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
Curated OER

Applications and Interviews

For Teachers 9th - 12th
Students practice completing applications for jobs. They examine the do's and dont's of filling out an application. They also participate in a mock interview process.
Lesson Plan
1
1

Name Parts of a Computer and Terms for Interface Elements

For Teachers K - 2nd
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...
Lesson Plan
EngageNY

First-Person Computer Games

For Teachers 11th - 12th Standards
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Lesson Plan
Code.org

Introduction to Digital Assistant Project

For Students 9th - 12th
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth lesson of the series. They begin building a simple digital assistant and work on this...
Lesson Plan
Curated OER

"Inside Parts of a Computer Project" WebQuest

For Teachers 6th - 8th
Students participate in a role play situation in which they act as a private investigator to determine the parts found inside a computer. They complete web based research. They create a slide show that describes inner workings of a...
Lesson Plan
Curated OER

"get a Life!" Career Exploration Project

For Teachers 11th - 12th
Students read and discuss The Application handout. They assemble a Master Job Application so they have all the information needed for a job application correctly compiled in one place. They determine a pencil never good enough for the task.
Lesson Plan
Code.org

Multi-screen Apps

For Teachers 9th - 12th
Scholars continue their study of event-driven programming by creating a multi-screen app in the fifth lesson of the series. They incorporate previously learned elements and events in the mini-project.
Lesson Plan
TryEngineering

Program Your Own Game

For Students 6th - 12th
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
Lesson Plan
Code.org

Understanding Program Flow and Logic

For Teachers 9th - 12th
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...
Lesson Plan
National Woman's History Museum

Getting with the Program

For Teachers 3rd - 8th Standards
A seven-step lesson introduces the emergence of computer sciences and the contributions women made to the profession after World War II. Several science experiments offer pupils a hands-on learning experience that showcases parabolas,...
Lesson Plan
Center Science Education

Field Projects: Science in Action

For Teachers 7th - 10th
Cooperative groups select from one of four scenarios regarding hurricanes, greenhouse gases, thunderstorms, or the global climate domino effect. They discuss what kind of research needs to be conducted to address their chosen scenario...
Lesson Plan
Curated OER

COMPUTER APPLICATIONS

For Teachers 9th - 12th
Students review their understanding of web design principles and HTML and continue working on academic projects.
Lesson Plan
Curated OER

Coding History

For Teachers 10th - Higher Ed
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson also includes a brief overview of the information technology theory.
Lesson Plan
Curated OER

Photo Quilt Square

For Teachers 9th - 12th
Build creative thinking and organization skills with a beautiful quilting project. Young photographers use a digital camera and computer to create photo transfers, which they will use to create a photo quilt square. They sew or embroider...
Lesson Plan
Curated OER

Computer Applications - 3

For Teachers 9th - 12th
Students become familiar with the web-based projects underway during the school year. They determine what their own interests are in respect to participating in the web-based projects.
Lesson Plan
Curated OER

PALM TREES Technology :Literacy Challenge Project

For Teachers 7th
Do you have a class set PDAs? Seventh graders use the Note Pad function on their PDAs to brainstorm writing prompts. After three minutes of listing their favorite foods, class members use the Note Pad Eraser to reduce their list to the...
Lesson Plan
Curated OER

Immigration and Ancestors

For Teachers 3rd - 5th
We are all immigrants to this country and the study of immigration can help students connect to history in a personal way. Students will listen to audio clips from the Ellis Island web site, discuss the treatment of immigrants in the...
Lesson Plan
1
1
Curated OER

Navajo Pottery: Beautiful Objects

For Teachers 4th - 8th
Young potters make their very own version of the classic Navajo Pottery. With helpful worksheets and applicable cross-curricular activities, the instructional activity is an enriching way to mold both your clay and the...
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...
Lesson Plan
Curated OER

Computer Terminology

For Teachers 6th - 8th
Students review the history of computer technology and how much it has changed over time. In groups, they examine the different looks of technology from the past to today and are introduced to computer terminology. Individually, they...
Lesson Plan
Curated OER

Teaching Writing on a Computer

For Teachers K - 2nd
Walk your young writers through the basics of typing and saving their work on a computer. Step-by-step instructions not only help you prepare classroom computers for this exercise but also provide specific instructions so that class...
Lesson Plan
Curated OER

Famous Person Report - Computer Applications

For Teachers 9th - 12th
Students choose famous person to research online, use at least two different sources to find information, prepare rough drafts and document sources, meet in groups for peer feedback, review with teacher, and turn in final report.