Updating search results...

Search Resources

28 Results

View
Selected filters:
  • VA.CS.3.1 - The student will construct sets of step-by-step instructions (algorith...
  • VA.CS.3.1 - The student will construct sets of step-by-step instructions (algorith...
Brush Your Teeth Algorithm
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using a Fluffy pancakes recipe students will identify a recipe as a type of algorithm.  Students will identify the part of the recipe that is numbered as the steps or algorithm is numbered.    Students are expected to identify that number one step is done before number 2 and so on.  Students will work in pairs to create their own algorithm for brushing teeth.  Students should work in pairs.  One student should create the algorithm and the other should debug the algorithm.  

Subject:
Algorithms and Programming
Material Type:
Homework/Assignment
Author:
Kevin Yates
Date Added:
06/01/2022
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
Events in Scratch Jr.
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 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
English
History/Social Sciences
Humanities
World Languages
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/18/2020
How to Use Bee-Bot
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Teaching/Learning Strategy
Author:
Kim Keith
Date Added:
12/14/2021
Human Robots to Teach Music
Unrestricted Use
CC BY
Rating
0.0 stars

This is an unplugged activity in which students work in teams, "programming" a human-robot to find all the quarter notes. It can be used to teach/review music notes. The notes could be replaced with materials for any other subject to review math skills, history, even parts of sentences.

Subject:
Algorithms and Programming
Cross-Curricular
Music
Material Type:
Activity/Lab
Author:
Jude Raffeinner
Date Added:
08/31/2021
Introducing Functions
Unrestricted Use
CC BY
Rating
0.0 stars

The student will construct sets of step-by-step instructions (algorithms) for a dance move called the grapevine both independently and collaboratively, with or without a computer device. (Can be done writing pusedocode for offline activity. 

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Barbara Matney
Date Added:
11/28/2021
Introduction to Computer Science
Unrestricted Use
CC BY
Rating
0.0 stars

Developed by the Science Museum of Western Virginia, this educator outline was written for an in-museum program that addresses computational thinking. Teachers and students in grades 3-4 will expand knowledge of computer science algorithms and programming content while working through the activities "Flossbot" and "Edison Bot Activity".

*Edison bots are used for the second activity.

Key concepts include:
computer science
coding
programming
binary
computer
robot
loop
bug/ debug

Subject:
Computer Science
Material Type:
Activity/Lab
Lesson
Author:
Science Museum of Western Virginia
Date Added:
06/22/2020
Intro to Procedures
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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
Makey Makey Interactive Weather Boards
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will use the Makey Makey board to create an interactive poster using weather images, recordings and/or text to display their knowledge of weather. They will use conductive materials to create conductive touchpoints.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Lesson Plan
Author:
Julia DiOrio
Andrea Lee
Michelle Mitcheltree
Date Added:
02/27/2024
Origami Algorithms (3-5)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will engage in a discussion about the concepts of algorithms and loops. They will then apply the pair programming technique to collaboratively create an origami model. During the activity, students will closely examine the algorithm, represented by the origami instructions, and identify the 'loops,' ( steps that are repeated in these instructions).

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
STEM/STEAM
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
11/29/2023
PAGE ACSE - Building Rome Colosseum in a Day!
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

We all know that students can retain more knowledge when they have something concrete for it to stick to, why not actually build something that they can build their knowledge upon? Using the MakeDo kits and the stencils that come in this lesson. Let students take some cardboard that is just waiting to be recycled and upcycle it into the Rome Colosseum!!

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
History/Social Sciences
STEM/STEAM
World History
Material Type:
Activity/Lab
Author:
Nichole Brumfield
Date Added:
08/30/2023
PAGE ACSE - Continental Travelers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this activity, your students will learn about algorithms and use robots to practice their map skills as they explore the geographic features found in each continent!  Working in small groups students will program Root robots to “travel” to each continent.  Once there, they will be introduced to the major rivers and mountain ranges using photographs!  In other stations, students will put together a world map floor puzzle and work on their Chromebook to correctly sort landforms into their locations. 

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Geography
History/Social Sciences
STEM/STEAM
Material Type:
Interactive
Lesson
Lesson Plan
Author:
Tricia Nesselrodt
Date Added:
03/13/2024
PAGE ACSE - Create an Ecosystem
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be able to explore the different ecosystems by constructing their very own ecosystem!  Using the Makedo kit, the students will be able to use cardboard that is laying around to create their very own design.  Dive into ecosystems and allow your students access to expand their knowledge using creativity!

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Lesson Plan
Textbook
Author:
Brooke Atwood
Date Added:
10/03/2023
PAGE ACSE -  Food Chain
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Have you used 3Doodlers?   After learning about Producers, Consumers, and Decomposers, students create a food chain using these fun 3D pens that can hang in your classroom.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Living Systems and Processes
STEM/STEAM
Science
Material Type:
Activity/Lab
Lesson Plan
Author:
Kathryn Pallister
Date Added:
11/29/2023
PAGE ACSE -  Habitat-Ecosystems Diorama
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be picking an animal to create using 3doodlers. The students will be researching their animal and its habitat then create a diorama to model the animal's habitat.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
STEM/STEAM
Science
Material Type:
Activity/Lab
Author:
Kelly Rickard
Date Added:
02/06/2024
PAGE ACSE -  Mapping Ancient Worlds with Root Robots
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Need a quick way to review the location of Ancient Civilizations along with Africa, Asia, Europe, North America, and South America geographical features. I got just the thing! Print these maps poster size and fire up some robots and let's get to reviewing this important information in a fun way for the kids to enjoy!

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
History/Social Sciences
STEM/STEAM
World History
Material Type:
Activity/Lab
Interactive
Lesson
Lesson Plan
Author:
Nichole Brumfield
Date Added:
05/20/2024
Presentation: 5 Goals for Writing an Algorithm
Unrestricted Use
CC BY
Rating
0.0 stars

This resource is a 7-slide presentation detailing 5 goals students should have in mind when creating an algorithm. This guide targets younger learners in primary grades. It is available as a PowerPoint and a PDF.5 goals when trying to write an algorithm.● Defining the problem clearly● Breaking the problem down into small, simple parts● Define the solution for each part of the problem● Implementing the solution● Making it efficient (eventually)

Subject:
Algorithms and Programming
Computer Science
Material Type:
Visual Media
Author:
Robert Underwood
Date Added:
04/26/2022