Computer Science Fundamentals Unit 7 Course F Lesson 9: Nested Loops With Frozen (2018)

  Classroom Resource Information  

Title:

Computer Science Fundamentals Unit 7 Course F Lesson 9: Nested Loops With Frozen (2018)

URL:

https://curriculum.code.org/csf-18/coursef/9/

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images using Anna and Elsa's excellent ice-skating skills!

In this series, students will get practice nesting loops while creating images that they will be excited to share. Beginning with a handful of instructions, students will make their own decisions when it comes to creating designs for repetition. They will then spin those around a variety of ways to end up with a work of art that is truly unique.

Students will be able to:
- describe when a loop, nested loop, or no loop is needed.
- recognize the difference between using a loop and a nested loop.
- break apart code into the largest repeatable sequences using both loops and nested loops.

Note: You will need to create a free account on code.org before you can view this resource.

Content Standard(s):
Digital Literacy and Computer Science
DLIT (2018)
Grade: 5
6) Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.

Digital Literacy and Computer Science
DLIT (2018)
Grade: 5
28) Develop, test, and refine prototypes as part of a cyclical design process to solve a complex problem.

Examples: Design backpack for a specific user's needs; design a method to collect and transport water without the benefit of faucets; design boats that need to hold as much payload as possible before sinking; design models of chairs based on specific user needs.

Tags: abstraction, artist, loop, nested loop, problem solving, repeat
License Type: Custom Permission Type
See Terms: https://code.org/tos
For full descriptions of license types and a guide to usage, visit :
https://creativecommons.org/licenses
Accessibility
Comments
  This resource provided by:  
Author: Aimee Bates