Curated OER
Famous Picture
Art is a thoughtful and beautiful to motivate students in so many subjects. This instructional activity has students practice basic computer skills while examining a famous piece of art. They consider the color, style, and feeling of the...
National Woman's History Museum
Getting with the Program
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,...
TryEngineering
Computing in the Cloud
What and where is "the cloud"? The instructional activity teaches scholars about the history of cloud computing and about its current uses. It also teaches how to install a multiple guest OS in a host OS and how to use cloud computing...
Curated OER
Altering Text Size, Color, and Font
Students explore computer text. In this word processing and computer lesson, students practice changing color, font, and the size of their text with guided instruction from the teacher.
NPR
Teaching Podcasting: Recording Practice
Time to record and upload! Working in small groups, scholars use recording devices to practice recording their voices, conversations, and sounds in the classroom. Pupils then upload their recordings onto a computer.
The New York Times
Kiev in Chaos: Teaching About the Crisis in Ukraine
Provide a historical context for the political unrest between Russia and Ukraine that began in late 2013. Learners review their prior knowledge and chronicle new understandings with a KWL chart, watch a video explaining the Ukrainian...
Curated OER
Know Your Computer Hardware #103
Learners discover the different terms and parts of a computer's body. In this computer basics lesson, students become familiar with the parts of the computer, starting in kindergarten and increasing their knowledge through...
Curated OER
Mouse Call
Students examine how high-tech consultants use patience and experience to solve the problems facing the 'computer illiterate.' students brainstorm about possible problems that may arise for a computer illiterate person.
Curated OER
Key Vocabulary Words!
Third graders use home row keyboarding techniques to type appropriate vocabulary words. This well thought out lesson presents many effective ways to teach keyboarding skills to your students.
Curated OER
Teaching in the Swithched On Classroom
Students engage in activities to help them develop computer skills and other various problem solving methods. They also work collaboratively, and apply technology in an ethical way.
Curated OER
Egg Carton Binary Numbers
Learners take the abstract concept of binary representation and create a more tactile and concrete approach. Using egg cartons, they create a physical representation of binary numbers. The egg cartons become a tool to assist students in...
Curated OER
Teaching the Instruments of the Orchestra to Young Students using the San Francisco Symphony Kids’ Website
Using the San Francisco Children's Orchestra web site, first graders build listening and instrument identification skills. Each child wears head phones, listens to ID, and finds various instruments on the included worksheet.
Curated OER
Test-Driving Computers
A new form of standardized testing? Learners evaluate arguments for and against the use of computer-based standardized tests in schools. They express their views through discussion and explore the views of others through the creation and...
Ontario
Animation Programming—Computer Studies
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.
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....
Curated OER
Go for the Gold!
The options are vast with this Ancient Greece and Olympics research project! Using Scholastic online resources, historians have interactive and educational supports to guide them through researching and writing about the 2004 Olympics in...
Curated OER
How to Teach Dolch Words with Kid Pix
Students use KidPix computer program to learn Dolch sight words. In this technology and language lesson plan, students type their Dolch sight words into KidPix to create a quasi-sentence.
Curated OER
Teaching High Frequency Words
Study high frequency words and illustrate them with young scholars. They will use charts to practice the words. They will also do a picture walk with the book they are reading and use the high frequency words in sentences. In the end,...
Curated OER
Human Impacts on Sharks: Developing an Essay Through Peer-Review on a Discussion Board
Students develop a paper topic (in this case, the human impacts on sharks) that is peer reviewed by additional students answering guided questions. The original student must respond to the comments by the fellow classmates. All of the...
Curated OER
Alice Computer Programming
Middle schoolers explore multimedia components. In this science inquiry lesson, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
Curated OER
Exploring the Desktop, Start Menu, And Programs Menu
Students study commands to navigate the desktop, enter the start menu, and enter and exit the programs menu.
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...
Scholastic
Pilgrim and Wampanoag Daily Life for Grades 6–8
Two slide shows, viewed side-by-side, permit middle schoolers to compare and contrast the lives of the Pilgrims of the Plimoth colony and the Wampanoags. Four videos take learners on virtual field trips to the Plymouth plantation. And an...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...