Intro to Programming with Tracy and micro:bit
- Level Middle School
- Contact Hours 80
- Timeframe Semester
The Introduction to Programming with Tracy and micro:bit course merges the Physical Computing with micro:bit and the Introduction to Python with Tracy courses. Students learn the prerequisite programming knowledge with Tracy and then apply these concepts to physical computing with the micro:bit.
To view the entire syllabus, click here or click to explore the full course.
|
Tracy's World
Students learn about the world Tracy lives in and how to form commands that she will understand! |
|
Moving Tracy Efficiently
Students build on the commands they've learned to instruct Tracy around all parts of her world. |
|
Designing and Communicating Solutions
Students explore useful ways to break down large problems to write readable and successful programs. |
|
Controlling Tracy with Variables
Students learn to use variables and user input to control their Tracy commands. |
|
Intro to micro:bit
Students learn the basics of the micro:bit, such as how to light up and change the brightness of LEDs and how to use variables to write more versatile programs. |
|
Making Decisions
Students use if-else statements and while loops to instruct Tracy to make decisions based on conditions. |
|
Program Control with micro:bit
Students combine control structures, such as if/else statements and loops, with the micro:bit built-in and external sensors to write programs that react to the outside world. |
|
Tracy Challenges
Students put together all they've learned to create more advanced programs! |
|
Advanced micro:bit
Students explore all of the capabilities of the micro:bit on their own as they research, explore, and teach their peers about new sensors. |
Explore programs that your students will build throughout this course!
Intro to Programming with Tracy and micro:bit is aligned with the following standards
| Standards Framework | View Alignment |
|---|---|
| Utah 7 | View (75%) |
| Georgia Foundations of Computer Programming | View (60.6%) |
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn't find what you were looking for? Here are a few links that might be useful to you.