Our total beginner’s introduction to coding and using makecode. Taking an open-source platform for creating engaging computer science learning experiences that supports a progression path into real-world programming. Existing users can use this course as a refresher, to remind themselves of terminology and methodology.
Course outline
-
1
Welcome to Module 1
-
Welcome to Module 1
-
Safety Briefing
-
-
2
Lesson 1 - Makecode
-
Lesson 1 - Overview
-
What is a computer
-
Lesson 1 - Quiz 1
-
What is the micro:bit
-
Lesson 1 - Quiz 2
-
Microsoft Makecode
-
Lesson 1 - Quiz 3
-
Accessing Makecode
-
The Editor
-
Lesson 1 - Quiz 4
-
The Block Library
-
Lesson 1 - Quiz 5
-
The Simulator
-
-
3
Lesson 2 - Algorithms
-
Lesson 2 - Overview
-
Introduction to Algorithm
-
Lesson 2 - Quiz 1
-
What is an Algorithm
-
Lesson 2 - Quiz 2
-
An Algorithm in Makecode
-
Lesson 2 - Quiz 3
-
Event Handlers
-
Lesson 2 - Quiz 4
-
Import & Comments
-
Lesson 2 - Quiz 5
-
-
4
Lesson 3 - Variables
-
Lesson 3 - Overview
-
Introduction to Variables
-
Lesson 3 - Quiz 1
-
Making a variable
-
Lesson 3 - Quiz 2
-
A variable game
-
Lesson 3 - Quiz 3
-
-
5
Lesson 4 - Conditionals
-
Lesson 4 - Overview
-
Lesson 4 - Introduction to conditionals
-
Lesson 4 - Quiz 1
-
Deciding on a song
-
Lesson 4 - Quiz 2
-
Are you old enough?
-
Lesson 4 - Quiz 3
-
Hogwarts sorting hat
-
Lesson 4 - Quiz 4
-
A warning system
-
Lesson 4 - Quiz 5
-
A rap about conditionals
-
-
6
Lesson 5 - Iteration
-
Lesson 5 - Overview
-
Introduction to iteration
-
Lesson 5 - Quiz 1
-
A not so secret loop
-
Lesson 5 - Quiz 2
-
The Repeat block
-
Lesson 5 - Quiz 3
-
The While block
-
-
7
Download folder
-
Lesson 1 .hex files
-
Lesson 2 .hex files
-
Lesson 3 .hex files
-
Lesson 4 .hex files
-
Lesson 5 .hex files
-
Objectives
Introduce you to the basics of coding by using Makecode Blocks
-
By the end of this module you will be able to use Makecode and its simulator
-
By the end of this module you would have covered the basics of the block library
-
By the end of this module you will be able to create programs and use them on the simulator
Requirements
-
No previous knowledge is required.
-
You do not necessarily need a BBC micro:bit, but you will learn a lot more if you do.
-
You will need a device to connect to the internet with.
-
You will be shown how to get the correct FREE apps for your device.
-
This course is recommended for individuals 10 years of age and up.