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 resourcedefine a simple design problem 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 two different representations of the same data (e.g., a set of data displayed on a chart and a graph)
Generate resourceanalyze data from tests of an object or tool to determine whether it works as intended
Generate resourceperforming number calculations on variables (e.g., addition, subtraction, multiplication and division). [Related SOL: Math 4.4, 4.5, 4.6]
Generate resourceuse evidence (i.e., measurements, observations, patterns) to construct or support explanations and to make inferences
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 identify and explain problems that relate to inappropriate use of computing devices and networks.
Generate resourceThe student will create examples of strong passwords, explain why strong passwords should be used, and demonstrate proper use and protection of personal passwords.
Generate resourceThe student will answer questions 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., solar system).
Generate resourceThe student will use numeric values to represent non-numeric ideas in the computer (binary, ASCII, pixel attributes such as RGB).
Generate resourceThe student will give examples of computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
Generate resourceThe student will 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 describe social and ethical issues that relate to computing devices and networks.
Generate resourceThe student will identify and explain how information can be transmitted using computing devices via a network (e.g., email, images, and videos).
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 plants and animals have structures that distinguish them from one another and play vital roles in their ability to survive. Key ideas include
Generate resourceplants and animals have different structures and processes for obtaining energy; and
Generate resourceplants and animals have different structures and processes for creating offspring.
Generate resourceperforming number calculations (e.g., addition, subtraction, multiplication and division) on variables. [Related SOL: Math 4.4, 4.5, 4.6]
Generate resourceThe student will analyze, correct, and improve (debug) an algorithm that includes sequencing, events, loops and variables. [Related SOL areas – Math: Problem Solving, English: Editing]
Generate resourceThe student will investigate and understand that organisms, including humans, interact with one another and with the nonliving components in the ecosystem. Key ideas include
Generate resourcechanges in an organism's niche and habitat may occur at various stages in its life cycle; 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). [Related SOL: English: 4.7d, f]
Generate resourceThe student will investigate and understand that weather conditions and phenomena affect ecosystems and can be predicted. Key ideas include
Generate resourceweather measurements create a record that can be used to make weather predictions;
Generate resourceThe student will classify and arrange a group of items based on the attributes or actions. [Related SOL: Science 4.1.b]
Generate resourceThe student will investigate and understand that the planets have characteristics and a specific place in the solar system. Key ideas include
Generate resourceThe student will break down (decompose) a larger problem into smaller sub-problems, both independently and collaboratively. [Related SOL: Math 4.4d]
Generate resourceThe student will investigate and understand that there are relationships among Earth, the moon, and the sun. Key relationships include
Generate resourcethe causes for the four major phases of the moon and the relationship to the tide cycles; and
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 the ocean environment has characteristics. Key characteristics include
Generate resourceThe student will model how a computing system works including input and output, processors and sensors.
Generate resourceThe student will investigate and understand that Virginia has important natural resources. Key resources include
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 for network availability, closing and reopening an app).
Generate resource