3 ms·
At least with a book, you can skim over topics you already know. It seems like Primer requires you to spend hours clicking past content you're not interested i
by grammarnazzzi 5y ago
At least with a book, you can skim over topics you already know. It seems like Primer requires you to spend hours clicking past content you're not interested in just to get the learning relavant to your needs.
- ai_ia 5y agoYou can always check out relevant section using the online book or the pdf. Each course on Primer has a corresponding online book and a pdf that you can access for free. For instance, Python-I online book[1] Primer is an opinionated learning medium that enforces certain constraints on the learner. For self-learning, imho, constraints are good. [1]: https://primerlabs.io/books/python-i/ https://primerlabs.io/books/python-i/
- grammarnazzzi 5y ago> You can always check out relevant section using the online book or the pdf. This answer entirely defeats the point of the Primer system. There are already many books and pdfs for leaning Python. > For self-learning, imho, constraints are good. I would argue that for a self-learner, self-imposed constraints are a good thing. The externally imposed constraints of the Primer system defeat the greatest advantage of self-learning; that the student can control, prioritize and take ownership of his learning program.
- ai_ia 5y ago> You can always check out relevant section using the online book or the pdf. You are right. I misinterpreted your original comment. This is certainly a drawback. In the future, I plan to reduce redundancy, by offering skippable sections. However, in some cases, it is entirely unavoidable and that certainly sucks. > The externally imposed constraints of the Primer system defeat the greatest advantage of self-learning; that the student can control, prioritize and take ownership of his learning program Though I understand your POV, I disagree with your premise. I believe more options, leads to worse effectiveness. The lesser decisions you have to make for yourself, the faster you can complete/perform a task. Primer makes a lot of decisions for you. There are no ten courses for machine learning, just one course. No ten courses on Python teaching the same thing, just one. There is less course content overlapping when you go from Python - I (which covers basics of Python) to Python-II (Object-Oriented Programming) Thank you for your feedback.
- ai_ia 5y agoEdit: I misunderstood the problem again. Sorry for that. Talking with users, made me realise that they want to directly go to learn Python rather than learning "Fundamentals of Computing". I will be dividing up the course into three smaller courses and will be moving "Fundamentals of Computing" into its own course. Thank you for pointing this out, I really appreciate it.