+
Interactive
Khan Academy

Challenge: A Loopy Ruler

For Students 6th - Higher Ed
Now try writing your first while loop! This activity guides you through creating a small JavaScript program that marks the top of the screen with a ruler. Use the while loop to write the numbers across the screen.
+
Interactive
Khan Academy

Challenge: Favorite Animals

For Students 6th - Higher Ed
I'm not scared of lions & tigers & bears; in fact, they are on my favorites list! Have your young coders practice creating arrays and using loops. First they define the array as a list of favorite animals, then print them out...
+
Interactive
Khan Academy

Challenge: Recipe Card

For Students 6th - Higher Ed
Anyone hungry? Create a recipe object in this coding activity. Include a title, number of servings, and ingredients. All of this adds up to one delicious practice opportunity for your programming students who are just learning how to use...
+
Interactive
Khan Academy

Challenge: Movie Reviews

For Students 6th - Higher Ed
Create an array of objects in a JavaScript coding practice activity. Movie titles and reviews for multiple movies are collected in an array of objects and then printed out with a looping construct. 
+
Interactive
Khan Academy

Project: Bookshelf

For Students 6th - Higher Ed
Start your own virtual library with this JavaScript programming project. Create arrays of book objects, and fill the shelves with different books, different colors, titles, authors, etc. Let coders create their own unique display. 
+
Interactive
Khan Academy

Practice: Using While Loops

For Students 6th - Higher Ed
Test your knowledge of loops with this short online quiz about using the while statement in JavaScript code. Get five questions correct in a row and you're done!
+
Interactive
Khan Academy

Bonus Project: Custom Clothing

For Teachers 6th - Higher Ed
Clothing design, do you know any teenagers that are interested in that? How about mixing what they have learned about JavaScript programing and the creativity of designing a piece of clothing? This activity does just that. Practice the...
+
Lesson Plan
Curated OER

Animal Morphs

For Teachers 2nd - 5th
Students explore animal drawing.  In this cross curriculum drawing, photography,  and animals lesson, students combine computer drawing and freehand drawing to create an animal and its environment using a photograph of their own face...
+
Lesson Plan
Curated OER

Drawing Peace

For Teachers 1st - 6th
Students create a drawing representative of what peace looks like and evaluate their thinking process.  In this art for peace lesson plan, students use paper to begin their drawing. Students also have the option to use a drawing program...
+
Activity
Beauty and Joy of Computing

Sprite Drawing and Interaction

For Students 8th - 12th
Discover how to program objects to move on a screen. In the second lab of a five-part unit, each learner uses block instructions to program a sprite to follow their mouse (cursor). They investigate how to use these same block...
+
Interactive
Khan Academy

Challenge: It's a Beautiful Day

For Students 6th - Higher Ed
Young coders build on their programming skills by adding color to their pictures. The background, fill, and noStroke functions are explored in the JavaScript coding activity.
+
Interactive
Khan Academy

Challenge: Ice Cream Code

For Students 6th - Higher Ed
Practice adding color to your simple JavaScript picture. Three layers of ice cream in a bowl with a cherry on top, gives your beginning coders a tasty challenge. 
+
Interactive
Khan Academy

Project: Public Transportation

For Students 6th - Higher Ed
Have your charges race their car creations across the screen in a JavaScript activity. Coders start with a small program that shows one wheel moving across the screen. Use this as a good place to start and challenge your young...
+
Interactive
Khan Academy

Project: Crazy Painter

For Students 6th - Higher Ed
An activity titled Crazy Painter might not be high on your list of new things to try with your class; however, you will be happy to know this task has your young coders writing a mess-free painter application in JavaScript. The goal is...
+
AP Test Prep
College Board

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

Art: Drawing Ducks in Their Natural Habitats

For Teachers 6th
Sixth graders explore various waterfowl species and discover how duck stamps are used. After researching specific types of birds for a stamp competition, they draw the birds in various natural settings. Before sending the submissions,...
+
Lesson Plan
Curated OER

Leo Lionni Author Study

For Teachers 2nd - 4th
Students identify Leo Lionni as an author in this lesson. They identify the types of illustrations used in his books. They also create a picture of a mouse, using a drawing program on the computer. They change the colors of the mouse by...
+
Lesson Plan
Curated OER

Painting Botanicals by Computer

For Teachers 6th - 12th
Students increase their computer graphics skills and trace and paint botanicals from digitals photographs they take of prairie plants using computer-aided artistic techniques.
+
Lesson Plan
Curated OER

Suspension Bridge Drawing Lesson

For Teachers 4th - 11th
Students study the basic artistic styles of suspension bridges. They follow step-by-step instructions to draw a suspension bridge. Students discover volcabulary related to the architecture of bridges. They examine websites of bridges.
+
Lesson Plan
Curated OER

Computer Activities: Countries of the World

For Teachers 1st - 3rd
Students research a country. In this research and computers lesson, students select a country and research various aspects about it including the capital city, the flag and fun facts. Students create slides about their country and then...
+
Lesson Plan
Curated OER

Drawing Political Cartoons

For Teachers 9th - 12th
Students draw political cartoons. In this editorial cartoons lesson, students discover the history of the cartoons in America, analyze some cartoons, and then draw their own cartoons that make social statements.
+
Worksheet
Curated OER

Drawing Plans to Scale

For Students 8th - 10th
In this drawing plans to scale worksheet, students examine how to convert small scale drawings to real life plans. They work with perimeters and areas when given the scale ratio. They complete 7 multi-step questions. They enter the...
+
Worksheet
Curated OER

Computers: Inside & Out- Programs Matching Worksheet

For Students 4th - 6th
In this computer education matching worksheet, students draw a line from the task to the type of program that would be best suited to the task. They match 10 tasks to their programs.
+
Lesson Plan
Code.org

Functions and Top-Down Design

For Teachers 9th - 12th
Let me break it down for you! Introduce your class to a way of breaking up a complicated task into its component pieces. Individuals draw a complex figure using JavaScript and then break it down to help determine the functions needed in...

Other popular searches