Return to main menu
Module Overview
Virginia Variables Planning PDF
Introductory Slides
Variables PowerPoint Slides Download
Template Code
Virginia Variables on Scratch Website
Student Booklet
Virginia Variables Student Booklet PDF (Print one each in colour for every student)
Student Marksheets
Virginia Variables Marksheets PDF
Support Aid
Support independant creations PDF
Virginia State 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.NS.5 The student will reason about the relationship between fractions and decimals (limited to halves, fourths, fifths, tenths, and hundredths) to identify and represent equivalencies. Students will demonstrate the following Knowledge and Skills: b) Identify and model equivalent relationships between fractions (proper or improper) and/or mixed numbers and decimals, using halves, fourths, fifths, tenths, and hundredths. c) Write the decimal and fraction equivalent for a given model |
4.CE.1 The student will estimate, represent, solve, and justify solutions to single-step and multistep problems, including those in context, using addition and subtraction with whole numbers. Students will demonstrate the following Knowledge and Skills: c) Apply strategies (e.g., place value, properties of addition, other number relationships) and algorithms, including the standard algorithm, to determine the sum or difference of two whole numbers, where addends and minuends do not exceed 10,000. d) Estimate, represent, solve, and justify solutions to single-step and multistep contextual problems involving addition and subtraction with whole numbers where addends and minuends do not exceed 1,000,000. |