WELCOME TO SCRATCH!
INTRO TO
CS-FIRST
GOOGLE'S
CS-FIRST
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?
Remember, every concept that is presented in these Scratch lessons are foundational computer science skills. Who thought coding could be so much fun?
- Dialogue Lesson - Starter Pack
- Rainy Day Lesson - Starter Pack
- Premise Lesson - vs Nature or vs Self or vs Society or vs Sprite
- Interactive Story Lesson - Starter Pack
- Two Truths & A Lie Lesson - Starter Pack
- Imaginator Lesson - Starter Pack
- Texting Story Lesson - Starter Pack
- Work Together to Win Lesson - Starter Pack
- Racing Game Lesson - Starter Pack
- Maze Game Lesson - Unicorn - Spaceship - Knight
- Platformer Lesson - Starter Pack
- Escape Game Lesson - Starter Pack
- Launcher Game Lesson - Starter Pack
- Quest Game Lesson - Girl - Panda - Boy
- Cave Surfing Lesson - Starter Pack
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.