Computer programming Teacher Resources

Find Computer programming lesson plans and worksheets
Showing 1,037 resources
Article
Khan Academy

Khan Academy: Translation

For Students 9th - 10th
The process of moving the coordinate system is called translation. The application of translation is examined.
Article
Khan Academy

Khan Academy: Angular Velocity

For Students 9th - 10th
Creating code to produce angular motion and angular velocity during natural simulaitons.nctions
Article
Khan Academy

Khan Academy: Pointing Towards Movement

For Students 9th - 10th
The concept of rotating the object to point in the direction of movement is understood as rotate according to the velocity vector is explained.
Article
Khan Academy

Khan Academy: Polar Coordinates

For Students 9th - 10th Standards
An illustration of Cartesian coordinates (the x,y components of a vector) and Polar coordinates (the magnitude and direction of a vector) as related to natural Simulation and angular movement.
Article
Khan Academy

Khan Academy: Mutual Attraction

For Students 9th - 10th
A JavaScript coding of forces where every object in a given system attracts every other object in that system (except for itself).
Article
Khan Academy

Khan Academy: Oscillation Amplitude and Period

For Students 9th - 10th
Understanding and coding oscillation amplitude and period in natural simulation.
Article
Khan Academy

Khan Academy: Oscillation With Angular Velocity

For Students 9th - 10th
Writing oscillation code using angular velocity.
Article
Khan Academy

Khan Academy: Spring Forces

For Students 9th - 10th
Creating a simulation of a bob hanging from a spring in a two-dimensional space that responds to other forces in the environment (wind, gravity, etc.)
Article
Khan Academy

Khan Academy: Trig and Forces: The Pendulum

For Students 9th - 10th
Using Newton's Laws of motion to calculate the acceleration of a pendulum as well as to compute and draw its position along the swing and move about the screen in a computationally based graphic system.
Article
Khan Academy

Khan Academy: Waves

For Students 9th - 10th
Drawing a wave onscreen by using oscillations.
Article
Khan Academy

Khan Academy: Particle Systems With Forces

For Students 9th - 10th
Applying the forces of wind and/or gravity to a particle system so that the system can apply force to all individual particles. In addition, adding a repeller where all the force vectors have a different direction is illustrated.
Unit Plan
Khan Academy

Khan Academy: Html/css: Making Webpages

For Students 9th - 10th
This tutorial instructs students how to use HTML and CSS to make webpages.
Article
Khan Academy

Khan Academy: What Dom Animation Technique Should You Use?

For Students 9th - 10th
Several techniques let you animate parts of your webpage. There are many questions to consider when you're considering what technique to use. This article discusses the pros and cons of different techniques to help you choose the best...
Article
Khan Academy

Khan Academy: Marcos Ojeda, Designer, Dj, and Dog Owner

For Students 9th - 10th
Marcos Ojeda discusses how he became a computer programmer at what his job entails at Khan Academy.
Article
Khan Academy

Khan Academy: Carrie Cai, Researcher and Dancer

For Students 9th - 10th
Carrie Cai discusses her career in human computer interfacing for language education and online learning.
Article
Khan Academy

Khan Academy: Amy Quispe, Data Liberator and Developer Relater

For Students 9th - 10th
Amy Quispe discusses how she enables data for computer programmers.
Article
Khan Academy

Khan Academy: Beaver Character

For Students 9th - 10th
Use object-oriented design, discussed in this tutorial, to describe a hopping Beaver character.
Article
Khan Academy

Khan Academy: Allyson Lubimir, Support Engineer and Cat Lover

For Students 9th - 10th
Allyson Lubimir explains how she became a program engineer.
Article
Khan Academy

Khan Academy: Review: Functions

For Students 9th - 10th
A review of tutorials on functions.
Article
Khan Academy

Khan Academy: Review: Arrays

For Students 9th - 10th
A review of tutorials on arrays.
Article
Khan Academy

Khan Academy: Quick Tip: Number Scrubbing

For Students 9th - 10th
A GIF illustrates the motion of "number scrubber".
Article
Khan Academy

Khan Academy: Using Math Expressions in Js

For Students 9th - 10th
A review of text and strings in JavaScript.
Article
Khan Academy

Khan Academy: Using Math Expressions in Js

For Students 9th - 10th
Using mathematical operations to calculate and create expressions.
Article
Khan Academy

Khan Academy: Review: Objects

For Students 9th - 10th
A review of objects--a data type that stores a collection of properties in a single variable. This review includes creating, accessing, and modifying object properties as well as arrays of objects.

Other popular searches

Browse by Subject


Computer programming