
Computing | Khan Academy
Learn how to code computer programs, how to design algorithms that make computers more efficient, and discover what a career in computing could look like.
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 information), to …
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 theory.
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 components, internet …
Intro to computer science - Python | Computing | Khan Academy
Use programming as a tool to design recommendation engines, model infectious diseases, create game levels, and more! Start with the Python fundamentals like variables, conditionals, loops, and …
Computer programming - JavaScript and the web - Khan Academy
Learn how to program drawings, animations, and games using JavaScript and the Processing library, and explore the technologies behind the web as you design webpages with HTML and CSS.
Computers and the Internet | Computing | Khan Academy
How do computers store data? Hoes does the Internet connects billions of devices worldwide? How do we protect data from cyber threats? Start from the foundation of how computers work at the electrical …
计算机科学理论 | 计算机 | 可汗学院
可汗学院是一家 501 (c) (3) 非盈利性组织。 捐款 或申请成为 志愿者!
Course overview (article) | Khan Academy
In this course, you’ll use programming as a tool to design recommendation engines, simulate natural selection, invent game levels, and more. Through lessons designed with beginner programmers in …
Programming | AP CSP | Khan Academy
Explore programming basics with Khan Academy's AP Computer Science Principles course, featuring engaging lessons and interactive learning resources for beginners.