Computer Science Fundamentals Unit 4 Course C Lesson 2: Programming with Angry Birds (2018)

  Classroom Resource Information  

Title:

Computer Science Fundamentals Unit 4 Course C Lesson 2: Programming with Angry Birds (2018)

URL:

https://curriculum.code.org/csf-18/coursec/2/

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this, they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.

In this lesson, students will develop programming and debugging skills on a computer platform. The block-based format of these puzzles helps students learn about sequence and concepts, without having to worry about perfecting syntax.

Students will be able to:
- translate movements into a series of commands.
- identify and locate bugs in a program.

Note: You will need to create a free account on code.org before you can view this resource.

Content Standard(s):
Digital Literacy and Computer Science
DLIT (2018)
Grade: 2
R4) Identify and employ appropriate troubleshooting techniques used to solve computing or connectivity issues.

Digital Literacy and Computer Science
DLIT (2018)
Grade: 2
2) Create an algorithm for other learners to follow.

Examples: Unplugged coding activities, illustrate sequence of a process such as baking a cake.

Digital Literacy and Computer Science
DLIT (2018)
Grade: 2
3) Construct elements of a simple computer program using basic commands.

Examples: Digital block-based programming, basic robotics.

Digital Literacy and Computer Science
DLIT (2018)
Grade: 2
18) Investigate the design process and use digital tools to illustrate potential solutions to a problem, given guidance and support

Examples: Create a presentation, drawing or graphic, audio tool, or video.

Tags: algorithm, debug, Maze, problem solving, program, Programming, Sequencing
License Type: Custom Permission Type
See Terms: https://code.org/tos
For full descriptions of license types and a guide to usage, visit :
https://creativecommons.org/licenses
Accessibility
Comments
  This resource provided by:  
Author: Aimee Bates