Computer programming Teacher Resources
Find Computer programming lesson plans and worksheets
Showing 1,037 resources
Curated OER
The Number Sequence Problem
In this number sequence worksheet, students identify the next number in a sequence. This one-page worksheet contains 1 problem. The answer is provided at the bottom of the page.
Curated OER
The Ping Pong Ball Problem
In this secondary mathematics instructional activity, students determine the largest number of ping pong ball that cannot be purchase given the various packing numbers. The one page instructional activity contains one problem. The...
Curated OER
The Dollar Bill Problem
In this dollar bill problem, students explore the number of combinations that can be used to make change for a dollar. This one-page problem contains 1 problem. The solution is provided at the bottom of the page.
Curated OER
Growing Up Online
Ninth graders participate in an activity as a web designer. In this technology lesson, 9th graders explore how the choices made by web designers affect how people use a site. Students analyze effective and ineffective Web...
Curated OER
Local Linearity and the Microscope Approximation
In this local linearity worksheet, students identify the slope of a line tangent to the graph at a given point. They use linear approximation to estimate values. Students determine the slope of a secant line at a given point. This...
Curated OER
Hardy-Weinberg Problems Tutorial
Students are tested on their ability to solve mathematical problems dealing with the Hardy-Weinberg principle. There are 7 basic types of Hardy-Weinberg Problems which are randomly chosen by the program. Students sit at the computer...
Curated OER
Three Switches
Learners describe the types and parts of a circuit. They discover three types of electrical switches and create a chart showing the many uses for each type of switch.
Curated OER
Calendar
Second graders design/format and create a specific calendar month (maybe the present one?) choosing and using one of the formats in the Scholastic Super Print program.
Curated OER
Writing Away For Information
Students review the format used to write a friendly letter which they will use to write an e-mail. They use questioning techniques as they write a letter of inquiry using a number of drafts. Using a word processing program they develop...
Curated OER
Applied Technology
Students discuss the importance of becoming familiar with technology and review and identify a list of vocabulary words. They practice in the classroom basic technology skills for the computer, TV, VCR, phone and other items found at...
Curated OER
Technology Makes It Easier
Students identify different technological devices that make their lives and jobs easier. Instructors demonstrate how to use various devices and allow students to practice using them. This lesson is intended for students acquiring English.
Curated OER
Springtime
Students examine the use of KidPix software before making a slide show that shows their ideas about spring. They listen to books about seasonal change. Next, they draw a spring picture, write a sentence and their name on their KidPix...
Curated OER
All About Me
Third graders observe how Kidspiration may be used to create a web about him/herself using these categories: my favorite foods, my family, and my hobbies. They then choose pictures that represent each category and link them and save them...
Curated OER
DatabaseProblem Solving: World Work Organization
Seventh graders use sorting and searching techniques to solve a specific problem using a prepared database.
Curated OER
Economics Using SimCity 2000
Fifth graders build a city and balance a budget for the population.
Curated OER
Technology At Home and Work
Young scholars identify technological equipment needed in both home and work situations. They demonstrate the operation of technological equipment that may be needed for work. This lesson is intended for students acquiring English.
Curated OER
Peacemakers
First graders use the alphabet as a tool to list words related to the concept of peace. The words are used to contribute to the production of a slideshow. The integration of technology is helpful to keep student interest. The show is...
Curated OER
Electricity Lesson Plan
Students conduct experiments on static electricity using the Internet. They compose a 30 second electricity safety jingle to be aired on a local radio station.
Curated OER
Autobiography: Storytelling
Students investigate using computers to write an autobiography over an extended period of time. They use the Kidpix computer software to practice the writing process. As an extension to the lesson plan students can take digital pictures...
Curated OER
Let's E-mail the White House - An Internet Project
Students complete the activity "Internet Scavenger Hunt of the White House" to become familiar with the White House Web Site. They then answer questions on an activity sheet, analyze information, and form good questions to e-mail.
Curated OER
Bioinformatics
Students are exposed to the tools and databases currently used by researchers in molecular and evolutionary biology. They gain a better understanding of gene analysis, taxonomy, and evolution.
Curated OER
Compare Your Air
Students will compare the data for different locations that they select and investigate trends over the course of a number of years. This will give the students an opportunity to apply statistical measures (mean, median,mode) to data...
Curated OER
Pet Count Excel Graphing
Pupils used collected data to distinguish what pets they have or would like to have. They correlate findings with appropriate technology--Excel. At the end of the lesson they tabulate a bar chart and present their findings to the class.
Curated OER
Labs on A Chip
Students are introduced to DNA microarrays. They discuss how scientists and doctors use them and how they work. They complete a worksheet and discuss their findings.
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