Thinking in Code

Build solid foundations for computational problem solving.

48 Lessons585 Exercises

Level 1

Taking the First Steps

Writing Programs

Sequencing Commands

Repeating Patterns

Debugging Programs

Looping With Logic

While Loop Challenge

Level 2

Loops

Recognizing Patterns

Controlling with Logic

Nesting Loops

Combining Loops

Loop Combo Challenge

Programming with Nested Loops

Learn how to use nested loops to solve complex, multi-dimensional programming challenges. Learn how to structure loops inside other loops for problems like navigating grids or processing complex data. Practice identifying when nested loops are the right solution. Master advanced loop logic that opens up sophisticated programming possibilities.


Video

We're working on adding this video

Interactive lesson

·

2 mins

A lesson UI tile

Put your learning to the test with an interactive lesson


More from this course

Thinking in Code

Build solid foundations for computational problem solving.

48 Lessons585 Exercises
Visit full course