Drawing with Variables Virginia Edition

Return to main menu
Module Overview
Drawing With Variables Planning PDF
Introductory Slides
Variable PowerPoint Slides Download
Template Code
Drawing with variables on the Scratch Website
Student Booklet
Drawing With Variables Student Workbook PDF
Student Marksheets
Drawing With Variables Marksheets PDF
Support Aid
Support Aid PDF


Virginia State Computing Standards

4.1 The student will construct sets of step-by-step instructions (algorithms) both independently and collaboratively a. using sequencing; b. using loops; c. using variables to store and process data; and d. performing number calculations on variables (e.g., addition, subtraction, multiplication and division).
4.2 The student will construct programs to accomplish a task as a means of creative expression using a block- or text-based programming language, both independently and collaboratively a. using sequencing; b. using loops; c. using variables; and d. performing number calculations (e.g., addition, subtraction, multiplication and division) on variables.
4.3 The student will analyze, correct, and improve (debug) an algorithm that includes sequencing, events, loops and variables.
4.4 The student will create a plan as part of the iterative design process, independently and/or collaboratively using a variety of strategies (e.g., pair programming, storyboard, flowchart, pseudocode, story map).

Virginia State Mathematical Standards (2023)

4.MG.6 The student will identify, describe, compare, and contrast plane and solid figures according to their characteristics (number of angles, vertices, edges, and the number and shape of faces), with and without models. Students will demonstrate the following Knowledge and Skills: c) Compare and contrast plane and solid figures (limited to circles, squares, triangles, rectangles, spheres, cubes, square pyramids, and rectangular prisms) according to their characteristics (number of sides, angles, vertices, edges, and the number and shape of faces).