Coding
Code using block-based, drag-and-drop programs as well as HTML and CSS.
Overview
Students learn the fundamentals of programming and the programming design process using three different platforms. Each module focuses on a different platform and an activity using that particular platform.
Standards
MS-ETS1-1 Engineering Design
MS-ETS1-2 Engineering Design
MS-ETS1-3 Engineering Design
MS-ETS1-4 Engineering Design
Cyber Connections
Coding/Programming
Hardware and Software
Section Title
Lessons
Accordion Items
Title
Explore Coding
Content
Students use the LEGO MINDSTORMS EV3 as a platform for creating a reconnaissance drone to be launched on a newly discovered planet.
Title
Discover Coding
Content
Students are game designers tasked with creating a free online game using Scratch, an object-oriented, drag and drop, graphics-based programming language. Students learn fundamentals that can be applied to many other programming languages beyond this platform.
Title
Apply Coding
Content
A recent cyber attack forces students to rebuild their company’s website from a blank canvas using HTML and CSS. Students then consider how advertising would continue in the future if the internet ceased to exist or advanced significantly.
Section Title
Materials
Cards
Text