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
Code.org

Binary Numbers

For Teachers 9th - 12th
All you need is a zero and a one. Build pupils' understanding of binary values and number systems to gain familiarity with binary numbers. Using a hands-on activity and technology, scholars learn how the binary system works and its...
Lesson Plan
Rochester Institue of Technology

Meal Picking

For Teachers 6th - 12th
Scholars explore systems design and its relation to meal picking by using computer simulations to test systems designs. They learn about the Pick-to-Light System and calculate average picking times.
Lesson Plan
TryEngineering

Graphics: Bits and Points

For Students 3rd - 6th Standards
What can a mural teach pupils about computer science? The lesson has scholars create a mural on a wall to learn about bitmap and vector graphics. Along the way, they learn about the graphics coordinate system.
Lesson Plan
Code.org

Using Variables in Apps

For Teachers 9th - 12th
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson plan. Young computer scientists modify two existing apps by adding variables and...
Lesson Plan
Google

Storytelling: Your Innovation Story

For Teachers 5th - 9th
Explore a trailblazing way to talk about innovation. Using the Scratch coding program, young computer scientists create innovations and write stories to accompany them. They include some of the add-ons they mastered throughout the unit.
Lesson Plan
Code.org

Creating Summary Tables

For Teachers 9th - 12th
Let the computer summarize all that data. Pairs work together to learn how to create pivot tables by following directions in the online module. They then utilize the data collected from the beginning of the unit to create their own...
Lesson Plan
TryEngineering

Sorting Socks is Algorithm Complexity

For Teachers 9th - 12th Standards
Use hosiery to teach computer science. Scholars use socks to develop a set of algorithms. They find ways to find a particular sock from a set and ways to sort socks. Finally, they use their algorithms to consider time complexity.
Lesson Plan
National Research Center for Career and Technical Education

Photoshop Scale

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

BUS:PowerPoint: All About Me - Office 2003/2007

For Teachers 6th - 9th
Teach the class how to put together a PowerPoint presentation using their autobiography as the content. First, have them use the outline given to put together their autobiography in storyboard fashion. Now, they have their content ready...
Lesson Plan
4
4
Curated OER

Beginning Google Drive

For Teachers 4th - 12th Standards
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....
Lesson Plan
Curated OER

The Internet and Society

For Teachers 6th - 8th
Learners consider the impact of the Internet on society, information, and communication. They practice using the Internet through a variety of web searches, information gathering activities, and Internet communication. A class discussion...
Lesson Plan
Curated OER

Choosing A Search Site

For Teachers 3rd - 5th
Computer savvy kids construct a lift-the-flap poster to aid them in selecting appropriate search sites for research and information gathering. Through online observations, they record and compare the features of four children's search...
Lesson Plan
Curated OER

Where in the World is the Wide Web?

For Teachers 6th
Sixth graders investigate how the web works and how to search effectively. In this Internet use lesson, 6th graders brainstorm positive and negative experiences they have had while on the Internet. Students view two web sites to learn...
Lesson Plan
1
1
Teach Engineering

Cell Membrane Structure and Function

For Teachers 9th - 12th
Teach your class how to get out of a cell — or break in. The third installment in a seven-part series introduces the class to cell membranes and their functions. The lesson plan includes information to present to the class,...
Lesson Plan
Curated OER

The Phantom of the Computer Lab

For Teachers 9th - 12th
Young scholars calculate the power consumption of computers in school. In this physics lesson, students design an experiment to determine whether the school should unplug computers at the end of the day. They collect data and report...
Lesson Plan
Curated OER

Music Technology: Adding a Voice to a Cartoon

For Teachers 2nd - 5th
Students add their voice to a cartoon character and review sound waves using music technology software. They record specific information into the computer using a microphone and import their voice into the Flash program and apply it to...
Lesson Plan
Curated OER

Transformations, Tessellations, and Technology

For Teachers 6th - 8th
Learners complete a unit about transformations and tessellations. They explore various tessellation websites, determine which shapes tessellate, complete a log about which website activities they complete, and create a tessellation...
Lesson Plan
Curated OER

Integrated Video Technology

For Teachers 9th - 12th
Students create a Mother's Day video gift by utilizing the latest video technology in class.  In this film making instructional activity, students utilize important photographs related to their mother and import them into a computer...
Lesson Plan
Curated OER

Computer Passwords

For Teachers 9th - 12th
Students determine an appropriate numerical representation of a problem situation, including roots and powers. They determine an appropriate number of digits to represent an outcome. Pupils are asked to determine how many years it...
Lesson Plan
Curated OER

The Important Thing About Technology

For Teachers 3rd - 6th
Students assess the advantages of modern technology tools by creating a page in a class book utilizing pattern writing as well as the writing process. They organize and develop a composition on a selected topic after going through the...
Lesson Plan
Curated OER

Programming with Alice

For Teachers 6th - 12th
Students develop their technology skills. In this computer programming lesson, students use Alice software to complete programming tasks and ultimately to program a video game or movie.
Lesson Plan
Curated OER

Self-portrait In a Masterpiece: Computer Illustrations

For Teachers 9th - 12th
Students create a self-portrait using an artistic masterpiece as a guide. In this art appreciation lesson, students research famous artists online, electronically saving a particular portrait or masterpiece made by the artist....
Lesson Plan
Curated OER

Teaching Polygons using Technology

For Teachers 3rd
Third graders utilize different types of computer programs, such as Microsoft paint and Microsoft Word to study and create different types of polygons. They use PowerPoint to create a story about a shape and others that it meets during a...

Other popular searches