Grade 3

Learn to Code

Innovative Designer
snapshot of some code on a page

Overview‚Äč

Programming is teaching the computer to do something. It is a skill that needs to be taught beginning in the elementary as it is a fundamental skill  to prepare students for the 21st century workplace. 

Students will get the opportunity to program a version of the game “Flappy Bird” using simple drag and drop programming to make connections between computer science concepts and the real world.

Learning Objectives

Students will:

  • Be able to use problem solving to program their own version of the game “Flappy Bird” using simple drag and drop programming called blockly on the code.org website.
  • Be able to collaborate with a partner to create a game.
  • Be able to share this game with others so they can play the game.

Vocabulary

  1. Coding: Coding is writing instructions for a computer.

  2. Program: A program is an algorithm that has been coded into something that can be run by a machine.

  3. Debugging: Debugging is finding and fixing problems in your program.

Pre-planning

Accommodations

Steps

  1. Discuss coding vocabulary with students. Get them excited about creating their very own video game. They may be familiar with “Flappy Bird”. They will have the chance to make their very own game and share it with their friends.
  2. Students should be paired up with a partner and view the pair programming video to understand the driver/navigator approach.
  3. Students should go to the website https://studio.code.org/flappy/1 and watch the tutorial.  
  4. The final screen gives them a share code that they can give to friends and family to share the game they made.

Assessment Options

  • Observations
  • Check for understanding
  • Students share their game with the teacher to show what they created.

ISTE Standards

Innovative Designer
4a. Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.

4b. Students select and use digital tools to plan and manage a design process that considers design constraints and calculated risks.

4d. Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.

MITECS: Michigan adopted the "ISTE Standards for Students" called MITECS (Michigan Integrated Technology Competencies for Students) in 2018.

Devices and Resources

Device: PC, Chromebook, Mac, iPad 

Browser: Chrome, Safari, Firefox, Edge, ALL

Websites

Code.org

Code.org courses

Programming Video

Studio.org Flappy

CONTENT AREA RESOURCES

ELA

  • Use collaborative conversations in the classroom. 

Integrated Arts

 

Math

Science

Social Studies

Credits
This task card was created by Jacki Zawierucha, Utica Community Schools, January 2018.