Access all Khan Academy videos locally with KA Lite
The Khan Academy is a great learning resource especially when it comes to math but also for several other subjects such as history or finance.
All courses, including videos and related information such as student comments, are available online free of charge. While you can create an account on the site it is by no means a requirement to access the learning materials.
KA Lite is a free web server that you can run locally to access all or select Khan Academy courses and videos without Internet. It has been designed to provide anyone, from individuals to classrooms and entire schools, with access to Khan Academy videos without the need for Internet.
Internet is required to download the videos but Internet is no longer a requirement after videos have been downloaded.
The KA Lite web server supports Windows, Mac and Linux as well as Raspberry Pi devices. Windows users can run an installer that does all the heavy lifting for them.
An admin account is created during installation which is used to manage the backend. There you can register the server, download videos, and add users among other things.
Python is a requirement and the installer suggests to download and install it if it is not detected on the system.
The first thing you need to do after installation is to register the device. This can be done with a single click if you choose the fast option to get the server running in no time or by creating an account.
Once that is out of the way you can start adding users and start to download videos that are then made available to all local users.
Videos need to be downloaded once only before all users can access them locally. It is possible to select all videos so that they get downloaded to the local system. The 4781 videos that are available currently have a size of 57.1 Gigabyte.
There is a lot more to KA Lite than providing access to videos locally. It features exercises, options to track student performance and customization options to name a few features.
Students who access the local home page of KA Lite can watch all the available videos and exercises. If logged in, progress will be recorded but that is not a requirement by default.
Closing Words
While there are other ways to gain access to Khan Academy videos locally, most don't provide a similar learning environment. KA Lite comes close to that and while it may take some time to set it up correctly, especially if it needs to be deployed in a large environment, it is not difficult to set up or use.
Love the idea of it supporting Raspberry Pi devices, I have something in mind for next year and Raspberry Pi is one of them, but for the videos been 57.1GB that ant going to happen.
Thanks for the Tutorial Martin
PhoneyVirus
https://twitter.com/PhoneyVirus
https://phoneyvirus.wordpress.com/
Doing screenshots in Chrome now Martin? Is everyone jumping off the ‘foxwagon? :(
No. I sometimes use Chrome when I run into problems with NoScript. I allowed localhost but that was apparently not enough, but there was no other script listed and I did not have any desire to investigate ;)
Kind of good to know that even power users like you sometimes have trouble with one browser while another one works just fine. I’m a non-tech home user and often a video won’t play in one browser while a different browser plays it perfectly.
For those on a Samsung device, S Educate is a handy app for Khan Academy videos.
Here is the link: https://play.google.com/store/apps/details?id=com.samsung.khanacademy