STEM

GAME DEVELOPMENT AND DESIGN

Students in this course will immerse themselves in the realm of video game design and development.  This course will explore all aspects of modern game design from conceptual components such as character development, core game mechanics, game asset creation, story development, and worldbuilding/level design to technical aspects like game engines and object-oriented programming.

ROBOTICS

In this hands-on course, students will focus on designing, building, operating, and programming VEX V5 robots using the engineering design process. Fundamental computer science concepts taught will include problem-solving logic, data types, algorithms, program creation, hardware and software identification, and emerging technologies. Students will also have the opportunity to compete at official VEX competitions.

COMPUTER SCIENCE WITH PROGRAMMING/CODING EMPHASIS LEVEL 1/LEVEL 2

(Level 1) Students will experience the major topics, big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course will empower students to develop computational thinking skills while building confidence that prepares them to advance to Computer Science Principles and Computer Science A.

(Level 2) Students will experience the major topics, big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course will empower students to develop computational thinking skills while building confidence that prepares them to advance to Computer Science Principles and Computer Science A.

COMPUTER SCIENCE WITH INFORMATION SECURITY EMPHASIS LEVEL 1/LEVEL 2

(Level 1) Students explore the tools and concepts of cyber security and create solutions that allow people to share computing resources while protecting privacy.

(Level 2) Students explore the tools and concepts of cyber security and create solutions that allow people to share computing resources while protecting privacy.