Computer Science Fundamentals Unit 2 Course A Lesson 5: Happy Maps (2018)

Learning Resource Type

Classroom Resource

Subject Area

Digital Literacy and Computer Science

Grade(s)

K

Overview

This unplugged lesson brings together teams with a simple task: get the "flurb" to the fruit. Students will practice writing precise instructions as they work to translate written instructions into the symbols provided. If problems arise in the code, students should also work together to recognize bugs and build solutions. The bridge from algorithms to programming can be a short one if students understand the difference between planning out a sequence and encoding that sequence into the appropriate language. This activity will help students gain experience reading and writing in shorthand code.

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

Digital Literacy and Computer Science (2018) Grade(s): KG

DLCS18.K.1

List the sequence of events required to solve problems.

UP:DLCS18.K.1

Vocabulary

  • sequence

Knowledge

Students know:
  • certain tasks require a specific sequence.

Skills

Students are able to:
  • tell the order of events for specific task.
  • identify what comes next for specific tasks.
  • identify a step that is not in the correct order.

Understanding

Students understand that:
  • the order of events is important.
  • events are made up of several different steps.
Digital Literacy and Computer Science (2018) Grade(s): KG

DLCS18.K.13

Use a design process in a guided setting to create an artifact or solve a problem.

UP:DLCS18.K.13

Vocabulary

  • define
  • strategy
  • visualize
  • perspective
  • pattern
  • cause
  • effect

Knowledge

Students know:
  • solving a problem starts with finding and understanding the problem.
  • there can be more than one idea for a solution.
  • some ideas may or may not work.

Skills

Students are able to:
  • find and define problems in a given context or scenerio such as story, video, in the classroom or school when given support and guidance from an adult.
  • use multiple strategies to find solutions to a problem when given support and guidance from an adult, such as visualizing, changing perspectives, finding patterns, stating cause and effect.

Understanding

Students understand that:
  • they can solve problems in their home, classroom, and school.
  • there is more than one way to think through a solution to a problem.
Digital Literacy and Computer Science (2018) Grade(s): KG

DLCS18.K.5

Demonstrate appropriate behaviors for working with others responsibly and kindly.

UP:DLCS18.K.5

Vocabulary

  • respect
  • task
  • communicate

Knowledge

Students know:
  • taking turns is important to getting a task done on or off a computing device.
  • speaking/typing and behaving in a respectful way is important to getting a task done.

Skills

Students are able to:
  • take turns on and off a computing device.
  • speak/type and behave in a respectful way on and off a device.

Understanding

Students understand that:
  • taking turns is necessary for positive and productive communication on and/or off a computing device.
  • being respectful on and/or off a computing device looks the same.

CR Resource Type

Lesson/Unit Plan

Resource Provider

Code.org

License Type

Custom
ALSDE LOGO