CODE CREATIVE
FROM SCRATCH
Block programming fun!

WELCOME TO SCRATCH!

INTRO TO
CS-FIRST
GOOGLE'S
CS-FIRST
There are 9 modules on Google's CS-First platform. You have already got a taste by watching the introduction video on Scratch. Let's dive deeper and learn the ins and outs of the different blocks offered by going through the modules below.

Remember, every concept that is presented in these Scratch lessons are foundational computer science skills. Who thought coding could be so much fun?
EXTENSION PROJECTS
THE MAZE GAME

This game was inspired by my daughter begging me to buy her a maze magazine from Target. I told her that I could make her a program in Scratch that would be funner than those found in that magazine. In this
lvl 1
game, you will be creating a maze game with levels of increasing difficulty. Only you can decide when the game should end before it gets too hard...

FIND ME IF YOU CAN

Here you will be creating a
lvl 1
project that presents a bunch of seemingly identical teddy bears. The point of the game is to click on the one bear that's different. Seems easy enough right? With each level getting more and more difficult, you may find yourself running out of time. And don't get me started on the unicorns...

COOK WITH ME!

Ever make eggs and bacon for breakfast? Did you know that cooking has many similarities to computer programming? The cook must follow a set of instructions and everything must take place in order. In this
lvl 2
simulation, you will be plating a breakfast fit for a king! But remember, you don't put salt on your bacon!

FIND YOUR KEYS

Here you will be creating a
lvl 2
project that asks you to help the antagonist find the keys to his room. Are they under the rug? In the fireplace? There's only one way to find out, so let's jump on in. And remember that they will always be in the last place you look!

DENSITY

For me, the funnest part of most shooter games is collecting the powerups and watching my ship grow ever increasingly more powerful. In this
lvl 2
deconstruction of that concept, you will guide a newly-born blackhole through a planet eating adventure. The fun will only stop if you are able to swallow the entire universe.

AGARIO

AgarIO is a play on the flash classic AgarIO. In this
lvl 2
game, you and a friend are to collect pills as they appear on the screen. Powerups will randomly make their way onto the screen and keep your eye out for the golden snitch to make a guest appearance.

SPACE SHOOTER

In this rotating shooter game, the enemies come from all sides, but luckily you are not left with any old pea shooter. Your specialized cannon has the potential to be upgraded to shoot out buckets of rounds onto unsuspecting robots. In this
lvl 3
shooter, you will need to chase down the powerups to unleash ultimate carnage upon the robot world!

PONG

The tried and true arcade classic has withstood the test of time since it's release in the early 1980's. This
lvl 3
game's simple mechanics makes for the perfect project for the beginner coder. Step on up and try your hand at ball collision madness at it's finest.

DEER HUNTER

Deer are everywhere and people are starving. Lock and loaded, you take the role of hunter in this ecologically aware game which understands that animal populations must be managed. Every year the predator and prey balance needs to be adjusted. Help the cause in this
lvl 3
coding adventure!

TRUCK MASTER

Did you know that without truckers, toys would not be able to make their way from airports and ports to your local Target? Help these modern day Santa Claus' deliver fleeting joy and happiness to first-world toddlers everywhere. Honk your horn as only a trucker can and let's roll in this
lvl 4
project!

SPEARFISHING

Any game with "Baby Shark" playing in the background is an instant classic. In this
lvl 4
project you will control a spearfisherman looking for a big fish story to tell. Help him as he navigates through treacherous waters, cause as we all know, baby sharks grow up to be daddy sharks...

GOTCHA!

Two player melee is enjoyable only if you have unlimited ammo. Luckily in this
lvl 4
project we do. Strategy and slick controls will get you far in this game. Hesitant trigger fingers will not. This is all the excitement of paintball brought to life in the digital world.

SOCCER

This
lvl 5
project will bring tears to soccer fans everywhere. From the realistic cheers to the announcer screaming at every goal. You will need to kick the ball in between the two goal posts in order to feel the exhilaration of an entire country lifting you up as you run the field.

ANGRIEST BIRD

What appears to be a simple side-scrolling shooter is actually the most complex game of the bunch. In
Angriest Bird
, you will take control of "bird" who is a hawk with attitude. This
lvl 6
lesson gives you the blueprint to create a sidescroller of your own design.