Updating search results...

3-5 Computer Science

165 affiliated resources

Search Resources

View
Selected filters:
3-5 Computer Science Curriculum
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

SFUSD's creative computing curriculum introduces computer science as a creative, collaborative, and engaging discipline to children in third through fifth grade.

Across 15-20 lessons at each grade level, students will learn about algorithms and programming, computing systems, the Internet, and impacts of computing, while developing strong practices and dispositions. Lessons are designed to be implemented in 45 to 60-minute periods approximately once per week.

Subject:
Career and Technical Education
Computer Science
Educational Technology
Information Technology Education
Professional Learning
Science
Material Type:
Activity/Lab
Full Course
Lesson
Author:
Adapted primarily from Creative Commons licensed resources developed by the ScratchEd team at the Harvard Graduate School of Education and Code.org. See also the original ScratchEd Creative Computing curriculum guide.
Created by the San Francisco Unified School District (SFUSD) Computer Science team: CSinSF.org.
Date Added:
03/21/2019
3rd Grade Ozobots: Harlem Grown
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This is a potential lesson plan derived from a summer camp activity. It was based off a specific technology. Please make changes and adaptations as necessary for the students in your class.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Author:
Mallory Searle
Date Added:
08/07/2024
4th/5th Grade Finch Art
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This is a potential lesson plan derived from a summer camp activity. It was based off a specific technology. Please make changes and adaptations as necessary for the students in your class.

Subject:
Computer Science
Elementary Mathematics
Material Type:
Lesson Plan
Author:
Mallory Searle
Date Added:
08/07/2024
4th Grade Ozobots: Pip and the Bamboo Path
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This is a potential lesson plan derived from a summer camp activity. It was based off a specific technology. Please make changes and adaptations as necessary for the students in your class.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Author:
Mallory Searle
Date Added:
08/07/2024
4th Grade Ozobots: The Magic School Bus Lost in the Solar System
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This is a potential lesson plan derived from a summer camp activity. It was based off a specific technology. Please make changes and adaptations as necessary for the students in your class.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Author:
Mallory Searle
Date Added:
08/07/2024
5th Grade Lesson Ideas: Dash Robots
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This is a list of potential ideas based off a specific technology. None of these ideas are fully developed lessons. Please make changes and adaptations as necessary for the students in your class.

Subject:
Arts and Humanities
Computer Science
Elementary English Language Arts
Elementary Mathematics
Social Studies
Material Type:
Lesson Plan
Author:
Mallory Searle
Date Added:
08/06/2024
Ask an Engineer
Read the Fine Print
Educational Use
Rating
0.0 stars

Explore some of the wonders of modern engineering in this video from the Sciencenter in Ithaca, New York. Hear a diverse selection of engineers explain how things work.

Subject:
Career and Technical Education
Computer Science
Engineering
Information Technology Education
Science
Technology
Material Type:
Lecture
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Date Added:
05/09/2006
BeeBot Code and Go: Sequencing D3
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is a computer science lesson plan created by educators in the South Sanpete School District. This lesson plan utilizes BeeBot robots. Students will explore the concepts of sequencing and making a mental plan before coding. Students will engage in a math game to solidify their skill of sequencing and creating an algorithm. The lesson is designed for third grade and includes modifications for grades K-5.

Subject:
Computer Science
Elementary Mathematics
Material Type:
Lesson Plan
Author:
Julia
Date Added:
03/18/2022
Bibliothèque - Make Stuff Move
Rating
0.0 stars

Plans de cours, Étapes de construction, Vidéos et Tutoriels

"Make Stuff Move souhaite que les élèves utilisent des outils et des matériaux de tous les jours pour apprendre et développer des compétences pratiques en construction, tout en faisant preuve de créativité pour résoudre des problèmes. Les disciplines STEM/STEAM sont excellentes, mais elles le sont encore plus lorsque des outils sont impliqués !

Cette bibliothèque d'apprentissage comprend :
*Des plans de cours
*Des instructions pas à pas
*Du codage
*Et bien plus encore !

(Des kits sont également disponibles à l'achat sur le site)"

Subject:
Computer Science
Educational Technology
Mathematics
Professional Learning
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Date Added:
05/31/2024
BlueBot Debugging with Grace Hopper
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is a computer science lesson plan created by educators in the South Sanpete School District. Students will read a story that describes the first computer bug. This book will help students to see character qualities in a computer scientist who broke social norms, persevered, and loved solving problems. They will then go on to debug programs with bugs using Blue Bots. The lesson is designed for fifth grade and includes modifications for grades 1-5. 

Subject:
Computer Science
Elementary English Language Arts
Material Type:
Lesson Plan
Author:
Julia
Date Added:
03/18/2022
Bouton d'Asservissement - Make Stuff Move
Rating
0.0 stars

Aperçu : Bienvenue dans une autre leçon de codage Make Stuff Move. Cette deuxième leçon va vous montrer comment déplacer un servo à l'aide du bouton sur votre bouclier d'animation.

Subject:
Computer Science
Educational Technology
Mathematics
Professional Learning
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Date Added:
05/31/2024
CS Fundamentals 4.10: Conditionals with Cards
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson demonstrates how conditionals can be used to tailor a program to specific information. We don’t always have all of the information we need when writing a program. Sometimes you will want to do something different in one situation than in another, even if you don't know what situation will be true when your code runs. That is where conditionals come in. Conditionals allow a computer to make a decision, based on the information that is true any time your code is run.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2122
Date Added:
11/06/2019
CS Fundamentals 4.11: If/Else with Bee
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Up until this point students have been writing code that executes exactly the same way each time it is run - reliable, but not very flexible. In this lesson, your class will begin to code with conditionals, allowing them to write code that functions differently depending on the specific conditions the program encounters.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2123
Date Added:
11/06/2019
CS Fundamentals 4.12: While Loops in Farmer
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

By the time students reach this lesson, they should already have plenty of practice using `repeat` loops, so now it's time to mix things up.

_While loops_ are loops that continue to repeat commands while a condition is met. `While` loops are used when the programmer doesn't know the exact number of times commands need to be repeated, but does know what condition needs to be true in order for the loop to continue repeating. For example, students will be working to fill holes and dig dirt in Farmer. They will not know the size of the holes or the height of the mountains of dirt, but the students will know they need to keep filling the holes and digging the dirt as long as the ground is not flat.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2124
Date Added:
11/06/2019
CS Fundamentals 4.13: Until Loops in Maze
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will learn about `until` loops. Students will build programs that have the main character repeat actions `until` they reach their desired stopping point.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2125
Date Added:
11/06/2019
CS Fundamentals 4.14: Harvesting with Conditionals
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will practice `while` loops, `until` loops, and `if / else` statements. All of these blocks use conditionals. By practicing all three, students will learn to write complex and flexible code.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2126
Date Added:
11/06/2019
CS Fundamentals 4.15: Binary Images
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Though many people think of binary as strictly zeros and ones, students will be introduced to the idea that information can be represented in a variety of binary options. This lesson takes that concept one step further as it illustrates how a computer can store even more complex information (such as images and colors) in binary, as well.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2127
Date Added:
11/06/2019
CS Fundamentals 4.17: Digital Citizenship
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In collaboration with Common Sense Education, this lesson helps students learn to think critically about the user information that some websites request or require. Students learn the difference between private information and personal information, distinguishing what is safe and unsafe to share online.

Students will also explore what it means to be responsible and respectful to their offline and online communities as a step toward learning how to be good digital citizens.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2129
Date Added:
11/06/2019