VA 7: 7.1 Lessons | CodeHS (2024)

  1. Frameworks
  2. Virginia 7

CodeHS Lessons

The student will construct programs to accomplish a task as a means of creative expression or scientific exploration using a block based or text based programming language, both independently and collaboratively, a) combining control structures such as if-statements and loops including compound conditionals; and b) creating clearly named variables that represent different data types, including numeric and non-numeric data, and perform operations on their values.

Introduction to Computer Science in JavaScript (Corgi)
Standard
1.9 For Loops
1.10 If Statements and Conditionals
1.11 If/Else Statements
1.12 While Loops
1.14 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
6.6 While Loops
6.7 The Break Statement
6.9 For Loops
9.1 Functions Challenges
10.1 Timers
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
10.5 More Mouse Events
10.6 Key Events
12.1 Breakout
19.3 Animation Practice
19.4 Crazy Ball Game
Introduction to Python Programming
Standard
3.2 Variables and Types
3.3 User Input
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
9.3 Namespaces in Functions
24.21 Putting Together Control Structures
24.20 While Loops
24.19 If/Else Statements
24.18 If Statements
24.17 Extended Loop Control
24.16 Using i in For Loops
24.13 User Input
24.10 Variables
24.4 For Loops
22.2 De Morgan's Laws
AP Computer Science Principles in Python
Standard
28.2 De Morgan's Laws
Web Development
Standard
9.2 Variables
9.3 User Input
9.4 Basic Math in JavaScript
9.5 Booleans
9.6 Logical Operators
9.7 Comparison Operators
9.8 If Statements
9.9 For Loops in JavaScript
9.10 For Loop Practice
9.12 While Loops
9.13 Loop and a Half
Fundamentals of Cybersecurity
Standard
4.1 Programming Concepts
4.2 Programming with Karel
4.3 Looping
21.1 Challenge Problems
22.1 Booleans
22.2 Logical Operators
22.3 Comparison Operators
22.4 If Statements
22.5 For Loops in JavaScript
22.6 General For Loops
22.7 For Loop Practice
22.9 While Loops
22.10 Loop and a Half
Video Game Design in JavaScript
Standard
1.9 For Loops
1.10 If Statements and Conditionals
1.11 If/Else Statements
1.12 While Loops
1.14 Control Structures Example
1.16 Challenge Problems
2.2 Variables
2.3 User Input
2.4 Basic Math
5.1 Booleans
5.2 If/Else Statements
5.3 Logical Operators
5.4 Comparison Operators
5.6 While Loops
5.7 The Break Statement
5.9 For Loops
8.1 Functions Challenges
9.1 Timers
9.2 Stopping Timers
9.3 Collisions
9.4 Mouse Click Events
9.5 More Mouse Events
9.6 Key Events
11.1 Breakout
26.2 Animation Practice
26.3 Crazy Ball Game
Introduction to Computer Science in JavaScript (Bulldog)
Standard
1.9 For Loops
1.10 If Statements and Conditionals
1.11 If/Else Statements
1.12 While Loops
1.14 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
6.6 While Loops
6.7 The Break Statement
6.9 For Loops
9.1 Functions Challenges
10.1 Timers
10.2 Stopping Timers
10.3 Collisions
10.4 Mouse Click Events
10.5 More Mouse Events
10.6 Key Events
12.1 Breakout
24.3 Animation Practice
24.4 Crazy Ball Game
Introduction to Computer Science in JavaScript (Collie)
Standard
1.9 For Loops
1.10 If Statements and Conditionals
1.11 If/Else Statements
1.12 While Loops
1.14 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
6.6 While Loops
6.7 The Break Statement
6.9 For Loops
9.1 Functions Challenges
11.4 Mouse Click Events
11.5 More Mouse Events
11.6 Key Events
13.1 Breakout
11.3 Collisions
11.2 Stopping Timers
11.1 Timers
17.3 Animation Practice
17.4 Crazy Ball Game
Mix and Match Middle School Course
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
Computer Science Explorations 1
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Computer Science Explorations 2
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
Python Basics with Tracy
Standard
2.3 For Loops
5.1 Variables
5.5 User Input
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Python Basics with Tracy 1
Standard
2.3 For Loops
5.1 Variables
5.5 User Input
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Digital Art with p5.js
Standard
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Introduction to Game Design with p5play
Standard
4.3 Booleans
4.4 If/Else Statements
Intro to Programming with Karel the Dog (Ace)
Standard
3.3 For Loops
4.1 If Statements and Conditionals
4.2 If/Else Statements
5.1 While Loops
6.2 Control Structures Example
7.1 Challenge Problems
12.2 Variables
12.3 User Input
12.4 Basic Math
Computing Ideas (Lovelace)
Standard
1.9 For Loops
1.10 If Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.4 For Loops
13.11 Variables
13.12 User Input
13.14 Using i in For Loops
13.15 Extended Loop Control
13.16 If Statements
13.17 If/ Else Statements
13.19 Putting Together Control Structures
13.18 While Loops
Creative Computing (MS)
Standard
2.9 For Loops
2.10 If Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.4 For Loops
3.11 Variables
3.12 User Input
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Creative Computing (HS)
Standard
2.9 For Loops
2.10 If Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.2 Variables
3.3 User Input
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
6.15 Extended Loop Control
6.16 If Statements
6.17 If/ Else Statements
6.19 Putting Together Control Structures
6.18 While Loops
6.14 Using i in For Loops
6.12 User Input
6.11 Variables
6.4 For Loops
Data Science with Python
Standard
7.8 Comparison Operators
7.9 Logical Operators
7.11 For Loops
7.16 Namespaces in Functions
World of Computing
Standard
1.9 For Loops
1.10 If Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Intro to CS in Python with Arduino
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
2.2 Variables and Types
2.3 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
6.3 Namespaces in Functions
7.1 Loops
7.2 If/Else Statements
12.1 Arduino Challenges
15.1 Advanced Challenges with Tracy
17.2 De Morgan's Laws
Intro to Programming in JavaScript with Arduino
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
6.5 For Loops in JavaScript
6.6 General For Loops
6.7 For Loop Practice
6.9 While Loops
6.10 Loop and a Half
9.1 Functions Challenges
10.1 Loops
10.2 If/Else Statements
11.1 Timers
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
11.6 Mouse Events: Mouse Moved
11.7 Drawing Lines
11.8 Key Events
11.9 Crazy Ball Game
13.1 Breakout
14.1 Arduino Challenges
Intro to Programming with Tracy and micro:bit
Standard
2.2 For Loops
4.1 Variables
4.2 User Input
4.4 Using i in For Loops
4.5 Extended Loop Control
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
10.1 Advanced Challenges with Tracy
Intro to Programming with Karel and micro:bit
Standard
7.1 For Loops
7.2 While Loops
7.4 If/Else Statements
10.1 micro:bit Challenges
Introduction to Physical Computing with micro:bit
Standard
2.1 For Loops
2.2 While Loops
2.4 If/Else Statements
3.1 micro:bit Challenges
Introduction to Physical Computing with Arduino
Standard
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Introduction to Java (Latte)
Standard
1.2 More Basic Karel
1.4 Karel Can't Turn Right
1.5 Methods in Karel
1.8 Super Karel
1.9 For Loops
1.10 While Loops in Karel
1.11 If Statements
1.12 If/Else Statements
1.14 More Karel Examples and Testing
1.16 Karel Challenges
2.1 Printing in Java
2.2 Variables and Types
2.3 User Input
2.6 Booleans
2.9 For Loops
2.10 While Loops
2.11 If Statements
Introduction to Computer Science in JavaScript (Golden) (2022)
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
5.1 Booleans
5.2 Logical Operators
5.3 Comparison Operators
5.4 If Statements
5.5 For Loops in JavaScript
5.6 General For Loops
5.7 For Loop Practice
5.9 While Loops
5.10 Loop and a Half
8.1 Functions Challenges
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
9.6 Mouse Events: Mouse Moved
9.7 Drawing Lines
9.8 Key Events
9.9 Crazy Ball Game
11.1 Breakout
Introduction to Computer Science in JavaScript (Bulldog) (2022)
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
5.1 Booleans
5.2 Logical Operators
5.3 Comparison Operators
5.4 If Statements
5.5 For Loops in JavaScript
5.6 General For Loops
5.7 For Loop Practice
5.9 While Loops
5.10 Loop and a Half
8.1 Functions Challenges
9.1 Timers
9.2 Random Circles
9.3 Random Ghosts
9.4 Bouncing Ball
9.5 Mouse Events: Mouse Clicked
9.6 Mouse Events: Mouse Moved
9.7 Drawing Lines
9.8 Key Events
9.9 Crazy Ball Game
11.1 Breakout
Introduction to Computer Science (Collie) (2022)
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
3.2 Variables
3.3 User Input
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
5.1 Booleans
5.2 Logical Operators
5.3 Comparison Operators
5.4 If Statements
5.5 For Loops in JavaScript
5.6 General For Loops
5.7 For Loop Practice
5.9 While Loops
5.10 Loop and a Half
9.1 Functions Challenges
9.1 Functions Challenges
Intro to Python with Tracy (2022)
Standard
2.2 For Loops
4.1 Variables
4.2 User Input
4.4 Using i in For Loops
4.5 Extended Loop Control
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Introduction to Computer Science in Python
Standard
2.4 For Loops
2.11 Variables
2.12 User Input
2.14 Using i in For Loops
2.15 Extended Loop Control
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
3.2 Variables and Types
3.3 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
6.3 Namespaces in Functions
13.1 Advanced Challenges with Tracy
15.2 De Morgan's Laws
Arizona Software and App Design I
Standard
6.2 Variables
6.3 User Input
6.4 Basic Math in JavaScript
6.5 Booleans
6.6 Logical Operators
6.7 Comparison Operators
6.8 If Statements
6.9 For Loops in JavaScript
Arizona Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Arkansas Programming I (JavaScript)
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
6.3 Variables
6.4 User Input
6.5 Basic Math in JavaScript
6.6 Using Graphics in JavaScript
8.1 Booleans
8.2 Logical Operators
8.3 Comparison Operators
8.4 If Statements
8.5 For Loops in JavaScript
8.6 General For Loops
8.7 For Loop Practice
8.9 While Loops
8.10 Loop and a Half
10.7 Timers
10.8 Random Circles
10.9 Random Ghosts
10.10 Bouncing Ball
10.11 Mouse Events: Mouse Clicked
18.1 Mouse Events: Mouse Moved
18.2 Drawing Lines
18.3 Key Events
18.4 Crazy Ball Game
Arkansas Programming I (Python)
Standard
2.4 For Loops
2.12 Variables
2.13 User Input
2.16 Using i in For Loops
2.17 Extended Loop Control
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
5.2 Variables and Types
5.3 User Input
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
8.3 Namespaces in Functions
16.1 Advanced Challenges with Tracy
17.2 De Morgan's Laws
California Computer Science
Standard
3.10 For Loops
3.11 If Statements
3.12 If/Else Statements
3.13 While Loops in Karel
3.14 Control Structures Example
4.2 Challenge Problems
6.2 Variables
6.3 User Input
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
8.1 Booleans
8.2 Logical Operators
8.3 Comparison Operators
8.4 If Statements
8.5 For Loops in JavaScript
8.6 General For Loops
8.7 For Loop Practice
8.9 While Loops
8.10 Loop and a Half
10.6 Timers
10.7 Random Circles
10.8 Random Ghosts
10.9 Bouncing Ball
10.10 Mouse Events: Mouse Clicked
16.1 Mouse Events: Mouse Moved
16.2 Drawing Lines
16.3 Key Events
16.4 Crazy Ball Game
Connecticut Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Connecticut Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Delaware Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Delaware Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Florida Computing Ideas
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
6.2 Variables
6.3 User Input
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
9.1 Booleans
9.2 Logical Operators
9.3 Comparison Operators
9.4 If Statements
9.5 For Loops in JavaScript
9.6 General For Loops
9.7 For Loop Practice
9.9 While Loops
9.10 Loop and a Half
11.6 Timers
11.7 Random Circles
11.8 Random Ghosts
11.9 Bouncing Ball
11.10 Mouse Events: Mouse Clicked
17.1 Mouse Events: Mouse Moved
17.2 Drawing Lines
17.3 Key Events
17.4 Crazy Ball Game
Georgia Foundations of Computer Programming
Standard
3.4 For Loops
3.11 Variables
3.12 User Input
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Georgia Foundations of Secure Information Systems
Standard
6.1 Programming Concepts
6.2 Programming with Karel
6.3 Looping
Georgia Introduction to Software Technology
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
10.3 Variables
10.4 User Input
10.5 Basic Math in JavaScript
10.6 Using Graphics in JavaScript
15.1 Booleans
15.2 Logical Operators
15.3 Comparison Operators
15.4 If Statements
15.5 For Loops in JavaScript
15.6 General For Loops
15.7 For Loop Practice
15.9 While Loops
15.10 Loop and a Half
Georgia Introduction to Digital Technology
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
16.4 Crazy Ball Game
16.3 Key Events
16.2 Drawing Lines
16.1 Mouse Events: Mouse Moved
17.10 Mouse Events: Mouse Clicked
17.9 Bouncing Ball
17.8 Random Ghosts
17.7 Random Circles
17.6 Timers
14.10 Loop and a Half
14.9 While Loops
14.7 For Loop Practice
14.6 General For Loops
14.5 For Loops in JavaScript
14.4 If Statements
14.3 Comparison Operators
14.2 Logical Operators
14.1 Booleans
Georgia Foundations of Artificial Intelligence
Standard
3.3 Variables and Types
3.4 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
5.2 For Loops
5.4 Nested Control Structures
6.3 Namespaces in Functions
18.18 While Loops
18.19 Putting Together Control Structures
18.17 If/ Else Statements
18.16 If Statements
18.15 Extended Loop Control
18.14 Using i in For Loops
18.12 User Input
18.11 Variables
18.4 For Loops
Hawaii EXS1300 Intro to Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Hawaii EXS0100 Intro to Computer Science A
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
9.4 If/Else Statements
9.2 While Loops
9.1 For Loops
6.16 Karel Challenges
6.14 More Karel Examples and Testing
6.13 Control Structures Example
6.12 While Loops in Karel
6.10 If Statements
6.9 For Loops
Illinois Introduction to Computer Science
Standard
1.9 For Loops
1.10 If Statements and Conditionals
1.11 If/Else Statements
1.12 While Loops
1.14 Control Structures Example
2.2 Variables
2.3 User Input
2.4 Basic Math
4.1 Booleans
4.2 If/Else Statements
4.3 Logical Operators
4.4 Comparison Operators
4.6 While Loops
4.7 The Break Statement
4.9 For Loops
6.1 Timers
6.2 Stopping Timers
6.3 Collisions
6.4 Mouse Click Events
6.5 More Mouse Events
6.6 Key Events
21.3 Animation Practice
21.4 Crazy Ball Game
27.1 Breakout
25.1 Functions Challenges
18.1 Challenge Problems
Indiana Computer Science: 6th Grade
Standard
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Indiana Computer Science: 8th Grade
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.7 Direction
3.8 Mouse Data
3.9 Keyboard Data
3.10 Project: Animate an Emoji
Indiana Introduction to Computer Science
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
8.3 Variables
8.4 User Input
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
10.1 Booleans
10.2 Logical Operators
10.3 Comparison Operators
10.4 If Statements
10.5 For Loops in JavaScript
10.6 General For Loops
10.7 For Loop Practice
10.9 While Loops
10.10 Loop and a Half
13.1 Functions Challenges
23.1 Breakout
21.1 Timers
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
21.6 Mouse Events: Mouse Moved
21.7 Drawing Lines
21.8 Key Events
21.9 Crazy Ball Game
Indiana Principles of Computing
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
8.3 Variables
8.4 User Input
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
10.1 Booleans
10.2 Logical Operators
10.3 Comparison Operators
10.4 If Statements
10.5 For Loops in JavaScript
10.6 General For Loops
10.7 For Loop Practice
10.9 While Loops
10.10 Loop and a Half
13.1 Functions Challenges
23.1 Breakout
21.1 Timers
21.2 Random Circles
21.3 Random Ghosts
21.4 Bouncing Ball
21.5 Mouse Events: Mouse Clicked
21.6 Mouse Events: Mouse Moved
21.7 Drawing Lines
21.8 Key Events
21.9 Crazy Ball Game
Indiana Topics in Computer Science
Standard
1.5 Timers
1.6 Stopping Timers
1.7 Collisions
1.8 Mouse Click Events
1.9 More Mouse Events
1.10 Key Events
4.3 Variables and Types
4.4 User Input
5.3 Namespaces in Functions
Indiana Computer Science I
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
2.1 Challenge Problems
4.2 Variables
4.3 User Input
4.4 Basic Math in JavaScript
4.5 Using Graphics in JavaScript
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
6.5 For Loops in JavaScript
6.6 General For Loops
6.7 For Loop Practice
6.9 While Loops
6.10 Loop and a Half
9.1 Functions Challenges
10.1 Timers
10.2 Random Circles
10.3 Random Ghosts
10.4 Bouncing Ball
10.5 Mouse Events: Mouse Clicked
10.6 Mouse Events: Mouse Moved
10.7 Drawing Lines
10.8 Key Events
10.9 Crazy Ball Game
12.1 Breakout
Indiana Computer Science III: Cybersecurity
Standard
23.2 Programming with Karel
23.3 Looping
23.1 Programming Concepts
Iowa Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Iowa Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Maryland Computer Science I
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Michigan Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Michigan Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Montana Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Nebraska Introduction to Computer Science and Technology
Standard
6.4 For Loops
6.10 Variables
6.11 User Input
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
7.12 For Loops
7.11 While Loops
7.9 Logical Operators
7.8 Comparison Operators
7.7 If Statements
7.6 Booleans
7.3 User Input
7.2 Variables and Types
8.8 If/Else Statements
8.12 For Loops
8.11 While Loops
8.10 Comparison Operators
8.9 Logical Operators
8.7 Booleans
8.4 Basic Math
8.3 User Input
8.2 Variables
New Hampshire Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
New Hampshire Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
New Jersey Computer Science
Standard
2.2 Variables
2.3 User Input
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
New Jersey Computer Science and Design Thinking
Standard
2.2 Variables
2.3 User Input
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
New Jersey MS Computer Science
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.1 micro:bit Challenges
6.4 If/Else Statements
6.2 While Loops
6.1 For Loops
14.16 Karel Challenges
14.14 More Karel Examples and Testing
14.13 Control Structures Example
14.12 While Loops in Karel
14.10 If Statements
14.9 For Loops
New Mexico Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
New Mexico Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Nevada Middle School Computer Science
Standard
3.4 For Loops
3.11 Variables
3.12 User Input
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
8.9 For Loops
8.10 If Statements
8.12 While Loops in Karel
8.13 Control Structures Example
8.14 More Karel Examples and Testing
8.16 Karel Challenges
Nevada Computer Science and Applications
Standard
3.4 For Loops
3.12 Variables
3.13 User Input
3.15 Using i in For Loops
3.16 Extended Loop Control
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Nevada Advanced Computer Science I
Standard
2.10 For Loops
2.11 If Statements and Conditionals
2.12 If/Else Statements
2.13 While Loops
2.15 Control Structures Example
3.2 Variables
3.3 User Input
3.4 Basic Math
7.1 Booleans
7.2 If/Else Statements
7.3 Logical Operators
7.4 Comparison Operators
7.6 While Loops
7.7 The Break Statement
7.9 For Loops
13.1 Timers
13.2 Stopping Timers
13.3 Collisions
13.4 Mouse Click Events
13.5 More Mouse Events
13.6 Key Events
New York Computer Science 7-8
Standard
2.1 Introduction to Karel
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
New York Computer Science 9-12
Standard
2.9 For Loops
2.10 If Statements and Conditionals
2.11 If/Else Statements
2.12 While Loops
2.14 Control Structures Example
4.2 Variables
4.3 User Input
4.4 Basic Math
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
6.6 While Loops
6.7 The Break Statement
6.9 For Loops
8.1 Timers
8.2 Stopping Timers
8.3 Collisions
8.4 Mouse Click Events
8.5 More Mouse Events
8.6 Key Events
11.4 For Loops
11.5 While Loops
23.1 Breakout
21.1 Functions Challenges
14.1 Challenge Problems
17.3 Animation Practice
17.4 Crazy Ball Game
Pennsylvania Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
Pennsylvania Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Rhode Island Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
12.16 Karel Challenges
12.14 More Karel Examples and Testing
12.13 Control Structures Example
12.12 While Loops in Karel
12.10 If Statements
12.9 For Loops
South Carolina Computer Programming 1 with Python
Standard
4.2 Variables and Types
4.3 User Input
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
8.3 Namespaces in Functions
16.4 For Loops
16.10 Variables
16.13 User Input
16.16 Using i in For Loops
16.17 Extended Loop Control
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
South Carolina Introduction to Computer Programming
Standard
4.2 Variables and Types
4.3 User Input
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
7.2 For Loops
7.4 Nested Control Structures
8.3 Namespaces in Functions
16.4 For Loops
16.10 Variables
16.13 User Input
16.16 Using i in For Loops
16.17 Extended Loop Control
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
South Carolina Fundamentals of Computing
Standard
3.10 For Loops
3.11 If Statements
3.12 If/Else Statements
3.13 While Loops in Karel
3.14 Control Structures Example
4.2 Challenge Problems
6.2 Variables
6.3 User Input
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
17.4 Crazy Ball Game
17.3 Key Events
17.2 Drawing Lines
17.1 Mouse Events: Mouse Moved
12.10 Mouse Events: Mouse Clicked
12.9 Bouncing Ball
12.8 Random Ghosts
12.7 Random Circles
12.6 Timers
10.10 Loop and a Half
10.9 While Loops
10.7 For Loop Practice
10.6 General For Loops
10.5 For Loops in JavaScript
10.4 If Statements
10.3 Comparison Operators
10.2 Logical Operators
10.1 Booleans
South Carolina Cybersecurity Fundamentals
Standard
16.2 Programming with Karel
16.3 Looping
16.1 Programming Concepts
Tennessee Computer Science Foundations
Standard
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
Tennessee Introduction to Computer Science
Standard
4.10 For Loops
4.11 If Statements
4.12 If/Else Statements
4.13 While Loops in Karel
4.14 Control Structures Example
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
6.5 For Loops in JavaScript
6.6 General For Loops
6.7 For Loop Practice
6.9 While Loops
6.10 Loop and a Half
7.6 Timers
7.7 Random Circles
7.8 Random Ghosts
7.9 Bouncing Ball
7.10 Mouse Events: Mouse Clicked
Texas Computer Science I
Standard
2.9 For Loops
2.10 If Statements and Conditionals
2.11 If/Else Statements
2.12 While Loops
2.15 Control Structures Example
3.1 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math
8.2 If/Else Statements
8.3 Logical Operators
8.4 Comparison Operators
8.6 While Loops
8.7 The Break Statement
8.9 For Loops
11.1 Timers
11.2 Stopping Timers
11.3 Collisions
11.4 Mouse Click Events
11.5 More Mouse Events
11.6 Key Events
12.1 Breakout
Texas Foundations of Cybersecurity
Standard
20.1 Programming Concepts
20.2 Programming with Karel
20.3 Looping
Virginia Middle School Computer Science Elective
Standard
2.2 For Loops
4.2 Variables
4.3 User Input
4.6 Using i in For Loops
4.7 Extended Loop Control
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Virginia Computer Science Foundations
Standard
2.9 For Loops
2.10 If Statements
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Virginia Cybersecurity Fundamentals
Standard
5.1 Programming Concepts
Washington Foundations of Computer Science
Standard
2.10 For Loops
2.11 If Statements
2.12 If/Else Statements
2.13 While Loops in Karel
2.14 Control Structures Example
3.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
9.6 Timers
9.7 Random Circles
9.8 Random Ghosts
9.9 Bouncing Ball
9.10 Mouse Events: Mouse Clicked
15.1 Mouse Events: Mouse Moved
15.2 Drawing Lines
15.3 Key Events
15.4 Crazy Ball Game
Washington Tech Apps and Coding
Standard
1.4 For Loops
1.11 Variables
1.12 User Input
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.4 If/Else Statements
14.2 While Loops
14.1 For Loops
11.16 Karel Challenges
11.14 More Karel Examples and Testing
11.13 Control Structures Example
11.12 While Loops in Karel
11.10 If Statements
11.9 For Loops
South Carolina Fundamentals of Web Page Design and Development
Standard
13.2 Variables
13.3 User Input
13.4 Basic Math in JavaScript
13.5 Booleans
13.6 Logical Operators
13.7 Comparison Operators
13.8 If Statements
13.9 For Loops in JavaScript
13.10 For Loop Practice
13.12 While Loops
13.13 Loop and a Half
West Virginia Discovering Computer Science
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Utah Exploring Computer Science
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.5 For Loops
3.6 While Loops
7.2 If/Else Statements
8.1 micro:bit Challenges
Utah Computer Programming 1
Standard
2.2 Variables and Types
2.3 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
Utah Computer Programming 2
Standard
1.3 Namespaces in Functions
Utah Creative Coding
Standard
4.3 Booleans
4.4 If/Else Statements
Utah Introduction to Python 1
Standard
2.3 For Loops
5.1 Variables
5.5 User Input
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Utah Introduction to Python 1 and 2
Standard
2.3 For Loops
5.1 Variables
5.5 User Input
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Utah Computer Programming 1 and 2
Standard
2.2 Variables and Types
2.3 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
9.3 Namespaces in Functions
Introduction to Python Programming 1
Standard
2.2 Variables and Types
2.3 User Input
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
6.2 For Loops
6.4 Nested Control Structures
11.21 Putting Together Control Structures
11.20 While Loops
11.19 If/Else Statements
11.18 If Statements
11.17 Extended Loop Control
11.16 Using i in For Loops
11.13 User Input
11.10 Variables
11.4 For Loops
Introduction to Python Programming 2
Standard
1.3 Namespaces in Functions
Utah Web Development 2
Standard
8.2 Variables
8.3 User Input
8.4 Basic Math in JavaScript
8.5 Booleans
8.6 Logical Operators
8.7 Comparison Operators
8.8 If Statements
8.9 For Loops in JavaScript
8.10 For Loop Practice
8.12 While Loops
8.13 Loop and a Half
Utah Web Development 1 and 2
Standard
12.2 Variables
12.3 User Input
12.4 Basic Math in JavaScript
12.5 Booleans
12.6 Logical Operators
12.7 Comparison Operators
12.8 If Statements
12.9 For Loops in JavaScript
12.10 For Loop Practice
12.12 While Loops
12.13 Loop and a Half
Omaha Foundations of Computing
Standard
1.10 For Loops
1.11 If Statements
1.12 If/Else Statements
1.13 While Loops in Karel
1.14 Control Structures Example
2.2 Challenge Problems
5.2 Variables
5.3 User Input
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
7.5 For Loops in JavaScript
7.6 General For Loops
7.7 For Loop Practice
7.9 While Loops
7.10 Loop and a Half
11.1 Timers
11.2 Random Circles
11.3 Random Ghosts
11.4 Bouncing Ball
11.5 Mouse Events: Mouse Clicked
VA 7: 7.1 Lessons | CodeHS (2024)
Top Articles
Quelles sont les techniques pour refroidir un data center ?
'Inversion on steroids': Year's coldest temperature recorded in Logan Canyon
3 Tick Granite Osrs
The Blackening Showtimes Near Century Aurora And Xd
Average Jonas Wife
Thor Majestic 23A Floor Plan
Hannaford Weekly Flyer Manchester Nh
Unblocked Games Premium Worlds Hardest Game
Truist Park Section 135
Retro Ride Teardrop
Autobell Car Wash Hickory Reviews
Atrium Shift Select
DIN 41612 - FCI - PDF Catalogs | Technical Documentation
“In my day, you were butch or you were femme”
Cbs Trade Value Chart Fantasy Football
Craiglist Galveston
Conan Exiles Thrall Master Build: Best Attributes, Armor, Skills, More
Dr Adj Redist Cadv Prin Amex Charge
Transfer and Pay with Wells Fargo Online®
Honda cb750 cbx z1 Kawasaki kz900 h2 kz 900 Harley Davidson BMW Indian - wanted - by dealer - sale - craigslist
Saatva Memory Foam Hybrid mattress review 2024
Van Buren County Arrests.org
Rugged Gentleman Barber Shop Martinsburg Wv
Lista trofeów | Jedi Upadły Zakon / Fallen Order - Star Wars Jedi Fallen Order - poradnik do gry | GRYOnline.pl
Menards Eau Claire Weekly Ad
Morristown Daily Record Obituary
Grimes County Busted Newspaper
Pasco Telestaff
Loslaten met de Sedona methode
CVS Health’s MinuteClinic Introduces New Virtual Care Offering
Cowboy Pozisyon
897 W Valley Blvd
Proto Ultima Exoplating
35 Boba Tea & Rolled Ice Cream Of Wesley Chapel
Serenity Of Lathrop - Manteca Photos
Junior / medior handhaver openbare ruimte (BOA) - Gemeente Leiden
Missouri State Highway Patrol Will Utilize Acadis to Improve Curriculum and Testing Management
Andhra Jyothi Telugu News Paper
House Of Budz Michigan
Gpa Calculator Georgia Tech
Blasphemous Painting Puzzle
Plead Irksomely Crossword
Red Dead Redemption 2 Legendary Fish Locations Guide (“A Fisher of Fish”)
Www Craigslist Com Brooklyn
Sam's Club Gas Prices Deptford Nj
Busted Newspaper Mcpherson Kansas
Tricare Dermatologists Near Me
Strange World Showtimes Near Century Stadium 25 And Xd
BCLJ July 19 2019 HTML Shawn Day Andrea Day Butler Pa Divorce
Gli italiani buttano sempre più cibo, quasi 7 etti a settimana (a testa)
Meet Robert Oppenheimer, the destroyer of worlds
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6007

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.