4-7 SCRATCH CODING
MONDAY - WELCOME TO SCRATCH
I can learn how to code using blocks.
I can learn how to code using blocks.
1. Play this game. Down the River.
How does this game work? What is the Sprite? How does the Sprite move? When does the game end? What happens if you hit a wall?
2. Link to create account in Scratch. You cannot use real names or words. Use random stuff like: 8gm42
http://scratch.mit.edu/signup/tvme2kjkc
http://scratch.mit.edu/signup/tvme2kjkc
3. Once you get in, go to create and start making Down the River with the code below.
4. Save your project. Log off the computer and wait for instructions before lining up.
TUESDAY - CROSS THE ROAD
I can learn how to use code.
1. Get back into your scratch account. Finish the Tunnel of Gold game. What is your best time?
2. Now play this game called, Cross the Road.
This video will talk you through the step to making the game above.
3. When you get the game working, modify it. Add another car. Make the cars bigger. Add sounds, etc.
WEDNESDAY - REMIX
I can remix a game to make it my own.
1. Today you will remix a game. That means you will change some of the game features to make it more of a game you like with different characters, settings, colors, point values, time, speed, etc.
You will also learn about the studio and the backpack.
You will also learn about the studio and the backpack.
2. Play the game, Shooting Stars below. Use the left and right arrows to move. Press the spacebar to fire.
You will find this game in the studio. Make a copy of it to remix for your self.
3. Scratch Coding
THURSDAY - SNAKE GAME
I can insert code to make a working game.
1. Play the game, Snake
2. Go into Scratch and press Create.
3. Make the snake game
FRIDAY - FREE CHOICE
I can learn something new in Scratch.
1. Take a look at something new.
2. If you have the games created this week you may have free time. Or make a story in scratch.
CSS: 3-5
1B-AP-08 Compare and refine multiple algorithms for the same task and determine which is the most appropriate. Subconcept: Algorithms; Practice 6.3, 3.3
1B-AP-09 Create programs that use variables to store and modify data. Subconcept: Variables; Practice 5.2
1B-AP-10 Create programs that include sequences, events, loops, and conditionals. Subconcept: Control; Practice 5.2
1B-AP-08 Compare and refine multiple algorithms for the same task and determine which is the most appropriate. Subconcept: Algorithms; Practice 6.3, 3.3
1B-AP-09 Create programs that use variables to store and modify data. Subconcept: Variables; Practice 5.2
1B-AP-10 Create programs that include sequences, events, loops, and conditionals. Subconcept: Control; Practice 5.2