Computer Science Foundations (K-2)
Curriculum with ScratchJr, digital citizenship, unplugged, and STEM career activities develops critical thinking & problem solving skills .
COMPUTER SCIENCE FOUNDATIONS 1ST GRADE
Acquire foundational coding skills with free play and criteria-driven exploration. Review loops, triggering blocks, and debugging.
Graphic Design 108: Intro to Video Game Development
Uses PBL to help students understand gaming theory, SC concepts, and user interaction while creating playable video games with Godot.
Graphic Design 115: Introduction to App Design
Uses drag and drop mobile app creation platform to help students understand computer science principles while designing mobile applications.
HS COMPUTER SCIENCE GAME DEVELOPMENT
Engage with game development processes through text-based programming.
Demonstrate computer science skills using Java. Learn object oriented programming with loops, objects, methods, and classes.
Programming 100: Computer Science Foundations
Curriculum with ScratchJr, digital citizenship, unplugged, and STEM career activities develops critical thinking & problem solving skills .
Programming 101: Introduction to Computational Thinking with Scratch
Introduces Scratch to help students develop an understanding of computer science principles, computational thinking, and analytical skills.
Programming 105: Introduction to Web Development with JavaScript
Uses Javascript, HTML, and CSS to introduce web page structure and website design best practices.
Programming 111: Introduction to Computational Thinking with Java
Uses Java, a line-coding language, to explore expanded computer science principles like loops, functions, and conditional statements.
Programming 205: Advanced Web Development with JavaScript
Explores advanced web development and design frameworks in a variety of project-based activities using Javascript, HTML, and CSS.
Programming 505: Introduction to Computer Science
Introduces CS principles with a focus on web development, data usage, analysis of technological trends, and ethical internet behavior.