Home
Devil's Digest
Blue Review
Class Collaboration
Technology Classes

 

"Exploring Computer Science" (ECS)
Course Content

scratch

Unit 4: SCRATCH CODING

This is real coding (C++) made fun. No more syntax error. Students will learn how to code dragging blocks. Eventually you will create your own computer game!

Topic
Purpose
Lesson
Intro. To Scratch Students get an idea as to what Scratch is and what the ultimate goal of this section is. 1.Sample Sites
2.Student Projects
Join Scratch It is simple. Students get to login to Scratch. Click here.
Code 1st Program:"Dancing Cat"

Students will code their first program in Scratch. Note: Students are provided with a Step-by-Step Guide.

Click here.
Name Game Students will learn how to create Sprites and write a code to move them to specific points. Note: Just follow the code provided to you on the Gradesheet. !Change the X/Y for each Sprite! 1.Model Name Game
2.Gradesheet
Telling A Joke Students will develop a program that will have them focus on Timing, Dialogue Boxes & Audio. 1.Model "Joke" or You Tube.
2. Storyboard
3.Gradesheet
Motion: The Great Race Students will write a program that relies on three different scripts to move 3 objects. 1. Model: The Great Race.
2. Gradesheet.
Motion: Base Running Students will write a program that has moving objects turn and continue moving in different directions. 1. Model: Base Running.
2. Gradesheet.
Event Driven Programming Students will develop a code that will incorporate Event Driven Programming, in which for every action, there is a reaction. 1. Model: Event Driven Programming.
2. Gradesheet.
Broadcasting Students will create a play in which there scenes will appear and disappear by incorporating Broadcasting code. Click here.
Variables
Handout: Variable Ranges Students will review a handout that will contain some commands with Variables and Operators. The students will determine the ranges that are covered. Click here.
Healthy Food Choice Game Students will program a game that will introduce them to the concept of Variables. 1. Model: Healthy Choice.
2. Gradesheet.
Conditionals
If/Then Statements
"Old Lady"- Age Activities
Students will write a program that will rely on If/Then/Else statements and Operators to determine what can be done at specific ages. 1. Model: Healthy Choice.
2. Gradesheet.
If/Then Statements
Healthy Food Choice Game.
Students will develop their coding skills by applying “If/Then” statements to the “Healthy Foods” program they previously created. 1. Model: Healthy Choice.
2. Gradesheet.
And/Or Statements
Calculate A Grade
Students will create a program that will calculate a grade after a score is entered. 1. Model: Healthy Choice.
2. Gradesheet.
Happy Birthday: Guess My Age. Students will recreate a very complex program that determines an individuals age. The goal is to have the students see and understand how many other commands work so they can use them in the future. 1. Model: Healthy Choice.
2. Gradesheet.
Randomness
Dice

Students will develop a program based on the coding concept of “Randomness” - A user will roll a pair of dice and an unpredictable outcome will always take place.

Click here.
Slot Machine

Students will apply their “Randomness”coding skills in the creation of a Slot Machine.

Click here.
Rock/Paper/Scissors   Click here.
Timer
Timer   Click here.
     
     
     
     
     
     


Questions? jharrington@sthelenaunified.org