Based on the Coolthink@JC curriculum, these units teach students to think computationally while making mobile apps with MIT App Inventor. Developed by MIT App Inventor in collaboration with Education University of Hong Kong with support from the Hong Kong Jockey Club, this curriculum is targeted toward middle school grades and up.
- 10 units
- About 50 hours
- Middle school and up
Photo: JC GoAI
App Inventor lessons from the GoAI curriculum developed in collaboration with the Chinese University of Hong Kong with support from the Hong Kong Jockey Club. Students are introduced to the AI capabilities of App Inventor with the aim of developing an AI powered final project that can serve their community.
- 14 one-hour lessons
- Grades 6+
Gathering Authentic Data: Students set up Micro:bit sensors to collect light and temperature data, starting with a mystery sensor and then a sensor inside their own refrigerator, and build a dashboard app to monitor it from anywhere.
- Needs a Micro:bit
- 5 lessons
- Grades 7–12
- Science (NGSS)
Developing and Using Models: Today, making sense of data through visualization is a crucial skill for identifying real-world problems in your community and communicating evidence about them to others. Students create graphs using data from Google Sheets spreadsheets. They compare datasets and, in a final step, add a line of best fit. This guide provides everything students need to learn how to create phone apps with their own data.
- Most lessons need no extra hardware
- Ages 10–18+
Solving Real-World Problems: The internet of things (IoT) is a way to collect and analyze real-world data to solve important problems. Today, almost every electronic device, even tiny ones, can connect to the Internet. It's critical for students to understand how data can move in and out of those devices. IoT lets us remotely control lights in our homes, monitor our property and make data-informed decisions about our communities, factories, and businesses.
- Needs a Micro:bit
- 8 lessons
- Grades 6–12
This high school curriculum is a College Board-endorsed AP Computer Science Principles curriculum and professional development based on the theme of mobile computing. The course engages students, is project-based, and encourages collaboration and creativity.
- AP CS Principles
- High school
- Teacher PD included