OpenStax offers free college textbooks for all types of students, making education accessible & affordable for everyone. Browse our list of available subjects!
I realize this is an older post, but I just now found it. I'm actually using this this textbook resource right now as a result of your post. Thank you!
I teach chemistry at a community college and we've been using OpenStax for a few years now with pretty successful results. The math, physics, and bio departments have used them as well, and I think they are pretty satisfied.
In general, these are great resources for autodidacts, but an even better option is to take a class at your local community college if at all possible. It's great that the sum of human knowledge is available at the tip of your fingers, but there's a lot to be said for the scaffolding and structure that higher education provides, because the instructors and the courses really help to make connections that are difficult to understand when you're learning it on your own.
As an aside, I get that this is a community for autodidacts, but at the college level, it's really hard to get really good at something on your own. The most gifted and dedicated autodidact I've ever known came into my chem classes thinking that it was just a hoop to jump through and ended up thanking me for dissuading him of that idea. And as a bit of not-so-humble brag, he's now at one of the top 20 universities in the US doing chemistry and neuroscience research. I can't claim credit for his accomplishments, but I can say that he wouldn't have gotten there without actually taking that first step and enrolling in a class after already trying to learn it on his own.
I've been thinking about this idea of self-teaching for many decades, because I like nothing more than learning new things beyond the "Trivial Pursuit" level.
In general, I think what is most missing on the journey is curriculum and lesson plans. The texts and reference materials have never been easier to access, although they've never been very hard to access. The real challenges are closely related:
Setting concrete and practical objectives, identifying relevant prerequisites, and structuring the whole into a coherent plan with each step connected to and building on the previous while simultaneously laying the foundations for the next is one challenge.
Much harder in many ways is the development of evaluations for adequately assessing the current state of knowledge and skill in a way that points the way to remedial work.
Having the discipline to then fully engage with and follow that plan, being careful to not skip steps or move to the next step before achieving sufficient mastery of the current one. Then to engage with remedial materials to shore up weaknesses.
In combination, this is why even merely adequate classrooms are typically superior to living rooms and shops. And I say this as someone who is primarily self-taught as a programmer.
What I would like to see more of is materials accessible to the layperson to help them develop curricula, lesson plans, and evaluations. Better yet would be direct access to existing curricula, lesson plans, and evaluations. For me, it was a hard won lesson to discover that my biggest obstacle to learning something on my own was the tendency to not start at the very beginning.
For me, it was a hard won lesson to discover that my biggest obstacle to learning something on my own was the tendency to not start at the very beginning.
I absolutely agree, and unfortunately in my experience I ran into this as much in my formal education as my informal education. Not to knock my formal education, as I wasn't a great student in some ways and I think my curiosity was at times more intense than necessarily suited it, yet I found some of my troubles learning were that even formal education seems to struggle with determining where and how to start.
Take a classic example of a subject students struggle with like mathematics. For some students the issue is a matter of relating it to anything practical/real-world, however I also suspect for others the issue is both that and trying to grasp, without always knowing how to articulate it, the logical fundamentals that support and validate it. For many students it may be sufficient to begin with the basics of counting, adding, subtracting, and so on, but if you don't ground it both intellectually and practically, it's no surprise the further some students go the more difficulty they have finding it of any relevance.
It's similar with the subject of language imo. The practical part perhaps not as much, but establishing a foundation for why/how certain linguistic elements emerge and are arranged as they are, as well as how they continue to change, would I think better serve students along their start than a hollow, "This is just how it is" sort of approach that one may encounter in some early education/learning. Although perhaps I'm a very specific minority in this case, and some of the intellectual rationale for different subjects may be overkill for many to help them get going.
For me, it was a hard won lesson to discover that my biggest obstacle to learning something on my own was the tendency to not start at the very beginning.
Yes! This is exactly what I see. Moreover, even if one does have the discipline to start at the beginning, the introductory courses are filled with material that doesn't seem relevant to the area you're actually interested in, so it's even harder to stay disciplined and learn those topics, too. But for the layperson, it's often impossible to know whether that "unrelated" material will eventually turn out to be foundational in some aspect of another field.
What I would like to see more of is materials accessible to the layperson to help them develop curricula, lesson plans, and evaluations
Frankly, Khan Academy and other similar resources are great for breaking up courses into "chunks" that are easier to digest than an entire textbook, so that's a great place to start. It still doesn't provide the feedback that you'd get from a teacher/tutor on assignments, but it would provide a decent framework if one started at the beginning and worked their way through. The only idea I can come up with to get personalized feedback at this point (short of taking a class, of course) would be to work through practice problems from a textbook or lesson plan and then find a private tutor to evaluate your work. It's pretty easy to check your answers, but if you get anything wrong it's pretty hard to find your errors on your own, so you'd really be asking the tutor to grade your work and point you in the right direction when you make mistakes.
There are people working on tools to help with this side, but I don't think any of them are all that close to fruition (AFAIK)