This project is featured in chapter 4 of Creative Coding, and is a great way to connect narrative storytelling to Computer Science. See the book for a detailed lesson plan.
[Read More]App Lab is, as the name suggests, a tool for creating mobile (web) apps. It was created by Code.org to support introductory CS classes like CS Principles and CS Discoveries. Students can program apps in Javascript or drag-and-drop blocks, switching between as they like, and visual UI elements can easily be added with a wysiwyg editor. There’s even a built-in database tool for building data backed apps! App Lab is the primary programming enviornment for all of the projects in Creative Coding.
Apps for Social Impact
The chapter 5 project from Creative Coding introduces apps for social impact, which is an abbreviated version of the more in-depth CS Discoveries Unit 4.
[Read More]Lab Buddy
The Lab Buddy is detailed in chapter 6 of Creative Coding.
[Read More]Function Machines
This project is featured in chapter 7 of Creative Coding.
[Read More]