Computational Thinking for K-12 Educators: Variables and Nested Loops

Save for laterSavedDeleted 0

👤 Join WhatsApp Learners
Deal Score0

In this course you will learn about the Nested Loops, common challenges or “bugs” students have with these concepts as well as ways to help them find and fix those concepts. You’ll also be guided in running classroom discussions to help students develop deeper understanding of these concepts.

Join Email Learners

Follow the guide on landing page

About this Course

How can students learn about abstraction by creating a movie scene? Or make an interactive map using lists? You’ll learn (and do it yourself) in this course!

This class teaches the concepts of Nested Loops and abstraction (methods and parameters) and lists. For each concept, we’ll start by helping you connect real-world experiences you are already familiar with to the programming concept you are about to learn. Next, through a cognitively scaffolded process we’ll engage you in developing your fluency with problem solving with abstraction and lists in a way that keeps frustration at a minimum.

Finally, you’ll learn about the importance and logistics of assigning creative, student-designed programming projects.
Additionally, you will create a personal plan for increasing your skills in supporting a culturally responsive learning environment in your classroom.

Skills You Will Gain

  • Sports
  • Want in Variables and Nested Loops
  • Broadcast
  • Brainstorming


30 minutes to complete

Meet Dr. Simon and fellow learners in this class! Find out what you’ll be doing and learning.

2 videos (Total 7 min), 2 readings
4 hours to complete

Variables and Nested Loops: Nested Repeats
How can we simplify instructions further with repeats? How do you dance the chicken dance? We’ll cover these questions and more in this module! Learn how nested repeats work by making dance instructions, solving programming puzzles, and creating a program. Prepare for class discussions around challenging questions about nested repeats.

6 videos (Total 48 min), 4 readings, 3 quizzes

3 hours to complete

More Nested Repeats & Events
Be prepared for teaching nested repeats with’s Bee and Zombie programming challenges, and get ready to learn about events! Find out how to grab your students’ attention with events, and practice your understanding by imagining: what if you could control someone with a game controller? Learn more about events by playing with programming puzzles and creating your own program.

2 videos (Total 7 min), 6 readings, 3 quizzes

3 hours to complete

Variables and Nested Loops: More Events & Variables
In this module, we’ll explore how events are taught in the classroom and go through another challenge: this time, we’re creating the game of Bounce (or Pong), which is just like air hockey! We’ll also introduce how variables are placeholders for data by displaying them as a real-world placeholders: envelopes. Work on getting comfortable with variables in a variety of programming puzzles.

3 videos (Total 16 min), 7 readings, 3 quizzes

3 hours to complete

Variables and Nested Loops: More Variables
After working through some tricky examples of changing variables, we’re ready to bring variables to your classroom! First, we’ll cover a more thorough lesson plan for the “variables as envelopes” metaphor. Then, we’ll head back to the Artist environment to show the true power of variables and how much they can affect our drawings!

1 video (Total 13 min), 3 readings, 3 quizzes

2 hours to complete

Equity & Pedagogy
We take a break from programming concepts to ensure that your classroom environment encourages a healthy learning environment. Learn how to make fun assignments a little more approachable by using Parsons’ problems, and explore how you can make your computer lab a respectful and supportive environment for all, especially students that might be underrepresented.

4 videos (Total 32 min), 3 readings, 2 quizzes

Free Course on Computational Thinking for K-12 Educators: Variables and Nested Loops

PREMIUM COURSE: Learn The Ultimate WhatsApp Lead Generation Blueprint: How to get customers with Facebook Ads (CLICK HERE TO LEARN MORE!)

DISCLAIMER: Courses on Future Syllabus are free but subject to return to their original prices on host platforms upon coupon expiration. Enrol while they are free.

Stay active

Leave a Reply

Future Syllabus