0% found this document useful (0 votes)
48 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
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 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
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