Ontario
Animation Programming—Computer Studies
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.
Curated OER
Review C++ Fundamentals
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Code.org
Code Studio: Computer Programming: Course E
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.
Code.org
Code Studio: Computer Programming: Course F
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...
Code.org
Code.org: For Loop Fun
We know that loops allow us to do things over and over again, but now we're going to learn how to use loops with extra structure built right in.
Code.org
Code.org: Cs Fundamentals: Lesson 10: Loops With Rey and Bb 8
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.
TeachEngineering
Teach Engineering: How Do You Make Loops and Switches?
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.
Other
Programming Simplified: Java Programs
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.
PBS
Pbs Learning Media: Tynker Hour of Code Puzzle: Dragon Dash
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...
Goodwill
Gcf Global: Computer Science: Sequences, Selections, and Loops
Learn more about sequences, selections, and loops.
Khan Academy
Khan Academy: Iterating Over Lists With Loops
Practice using loops to iterate through lists in programs written in the AP CSP pseudocode.
Khan Academy
Khan Academy: Iterating Over Lists With Loops
Learn how to use a loop to iterate over each element, repeating the same code for each element.
Khan Academy
Khan Academy: Teaching Guide: Intro to Js Looping
A teaching guide for the Intro to JS lesson on Looping.
Code.org
Code.org: Cs Fundamentals: My Loopy Robotic Friends
A reintroduction to loops, using the set of "robot" programming instructions. Students will develop critical thinking skills by looking for patterns of repetition in the movements of classmates and determining how to simplify those...
Code.org
Code.org: Cs Fundamentals: Course B
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.
Khan Academy
Khan Academy: Conditional Repetition of Instructions
Learn how programmers repeat code using a programming construct like the while loop.
Code.org
Code.org: Cs Fundamentals: Course C
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...
Code.org
Code.org: Cs Fundamentals: Course D
Students develop their understanding of loops, conditionals, and events. Beyond coding, students learn about digital citizenship.
Code.org
Code.org: Cs Fundamentals: Course A
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.
Khan Academy
Khan Academy: Numbered Repetition of Instructions
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.
Khan Academy
Khan Academy: Conditional Repetition of Instructions
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.