3.1 Block Programming combines block and programming to provide a user friendly way.



3.2 Introduction to Scratch https://scratch.mit.edu

Drag and drop blocks, chose stage, sprite,  backdrop, backpack, palette and script area, extension library, costume tab, sound, file, project name, green flag

3.3 Components of scratch Motion, Looks, Sound, Events, Control, Sensing, Operators, Variables.

3.4 Micro:bit is used to create smart home solutions such as temperature, interactive lighting systems.



3.5 Arduino UNO (Universal Microcontroller Coding) is a programmable device that uses software programs to interact with connected devices.



Micro:bit is more powerful and contains more features in one single board, however Arduino can be connected more extension boards for more advanced projects.

Practical Task

a) Demonstrate the basic program MIT Scratch

b) Create simple games using different components of Scratch

c) Demonstrate online free coding simulation tools

d) Show the working mechanism of Microbit and Arduino using an online simulator.

Project Work

a) Students prepare a simple game or story-telling based project with the guidance of

the teacher applies control, events, operator, variables, and sound components of

scratch and publish the project on Scratch.

Practical Activities 

• Use the MIT Scratch and Jr Scratch from http://scratch.mit.edu/

• Encourage the students to develop any five simple games and share among 

the group. 

• Use and view (not coding) other project code and demo such as 

https://microbit.org/

• Document the game development process and block code to internal and 

practical evaluation

• Student must develop game or story telling visual project using MIT Scratch 

and presentation in classroom.