CODE 1

START YOUR CODING ADVENTURE ON CODE.ORG AND HELP THE ANGRY BIRDS!

IF YOU LIKE, CREATE A CODE.ORG ACCOUNT AND JOIN THE STUDENTSOURCE CLASS.

THE CLASS CODE IS: YBMVCQ

1. WHEN YOU FINISH ALL 20 LEVELS, FILL OUT THE FORM AT THE BOTTOM OF THIS PAGE! (Make sure you are signed into your google account)

2.CLICK THE PICTURE BELOW TO BEGIN!

http://learn.code.org/hoc/1

LEARNING STANDARDS

ode.org’s Hour of Code activity maps to CSTA Standards (Computer Science Teachers’ Association):

Grades K-3:

Computational Thinking

  • CT.L1:3-01: Use technology resources (e.g., puzzles, logical thinking programs) to solve age appropriate problems.

  • CT.L1:3-02: Use writing tools, digital cameras, and drawing tools to illustrate thoughts, ideas, and stories in a step-by-step manner.

  • CT.L1:3-04: Recognize that software is created to control computer operations.

Computing Practice and Programming

  • CPP.L1:3-02: Use developmentally appropriate multimedia resources (e.g., interactive books and educational software) to support learning across the curriculum.

  • CPP.L1:3-04: Construct a set of statements to be acted out to accomplish a simple task (e.g., turtle instructions).

  • CPP.L1:3-05: Identify jobs that use computing and technology.

Computers and Communication Devices

  • CD.L1:3-01: Use standard input and output devices to successfully operate computers and related technologies.

Grades 3-6:

Computational Thinking

  • CT.L1:6-01: Understand and use the basic steps in algorithmic problem-solving (e.g., problem statement and exploration, examination of sample instances, design, implementation, and testing).

  • CT.L1:6-06: Understand the connections between computer science and other fields.

Computing Practice and Programming

  • CPP.L1:6-01: Use technology resources (e.g., calculators, data collection probes, mobile devices, videos, educational software, and web tools) for problem-solving and self-directed learning.

  • CPP.L1:6-06: Implement problem solutions using a block-based visual programming language.

Computers and Communication Devices:

  • CD.L1:6-01: Demonstrate an appropriate level of proficiency with keyboards and other input and output devices.

Grades 6-9:

Computational Thinking

  • CT.L2-01: Use the basic steps in algorithmic problem-solving to design solutions (e.g., problem statement and exploration, examination of sample instances, design, implementing a solution, testing, evaluation).

  • CT.L2-07: Represent data in a variety of ways including text, sounds, pictures, and numbers.

Computing Practices and Programming

  • CPP.L2-05: Implement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables, and functions.

Computers and Communication Devices:

  • CD.L2-01: Recognize that computers are devices that execute programs.

Code.org’s Hour of Code activity addresses:

1) Common Core Math Standards:

Clusters by Grade Level

Kindergarten:

  • Know number names and the count sequence

  • Count to tell the number of objects

Grade 1:

  • Measure lengths indirectly and by iterating length units

Grade 2:

  • Measure and estimate lengths in standard units.

  • Represent and interpret data

Grade 3:

  • Represent and interpret data

Grade 4:

  • Solve problems involving measurement and conversion of measurements

2) Common Core ELA Standards:

Clusters in Reading: Informational Text

Grade 1:

  • Craft and Structure

Grade 2:

  • Craft and Structure

Grade 3:

  • Craft and Structure

Grade 4:

  • Craft and Structure

Grade 5:

  • Craft and Structure

Grade 6:

  • Craft and Structure

  • Integration of Knowledge and Ideas

Grade 7:

  • Craft and Structure

  • Integration of Knowledge and Ideas

Grade 8:

  • Craft and Structure

3) Next Generation Science Standards, specially addressing “A Framework for K-12 Science Education”:

Crosscutting Concepts:

Science is a Human Endeavor

  • Most scientists and engineers work in teams.

  • Science affects everyday life.