Dives into further Python topics including functions, dictionaries, lists, tuples, object oriented programming, reading & writing to files.
AP Computer Science Principles
In-depth course to understand a variety of CS topics & programming principles at a college-level instruction. Endorsed by the College Board.
Walks through the basics of coding w/Python alongside topics such as digital citizenship, pre-loaded programs, & data. 3x a week, 16 weeks.
The basics of coding w/HTML, CSS & Python alongside topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 16 weeks
Coding languages HTML, CSS, JavaScript, and Python and other highly relevant computer science topics such as digital citizenship and safety.
The basics of coding w/HTML, CSS & Python alongside topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 32 wks.
Computer Science and Applications
The basics of coding w/HTML, CSS & Python alongside topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 16 weeks
Students will discover the fundamentals of various CS topics from the internet, to cybersecurity, to ethics of technology. 44 lessons.
Teacher coding languages HTML, CSS, JavaScript, and Python.
The basics of coding w/HTML, CSS & Python alongside topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 16 weeks
Creative Coding/Game Development
Basic Python concepts w/in the context of game development. Will also explore topics such as the internet, digital citizenship, & data.
Understanding how to keep safe and respect others in a digital world. Lessons will take 40 min at 1-2x a month.
Students will gain the knowledge necessary to earn a Google Workspace Certification over 1 month and 19 lessons.
The basics of coding w/HTML, CSS & Python alongside topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 16 wks.
Exploring Conservation With Python Code
Engages students in environmental conservation through programming with Python. There are no prerequisites for this course. 8 lessons.
Exploring Math Through Python Code
Helps sixth to eighth grade students learn about Python & mathematics simultaneously. There are no prerequisites for this course. 6 lessons.
Fundamentals of Computer Science
Basic Python concepts w/in the context of game design. Will also explore topics such as the internet, digital citizenship, & data.
Students learn the basics of computers and programming. Lessons take 30 - 40 minutes and can be taught 1x/month, 2-3x/month, or 4x/month.
Expanding students� foundational understanding of computer programming & CS topics. Lessons take 40 minutes & can be taught 1x/month, 2-3x/m
Strengthening CS knowledge & introducing block-based HTML coding. Lessons take 40 minutes & can be taught 1x/month, 2-3x/month, or 4x/month
Grade 3: Exploring ELA Through Coding
Enhancing coding skills through third grade standards-based English language arts activities. Lessons take 40 min at 1-2x a month.
Grade 3: Exploring Math Through Coding
Exploring computer science fundamentals in third grade standards-based math activities. Lesson take 40 min at 1-2x a month.
Grade 3: Exploring Science Through Coding
Practicing coding in third grade standards-based science activities. Lessons take 40 min at 1-2x a month.
Grade 4: Exploring ELA Through Coding
Enhancing coding skills through 4th grade standard-based English language arts activities. Lesson will take 40 min at 1-2x a month.
Grade 4: Exploring Math Through Coding
Exploring computer science fundamentals in 4th grade standard-based math activities. Lessons will take 40 min at 1-2x a month.
Grade 4: Exploring Science Through Coding
Practicing coding in fourth grade standards-based science activities. Lessons take 40 min at 1-2x a month.
Deepening CS knowledge and understanding of HTML. Lesson will take 40-50 minutes and can be taught 1x/month, 2-3x/month, or 4x/month.
Grade 5: Exploring ELA Through Computer Science
Enhancing coding skills through 5th grade standard-based English language arts activities. Lessons will take 40 min at 1-2x a month.
Grade 5: Exploring Math Through Computer Science
Exploring computer science fundamentals in 5th grade standard-based math activities. Lessons will take 40 min at 1-2x a month.
Grade 5: Exploring Science Through Coding
Practicing coding in 5th grade standard-based science activities. Lessons will take 40 min at 1-2x a month.
The basics of coding w/HTML & CSS plus topics such as digital citizenship, the internet, & data. Grades 6-12 w/lessons 3x a wk for 16 weeks.
Dives deeper into HTML and CSS with 25 lessons allowing students to further customize their websites.
JavaScript basics alongside other topics such as digital citizenship, the internet, & data. Intended for grades 6-12, 3x a wk over 16 weeks.
10 lessons expanding on basic JavaScript concepts by introducing object-oriented programming and jQuery.
This course continues into JavaScript by diving into Object Oriented Programming concepts and jQuery. 10 lessons.
Computer science basics for Kindergarten with lesson taking 25-40 minutes. Can be taught 1x/month, 2-3x/month, or 4x/month.
This course dives deep into Python concepts in order to prepare for the PCEP Certification. 96 lessons.
The basics of Python alongside topics such as digital citizenship, the internet, & data. Intended for grades 6-12, 3x a week for 16 weeks.
Explores more advanced Python concepts through object-oriented programming and more for 3x a week over 6 weeks.
Explores deeper into Python such as recursion, 2D lists, reading and writing to text files, different sorting methods, and more. 16 lessons.
Python Coding Apprentice Certification Prep
This in-depth course addresses many main concepts of Python alongside other topics such as digital citizenship, the internet, and data.
This 1-yr in-depth course addresses many main concepts of Python alongside other topics such as digital citizenship, the internet, and data.
An introductory course to various fields of CS such as binary, troubleshooting, coding, & innovations. 3 times a week for 9 weeks.
Students will practice advance block coding to program the various sensors on the micro:bit. 11 lessons.
The micro:bit - Beginnings Course
Students will learn how to program the micro:bit using basic block coding. 9 lessons.
Students will enhance their knowledge as they code the micro:bit using various block commands. 8 lessons.
Students will learn the Python commands to do various actions on the micro:bit. 15 lessons.
An in-depth course that teaches students the typing skills needed to learn proper keyboarding technique.
The basic & more advanced concepts of HTML & CSS plus topics such as digital citizenship, the internet, & data. Grades 6-12, 3x a wk, 16 wks