Code.org
Introduction to Digital Assistant Project
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth activity of the series. They begin building a simple digital assistant and work on this...
Curated OER
Merging New Technology with Old Stories
Is your city's history a mystery to your class? Ever wonder if your county contains a bounty of folklore? Young computer scientists incorporate technology with time-honored tales during a project with both individual and group...
Curated OER
Build Your Dream Science Lab
Would your ideal science lab be filled with bubbling beakers and zapping Tesla coils? Or would it contain state-of-the-art computer technology and data analysis? Dream big with an innovative lesson that connects math and language arts...
Curated OER
Protecting Our Native Forests
Students explore environmental awareness by utilizing computer technology. In this ecosystem conservation lesson plan, students read assigned text which describes the current ecological conditions of Hawaii. Students collaborate in...
Curated OER
Computer Technology Bingo
Students review new vocabulary from their computer technology class. In groups, they participate in a bingo game in which they define terms from a worksheet. They are assessed based on an attached rubric and discuss any terms they are...
Curated OER
Let's Keep Track of Grades
Students participate in a technology project. This lesson is a hands-on spreadsheet project where students are responsible for keeping track of their grades for class. The students learn to enter data into a spreadsheet, create...
Curated OER
Technology at Work
Students complete a research project. In this technology lesson plan, students discuss the term technology and when technology began. Students work in groups to brainstorm a list of the top ten technological advances in history. ...
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.
College Board
AP® Computer Science A: Elevens Lab Student Guide
Looking for a project to use in an AP® Computer Science class? Engage learners with a simple solitaire game called Elevens. Through these activities, learners break down the task and write the code for a game. Sign in to your College...
Curated OER
Computer Basics
Learners review basic terminology that they would use to reference computers in media arts. In this computer terminology lesson plan, students use terms frequently.
National Woman's History Museum
Getting with the Program
A seven-step instructional activity 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...
Google
Storytelling: Your Innovation Story
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.
Microsoft
Events and Event-Driven Programming
Make the lesson an event to remember. The first of nine installments in the Intro to CS with MakeCode series looks at events and event handlers in computer coding. Pupils learn about cause and effect from an offline lesson, then use...
Kenan Fellows
Assembly Required and the Design Process Too!
Do your part to make manufacturing more manageable. A capstone project challenges each group to identify and research a manufacturing process for a product. To complete the activity, they create a presentation for business and community...
Bonneville
Illuminate Me: Merging Conductive Sewing, Technology, and Solar Power
Sew up a unit on solar energy with a hands-on project. Groups sew LED lights on clothing using conductive thread. Solar modules attached to a helmet provide the energy for the lights. A final presentation gives learners the opportunity...
Curated OER
From Here to Technology
Learners, while in the computer lab, create a slide on an assigned topic that becomes part of a class presentation. They trace the evolution of the computer and identify the pioneers of technology and investigate the impact that...
Curated OER
Computer Lab
Students engage in a variety of activities that are conducted with a computer lab or can be modified to accommodate a smaller group. They are encouraged to take personal pride in all the work they do. The lesson is meant to be a guide...
Curated OER
Technology In The Early Education Classroom
Students participate in a lesson that uses technology in the classroom. The goal is the full integration of technology into the class schedule to be used in various subjects. They demonstrate gradual comprehension of technology use as...
Curated OER
Computer Technology - Big Stepper Block Buster
Students use their document processing, spreadsheet, and/or electronic presentation skills to complete a cross curricular project during the semester (or trimester, etc.,) in which they are enrolled in the Computer Technology course.
Curated OER
Project Based Technology in Second Grade
The many activities in this resource serve to introduce second graders to the Macintosh computer and to various programs and their creative product options. They make sideshows using KidPix, practice using email with the Journey South...
Curated OER
The Hot Dog Stand
Students run a computer simulation. They collect data as they work and use the data to create an annual report for their business. Several different simulations could be used for this project. It is desirable for students to do this...
Curated OER
Coding History
Young scholars study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson plan also includes a brief overview of the information technology theory.
College Board
AP® Computer Science: A Picture Lab Student Guide
How do you modify digital pictures? In this lab learners write methods that modify digital pictures. They how to traverse a two-dimensional array of integers or objects, and are introduced to nested loops, binary numbers, interfaces, and...
Polar Trec
Technology Enhances KWL
To introduce learners to the ways people share information through the use of technology, the class makes podcasts. Each child chooses anything he is curious about regarding the Arctic or Antarctic regions. Learners then complete a KWL...