Davis School District
Computer Parts
What is inside a computer? Give your budding computer scientists a instructional activity that has them label parts of a computer. They use a link included on the sheet to label basic input/output systems, video cards, drives, case fan,...
Queen of Heaven School
Computer Curriculum
Need some extra resources to get your class computer savvy? How about several years' worth? Show pupils in K-8 a progression of proficiency in a series of computer lessons. Learners master the basics, then work with the Microsoft Office...
Curated OER
Algebra 2 Desmos Graphing Project
Encourage class members to get creative with functions. Pairs write their names and draw pictures using a graphing application with a collaborative graphic project. The resource provides the requirements for the project, as well as a...
Curated OER
Applications and Interviews
Young scholars practice completing applications for jobs. They examine the do's and dont's of filling out an application. They also participate in a mock interview process.
Computer Science Field Guide
Computer Science Field Guide
Imagine computer science all summed up in one book. This resource provides 16 chapters that cover many aspects of computer science, ranging from algorithms to software engineering. The e-book contains links to applets to help explain...
Curated OER
Computer Basics and Appropriate Use
View this PowerPoint and go over the basic rules about computers. It is well-suited for all ages because the rules apply to all learners. Everyone benefits from knowing the terms for working with computers. But more importantly, make...
Name Parts of a Computer and Terms for Interface Elements
Familiarize your young learners with the parts of a computer and some basic key terms relating to technology. As the teacher demonstrates using an LCD projector, class members practice moving a mouse, opening the Internet, typing in a...
EngageNY
First-Person Computer Games
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Curated OER
Quadratic Equations with the CBL 2
Learners practice generating parabolas with a motion sensor while determining the vertex form of the equation. They compare it to the regression equation from the calculator onto a data mate software. Each student completes several...
Curated OER
Using a Computer to Write a Letter- Nouns- Vocabulary Skills
This nicely-done computer based letter writing worksheet has learners fill in each blank with a noun from the word bank. There are 20 sentences. They complete instructions for writing a letter using the computer, and use words such as...
Code.org
Star Wars: Building a Galaxy with Code
Welcome to the code side. The interactive lesson introduces coding in a game format with familiar characters. Young computer experts learn to develop code to control the interaction of the characters in the game. The activity ends with...
Kenan Fellows
Introduction to a Flight Computer
Keep your hands on the wheel—at all times! Scholars learn why pilots use a flight computer through a high-flying demonstration. Making calculations for speed, distance, or time is automatic if you know how to use a flight computer.
Shodor Education Foundation
Two Variable Function Pump
Use a function to operate on two variables. Pupils look at operating with complex numbers as a function of two variables. The interactive squares the input and adds a constant to it. Learners visualize the resulting output and its...
Curated OER
Computer Applications - 5
Students become familiar with the workings of Windows 3.11 especially Program Manager, File Manager, and MS DOS Prompt. They open, develop, save, and copy a text file within the windows environment.
Curated OER
Computer Applications - 6
Students become familiar with the course requirements and class procedures. They develop a list of ways that the computer has changed modern society and review the Board of Education policies regarding computer and Internet use by students.
Curated OER
Computer Applications - 4
Students review their understanding of basic computer terminology. They demonstrate an understanding of the function of each major computer component. They identify some characteristics of the Windows operating system.
Curated OER
Computer Applications: Vocabulary
High schoolers define the procedures involved in information relay within a computer. They become familiar with DOS commands and gain a basic understanding of the Windows 3.1 operating system.
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
California Education Partners
T Shirts
Which deal is best? Learners determine which of two companies has the best deal for a particular number of shirts. They begin by creating a table and equations containing each company's pricing structure....
Curated OER
Computer Basics For Kids Worksheet
The computer can be a wonderful tool with so many applications. Third graders read a four paragraph procedural text to learn about: central processing unit, memory, input, output. They answer four fill in the blank and multiple choice...
Curated OER
The World of Work: Job Applications
Students use online resources and activities to examine the vocabulary of a job application. In this job application lesson, students review and take sample online job readiness exams. Students read a publication about completing a job...
Curated OER
Computer Applications - 2
Students define terms related to the World Wide Web and Netscape. They identify the key components of the Netscape browser and evaluate web sites after determining which characteristics make up a well-designed website.
Khan Academy
Challenge: Flower Grower
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...