7
7
Asses
Learni Teaching smen
D Lesson
ng Strategie t Resources Home
a Topic Objecti
Outco s/Activitie Natur /Materials work
y ve
mes s e and
Tools
Unders Studen Resea
tand ts will - Lecture rch
Introdu Quiz:
the unders on coding - and
ction Real-
basics tand basics. Textbook list 5
to life
of what - Group - Online real-
Coding exam
1 coding coding discussio platforms world
and ples
and its is and n on real- (MakeCod applic
Ethical of
real- how it life e, ations
Practic codin
world impact examples Scratch) of
es g.
applica s daily of coding. codin
tions. life. g.
Write
- Lecture
Learn Studen down
on
how to ts will Asses - Block 5
variables
declare learn s the coding variab
and data
Variabl and how to additi platform le
types.
es in use declar on (MakeCod name
2 - Activity:
Real variabl e and opera e) s and
Perform
Life es in initializ tion - Variable their
addition
progra e activi examples possib
using
mming variabl ty. handout le
block
. es. data
coding.
types.
3 Sequen Learn Studen - Lecture Asses - Block Creat
cing how to ts will on s the coding ea
with break unders sequencin recta platform flowch
Block down tand g. ngle (MakeCod art for
Coding proble sequen - Activity: drawi e) a
ms into cing Draw a ng - simpl
step- and its rectangle activi Sequenci e
by- import using ty. ng daily
step ance in sequencin examples task
algorit progra g in handout (e.g.,
hms. mming Minecraft. brushi
. ng
teeth)
Asses
Learni Teaching smen
D Lesson
ng Strategie t Resources Home
a Topic Objecti
Outco s/Activitie Natur /Materials work
y ve
mes s e and
Tools
.
Unders Studen Write
tand ts will - Lecture a
how to learn on loops progr
Asses - Block
use how to and am to
s the coding
loops use condition print
Loops stairc platform
and loops als. numb
and ase (MakeCod
4 conditi and - Activity: ers
Conditi creati e)
onals conditi Create a from
onals on - Loop
to onals staircase 1 to
activi examples
repeat in using 10
ty. handout
tasks progra loops in using
efficien mming Minecraft. a
tly. . loop.
- Lecture Write
Learn Studen
on a
how to ts will Asses - Block
functions. functi
create unders s the coding
- Activity: on to
Fun and tand circle platform
Create a calcul
with use how to area (MakeCod
5 function ate
Functio functio define calcul e)
to the
ns ns to and ation - Function
calculate squar
modula call activi examples
the area e of a
rize functio ty. handout
of a numb
code. ns.
circle. er.
Learn
Studen - Lecture Creat
how to
ts will on arrays - Block e an
Unders work Asses
unders and coding array
tandin with s the
tand collection platform of 5
g arrays zoo-
how to s. (MakeCod anima
6 Arrays and buildi
use - Activity: e) ls and
& collecti ng
arrays Build a - Array print
Collecti ons in activi
and zoo using examples each
ons progra ty.
collecti arrays in handout eleme
mming
ons. Minecraft. nt.
.
7 Hello Learn Studen - Lecture Asses - Block Write
Asses
Learni Teaching smen
D Lesson
ng Strategie t Resources Home
a Topic Objecti
Outco s/Activitie Natur /Materials work
y ve
mes s e and
Tools
the ts will
basics unders on Python a
of tand basics. s the coding Pytho
Python basic - Activity: calcul platform n
World progra Python Build a ator- (MakeCod progr
with mming syntax calculator buildi e) am to
Code and and using ng - Python add
arithm arithm Python in activi syntax two
etic etic MakeCod ty. handout numb
operati operati e. ers.
ons. ons.
Impro
ve the
Apply
Studen traffic
loops - Guided
ts will light
and project: Asses - Block
Mini- create simul
conditi Build a s the coding
Project a ation
onals traffic traffic platform
1: traffic by
to light light (MakeCod
8 Traffic light addin
create simulatio simul e)
Light simula ga
a n using ation - Traffic
Simula tion pedes
traffic loops and proje light
tion using trian
light condition ct. example
block crossi
simulat als.
coding. ng
ion.
featur
e.
9 Mini- Reinfor Studen - Guided Asses - Block Add a
Project ce ts will project: s the coding featur
2: unders build a Create a calcul platform e to
Simple tandin simple calculator ator (MakeCod the
Calcula g of calcula that proje e) calcul
tor variabl tor performs ct. - ator
es and using basic Calculator to
conditi block arithmeti example calcul
onals coding. c ate
by operation the
buildin s. squar
Asses
Learni Teaching smen
D Lesson
ng Strategie t Resources Home
a Topic Objecti
Outco s/Activitie Natur /Materials work
y ve
mes s e and
Tools
ga e of a
calcula numb
tor. er.
Studen Modif
- Guided
Use ts will y the
project:
conditi create progr
Build a - Block
onals a Asses am to
Mini- dynamic coding
and progra s the includ
Project backgrou platform
logical m that dyna e
3: nd (MakeCod
1 operat change mic more
Dynami program e)
0 ors to s the backg backg
c using - Dynamic
create backgr round round
Backgr condition backgrou
dynami ound proje option
ounds als and nd
c based ct. s
logical example
progra on (e.g.,
operators
ms. user seaso
.
input. ns).
Apply
Write
coding
Studen a
skills - Guided
ts will - reflec
Minecr in a project:
use Minecraft tion
aft gamifie Use Asses
arrays Education on
Educati d Minecraft s the
and Edition how
1 on enviro Education Minec
loops - Block codin
1 Edition nment Edition to raft
to coding g can
: to build a proje
build a platform solve
Buildin solve zoo with ct.
zoo in (MakeCod real-
g a Zoo real- different
Minecr e) world
world animals.
aft. proble
proble
ms.
ms.
1 Final Demon Studen - Asses - Block Prepa
2 Project strate ts will Students s final coding re a
and the presen work on proje platform prese
Review ability t their final cts (MakeCod ntatio
to final projects. and e) n for
apply project - Recap of condu - the
Asses
Learni Teaching smen
D Lesson
ng Strategie t Resources Home
a Topic Objecti
Outco s/Activitie Natur /Materials work
y ve
mes s e and
Tools
coding
concep
s and key ct a
ts to
review concepts quiz
create Minecraft final
key (algorith coveri
a Education projec
coding ms, ng all
comple Edition t.
concep variables, topics
te
ts. loops). .
project
.
Formative Assessment:
o Quizzes at the end of each session.
o Participation in class activities and discussions.
Summative Assessment:
o Mini-projects and final project.
o Final quiz covering all topics.
Resources