+
Lesson Plan
Curated OER

Parts of a Computer

For Teachers 4th - 9th
Learners identify parts of a computer. They categorize parts of a computer by function: input, output, process, and storage. They explain how the parts work together and simulate the process a computer uses to execute a command.
+
Lesson Plan
Code.org

Using Simple Commands

For Teachers 9th - 12th
Turtles might be slow, but class will zoom by when your pupils build a program in which reptiles draw a grid. Using App Lab and JavaScript, class members build a program to find the most efficient way to draw an image of a three-by-three...
+
Lesson Plan
Curated OER

Introduction to Computers and Computer Vocabulary

For Teachers 3rd - 8th
Students explore computer work stations and computer commands. They complete a computer skills assessment inventory, identify parts of computers using vocabulary and commands, and write the names of parts of the computers. They place the...
+
Activity
PBS

Code Creators

For Teachers 3rd - 8th
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
+
Lesson Plan
Curated OER

An Electronic Self-Portrait Lesson Plan - A Unit for Middle School

For Teachers 6th - 9th
Using a photo of themselves for inspiration, learners create a multi-media self-portrait. A digital image of each child is taken, it is uploaded into the computer where is can be experimented with in a digital format. Young artists then...
+
Lesson Plan
Curated OER

Introduction to Computers and Understanding Commands

For Teachers Higher Ed
Students conjugate the simple past and present tenses of various verbs, and respond to computer commands. They view computer flashcards, and complete a verb conjugation worksheet.
+
Lesson Plan
Code.org

APIs and Using Functions with Parameters

For Teachers 9th - 12th
Introduce your class to the API, a reference guide that lists and explains the functionality of programming language. Using JavaScript, individuals draw complex designs that require additional commands and parameters defined in the API...
+
Activity
Stratford Academy

Microsoft Word Exercise

For Students 4th - 12th Standards
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.  
+
App
Sprite Box

Lightbot Jr 4 Coding Puzzles

For Students 2nd - 8th
Learning how to write computer code has never been so much fun! Given control of their very own robots, children create simple programs in order to solve a series of challenges and develop their problem solving skills.
+
Lesson Plan
Curated OER

Introduction to Computers and Computer Vocabulary

For Teachers 6th - 8th
Middle schoolers identify and spell the parts of a computer work station. They use commands to indicate an action. They complete a web project assignment to complete the lesson.
+
Lesson Plan
Curated OER

Working With Local Computer Policies

For Teachers Higher Ed
In this technology worksheet, students practice setting up a computer system or network to go through the access process for data and logons.
+
Lesson Plan
Curated OER

Computer Applications - 4

For Teachers 9th - 12th
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.
+
Lesson Plan
Curated OER

Computer Applications: Vocabulary

For Teachers 9th - 12th
Students 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.
+
Lesson Plan
Curated OER

Worksheet 7 Computer Lab

For Teachers 11th - Higher Ed
In this math worksheet, students program the computer to display a direction field plot for an equation. They plot several solutions on a graph.
+
Lesson Plan
Curated OER

Documenting and Removing Network Protocols

For Teachers Higher Ed
In this technology worksheet, students practice using and setting up computer networks specifically through removing older protocols.
+
Lesson Plan
Curated OER

Working With Start Up Options

For Teachers Higher Ed
In this technology worksheet, students practice the process of starting up the network and individual computers while using the skill of troubleshooting.
+
Lesson Plan
Curated OER

Exploring the Desktop, Start Menu, And Programs Menu

For Teachers 3rd - 10th
Students study commands to navigate the desktop, enter the start menu, and enter and exit the programs menu.
+
Lesson Plan
Microsoft

Functions and Parameters

For Teachers 6th - 8th
Let's hope your program functions correctly. An informative and fun instructional activity teaches pupils about functions and parameters, both in the real world and in computer coding. A set of activities challenges them to apply their...
+
Interactive
Khan Academy

Project: Ad Design

For Students 6th - Higher Ed
Let your young programmers' creativity and programming knowledge shine with this culminating activity. Coders put together everything they know about using text commands, drawing, and animation to create a unique ad. This activity could...
+
Interactive
1
1
American Battle Monuments Commission

The Great War: U.S. Division Under Allied Command

For Students 6th - 12th Standards
The victory of Allied forces in World War I is due in large part to the continued collaboration and support of the Allied divisions themselves. Learn more about the ways Australia, Britain, France, and the United States worked together...
+
Lesson Plan
Curated OER

Computer Rules

For Teachers 3rd - 5th
Students examine the rules of computer sharing rules of respect in this lesson plan. They discuss the legalities of respecting the work of others that is stored and saved on the computer/internet. They discuss the rules of computer...
+
Lesson Plan
Code.org

Functions with Return Values

For Teachers 9th - 12th
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function. 
+
Lesson Plan
Code.org

Introduction to Digital Assistant Project

For Students 9th - 12th
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth lesson of the series. They begin building a simple digital assistant and work on this...
+
Lesson Plan
Code.org

Canvas and Arrays in Apps

For Teachers 9th - 12th
Scholars learn how to make a digital canvas and fill it with artwork by creating a drawing app using the canvas element. The activity requires learners to previous knowledge of arrays and return commands to draw images.