0% found this document useful (0 votes)
50 views

Introduction To Programming: Lesson 1: Learn To Drag and Drop

This document outlines an introduction to programming course containing 11 lessons. Each lesson is aligned to standards from the CSTA K-12 Computer Science Standards and focuses on topics like drag and drop programming, sequencing instructions, using loops, debugging errors, and responding to events. The goals are to decompose problems into step-by-step solutions and model how data is stored and manipulated in programs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Introduction To Programming: Lesson 1: Learn To Drag and Drop

This document outlines an introduction to programming course containing 11 lessons. Each lesson is aligned to standards from the CSTA K-12 Computer Science Standards and focuses on topics like drag and drop programming, sequencing instructions, using loops, debugging errors, and responding to events. The goals are to decompose problems into step-by-step solutions and model how data is stored and manipulated in programs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Introduction to Programming

Lesson 1: Learn to Drag and Drop


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

CS - Computing Systems

 1A-CS-02 - Use appropriate terminology in identifying and describing the function of common
physical components of computing systems (hardware).

Lesson 2: Sequencing with Scrat


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

Lesson 3: Programming with Angry Birds


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

Lesson 4: Programming with Rey and BB-8


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

Lesson 5: Programming with Harvester


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

Lesson 6: Loops with Scrat


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a
problem.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.
 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and
simple loops.

Lesson 7: Loops with Laurel


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a
problem.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.
 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and
simple loops.
Lesson 8: Ocean Scene with Loops
Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a
problem.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.
 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and
simple loops.

Lesson 9: Drawing Gardens with Loops


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a
problem.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.
 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and
simple loops.

Lesson 10: On the Move with Events


Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.
Lesson 11: A Royal Battle with Events
Standards Alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming

 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other
symbols to represent information.
 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise
sequence of instructions.

You might also like