Updating search results...

Search Resources

830 Results

View
Selected filters:
  • Computer Science
Renewable Resources & Minecraft Houses
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Students will explore the opportunities and challenges of using renewable energy by selecting a Minecraft Biome and developing a home that utilizes the unique characteristics of that biome to create energy. The lesson is intended to be completed in two different parts. In Part 1, students will learn about how Clean Energy sources can be different based on the biome. They will also familiarize themselves with Minecraft. In Part 2, students will select a specific Minecraft world (6 different biomes) and will design and build a home that uses a renewable energy source unique to that biome.  

Subject:
Computer Science
Earth Resources
Science
Material Type:
Activity/Lab
Author:
Michael Speidel
Sharon Brandon
Date Added:
10/14/2020
Responding to Online Behaviors
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Students easily identify appropriate and inappropriate online behaviors. This lesson empowers students to collaborate while reviewing strategies to disengage or react when interactions become uncomfortable and potentially unsafe. 

Subject:
Computer Science
Impacts of Computing
Material Type:
Activity/Lab
Lesson Plan
Author:
Kim Keith
Date Added:
12/22/2022
Responsible Technology Behaviors
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Setting and maintaining expectations is an essential indicator of future student success at all grade levels. At the start of each school year, classes review citizenship skills to get reacclimated to the school and the classroom environment. Help students set a strong foundation for their digital lives by teaching digital citizenship and face-to-face skills. In doing so, students will be equipped with tips for safety and success no matter their setting.  

Subject:
Computer Science
Cybersecurity
History/Social Sciences
Impacts of Computing
Material Type:
Lesson
Author:
Kim Keith
Date Added:
12/30/2022
R-e-s-p-o-n-s-i-b-l-e, that's me!
Read the Fine Print
Educational Use
Rating
0.0 stars

In this beginning of the year lesson, students will review school rules and school expectations when using devices by demonstrating proper care with skits. Students will know what’s allowed or not and how to communicate inappropriate use of technology. Please review items and individual school rules/expectations as they will vary depending on location, devices and technology departments.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
09/24/2023
Retelling with a Program
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will build a program to retell a story. Students will include sequencing and debugging, abstraction, patterns, loops, and decomposition skills to effectively tell the story events and include essential story elements.These materials were created by CodeVA in partnership with George Mason University and were funded by the National Science Foundation under Grant Award #1837380

Subject:
Algorithms and Programming
Computer Science
English
Material Type:
Lesson
Lesson Plan
Author:
CodeVA Curriculum
Valerie Fawley
Date Added:
10/05/2022
Robot Driven Chariots
Unrestricted Use
Public Domain
Rating
0.0 stars

Students will design and create a miniature working chariot that can carry a passenger (Lego or Playmobil person) when a robot is coded to move around a designated track. Chariots must include a working wheel and axle, platform that holds the rider, hitch that will connect to the robot, and decorations on the chariot exterior that reflect the ancient culture of the students’ choice.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
VDOE
Author:
Heather Cherry
Date Added:
09/20/2023
Robots in Space
Unrestricted Use
Public Domain
Rating
0.0 stars

Students will apply their knowledge of the solar system in this two step challenge.  First they will use the attachments for their robot, Legos, and additional recyclable/craft supplies to create a space suit for their robot that will account for all of his basic needs while encountering the varying conditions in space.  Then, students will program their robot to visit the planets in size order starting with the largest planet.  Students can use number line mats, grid mats, or a piece of bulletin board paper to create their “map” of the solar system.  They will demonstrate their understanding by creating a diagram of the planets in order from the sun.

Subject:
Computer Science
Mathematics
Science
Material Type:
Lesson Plan
Provider:
VDOE
Author:
Heather Cherry
Date Added:
09/20/2023
Rokit Smart Curriculum: Module 1: Introduction to CS and Coding
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects.  Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.  

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
Science Museum of Western Virginia
Date Added:
10/06/2021
Rokit Smart Curriculum: Module 2: Sounds, Functions, Loops
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects.  Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.  

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
Science Museum of Western Virginia
Date Added:
10/06/2021
Rokit Smart Curriculum: Module 3: Sensors
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects.  Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.  

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
Science Museum of Western Virginia
Date Added:
10/06/2021
Rokit Smart Curriculum: Module 4: Project
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects.  Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.  *Module 4 is meant to be done after Modules 1-3 are completed. 

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
Science Museum of Western Virginia
Date Added:
10/06/2021
Roles of Civil War Leaders through Pair Programming
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will work with a partner to pair-program a comparison of two different leaders and their role in the Civil War (Abraham Lincoln/Jefferson Davis, Ulysses S. Grant/Robert E. Lee, Thomas “Stonewall” Jackson/Frederick Douglass) using Twinery.org. Their product must also incorporate and attribute existing digital media (i.e.images). Students will then find a partner group that selected different figures and peer review their Twine product with emphasis on usability, content, language, user perspective, image layout/attribution and ease of use. The feedback given must be addressed and incorporated. Students will then complete a Partner Evaluation form to review their experience working with pair programming.This lesson may need to be split across two class periods.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Jessica Newsome
Date Added:
11/29/2022
Ruby's Algorithms (Lesson 1)
Unrestricted Use
Public Domain
Rating
0.0 stars

Lesson Overview
In this unplugged lesson, students will be introduced to Ruby, a little girl who goes on a big adventure while learning about computer science concepts. They will then learn about algorithms and the importance of sequence through a variety of activities.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
CSinSF.org
Date Added:
02/15/2021
Ruby's Dance Loops (Lesson 2)
Unrestricted Use
Public Domain
Rating
0.0 stars

In this unplugged lesson, students will be introduced to the computer science concepts of loops as Ruby begins her journey to find the five gems. Students will then participate in fun, engaging, and active unplugged activities to further explore loops.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
CSinSF.org
Date Added:
02/15/2021
SOL 2.4 Storyboard Design Lesson Plan
Unrestricted Use
CC BY
Rating
0.0 stars

This is a lesson plan that correlates with the Computer Science SOL 2.4 where students make their own online storyboard in order to demonstrate how to put a story in a logical sequence and then discuss how that stories are similar to computer programs. 

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson
Author:
Dana Smith
Date Added:
01/08/2021
STEM in Transportation: Robotic Palletizing
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Before goods are shipped in trucks or containers, they are usually placed in protective packaging and arranged on pallets for efficient transport. Stacking goods on a pallet is a repetitive job that can cause injury to workers. Because of this, many factories that require a high volume of palletization have turned to using robots to perform palletizing tasks. In this lesson plan, students learn how to program a robot to be efficient and effective at this real-world task.

Subject:
Computer Science
Mathematics
Material Type:
Activity/Lab
Lesson
Author:
#GoOpenVA Administrator
Angela Parsley
Date Added:
02/11/2021
STEM in Transportation: Transportation Sensors
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Sensors are part of most modern day technologies. They are integrated into our vehicles, appliances, buildings, and phones. Touch sensors trigger doors to open, motion sensors detect moving vehicles or pedestrians, and heat sensors supply an extra level of safety to our stoves. Sensors are integral to how we interact with technology and are becoming more common in the systems around us.In this lesson, students will explore some of the sensors used in transportation. They will make their own touch sensor and program a sign to display a message or warning when their sensor is triggered.

Subject:
Computer Science
Material Type:
Activity/Lab
Lesson
Author:
#GoOpenVA Administrator
Angela Parsley
Date Added:
02/11/2021
SVCSRP Lesson Plan 2022 Raven Williams
Unrestricted Use
CC BY
Rating
0.0 stars

What is the Essential Understanding(s)/Big Ideas that are applicable to this lesson and refer to VA SOL and Framework if applicable?ES.2 The student will demonstrate an understanding of the nature of science and scientific reasoning and logic. Key concepts include b) evidence is required to evaluate hypotheses and explanations; c) observation and logic are essential for reaching a conclusion;What is the essential objective in this lesson?To help these students better understand/identify necessary information that they may need while doing research projects or for this course their final project.

Subject:
Computer Science
Earth Resources
Research
Material Type:
Lesson
Author:
RAVEN WILLIAMS
Date Added:
06/08/2022