Search this site
Embedded Files
EDA
  • Home
    • Teaching with OnShape
    • Instructor PL & Curriculum
    • Teacher Resource - Intro to Computer Aided Design
    • EL EDA Development
  • Digital Tools
  • Unit 1 Engineer's Tool Box
  • Unit 2 Design Process 101
  • Unit 3 ICAD(1)- Welcome to Onshape
  • Unit 4 ICAD (2)- Designing a Skateboard
  • Unit 5 Design & Build your Skatepark
  • Unit 6 iCAD- (3)- Onshape Power Tools
  • Unit 7 Write it- Build it
  • Unit 8 - Micro:bits
  • Unit 9 iCAD-(4)- Teamwork Makes the Dream Work
  • Unit 10 Building your Future
  • Unit 11 iCAD- (5A)- Putting CAD to Work - Phone Holder Project
  • Unit 12 (5B) Smartphone Accessory Design Challenge
  • Unit 13 Service Capstone
EDA
  • Home
    • Teaching with OnShape
    • Instructor PL & Curriculum
    • Teacher Resource - Intro to Computer Aided Design
    • EL EDA Development
  • Digital Tools
  • Unit 1 Engineer's Tool Box
  • Unit 2 Design Process 101
  • Unit 3 ICAD(1)- Welcome to Onshape
  • Unit 4 ICAD (2)- Designing a Skateboard
  • Unit 5 Design & Build your Skatepark
  • Unit 6 iCAD- (3)- Onshape Power Tools
  • Unit 7 Write it- Build it
  • Unit 8 - Micro:bits
  • Unit 9 iCAD-(4)- Teamwork Makes the Dream Work
  • Unit 10 Building your Future
  • Unit 11 iCAD- (5A)- Putting CAD to Work - Phone Holder Project
  • Unit 12 (5B) Smartphone Accessory Design Challenge
  • Unit 13 Service Capstone
  • More
    • Home
      • Teaching with OnShape
      • Instructor PL & Curriculum
      • Teacher Resource - Intro to Computer Aided Design
      • EL EDA Development
    • Digital Tools
    • Unit 1 Engineer's Tool Box
    • Unit 2 Design Process 101
    • Unit 3 ICAD(1)- Welcome to Onshape
    • Unit 4 ICAD (2)- Designing a Skateboard
    • Unit 5 Design & Build your Skatepark
    • Unit 6 iCAD- (3)- Onshape Power Tools
    • Unit 7 Write it- Build it
    • Unit 8 - Micro:bits
    • Unit 9 iCAD-(4)- Teamwork Makes the Dream Work
    • Unit 10 Building your Future
    • Unit 11 iCAD- (5A)- Putting CAD to Work - Phone Holder Project
    • Unit 12 (5B) Smartphone Accessory Design Challenge
    • Unit 13 Service Capstone

Micro:Bits

Unit Folder With Resources | Micro:bits ONLINE CODING | 

Scaffolded Resource

 12-15 days 

Teacher Resources

Learn how to get the micro:bit working, program its features and create your first projects.

The BBC micro:bit is a pocket-sized computer that introduces you to how software and hardware work together. It has an LED light display, buttons, sensors and many input/output features that, when programmed, let it interact with you and your world. The new micro:bit with sound adds a built-in microphone and speaker, as well as an extra touch input button and a power button. Find out more in this video:

What is a Micro Bit?

Need to Purchase More?

What you need

  • A micro:bit and battery pack with 2 AAA batteries

  • A computer, phone or tablet with internet access to load the Microsoft MakeCode or Python code  editors

  • If you're using a computer, a USB lead to connect your micro:bit

  • For building and making projects with your micro:bit, some extra items that are great to have include; headphones, crocodile clip leads and conductive materials such as aluminum foil and paper clips.

    The BBC micro:bit is a pocket-sized computer that introduces you to how software and hardware work together. It has an LED light display, buttons, sensors and many input/output features that you can program and physically interact with. 

Recommended Material to Have or Order for this unit

  • Large sheets of strong poster paper and normal paper, clear tape, colored marker pens, stickers (optional), tape measure (optional) 

  • Micro:bit 10 packs - 10 pack It is recommended each EDA teacher have a class set.   Order NOW... They take a while to ship! 

  • USB extension cords for the micro: bits Longer USB Cords 

  • Servo Motors (10) pack - Servo motors,  recommend a class set per teacher. 

  • Alligator clip jumper cables -  Alligator Clip  (buy one 50 pack per teacher) 

  • wire stripper (5 per class to start) 

  • Silver Sharpie (1 per teacher) to label the Micro:bits

  • Storage options... (Organizer ideas)

    • Recollections Photo Box & Craft Keeper  

    • KEETDY 28 Large Clear Over The Door Shoe Rack  


Micro:bit Playlists (Optional)

The following two playlists will help students build the foundational knowledge needed for the computational thinking unit. 

  1. These playlists are designed to be interleaved within the daily instruction outlined in the following lessons.

  2. You can also segment each activity during a station rotation using online, offline and teacher-led activities that are evident in the playlists. 

  3. You can also use the activities to augment your daily instruction to reinforce specific concepts.


Computational Thinking Playlist #1 - These materials will introduce foundational computational thinking and programming skills. (2-4 Days)

Resources: 

  • Guided Notes for Activity 3 - Binary Worksheet -Offline

  • Quizizz Assessment - Activity 4

Computational Thinking Playlist #2 - These materials will introduce students to the Micro:bit circuit and provide choice for practice . (2-4 Days)

Resources:

  1. Pseudocode Organizer for Activity #6 - Offline

  2. Sample Code for Programming Choices (Will Update Shortly)

CTE Rubric for Each Playlist - Suggested

Part 1 Giant Airplane (Intro to Computing Fundamentals)

** The first two days, serve as an extension to the Write-It Build it.  Now the students will know the flight terminology, the first two days focus on Computational Thinking.

Presentation: 

  • Lesson 1: Computational thinking 1 (90 Minutes)

    • Teacher notes - Students will construct a large paper airplane, the purpose of the unit to introduce computation thinking, NOT to take days building an airplane.  The airplane construction is a small part of the unit, keep it simple, but fun. (Keep the plane for day 2)

    • (Algorithmic Thinking?)

    • Unit 8 (Being Active) EL Folder (Please Make Your Own Copy)

    • Unit 8 (Computing Fundamentals) EL Folder (Please Make Your Own Copy)

    • Unit 8 (Micro:Bits) EL Folder (Please Make Your Own Copy)

Detailed Plan:

  • Intro to Computational Thinking  (Please make your own copy of this folder)

  • Lesson 1: Computational thinking 1

    • You will need -  presentation, large sheets of strong poster paper and normal paper, clear tape, colored marker pens, stickers (optional), tape measure (optional) 

    • The bigger the plane the better, everyone has made a 12' glider, how about a 3-foot one.  You could put students in groups of 3 or 4

Detailed Plan:

  • Lesson 2: Computational thinking 2  (90 Minutes)

    • Teacher Notes - Students will add devices to their plan (not a real device, a prototype of things such as a remote or automatic moving flaps or ailerons.)  They will then write the algorithm on how it will control the airplane.  Example: Simple if statement - If the lever is pushed forward, the aileron flaps will go down.  Once again the advancements to the airplane build or its devices is not the major focus,  it should last no more than 20 minutes.

Detailed Plan:

  • Lesson 2: Computational thinking 2

    • You will need: large pieces of paper and some basic crafting materials to students and explain that you would like them add devices to their paper plane. Encourage creativity in how they create and present their prototype devices and algorithm. (These will somehow read weather, be controlled, or control themselves to be able to fly better, longer, or faster.)

Presentation:

  • Lesson 3: Programming 1 (90 Minutes)

    • Teacher Notes: students continue to develop their understanding of computational thinking further and learn, through practical application, using the micro:bit MakeCode editor.  

    • RECOMMENDED: Do some share programming (groups of 2). The students will work through the simple tutorials today.  The Micro:bits work on a laptop or desktop

    • IMPORTANT:  Use this site, not the site on the directions: https://makecode.microbit.org/ 

Detailed Plan:

  • Lesson 3: Programming 1

  • Instructor Slides

    • You will need: presentation, rough paper, micro:bit MakeCode editor 

Presentation:

  • Lesson 4: Programming 2 (90 Minutes)

    • Students will experiment with iteration and selection and graphical and a text-based programming language.

    • If then else statements and loops are presented uniquely.  These two simple things make programming much easier and shorter.

Detailed Plan:

  • Lesson 4: Programming 2

  • Instructor slides

You will need: presentation, rough paper, micro:bit

Optional Unit and an Activity

  • Lesson 5: Computer systems 1 (20 Minutes)

    • Teacher Notes - This is a basic lesson where students develop their understanding of computer systems, learning about input and output devices, hardware and software and applying their understanding when creating algorithms and programming using micro:bit.   

    • NEW TO CS

      1. Pull some select students who have had NO exposure to computer systems and work in a small group.

      2. Advanced - Assign students the Intermediate Sensitive Step Counter


Detailed Plan:

  • Lesson 5: Computer systems 1

  • Instructor Slides

You will need: presentation, rough paper, micro:bit



Explainer Video Challenge

Lesson 6 (30 Seconds about Micro:bits)

Detailed Plan:

  • Students can create an instructional video or a document on how the microbit works.  Their choice!!!

Part 2 -  Team Challenges

In groups of 2 or 3 depending on the number of Micro:bits and material you have:


Select One Activity from Group A and One from Group B and Then BUILD YOUR INCHWORM

Group A Playlist

  • Choose from these tutorials: Micro:bit getting started or the Hour of Code projects Microbit Hour of code 

Group B Playlist

  • Activity 1: Fitness friend 

  • Activity 2: Heart rate monitor 

  • Activity 3: Walking for water 

  • Activity 4: Nano pet 

Inchworm Activity (FOLDER)

  • Slides (Teacher and Student)

Detailed Plan:

  • elastic bands (optional), MakeCode editor, micro:bit battery packs, micro:bits, paper - large sheets, paper - rough, sticky tape (optional)

  • Code Examples (Do not share with students)


Extensions and Enrichment

  • Hoverbit 

  • Micro-Card

Report abuse
Page details
Page updated
Report abuse