Computer programming Teacher Resources

Find Computer programming lesson plans and worksheets
Showing 1,037 resources
Lesson Plan
Google

Animate a Name

For Teachers 5th - 9th
What's in a name? Pupils use the Scratch code blocks to animate letters in a name. They learn about events, sequencing, and loops in computer science by taking part in the project.
Lesson Plan
Microsoft

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Activity
PBS

Code Creators

For Teachers 3rd - 8th
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
Lesson Plan
Curated OER

Mondrian - Primary/Secondary Color Study

For Teachers 7th - 12th
Utilizing computer software, learners demonstrate the color spectrum. They investigate the life of the artist Piet Mondrian and define his style of artwork. Then they use Photoshop to recreate some of his designs while discovering the...
Lesson Plan
Curated OER

Investigation--What's The Number?: Exponents

For Teachers 8th
Eighth graders explore exponents and look for patterns that help to determine the ones place when the base is raised to any power. They use trial and error and seek general solutions. Also, identify patterns in a number sequence.
Unit Plan
Mathematics Vision Project

Module 6: Congruence, Construction, and Proof

For Teachers 8th - 10th Standards
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This...
Lesson Plan
Curated OER

ASL: Lesson 15

For Teachers 1st - Higher Ed
ASL is fun to learn and now so easy! This is lesson 15 in a series of 30+ lessons of learning or teaching ASL in a comprehensible and strategic way. Use this lesson to reinforce identifying community helpers and conducting an interview....
Activity
Computer Science Unplugged

Treasure Hunt—Finite-State Automata

For Teachers 4th - 12th
Introduce your class to the concept of finite-state automata with an activity that asks individuals to try to map their way to Treasure Island by taking different routes though an island chain. Each island has two ship sailing...
Lesson Plan
Curated OER

Telling Time Lesson Plan

For Teachers 1st - 2nd
Judy Clocks are a great invention. Here, learners review telling time to hour and half hour on Judy clocks, begin telling time to quarter hour, use clock stamps to practice, and play computer games using Trudy's Time and Place House...
Interactive
Neufeld Learning Systems

Concept: Ratios and Proportions

For Teachers 4th - 8th Standards
Upper elementary and middle school pupils fill out a chart creating six equivalent fractions and then compare them to six different objects and/or shapes. They group together 16 various terms related to ratios and proportions. Pupils...
Lesson Plan
Curated OER

Water Quality and Watersheds: A GIS Investigation

For Teachers 9th - 12th
Requiring more than one class period, this resource takes earth science learners on a journey through a watershed. Using ArcGIS Explorer, an online geographic information system, they view maps of watersheds and surrounding landscapes....
Unit Plan
San Francisco Symphony

Biographical Slideshow

For Teachers 3rd - 5th
Biographies can be a fun topic for any history project. Learners choose one famous person that lived between 1865 and 1930 to research. They gather information, work on reading comprehension, and use what they find to create slide shows...
Lesson Plan
Southern Nevada Regional Professional Development Program

“Double Double Speak Speak”

For Teachers 9th - 10th Standards
Bilateral suborbital hematoma? Call an audible? 404? Have fun with “the twittering or warbling of birds,” or as 14th century French speakers would say, have fun with “jargon.” Groups match specialized jargon with plain speech, decode...
Lesson Plan
Curated OER

Map Skills

For Teachers 3rd
Thirds graders reinforce that a map is a drawing that shows what a place looks like from above. They use a map key and symbols to create a map of the school and its neighborhood.
Lesson Plan
EngageNY

Logarithms—How Many Digits Do You Need?

For Teachers 9th - 12th Standards
Forget your ID number? Your pupils learn to use logarithms to determine the number of digits or characters necessary to create individual ID numbers for all members of a group. 
Lesson Plan
Mascil Project

Epidemics: Modelling with Mathematics

For Teachers 6th - 8th Standards
The Black Death epidemic is responsible for more than one million deaths in the United Kingdom. An inquiry-based activity has young scholars explore the rate of disease spread. They then analyze graphs showing data from epidemics such as...
Assessment
EngageNY

End-of-Module Assessment Task: Grade 6 Math Module 3

For Students 6th Standards
The last installment of a 21-part module is an end-of-module assessment. Individuals show their understanding of positive and negative numbers on the number line, absolute value, and the coordinate plane in a variety of contexts.
Lesson Plan
LABScI

Kinematics: The Gravity Lab

For Teachers 4th - 12th Standards
Falling objects can be brutal if you don't protect your noodle! Scholars explore the motion of falling objects through measuring short intervals to determine if the distance traveled varies with time. Building off of this, scholars...
Lesson Plan
Curated OER

Writing Newsletters!

For Teachers 3rd - 5th
A reading of Gail Gibbons’ Deadline! leads to a discussion of the differences between newspapers and newsletters. Class members then choose a favorite topic and create the front page for their own newsletter.
Lesson Plan
PBS

Cardboard History

For Teachers 3rd - 11th
A PBS clip focused on collecting sports memorabilia launches this research project lesson. Class members then read Dan Gutman’s Honus and Me in which Wagner’s baseball card is used to time travel. The lesson ends with researchers...
Lesson Plan
Curated OER

Proving the Purpose of Punctuation

For Teachers 5th - 6th
Explore the importance of correct verbal and written communication in the real world. Middle schoolers brainstorm what their world would be like without punctuation, listen to and read excerpts without punctuation, and record and present...
Lesson Plan
Curated OER

Coral Snapshots

For Teachers 10th - Higher Ed
Using photographs and a coral reef identification key, junior marine biologists compare changes in coral cover for a No-Take Area and the surrounding unprotected area. The data that is collected is then analyzed for richness,...
Instructional Video9:21
Curated OER

Bonds Vs. Stocks

For Students Higher Ed
What's the difference between stocks and bonds? Sal illustrates this concept through explaining the two ways a company can raise capital: debt or equity. Drawing out a balance sheet, he categorizes stocks as equity and bonds as debt,...
Instructional Video14:05
Curated OER

Chapter 11: Bankruptcy Restructuring

For Students 11th - Higher Ed
Continuing from the last clip on liquidation, scholars explore another bankruptcy avenue: restructuring. Sal briefly touches on covenants with debt holders and goes into reasons a company would refrain from liquidating when facing...

Other popular searches

Browse by Subject


Computer programming