Computer Science Fundamentals Unit 7 Course F Lesson 20: For Loops With Artist (2018)

  Classroom Resource Information  

Title:

Computer Science Fundamentals Unit 7 Course F Lesson 20: For Loops With Artist (2018)

URL:

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

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

In this lesson, students continue to practice for loops, but this time with Artist. Students will complete puzzles combining the ideas of variables, loops, and for loops to create complex designs. At the end, they will have a chance to create their own art in a free play level.

Creativity and critical thinking come together beautifully in this lesson. Students will continue their practice with for loops and variables while they create jaw-dropping images. This lesson inspires a creative mind while teaching core concepts to computer science.

Students will be able to:
- use `for` loops to change loop several times with different values.
- recognize when to use a `for` loop and when to use other loops such as `repeat` and `while` 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
7) Identify variables.

Digital Literacy and Computer Science
DLIT (2018)
Grade: 5
8) Demonstrate that programs require known starting values that may need to be updated appropriately during the execution of programs.

Examples: Set initial value of a variable, updating variables.

Tags: Artist, debug, decompose, for loop, loops, patterns, problem solving, programming, repeat, sequence, variable, while loop
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