We've used backward design to determine the overall learning outcomes in computer programming.
Studio JS provides a scaffold to expertise in user experience, design, general websites, and app development.
Studio P scaffolds toward programming in data science, machine learning, and artificial intelligence.
Both studios centre around project-based learning and, in both cases, the projects are the basis of problem-based learning. They differ in other ways.
Studio JS has a many-layered scaffold that includes a visual output to help move students from concrete to formal operational (abstract) thought. Another of its notable features is its three different coding levels: Type-What-You-See, Pseudocode, and English & English-by-Component.
Studio P also has multiple layers of scaffolding. It includes Minor Projects that help students learn individual skills. Minor Projects are organized by area of focus to facilitate working on a specific skill set or competency. Major Projects are designed to have students demonstrate synthesis of multiple core competencies within computer programming.
Copyright © 2020 Hatch Coding. All rights reserved.