The micro:bit - Python

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

15 lessons 61c2a320f724f784feb1b865_stream-light

Robotics
Python
Unit
6th grade
7th grade
8th grade
9th grade
10th grade
11th grade
12th grade
  • Course Summary
  • Course Outline
  • Standard Alignment

Students will learn the Python commands for the micro:bit. They will learn to show LED displays, respond to temperature and light inputs, and produce sound. They will create logic statements and loops to control the micro:bit.

The micro:bit - Python

 

  • Py.1 Getting to Know the micro:bit

    Learning Outcomes:

    Students are oriented to the micro:bit and learn the parts.

    Topics covered:

    micro:bit Parts & Pieces

    Standard alignment:

  • Py.2 Download to the micro:bit

    Learning Outcomes:

    Students learn to download code to the physical micro:bit.

    Topics covered:

    Downloading to the micro:bit

    Standard alignment:

  • Py.3 Show Numbers and Strings

    Learning Outcomes:

    Students learn to show numbers and strings on the micro:bit using the Python language.

    Topics covered:

    Numbers

    Strings

    Standard alignment:

  • Py.4 Show Images

    Learning Outcomes:

    Students learn to show images on the micro:bit using the Python language.

    Topics covered:

    LED Display

    Standard alignment:

  • Py.5 Forever Function

    Learning Outcomes:

    Students learn to add the forever function to their Python programs.

    Topics covered:

    Functions

    Standard alignment:

  • Py.6 Buttons and If Statements

    Learning Outcomes:

    Students learn to use the buttons on the micro:but by utilizing if statements in Python.

    Topics covered:

    Buttons

    If Statements

    Standard alignment:

  • Py.7 Elif/Else Statements

    Learning Outcomes:

    Students learn to add complexity to their micro:bit Python programs by adding Elif and Else statements.

    Topics covered:

    Elif/Else statements

    Standard alignment:

  • Py.8 Repeat with a For Loop

    Learning Outcomes:

    Students learn to add a for loop to their Python programs to make the micro:bit repeat code.

    Topics covered:

    For Loops

    Standard alignment:

  • Py.9 Temperature

    Learning Outcomes:

    Students learn to measure the temperature by using the micro:bit.

    Topics covered:

    Temperature

    Standard alignment:

  • Py.10 Temperature Conditionals

    Learning Outcomes:

    Students program the micro:bit to respond depending on the temperature by using if statements.

    Topics covered:

    Conditionals

    Standard alignment:

  • Py.11 Movement

    Learning Outcomes:

    Students program the micro:bit to respond depending on movement.

    Topics covered:

    Movement

    Standard alignment:

  • Py.12 Music

    Learning Outcomes:

    Students create musical melodies on the micro:bit in the Python language.

    Topics covered:

    Music

    Standard alignment:

  • Py.13 Music Advanced

    Learning Outcomes:

    Students dive deeper into music specifics such as tone and note length on the micro:bit in the Python language.

    Topics covered:

    Music

    Standard alignment:

  • Py.14 Light

    Learning Outcomes:

    Students program the micro:bit to respond depending on the level of light.

    Topics covered:

    Light

    Standard alignment:

  • Py.15 Compass

    Learning Outcomes:

    Students program the micro:bit to detect the direction it's facing.

    Topics covered:

    Compass

    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 63 Student Activities
  • 6138fdcfe148a191f93d8f2d_chalkboard-teacher-light 45 Teacher Resources
  • 6138fde4e148a1577e3d8f39_check-circle-light 0 Checkpoints
  •   6138fe2661421a063f054097_ellipsis-v-alt-light   0 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