|
Lesson Plans
- Building a Search Engine (UDacity.com)
"At the end of this course you will have a rock solid foundation for programming in Python and built a working web crawler. This course will prepare you to take many of Udacity's more advanced courses." The course is free. 10-12
- Computer Graphics (edX.org)
"CS184.1x teaches the Foundations of Computer Graphics. Students will make images of 3D scenes in real-time, and with offline raytracing." The course is free. 10-12
- Computer Graphics - 3D (UDacity.com)
"This class will teach you about the basic principles of 3D computer graphics: meshes, transforms, cameras, materials, lighting, and animation." The course is free. 10-12
- Dealing With Computer Problems (UDacity.com)
"This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems." The course is free. 10-12
- Introduction to Parallel Programming (UDacity.com)
"Learn the fundamentals of parallel computing with the GPU and the CUDA programming environment! In this class, you'll learn about parallel programming by coding a series of image processing algorithms, such as you might find in Photoshop or Instagram. You'll be able to program and run your assignments on high-end GPUs, even if you don't own one yourself." The course is free. 10-12
- Programming Principles (UDacity.com)
"Learn new concepts, patterns, and methods that will expand your programming abilities, helping move you from a novice to an expert programmer." The course is free. 10-12
- Programming a Robotic Car (UDacity.com)
"Learn new concepts, patterns, and methods that will expand your programming abilities, helping move you from a novice to an expert programmer." The course is free. 10-12
|