Software Teacher Resources
Find Software lesson plans and worksheets
Showing 3,438 resources
Curated OER
Learning Computer Skills
Students discuss their computer skills. They compare where they learned them, if boys learn them more easily, if they plan to become computer professionals, and differences in how boys and girls go about solving computer questions.
Curated OER
Composing Music on Computers
Students compose pandiatonic works using computers as a compositional tool. Following the anticipatory set, they work individually to create their own pieces. The lesson concludes with a "concert" of the created student compositions.
Curated OER
Curious? "Hack Away" Computer Activity
In this computer worksheet, students complete 3 multiple choice questions about computer hacking. Page contains multiple links to additional activities.
Code.org
Image Scroller with Key Events
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson plan of the series. They learn to refactor code and remove redundancies after modifying code.
Beauty and Joy of Computing
Search Engines
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that...
Beauty and Joy of Computing
Nesting Lists
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
Beauty and Joy of Computing
Unsolvable and Undecidable Problems
Try as you might, some functions just cannot be computed. The lab introduces the class to the possibility of unsolvable problems. The fourth lesson in a series of seven begins with a logic problem, then progresses to looking at functions...
Code.org
Practice PT - Design a Digital Scene
The final performance task for the unit requires class members to utilize what they have learned to create a personal digital scene. Groups work together to develop a scene and then, using top-down design, break the scene into...
Curated OER
Family Search We All Came To America
Eighth graders participate in a computer based Family Search Unit. They use multimedia resources to research their country of origin, conduct interviews, and use software to produce narratives, databases, spreadsheets and graphs in this...
TryEngineering
Give Binary a Try!
Students apply binary code in software applications for computer engineers. In this binary code lesson, students read about binary code and its applications to computer engineers. They download software and read an online binary clock....
Curated OER
Introduction to Lego Robotics
Students utilize computer programs to operate a simple robot. In this technology instructional activity, students create robots using Lego pieces and simple motors to move them. Students measure the speed of the robots by...
Curated OER
Don't Settle for a Byte... Get the Megabyte on Technology
Students use word processing, presentation, and spreadsheet software. In this multi-day computer software usage lesson, students complete a research project that requires the use of a word processor, Excel, FrontPage, and PowerPoint to...
Curated OER
Great Graphing
Students collect data, use a computer spreadsheet program to create various graphs, and compare the graphs. They state the findings of each graph in writing and decide which graph type best represents the data.
Curated OER
Technobasics
Students are introduced to computer rules, hardware, mouse skills, and keyboarding. In this computer basics instructional activity, students apply their computer skills to paint using the Kid Deluxe 4. Students also classify...
Curated OER
Slush Rush
Students navigate software to help students understand the benefits of computer models. In this computer models lesson, students use computer inquiry tools to record simulated events and how they affect objects such as houses or...
Institute of Electrical and Electronics Engineers
History of Computing – EEEEK- A Mouse!
Students examine the concepts of computer and mechanical engineering. They dissemble a computer mouse and create a new design for the mouse. They also design new enhancements for the mouse over time.
Curated OER
An Irish Blessing
High schoolers explore Irish culture by participating in a creative writing activity. In this good will writing activity, students define "Irish Blessings" and utilize computer software to create a template for a blessing they will...
Curated OER
A to Zap!
Students are given a play telephone, the students correctly dial their phone number 3 out of 5 times. They use the computer program A to Zap!, students complete the telephone activity by correctly clicking on the numbers of the phone...
Curated OER
Computer Quilt Square in Kid Pix
Students create a quilt square using Kid Pix software using a variety of media, techniques, and processes.
Curated OER
Bill Gates: Sultan of Software
Learners learn the biography of Bill Gates including his rise to richness through Microsoft and his ability to face his adversaries in turbulent legal disputes.
Curated OER
Steve Jobs Documentary
Your techies will love the photos of young Jobs and Wozniack in this brief overview of Steve Jobs' trip from garage to grandeur, from millionaire at 24 to ousted at 30. A very positive spin on a mercurial genius.
SP Controls
Doceri
Take off those chains binding you to the whiteboard and create custom presentations using an interactive program that makes even voice recording a breeze. Choose from a variety of backgrounds, writing tools, and timing options. Perfect...
Curated OER
Mineral Matters
Students work in a team to use the ProScope Digital USB Microscope and a computer to collect microscopic images from a variety of mineral specimens. They compare specimens and determine how they are alike and different by comparing their...
Curated OER
Architecture: CAD Design
Students apply computer-assisted design programs to develop sketches and technical drawings for a three-bedroom house. Working together, they develop strategies for presenting their designs, investigate building codes, and hone skills...