Updating search results...

Search Resources

290 Results

View
Selected filters:
  • Algorithms and Programming
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
Humpty Dumpty Algorithm and Programming
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be introduced to the term algorithm while reading the story of Humpty Dumpty. Students will develop an algorithm or step by step sequence of instructions for putting Humpty Dumpty back together again.

Subject:
Algorithms and Programming
Communication and Multimodal Literacy
Computer Science
Cross-Curricular
English
Material Type:
Lesson Plan
Author:
Code.org
Education.com
Kimberly Jones
Date Added:
11/22/2021
I am a Programmer!
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Students will love programming their "robot teacher" to maneuver around the classroom in this introductory coding lesson. Basic computer science concepts are defined and applied as students work together to plan, create, and test algorithms. Students will recognize that programmers are the brains behind machines and technologies. 

Subject:
Algorithms and Programming
Communication and Multimodal Literacy
Computer Science
Material Type:
Activity/Lab
Lesson Plan
Author:
Kim Keith
Date Added:
12/20/2022
Interactive/Talking Trading Card
Unrestricted Use
CC BY
Rating
0.0 stars

Materials:Computers/Chromebooks,Collection of Historical Pictures Stored in a Atudent Accessible Aolder Online (OneDrive, Google Drive).Using  the Interactive Trading Card Plan sheet, students will plan their project. Once they have made their plan studetns will use Scratch create and program (code) a sprite using a picture of a historical figure or place. The program should include historical facts and information related to the picture. The program can be interactive (animation, mouse clicks, etc...) and/or taking (text to speech, recorded speech). Students will need some prior knowledge about coding in Scratch for this project.  James Armistead Example 

Subject:
Algorithms and Programming
History/Social Sciences
Material Type:
Activity/Lab
Author:
Christopher McElraft
Date Added:
07/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 Graphics Design
Unrestricted Use
CC BY
Rating
0.0 stars

To have students summarize a subject area event (story, science experiment, engineering challenge, historical event, etc.) and then develop a storyboard for the event similar to how animators create storyboards in preparation for animated movies.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Christina Martin
Date Added:
10/24/2021
Introduction to Loops
Unrestricted Use
CC BY
Rating
0.0 stars

The purpose of this lesson is to help students understand the different types of loops present in their programming language and how to build and apply them.

Subject:
Algorithms and Programming
Material Type:
Lesson Plan
Author:
Matthew Rose
Date Added:
06/29/2022
Introduction to Modulus
Unrestricted Use
CC BY
Rating
0.0 stars

This is an introduction to the concept of modulus.  Students will compute various problems involving the modulus operator.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Mary GREER
Date Added:
05/31/2022
Iteration and Looping
Unrestricted Use
CC BY
Rating
0.0 stars

This is a lesson plan on iteration and looping to be used with high school aged students who are using the python programming language.  This resource includes a PowerPoint presentation along with a python file for students to use to practice the concept of iteration.  The python file has areas in which the student is asked to complete the statement by inserting variables in the program.  As the student works through the steps of the program, the steps build up to the final task which is to write the code for a basic random number generator.  

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Lesson
Author:
Mary GREER
Date Added:
06/01/2022
Iterations Activity
Unrestricted Use
CC BY
Rating
0.0 stars

This is a short activity designed to help students understand more about the iterative process and how to develop algorithms that help define and implement that process.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Matthew Rose
Date Added:
06/30/2022
The Josephus problem
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The Josephus problem is based around Josephus Flavius; a Jewish soldier and historian who inspired an interesting set of mathematical problems. This resource is a PDF activity based on the Josephus problem.

Subject:
Algorithms and Programming
Computer Science
Impacts of Computing
Material Type:
Activity/Lab
Homework/Assignment
Author:
Ronald Sparks
Date Added:
06/13/2022
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