Updating search results...

Computer Science for 4th Grade

138 affiliated resources

Search Resources

View
Selected filters:
Ecosystem digital Model & Research project
Unrestricted Use
CC BY
Rating
0.0 stars

Time to show what you know and apply your knowledge of living systems in this digital ecosystem project. Students will collaborate to research a specific ecosystem using their knowledge from the unit. Students will also create a digital model and representation of their researched North American ecosystem!

Subject:
Computer Science
Material Type:
Assessment
Author:
Savannah McKee
Date Added:
02/06/2024
Energy and Motion Binary Decoding Review Quiz
Unrestricted Use
CC BY
Rating
0.0 stars

Binary is a way of representing information using only two options.Binary uses a series of 0 and 1 to represent information. In this activity, students will use a chart that converts binary numbers to alphabetic characters. This activity incorporates decoding of binary code into letters to answer questions related to energy and motion.

Subject:
Data and Analysis
Force/Motion/Energy
Material Type:
Activity/Lab
Author:
Christopher McElraft
Date Added:
04/18/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
Factoring Whole Numbers With Python
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

In this lesson, students learn how to write a simple program to find all of the factors of any positive integer. The coding language is Python. Students learn the concept of an algorithm, as well as programming concepts such as variables, data types, and looping. The lesson also includes information on how the difficulty of factoring really large numbers is the basis of all modern online commerce. 

Subject:
Algorithms and Programming
Impacts of Computing
Number and Number Sense
Material Type:
Lesson Plan
Author:
Terry Hawthorne
Date Added:
07/02/2019
Fidget Book
Only Sharing Permitted
CC BY-ND
Rating
0.0 stars

This fidget book was designed to be used in digital citizenship and internet safety lessons for elementary students. It has lesson supports, coloring pages, self-reflection guides and more. 

Subject:
Communication and Multimodal Literacy
Cybersecurity
Health Education
Impacts of Computing
Networking and the Internet
STEM/STEAM
Social Development Instruction
Technology Education
Material Type:
Activity/Lab
Lesson
Student Guide
Author:
Carrie Rogers-Whitehead
Date Added:
06/11/2024
Fry Bread
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Making and eating fry bread is a special event for many Native American people. People began to make fry bread because sometimes in the past they only had a few things to make meals with. This lesson leads students through the history and heritage of fry bread with the book Fry Bread– A Native American Family Story by Kevin Noble and consider the similies and metaphors within the story, and then reflect on family traditions in their own culture and household through a flowchart of pseudocode. This lesson was created through a partnership between CodeVA and the Virginia Tribal Education Consortium (VTEC). 

Subject:
Algorithms and Programming
Computer Science
English
History/Social Sciences
Virginia History
Material Type:
Lesson
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
10/05/2022
GPS vs Traditional Maps
Unrestricted Use
CC BY
Rating
0.0 stars

Students will use map skills to compare using online maps and GPS to traditional maps. Then, they wll be led in a discussion about the adcantages and disadvantages of each,

Subject:
Impacts of Computing
Material Type:
Activity/Lab
Author:
Christopher McElraft
Date Added:
04/26/2022
Historical Emojis
Unrestricted Use
CC BY
Rating
0.0 stars

This Social Studes lessons incorporates the use of emoljis as a way of informal communication. Students will create emojis in the spaces provided that communicate each statement. This is an opportunity for students to be creative while reviewing the material in Virginia Studies.

Subject:
Impacts of Computing
Virginia History
Material Type:
Activity/Lab
Author:
Christopher McElraft
Date Added:
04/19/2022
Historical Social Media Profile Page
Unrestricted Use
CC BY
Rating
0.0 stars

Social Media has changed how we gain information about people, places and events. Imagine if there were social media sites furing the time of Columbus, John Smith, or the Civil War.Students will use the Historical Social Media Profile template to create a profile and social media page for a historical figure. Students will use the spaces provided to draw a profile picture, write a biography, and social media posts for the person they have chosen.  

Subject:
History/Social Sciences
Impacts of Computing
Writing
Material Type:
Activity/Lab
Lesson Plan
Author:
Christopher McElraft
Date Added:
04/18/2022
How Things Have Changed At Home
Unrestricted Use
CC BY
Rating
0.0 stars

This slideshow can be used as a lesson starter about how computers have influenced changes at home. It could be utilized as a whole class activity or as an individual assignment. 

Subject:
Impacts of Computing
Material Type:
Activity/Lab
Author:
Jude Raffeinner
Date Added:
04/28/2022
How far will my message go?
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Time to demonstrate how the watershed works with this message in a bottle lesson. Students will have the opportunity to send a message in a bottle and observe how it travels down the watershed to the ocean!

Subject:
Computer Science
Cross-Curricular
Networking and the Internet
STEM/STEAM
Material Type:
Activity/Lab
Author:
Savannah McKee
Date Added:
04/29/2024
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
How well will it grow?
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Test how well plants grow with different liquids! Time to test the pH and see how it affects the growth of microgreens! Students will learn about input and output by adding liquids with different pH’s to the soil and measuring the effect of the output of plants.

Subject:
Computing Systems
Material Type:
Activity/Lab
Author:
Savannah McKee
Date Added:
11/14/2023
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
Impacts of Computing
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is a short description intended to catch the reader and make them want to open your lesson.Bring a rural-cultural atmosphere to your classroom by hatching chicken eggs. Students will be able to compare basic to high tech incubators and compare how technology has influenced and advanced in order to meet cultural needs.  

Subject:
Computing Systems
Cross-Curricular
Impacts of Computing
STEM/STEAM
Material Type:
Activity/Lab
Author:
Whitney Banks
Date Added:
04/15/2024
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