
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 …
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.
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.
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 …
Unit 1: Computational thinking with variables - Khan Academy
Unit 1: Computational thinking with variables Create a new Python program View my programs Top programs
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 …
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 …
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 …
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 …
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.