In this introduction to nested loops, students will go outside of their comfort zone to create more efficient solutions to puzzles.
In earlier puzzles, loops pushed students to recognize repetition. Here, students will learn to recognize patterns within repeated patterns to develop these nested loops. This stage starts off by encouraging students to try to solve a puzzle where the code is irritating and too complex to write out the long way. After a video introduces nested loops, students are shown an example and asked to predict what will happen when a loop is put inside of another loop. This progression leads to plenty of practice for students to solidify and build on their understanding of looping in programming.Students in Mrs. Hedeen’s computer class will be able to:
Break complex tasks into smaller repeatable sections.
Identify the benefits of using a loop structure instead of manual repetition.
Recognize large repeated patterns as made from smaller repeated patterns.