Refine Your Results

Content Curators

Grades

Subjects

Resource Types

Standards

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

22 resources with the keyterm Computer Programming

Videos (Over 2 Million Educational Videos Available)
How Computers Work: What Makes a Computer, a Computer? Video
5:10
How Computers Work: What Makes a Computer,...
Three-Dimensional Coordinates and the Right-Hand Rule Video
6:09
Three-Dimensional Coordinates and the...
Language and Creativity Video
5:25
Language and Creativity
Other Resource Types (22)
Lesson Planet

Bits & Binary

For Teachers 5th - 9th
Youngsters love to write on their hands, and in this fabulous activity they are actually asked to. Using numbers written on the tips of their fingers, they will learn how the binary number system works. This hands-on lesson is a...
Lesson Planet

Arduino Blink Challenge

For Teachers 9th - 12th Standards
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
Lesson Planet

Fun with Sorting

For Teachers 3rd - 12th Standards
While designed for computer science, the activity here could be used in any lesson involving communication or problem solving. In a game similar to Mastermind, one group member is the controller and is able to see the numbers on a series...
Lesson Planet

Coding Lab

For Teachers Higher Ed
Students study different codes used in programming. In this computer instructional activity, students design an API for network clients. They explore client requirements and develop a design that fits their needs.
Lesson Planet

Review C++ Fundamentals

For Students Higher Ed
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Lesson Planet

Review of Pointers

For Students 10th - 12th
In this programming worksheet, students answer 50 multiple choice and true or false questions on functions and binary numbers.
Lesson Planet

The Minimum Number of Guesses Necessary

For Students 8th - Higher Ed
For this guessing games worksheet, students calculate the minimum number of yes and no questions necessary to determine a secret number.
Lesson Planet

Graphing the Standard Curve

For Teachers 9th - 11th
Students analyze colorimetric using a computer program. In this science lesson, students show application of standard curves by finding other areas of science where standard curve is analyzed.
Lesson Planet

Alice Computer Programming

For Teachers 6th - 8th
Middle schoolers explore multimedia components. In this science inquiry lesson, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
Lesson Planet

Programming with Alice

For Teachers 6th - 12th
Students develop their technology skills. In this computer programming activity, students use Alice software to complete programming tasks and ultimately to program a video game or movie.
Lesson Planet

Computer Science Programming in C++

For Students Higher Ed
In this computer programming worksheet, students answer 12 questions about programming in C++ based on examples given on the worksheet.
Lesson Planet

Programming in C++

For Students Higher Ed
In this C++ programming worksheet, students complete 10 questions about computer programming by defining or editing the code.
Lesson Planet

Computer Science and Programming

For Students Higher Ed
In this computer programming worksheet, students answer 44 questions with short answers about computer science, converting numbers, or correcting C++ programming errors.
Lesson Planet

Event Driven Programming and I/O

For Teachers 12th - Higher Ed
Students explore the uses of a GUI toolkit. In this computer programming lesson, students create a basic network application for the client. They explain what UNIX signals programming is.
Lesson Planet

Handling Different Types of Issues and Updates

For Teachers 12th - Higher Ed
Learners explore different assembly codes used in packing. In this computer programming lesson, students discuss how to handle technical issues and updates. They determine the requirements and design of packet-based format.
Lesson Planet

Computer Programming: Learning Alice Programming

For Teachers 10th - 12th
Students examine the Alice Program. In this computer programming lesson, students use the drag and drop program method and view a PowerPoint presentation. Students will then create a snowman by using the drag and drop method.
Lesson Planet

Programming and PB&J

For Teachers 6th - 7th
Students 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

Intro to Programming

For Students 5th - 8th
For this computer programming activity worksheet, students use the 11 clues and to identify the words needed to complete the crossword puzzle.
Lesson Planet

Using Variables And Ratios To Get You in the Right Gear

For Teachers 9th - 11th
Students examine the use of variable and ratio in everyday situations including figuring out the gear ratios for the gears on a 12 speed bike. They use the bubble sort technique to write a computer program which will determine the...
Lesson Planet

A Computer Model For a Recycling Center

For Teachers 9th - 12th
High schoolers develop a working model computer program of a recycling center addressing the material management, work schedules and business finances of running the recycling center.
Lesson Planet

DNS Services

For Teachers Higher Ed
Students practice forward and reverse lookups using DNS services. In this computer programming lesson, students demonstrate how to connect to a server and to the numeric IPv4 and IPv6.
Lesson Planet

Systems and Control

For Teachers 10th - 12th
Young scholars create a circuit board that demonstrates how a traffic light works. After writing a PIC program for traffic lights, students assemble a circuit board to test the validity of the program they have written. Circuit boards...