+
Lesson Plan
Curated OER

Altering Text Size, Color, and Font

For Teachers K - 2nd
Take a look at a very simple lesson on text size, text colors, and font choices. There is a step-by-step guide directing the young learners on what to do to change these things when working on a computer. Take it even further by adding a...
+
Worksheet
Curated OER

Computers

For Students 3rd - 5th
For this computers worksheet, students review and discuss what computers are and their functions. Students circle the no or yes column to answer seven questions and then write each of the letters they circled on the lines provided to...
+
Activity
Florida Center for Reading Research

Fluency, Connected Text, Computer-Based Reading

For Teachers K - 1st Standards
Scholars take to computers or devices to boost reading skills using educational software or websites.
+
AP Test Prep
College Board

GridWorld Case Study

For Students 10th - 12th
The gridline is not just for Friday. Created for the first year, the GridWorld case study was part of the Computer Science course, the resource provides suggestions for integrating it throughout the course. Four instructional components...
+
AP Test Prep
College Board

Advanced Object-Oriented Concepts

For Teachers 10th - 12th
Advance inheritance in the classroom. The resource is a professional development module with sections great to use in the classroom. Sections cover ideas of inheritance in Java along with abstract classes. Each section includes a...
+
Lesson Plan
Institute of Electrical and Electronics Engineers

Arduino Blink Challenge

For Teachers 9th - 12th Standards
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
+
Worksheet
Curated OER

Using a Computer To Write a Letter- Verbs

For Students 5th - 6th
In this writing on the computer worksheet, students study the steps to follow when writing a letter on the computer. Students read 20 sentences and fill in the proper verb from the word bank.
+
Worksheet
Curated OER

Missing Vowels: Computer Words

For Students 4th - 8th
In this computer terms worksheet, learners examine 20 computer-related nouns that are missing letters. Students fill in the blanks with vowels to finish the nouns.
+
Worksheet
Curated OER

Computer Words

For Students 5th - 7th
In this computer terms learning exercise, students examine 20 computer-related verbs that are missing letters. Students fill in the blanks with vowels to finish the verbs.
+
Lesson Plan
Curated OER

Alice Computer Programming

For Teachers 6th - 8th
Students explore multimedia components. In this science inquiry instructional activity, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
+
Lesson Plan
Curated OER

Computer Enhanced Instruction

For Teachers 8th
Eighth graders complete several computer skill lessons. In this computer skills lesson, 8th graders complete word processing, keyboarding, electronic research, and a PowerPoint presentation.
+
Worksheet
Curated OER

Using a Computer to Write a Letter: Nouns

For Students 3rd - 6th
Test your English language learners' ability to find the correct nouns! They will complete the blanks for 20 sentences that detail how to use a computer to write a letter. A word bank is included at the top of the page. 
+
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.
+
Lesson Plan
Google

Animate a Name

For Teachers 5th - 9th
What's in a name? Pupils use the Scratch code blocks to animate letters in a name. They learn about events, sequencing, and loops in computer science by taking part in the project.
+
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
Google

Art: Graffiti

For Teachers 5th - 9th
Your principal won't mind graffiti, as long as it's on a virtual wall. Scholars use the Scratch block-based computer language to write a program on graffiti. The program lets users place certain designs on a wall. 
+
Lesson Plan
Google

Art: Paint with Tera

For Teachers 5th - 9th
Here's a creative resource that definitely isn't paint by numbers. As the fourth in and eight-part Art series, learners create a paint program using the Scratch block code. By completing the activity, class members come to understand the...
+
Activity
Computer Science Unplugged

Beat the Clock—Sorting Networks

For Teachers 2nd - 12th Standards
Can multiple computers sort a list faster than one? Using a network drawn with chalk outside, groups move through the decision network to sort numbers. A series of extension questions come with the lesson and can be used in the same...
+
Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the instructional activity, 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...
+
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
Microsoft

Plagiarism Fair Use Copyright

For Teachers 7th - 12th Standards
Nothing makes junior high and high school teachers more frustrated than plagiarism. Instruct young writers about copyright laws and the correct ways to paragraph information without copying the exact words. A set of secondary-level...
+
Lesson Plan
Google

Friends: Create a Company

For Teachers 5th - 9th
Create a company, advertise it, and hope it grows. The seventh of eight parts in the Google CS First Friends unit challenges future business leaders to apply computer coding to create an advertisement for a company. After pairs come  up...
+
Lesson Plan
Google

Art: Introduction and Discovery

For Teachers 5th - 9th
Art isn't the first thing that comes to mind when thinking about computer science. The first installment of an eight-part Google CS Art unit introduces the series and highlights class procedures. Pupils view videos that show how to use...
+
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.