- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company
AR 6-8: CT.1.7.1
CodeHS Lessons
Evaluate basic steps of algorithmic problem solving to design solutions. Problems within these standards can be, but are not limited to, real world problems or problems encountered in the student’s daily-life. The use of the word algorithm within these standards is applicable to all content areas, not just mathematics. Algorithm within these standards implies a sequence of steps followed when completing a particular task. The steps followed to make a peanut butter and jelly sandwich is an algorithm. Problem solving steps may include, but are not limited to, identifying, stating, and exploring the problem; decomposing a problem into sub problems; examination of sample instances; and solution design, implementation, and testing.
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 How to Indent Your Code |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 3.1 Hello World |
| 6.1 Booleans |
| 10.1 Timers |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 9.2 Functions and Parameters |
| 9.4 Functions and Return Values |
| 9.5 Exceptions |
| 10.4 Strings and For Loops |
| 12.3 For Loops and Lists |
| 13.2 List Comprehensions |
| 13.4 Dictionaries |
| 25.4 For Loops |
| 25.8 Artistic Effects |
| 25.10 Variables |
| 25.14 Parameters |
| 25.17 Extended Loop Control |
| 25.19 If/Else Statements |
| 25.20 While Loops |
| 25.21 Putting Together Control Structures |
| 28.10 For Loops |
| 28.12 Functions and Parameters |
| 28.15 Introduction to Exceptions |
| 28.17 For Loops and Lists |
| 28.20 List Comprehensions |
| 28.21 Dictionaries |
| Standard |
| 14.4 Strings and For Loops |
| 35.2 List Comprehensions |
| 35.4 Dictionaries |
| Standard |
| 9.1 Hello World |
| 9.5 Booleans |
| 9.14 Functions and Parameters 1 |
| Standard |
| 19.1 Hello World |
| 19.7 Booleans |
| Standard |
| 14.7 Looping: While Loops |
| 14.8 Looping: For Loops |
| Standard |
| 13.3 Comparison Operators |
| 13.4 Logical Operators |
| 13.5 Floating Point Numbers and Rounding |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 How to Indent Your Code |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 2.1 Hello World |
| 5.1 Booleans |
| 9.1 Timers |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 How to Indent Your Code |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 3.1 Hello World |
| 6.1 Booleans |
| 10.1 Timers |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 How to Indent Your Code |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 3.1 Hello World |
| 6.1 Booleans |
| 11.1 Timers |
| Standard |
| 16.16 Booleans |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 3.1 Intro to Tracy's Grid World |
| 5.1 Introduction to Karel |
| 5.2 Karel's World |
| 5.3 Functions |
| 8.4 The Draw Loop |
| 8.5 Color Transitions |
| 8.6 Shape Transformations |
| 8.7 Direction |
| 8.8 Mouse Data |
| 8.9 Keyboard Data |
| 8.10 Project: Animate an Emoji |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 4.1 Intro to Tracy's Grid World |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 4.4 The Draw Loop |
| 4.5 Color Transitions |
| 4.6 Shape Transformations |
| 4.7 Direction |
| 4.8 Mouse Data |
| 4.9 Keyboard Data |
| 4.10 Project: Animate an Emoji |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| 7.2 If/Else Statements |
| 7.4 While Loops |
| 8.1 Putting Together Control Structures |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| 7.2 If/Else Statements |
| 7.4 While Loops |
| 8.1 Putting Together Control Structures |
| Standard |
| 2.1 The Draw Loop |
| 2.2 Color Transitions |
| 2.3 Shape Transformations |
| 2.4 Direction |
| 3.2 Mouse Data |
| 3.3 Keyboard Data |
| Standard |
| 4.3 Booleans |
| Standard |
| 2.4 Top Down Design and Decomposition in Karel |
| 6.1 How to Indent Your Code |
| 6.2 Control Structures Example |
| 6.3 More Karel Examples and Testing |
| 12.1 Hello World |
| Standard |
| 2.1 Introduction to Programming With Karel |
| 2.9 For Loops |
| 2.11 If/Else Statements |
| 2.12 While Loops in Karel |
| 2.13 Control Structures Example |
| 2.16 Karel Challenges |
| 3.4 For Loops |
| 3.9 Artistic Effects |
| 3.10 Top Down Design |
| 3.11 Variables |
| 3.13 Parameters |
| 3.15 Extended Loop Control |
| 3.17 If/ Else Statements |
| 3.18 While Loops |
| 3.19 Putting Together Control Structures |
| Standard |
| 2.1 Introduction to Programming With Karel |
| 2.9 For Loops |
| 2.11 If/Else Statements |
| 2.12 While Loops in Karel |
| 2.13 Control Structures Example |
| 2.16 Karel Challenges |
| 3.1 Hello World |
| 6.4 For Loops |
| 6.9 Artistic Effects |
| 6.10 Top Down Design |
| 6.11 Variables |
| 6.13 Parameters |
| 6.15 Extended Loop Control |
| 6.17 If/ Else Statements |
| 6.18 While Loops |
| 6.19 Putting Together Control Structures |
| Standard |
| 1.1 Introduction to Programming With Karel |
| 1.9 For Loops |
| 1.11 If/Else Statements |
| 1.12 While Loops in Karel |
| 1.13 Control Structures Example |
| 1.16 Karel Challenges |
| 13.4 For Loops |
| 13.9 Artistic Effects |
| 13.10 Top Down Design |
| 13.11 Variables |
| 13.13 Parameters |
| 13.15 Extended Loop Control |
| 13.17 If/ Else Statements |
| 13.18 While Loops |
| 13.19 Putting Together Control Structures |
| Standard |
| 7.8 Comparison Operators |
| 7.9 Logical Operators |
| 7.11 For Loops |
| 7.12 Break and Continue |
| 7.15 Functions and Parameters |
| 7.17 Functions and Return Values |
| 7.18 Exceptions |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| 6.2 Functions and Parameters |
| 6.4 Functions and Return Values |
| 6.5 Exceptions |
| 7.1 Loops |
| 7.4 Functions |
| 8.4 Strings and For Loops |
| 9.3 For Loops and Lists |
| 10.2 List Comprehensions |
| 10.4 Dictionaries |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.15 How to Indent Your Code |
| 3.1 Hello World |
| 5.3 Comments & Pseudocode |
| 6.1 Booleans |
| 8.1 Functions and Parameters 1 |
| 10.1 Loops |
| 10.4 Functions |
| 11.1 Timers |
| Standard |
| 2.2 For Loops |
| 3.4 Artistic Effects |
| 3.5 Top Down Design |
| 4.1 Variables |
| 4.3 Parameters |
| 4.5 Extended Loop Control |
| 5.3 Comments & Pseudocode |
| 6.2 If/ Else Statements |
| 6.3 While Loops |
| 7.1 For Loops |
| 7.5 Functions |
| 8.1 Putting Together Control Structures |
| Standard |
| 2.3 Comments & Pseudocode |
| 7.1 For Loops |
| 7.5 Functions |
| Standard |
| 1.3 Comments & Pseudocode |
| 2.1 For Loops |
| 2.5 Functions |
| Standard |
| 1.3 Comments & Pseudocode |
| 2.1 Loops |
| 2.4 Functions |
| Standard |
| 1.3 Comments & Pseudocode |
| 2.1 For Loops |
| 2.5 Functions |
| Standard |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 4.1 Introduction to Karel |
| 4.2 Karel's World |
| 4.3 Functions |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 1.12 If/Else Statements |
| 1.13 Control Structures Example |
| 2.9 For Loops |
| 2.10 While Loops |
| 2.11 If Statements |
| Standard |
| 2.4 For Loops |
| 2.9 Artistic Effects |
| 2.10 Top Down Design |
| 2.11 Variables |
| 2.13 Parameters |
| 2.15 Extended Loop Control |
| 2.17 If/ Else Statements |
| 2.18 While Loops |
| 2.19 Putting Together Control Structures |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| 6.2 Functions and Parameters |
| 6.4 Functions and Return Values |
| 6.5 Exceptions |
| 7.4 Strings and For Loops |
| 8.3 For Loops and Lists |
| 9.2 List Comprehensions |
| 9.4 Dictionaries |
| Standard |
| 6.1 Hello World |
| 6.5 Booleans |
| 6.10 Functions and Parameters 1 |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 2.3 Comparison Operators |
| 2.4 Logical Operators |
| 2.5 Floating Point Numbers and Rounding |
| 3.1 While Loops |
| 3.2 For Loops |
| 3.3 Break and Continue |
| 3.4 Nested Control Structures |
| 4.2 Functions and Parameters |
| 4.4 Functions and Return Values |
| 4.5 Exceptions |
| 5.3 For Loops and Lists |
| 16.4 For Loops |
| 16.9 Artistic Effects |
| 16.10 Top Down Design |
| 16.11 Variables |
| 16.13 Parameters |
| 16.15 Extended Loop Control |
| 16.17 If/ Else Statements |
| 16.18 While Loops |
| 16.19 Putting Together Control Structures |
| Standard |
| 1.1 Quest for the Rosetta Stone |
| 1.2 A Day at the Park |
| 2.1 Intro to Tracy's Grid World |
| 6.4 The Draw Loop |
| 6.5 Color Transitions |
| 6.6 Shape Transformations |
| 6.7 Direction |
| 6.8 Mouse Data |
| 6.9 Keyboard Data |
| 6.10 Project: Animate an Emoji |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 6.2 Hello World |
| 8.1 Booleans |
| 10.1 Functions and Parameters 1 |
| 10.7 Timers |
| Standard |
| 2.4 For Loops |
| 2.9 Artistic Effects |
| 2.10 Top Down Design |
| 2.12 Variables |
| 2.14 Parameters |
| 2.17 Extended Loop Control |
| 2.19 If/ Else Statements |
| 2.20 While Loops |
| 2.22 Putting Together Control Structures |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 6.5 Floating Point Numbers and Rounding |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.4 Functions and Return Values |
| 8.5 Exceptions |
| 9.4 Strings and For Loops |
| 10.3 For Loops and Lists |
| 11.2 List Comprehensions |
| 11.4 Dictionaries |
| Standard |
| 6.1 Hello World |
| 6.7 Booleans |
| 19.1 Hello World |
| 19.5 Booleans |
| 19.10 Functions and Parameters 1 |
| Standard |
| 3.6 Top Down Design and Decomposition in Karel |
| 3.14 Control Structures Example |
| 3.15 More Karel Examples and Testing |
| 3.16 How to Indent Your Code |
| 6.1 Hello World |
| 8.1 Booleans |
| 10.1 Functions and Parameters 1 |
| 10.6 Timers |
| Standard |
| 1.8 For Loops |
| 1.12 Functions |
| 11.1 Hello World |
| 11.7 Booleans |
| 13.1 Timers |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 4.1 Intro to Tracy's Grid World |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 4.4 The Draw Loop |
| 4.5 Color Transitions |
| 4.6 Shape Transformations |
| 4.7 Direction |
| 4.8 Mouse Data |
| 4.9 Keyboard Data |
| 4.10 Project: Animate an Emoji |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| 7.2 If/Else Statements |
| 7.4 While Loops |
| 8.1 Putting Together Control Structures |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 6.1 Hello World |
| 6.5 Booleans |
| 6.10 Functions and Parameters 1 |
| Standard |
| 10.3 Comments & Pseudocode |
| 12.1 Loops |
| 12.4 Functions |
| Standard |
| 4.3 Booleans |
| 10.3 Comments & Pseudocode |
| 11.1 For Loops |
| 11.5 Functions |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.4 Functions and Return Values |
| 8.5 Exceptions |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.5 Functions and Return Values |
| 8.6 Exceptions |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.5 Functions and Return Values |
| 8.6 Exceptions |
| 9.7 For Loops and Lists |
| Standard |
| 3.4 For Loops |
| 3.9 Artistic Effects |
| 3.10 Top Down Design |
| 3.11 Variables |
| 3.13 Parameters |
| 3.15 Extended Loop Control |
| 3.17 If/ Else Statements |
| 3.18 While Loops |
| 3.19 Putting Together Control Structures |
| Standard |
| 6.3 Looping |
| 6.4 Branching |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.15 How to Indent Your Code |
| 2.16 Control Structures Example |
| 2.17 More Karel Examples and Testing |
| 10.2 Hello World |
| 15.1 Booleans |
| Standard |
| 16.16 Booleans |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 14.1 Booleans |
| 17.1 Functions and Parameters 1 |
| 17.6 Timers |
| Standard |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 5.1 While Loops |
| 5.2 For Loops |
| 5.3 Break and Continue |
| 5.4 Nested Control Structures |
| 6.2 Functions and Parameters |
| 6.4 Functions and Return Values |
| 6.5 Exceptions |
| 8.4 Strings and For Loops |
| 9.3 For Loops and Lists |
| 12.1 List Comprehensions |
| 12.3 Dictionaries |
| 18.4 For Loops |
| 18.9 Artistic Effects |
| 18.10 Top Down Design |
| 18.11 Variables |
| 18.13 Parameters |
| 18.15 Extended Loop Control |
| 18.17 If/ Else Statements |
| 18.18 While Loops |
| 18.19 Putting Together Control Structures |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 6.1 Introduction to Programming With Karel |
| 6.9 For Loops |
| 6.11 If/Else Statements |
| 6.12 While Loops in Karel |
| 6.13 Control Structures Example |
| 6.16 Karel Challenges |
| 9.1 For Loops |
| 9.5 Functions |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 10.5 For Loops |
| 10.10 Artistic Effects |
| 10.11 Top Down Design |
| 10.12 Variables |
| 10.14 Parameters |
| 10.16 Extended Loop Control |
| 10.18 If/ Else Statements |
| 10.19 While Loops |
| 10.20 Putting Together Control Structures |
| 12.1 Hello World |
| 15.1 Booleans |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 How to Indent Your Code |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 2.1 Hello World |
| 4.1 Booleans |
| 6.1 Timers |
| Standard |
| 5.9 Functions and Parameters |
| 5.10 Functions and Return Values |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 8.5 Floating Point Numbers and Rounding |
| 8.6 While Loops |
| 8.7 For Loops |
| 8.8 Break and Continue |
| 8.9 Nested Control Structures |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| Standard |
| 1.1 Intro to Tracy's Grid World |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 3.4 The Draw Loop |
| 3.5 Color Transitions |
| 3.6 Shape Transformations |
| 3.7 Direction |
| 3.8 Mouse Data |
| 3.9 Keyboard Data |
| 3.10 Project: Animate an Emoji |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.15 How to Indent Your Code |
| 8.2 Hello World |
| 10.1 Booleans |
| 12.1 Functions and Parameters 1 |
| 21.1 Timers |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.15 How to Indent Your Code |
| 8.2 Hello World |
| 10.1 Booleans |
| 12.1 Functions and Parameters 1 |
| 21.1 Timers |
| Standard |
| 1.5 Timers |
| 5.2 Functions and Parameters |
| 5.4 Functions and Return Values |
| 6.3 For Loops and Lists |
| 6.6 Dictionaries |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.15 How to Indent Your Code |
| 4.1 Hello World |
| 6.1 Booleans |
| 8.1 Functions and Parameters 1 |
| 10.1 Timers |
| Standard |
| 23.3 Looping |
| 23.4 Branching |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 6.4 For Loops |
| 6.7 Artistic Effects |
| 6.8 Top Down Design |
| 6.10 Variables |
| 6.12 Parameters |
| 6.14 If/ Else Statements |
| 6.15 While Loops |
| 7.8 Comparison Operators |
| 7.9 Logical Operators |
| 7.10 Floating Point Numbers and Rounding |
| 7.11 While Loops |
| 7.12 For Loops |
| 8.1 Hello World |
| 8.7 Booleans |
| Standard |
| 7.4 For Loops |
| 7.7 Artistic Effects |
| 7.8 Variables |
| 7.10 Parameters |
| 7.12 If/ Else Statements |
| 9.8 Comparison Operators |
| 9.9 Logical Operators |
| 9.10 Floating Point Numbers and Rounding |
| 9.11 While Loops |
| 9.12 For Loops |
| 10.1 Hello World |
| 10.7 Booleans |
| Standard |
| 8.4 For Loops |
| 8.7 Artistic Effects |
| 8.8 Top Down Design |
| 8.10 Variables |
| 8.12 Parameters |
| 8.14 If/ Else Statements |
| 8.15 While Loops |
| 9.8 Comparison Operators |
| 9.9 Logical Operators |
| 9.10 Floating Point Numbers and Rounding |
| 9.11 While Loops |
| 9.12 For Loops |
| 12.1 Hello World |
| 12.7 Booleans |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 2.1 Hello World |
| Standard |
| 2.1 Hello World |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 4.3 Comments & Pseudocode |
| 6.1 For Loops |
| 6.5 Functions |
| 14.1 Introduction to Programming With Karel |
| 14.9 For Loops |
| 14.11 If/Else Statements |
| 14.12 While Loops in Karel |
| 14.13 Control Structures Example |
| 14.16 Karel Challenges |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 3.4 For Loops |
| 3.9 Artistic Effects |
| 3.10 Top Down Design |
| 3.11 Variables |
| 3.13 Parameters |
| 3.15 Extended Loop Control |
| 3.17 If/ Else Statements |
| 3.18 While Loops |
| 3.19 Putting Together Control Structures |
| 8.1 Introduction to Programming With Karel |
| 8.9 For Loops |
| 8.11 If/Else Statements |
| 8.12 While Loops in Karel |
| 8.13 Control Structures Example |
| 8.16 Karel Challenges |
| Standard |
| 3.4 For Loops |
| 3.9 Artistic Effects |
| 3.10 Top Down Design |
| 3.12 Variables |
| 3.14 Parameters |
| 3.16 Extended Loop Control |
| 3.18 If/ Else Statements |
| 3.19 While Loops |
| 3.20 Putting Together Control Structures |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 How to Indent Your Code |
| 2.15 Control Structures Example |
| 2.16 More Karel Examples and Testing |
| 3.1 Hello World |
| 7.1 Booleans |
| 13.1 Timers |
| Standard |
| 2.1 Introduction to Karel |
| 2.2 Karel's World |
| 2.3 Functions |
| 5.4 The Draw Loop |
| 5.5 Color Transitions |
| 5.6 Shape Transformations |
| 5.7 Direction |
| 5.8 Mouse Data |
| 5.9 Keyboard Data |
| 5.10 Project: Animate an Emoji |
| Standard |
| 5.6 Top Down Design and Decomposition in Karel |
| 5.13 How to Indent Your Code |
| 5.14 Control Structures Example |
| 5.16 More Karel Examples and Testing |
| 7.1 Hello World |
| 9.1 Booleans |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.13 How to Indent Your Code |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 4.1 Hello World |
| 6.1 Booleans |
| 8.1 Timers |
| 11.4 For Loops |
| Standard |
| 1.5 For Loops |
| 1.10 Artistic Effects |
| 1.11 Top Down Design |
| 1.12 Variables |
| 1.14 Parameters |
| 1.16 Extended Loop Control |
| 1.18 If/ Else Statements |
| 1.19 While Loops |
| 1.20 Putting Together Control Structures |
| Standard |
| 1.5 For Loops |
| 1.10 Artistic Effects |
| 1.11 Top Down Design |
| 1.12 Variables |
| 1.14 Parameters |
| 1.16 Extended Loop Control |
| 1.18 If/ Else Statements |
| 1.19 While Loops |
| 1.20 Putting Together Control Structures |
| Standard |
| 10.3 Looping |
| 10.4 Branching |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.14 Control Structures Example |
| 1.15 More Karel Examples and Testing |
| 1.16 How to Indent Your Code |
| 3.1 Hello World |
| 5.1 Booleans |
| 7.1 Functions and Parameters 1 |
| 8.1 Timers |
| Standard |
| 4.4 Strings and For Loops |
| 5.6 Dictionaries |
| Standard |
| 13.3 Looping |
| 13.4 Branching |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 18.4 Strings and For Loops |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 12.1 Introduction to Programming With Karel |
| 12.9 For Loops |
| 12.11 If/Else Statements |
| 12.12 While Loops in Karel |
| 12.13 Control Structures Example |
| 12.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 6.5 Floating Point Numbers and Rounding |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.4 Functions and Return Values |
| 8.5 Exceptions |
| 16.4 For Loops |
| 16.8 Artistic Effects |
| 16.10 Variables |
| 16.14 Parameters |
| 16.17 Extended Loop Control |
| 16.19 If/Else Statements |
| 16.20 While Loops |
| 16.21 Putting Together Control Structures |
| Standard |
| 15.4 Strings and For Loops |
| Standard |
| 6.3 Comparison Operators |
| 6.4 Logical Operators |
| 6.5 Floating Point Numbers and Rounding |
| 7.1 While Loops |
| 7.2 For Loops |
| 7.3 Break and Continue |
| 7.4 Nested Control Structures |
| 8.2 Functions and Parameters |
| 8.4 Functions and Return Values |
| 8.5 Exceptions |
| 16.4 For Loops |
| 16.8 Artistic Effects |
| 16.10 Variables |
| 16.14 Parameters |
| 16.17 Extended Loop Control |
| 16.19 If/Else Statements |
| 16.20 While Loops |
| 16.21 Putting Together Control Structures |
| Standard |
| 15.4 Strings and For Loops |
| Standard |
| 5.6 Top Down Design and Decomposition in Karel |
| 5.14 How to Indent Your Code |
| 5.15 Control Structures Example |
| 5.16 More Karel Examples and Testing |
| 7.1 Hello World |
| 18.1 Booleans |
| 22.1 Timers |
| Standard |
| 14.3 Looping |
| 14.4 Branching |
| Standard |
| 14.3 Comparison Operators |
| 14.4 Logical Operators |
| 14.5 Floating Point Numbers and Rounding |
| Standard |
| 15.4 Looping: While Loops |
| 15.5 Looping: For Loops |
| Standard |
| 13.1 Hello World |
| 13.5 Booleans |
| 13.14 Functions and Parameters 1 |
| Standard |
| 14.1 Hello World |
| 14.5 Booleans |
| 14.14 Functions and Parameters 1 |
| Standard |
| 3.6 Top Down Design and Decomposition in Karel |
| 3.14 Control Structures Example |
| 3.15 More Karel Examples and Testing |
| 3.16 How to Indent Your Code |
| 6.1 Hello World |
| 13.1 Booleans |
| 15.6 Timers |
| 23.1 Functions and Parameters 1 |
| 23.1 Functions and Parameters 1 |
| Standard |
| 16.3 Looping |
| 16.4 Branching |
| Standard |
| 2.1 Hello World |
| 6.1 Booleans |
| 16.1 Timers |
| 17.6 Top Down Design and Decomposition in Karel |
| 17.13 How to Indent Your Code |
| 17.14 Control Structures Example |
| 17.15 More Karel Examples and Testing |
| Standard |
| 4.6 Top Down Design and Decomposition in Karel |
| 4.14 Control Structures Example |
| 4.15 More Karel Examples and Testing |
| 4.16 How to Indent Your Code |
| 5.1 Hello World |
| 6.1 Booleans |
| 7.1 Functions and Parameters 1 |
| 7.6 Timers |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 3.3 For Loops |
| 4.4 Artistic Effects |
| 4.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 6.4 The Draw Loop |
| 6.5 Color Transitions |
| 6.6 Shape Transformations |
| 6.7 Direction |
| 6.8 Mouse Data |
| 6.9 Keyboard Data |
| Standard |
| 2.10 If Statements |
| 6.1 Hello World |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 How to Indent Your Code |
| 2.15 Control Structures Example |
| 2.16 More Karel Examples and Testing |
| 5.1 Hello World |
| 11.1 Timers |
| Standard |
| 24.7 Looping: While Loops |
| 24.8 Looping: For Loops |
| Standard |
| 2.2 For Loops |
| 3.4 Artistic Effects |
| 3.5 Top Down Design |
| 4.2 Variables |
| 4.4 Parameters |
| 4.7 Extended Loop Control |
| 5.2 If/ Else Statements |
| 5.3 While Loops |
| 6.1 Putting Together Control Structures |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.13 Control Structures Example |
| 2.14 More Karel Examples and Testing |
| 2.15 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 2.6 Top Down Design and Decomposition in Karel |
| 2.14 Control Structures Example |
| 2.15 More Karel Examples and Testing |
| 2.16 How to Indent Your Code |
| 5.1 Hello World |
| 7.1 Booleans |
| 9.1 Functions and Parameters 1 |
| 9.6 Timers |
| Standard |
| 1.4 For Loops |
| 1.9 Artistic Effects |
| 1.10 Top Down Design |
| 1.11 Variables |
| 1.13 Parameters |
| 1.15 Extended Loop Control |
| 1.17 If/ Else Statements |
| 1.18 While Loops |
| 1.19 Putting Together Control Structures |
| 3.3 Comments & Pseudocode |
| 11.1 Introduction to Programming With Karel |
| 11.9 For Loops |
| 11.11 If/Else Statements |
| 11.12 While Loops in Karel |
| 11.13 Control Structures Example |
| 11.16 Karel Challenges |
| 14.1 For Loops |
| 14.5 Functions |
| Standard |
| 33.4 Strings and For Loops |
| 34.2 List Comprehensions |
| 34.4 Dictionaries |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 5.4 The Draw Loop |
| 5.5 Color Transitions |
| 5.6 Shape Transformations |
| 5.7 Direction |
| 5.8 Mouse Data |
| 5.9 Keyboard Data |
| 5.10 Project: Animate an Emoji |
| Standard |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 11.4 For Loops |
| 11.8 Artistic Effects |
| 11.10 Variables |
| 11.14 Parameters |
| 11.17 Extended Loop Control |
| 11.19 If/Else Statements |
| 11.20 While Loops |
| 11.21 Putting Together Control Structures |
| Standard |
| 1.2 Functions and Parameters |
| 1.4 Functions and Return Values |
| 1.5 Exceptions |
| 2.4 Strings and For Loops |
| 4.3 For Loops and Lists |
| 5.2 List Comprehensions |
| 5.4 Dictionaries |
| Standard |
| 1.2 Introduction to Karel |
| 1.3 Karel's World |
| 1.4 Functions |
| 3.3 Comments & Pseudocode |
| 3.5 For Loops |
| 7.3 Functions |
| 9.3 Comments & Pseudocode |
| 10.1 Loops |
| 10.4 Functions |
| Standard |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| Standard |
| 1.2 Functions and Parameters |
| 1.4 Functions and Return Values |
| 1.5 Exceptions |
| 2.4 Strings and For Loops |
| 4.3 For Loops and Lists |
| 5.2 List Comprehensions |
| 5.4 Dictionaries |
| Standard |
| 4.3 Booleans |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| 7.2 If/Else Statements |
| 7.4 While Loops |
| 8.1 Putting Together Control Structures |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 5.1 Variables |
| 5.6 Parameters |
| 5.10 Extended Loop Control |
| 7.2 If/Else Statements |
| 7.4 While Loops |
| 8.1 Putting Together Control Structures |
| Standard |
| 4.3 Comparison Operators |
| 4.4 Logical Operators |
| 4.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 9.2 Functions and Parameters |
| 9.4 Functions and Return Values |
| 9.5 Exceptions |
| 10.4 Strings and For Loops |
| 12.3 For Loops and Lists |
| 13.2 List Comprehensions |
| 13.4 Dictionaries |
| Standard |
| 8.1 Hello World |
| 8.5 Booleans |
| 8.14 Functions and Parameters 1 |
| Standard |
| 12.1 Hello World |
| 12.5 Booleans |
| 12.14 Functions and Parameters 1 |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 3.3 Comments & Pseudocode |
| 3.5 For Loops |
| 7.3 Functions |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 4.1 Introduction to Karel |
| 4.2 Karel's World |
| 4.3 Functions |
| Standard |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 8.5 Floating Point Numbers and Rounding |
| 9.1 While Loops |
| 9.2 For Loops |
| 9.3 Break and Continue |
| 9.4 Nested Control Structures |
| 10.2 Functions and Parameters |
| 10.4 Functions and Return Values |
| 10.5 Exceptions |
| 11.4 Strings and For Loops |
| 12.3 For Loops and Lists |
| 13.2 List Comprehensions |
| 13.4 Dictionaries |
| Standard |
| 1.1 Intro to Tracy's Grid World |
| 3.1 Introduction to Karel |
| 3.2 Karel's World |
| 3.3 Functions |
| 6.4 The Draw Loop |
| 6.5 Color Transitions |
| 6.6 Shape Transformations |
| 6.7 Direction |
| 6.8 Mouse Data |
| 6.9 Keyboard Data |
| 6.10 Project: Animate an Emoji |
| Standard |
| 1.1 Intro to Tracy's Grid World |
| 3.1 Introduction to Karel |
| 3.2 Karel's World |
| 3.3 Functions |
| 6.4 The Draw Loop |
| 6.5 Color Transitions |
| 6.6 Shape Transformations |
| 6.7 Direction |
| 6.8 Mouse Data |
| 6.9 Keyboard Data |
| 6.10 Project: Animate an Emoji |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Intro to Tracy's Grid World |
| 4.1 Introduction to Karel |
| 4.2 Karel's World |
| 4.3 Functions |
| 7.4 The Draw Loop |
| 7.5 Color Transitions |
| 7.6 Shape Transformations |
| 7.7 Direction |
| 7.8 Mouse Data |
| 7.9 Keyboard Data |
| 7.10 Project: Animate an Emoji |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 3.1 Intro to Tracy's Grid World |
| 5.1 Introduction to Karel |
| 5.2 Karel's World |
| 5.3 Functions |
| 8.4 The Draw Loop |
| 8.5 Color Transitions |
| 8.6 Shape Transformations |
| 8.7 Direction |
| 8.8 Mouse Data |
| 8.9 Keyboard Data |
| 8.10 Project: Animate an Emoji |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 4.1 Variables |
| 4.6 Parameters |
| 4.10 Extended Loop Control |
| 5.2 If/Else Statements |
| 5.4 While Loops |
| 6.1 Putting Together Control Structures |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 5.6 The Draw Loop |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 7.2 Functions and Parameters |
| 7.4 Functions and Return Values |
| 7.5 Exceptions |
| Standard |
| 1.6 Top Down Design and Decomposition in Karel |
| 1.13 Control Structures Example |
| 1.14 More Karel Examples and Testing |
| 1.15 How to Indent Your Code |
| 3.1 Hello World |
| 5.1 Booleans |
| 7.1 Functions and Parameters 1 |
| 9.1 Timers |
| Standard |
| 6.3 For Loops and Lists |
| 6.6 Dictionaries |
| Standard |
| 2.3 Comparison Operators |
| 2.4 Logical Operators |
| 2.5 Floating Point Numbers and Rounding |
| 3.1 While Loops |
| 3.2 For Loops |
| 3.3 Break and Continue |
| 3.4 Nested Control Structures |
| 4.2 Functions and Parameters |
| 4.4 Functions and Return Values |
| 4.6 Introduction to Exceptions |
| 5.4 Strings and For Loops |
| 6.3 For Loops and Lists |
| 7.2 List Comprehensions |
| 7.4 Dictionaries |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 2.1 Intro to Tracy's Grid World |
| Standard |
| 5.3 Comparison Operators |
| 5.4 Logical Operators |
| 5.5 Floating Point Numbers and Rounding |
| 6.1 While Loops |
| 6.2 For Loops |
| 6.3 Break and Continue |
| 6.4 Nested Control Structures |
| 7.2 Functions and Parameters |
| 7.5 Functions and Return Values |
| 7.7 Introduction to Exceptions |
| 8.4 Strings and For Loops |
| 10.3 For Loops and Lists |
| 10.7 List Comprehensions |
| 10.9 Dictionaries |
| Standard |
| 2.1 Introduction to Karel |
| 2.2 Karel's World |
| 2.3 Functions |
| 5.4 The Draw Loop |
| 5.5 Color Transitions |
| 5.6 Shape Transformations |
| 5.7 Direction |
| 5.8 Mouse Data |
| 5.9 Keyboard Data |
| Standard |
| 1.1 Introduction to Programming With Karel |
| 1.9 For Loops |
| 1.11 If/Else Statements |
| 1.12 While Loops in Karel |
| 1.13 Control Structures Example |
| 1.16 Karel Challenges |
| Standard |
| 8.3 Comparison Operators |
| 8.4 Logical Operators |
| 8.5 While Loops |
| 8.6 For Loops |
| 8.7 Nested Control Structures |
| 8.9 Break and Continue |
| 9.2 Functions and Parameters |
| 9.4 Functions and Return Values |
| 9.6 Exceptions |
| 10.5 Dictionaries |
| Standard |
| 11.7 Looping: While Loops |
| 11.8 Looping: For Loops |
| Standard |
| 2.3 For Loops |
| 3.4 Artistic Effects |
| 3.6 Top Down Design |
| 4.1 Variables |
| 4.6 Parameters |
| 4.11 If/Else Statements |
| Standard |
| 1.1 Introduction to Karel |
| 1.2 Karel's World |
| 1.3 Functions |
| 6.4 The Draw Loop |
| 6.5 Color Transitions |
| 6.6 Shape Transformations |
| 6.7 Direction |
| 6.8 Mouse Data |
| 6.9 Keyboard Data |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| Standard |
| 5.10 Functions and Parameters |
| 5.11 Functions and Return Values |
| 6.3 Dictionaries |
| Standard |
| 12.16 Booleans |
| Standard |
| 1.1 Karel's Coding Environment |
| 1.3 The Rabbit Chase |
| 2.1 Quest for the Rosetta Stone |
| 2.2 A Day at the Park |
| 3.1 Intro to Tracy's Grid World |
| 5.1 Introduction to Karel |
| 5.2 Karel's World |
| 5.3 Functions |
| 8.4 The Draw Loop |
| 8.5 Color Transitions |
| 8.6 Shape Transformations |
| 8.7 Direction |
| 8.8 Mouse Data |
| 8.9 Keyboard Data |
| 8.10 Project: Animate an Emoji |
- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company