btbnnyr wrote:
Thanks for the update.
Do you find that you are learning a lot?
Yes, but that is partially because I am an active learner. I don't just watch the videos; I try to do what the professor does on my computer, and make up similar examples for myself to try, like with different numbers.
Quote:
How is online course learning compared to e.g. getting books and learning python yourself?
Basically, the online courses give me motivation, structure, and guidance.
I'm most motivated to learn when I'm being challenged. When I learned programming on my own, from a textbook, I had to make up my own programs to write, which I was not motivated to do. I didn't find it easy, either. Most people probably learn programming because they want to create something specific, but I just like the logic. Even when I used the exercises from the textbook, I gave up sooner because I didn't have a deadline and a grade to motivate me. I tend to feel the urge to read textbooks from cover to cover because I'm not sure which information is important and which isn't, so learning that way can be boring and take a long time. I think that I am learning faster with online courses.
With online courses, I know that the video lectures usually give me pretty much everything I need to know to pass. I bought some cheap textbooks, but I only use them to look up small details. I like the structure of having a specific lesson each week or every two weeks, and deadlines so that I know how long it should take to learn the skills. I have a better idea of which topics are the most important. Also, some of the courses are focused on career and give the students projects that we can use in a portfolio. Using the course forums was easier and more helpful than using generic technical forums because everyone was working on the exact same thing. I don't know if the certificates will help me get a job, but they are motivating and I think it looks good to link to them.