Khan Academy
Challenge: SmileyFace
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...
Curated OER
Eva's Code
Students understand the importance of punctuation in a sentence. In this codes lesson plan, students write a pen pal letter using codes for the punctuation. Students send a key to break the code if needed.
Curated OER
Patterns of Communication
Scholars examine codes, symbols, and other forms of communication. They discuss Morse Code. Next, they are given messages written in code, which they must decipher.
Khan Academy
Practice: Using While Loops
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!
Khan Academy
Challenge: Double Rainbow
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...
K12 Reader
The Note Was in Code!
While it's quite an ode, this short poem uses the long /o/ sound repeatedly in words like code, note, alone, and phone. Kids read the selection and answer three comprehension questions about the text.
Curated OER
Zip Codes
Students discover how a zip code is used. In this zip code lesson, students use the parts of a zip code to find where a letter is going, then find the first number of zip codes based on geographic regions.
Curated OER
NUMB3RS Activity: Coded Messages
Using matrix multiplication and inverse matrices, students are trying to uncode a coded message. Students encrypt simple messages using 2 x 2 matrices.
Khan Academy
Challenge: Favorite Fruits
Creating a list of favorite fruits is the perfect use of an array in coding. Practice defining and using arrays in this simple activity of creating an array and printing out each element in the array.
Curated OER
Code Breaking
Students explore symbolism and examine various types of codes, including those used in the Civil War, which use/d mathematical symbols and language. They create and break various codes.
Khan Academy
Welcome to the Computer Science Platform
You don't need to know how to code in order to teach your students! Show them learning is a lifelong skill by learning along with them. Take this activity for example; the code is on the left, and the result is on the right. Can you...
Mobile Education Store
Rainbow Sentences
Learners who struggle with grammar, foundational reading skills, and sentence composition can learn how to write proper sentences using an app that relies on research-based practice. It uses a color-coded formula that had been proven to...
Khan Academy
Challenge: Bucktooth Bunny
Practice creating and using variables by creating variables for the bunny's eyes and teeth in this JavaScript task. Use the slider above the number to see the power of using variables in your code.
Khan Academy
Project: Design an Animal
Combine creativity and coding in an activity where you are free to create your own animal. Try for something recognizable or not, the design is up to your unique students. The challenge is to use variables and variable expressions so...
Curated OER
Eighteenth-Century Slave Codes
Students explore slavery by reviewing the written laws intended to keep African Americans subservient. In this U.S. slavery lesson, students analyze a time-line of the history of African Americans. Students discuss the patterns of the...
Khan Academy
Project: Public Transportation
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...
Khan Academy
Challenge: Calculator
Calculators aren't all that useful if they don't return the correct results. In this JavaScript programming exercise, beginning JavaScript coders are guided to fix the results returned by the functions so they return correct values....
Khan Academy
Challenge: Favorite Animals
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...
Khan Academy
Project: Ad Design
Let your young programmers' creativity and programming knowledge shine with this culminating activity. Coders put together everything they know about using text commands, drawing, and animation to create a unique ad. This activity could...
Khan Academy
Challenge: H for Hopper
An "H" is just three rectangles when you are trying to draw them on a computer screen. After watching the previous Intro to Drawing video this online programing activity guides young coders to draw the letter "H" on the screen. Help and...
Khan Academy
Challenge: Mouse Tracker
Create a small but useful little program that allows you move a dot with your mouse and see the coordinates change as the mouse moves. Starting with a dot that moves with the mouse, add to this program the text of the points coordinates...
Khan Academy
Project: Crazy Painter
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...
Khan Academy
Challenge: Number Analyzer
The JavaScript program you create will answer a simple question about a number. Is it positive, negative, or zero? Create a Boolean expression and use conditional if statements to test the value and then print the results.
Khan Academy
Challenge: Smarter Button
Now, challenge your knowledge of Boolean operators even further with this JavaScript program to create a button that changes color after being pressed. This activity is the second in a series and would made a good follow up to the first...
Other popular searches
- Addition and Subtraction Codes
- Black Codes
- Codes of Conduct
- Secret Codes
- Bar Codes
- Literary Codes
- Broadcasting Codes
- Holland Codes
- Codes of Ethics
- Dress Codes
- Html Codes
- Reconstruction Black Codes