Search Resources

109 Results

View
Selected filters:
  • Computing Systems
4.1 Input, Output & Variables Unplugged (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this activity, students will use a model of a computer, taking the form of a sort of board game, to explore writing programs that include input, output, variables, and arithmetic. Students will read, write, and debug pseudocode as they work on solving simple programming problems using manipulatives. This lesson is part of the ECS+Python lesson set, providing supplemental Python curricular material for the Exploring Computer Science curriculum.

Subject:
Computer Science
Algorithms and Programming
Computing Systems
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
4.2 Input, Output & Variables Coding Practice (ECS+Python)
Unrestricted Use
CC BY
Rating

"In this lesson, students will read and trace a “Hello World'' Python program to learn how to display simple output. Then, they will create an “Addition Calculator” to learn how to work with variables and arithmetic operators. At the end, students will modify and complete partially-written Python programs, applying their knowledge of variables and arithmetic operations. This lesson is part of CodeVA's ECS+Python lesson set, providing alternative units for the Exploring Computer Science curriculum covering basic Python coding concepts.

Subject:
Computer Science
Algorithms and Programming
Computing Systems
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
4.3 Input, Output & Variables Project (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this project, students create a program that performs calculations on input values to produce formatted output. Students will choose a project to create from a list of three options, or generate their own option that meets the activity requirements. This lesson is part of CodeVA's ECS+Python lesson set, providing alternative units for the Exploring Computer Science curriculum covering basic Python coding concepts.

Subject:
Computer Science
Algorithms and Programming
Computing Systems
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
ACSE Region III- Patterns with Input/Output Tables
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Students will determine what type of data is needed to answer a question and will use Google Sheets to find patterns. These data skills are needed in many career and academic fields. In addition, students will use input output tables in their daily lives through the use of vending machines, banking, and taking trips to new places. This Performance Task allows them to practice these skills through real-world scenerios. 

Subject:
Computer Science
Computing Systems
Data and Analysis
Computer Mathematics
Patterns, Functions, and Algebra
Material Type:
Lesson Plan
Author:
Leland Brooks
Acse Grant
Kristina Kelly
Date Added:
02/12/2022
ACSE Region III - Solar System Model Performance Task
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Your task as an astronomer is to model the solar system using technology.  You and your crew are just one group that have been asked by NASA to chart the solar system in order to create a simulation model for future astronauts. After you have accomplished this, you will present your model to the Director of NASA. They have given you several requirements for the simulation. Your simulation should include a map of the solar system that shows the appropriate distance, location, size and relation to the sun amongst the eight planets. You and your team can use a variety of options to complete your simulation. These include Google Suite tools (such as Google Slides, Google Docs, Jamboard, or any equivalent tool such as Microsoft Office), Coding resources (Scratch.edu, tynker.edu) or 3D printing software (Tinkercad) to present. Your map should also include a short descriptive paragraph for each planet explaining its distance, location, size, and at least 3 facts about the planet. If creating a video, you will still want to include descriptions for the planets as well as the three facts.  Presentation to “NASA Directors” must answer the question: how does this simulation/model help future scientists?

Subject:
Algorithms and Programming
Computing Systems
Data and Analysis
Science
Earth and Space Systems
Material Type:
Lesson Plan
Author:
Sierra Frazier
Amanda Caple
Acse Grant
Date Added:
02/12/2022
ACSE Region III - Space Technology with NASA Inventions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

The space industry has been creating innovative technologies for decades. Students in this lesson will explore the world of space technologies and how they play a role in our everyday life.

Subject:
Computing Systems
Impacts of Computing
Earth and Space Systems
Scientific and Engineering Practices
Material Type:
Activity/Lab
Interactive
Lesson
Lesson Plan
Visual Media
Author:
Rebecca Garrett
Acse Grant
Heather Carberry
Date Added:
02/12/2022
Best Buy Experience: Evaluating a computer system for a given purpose draft
Only Sharing Permitted
CC BY-NC-ND
Rating

Students will be able to describe computer hardware and choose appropriate components for users. This lesson is developed with competitive funding by the Virginia Department of Education, awarded to the Virginia Commonwealth University School of Education, Center for Innovation in STEM Education, and involves the contributions of our collaborative partners and master educators. Please see the Acknowledgements.

Subject:
Computer Science
Computing Systems
Material Type:
Lesson Plan
Author:
VCU CISTEME .
Date Added:
06/01/2022
C.S. 1.8 PowerPoint on Common Computer Problems
Unrestricted Use
CC BY
Rating

This is a PowerPoint that helps young students know how to identify a computer program and what to tell an adult so they can help them fix it. It is based on the Computer Science standard, 1.8: The student will identify, using accurate terminology, simple hardware and software problems that may occur during use.

Subject:
Computer Science
Computing Systems
Material Type:
Visual Media
Author:
Dana Smith
Date Added:
12/28/2021
CS Strand Pocket Guides
Only Sharing Permitted
CC BY-NC-ND
Rating

These Pocket Guides are a quick summary of each of the 6 computer science strands for grades K-8. The pocket guides explain what the strand is about and how it increases in complexity from Kindergarten to 8th grade.

Subject:
Computer Science
Algorithms and Programming
Computing Systems
Cybersecurity
Data and Analysis
Impacts of Computing
Networking and the Internet
Material Type:
Teaching/Learning Strategy
Author:
CodeVA Curriculum
Valerie Fawley
Date Added:
11/18/2022
Chromebook Keyboard 1.7
Unrestricted Use
CC BY
Rating

A common component most computing devices include is a keyboard (either physical or screen-based) for inputting information. A common computing device is a Chromebook which is similar to a laptop.Students will use a crayon to answer the questions for each Chromebook keyboard on the handout by coloring in the correct keys they would press on an actual Chromebook.

Subject:
Computer Science
Computing Systems
Material Type:
Activity/Lab
Author:
Robert Underwood
Date Added:
04/08/2022
Computer Components and Devices Sort
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this activity, students and teachers are able to sort components of a computer into 4 categories: input, output, process, and store (memory).
Reinforcing the ability to drag and drop, learners are able to identify and begin developing the purpose of each categorized component.

This activity complements the book Hello Ruby: Journey Inside the Computer by Linda Liukas and was remixed with permission from the San Francisco Unified School District (SFUSD) Computer Science Team.

Key concepts include:
mouse
keyboard
printer
microphone
headphones
monitor
controller
camera
temperature sensor
3-D printer
CPU
GPU
ROM
RAM
Hard Drive
Input
Output
Memory
Process

Subject:
Computer Science
Computing Systems
Material Type:
Assessment
Homework/Assignment
Interactive
Author:
Kim Keith
SFUSD Computer Science Team
Date Added:
06/22/2020