Grade 3 CT: Repeat and Nested Loops
Grade 3 Computational Thinker Repeat and Nested Loops
Overview
Today I will review loops and learn how to create nested loops with Blockly programming.
Let's Review
In this unit we will be coding Dash. You will become a programmer by using a block-based coding language called Blockly. This is where you will drag-and-drop various blocks or "pieces" of instructions that are put together in order to accomplish a task.
STEP 1.
Directions: Review what we learned about repeat blocks by selecting the play button to begin Using the Repeat Block (Course C-F) Links to an external site. (Links to an external site.). As you view this video, think about how you used the repeat block in previous lesson.
**Note: Closed Captioning may not display when using the Firefox browser.
STEP 2.
Review the Code.org Activity Tutorial - Google Slide (Links to an external site.). Then follow the steps below to complete the Code.org Loops in Ice Age activity. Directions:
Step 3.
Directions: Follow the directions below to continue the Loops in Ice Age activity to check your understanding of loops and using the repeat block.
- Open the Lesson 9 Loops in Ice Age tutorial Links to an external site. in a new tab.
- Last time we worked through puzzle 7. Let's review puzzles 7 and 8 together and then you will work on puzzles 8-12 on your own for 10 minutes.
- The progress bar at the top of the page will keep track of which puzzle you are currently working on. The shapes will turn green when you have completed that puzzle.
- The goal for each task is across the top. Use the speaker
found in the instructions to have the goal read to you. Move the code blocks around in the workspace to create the code needed to complete the goal. Select Run to check your code.
- If your code is incorrect, try again. Once your code is correct, select Continue to move to the next task.
- Continue working for 10 minutes or until you finish puzzle 12.
Have Fun Coding!
Lesson - Nested Loops
STEP 4.
Directions: Follow along as your teacher shows you a new maze, Lesson 11 Nested Loops in Maze tutorial. Links to an external site. You will complete puzzles 1 and 2 together. As you complete these puzzles, think about the pattern you see in puzzle 2 and how you may be able to use less coding blocks and save time.
STEP 5.
Directions: Select the play button to begin the Nested Loops with the Bee Links to an external site. video. As you view this video, think about how you can use this to build on what you learned about loops.
**Note: Closed Captioning may not display when using the Firefox browser.
Activity: Practice Nested Loops!
STEP 6.
Directions: Follow the directions below to continue the Nested Loops in Maze activity to check your understanding of using the repeat block and nested loops.
- Open the Lesson 11 Nested Loops in Maze tutorial Links to an external site. in a new tab.
- Let's review puzzles 4 and 5 together and then you will work on puzzles 4-13 on your own for 15 minutes.
- The progress bar at the top of the page will keep track of which puzzle you are currently working on. The shapes will turn green when you have completed that puzzle.
- The goal for each task is across the top. Use the speaker
found in the instructions to have the goal read to you. Move the code blocks around in the workspace to create the code needed to complete the goal. Select Run to check your code.
- If your code is incorrect, try again. Once your code is correct, select Continue to move to the next task.
- Continue working for 15 minutes or until you finish puzzle 13.
Have Fun Coding!
Select the Next button at the bottom of the page to check your understanding of repeated and nested loops.
Resources
This course content is offered under a CC Attribution Non-Commercial Share Alike Links to an external site. license. Content in this course can be considered under this license unless otherwise noted.