Learning objectives
- Understand the fundamental concepts of programming by comprehending the syntax and structure of Python.
- Recognize the purpose and functionality of the micro:bit components, such as LED display, push buttons, and sensors, in the context of programming.
- 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.
- Develop practical solutions by translating conceptual understanding into functional code.
- 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.
- 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.
Intro to Python using micro:bit
Topic ID: 913
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.
Primary Learning Goal
Teachers will explore the CYBER.ORG Coding Fundamentals curriculum to better understand text-based coding.
- Instructional hours
- 8
- Cost per participant
- $0.00
- Participant range
- 1 minimum; 15 maximum
- Graduate credit hours
- Eligible; check the individual session for university restrictions.
These are topic defaults. Check individual session details before registering.
Available Sessions
Intro to Python using micro:bit
Self-paced enrollment: November 1, 2026 through November 2, 2026, 12:00 am CST
8 instructional hours · Distance · In-State
Registration closed
Intro to Python using micro:bit
Self-paced enrollment: December 1, 2026 through December 2, 2026, 12:00 am CST
8 instructional hours · Distance · In-State
Registration available
Intro to Python using micro:bit
Self-paced enrollment: January 1, 2027 through January 2, 2027, 12:00 am CST
8 instructional hours · Distance · In-State
Registration available
Intro to Python using micro:bit
Self-paced enrollment: February 1, 2027 through February 2, 2027, 12:00 am CST
8 instructional hours · Distance · In-State
Registration available