Online Course
Code.org

Code Studio: Computer Programming: Course E

For Students 3rd - 5th
Start coding with algorithms, loops, conditionals, and events and then you'll move on functions. In the second part of this course, design and create a capstone project you can share with your friends and family.
Online Course
Code.org

Code Studio: Computer Programming: Course F

For Students 4th - 8th
Learn to use different kinds of loops, events, functions, and conditionals. Investigate different problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course, design and create...
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Lesson 10: Loops With Rey and Bb 8

For Students 1st - 3rd
Building on the concept of repeating instructions from "Getting Loopy," this stage will have students using loops to help BB-8 traverse a maze more efficiently than before.
Activity
TeachEngineering

Teach Engineering: Using Waits, Loops and Switches

For Teachers 4th - 8th
Students incorporate their knowledge of wait blocks, loops, and switches into their programming of the LEGO MINDSTORMS NXT robots to perform different tasks depending on input from a sound sensor and two touch sensors. This activity...
Lesson Plan
TeachEngineering

Teach Engineering: How Do You Make Loops and Switches?

For Teachers 4th - 8th
Learners learn how to program using loops and switches. Using the LEGO MINDSTORMS NXT robots, sensors and software, student pairs perform three mini programming activities using loops and switches individually, and then combined.
Article
Other

Programming Simplified: Java Programs

For Students 9th - 10th
See some examples made for beginning programmers to understand how to use java to write simple Java programs. These codes demonstrate how to get input from user, working with loops, strings and arrays.
Interactive
PBS

Pbs Learning Media: Tynker Hour of Code Puzzle: Dragon Dash

For Students 5th - 8th
Students solve complex coding puzzles by applying computer programming concepts and enhance STEM learning outcomes as they play a fun coding adventure game. Learn skills such as patterning, sequencing, nested loops, conditionals, plus...
Unit Plan
TeachEngineering

Teach Engineering: Robotics Peripheral Vision

For Teachers 11th - 12th
This unit is designed for advanced programming classes. It leads students through a study of human vision and computer programming simulation. Students apply their previous knowledge of arrays and looping structures to implement a new...
Unit Plan
Goodwill

Gcf Global: Computer Science: Sequences, Selections, and Loops

For Students 9th - 10th
Learn more about sequences, selections, and loops.
Unknown Type
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Practice using loops to iterate through lists in programs written in the AP CSP pseudocode.
eBook
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Learn how to use a loop to iterate over each element, repeating the same code for each element.
Lesson Plan
Khan Academy

Khan Academy: Teaching Guide: Intro to Js Looping

For Students 9th - 10th
A teaching guide for the Intro to JS lesson on Looping.
Article
Khan Academy

Khan Academy: Review: Looping

For Students 9th - 10th
A review of JavaScripts two kinds of loops, a "while loop" and a "for loop". Nested loops are also reviewed.
Article
Khan Academy

Khan Academy: Review: J Query Collections & Looping

For Students 9th - 10th
A review of jQuery collections and looping through collections.
Online Course
Code.org

Code.org: Cs Fundamentals: Course B

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
eBook
Khan Academy

Khan Academy: Conditional Repetition of Instructions

For Students 9th - 10th
Learn how programmers repeat code using a programming construct like the while loop.
Online Course
Code.org

Code.org: Cs Fundamentals: Course C

For Students 1st - 3rd
Create programs with sequencing, loops, and events. Translate your initials into binary, investigate different problem-solving techniques, and learn how to respond to cyberbullying. At the end of the course, create your very own game or...
Online Course
Code.org

Code.org: Cs Fundamentals: Course D

For Students 2nd - 5th
Students develop their understanding of loops, conditionals, and events. Beyond coding, students learn about digital citizenship.
Online Course
Code.org

Code.org: Cs Fundamentals: Course A

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
eBook
Khan Academy

Khan Academy: Numbered Repetition of Instructions

For Students 9th - 10th
Computer programs are full of repetition, since our programs automate and simulate the world around us. Programmers use for loops to repeat a set of instructions a specific number of times.
Unknown Type
Khan Academy

Khan Academy: Conditional Repetition of Instructions

For Students 9th - 10th
Practice using iteration in computer programs to repeat code until a boolean expression is true for programs written in the AP CSP pseudocode, in this set of practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Numbered Repetition of in Structions

For Students 9th - 10th
Practice iteration (repeating code multiple times with loops) for programs written in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.