+
eBook
Khan Academy

Khan Academy: Mathematical Procedures and Constants

For Students 9th - 10th
With just the basic arithmetic operations, learn how to write programs to compute anything that a simple calculator can compute.
+
eBook
Khan Academy

Khan Academy: Storing and Updating Lists

For Students 9th - 10th
Learn about storing and updating lists of data in code.
+
eBook
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Learn how to use a loop to iterate over each element, repeating the same code for each element.
+
eBook
Khan Academy

Khan Academy: Numbered Repetition of Instructions

For Students 9th - 10th
Computer programs are full of repetition, since our programs automate and simulate the world around us. Programmers use for loops to repeat a set of instructions a specific number of times.
+
eBook
Khan Academy

Khan Academy: Conditional Repetition of Instructions

For Students 9th - 10th
Learn how programmers repeat code using a programming construct like the while loop.
+
Unknown Type
Khan Academy

Khan Academy: Measuring an Algorithm's Efficiency

For Students 9th - 10th
Practice measuring the efficiency of an algorithm both by counting steps and tracking time.
+
Unknown Type
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Practice using loops to iterate through lists in programs written in the AP CSP pseudocode.
+
Article
Khan Academy

Khan Academy: Where to Go From Here

For Students 9th - 10th
After learning about algorithms, find out what to learn next.
+
Article
Khan Academy

Khan Academy: Logic Gates

For Students 9th - 10th
The Not Gate or the inverter is explained as is Boolean Logic.
+
Article
Khan Academy

Khan Academy: Logic Circuits

For Students 9th - 10th
Logic circuits and logic gates are discussed.
+
Article
Khan Academy

Khan Academy: Text Compression

For Students 9th - 10th
Lossless text compression is discussed.
+
Article
Khan Academy

Khan Academy: Simple Image Compression

For Students 9th - 10th
Lossless single image compression by using the algorithm run-length encoding (RLE).
+
Article
Khan Academy

Khan Academy: Lossy Compression

For Students 9th - 10th
Using Lossy Compression to reduce a file size.
+
Article
Khan Academy

Khan Academy: Using Heuristics

For Students 11th - 12th
Using Heuristics when solving computer problems.
+
Article
Khan Academy

Khan Academy: Undecidable Problems

For Students 9th - 10th
Problems a computer can never solve are called "undecidable problems". No algorithm exist that can answer the problem on all inputs.
+
Article
Khan Academy

Khan Academy: From Electricity to Bits

For Students 9th - 10th
The use of electricity is explained as related to transistors and bits.
+
Article
Khan Academy

Khan Academy: Public Key Encryption

For Students 9th - 10th
Public Key Encryption, an asymmetric encryption technique, is used to allow computers to securely communicate. The high level process is explained in this article.
+
Article
Khan Academy

Khan Academy: Learn More About the Internet on Khan Academy

For Students 9th - 10th
Provided are links to Khan Academy content on the following subjects: Computers and the Internet; HTML/CSS; Cryptography; and SOPA/PIPA.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Courses: Introduction to Electric Power Systems

For Teachers 9th - 10th
College-level electrical engineering course highlighting electric power systems. Course introduces electric power and the conversion of electrical to mechanical energy. Course features include readings, assignments, and quizzes.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to Electronics, Signals, and Measurement

For Students 9th - 10th
Online, college-level course on electronics. Class features the practical introduction to electronics with a focus on measurement and signals. Accessible components include downloadable lecture notes, assignments, and previous quiz and...
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Mobile Autonomous Systems Laboratory

For Students 9th - 10th
This course guides students through the design and production of an autonomous robot that must face a series of competitive challenges.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Java Preparation

For Students 9th - 10th
This course provides an introduction to the Java programming language. It was designed for students at MIT that lack sufficient Java skills. The course covers a fairly wide range of Java topics in a compact form.
+
Unit Plan
Khan Academy

Khan Academy: Markov Chains

For Students 9th - 10th
The concept of modeling sequences of random events using states and transitions between states became to known as Markov Chains. Introduction to Markov chains. Created by Brit Cruise.
+
Activity
Khan Academy

Khan Academy: Challenge: Store a Graph

For Students 9th - 10th
Practice graph representation with this challenge problem.

Other popular searches