Computer programming Teacher Resources
Find Computer programming lesson plans and worksheets
Showing 1,037 resources
Curated OER
Cold War
Eleventh graders analyze U.S. foreign policy since World War II, tracing origins and geopolitical consequences (foreign and domestic) of the Cold War and containment policy.
Curated OER
History of Television
Young scholars investigate the history of Television by using the Internet. In this timeline lesson, students discuss and take notes on the 10 main events in Television history and create a timeline through education software....
Curated OER
I Am Golden
Students become familiar with patterns, the Fibonacci Sequence, and the Golden Ratio. They see how many places these occur. They have practical applications for using the calculator and making charts to extend patterns.
Curated OER
Surveys and Graphing
First graders survey different classrooms to determine types of products students would like to see sold at school, and create graphs based on survey results.
Curated OER
African Adventures
Students access the Internet to gather information. They record their observations of African habitats. They create either an electronic slideshow or mural to present a science experiment.
Curated OER
Optical Illusion
Students practice creating optical illusions as well as discerning how perception of information may change its characteristics. They distinguish between an equilateral triangle, endpoints, vertices's, and segments of triangles. The...
National First Ladies' Library
Capital Monuments: Exploring Washington, DC Frances Cleveland: Law, Politics and Government
Students, working in small groups, research seven of the most famous monuments found in Washington, DC. They design brochures based on the information they gather from Internet and print resources. Upon completion, they share the...
Curated OER
Companies Racing to Build Electric Car
Students examine how they use batteries, then read a news article about how cars are being designed to use batteries. For this current events lesson, the teacher introduces the article with a discussion and vocabulary activity, then...
Curated OER
Life Cycle of A Butterfly
Third graders study the life cycle of the butterfly. In this life cycle instructional activity, 3rd graders observe caterpillars in their classrooms. Students put the caterpillars in butterfly habitats and photograph them at each stage...
Curated OER
T-shirts Build School & Community Pride
Middle schoolers explore ways to promote community pride by creating t-shirts. In this community lesson, students utilize a digital camera to take photographs of their hometown and transfer them to a t-shirt. Middle schoolers...
Curated OER
Measurement
Young scholars investigate non-standard linear measurement. In this cross curriculum measurement lesson, students listen to the book Measuring Penny by Loreen Leedy, and identify pages in which non-standard measurement is...
Curated OER
Designing the Experiment and Answering the Question
Students investigate scientific methods by analyzing an article from the Natural Inquirer. In this data analysis lesson plan, students read an article from the magazine and discuss at least 2 scientific methods that could be used...
Curated OER
Word Problem
In this algebra worksheet, students solve word problems using equations to solve real world problems. There is one problem with an answer key.
Curated OER
American Civil War: Conflicting Newspaper Reports
Young scholars examine the happenings at the Battle of Antietam from all sides. In this American Civil War instructional activity, students analyze newspapers accounts from different perspectives regarding the battle and then write their...
Curated OER
Pumped Up Gas Prices
Students calculate gas prices. In this transportation instructional activity, students tally the mileage and gas costs of their car for one months. They figure out how much was spent on gas and create a graph showing average gas prices...
Curated OER
Using Credit: Not for a Billion Gazillion Dollars
Fifth graders explore the concept of credit. In this consumer education lesson, the teacher uses the book Not for a Billion Gazillion Dollars to lead the class in a discussion about credit, debit, and income. Students then analyze their...
Curated OER
Tic-Tac-Toe
Students investigate finite mathematics using a flow chart. In this algebra lesson, students investigate logic and strategies using flowcharts. Students compete against each other using different approaches to playing the game.
Curated OER
Have I Got a Graphic Organizer for You
Use Inspiration software to create webs. You have to create discussion topics (none are provided here), but learners will enjoy working with pairs and technology.
Curated OER
Discovering Mitosis in Onion Roots
Students discover the different stages of mitosis by examining onion roots under a microscope, drawing diagrams of what they see, and organizing collected data in a chart and create a pie graph from their lab data.
Curated OER
Math Squares
In this math squares worksheet, students problem solve a variety of equations intersected by rows and columns involving addition, subtraction, division and multiplication equations.
Curated OER
Art as a profession
Students research a possible career in computer animation. In this computer animation lesson plan, students research the amount of money you could make in computer animation and the kinds of jobs you could acquire.
Curated OER
Munchy Math
Pupils manipulate computer mouse to place the cursor on a numeral to match the correct number of foods, using Kidspiration.
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 plan is meant to be a...
Curated OER
Talk the Talk
Students interactively learn multimedia terminology while using the Alice Programming. In this multimedia lesson students become the director of a movie or video game.
Other popular searches
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Computer Programming Loop
- Computer Programming + Loop
- Computer Programming C++
- Computer Programming With Java