Updating search results...

Search Resources

295 Results

View
Selected filters:
  • Algorithms and Programming
Addition Algorithm and Function In Programming: Java Programming
Unrestricted Use
CC BY
Rating
0.0 stars

In this lesson, the student will develop a simple addition algorithm using a flow chart.  Students will then translate the flowchart into programming instructions that can be input into the Java language to complete their first addition Java program.  Students will then expand on this program to include allowing the user to input the integers from the Java scanner.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Christina Martin
Date Added:
02/18/2022
Algebra Functions in Programming
Unrestricted Use
CC BY
Rating
0.0 stars

This activity will provide the student the skills to demonstrate their ability to create aprogram that makes use of defined functions with return values. In addition, it willexhibit to the student the connection between functions in algebra and functions incomputer programming.  *Review of basic Algebra function operation is required.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Julie Jessee
Date Added:
01/19/2022
Algorithm Picture Lesson
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

The goal of this activity is to build critical thinking skills and excitement for Computer Science / Computational Thinking, while laying a foundation of fundamental programming concepts. By scaffolding basic concepts like sequencing and algorithms in an unplugged activity, students who are intimidated by computers can still build a foundation of understanding. In this lesson, students will learn how to develop an algorithm and encode it into a program.By "programming" one another to draw pictures, students experience some of the core concepts of programming in a fun and accessible way. The class will start by having students view a video of a simple program demonstrating how to develop instructions for building a peanut butter and jelly sandwich. Students will start with simple shapes, and progress to the coding of a specific drawing that other students will then try to replicate (“running the program”). If there is a desire to have a more of a Math slant on the lesson, the drawing could take place on graph paper. Students would then use the coordinates to complete the drawing. 

Subject:
Algorithms and Programming
Business and Information Technology
Computer Science
English
Health/Physical Education
Mathematics
Science
Material Type:
Activity/Lab
Lesson
Lesson Plan
Visual Media
Author:
Michael Speidel
Sharon Brandon
Date Added:
10/13/2020
Algorithm and Programming
Unrestricted Use
CC BY
Rating
0.0 stars

Students will write the algorithms to get from one point on the map to another.  They will then interchange with a partner and see if they can find the location. 

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Jennifer Woodlief
Date Added:
07/09/2022
Algorithms for Classroom Routines
Unrestricted Use
CC BY
Rating
0.0 stars

Students will collaborate with a partner to create algorithms for classroom routines.  They will create an illustrated anchor chart for all of the class to follow these algorithms.

Subject:
Algorithms and Programming
Communication and Multimodal Literacy
Material Type:
Activity/Lab
Author:
Erika Coble
Date Added:
06/27/2022
Algorithms with Hello Ruby Lesson Plan
Unrestricted Use
CC BY
Rating
0.0 stars

This lesson plan uses the Hello Ruby book, Adventures in Coding, by Linda Liukas, to teach students about algorithms and conditional loops. It contains an activity featured from the book as well as other resources that can be used in conjunction with the book. The lesson teaches 2nd grade students what an algorithm is and how they use them in everyday life. 

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Reading
Author:
Dana Smith
Date Added:
08/03/2021
Algortim and Programming Maze
Unrestricted Use
CC BY
Rating
0.0 stars

Students will give verbal cues to work through a maze of objects on the floor or ground.  Students could write an algorithm through the maze and see if the partner could get through without stepping on objects. 

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Jennifer Woodlief
Date Added:
07/09/2022
Anagram Program
Unrestricted Use
CC BY
Rating
0.0 stars

This lesson will have students write a program in Python to determine if 2 input words are anagrams of each other or not.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Kimberly Emory
Date Added:
05/20/2022
Analyzing Modes of Persuasion in Media Messages 4.4, 4.5, 4.7
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science and English Standards CS 4.4-5, 4.7 English 4.2a, 4.3, 4.6b

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
English
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Analyzing the Causes and Effects of the American Revolution Through Coding 6.1-4
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science and Social Studies Standards CS 6.1-4 Social Science USI.5 e, USI6 a, b, c, d 

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Social Sciences
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Arachnid Classification by Attributes and Actions 4.5
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science, Science, and English Standards  CS 4.5 Science 4.3 English 4.4a, 4.8a

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
English
Science
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Attribute Blocks
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will categorize attribute blocks based on their color, thickness and/or size. Optionally, connections to categorizing will be related to robots (e.g. looks, motions, sounds) and coding.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Mathematics
Science
Material Type:
Lesson Plan
Author:
Wendy S. Marticek
Date Added:
11/23/2021
Autonomous Cars: Human-computer Interaction
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This video explores autonomous cars with a research scientist, engineer, and team lead at the Virginia Tech Transportation Institute (VTTI).

Subject:
Algorithms and Programming
Computing Systems
Data and Analysis
Impacts of Computing
Material Type:
Activity/Lab
Author:
Kim Wilkens
Date Added:
08/02/2023
BeeBot Basics: An Introduction
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

BeeBots are an engaging, hands-on way to introduce sequencing, algorithms, programming and debugging to primary and elementary students. In this introductory activity, information will be presented in a clear and concise way so that students can collaborate to plan, create, and run a program. Students will correct through debugging as necessary. The attached resource includes vocabulary and tips for using BeeBot with students. 

Subject:
Algorithms and Programming
Computer Science
Material Type:
Activity/Lab
Author:
Kim Keith
Date Added:
01/10/2022