+
Lesson Planet Article
Curated OER

Computer Science Education Week

For Teachers 5th - 8th
Equip students for the 21st century by exploring the fun of computer science.
+
Lesson Plan
Curated OER

Technology at Work

For Teachers K - 5th
Young scholars complete a research project.  In this technology lesson, students discuss the term technology and when technology began.  Young scholars work in groups to brainstorm a list of the top ten technological advances in...
+
Handout
BBC

Getting Online One Click at a Time

For Teachers 2nd - 8th
The Internet is a vast and fascinating place to be, but you have to know how to get there first! Use a helpful guide to become computer savvy in no time. It covers computer basics such as keyboarding and hardware, and goes into e-mail,...
+
Activity
Computer Science Unplugged

Marching Orders—Programming Languages

For Teachers 4th - 8th
Computers need precise directions to complete a task. Class members experience what it is like to program a computer with an activity that asks one pupil to describe an image while classmates follow the directions to duplicate the picture.
+
Activity
Computer Science Unplugged

Card Flip Magic—Error Detection and Correction

For Teachers 4th - 12th
I can find the error in an array of cards? After watching a demonstration class members search for the error is the provided cards. The resource provides a real-life example of using ISBN numbers in error detection and using check sums.
+
Activity
Beauty and Joy of Computing

Building Your Own Blocks

For Teachers 8th - 12th
Isn't building with blocks an activity for toddlers? The third lab of a five-part unit teaches young computer scientists how to create their own block instructions for programming. They use these blocks to create geometric figures, spell...
+
Printables
We are Teachers

Must-Have Posters for the One-to-One Classroom

For Teachers 1st - 12th
Are your learners using personal tablets or working in a computer lab this year? Then you don't want to miss these humorous and on-point posters to display around the room on proper technology use.
+
Lesson Plan
Curated OER

You Can Survive! (Math Anxiety)

For Teachers 9th - Higher Ed
Students explore strategies to manage stress in the math classroom. Through various activities, students discover the characteristics of math anxiety and determine if this affects them. Using computer technology, students complete a...
+
Lesson Plan
2
2
Curated OER

Living in a Digital World

For Teachers 4th - 8th Standards
What does it mean to be a good digital citizen? Is it the same as face-to-face communication? In small groups, learners discuss the differences between digital and non digital life, how they are different and what each environment can...
+
Lesson Plan
Curated OER

Computer Basics

For Teachers 9th - Higher Ed
Young scholars review basic terminology that they would use to reference computers in media arts. In this computer terminology lesson plan, students use terms frequently.
+
Worksheet
Curated OER

My Pocket IT Glossary-- A-Z of Computer Words (Nouns)

For Students 5th - 6th
In this language arts worksheet, students learn the meanings of 12 computer technology vocabulary words. Students examine 12 small boxes with one word in each. There are no directions but students could write definitions or sentences.
+
Worksheet
Curated OER

My Pocket IT of Computer Words- Nouns

For Students 5th - 6th
In this language arts and technology worksheet, students become familiar with 12 nouns pertaining to computer technology by making a pocket glossary.
+
Lesson Plan
Curated OER

Hector's World - Lesson Plan - Interactive Episode - Computer Security: "Oops"

For Teachers K - 2nd
Learners examine the need for strong passwords when working online. In this computer password lesson, students access an animated sequence at the given web site. They determine the need for computer passwords when working on shared...
+
Lesson Plan
Curated OER

Don't Let Computers Bug You

For Teachers 6th - 8th
Learners write paragraph about a bug using the computer, an Internet encyclopedia, and word processing program.
+
Lesson Plan
Curated OER

Creating a Story Map Using Kidspiration

For Teachers 4th
Fourth graders use computer software, Kidspiration, to create a graphic organizer detailing main characters, setting, problem, solution, and theme of their favorite short story. Students also discover how graphic organizers can help them...
+
Lesson Plan
Curated OER

Digital Storytelling

For Teachers 3rd - 12th
Scholars of all ages can use the various tools of technology to construct and illustrate a story. Utilizing this resource, learners work with a partner to brainstorm and draft a story based on personal experience. They use computer...
+
Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the lesson, pupils use Arduino boards to learn about computer codes and programs. They program an Arduino to make a light turn on and off at certain time intervals.
+
Lesson Plan
Code.org

Controlling Memory with Variables

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

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
+
Lesson Plan
Curated OER

Egg Carton Binary Numbers

For Teachers 9th - 12th
Learners take the abstract concept of binary representation and create a more tactile and concrete approach. Using egg cartons, they create a physical representation of binary numbers. The egg cartons become a tool to assist students in...
+
App
Autodesk

AutoCAD 360

For Students 9th - Higher Ed
Take your drafting and design projects on the go with with this mobile computer-aided design program. Allowing users to view, edit, and share their work with others, this is a great resource for developing the technical drawing skills of...
+
Lesson Plan12:18
1
1
Teach Engineering

Storing Android Accelerometer Data: App Design

For Teachers 9th - 12th
There's an app for that! Pupils learn to build an app that will store data on an Android. The instructional activity introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an example that...
+
Activity
1
1
Teach Engineering

Android App Development

For Teachers 9th - 12th
Building an accelerometer app for your Android device. Groups develop an app that uses the accelerometer on an Android device. The purpose of the activity is to reinforce the programming design. The post activity assessment challenges...
+
Activity
Beauty and Joy of Computing

Building an App

For Students 8th - 12th
Create your own app with the first lab of a five-part unit. Future computer scientists learn the basics of programming a game application. They use a given software program to design an app where users try to click on a moving sprite as...