Computer programming Teacher Resources
Find Computer programming lesson plans and worksheets
Showing 1,037 resources
Khan Academy
Khan Academy: Review: Object Oriented Design
A review of object-oriented design. Object prototype and object inheritance is also examined.
Khan Academy
Khan Academy: Review: Looping
A review of JavaScripts two kinds of loops, a "while loop" and a "for loop". Nested loops are also reviewed.
Khan Academy
Khan Academy: Review: Logic and if Statements
A review of logic and "if" statements, if/else statements, and conditional expressions
Khan Academy
Khan Academy: Random Numbers
Learn how to generate random numbers in ProcessingJS using the random() function, and check their values with if conditions.
Khan Academy
Khan Academy: Get Ready to Learn J Query
A review of the knowledge needed before beginning jQuery: HTML/CSS; JavaScript; JS DOM API; and using JS libraries. Links and practice for each of these programs are offered in the article.
Khan Academy
Khan Academy: Quick Tip: Color Picking
A GIF of the color picker finding the correct color.
Khan Academy
Khan Academy: Using Different Code Editors
A discussion of using and selecting different code editors: online editors, desktop editors, and command-line editors.
Khan Academy
Khan Academy: Using Processingjs Outside Khan Academy
Processing JavaScript in Khan Academy versus outside Khan Academy: differences and suggestions are given for the code editing environment.
Khan Academy
Khan Academy: Memory Game: Drawing a Grid of Tiles
Creating a memory game by drawing a grid of tiles including the use of object-oriented principles and the Fisher-Yates shuffle.
Khan Academy
Khan Academy: Intro to 'Memory'
An introduction to creating a single player version of the memory game using drawing commands and implementing the rules of the game using variables and logic.
Khan Academy
Khan Academy: Memory Game: Scoring and Winning
Continuing with the creation of the Memory Game is an illustration of the scoring component.
Khan Academy
Khan Academy: Memory Game: Flipping Tiles
Continuing with the creation of the Memory Game is creating the tiles to flip--click-flipping tiles, restricting tile flips, delay-flipping tiles, and checking matches.
Khan Academy
Khan Academy: Forest Environment
Creating a classic 2D "side-scroller" game in which the view is side-on and the character is moving forwards and backwards.
Khan Academy
Khan Academy: Intro to Hoppy Beaver
The process of designing a "side-scroller" game using the components: playable character; non-player characters; environment; and overall mission.
Khan Academy
Khan Academy: Scoring and Winning
Applying scoring and winning to a side-scroller game.
Khan Academy
Khan Academy: Stick Collisions
Creating a basic collision check for two objects in a side-scroller game.
Other popular searches
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Computer Programming Loop
- Computer Programming + Loop
- Computer Programming C++
- Computer Programming With Java