Updating search results...

Computer Science Principles

44 affiliated resources

Search Resources

View
Selected filters:
Lesson K: Web Design
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Discover culturally relevant images and mesh with introductory image editing.

Subject:
Computer Science
Material Type:
Lesson
Author:
VCU CISTEME .
Date Added:
03/15/2023
Merge Sort - Unplugged
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity will show the sorting process using the Merge Sort Divide and Conquer algorithm that is used by a computer when sorting data without using a computer.

Subject:
Algorithms and Programming
Computer Science
Data and Analysis
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Author:
Ronald Sparks
Date Added:
05/19/2022
PAGE ACSE -  Astronomy - Don’t make it personal!
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity incorporates a lesson on online safety with a whole-class review of astronomy.  Students will review what is personal vs public information and the dangers of posting private information online.  Then they will go around the room to examine astronomy posters.  They’ll be hunting for personal details that WOULD NOT be safe for an individual to include in a public forum, like posters or online.  They’ll also be looking for key ideas that they covered during their astronomy course.

Subject:
Computer Science
Cross-Curricular
Cybersecurity
Earth and Space Systems
STEM/STEAM
Science
Material Type:
Lesson
Lesson Plan
Author:
Julie Morton
Date Added:
11/18/2024
PAGE ACSE -  Creating an app to tell you if three sides form a triangle
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will have a brief introduction to creating an app in Code.org’s App Lab.  They will then create an app that will determine if three given lengths can form a triangle or not.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Mathematics
Measurement and Geometry
STEM/STEAM
Material Type:
Activity/Lab
Interactive
Lesson
Lesson Plan
Visual Media
Author:
Kristin Vaughn
Date Added:
10/15/2024
PAGE ACSE -  Temperature Wall Hangings
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will learn about data and how it is stored on computers and used in real-life. One set of data that is stored and used is weather data. Students will use local weather data to create a wall hanging by assigning a colored cord or thread for each high temperature and then using those cords to represent a month of weather data, similar to temperature blankets.  

Subject:
Computer Science
Cross-Curricular
Data and Analysis
STEM/STEAM
Science
Visual Art
Material Type:
Activity/Lab
Lesson Plan
Author:
Brandy Jenkins
Date Added:
11/04/2024
PAGE ACSE - The Italian Renaissance
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Take your students on a virtual tour of Europe while reviewing how information travels over the internet and the importance of art in the European Renaissance.

Subject:
Computer Science
Cross-Curricular
History/Social Sciences
Networking and the Internet
STEM/STEAM
World History
Material Type:
Activity/Lab
Lesson
Lesson Plan
Visual Media
Author:
Kristin Vaughn
Date Added:
11/04/2024
PAGE ACSE -  Translation, Computer Abstraction, and Art
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Computer Abstraction seems to be a difficult concept along with Translating mRNA into Proteins. Why not use one to help explain the other and how important both are in our everyday life, and in living.  This lesson comes with a Slide Deck and a worksheet that will help students understand both topics and has options hands-on kits and extension activities to drive the points home.

Subject:
Algorithms and Programming
Computing Systems
Cross-Curricular
Living Systems and Processes
STEM/STEAM
Science
Material Type:
Activity/Lab
Assessment
Interactive
Lesson
Lesson Plan
Author:
Nichole Brumfield
Date Added:
11/22/2024
Pringles Can Enigma Machine
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This activity is from the Cyber.org website and covers the topic of the German Enigma Encryption machine that was used during World War II. Students will learn about how the Enigma machine worked and the process it used to encrypt messages. Students will be able to create their own Enigma machine using a normal size Pringles can and the activity sheet in PDF format. This is a great way to teach the concepts of encryption and a low cost way to give students a hands on approach to encrypting and decrypting messages.Ideas on how to use this activity would be to give the students a message to encrypt using their Pringles can Enigma machine or having students send an encrypted message to a classmate with the encryption key and have that student decrypt the message. To show the power of this type of encryption you can have other students try to decrypt the message without the key so they can see how difficult it would have been to crack the code during World War II.Link to the Cyber.org website for this activity

Subject:
Algorithms and Programming
Computer Science
Cybersecurity
Data and Analysis
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Author:
Ronald Sparks
Date Added:
05/23/2022
Quick Sort - Unplugged
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity will show the sorting process using the Quick Sort Divide and Conquer algorithm that is used by a computer when sorting data without using a computer.

Subject:
Algorithms and Programming
Computer Science
Data and Analysis
Material Type:
Activity/Lab
Assessment
Data Set
Homework/Assignment
Author:
Ronald Sparks
Date Added:
05/20/2022
Remove Directories in Linux
Unrestricted Use
CC BY
Rating
0.0 stars

This is a lab exercise using different commands and ways to remove directories in a Linux command line terminal. All commands and screen shots are included in the Word document included in this resource.

Subject:
Algorithms and Programming
Computer Science
Computing Systems
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Author:
Ronald Sparks
Date Added:
06/12/2022
SVRCSP - Use Code to Create a Greeting Card
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will learn to write lines of code as conditional statements and they will learn to write equations of circles and transformations as lines of code to accomplish a goal. At the end of this lesson, students will have created an animated greeting card.

Subject:
Computer Science
Measurement and Geometry
Material Type:
Lesson Plan
Author:
JACQUELINE CLIPPINGER
Date Added:
06/06/2022