Refine Your Results

Content Curators



Resource Types


Now... gain access to over 2 Million curated educational videos and 500,000 educator reviews to free & open educational resources

Get a 10 Day Free Trial

29 resources with the keyterm programming

Videos (Over 2 Million Educational Videos Available)
Women's History Activator: Eleanor Roosevelt Video
Women's History Activator: Eleanor Roosevelt
Population Genetics Video
Population Genetics
Phonics Song 2 (new version) Video
Phonics Song 2 (new version)
Other Resource Types (29)
Lesson Planet

Lightbot Jr 4 Coding Puzzles

For Students 2nd - 8th
Learning how to write computer code has never been so much fun! Given control of their very own robots, children create simple programs in order to solve a series of challenges and develop their problem solving skills.
Lesson Planet

Television Broadcast Ratings

For Teachers 7th - 10th
Explore the relationships between programming, advertising, and the ensuing rating wars. Help develop the media smarts of your pupils through this examination of advertisers for popular shows. Although the included Sweep Chart features...
Lesson Planet

Steve Jobs Documentary

For Teachers 9th - 12th
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.
Lesson Planet

Introduction to the Internet

For Teachers 5th - 7th
Learners conduct a brief overview of the Internet in four main sections: Background of the Internet, E-mail, Web Browsing, and Web Searching. The latter three sections of this unit cover the mechanics as well as the underlying concepts...
Lesson Planet

Case Tools

For Teachers 12th - Higher Ed
Students use CASE Tools in order to develop skills that are relevant in the world of technology and business. They will practice the new skills in mock type of projects that are relevant to real life scenarios.
Lesson Planet

Coding History

For Teachers 10th - Higher Ed
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson also includes a brief overview of the information technology theory.
Lesson Planet

Object Oriented Programming

For Teachers 10th - Higher Ed
Learners engage in a research activity in order to comprehend the intents and dynamics of Object Oriented Programming. They are exposed to the new paradigm of programming in order to develop new skills.
Lesson Planet

Review of Arrays

For Students 12th - Higher Ed
In this computer programming review worksheet, learners answer 50 multiple choice questions on one and two dimensional arrays.
Lesson Planet

Calculator Robots Basic Programming

For Teachers 9th - 12th
Students investigate programming.  In this secondary mathematics lesson, students explore programming of a robot calculator.  Students write programs to control the motion of the robot and experiment with angle turns. 
Lesson Planet

TECH:Introduction to Programming (IT)

For Teachers 9th - Higher Ed
Students complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a peanut...
Lesson Planet

Irregularly Scheduled Programming

For Teachers 6th - 12th
Students examine their favorite holidays and how they are celebrated. After reading an article, they discuss the length of television programming for the Super Bowl. In groups, they create their own television programming relating to...
Lesson Planet

Have I Been Hacked?

For Teachers 6th - 12th
Students investigate how effective SNEAK strategies are in detecting hackers. In this technology instructional activity, students explain the ethical issues about hacking. They graph and analyze their experimental results.
Lesson Planet

Programming and PB&J

For Teachers 6th - 7th
Learners use peanut butter and jelly sandwiches as a method for learning computer programming skills. In this computer programming lesson, students write a detailed, step-by-step program for how to make a peanut butter and jelly...
Lesson Planet

Short Circuit Boolean Logic

For Students 9th - Higher Ed
In this technology worksheet, students define the boolean logic and apply the skill of reading the C++ computer language to translate the programming.
Lesson Planet

C++ Programming Definitions

For Students 12th - Higher Ed
In this technology worksheet, learners find the definitions for the terms and then translate the programming code into its meaning.
Lesson Planet

Variable Arrays

For Teachers 12th
Twelfth graders compare and contrast variables and arrays. Using data, they enter the information into a spreadsheet and an array to compare how they appear. To end the lesson plan, they complete basic programs in which they use arrays.
Lesson Planet

Welcome To Program A Simple Program in C

For Teachers 11th - Higher Ed
Students are introduced to the language in C programming. In groups, they determine the correct function to be used and practice running the program to achieve the desired results. They end the lesson by programming more difficult...
Lesson Planet

Programming Graphs with Visual Basic

For Teachers 9th - 12th
Students investigate the concept of graphing statistics in different forms with the integration of technology using a computer program. The connection between scree coordinates and graph coordinates are addressed. Programming skills are...
Lesson Planet

Getting Started with Java

For Teachers 9th - 12th
High schoolers explore a programming curriculum based in the Java language. They start with the basic information needed to code and run their first program. Students analyze the planning, debugging and testing points of the unit. They...
Lesson Planet

Anything Goes

For Teachers 5th - 10th
Students work collaboratively to explore the functions of the Robolab program and create a small moving robot out of Legos.
Lesson Planet

NASA Robots

For Teachers 5th - 8th
Students discuss the needs for robots in space discovery, and take turns simulating a robot and controller to demonstrate the difficulties of programming a robot to successfully complete simple tasks.
Lesson Planet

Advanced Introduction to TI-8x Calculators: Programming in TI-Basic

For Teachers 9th - 12th
Students program a TI-Basic calculator. In this calculator programming lesson, students explore how to create and graph a linear equation. Students study how to input variables into the function and read the graph output.
Lesson Planet

Introduction to Objects

For Teachers 8th - 10th
Learners are introduced to the concept of Objects in Programming and identifying the parts of an object. They view the radio objects movie and then brainstorm household objects that can be represented as a series of controls and displays.
Lesson Planet

Beginning Programming

For Teachers 3rd - 5th
Students create programs using robots. They review vocabulary and icons related to programming and create a line of commands using the visual icons. Revising the order of the icons, they explore the possibility if the program works or...