Course curriculum
-
1
Module 1: Lesson 1
-
Introducing the Scratch Environment
-
Which is a Programming Language?
-
Useful Links for Module 1: Lesson 1
-
Activity for Module 1: Lesson 1
-
-
2
Module 1: Lesson 2
-
What Does this Code do?
-
Computers Don't Understand Our Language
-
Computers Only Understand Code
-
Useful Links for Module 1: Lesson 2
-
Activity for Module 1: Lesson 2
-
-
3
Module 1: Lesson 3
-
Introducing Code Debugging
-
Finding and Fixing a Code Bug
-
Useful Links for Module 1: Lesson 3
-
Activity
-
-
4
Module 1: Lesson 4
-
Main Code Constructs
-
Sequence Example
-
Selection Example
-
Looping Example
-
Useful Links for Module 1: Lesson 4
-
-
5
Module 1: Lesson 5
-
Practical Session 1
-
First Module Survey
-
Useful Link for Module 1: Lesson 5
-
-
6
Module 2: Lesson 1
-
Overview of Computer Architecture
-
Computer Components Communicating 1
-
Computer Components Communicating 2
-
Useful Links for Module 2: Lesson 1
-
Activity for Module 2: Lesson 1
-