Deliverable: Original Scratch Game
See also:
Video Game Design using Scratch:
CS Discoveries is designed to be taught as a single semester or full-year course. The following pacing guide gives a rough recommendation for unit length, assuming the class meets five days a week for at least 45 minutes per session.
If teaching the course as a semester or full year, we recommend teaching the units in the order they appear in the curriculum, which is also presented below. Some schools may choose to split the course over multiple years, in which case students should complete the first semester before the second.
See https://docs.google.com/document/d/1mjfVL2JNFe2wkQirYvvIZiAVb0Z0gyVOND2pKjDKuL4/view
Explore the problem-solving process and the different ways humans and computers solve problems.
Discover the languages powering the web. Build your own websites in HTML and CSS using Web Lab.
Learn the powerful constructs underlying programming languages. Build interactive games in JavaScript using Game Lab.
Follow a design process to identify and empathize with problems faced by a target audience. Prototype an app to help solve that problem using App Lab
Develop binary representations of different kinds of information. Collect, analyze, visualize, and make automated decisions using data.
Explore the relationship between hardware and software, while building interactive projects on Adafruit's Circuit Playground using App Lab.