Refine Your Results

Content Curators

Grades

Subjects

Resource Types

Standards

Now... gain access to over 2 Million curated educational videos and 500,000 educator reviews to free & open educational resources

Get a 10 Day Free Trial

27,796 reviewed resources for programs

Lesson Planet

Storytelling: Premise

For Teachers 5th - 9th
Accept the premise that the resource is good for you. After choosing a starter project, referred to as a premise, scholars pick some add-ons for their stories. Accompanying video tutorials help them put these add-ons into action using...
Lesson Planet

Storytelling: Interactive Storytelling

For Teachers 5th - 9th
Make your own way through a story. The sixth of eight installments in the Google CS First Storytelling unit tasks scholars with creating an interactive story within the Scratch coding program using if/then blocks. Readers choose their...
Lesson Planet

Friends: Two Truths and A Lie

For Teachers 5th - 9th
If you use the project, then your learners will understand conditionals. An engaging project has future computer scientists create a game. Using the if-else block of the Scratch coding program, they write a game in which players try to...
Lesson Planet

Storytelling: Dialogue

For Teachers 5th - 9th
Talk to me about an interactive project. Future computer scientists work on a computer coding activity in the Scratch program. Using provided story starters, they make two sprites have a dialogue with each other. Let's hope they have...
Lesson Planet

Coordinates

For Teachers 6th - 8th
What are your coordinates? After learning about coordinate systems in the real world, scholars see how a three-dimensional coordinate system works in Minecraft. They write a program to produce a compass rose and conduct an activity where...
2:05
Lesson Planet

Translation (Basic Detail)

For Students 9th - 12th Standards
RNA translates three letters at a time to create a perfect protein chain. With the help of an animation, viewers discover the process of translation in real time. From ribosome to protein, the program creating living things finds...
Lesson Planet

Gender and Sport

For Teachers 7th - Higher Ed
Serena Williams, Mia Hamm, and Danica Patrick are living proof that women enjoy sports just as much as men. Sports enthusiasts read about the importance of gender equality on the playing field. They discover barriers to participation and...
Lesson Planet

Pottery

For Teachers 9th - 12th
Don't cry over broken pottery. A cross-curricular lesson challenges pupils to consider how to restore ancient pottery. Using a computer program and their knowledge of transformations, they come up with a way to recreate the original...
Lesson Planet

Art: Animation

For Teachers 5th - 9th
Cartooning is so much easier with computers. Young computer scientists create animations using the Scratch programming language. In doing so, they learn about the forever, wait, and multiple costumes code blocks.
Lesson Planet

Art: Greeting Card

For Teachers 5th - 9th
Greetings from your computer science class! The culminating activity in the eight-part Google CS Art unit has scholars create digital cards. The purpose of the cards is to show their families what they now know about programming.
Lesson Planet

Art: Interactive Art

For Teachers 5th - 9th
What would the Mona Lisa say if she could talk? Scholars create a digital story within the Scratch block-based coding program. They make famous paintings talk and move when viewers click on them to complete the third of eight parts in...
Lesson Planet

Game Design: Racing Game

For Teachers 5th - 9th
Ready, set, go! Race you to the resource! Scholars create a two-person racing game using the Scratch block-based coding language. They learn to use the repeat until code block in their programs.
Lesson Planet

Game Design: Quest Game

For Teachers 5th - 9th
O gallant computer scientist, take on this quest. An interesting activity challenges techies to program a role-playing game using code blocks. They also write stories to accompany the quest. 
Lesson Planet

Game Design: Launcher Game

For Teachers 5th - 9th
Launch yourself into computer science and game design. Scholars apply their knowledge of block-based programming to create a computer game in the sixth installment of an eight-part Google CS Game Design series. Players must launch...
Lesson Planet

Sports: Sports Commentary

For Teachers 5th - 9th
What to say about that play? Scholars set up a sports competition in the Scratch computer coding language. They learn how to apply events in computer programming by adding commentary for each of the competition participants.
Lesson Planet

Sports: Net Sports

For Teachers 5th - 9th
Net a great activity on computer science. Learners design a game involving a bouncing ball and a net. They apply conditionals to write a computer program in the Scratch block-based coding language. 

Other popular searches