Search Resources

14 Results

View
Selected filters:
  • VA.CS.2.2
Dash (robot) into Learning
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this resource, you will find a video on how to use the online Dash program, along with a lesson to use with Dash to practice math facts.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.

Subject:
Computer Science
Mathematics
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
11/16/2020
Events in Scratch Jr.
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 Jr. are represented by the yellow codes including: the green flag, clicking on a character, bump code and envelopes. The envelopes are the most advanced concept in Scratch Jr. and help with scene transitions and interactions between characters like pacing their conversations.

Subject:
Algorithms and Programming
Humanities
English
History/Social Sciences
World Languages
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/18/2020
How to Use Bee-Bot
Unrestricted Use
CC BY
Rating

Set students up for programming success by creating a BeeBot anchor chart!These editable instructions will help students identify their role as planner or driver and set clear expectations of how Bee-Bot is used in computer programming. Tips:Introduce Bee-Bot whole classMake sure students understand the importance of the clear (x) button to erase the previous codealways press clear first to signal a new code (like how a capital letter signals the start of a new sentence) Plan the program in developmentally appropriate steps (some students program one step at a time, while others can program to the end goal)Turn the Bee-Bot off and use it as a game piece to write successful algorithmsHave students write their plan, or algorithm, on a whiteboard instead of using the cardsThe Bee-Bot emulator is perfect for guided practice!   

Subject:
Computer Science
Algorithms and Programming
Material Type:
Activity/Lab
Teaching/Learning Strategy
Author:
Kim Keith
Date Added:
12/14/2021
Intro to Procedures
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

During this lesson, your students will be introduced to some foundational computer science concepts of sequence, pattern recognition, loops and procedures. Unplugged activities are a way to reinforce CS concepts that are introduced in coding apps and puzzle games like LightBot, Code.org, Kodable, etc.

Subject:
Computer Science
Material Type:
Activity/Lab
Lesson
Lesson Plan
Unit of Study
Author:
Kim Wilkens
Date Added:
06/22/2020
Magnet (Scratch) Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Students will use Scratch to create magnets that attract and repel.  Students must create Sprites that are magnets.  Students must code the magnets to move (attract & repel).  Students must use the ‘Text’ feature to explain how magnets attract and repel.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.  

Subject:
Computer Science
Reading
Science
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/15/2020
Native American Scratch Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this lesson, students will choose one NatiThis 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.

Subject:
Computer Science
Reading
Social Sciences
Mathematics
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/15/2020
Plant Life Cycle (with Scratch)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Students will create the life cycle of a plant using Scratch.  Students must create Sprites that are parts of a plant in its various life cycle stages.  Students must code the plant to grow.  Students must use the ‘Text’ feature to label and explain their plant life cycle.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.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/15/2020