Updating search results...

Search Resources

19 Results

View
Selected filters:
  • VA.CS.5.1 - The student will construct sets of step-by-step instructions (algorith...
  • VA.CS.5.1 - The student will construct sets of step-by-step instructions (algorith...
Create an Algorithm to Find the Area of a Rectangle
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will work in groups to plan the process they will use to first determine the perimeter and then the area of a rectangle. Students will write out a detailed step by step process that can be used in different situations.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Mathematics
Material Type:
Lesson Plan
Author:
James Baker
Date Added:
12/14/2021
Events in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Events in computer science are the triggers for making action happen, like selecting the play button on any screen. Events in Scratch are represented by the yellow codes including: when flag clicked, when sprite clicked, when key pressed and broadcast. Broadcasting is the most advanced event in Scratch and helps with interactions between sprites like pacing their conversations or changing levels.

Subject:
Computer Science
Computing Systems
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/10/2020
Factoring Whole Numbers With Python
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

In this lesson, students learn how to write a simple program to find all of the factors of any positive integer. The coding language is Python. Students learn the concept of an algorithm, as well as programming concepts such as variables, data types, and looping. The lesson also includes information on how the difficulty of factoring really large numbers is the basis of all modern online commerce. 

Subject:
Algorithms and Programming
Impacts of Computing
Number and Number Sense
Material Type:
Lesson Plan
Author:
Terry Hawthorne
Date Added:
07/02/2019
Game Design in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Games have been an integral part of human culture throughout history. They not only entertain, but also inform and change us. Today video games designers bring together art & code to immerse their players in a story. There are video games being created to solve real-world problems and video game players solving scientific mysteries.

Subject:
Computer Science
Cross-Curricular
Material Type:
Activity/Lab
Unit of Study
Author:
Kim Wilkens
Date Added:
07/07/2020
Land of All
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson sequence offers students and teachers a way to explore their individual identities and sense of belonging through analyzing children’s literature and coding with Scratch. Through read-aloud activities and self-differentiated Scratch projects, students learn about the value of inclusion and explore and express ideas about their personal and social identities. Students will describe environments supportive of diversity, and reflect on their own identity as they create expressive projects about their sense of belonging. This sequence is made up of four lessons, though your students may need additional class time to work on their projects.This lesson sequence is part of CodeVA's committment to the U.S. Department of Education "YOU Belong in STEM" initiative.

Subject:
Algorithms and Programming
Computer Science
English
Visual Art
Material Type:
Lesson
Lesson Plan
Unit of Study
Author:
CodeVA Curriculum
Jasper Gunn
Jon Stapleton
Michelle Pealo
Date Added:
05/16/2023
Modeling Friction Using Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation. During this lesson, students will create a storyboard and pseudocode which will be used while creating a simulation using Scratch. 

Subject:
Algorithms and Programming
Computer Science
Force/Motion/Energy
Material Type:
Activity/Lab
Author:
Adrienne Sawyer
Date Added:
03/09/2021
PAGE ACSE -Algorithms and Programming- Scientific Method
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Scientific Method and scientific investigation are skills needed for our students to explore new adventures and avenues.  Kids will have a good time exploring science while dissolving marshmallows. Students will be investigating how temperature affects the size of a marshmallow.  The students will determine the constant, dependent variable, and independent variable.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
STEM/STEAM
Science
Scientific and Engineering Practices
Material Type:
Activity/Lab
Author:
Jennifer Weikle
Date Added:
11/14/2023
PAGE ACSE: Out of Order Scientific Method?
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Sequencing the Scientific method Students struggling with currently sequencing the scientific method? This activity will help students understand how and why it is important to currently order the scientific method by having them incorrectly carry out the method in an experiment! Yes!!! You read correctly students will attempt to conduct and experiment using the Scientific method out of order to begin with! They will journal the results and discuss with their small group, why this order did not work and how to fix the sequence. Then they will conduct the same experience using the correct sequence of the scientific method using the Scientific Experiment recording sheet. Once they have successfully conducted the experiment, students will discuss and journal their results comparing both experiments.  

Subject:
Computer Science
Cross-Curricular
Science
Material Type:
Activity/Lab
Author:
Whitney Banks
Date Added:
10/03/2023
PAGE ACSE -  Science Hands On - Microgreens Mania (Part 1)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This hands-on science experiment allows students to observe the effects of different amounts of sunlight in plant growth.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Living Systems and Processes
STEM/STEAM
Science
Material Type:
Activity/Lab
Author:
Sunshine Keeney
Date Added:
10/11/2023
Page ACSE- Solutions in Matter- Rock Candy
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Everyone loves rock candy, especially fifth graders. Have students engage in a sequenced investigation to discover how adding heat to a sugar and water mixture creates a solution. Students will be amazed as the solution cools and forms edible crystals.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Andrea Comer
Date Added:
11/14/2023
Understanding Programming Loops - Python Turtle Module
Unrestricted Use
CC BY
Rating
0.0 stars

The purpose to this lesson is to introduce students to basic, fundamental programming concepts using the Turtle module from Python.  Students will understand how and why loops are used in programming and will create their own loops to create various drawings in Turtle.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Christina Martin
Date Added:
10/24/2021
Virtual Field Trip in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This performance task is a computer science (CS) integration project where your students will take you on a virtual field trip. It can be to a museum, a historical site, a modern destination, a book, a planet or really anywhere. Along the way, they will incorporate CS concepts into their projects including sequences, conditionals, and events to add interactivity. This is a great project for students to share their research and learning from a wide variety of subject areas like social studies, language arts, world languages, history, etc. This unit includes 5th grade standards for the Virginia CS Standards of Learning, but it can easily be adapted for younger and older students. The latest resources for this project can be found at https://sites.google.com/virginia.edu/virtualfieldtrip/resources.

Subject:
Computer Science
Cross-Curricular
Material Type:
Activity/Lab
Lesson Plan
Author:
Kim Wilkens
Date Added:
06/27/2020
What is the relationship between mass and distance a robot travels?
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

 This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.  Students will design and conduct an investigation to answer the question, "What is the relationship between mass and distance a robot travels?"  The lesson uses WeDo 2.0 robots; however, other robots may be used as well as conducted without robotics.  This lesson was written for 5th graders; however, the content alignes with SOL PS.8 as well. 

Subject:
Algorithms and Programming
Force/Motion/Energy
Material Type:
Activity/Lab
Author:
Adrienne Sawyer
Date Added:
12/17/2020