Microbit Basics
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic programming on a microbit. Students will then use this basics course to create games using microbits.
OVERVIEW
Activity Overview:
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic programming on a microbit. Students will then use this basics course to create games using microbits.
Meta description
- Subject Area: Computer Science
- Grade Level : 3-5
- Computer Science Domains:
- Algorithms and Programming
- Computer Science Principles:
- Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
- Materials:
- Micro:bit
- Considerations:
- I created a step by step tutorial for the basics
Lesson Plan
Overview
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic programming on a microbit. Students will then use this basics course to create games using microbits.
ASSESSMENT PRE/POST-TEST
How did your program include variables to store and modify data? What program did you create to included sequences, events, loops and conditionals?
OBJECTIVES
I can create a program that use variable to store and modify data. I can create programs that include sequences, events, loops and conditionals individually.
CATCH/HOOK
We will watch a video on Micropets.
ACTIVITY INSTRUCTIONS
Students will learn to use basic coding to create programs using microbits.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Students will share their microbits and present what their microbit does.
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Algorithms and Programming |
| CS Principles | Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing |
| Other Content Standards |