Khan Academy’s well-designed courses cater to students in the American education system. Many of its courses follow the formal curriculum assigned to the different grade levels.
In addition to math, economics, and finance, Khan Academy covers science and engineering, computing, arts and humanities, test prep, college prep, career prep, and English language arts. Most of these topics have specific courses within them. For example, you can enroll in Precalculus, US history, and an LSAT prep course. There’s no limit on the number of courses you can take, which is a nice touch.
A mobile app, Khan Academy Kids, offers materials for young learners ages two to seven. There’s an iPhone app, an iPad app, and an Android app (there are apps for the regular Khan Academy, too). Students in primary school can check out courses in English language arts and math that align with their education years, such as Second Grade Math.
Another example is AP courses. AP, or Advanced Placement, is a program in the US in which students can take courses in high school, if they qualify, that count toward their undergraduate degree. In other words, students can take a university course before paying for university, and if they pass a standardized exam at the end, they get college credit. Khan Academy’s AP courses prepare students in a particular subject matter, but the students must take the formal test wherever it’s given; they cannot take the test or receive the final credit via Khan. Coursera, meanwhile, enrolls you in college courses from Yale and other prestigious universities for free.
(Credit: Khan Academy/PCMag)
Thankfully, Khan Academy still offers insightful courses on learning how to code. These include introductory lessons on computer programming topics like CSS, HTML, JavaScript, and video game development. The lessons also include helpful videos and built-in tools for practicing your coding within the site itself.
Get Our Best Stories!
All the Latest Tech, Tested by Our Experts
By clicking Sign Me Up, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up!
Your subscription has been confirmed. Keep an eye on your inbox!
With an active, verified account, you can participate in student discussion forums to obtain additional knowledge. Although there’s no live phone chat, Khan Academy’s support page offers resources for learners and parents, along with helpful tips and tricks taken straight from the community. However, Khan Academy’s coding content is relatively limited compared with dedicated coding courses. If you want to take your education beyond intro classes, consider Codecademy and Treehouse, our Editors’ Choice winners for free and paid coding courses, respectively.