Learning objectives

  1. Understand the fundamental concepts of programming by comprehending the syntax and structure of Python.
  2. Recognize the purpose and functionality of the micro:bit components, such as LED display, push buttons, and sensors, in the context of programming.
  3. Apply Python programming skills to effectively control and manipulate the micro:bit components, such as programming LED displays to show specific patterns, utilizing push buttons to trigger events, and utilizing sensors to gather input data.
  4. Develop practical solutions by translating conceptual understanding into functional code.
  5. Analyze the interactions between different micro:bit components and their corresponding Python code, identifying the cause-and-effect relationships that determine the micro:bit's behavior.
  6. Evaluate and troubleshoot code to resolve programming errors and optimize performance. Compare and contrast various programming approaches for achieving desired outcomes on the micro:bit platform.

View the topic and other offerings · Calendar

Intro to Python using micro:bit

Session ID: 14232

Self-paced Monthly Offering

Enroll from January 1, 2027, 4:00 pm CST through January 2, 2027, 12:00 am CST. These dates describe the enrollment window, not a live meeting.

Learn to program the micro:bit using Python, a text based coding language. We will learn how to program the components on the micro:bit using python, including the LED display, push buttons, and sensors.

Completion of the workshop can be used towards fulfilling requirements for the North Dakota credential for Computer Science and Cybersecurity.

This workshop session will be asynchronous. Work will need to be completed during the month teachers sign up for.

Session Details

Delivery method
Distance
Venue
Statewide or Multiple Locations
Statewide
In-State, ND 0000
Instructional hours
8
Cost per participant
$0.00
Graduate credit hours
Eligible at any participating university.
Trainers
  • Shannon Blomker — Lead trainer

Primary Learning Goal

Teachers will explore the CYBER.ORG Coding Fundamentals curriculum to better understand text-based coding.

Registration available

Sign in to register

Eligibility, prerequisites and seat availability are checked when you register. Opening this page does not reserve a seat.