Hi, what do you want to do?
Name Parts of a Computer and Terms for Interface Elements
Familiarize your young learners with the parts of a computer and some basic key terms relating to technology. As the teacher demonstrates using an LCD projector, class members practice moving a mouse, opening the Internet, typing in a...
Minnesota Literacy Council
Adult Computer and Employment Skills
Whether you are an experienced computer user or a newcomer to technology, a packet full of computer vocabulary, tips, and guided practice is sure to enhance your technological knowledge. Learners can hone their word processing skills and...
Cincinnati Library
Computers for Beginner
The kids in your class are probably experts at navigating the computer, but do they know the difference between hardware and software? Teach computer skills to any level of computer user with a helpful reference sheet. It...
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Code.org
Event-Driven Programming and Debugging
Start programming in event-driven style. Scholars learn to place buttons on the user interface and use event handlers. They also learn to recognize errors in code and debug as necessary. This is the second lesson in the series of 21.
National Research Center for Career and Technical Education
Photoshop Scale
Say cheese! Can your class take a great photo and size it to fit any need? A career and technology-centered lesson plan demonstrates the correct way to resize images in Adobe Photoshop. Scholars view a presentation and work individually...
Geophysical Institute
Latitude and Longitude with Google Earth
Travel the world from the comfort of your classroom with a lesson that features Google Earth. High schoolers follow a series of steps to locate places all over the earth with sets of coordinates. Additionally, they measure the distance...
Ergonome
Preventing Computer Injury
Do your hands cramp up after a long day of typing? Learn the proper and ergonomic ways to type on a keyboard with a helpful "hand" book. From relaxing elbows and wrists to massaging and stretching tired hands, the strategies in the book...
Do2Learn
Technology Picture Cards
From smart phone to tablet computer, class members become familiar with technology vocabulary, and the action that make it accessible.
Code.org
Canvas and Arrays in Apps
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.
Google
Music and Sound: Guru Introduction and Musical Talent Show
Become talented in computer science. After interviewing a computer science guru, pupils work on individual projects related to a virtual music talent show. They learn how to use different code blocks in the Scratch programming language,...
Harvard University
Creative Computing
Scratch the surface of computer coding. A seven-unit lesson guide provides a crash course on computer programming. It uses a programming language called Scratch.
Curated OER
Beginning Google Drive
Lead your class through creating and sharing documents with Google Drive with a step-by-step activity. The document illustrates each step with screenshots and includes clear and effective instructions that prompt active engagement....
Code.org
Looping and Simulation
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping.
Code.org
User Input and Strings
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.
California Department of Education
Telling My Story
Entrance essays are the ultimate sales pitch! Show your seniors how to market themselves in the first of six college and career readiness lesson plans. Pupils discover the do's and don'ts of writing personal statements through research,...
Mathematics Vision Project
Module 6: Congruence, Construction, and Proof
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This...
Microsoft
Plagiarism Fair Use Copyright
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...
Code.org
Introduction to Arrays
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.
Buffalo State
A Five Day Approach to Using Technology and Manipulatives to Explore Area and Perimeter
Young mathematicians build an understanding of area and perimeter with their own two hands in a series of interactive geometry lessons. Through the use of different math manipulatives, children investigate the properties of...
Curated OER
Challenge: Tasty Tomato
Take a big bite out of the red tomato by practicing your use of the variables mouseX and mouseY in a JavaScript coding task. The activity will guide you step-by-step and will help young coders understand how to draw objects based on the...
EVSC Cats
How to Create Documents in a Shared Google Drive Folder
Help your class join you in Google Drive with this how-to page that focuses on creating shared folders. A combination of images and words guide learners through the various steps to take to create a document in a shared folder. More...
EngageNY
Polynomial, Rational, and Radical Relationships
This assessment pair goes way beyond simple graphing, factoring and solving polynomial equations, really forcing learners to investigate the math ideas behind the calculations. Short and to-the-point questions build on one another,...
Stratford Academy
Microsoft Word Exercise
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.