+
Lesson Plan
Code.org

Creativity in Algorithms

For Teachers 9th - 12th
Groups work with the program they built in the previous lesson to make it more creative. The resource challenges pupils to add functionality to their existing programs by adding a new command.
+
Activity
Computer Science Unplugged

The Intelligent Piece of Paper

For Teachers 3rd - 12th
How smart is that piece of paper? The activity introduces the idea of computer programming as a list of instructions written by computer programmers. Two individuals play a game of Tic-Tac-Toe in which one follows the commands written on...
+
Lesson Plan
Microsoft

Conditionals

For Teachers 6th - 8th
The conditions are ripe to learn about conditionals. Young computer scientists consider conditionals in their daily lives, then apply their knowledge to computer coding. The fifth of nine parts in the Intro to CS with MakeCode uses...
+
Lesson Plan
Code.org

Digital Assistant Project

For Teachers 9th - 12th
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
+
Lesson Plan
Drexel University

Learning Roomba Module 3: Controlling Movement

For Teachers 9th - 12th
Look at it go. The resource, the third in a series of five using a Roomba, explains the different types of movements a Roomba makes, then challenges pupils to create computer codes that will cause the Roomba to travel specific paths.
+
Lesson Plan
Code.org

Introducing Design Mode

For Teachers 9th - 12th
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
+
Lesson Plan
Code.org

User Input and Strings

For Teachers 9th - 12th
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth lesson of the series.
+
Lesson Plan
Curated OER

Introduction to Computers and Understanding Commands

For Teachers 6th - 8th
Students identify the different parts of a sentence. They practice conjugating verbs. They follow the commands of the teacher when using the computer.
+
Lesson Plan
Curated OER

Introducing Microsoft Word

For Teachers 9th - Higher Ed
Learners explore Microsoft Word. In this technology lesson, students discover the basic word processing commands. Learners enter and change text within the word document.
+
Lesson Plan
Curated OER

Implementation Schedule

For Teachers 5th - 8th
Students observe a schedule for sharing computers in the classroom. When using the computers, students perform specific instructions in various curriculum areas. For example, in math, students visit a given website to find the area,...
+
Worksheet
Curated OER

Implementing Algorithms Using Matlab

For Students 11th - Higher Ed
In this math worksheet, students practice implementing algorithms using the computer program of Matlab. They practice using the programs of scripts and functions.
+
Worksheet
Curated OER

An Introduction to Modern Economics

For Students 10th - 12th
Practice reading comprehension with this informational economics worksheet. Learners read a 2-page explanation of the beginnings of modern economics and how it plays a role in society. This reading discusses natural, human and capital...
+
Lesson Plan
Curated OER

5.1 Basic UNIX Commands

For Teachers 9th - 12th
High schoolers are able to understand the function of an operating system. They become familiar with the UNIX file system. Students become aware of the types of file users and file access levels. They are able to use basic UNIX commands.
+
Lesson Plan
Curated OER

El Cuerpo and Commands Vocabulary Games

For Teachers 4th - 9th
Students study Spanish vocabulary words for body parts, and also study a number of action verbs. They participate in Total Physical Response by responding to teacher given commands. They play a number of games based on the vocabulary.
+
Lesson Plan
Curated OER

Microsoft Word Lesson 2

For Teachers 4th
Fourth graders investigate some of the basic functions of using Microsoft Word. The teacher uses a LCD projector to give instruction and guide the lesson. They practice finding the menu screens to perform basic editing and command...
+
App
Hopscotch Technologies

Daisy the Dinosaur

For Students K - 6th
Have you ever wanted to tell a tyrannosuarus rex what to do? Here's your chance! Introduce youngsters to the world of computer programming with an easy and adorable game in which a dinosaur follows your every command.
+
Lesson Plan
Curated OER

A Study of Plants

For Teachers 2nd
Using a variety of multi-media resources, your high schoolers become familiar with the parts of plant and create a story about plants using vocabulary learned during their research of plants. Completed stories are published using the...
+
Lesson Plan
Curated OER

The Remainder Theorem Using TI-Nspire CAS

For Teachers 9th - 12th Standards
Investigate the Remainder Theorem in this algebra lesson. Explore the relationship between the remainders of polynomial division and the function. Each of the four problems gets progressively more complicated. This might be a great...
+
Lesson Plan
Curated OER

Computer Applications - 2

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

Can You Hear Me Now?—Communicating with Spacecraft

For Students 9th - 12th Standards
Radio signals transmitted to Pluto take five hours to reach their destination! In these two activities, young scientists explore data communication in space. In activity one, pupils learn how data is gathered and sent back to Earth....
+
Lesson Plan
Drexel University

Learning Roomba Module 1: Robotics Introduction

For Teachers 9th - 12th
Introducing Mr. Robot. As an introduction to robotics, class develop a definition of a robot and make distinctions between real robots and those in science fiction. They also study the basics of programming in Java to program a Roomba.
+
Lesson Plan
Curated OER

Tiananmen Square

For Teachers 9th - 12th
Young scholars identify and explain the Tiananmen Square incident of June 1989. Studentsl compare what it is to be an American Citizen (Democracy) vs. Chinese Citizen (Communism). Young scholars identify and define various vocabulary...
+
Lesson Plan
Curated OER

USING MICROSOFT, POWERPOINT, WORD, EXCEL AND THE INTERNET TO CREATE A PRESENTATION

For Teachers 6th - 12th
Explore the basic PowerPoint commands and options. They research information (including the WWW) related to an approved topic for presentation development. They create a presentation defined by specific criteria. They document research...
+
Worksheet
Curated OER

Mathematics of Image Processing

For Students 10th - 11th
In this mathematics of image processing worksheet, students solve 10 various types of problems related to image processing on a computer. They type in all the commands listed and figure out what is going on. Then, students determine the...