The micro:bit - Track

Students will learn the Python commands to do various actions on the micro:bit.

61c2a320f724f784feb1b865_stream-light29 lessons

3rd Grade
4th Grade
5th Grade
Unit
Semester
Year
Robotics
Block Coding
  • Course Summary
  • Course Outline
  • Standard Alignment

Students will develop their robot programming skills using block coding with the micro:bit. Students will build on their skills and learn to program various sensors, including temperature, light, touch, and sounds. They will also show LED displays and create loops to control the micro:bit.

The micro:bit - Track

  • TR1.1 Getting to Know the micro:bit, Hardware, and Software

    Learning Outcomes:

    Students get familiar with the micro:bit and learn how to create a basic program that includes icons.

    Topics covered:

    micro:bit Parts & Pieces

    micro:bit functions & features

    Standard alignment:

  • TR1.2 Starting with the Basics and Computer Systems

    Learning Outcomes:

    Students practice programming a basic program that shows icons, clears the screen, and pauses your code.

    Topics covered:

    show icon

    pause & clear screen

    Standard alignment:

  • TR1.3 LEDs, Debugging, and Troubleshooting

    Learning Outcomes:

    Students practice programming your own custom LED designs in this lesson's challenges.

    Topics covered:

    LEDs & outputs

    Downloading to the micro:bit

    Standard alignment:

  • TR1.4 Button Inputs

    Learning Outcomes:

    Students practice programming button inputs in this lesson's challenges.

    Topics covered:

    Buttons

    Standard alignment:

  • TR1.5 Strings

    Learning Outcomes:

    Students practice programming strings in this lesson's challenges.

    Topics covered:

    Strings

    Standard alignment:

  • TR1.6 Numbers, Internet Safety and Cybersecurity

    Learning Outcomes:

    Students practice programming numbers in this lesson's challenges.

    Topics covered:

    Numbers

    Standard alignment:

  • TR1.7 Compass Beginnings and Accessibility

    Learning Outcomes:

    Students learn about accessibility. Then, practice programming compass arrows in this lesson's challenges.

    Topics covered:

    Accessibility

    compass arrows

    adaptive technologies

    Standard alignment:

  • TR1.8 Loops and Computers' Effect on Culture

    Learning Outcomes:

    Students practice programming loops in this lesson's challenges.

    Topics covered:

    Loops

    Standard alignment:

  • TR1.9 Logic, Conditionals, and IF/ELSE statements

    Learning Outcomes:

    Students practice programming conditionals in this lesson's challenges.

    Topics covered:

    ELSE clauses

    IF statements

    Standard alignment:

  • TR1.10 Variables and Data

    Learning Outcomes:

    Students practice programming variables in this lesson's challenges using the data they collect to complete the challenges.

    Topics covered:

    Variables

    Standard alignment:

  • TR1.11 Team Project, Copyright and Public Domain

    Learning Outcomes:

    Students learn about copyright and the public domain. Then, work with a partner to create a Rock, Paper, Scissors challenge. Be sure to give credit to each other's ideas.

    Topics covered:

    Copyright

    Public Domain

    Standard alignment:

  • TR2.1 Getting to Know the micro:bit

    Learning Outcomes:

    Students get familiar with the micro:bit and learn how to create a basic program that includes icons.

    Topics covered:

    micro:bit Parts & Pieces

    micro:bit functions & features

    Standard alignment:

  • TR2.2 Hardware and Software

    Learning Outcomes:

    Students learn about hardware and software and then create programs about the topic.

    Topics covered:

    Hardware

    Software

    Standard alignment:

  • TR2.3 Downloading from the micro:bit and File Management

    Learning Outcomes:

    Students learn how to download their code to a physical robot. Then, learn about file management while programming challenges about the topic.

    Topics covered:

    Downloading to the micro:bit

    File extensions

    version control

    Standard alignment:

  • TR2.4 Starting with the Basics and Computer Systems

    Learning Outcomes:

    Students practice programming a basic program that shows icons, clears the screen, and pauses their code.

    Topics covered:

    show icon

    pause & clear screen

    Standard alignment:

  • TR2.5 LEDs, Debugging, and Troubleshooting

    Learning Outcomes:

    Students practice programming their own custom LED designs in this lesson's challenges.

    Topics covered:

    LEDs & outputs

    Standard alignment:

  • TR2.6 Button Inputs

    Learning Outcomes:

    Students practice programming button inputs in this lesson's challenges.

    Topics covered:

    Buttons

    Standard alignment:

  • TR2.7 Strings

    Learning Outcomes:

    Students practice programming strings in this lesson's challenges.

    Topics covered:

    Strings

    Standard alignment:

  • TR2.8 Numbers, Internet Safety, and Cybersecurity

    Learning Outcomes:

    Students practice programming numbers in this lesson's challenges.

    Topics covered:

    Numbers

    Standard alignment:

  • TR2.9 Loops and Computers' Effect on Culture

    Learning Outcomes:

    Students practice programming loops in this lesson's challenges.

    Topics covered:

    Loops

    Standard alignment:

  • TR2.10 Logic, Conditionals, and IF/ELSE Statements

    Learning Outcomes:

    Students practice programming conditionals in this lesson's challenges.

    Topics covered:

    IF statements

    Else Clauses

    Standard alignment:

  • TR2.11 Variables and Data

    Learning Outcomes:

    Students practice programming variables in this lesson's challenges using the data they collect to complete the challenges.

    Topics covered:

    Variables

    Standard alignment:

  • TR2.12 Compass Beginnings

    Learning Outcomes:

    Students practice programming compass arrows in this lesson's challenges.

    Topics covered:

    compass arrows

    Standard alignment:

  • TR2.13 Compass Continued

    Learning Outcomes:

    Students practice programming more advanced compass challenges in this lesson.

    Topics covered:

    compass & degrees

    compass & variables

    Standard alignment:

  • TR2.14 Melodies

    Learning Outcomes:

    Students practice programming melodies in this lesson's challenges.

    Topics covered:

    melodies

    Standard alignment:

  • TR2.15 Temperature

    Learning Outcomes:

    Students practice programming temperature in this lesson's challenges.

    Topics covered:

    temperature

    Standard alignment:

  • TR2.16 Light

    Learning Outcomes:

    Students practice programming light in this lesson's challenges.

    Topics covered:

    light

    Standard alignment:

  • TR2.17 Accessibility

    Learning Outcomes:

    Students learn about accessibility. Then, practice programming in this lesson's challenges.

    Topics covered:

    Accessibility

    Adaptive Technologies

    Standard alignment:

  • TR2.18 Accelerometer

    Learning Outcomes:

    Students practice programming the accelerometer in the micro: bit in this lesson's challenges.

    Topics covered:

    accelerometer

    Standard alignment:

  • TR2.19 Personal Project

    Learning Outcomes:

    Students learn about effective research strategies. Then, research to support their programming in this personal project.

    Topics covered:

    Essential questions

    Keyword searches

    reliable & unreliable resources

    Standard alignment:

  • TR2.20 Team Project, Copyright, and the Public Domain

    Learning Outcomes:

    Students learn about copyright and the public domain. Then, work with a partner to create a Rock, Paper, Scissors challenge. Be sure to give credit to each other's ideas.

    Topics covered:

    Copyright

    Public Domain

    Standard alignment:

  • TR2.21 Optional: Radio

    Learning Outcomes:

    Students practice programming the radio features in the micro:bit in this lesson's challenges.

    Topics covered:

    radio

    Standard alignment:

  • TR2.22 Optional: Microphone and Touch

    Learning Outcomes:

    Students practice programming the microphone and touch features in the micro:bit in this lesson's challenges.

    Topics covered:

    microphone

    touch

    Standard alignment:

  • TR4.1 Getting to Know the micro:bit

    Learning Outcomes:

    Students get familiar with the micro:bit and learn how to create a basic program that includes icons.

    Topics covered:

    micro:bit Parts & Pieces

    micro:bit functions & features

    Standard alignment:

  • TR4.2 Hardware and Software

    Learning Outcomes:

    Students learn about hardware and software and then create programs about the topic.

    Topics covered:

    Hardware

    Software

    Standard alignment:

  • TR4.3 Downloading from the micro:bit and File Management

    Learning Outcomes:

    Students learn how to download their code to a physical robot. Then, learn about file management while programming challenges about the topic.

    Topics covered:

    Downloading to the micro:bit

    File extensions

    version control

    Standard alignment:

  • TR4.4 Starting with the Basics

    Learning Outcomes:

    Students practice programming a basic program that shows icons, clears the screen, and pauses their code.

    Topics covered:

    show icon

    pause & clear screen

    Standard alignment:

  • TR4.5 LEDs

    Learning Outcomes:

    Students practice programming their own custom LED designs in this lesson's challenges.

    Topics covered:

    LEDs & outputs

    Standard alignment:

  • TR4.6 Cyberbullying and Digital Footpring

    Learning Outcomes:

    Students learn about cyberbullying and digital footprints. Then, practice programming in this lesson's challenges.

    Topics covered:

    Digital Footprint

    Cyberbullying

    Standard alignment:

  • TR4.7 Button Inputs

    Learning Outcomes:

    Students practice programming button inputs in this lesson's challenges.

    Topics covered:

    Buttons

    Standard alignment:

  • TR4.8 Strings

    Learning Outcomes:

    Students practice programming strings in this lesson's challenges.

    Topics covered:

    Strings

    Standard alignment:

  • TR4.9 Numbers

    Learning Outcomes:

    Students practice programming numbers in this lesson's challenges.

    Topics covered:

    Numbers

    Standard alignment:

  • TR4.10 Computer Devices and Computer Systems

    Learning Outcomes:

    Students practice their programming in the hcallenges while learning about computer devices and computer systems.

    Topics covered:

    Computer devices

    Computer systems

    Standard alignment:

  • TR4.11 Internet Safety and Cybersecurity

    Learning Outcomes:

    Students learn about internet safety and cybersecurity in this lesson. Then, practice their programming skills in the challenges.

    Topics covered:

    Internet Safety

    Cybersecurity

    Standard alignment:

  • TR4.12 Loops

    Learning Outcomes:

    Students practice programming loops in this lesson's challenges.

    Topics covered:

    Loops

    Standard alignment:

  • TR4.13 Computers' Effect on Culture

    Learning Outcomes:

    Students learn about computers' effect on culture. Then, practice programming in the challenges.

    Topics covered:

    Computers & communication

    Computers & entertainment

    Computers & learning

    Standard alignment:

  • TR4.14 Logic, Conditionals, and IF/ELSE Statements

    Learning Outcomes:

    Students practice programming conditionals in this lesson's challenges.

    Topics covered:

    If statements

    Else Clauses

    Standard alignment:

  • TR4.15 Variables and Data

    Learning Outcomes:

    Students practice programming variables in this lesson's challenges using the data they collect to complete the challenges.

    Topics covered:

    Variables

    Standard alignment:

  • TR4.16 Compass Beginnings

    Learning Outcomes:

    Students practice programming compass arrows in this lesson's challenges.

    Topics covered:

    compass arrows

    Standard alignment:

  • TR4.17 Compass Continued

    Learning Outcomes:

    Students practice programming more advanced compass challenges in this lesson.

    Topics covered:

    compass & degrees

    compass & variables

    comparison operators

    Standard alignment:

  • TR4.18 Encryption and Decoding

    Learning Outcomes:

    Students learn about encryption and decoding. Then, practice programming using morse cod encyrption in the challenges.

    Topics covered:

    Encryption

    Decoding

    Standard alignment:

  • TR4.19 Binary Data

    Learning Outcomes:

    Students learn about binary data. Then, practice programming using binary in the challenges.

    Topics covered:

    Binary data

    Standard alignment:

  • TR4.20 Melodies

    Learning Outcomes:

    Students practice programming melodies in this lesson's challenges.

    Topics covered:

    melodies

    Standard alignment:

  • TR4.21 Temperature

    Learning Outcomes:

    Students practice programming temperature in this lesson's challenges.

    Topics covered:

    temperature

    Standard alignment:

  • TR4.22 Light

    Learning Outcomes:

    Students practice programming light in this lesson's challenges.

    Topics covered:

    light

    Standard alignment:

  • TR4.23 Accessibility

    Learning Outcomes:

    Students learn about accessibility. Then, practice programming in this lesson's challenges.

    Topics covered:

    Accessibility

    Adaptive Technologies

    Standard alignment:

  • TR4.24 Accelerometer

    Learning Outcomes:

    Students practice programming the accelerometer in the micro: bit in this lesson's challenges.

    Topics covered:

    accelerometer

    Standard alignment:

  • TR4.25 Personal Project and Effective Research

    Learning Outcomes:

    Students learn about effective research strategies. Then, research to support their programming in this personal project.

    Topics covered:

    Essential questions

    Keyword searches

    reliable & unreliable resources

    Standard alignment:

Download the 2022 Skill Struck Standards Alignment + Correlation Guide to view a general list of our standard alignments, or find your state's specific alignment below:

General Standard Alignment

2022 Skill Struck Standards Alignment + Correlation Guide

Alabama

Alabama Course of Study Digital Literacy and CS Standards + Skill Struck Alignment

Arizona

Arizona Computer Science Standards + Skill Struck Alignment

Arkansas

Arkansas Computer Science and Computing Standards Middle School Introduction to Coding Standards + Skill Struck Alignment

Arkansas Computer Science and Computing Standards High School Programming + Skill Struck Alignment

California

California K-12 CS Standards + Skill Struck Alignment

Florida

Florida Introduction to Computer Science 1 + Skill Struck Alignment

Florida Introduction to Computer Science 2 + Skill Struck Alignment

Georgia

Georgia Standards of Excellence for K-8 Computer Science + Skill Struck Alignment

Idaho

Idaho Content Standards Computer Science + Skill Struck Alignment

Illinois

Illinois Computer Science Standards + Skill Struck Alignment

Indiana

Indiana K-12 Computer Science Standards + Skill Struck Alignment

Iowa

Iowa Computer Science Standards + Skill Struck Alignment

Kansas

Kansas CS Standards  P-12 + Skill Struck Alignment.

Kentucky

Kentucky Academic Standards for Computer Science + Skill Struck Alignment

Maryland

Maryland K-12 CS Standards + Skill Struck Alignment

Massachusetts

Massachusetts Digital Literacy and Computer Science Standards + Skill Struck Alignment

Michigan

Michigan K-12 Standards Computer Science + Skill Struck Alignment

Mississippi

Mississippi College and Career Readiness standards for Computer Science + Skill Struck Alignment

Missouri

Missouri K-12 Computer Science Performance Standards + Skill Struck Alignment

Nebraska

Nebraska K-12 Technology Standards + Skill Struck Alignment

Nevada

Nevada Computer Science Standards + Skill Struck Alignment

Nevada Academic Content Standards for Integrated Technology + Skill Struck Alignment

Nevada Academic Content Standards for CS + Skill Struck Alignment

New Jersey

New Jersey Computer Science and Design Thinking Standards + Skill Struck Alignment

New York

New York Computer Science and Digital Fluency Learning Standards K-12 + Skill Struck Alignment

North Carolina

North Carolina K-12 CS Standards + Skill Struck Alignment

Ohio

Ohio's Learning Standards Computer Science + Skill Struck Alignment

Oklahoma

Oklahoma Academic Standards for Computer Science + Skill Struck Alignment

Rhode Island

Rhode Island's K-12 CS Education Standards + Skill Struck Alignment

South Carolina

South Carolina Computer Science and Digital Literacy Standards + Skill Struck Alignment

South Carolina's Computer Science Standards for High School + Skill Struck Alignment

Tennessee

Tennessee K-12 Computer Science State Standards + Skill Struck Alignment

Texas

TEKs Technology Applications K-8 Standards + Skill Struck Alignment

TEKs Skills for CTE + Skill Struck Alignment

Utah

Utah 6-12 CS Standards + Skill Struck Alignment

Utah K-5 CS Standards + Skill Struck Alignment

Virginia

Virginia K-12 CS Standards + Skill Struck Alignment

Washington

Washington K-12 CS State Learning Standards + Skill Struck Alignment

Wisconsin

Wisconsin Standards for Computer Science + Skill Struck Alignement

Wyoming

Wyoming Computer Science Content Standards + Skill Struck Alignment

  • 6138fdaa60ba7b8b6c79ce53_puzzle-piece-light 145 Student Activities
  • 6138fdcfe148a191f93d8f2d_chalkboard-teacher-light 20 Teacher Resources
  •   6138fe2661421a063f054097_ellipsis-v-alt-light   Quiz Questions
  • 6138fe543782b870c5e7dda9_check-double-light Autograder
  • 6138fe84a460fa846c327dda_closed-captioning-light English and Spanish
Skill Struck Reviews
Star

Having a mapped out, structured way to learn and experience the Computer Science curriculum really freed up time for me to give students one-on-one attention. It also gave me more opportunities to give the students additional programming assignments to help them understand the concepts better.

Scott Couch
CS Teacher, Maeser Prep Academy
Star

The program and the people behind it are innovative, intelligent, and organized. The platform is very user-friendly and l have been able to guide my students easily through the curriculum.

Dillon Gilpin
High School CS Teacher, Duchesne County School District
Star

All of the content is fun and engaging for our students! Regarding the support and partnership, they are always on top of everything. Small issues are resolved quickly, and that is not typical with other EdTech companies.

Donna Woods
CTE Cyber Pathway Instructor, Moreno Valley United School District