General Description

The Digital Technologies Curriculum is anchored in computational thinking, real world problem solving and design.  The ultimate tool that brings all of these concepts together is the BBC micro:bit, a programmable standalone computer that is smaller than a credit card and comes with sensors as well as connectivity. In this workshop you will learn the basics of programming the BBC micro:bit with both block code and Python and then apply these basics to several open ended projects. At the end you will go home with a semester’s worth (several hundred pages) of micro:bit project based curriculum that you can do with your students.


Secondary teachers of digital technologies or STEM in the years 7-10

Teaching Standards

1.5.2 Proficient Level - Know students and how they learn - Differentiate teaching to meet the specific learning needs of students across the full range of abilities:  Develop teaching activities that incorporate differentiated strategies to meet the specific learning needs of students across the full range of abilities,

3.3.2 Proficient Level - Plan for and implement Effective Teaching and Learning - Use teaching strategies:  Select and use relevant teaching strategies to develop knowledge, skills, problem-solving, and critical and creative thinking,

3.4.2 Proficient Level - Plan for and implement Effective Teaching and Learning - Select and use resources:  Select and/or create and use a range of resources, including ICT, to engage students in their learning,

4.2.2 Proficient Level - Create and maintain supportive and safe learning environments - Manage classroom activities:   Establish and maintain orderly and workable routines to create an environment where student time is spent on learning tasks


Are you in NSW? If so, this is relevant for you

This course may contribute towards Elective PD hours. Visit for more details.

Course curriculum

  • 1

    Module 1 - Introduction to this Course and the micro:bit

    • Course Overview

    • Curriculum Alignment

    • Digital Technologies Curriculum and the BBC micro:bit

    • Knowledge and Recommendations

    • Teaching Methodology and Course Resources

    • What you Need

    • Microbit Course Booklet

  • 2

    Module 2 - Setting Up to Program with the micro:bit

    • How to Program the micro:bit from the Browser

    • How to Program micro:bit via installed Applications

  • 3

    Module 3 - MakeCode micro:bit Tutorials

    • First Programs on the micro:bit

    • Activity 1.1 - Hello... is it me you're looking for?

    • Building a Magic 8 Ball

    • Activity 1.2 - Build a Magic 8 Ball and Tinkering

    • Tinkering With the Magic 8 Ball

    • Reaction Time Program

    • Activity 1.3 - Reaction Time Program

    • Tinkering with the Reaction Time Program

    • Activity 1.3 - Tinkering with the Reaction Time Program

    • Button Masher Program

    • Activity 1.4 - Button Masher

    • Tinkering With The Button Masher Program

    • Activity 1.4 - Tinker with Button Masher

    • Reflection on the MakeCode tutorials

  • 4

    Module 4 - Python micro:bit Tutorials

    • Reaction Time Program with Python

    • Activity 2.3 - Reaction Time

    • Raining Bricks Program (Python)

    • Activity 2.5 - Raining Bricks

    • Tinkering With the Raining Bricks Program (Python)

    • Reflection on the Python Tutorials

  • 5

    Module 5 - Thank You and Feedback

    • Conclusion

    • Course Reflection

    • Feedback

Features of TTA Online PD

  • Availability

    Online courses are available 24/7. Designed to be done in your own time at your own pace.

  • Team Online

    All online courses are available for team purchase. Unlimited teachers from the one Campus for any course for $990 + GST

  • Money back Guarantee

    If you complete less than 25% of an online course and aren't completely satisfied, let us know, and we will cancel your enrolment and provide a full refund.