First
Lesson
1
Let’s Play
a game!
https://planet.mblock.cc/
project/projectshare/3082467
2
Let’s Play
a game!
https://planet.mblock.cc/project/
projectshare/3125460
What is Computer
Science?
the study of computers
and computing,
including their
theoretical and
algorithmic
foundations, hardware
and software
https://www.youtube.com/watch
?v=QvyTEx1wyOY&ab_channe
l=Code.org
Software and Hardware
https://www.youtube.com/watch?v=vG_qmtdBPTU&ab_channel=GCFLearn
Free.org
Computer Science
Applications
What is Programming?
http://www.youtube.com/watch?v=Wchru8alhaE
Lets Try Binary Code
https://www.rapidtables.com/convert/number/ascii-to-binary.html
Lesson 2
Install mBlock
Event
an event is an action or
occurrence recognized by
software.
Mak
e
Lesson 3
What is an Algorithm?
https://www.youtube.com/watch?v=kM9ASKAni_s&ab_channel=GCFLearnF
ree.org
Loops
https://www.youtube.com/watch?v=mgooqyWMTxk&ab_channel=Code.org
Mak
e
With loops
Football Game
Mak
e
Lesson 4
https://www.youtube.com/watch?v=6C25zY1H0iU&ab_channel=TeachingTe
chAcademy
Jump Game
Mak
e
Lesson 5
Variables
https://www.youtube.com/watch?v=62Y0GN1DmmA&ab_channel=Scratch
Garden
Cloning
Hunter Game
Mak
e
Lesson 6
Math Importance
https://www.youtube.com/watch?v=-gfUL0mLu2Y&ab_channel=ORTECOptimiz
eYourWorld
Lesson 7
Bugs and Debugging
https://www.youtube.com/watch?v=CGPjraqX_ac&ab_channel=RUMPUS%21
Bee Debugging
https://studio.code.org/s/course3/lessons/14/levels/8
Lesson 8
List in Programming
Functions
https://www.youtube.com/watch?v=-03eenol2OQ&ab_channel=ScratchGarde
n
Students Exam Game
Mak
e
Lesson 9
What is Programming
Language?
https://www.youtube.com/watch?v=EGQh5SZctaE&ab_channel=Codecademy
What is
Programming
Languages?
Block Text based
based Programming
Programmi
ng or
Visual
Programmi
ng
Syntax is the arrangement of words and
phrases in a specific order.
https://www.youtube.com/watch?v=8nJ0YaumTi4&ab_channel=LearningMole
Lesson 10
Console
Functions in
Python
Python Indentation
Lesson 11
Events and Importing in
Python
Variables
Variables
Lesson 12
While Loop
For Loop
Conditionals
Lists in Python
Lesson 13
https://www.youtube.com/watch?v=HdIppwUJ0f8&ab_channel=Argo%27sWorld-OfficialChannel
AI Assistant
Mak
e
Lesson 14
Training
Print Numbers from 1 to 100
in Console By Python
Comparison Operators
Local
Variables
Lesson 15
Training
Print Numbers Divisible by 5
from 1 to 100 in Console By
Python
Logical Operators
Global
Variables
Python Comment
Lesson 16
Multiplayer Fight
Mak
e