Daily Overview Chart

Daily Overview Chart

Instructional Day Topic:

1 Create a google website to use for the course

2 Introduce the Scratch programming language, including the basic terms

utilized in the language.

3 Practice using the basic features of Scratch in the context of creating a

simple program.

4 Create a dialogue between two sprites.

5-6 Introduce the methods of moving sprites in Scratch.

7-8 Practice the concept of event driven programming through the creation of

an alphabet game.

9 Introduce the concept of broadcasting via role play.

10-13 Write Scratch stories and present them to the class. Peer reviews are

conducted.

14 Introduce the concept of variable.

15 Introduce the concept of conditionals.

16-17 Introduce And, Or and randomness.

18 Apply knowledge of conditionals to develop a Rock Paper Scissors program

in Scratch.

19 Build on previous programming concepts to create a timer.

20-23 Create a timing game in Scratch and present it to the class. Conduct peer

reviews.

24 Investigate two types of games that may provide ideas for the final

project.

25 Explain final project and the rubric for the final project.

26-28 Write Scratch programs for either My Community or Game project.

Conduct peer reviews.

29 Complete final projects.

30 Presentations of final projects