Standards
The student will construct sets of step-by-step instructions (algorithms) both independently and collaboratively,
Generate resourceThe student will demonstrate an understanding of scientific and engineering practices by
Generate resourceask testable questions based on observations and predict reasonable outcomes based on patterns
Generate resourcedefine design problems that can be solved through the development of an object, tool, process, or system
Generate resourceuse tools and/or materials to design and/or build a device that solves a specific problem
Generate resourcecompare and contrast data collected by different groups and discuss similarities and differences in their findings
Generate resourceperforming number calculations on variables (addition, subtraction, multiplication and division); and [Related SOL: Math 5.5, 5.7]
Generate resourcegenerate and compare multiple solutions to problems based on how well they meet the criteria and constraints
Generate resourcedevelop models using an analogy, example, or abstract representation to describe a scientific principle or design solution
Generate resourceread and comprehend reading-level-appropriate texts and/or other reliable media
Generate resourcecommunicate scientific information, design ideas, and/or solutions with others
Generate resourceThe student will determine whether passwords are strong, explain why strong passwords should be used, and demonstrate proper use and protection of personal passwords.
Generate resourceThe student will answer a question by using a computer to manipulate data in order for the student to draw conclusions and make predictions.
Generate resourceThe student will create an artifact using computing systems to model the attributes and behaviors associated with a concept (e.g., rocks).
Generate resourceThe student will use numeric values to represent non-numeric ideas in the computer (e.g., binary, ASCII, pixel attributes such as RGB).
Generate resourceThe student will give examples and explain how computer science had changed the world and express how computing technologies influence, and are influenced by, cultural practices.
Generate resourceThe student will evaluate and describe the positive and negative impacts of the pervasiveness of computers and computing in daily life (e.g., downloading videos and audio files, electronic appliances, wireless Internet, mobile computing devices, GPS systems, wearable computing).
Generate resourceThe student will explain social and ethical issues that relate to computing devices and networks.
Generate resourceThe student will compare and contrast the difference between a local network and a worldwide network.
Generate resourceThe 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
Generate resourceThe student will investigate and understand that energy can take many forms. Key ideas include
Generate resourceusing mathematical operations (addition, subtraction, multiplication and division) variable to manipulate a variable; and
Generate resourceThe student will analyze, correct, and improve (debug) an algorithm that includes sequencing, events, loops, conditionals, and variables.
Generate resourceThe student will investigate and understand that there is a relationship between force and energy of moving objects. Key ideas include
Generate resourcewhen objects collide, the contact forces transfer energy and can change objects' motion; and
Generate resourceThe student will create a plan as part of the iterative design process, both independently and collaboratively using strategies such as pair programming (e.g., storyboard, flowchart, pseudo-code, story map).
Generate resourceThe student will investigate and understand that electricity is transmitted and used in daily life. Key ideas include
Generate resourceelectrical energy can be transformed into radiant, mechanical, and thermal energy; and
Generate resourceThe student will break down (decompose) a larger problem into smaller sub-problems, both independently and collaboratively.
Generate resourceThe student will investigate and understand that sound can be produced and transmitted. Key ideas include
Generate resourceThe student will give credit to sources when borrowing or changing ideas (e.g., using information, pictures created by others, using music created by others, remixing programming projects).
Generate resourceThe student will investigate and understand that visible light has certain characteristics and behaves in predictable ways. Key ideas include
Generate resourceradiant energy can be transformed into thermal, mechanical, and electrical energy.
Generate resourceThe student will model how a computing system works including input and output, processors, sensors and storage.
Generate resourceThe student will investigate and understand that matter has properties and interactions. Key ideas include
Generate resourcesubstances can be mixed together without changes in their physical properties; and
Generate resourceThe student will identify, using accurate terminology, simple hardware and software problems that may occur during use, and apply strategies for solving problems (e.g., rebooting the device, checking for power, checking network availability, closing and reopening an app).
Generate resourceThe student will investigate and understand that Earth constantly changes. Key ideas include
Generate resourceprocesses such as weathering, erosion, and deposition change the surface of the Earth; and
Generate resourceThe student will evaluate and solve problems that relate to inappropriate use of computing devices and networks.
Generate resourceThe student will investigate and understand that the conservation of energy resources is important. Key ideas include
Generate resourceindividuals and communities have means of conserving both energy and matter; and
Generate resource