Updating search results...

Computer Science for 4th Grade

141 affiliated resources

Search Resources

View
Selected filters:
Decimals Network Sort
Unrestricted Use
CC BY
Rating
0.0 stars

Computers use sorting to direct information across a network. This activity is a simulated representation of how a computer might sort information through a network.  Students will compare decimals and place them in boxes along the guiding arrows. Each box will contain 2 decimals. Students are to compare the two decimals in each box, then move the greater decimal forward to the next box on the right, The lesser decimal will be moved to the next box on the left. Each time the decimals are moved forward, the decimals in the boxes are compared and then moved to the appropriate box according to the rule (lesser: left, greater: right).Once each number has been moved to the circles at the top of end of the sort, the decimals should be in order from least to greatest. This is a variation of the activity foud here: https://www.csunplugged.org/en/resources/sorting-network/ 

Subject:
Mathematics
Networking and the Internet
Material Type:
Activity/Lab
Homework/Assignment
Author:
Christopher McElraft
Date Added:
04/18/2022
Deciphering Facts-4th Grade
Unrestricted Use
CC BY
Rating
0.0 stars

This is an introductory lesson on encryption and decryption. It includes a discussion about the importance of protecting data when communicating across a network. The data is protected through a process of encryption and decryption.Students are asked to decrypt a message (in this case, a scientific fact to reinforce knowledge ) using the encrypted message and a decryption key.

Subject:
Cybersecurity
Material Type:
Lesson Plan
Author:
Jude Raffeinner
Date Added:
11/24/2021
Digital Citizenship Quiz Show/Game
Unrestricted Use
CC BY
Rating
0.0 stars

The student will use the present mode in slides to play a game about digital citizenship and good social media choices individually or in small groups (or with partners). 

Subject:
Cybersecurity
Material Type:
Activity/Lab
Game
Author:
Emily Ball
Date Added:
12/06/2021
Digital Citizenship Slideshow
Unrestricted Use
CC BY
Rating
0.0 stars

This lesson allows students to create a slideshow presentation about digital citizenship. The slideshow will focus on interacting with others online.This lesson involves the design process witht the creation of a slideshow. Students will choose from a list of Digital Citizen rules to focus on in their slideshow.Focus on concepts such as :Being Polite, Following Website Rules, Staying Positive, Being Respectful are to be included in the slideshow.Each slideshow should include a title slde and at least 4 additional slides. 

Subject:
Computing Systems
Material Type:
Activity/Lab
Author:
Christopher McElraft
Date Added:
04/25/2022
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
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