Search Resources

8 Results

View
Selected filters:
  • VA.CS.5.3
Events in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

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
Game Design in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

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
Modeling Friction Using Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

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:
Computer Science
Algorithms and Programming
Force/Motion/Energy
Material Type:
Activity/Lab
Author:
Adrienne Sawyer
Date Added:
03/09/2021
Understanding Programming Loops - Python Turtle Module
Unrestricted Use
CC BY
Rating

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

During this unit, 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 use CS concepts like events to switch scenes and sprites and sensing (conditions) to add interactivity.

Subject:
Computer Science
Cross-Curricular
Material Type:
Activity/Lab
Lesson Plan
Author:
Kim Wilkens
Date Added:
06/27/2020