Skip To Main Content

Middle School Curriculum

  • Computer Science
Computer Science Principles

This year-long class will use the CS Principles Class for students who want to learn more about computer coding. In this class, topics covered will include but are not limited to Problem Solving & Computing, Web Development, Interactive Animations & Games, The Design Process, Data & Society, and AI and Machine Learning. 

The guiding mantra of all STEAM by Design courses is expressed best by Kevin Brookhouser: “Failure is an Option, Failure to Deliver is Not.”

A reflective learning portfolio with artifacts will be completed for each unit/project. Students must document their learning, reflect on their progress, communicate ideas to others to gather feedback, and reflect on their overall learning process.

Prerequisite: None, although students should have a strong interest in learning aspects related to Computer Science.

  • Grade 7
  • Grade 8