Create Your Own Google Logo - Lesson Plan
Create Your Own Google Logo - Lesson Plan
Overview
In each of the “Create your own Google logo” activities, students code and design their own versions of the
Google logo. These activities introduce students to computer science and the programming language S cratch.
These activities are most appropriate for students ages 9-14 and take 15-60 minutes to run.
Available activities include:
1
Before You Begin - Create or log in to your CS First class
To generate Scratch usernames and passwords that allow your students to save and share their projects, spend
approximately 5 minutes before you begin to create a CS First class. Taking the time to set up before your class
starts will make it easier and faster for you to track student progress, facilitate students saving and sharing
projects, and manage their learning experience while your class is in progress.
First time with the logo activity Doing the logo activity again
Prep
2
Topics Introduced & CSTA Standards Addressed
1 Introduction 4 min Introduce the Create your own Google logo activity and the
programming language, Scratch.
3 Choose and Watch Videos 15-60 min Students open the starter project, then return to the CS First
tab to choose an Add-on video. They can watch as many
videos as they like to create their logo. Remember to write
down students’ username and password information as
they watch.
3
Agenda
Introduction (4 minutes)
Directions
1. Introduce the activity, and present an example project (linked below for each respective logo activity).
Consider showing a few Doodles from h ttps://www.google.com/doodles to help inspire your students.
Using the Earth Day activity in your science class? Students could use the activity with NGSS
Standards on natural resources, g
lobal temperatures, and b
iodiversity.
Original Logo: I n this activity, you will program and design your own Google logo. Google often
creates special logos, called Google Doodles, to celebrate holidays and important people, places, and
events. In this activity, you will be the artist and programmer for your own special logo. You might
celebrate a real or imagined holiday or even highlight your favorite hobbies and interests, like a sport
or activity. Example project
Valentine’s Day: In this activity, you will program and design your own Google logo for Valentine’s
Day. Valentine’s Day is celebrated on February 14th, and is a great opportunity to show your
appreciation for things and people you care about. In this activity, you will be the artist and
programmer for your own special Valentine’s Day logo. You could make a project about something
you care about. It could be about your favorite place, a thank you card, or story about a pair of best
buds. E
xample project
Earth Day: In this activity, you will program and design your own Google logo to celebrate Earth Day.
Earth Day is celebrated around the world on April 22. It’s a great time to think about the natural world
and what you do to celebrate and protect it. In this activity, you will be the artist and programmer for
your own special Earth Day logo. You could make a project about your favorite place in nature and
why you love it. Or create a positive message that encourages others to plant a garden, recycle or
conserve energy. E xample project
2. Describe the programming language Scratch.
To do this, you'll use the programming language Scratch. When you program, or code, you provide
instructions for the computer to follow. Many programmers write code in text, meaning that they
type it out on the keyboard. With the Scratch language, you code using blocks that snap together like
puzzle pieces.
Transition to Computers (5 minutes)
Directions
1. Students sign in at g
.co/csfirst/go and input your unique class code.
4
If this is your first time using the logo activity: S
tudents will click ‘Yes’ to request a new username
and password. Save the username and password somewhere you (and the students) won’t forget, like
in the class roster. Having students record their account details allows them to get back to their
creations later and encourages them to continue creating outside class.
To start, open an internet browser and go to g.co/csfirst/go. Once there, click the “Sign In” button
and enter our class’ unique class code.
Click “Yes” when the website asks if you need a CS First Username and password. Your sign-in
information will pop up on the next screen. Write it down somewhere you won’t forget it! Signing in
with this information is how you save your project so you can keep working on it later.
Image of the sign in screen
5
2. Once logged in, your students will see the “Create your own Google logo” activities page. Ask students
to select the activity for your class (Create your own Google logo, Valentine’s Day logo or Earth Day
logo) and begin watching the first video. After watching the first video, students should open a starter
project, then return to the CS First site to select an add-on video they find interesting.
Now you’re in our CS First class. Click on the (Original, Valentine’s Day or Earth Day) activity. Plug in
your headphones, and begin watching the introductory video at the top. After you watch the
introductory video, open the starter project linked next to the video. This will open Scratch in a new
tab. Click “Remix” to start your own project. Then, return to the CS First tab to select a video and
follow the instructions to create your logo.
Choose and Watch Videos (15-60 minutes)
Directions
● After releasing students to work, walk around and ensure that students made it to the correct activity
and have begun to watch. At the conclusion of the video, students should open a starter project in a
new tab, and sign in using their username and password.
● Some students may move on to an Add-On video without opening the Scratch project. If you notice
that a student is watching any video other than the introduction and doesn't have a tab with Scratch
open, instruct them to open the starter project. Then, they can return to the Add-on video.
● As students work and watch videos, collect their username and password information and add to your
class roster.
● Use the Add-On solutions below to help students get unstuck.
Solutions
Change Color
Say Something
clicked” block.
3. Select a second sprite to talk, and add a
“When flag clicked,” “Wait,” and “Say for 2
seconds” block.
4. Continue to add “say” and “wait” blocks to
make the sprites talk to each other and
6
continue the story.
For a different sprite:
Switch Costume
Add Backdrop
1. Select a backdrop from the library, or add an No code for this add-on.
image from the internet.
1. Experiment with ways to edit, draw, and add No code for this add-on.
sprites to the logo.
Jumble Letters
7
replace the “go to” blocks.
Chase
Spin
Change Scene
8
Dance Whirl
Bouncing Sprites
Disappearing Sprites
9
Create an Account to Save and Share Your Project
1. When there are 5 minutes left, remind your students to click the green “next” button to complete a short
survey. Give them 3-4 minutes to complete the survey.
2. If students want to share their project with others or save their project to work on later, encourage
them to sign in to Scratch using their username and password.
3. Make sure each student writes down their username and password, and collect their usernames and
passwords in your class roster.
4. Ask students to share their projects with a neighbor, or do a whole class gallery walk.
Adaptations / Extensions
Are your students interested in new coding challenges for their logo? Print and use Scratch Cards. Scratch
cards provide a quick way to learn how to code new things in Scratch, and are the foundation for many of our
video tutorials. Print out Scratch cards and either hand them out or let students pick what they want to do:
https://scratch.mit.edu/info/cards/
● Suggested card themes include:
○ Animate Your Name cards, like “change size” or “color clicker”
○ Make Music cards, like “play a song” or “record sounds”
○ Create a Story cards, like “switch scenes” or “make a conversation”
10
Optional Resources
Don't have a computer for each student? Here are some ideas of how you can still use “Create your own Google
logo” with your students:
● Pair or group students. Assign one student as the "driver" who controls the computer and one as the
"instructor" who describes what to do. Switch roles every five minutes.
● Whole class. Project the activity and videos on a screen where all students can see. After watching the
Introduction video, have the class vote on an add-on video to watch together. Then have a few student
volunteers try out what they learned in front of the group while others help. Repeat so that all students
get a chance to code.
● Station rotation. If you have a computer station in your classroom, allow students to rotate to the
computers to complete the activity. For the rest of the students, consider using resources such as the
ones available on csunplugged.org.
11