About 600 results
Open links in new tab
  1. AP®︎ Computer Science Principles (AP®︎ CSP) | Khan Academy

    Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer …

  2. Computer Science | Computing | Khan Academy

    Explore computer science topics, programming fundamentals, and interactive challenges with Khan Academy's engaging resources for learners of all levels.

  3. Unit 1: Digital information - AP CSP | Khan Academy

    Limitations of storing numbers Can a number be too big for the computer to store? Learn how roundoff, overflow, and precision affect the accuracy of digital numbers.

  4. Algorithms | Computer science theory | Computing | Khan Academy

    We've partnered with Dartmouth college professors Tom Cormen and Devin Balkcom to teach introductory computer science algorithms, including searching, sorting, recursion, and graph …

  5. Unit 1: Computational thinking with variables - Khan Academy

    Unit 1: Computational thinking with variables Create a new Python program View my programs Top programs

  6. Computer science theory | Computing | Khan Academy

    Explore advanced computer science topics from algorithms (how we solve common computing problems and measure our solutions' efficiency), to cryptography (how we protect secret …

  7. Content Update: Introducing Khan Academy’s new Intro to …

    Khan Academy’s Intro to Computer Science course is designed to get students coding from the very first lesson. Our custom web-based development environment provides all the necessary …

  8. Khan Academy | Free Online Courses, Lessons & Practice

    Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of …

  9. Computer programming - JavaScript and the web - Khan Academy

    Computer programming - JavaScript and the web Unit 1: Intro to JS: Drawing & Animation Intro to programming Drawing basics Coloring Variables Animation basics Interactive programs …

  10. What is an algorithm and why should you care? - Khan Academy

    Algorithms put the science in computer science. And finding good algorithms and knowing when to apply them will allow you to write interesting and important programs.