Middle School Course Sequence
Coding 6 (semester) ELE307
This 6th grade course will introduce students to computer science principles and coding languages. This unit will allow students to discover computer science concepts and skills by creating personally relevant, tangible, and shareable projects. Throughout the unit, students will learn about programming for the physical world by blending hardware design and software development. They will design and develop a physical computing device, interactive art installation, or wearable, and plan and develop code for microcontrollers that bring their physical designs to life.
Prerequisite: None
Middle School Metaverse (semester) MTVS
Computer Science, Cybersecurity, Business and Accounting, Law, and Education and Training, and More
In the Metaverse class, students explore the various aspects of how to establish and create a virtual online civilization. All the components that go into creating a virtual online world - Economic, Emotional Health, Ethical, Legal, Security, etc. - will be explored and considered as students work together in a collaborative classroom to learn what it takes to build their virtual online civilization from its origins. Students will use the Microsoft Minecraft Education Edition software as the backdrop platform for building and creating their Metaverse World.
Middle School Sandbox (semester) SNDBX
Engineering, Architecture and Construction, Automotive, Agriculture, and More
This destination course will allow students to dive into various worlds to explore exciting careers and investigate how innovations are occurring across industries. In the Sandbox course, students will explore the interconnectivity of the Engineering industry to other industries such as Architecture and Construction, Automotive, and Agriculture to discover how knowledge and skills are applied throughout various careers. Students will synthesize information and investigate how each industry utilizes components of the others. Students will play in the “sandbox” with design, application, and project management. They will leave well-prepared for real-world applications with an understanding of how various careers are interconnected.
Prerequisite: None
Fundamentals of Computer Science (year-long) T9706A/B
Grade 8-12, 1.0 credit, On-Level weighted GPA
This course begins the progression of the Coding in Python sequence, introducing the early fundamentals of coding. It blends detailed technical knowledge with engaging coursework, allowing students free-range creativity without sacrificing academic rigor. Students taking this course will receive the basic tools and building-blocks to code not only the assigned programs, but also to design and develop their own unique games and interactive experiences.
Prerequisite: None