Online courses and they’re approach to teaching
Over the past 6 months, I’ve glazed over numerous online courses and programs that have been showing up all over the internet in recent years. While technical studies such as computer sciences used to be in the university domain, there has been an explosion of online schools in recent times that offer classes that are either cheap, free, or affordable.
Free Code Camp, and its approach.
There are many free options online like Free Code Camp, an intuitive online resource with roadmap’s to achieving a career in the industry. There are also payed for video courses on sites like Udemy, which offer an a-la-cart variety, and subscription based sites like Skillshare. What differs between them, however, is the style and quality of their education program.
Freecodecamp offers their students the chance to work through numerous assignments, hashing out each method of accomplishing the goals they are setting out to teach. There is very little room to maneuver, however, as there is only a simple instruction on each page. The console is generally programmed to receive a single answer, making confusion a very real possiblity.
However, being able to persist through this kind of environment certainly provides a challenging and rewarding learning experience. There is no hand-holding with each exercise, so it is really up to you to put your brain to work.
Udemy and Online Tutorials.
Udemy courses don’t offer the student nearly as much “coding” time. Instead, they offer video and show the student how to accomplish what the teacher is accomplishing. This potentially holds the students hand too close, not forcing them to learn deeply enough.
Sites like FreeCodeCamp offer a decent framework with the requirements it sets before you can move on to the next assignment. You need to have correct code based on the assignment before you can move on. This system seems to work much better as a student then what I have seen in some Udemy courses where it sort of feels inconsequential because you have to watch the teacher do everything.
Let me know if you find any online methods that have worked for you!