Refine Your Results

Content Curators

Grades

Subjects

Resource Types

Standards

305 resources with the concept computer code

Lesson Planet

Telling Stories with Coding Robots

For Teachers 1st - 3rd Standards
New ReviewThis STEM instructional activity challenges scholars to tell a story by way of coding robots. Using the familiar story of The Three Little Pigs, the class works collaboratively to code robots in a way that travels from picture to picture...
8:13
Lesson Planet

The Tower of Epiphany | Think Like A Coder, Ep 7

For Students 6th - 12th Standards
New ReviewLet coding save the world. As part of her quest, the hero of the series must retrieve the Node of Creation from the Tower of Epiphany. This requires solving a computer programming puzzle to determine the energy needed to fill a basin...
6:40
Lesson Planet

The Chasm | Think Like A Coder, Ep 6

For Students 6th - 12th Standards
It'd be a shame if the hero fell into the chasm. The saga of the hero trying to save the world continues, this time requiring a bridge to cross a ravine. The blocks for the bridge must form a palindrome, and the hero must program a robot...
6:41
Lesson Planet

The Artists | Think Like A Coder, Ep 5

For Students 6th - 12th Standards
Create a diversion! Continuing the quest to save the world, the hero of the series needs to find an artifact inside a tower. To distract the guards, she programs a robot to vandalize some artwork. Viewers learn how to apply loops and...
5:59
Lesson Planet

The Train Heist | Think Like A Coder, Ep 4

For Students 6th - 12th Standards
Robots come in handy when planning a train heist. The hero and her robot continue their quest to find artifacts to save the world. They must locate and steal the Node of Power on a specific car of a train by writing computer code for the...
6:11
Lesson Planet

The Furnace Bots | Think Like A Coder, Ep 3

For Students 6th - 12th Standards
It's time to defeat the army of furnace bots. Continuing from the previous episode, the hero of the story must locate and take over the zero bot that controls all of the other furnace bots. Viewers see how writing a program that involves...
6:09
Lesson Planet

The Resistance | Think Like A Coder, Ep 2

For Students 6th - 12th Standards
Join the resistance and learn computer code while you're at it. Continuing from the previous installment, the hero of the series looks for a resistance leader using a set of conditional statements. Scholars learn how to include if,...
6:50
Lesson Planet

The Prison Break | Think Like A Coder, Ep 1

For Students 6th - 12th Standards
Break free from monotonous lessons. An engaging video introduces the computer coding series and describes the ongoing context. Robots have taken over, and the hero needs to escape from prison and save the world by solving a set of clues....
Lesson Planet

Automatic Floor Cleaner Computer Program Challenge

For Teachers 6th - 8th Standards
Have your class use the engineering design process to program a vacuum robot. Using computer engineering concepts, teams program an automatic floor cleaner to traverse designated patterns. 
Lesson Planet

Android Acceleration

For Teachers 9th - 12th Standards
Prepare to accelerate your Android. Pupils prep for the upcoming activity in this third installment of a four-part series. The activity progresses nicely by first introducing different types of acceleration to the class. The teacher...
Lesson Planet

Beat the Clock—Sorting Networks

For Teachers 2nd - 12th Standards
Can multiple computers sort a list faster than one? Using a network drawn with chalk outside, groups move through the decision network to sort numbers. A series of extension questions come with the lesson and can be used in the same...
Lesson Planet

Lightest and Heaviest—Sorting Algorithms

For Teachers 3rd - 12th Standards
How do computers sort data lists? Using eight unknown weights and a balance scale, groups determine the order of the weights from lightest to heaviest. A second worksheet provides the groups with other methods to order the weights. The...
5:27
Lesson Planet

Can Robots Be Creative?

For Students 9th - 12th Standards
What is creativity, anyway? Check out this fascinating video on the potential for creativity from artificial intelligence. The resource provides insight into the world of computer programming and algorithms, while at the same time...
7:53
Lesson Planet

Learn to Code: Understanding Functions and Making a Guessing Game

For Students 9th - Higher Ed Standards
Here's where it all comes together. Using the skills learned in the previous three videos, the final installment of this series on JavaScript explores how to create functions. By the end of the video, young programmers will be able to...
13:48
Lesson Planet

Learn to Code: Arrays and Logic Statements

For Students 9th - Higher Ed Standards
Young programmers learn about the concepts of arrays and logic statements with the third video in this introductory series on JavaScript. Starting with a brief explanation of arrays, the resource goes on to provide clear and simple...
6:33
Lesson Planet

Learn to Code: Variables and Basic Data Types

For Students 9th - Higher Ed Standards
Explore the fundamentals of coding in Javascript with the first video of this four-part series. After learning about the three basic data types — strings, numbers, and Boolean — young programmers are taught how to create, define, and...
6:02
Lesson Planet

Learn to Code: Working with Variables

For Students 9th - Higher Ed Standards
Building on prior knowledge about defining variables, the second video in this series on coding explains how to perform simple operations with data in JavaScript. Introducing first the concept of statements, the video goes on to...
Lesson Planet

Teaching Machines to Think Fuzzy

For Teachers 7th - 12th Standards
How do you teach a robot to think fuzzy? Class members are challenged by a scenario in which they must program a robot to stay within a given parameter from another spaceship, check to see if the precise directions work, and show how the...
Lesson Planet

You Can Say That Again! – Text Compression

For Teachers 4th - 12th Standards
Compression, the process computers use to store information, is the focus of a resource that presents two different stories that describe the concept of compression by eliminating repeated letters and replacing them with a pointer. The...
10:04
Lesson Planet

Programming! Learn the Basics of Coding, How to Pick a Language a Project, and More!

For Students 9th - Higher Ed Standards
Kick off an introductory computer science course with this exploration of computer programming basics. From variable types and writing statements in JavaScript to finding a web host and deploying a website, this resource provides...
15:59
Lesson Planet

Make an AI Sound Like a YouTuber (LAB): Crash Course AI #8

For Students 9th - Higher Ed Standards
AI is so smart that it can finish people's sentences. The eighth installment of the Crash Course Artificial Intelligence series has pupils create a program that completes written sentences. They learn about tokenization, vectors, and...
Lesson Planet

2004 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
What is important from the instruction? Using the questions, pupils and teachers see how the AP® Computer Science exam addresses topics. Scholars realize the importance of the case studies from the course. The released questions range...
Lesson Planet

2006 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Inheritance is a programming problem. Released free-response questions allow pupils and teachers to experience the 2006 AP® exam phrases questions. The items range from the application of basic algorithms to using inheritance in a...
Lesson Planet

2009 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Coding and decoding is part of the work. Pupils and teachers use the released questions from 2009 to gather information on how topics show up on the AP Computer Science exam. The four questions range from the array data structure to...