rambling on about education and tutoring for the entire post length limit
@MrBerard@pilote.me Partly - there were a few different reasons though they're all kind of related:
- I find institutional education, with a rare few exceptions, to be a hostile and harmful environment to most people in a way that is fundamental to its model (despite the best efforts of many teachers!)
- The expectations that those environments would have of me as a teacher, also would not actually be satisfiable for me as an ND person
- I have a rather specific teaching method that to my knowledge no institutional setting uses, and for which there would also be no room in such a setting (except for *maybe* a few special education places)
- The scale of most institutional education is completely unsustainable, in part because of the hierarchical teaching model used (with a strict division between teacher and student roles)
I have many more thoughts here, but those would be the high-level summaries - what it boils down to is that the way in which I can teach most effectively (and which I know works; I've not had a single student that didn't get there) is not something that there seems to be any room for in institutional education, where from what I've seen, procedure is usually valued over adaptation.
I'll ramble off a bit here about the way that I teach software development, hopefully it'll illustrate why I've not found a way to fit this into an institutional model:
It's a heavily personalized project-driven approach, where the student selects a project idea (free choice, of arbitrary complexity, even if pie-in-the-sky), and I help them learn how to divide that idea down into smaller components and smaller gradual steps to get there, starting with the absolute simplest (and functionally useless) facsimile of the thing they want to make, and then gradually building on that.
Then we go through the first steps together, for an hour or two, and by that point I usually have a pretty good idea of what their existing skillset is like, and what things they tend to have trouble figuring out. I explain some of the basic concepts and approaches, as well as how to figure out issues with them by themselves.
From that point on we switch to a regular schedule where there's usually one or two sessions a week, 2-3 hours each, to talk through the things that they got stuck on. The rest of the week, they work independently on their project, usually working on a few different bits and pieces in parallel - if they get stuck on one, they table it to discuss it in the next session, and continue on another in the meantime.
Throughout the sessions I ask them to explain what they got stuck on, and then don't give them the answer directly, but guide them through the process of *finding* the answer, asking steering questions until they arrive at the answer by themselves and providing hints (usually in the form of questions again) where needed, and then usually doing a round of "okay, so can you now fully reason to how you got to this answer and why it is the right one?" - the goal being to help them build confidence in their ability to find the answer themselves, because that is often the actual thing blocking them.
In the end, this process doesn't actually have much to do with conveying knowledge; it's sometimes important to steer someone to the right path before they get frustrated, of course, but I consider it far more important to teach the 'meta-skill' of figuring out unknown things, and building the confidence to try and explore possible solutions to problems, "teach them to fish" so to say.
All of this is... very different from anything I've seen in an institutional setting 🙂 Which tend to be heavily focused around rote memorization, somehow magically expecting "things that were said" to convert into "things that are remembered", and where testing procedures don't actually test for anything that's relevant to people's lives... with perhaps the exception of (a subset of) vocational schools, which have their own problems that make this model not really viable.
@MrBerard@pilote.me That got a bit longer than I expected 😅 Hope that's helpful? Feel free to ask about any of it!