A-Z Microbit: From Beginner to Expert

Absolute beginner's guide to learning coding, electronics & robotics on the Micro:bit via fun projects. Become an expert.

Beginner 0(0 Ratings) 0 Students enrolled English
Created by Advaspire robotic
Last updated Wed, 24-Aug-2022
+ View more
Course overview

Have you always wanted to understand the hype behind robotics, coding, electronics, tech, but were overwhelmed by the complexity and not sure where to get started?

This course will avoid all that confusion by taking you step-by-step through understanding everything about robotics, coding and electronics. 

Each module of this course revolves around learning key concepts via building fun projects, robots and experiments. Some of the projects we create in the course are: Sunflower robots, Wall detection cap for blind people, air piano, deuce game generator, digital hot-potato, Treasure hunt using wireless data transmission, pressure sensitive instrument, rock paper scissors generator and more!

Furthermore, each module of the course also includes concepts breakdowns, coding walk-through, challenges and assessments, assembly videos, and demos.

The course is centered around the BBC Microbit Platform: The world's easiest and most friendly electronics and coding platform. In fact all the coding can be done on any device- computer, tablet, or phone.

All the code we write will be picture based graphical code. No confusing text based code! Graphical code is much easier to understand but the computer science principles learnt in the course are identical to what professional programmers use.

The course progression is as follows:

  1. The course will first introduce us to what the MicroBit platform is and how to use it

  2. Then we will learn the fundamentals of programming and computer science (coding)

  3. We will then dive in to electronics by exploring the built in sensors and output devices of the MicroBit (simple electronics)

  4. Only once comfortable with coding and electronics such as sensors will we start to use external electronics and learn how to wire (code+advance electronics + robotics)

  5. Lastly we learn how to integrate wireless communication into our projects.(code+electronics+robotics)

Each module will build on what you learnt in the previous module and no prior knowledge will be required.

This course will make you a creator, an innovator, a leader in a increasingly digital world filled with robots. With a solid understanding of electronics, sensors, and computer science principles, you will be primed to progress to harder concepts like IOT, AI, Machine learning. Learnings from this course will be applicable to all fields from manufacturing, or military, automation, self-driving cars, smart cities etc. 


Tools required-

No hardware & tools needs to be purchased. MicroBit has a free built in online simulator. However, it is recommended that you do purchase the following hardware to physically see how your code works for the projects we create.

Module 1, Module 2, Module 3- Just a MicroBit

Module 4- LEDs, Push Button, Servo, Distance sensor, speaker/earphones for music, moisture sensor, aligator clips + jumper cables

Module 5- Secondary MicroBit

A full list of recommended hardware + multiple purchase links (with international shipping) is available in the last document of the course

Check out my Youtube video  tutorials as well!

Who this course is for:

  • Students and Adults who have always wanted to code, learn electronics, or create robots but don't know where to start
  • People interested in learning robotics and DIY through both hardware(electronics) and software (coding)
  • People who enjoy making and DIY and want to integrate robotics and electronics in their projects and creations
  • Learners can be any age group- kids to adults since robotics and coding isn't age limited

What will i learn?

  • Create advanced robotics and electronics projects using learnt hardware (electronics) and software (code) skills
  • Write Code to integrate input and output electronics (Motors, sensors etc.)
  • Understand how to wire sensors and other electronics
  • Understand how to write code to read values from sensors and control electronics like motor
  • Add wireless functionality to any DIY Project
Requirements
  • Absolutely no prior knowledge of coding or electronics is required. We will start from the star
  • A passion for technology and learning!
  • No hardware is required since we use an online simulator, but it is recommended if you wish to physically test your projects. More details in description
Curriculum for this course
41 Lessons 59:00:00 Hours
Fundamentals Of Hardware & Robotics Coding
11 Lessons 14:00:00 Hours
  • Introduction To The MicroBit
    00:30:00
  • Tour Of MakeCode: Where To Program And Write Code
    00:30:00
  • Inputs & Outputs
    01:00:00
  • On Start & Forever Functions
    01:30:00
  • Variables & Calculator (Project)
    01:30:00
  • Conditionals (If & Else Statements)
    01:30:00
  • Random Numbers + Conditionals Project: Rock Paper Scissors Generator (Project)
    01:30:00
  • Dice Challenge (Project)
    01:30:00
  • While Loops
    01:30:00
  • For Loops
    01:30:00
  • Deuce Generator Challenge
    01:30:00
Projects With The MicroBit’s Built In Sensors
8 Lessons 12:00:00 Hours
  • Differences Between Analog & Digital Inputs
    01:30:00
  • Built In Light Sensor
    01:30:00
  • Light Sensor Project
    01:30:00
  • Accelerometer Sensor
    01:30:00
  • Pancake Flipping Game (Project)
    01:30:00
  • Compass Sensor
    01:30:00
  • Compass Guessing Game (Project)
    01:30:00
  • Temperature Sensor
    01:30:00
Interfacing With External Sensors And Outputs On The MicroBit
11 Lessons 16:30:00 Hours
  • How To Wire Electronics And Read Data-Sheets
    01:30:00
  • Attaching Buttons & LEDs
    01:30:00
  • Audio Output From The MicrBit
    01:30:00
  • Air Paint Project
    01:30:00
  • External Moisture Sensor
    01:30:00
  • DIY Pressure Sensor
    01:30:00
  • Pressure Sensitive Instrument (Project)
    01:30:00
  • Attaching Servo Motors
    01:30:00
  • Sunflower Robot (Project)
    01:30:00
  • Ultrasonic Distance Sensor
    01:30:00
  • Blind Person Obstacle Avoiding Cap (Project)
    01:30:00
Wireless Data Transmission With Multiple MicrBits
6 Lessons 09:00:00 Hours
  • Radio Functions
    01:30:00
  • Lost Object Finder (Project)
    01:30:00
  • Shorten Our Code Challenge
    01:30:00
  • Pressure Hunt Game With Beacons (Project)
    01:30:00
  • Arrays + Implementing Them In Our Treasure Hunt Game
    01:30:00
  • Hot Potato Game (Project)
    01:30:00
Additional Tutorial
5 Lessons 07:30:00 Hours
  • How To Pair MicroBit With A Tablet Or Phone To Flash Code
    01:30:00
  • How To Flash Code On Your MicroBit With A Laptop
    01:30:00
  • MakeCode VS Other Programming Languages
    01:30:00
  • Alternatives To The MicroBit
    01:30:00
  • Hardware VS Software Programming
    01:30:00
+ View more
Other related courses
55:30:00 Hours
Updated Wed, 24-Aug-2022
5 0 RM200 RM180
87:45:00 Hours
0 0 RM200 RM180
61:30:00 Hours
0 0 RM120
58:30:00 Hours
0 0 RM200 RM180
About instructor

Advaspire robotic

Advaspire Robotics Academy is specialized in coding and Robotics education.

1 Reviews | 3 Students | 4 Courses
HTML CSS PHP Python Minecraft Scratch Robotics
We offer online coding courses and robotics course for age from 7-17 years old to kickstart their journey to computer science through a fun and interactive way. Our goal Advaspire ...
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

RM200 RM180
Includes: