Ask HN: Courses like Coursera or Udemy but without the videos?
Hi All,
Happy new year.
As of 2016, I realised that video based courses in Coursera and Udemy are not ideal and are a drain on efficiency. You cannot skim through content in videos and you are constantly wondering what you will miss if you forward the video. You will have to adjust to lecturer's speed rather than choose your own speed. You cannot listen to videos in noisy environments.
What I would like to see is repository of paid (or free) tutorials, which uses text and pictures to convey information rather than videos. Googling only shows scattered tutorials, but not the equivalent of Coursera. If anyone here please knows of such a resource, please let me know.
57 comments
[ 3.3 ms ] story [ 126 ms ] threadIsn't it called a "book"? :)
I'm with you, I often find videos on Coursera et all pretty useless and inefficient. More effective for me to just buy a book on the topic I want to learn about.
Classes entail teaching, homework, grades, a final exam, and TAs. You are supported in your learning efforts.
A few books/textbooks are structured for self-learning, but most are not. Just picking up a textbook on fluid dynamics (say) and expecting to work through it without support and guided practice is a pipe dream for all but the most dedicated autodidact.
Some MOOCs create video content totally "from scratch", but usually they build on the lecturers' ability to hold a lecture in the topic, often honed through years of repeated lecturing on the same topic.
I'd like to see less emphasis on Video learning, because it definitely has it's limits. Even if a teacher is good at it, through years of experience.
Not saying I don't like them per-se, but they don't seem to stick for me.
She uses python & Jupyter Notebook to present the course, not video, for the reasons you mentioned. She is one of the people who got me started writing my book in Jupyter Notebook (mine is not part of a MOOC).
I'm pretty sure that what you are looking for doesn't exist in large scale. Someone already mentioned this, but probably the MIT OCW is the closest (many classes have no video, only lecture notes).
I've liked scotch.io for some dev things, and thinkster.io for some Angular/frontend.
Also check out these IPython notebooks for a ton of topics: https://github.com/ipython/ipython/wiki/A-gallery-of-interes... .
If that's not enough or too hard, find someone who knows what you want to learn, and talk with them, work with them.
Sorry if that's vague, but provide some more details about what you want to learn and/or your goals, and more help can be provided.
But your intuitions are right - video is not ideal at all for learning. Most people stop watching after the first 4-6 minutes (http://blog.edx.org/optimal-video-length-student-engagement). See also: http://linkis.com/papers.ssrn.com/sol3/mYfya http://chronicle.com/blogs/wiredcampus/in-online-courses-stu... http://www.wired.com/2015/08/learning-physics-tough-get-used... http://blogs.lse.ac.uk/impactofsocialsciences/2015/07/01/why... http://pgbovine.net/publications/edX-MOOC-video-production-a... http://www.tonybates.ca/2012/03/10/pedagogical-roles-for-vid...
I know what you are saying. But, I am not able to find someone in my immediate circle who can teach me to become good at CSS. I have various web projects in mind, I have the motivation and need to learn to it. Thats how I started doing MOOC in web development. Unfortunately, I find that it is very inefficient. Plus finding courses which are aimed at intermediate skill people is tough(For example I know all CSS properties, but cannot use them coherently to take care of rough edges).
Please check it out if you are interested - http://learnetto.com. Also feel free to email me with any comments and feedback - hrishimittal@gmail.com
https://www.packtpub.com/
Also incidents[0] like this don't really make a good impression about them.
[0]: https://www.reddit.com/r/haskell/comments/1rj2jq/book_haskel...
[1] You can read some of my posts on topic at https://www.learneroo.com/blog
Also, many MOOCs do support optional texts, but they are not always free.
Perhaps the right mix is somewhere down the middle.. a course that gives you all the course materials in a jupyter notebook + makes help videos available as well, and the student can pick their desired learning path (like http://cs109.github.io/2015/pages/videos.html)
Finally, I really like those "Manga guide to" books from No Starch Press, but they are more like fun supplementary resources.
Yes it would. But a lot of the videos I see are not subtitled. They should be though, for accessibility purposes.
* Videos really do add a lot of value. But all video... makes it into a movie, despite exercises that can be done later, it is a movie experience.
* Videos create a personal touch and engagement with a user. That is valuable for a lot of people.
* Video in something technical lets others see workflow. I great example was for a beginner introduction to Spring where the instructor showed how to set getters and setters in Eclipse. Fantastic quick kill in terms of delivering something useful that wouldn't work in text.
* A lot of instructors don't like putting their face on the internet. They just don't.
* A combination of media all on one page is what I'm going for, and have mainly achieved. It does turn the page a bit long (of course assisted by sidebars) but text, video example, some interactive content, some links to resources be it citations, PDFs or other, work very well.
At least, for me.
And I'm doing this in a second language, Chinese. Nightmare, but really interesting. If you're in the LMS space and interested in getting in contact, email me at my QQ address in profile.
* Videos really do add a lot of value. But all video... makes it into a movie, despite exercises that can be done later, it is a movie experience.
* Videos create a personal touch and engagement with a user. That is valuable for a lot of people.
* Video in something technical lets others see workflow. I great example was for a beginner introduction to Spring where the instructor showed how to set getters and setters in Eclipse. Fantastic quick kill in terms of delivering something useful that wouldn't work in text.
* A lot of instructors don't like putting their face on the internet. They just don't.
* A combination of media all on one page is what I'm going for, and have mainly achieved. It does turn the page a bit long (of course assisted by sidebars) but text, video example, some interactive content, some links to resources be it citations, PDFs or other, work very well.
At least, for me.
And I'm doing this in a second language, Chinese. Nightmare, but really interesting. If you're in the LMS space and interested in getting in contact, email me at my QQ address in profile.
I found it to be a more enriching learning experience over copying what someone does on a video and only kind of learning it.
However, to answer your question, there are some free courses like the famous Rails Tutorial [1] and Learn X the Hard way [2].
[1]: https://www.railstutorial.org/book
[2]: http://learnpythonthehardway.org/