+
Activity
Computer Science Unplugged

Harold the Robot — Thinking About Programming Languages

For Teachers 4th - 12th
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
+
Lesson Plan
Curated OER

Lesson Plan 1: Practice Keyboarding Skills

For Teachers 3rd - Higher Ed
The two lessons in this resource serve as an introduction to the keyboard and typing. While seated at a computer, pupils view an overhead display of the board and are introduced to the functions of the various keys. Designed for language...
+
Lesson Plan
Curated OER

Working With DOS Applications

For Teachers Higher Ed
In this technology worksheet, students practice running the startup using systems that focus upon the DOS setup applications.
+
Lesson Plan
Curated OER

Creating TAKS Handout with WebCCAT

For Teachers 4th - 6th
Students will use the lesson will integrate WebCCAT a TAKS prep software. The software will be extensions for helping the middle school teachers prepare their students for the upcoming TAKS test.
+
Lesson Plan
Code.org

The Need for Algorithms

For Teachers 9th - 12th
Pairs work through two scenarios that require them to generate an algorithm. The first activity requires pairs to define a common language to use; the second comes with the language. The pairs then must determine how to code the...
+
Handout
McCook Public Schools

Vocabulary List - Microsoft Word Basics

For Students 4th - 12th Standards
Never forget a term used in Microsoft Word with these four pages of related vocabulary and their definitions. 
+
Lesson Plan
Code.org

Creating Functions

For Teachers 9th - 12th
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine functions to...
+
Lesson Plan
Kenan Fellows

Installing and Working with R Statistical Software

For Students 9th - 12th
Save download time—install software now in preparation for future lessons. The R statistical software is a free program used by the Federal Reserve Bank and many companies. Bring the power of the software to your classroom to use in the...
+
Lesson Plan
Code.org

The Need for Programming Languages

For Teachers 9th - 12th
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to replicate the original...
+
Lesson Plan
Drexel University

Learning Roomba Module 2: Robot Configurations

For Teachers 9th - 12th
How do robots move? A presentation shows viewers the different types of configurations of that help robots move and lists the advantages and disadvantages of each of the configurations.
+
Lesson Plan
Code.org

Beyond Buttons Towards Apps

For Teachers 9th - 12th
Explore how people use event-driven programming in games with a activity that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
+
Lesson Plan
Microsoft

Final Independent Project

For Teachers 6th - 8th
Finally ... the final project. As a culminating activity for the nine-part Intro to CS with MakeCode unit, scholars create a program within Minecraft that incorporates skills from the unit. They consider how to survive in the wild and...
+
Lesson Plan
Curated OER

Describing Words Lesson (Lesson 2)

For Teachers 1st
First graders create a computer slide show. They select pictures from the gallery, write descriptive words or phrases about the pictures, and develop a three slide presentation.
+
Lesson Plan
Curated OER

Healthy Fruit Food Group: Yummy Drops Lesson Plan

For Teachers 1st - 3rd
Students play a computer game where they help deliver fruit that is on a plane to families. In this fruit food group lesson plan, students use the arrows to manipulate the plane. It gets more challenging as the plane goes faster.
+
Lesson Plan
Curated OER

Introducing Microsoft Word

For Teachers 1st - 6th
Students introduced to word processing by having them open a new document and use at least three to five commands within the program. Word processing commands are reinforced and practiced to gain more knowledge about entering and...
+
Lesson Plan
Curated OER

Business Letter

For Teachers 4th - 6th
Students create a business letter using "Letter Generator".  In this letter writing lesson plan, students use a computer program to learn what the proper business letter consists of.  After the instruction, the students are self guided...
+
Lesson Plan
Curated OER

Rover Races

For Teachers 7th - 9th
Learners identify the challenges encountered by astronauts in operating a planetary rover. In this space science lesson, students create a rover using their team members. They follow a command sequence from the driver and navigate...
+
Lesson Plan
Curated OER

Portfolio Autobiographies

For Teachers 3rd
Third graders create an autobiography on the computer. They write, design and illustrate using word processing and graphic tools on the computer.
+
Lesson Plan
Curated OER

First Contact

For Teachers 6th
Sixth graders have an opportunity to enhance their computer skills by using Internet as a resource tool and a vehicle for global interaction with other students.
+
Lesson Plan
Curated OER

Woman on a Mission

For Teachers 6th - 12th
Young scholars explore the July 1999 space shuttle mission while learning how to cite Web sites in correct MLA bibliographical format. They discuss the mission's goals and historic importance as the first American space flight commanded...
+
Lesson Plan
Curated OER

To Infinity and Beyond

For Teachers 6th - 12th
Students examine NASA's next flight commander, Colonel Eileen M. Collins. They explore other extraordinary American women in various fields and create biographies celebrating their achievements.
+
Lesson Plan
Curated OER

Introduction to HTML

For Teachers 9th - 10th
Young scholars listen to a brief history of HTML and its basic principles. They interact with command tags on computers and perform tasks that the web browser would understand.
+
Lesson Plan
Curated OER

"Newimals"

For Teachers 9th - 12th
It's fun to dream up crazy or new types of animals. Let your high schoolers' dream animals become a reality by engaging them in a fun photo manipulation activity that requires them to synthesize two images, match colors, textures, and...
+
AP Test Prep
College Board

Three Calculator Simulation Activities

For Teachers 10th - 12th
Calculators sure come in handy. An AP® Statistics instructional resource provides suggestions for using calculator simulations. It gives activities for adding variances, normal probability plots, and t distributions.