Refine Your Results

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

187 resources with the concept coding

+
1
In 1 Collection
6:00
Lesson Planet: Curated OER

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...
+
1
In 1 Collection
6:51
Lesson Planet: Curated OER

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: Curated OER

Team Problems in Computer Science

For Students 10th - 12th
There is no I in team. Seven team problems provide classmates the opportunity to work with a partner on a task. Projects span the course and require pupils to apply their knowledge. Tasks range from writing the algorithm in English to...
+
Lesson Planet: Curated OER

Strategies for Teaching AP Computer Science

For Students 10th - 12th
Implement strategies from the beginning to the end. A collection of strategies and lessons span from the first day of school to after the exam. Resources cover basic information such as computer ethics and top 10 tips to a lesson on how...
+
Lesson Planet: Curated OER

GridWorld Case Study

For Students 10th - 12th
The gridline is not just for Friday. Created for the first year, the GridWorld case study was part of the Computer Science course, the resource provides suggestions for integrating it throughout the course. Four instructional components...
+
Lesson Planet: Curated OER

Using the Java Collections Hierarchy

For Teachers 10th - 12th
Collect a set of collections. Professional development material provides teachers with information about collections that are in AP Computer Science. Materials include teaching strategies, sample labs, and worksheets. Educators use the...
+
Lesson Planet: Curated OER

Object-Oriented Design

For Teachers 10th - 12th
Just jump in with both feet. To better teach Java, one must think Java. The College Board built document immerses teachers in object-oriented design by providing several resources for use. Resources include teaching strategies, design...
+
Lesson Planet: Curated OER

2005 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Four free-response questions from the 2005 AP® Computer Science exam show pupils how topics appear on the test. Scholars use the questions to practice coding skills in preparation, while teachers use the items to determine what concepts...
+
Lesson Planet: Curated OER

Advanced Object-Oriented Concepts

For Teachers 10th - 12th
Advance inheritance in the classroom. The resource is a professional development module with sections great to use in the classroom. Sections cover ideas of inheritance in Java along with abstract classes. Each section includes a...
+
Lesson Planet: Curated OER

1999 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Assess an array of using coding. Pupils develop code to respond to four questions dealing with arrays. The questions range from determining who in a list are seniors and generating a pattern for a quilt. The questions are the first time...
+
Lesson Planet: Curated OER

2000 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Coding works for other fields. The free-response questions for AP Computer science require pupils to develop code to solve a problem. Problems range from creating a histogram to developing an encryption program. Teachers use the...
+
Lesson Planet: Curated OER

2002 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Find the data in an array. Questions for the 2002 AP® Computer Science exam provide opportunities for practice using their ability to use an array structure. Four questions provide different scenarios to use arrays. Pupils then create...
+
Lesson Planet: Curated OER

2003 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
You deserve a C++. Released items from the last year of C++ programming for the AP Computer science course provides opportunities to practice. Pupils use the questions to develop their programming skills by finding solutions to the...
+
7:31
Lesson Planet: Curated OER

Artificial Intelligence

For Students 9th - 12th
Introduce young computer scientists to the field of artificial intelligence with a short video that provides an overview of the three types of IA: narrow intelligence (weak AI), artificial general intelligence (strong AI), and artificial...
+
3:38
Lesson Planet: Curated OER

Cybersecurity 101

For Students 6th - 12th
You wouldn't hand strangers keys to your house; why wouldn't you protect yourself online? Scholars watch a short video on cybersecurity. The engaging video describes how the Internet came to be and how criminals can steal sensitive...
+
Lesson Planet: Curated OER

Dream Big Robot Challenge

For Teachers 6th - 12th
Think like a human, act like a robot. Scholars program a human robot to travel through an obstacle course. One member of the team then becomes the robot and acts out the code. Hopefully, this human robot will make it through the course!
+
Lesson Planet: Curated OER

Coding Without Computers

For Teachers 6th - 12th
See what it feels like to be a robot. Scholars use programming vocabulary to program a human robot and test out their codes by acting them out. The code should result in stacking six cups into a pyramid.
+
6:50
Lesson Planet: Curated OER

Object Types

For Students 6th - Higher Ed
Young coders learn how to use a function to create objects with similar properties and to allow for the creation of objects repeatedly with a short video that makes the point that coding with a function eliminates repetitions. 
+
7:15
Lesson Planet: Curated OER

Object Inheritance

For Students 6th - Higher Ed
There is an easier way to share functions among objects. The fifth section of a series of six on object-oriented design introduces the concept of object inheritance. The coding helps pupils create a base object type that has all the...
+
Lesson Planet: Curated OER

Challenge: SmileyFace

For Students 6th - Higher Ed
Two smiley faces are better than one. The interactive lesson challenges pupils to use methods to alter a program to make it more efficient. Individuals use the new code to create multiple smiley faces that speak. The engaging activity is...
+
Lesson Planet: Curated OER

Challenge: Double Rainbow

For Students 6th - Higher Ed
Draw a rainbow over the rainbow. The second segment in a series of six has the class practice using functions to edit a program that draws a rainbow. After creating the function, the interactive lesson challenges pupils to create another...
+
Lesson Planet: Curated OER

Challenge: Flower Grower

For Students 6th - Higher Ed
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...
+
4:53
Lesson Planet: Curated OER

Object Methods

For Students 6th - Higher Ed
This video shows young programers how to use the same concept to duplicate objects with different properties to attach functions to objects. The method allows for functions to be easily called with various objects. 
+
Lesson Planet: Curated OER

Animation Programming—Computer Studies

For Teachers 7th - 10th
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.