Skip to main content

Mentorship Education

Disclaimer: This is a work in progress, I'm mostly curious about what you think about this idea. Also, sorry about the wall of text.


As a software developer, I try to identify places were technology can help people. I've had many conversations with a few people about how the education industry is on the cusp of a large reform because of the Internet. I'm not sure if that's true but I'm going to act like it is for the sake of argument at the moment. Many people believe that this is going to come in the form of a centralized education platform or standard that delivers online education. We're already seeing things like this, Kahn Academy (https://www.khanacademy.org) and Lynda (http://www.lynda.com) are two excellent examples. I'd like to look at how technology can help education from a different perspective because I think the idea of online education (or eLearning) is flawed in one very serious way; it completely ignores the human aspect of learning and assumes that we're going to learn on a cookie cutter assembly line.

I'm not denying that education is possible through online resources because I go to Google whenever I don't know the answer to something, but there is a difference between answering a trivia question and understanding the fundamentals of economics, the events that lead up to World War II, or software engineering. The fact of the matter is that, when it comes to learning, each human is different. I think this means that we can't expect that a one-size-fits-all education process is going to be the most efficient method of learning for everyone. We have to tailor education to the individual if we want to make the most out of the time that we're spending learning.

This leads me to the guess that the most effective education is a one-on-one environment where a single mentor educates a single learner. This way the mentor can adapt to the needs of the individual. We already know that this method works because when a student is doing poorly we give them individualized tutoring. Why should this method of teaching be reserved for when a student is behind? The only real reason I can come up with is because we don't have enough teachers to educate our entire population individually.

Let's break education up. If we focus on teaching/learning a single topic at a time then, theoretically, we're able to master one topic quickly. Once we've mastered a single topic shouldn't we be able to then pass on our understanding of that topic to someone else? I believe that one of the best ways to learn something is to teach it so what if part of our learning process was to teach it to someone else? Realistically this means we would learn a topic from a mentor and then once our mentor believes we understand it well enough we would graduate to a mentor of the topic and teach someone else. After we've mentored someone we become a reference to that person as they become a mentor. We're not actively engaged in the education of our "grand-learner" but we act as a reference to their mentor, your previous student. This is all done at a single topic level because this is a living educational platform that focuses on a student learning a single topic from a single mentor. In this ideology you're always teaching and always learning.

Here is where technology comes in, there is no way that this would be possible without a software platform to find mentors across the world who are experts in their field. I envision this working very similar to a pyramid scheme but without the sleazy sales pressure. If the learner were able to rate their mentor on how well they felt they were able to teach the topic then that data could also be applied to their mentor's reference but at a fraction of the impact. This allows us to build a pyramid of data that holds the mentor responsible for ensuring that their student understands the topic well enough to then be able to teach it.

I don't have all the answers for this yet but I'm thinking about this at the moment and wanted to hear what you thought. What are some of the stumbling points or gotchas that I have missed? Any suggestions for how this could work better? Am I completely insane and this would never work?

Comments

Popular posts from this blog

"The Push-up Experiment" or "How I learned that being able to see progress is motivating..."

I've found that when I'm able to visualize progress it motivates me. I'm not a productivity expert or a psychologist but this makes a lot of sense and I figured I'd share it even if you've heard it before. Since March 28th, I've been doing push-ups and tracking the number of push-ups I achieve in a spreadsheet. Yes, I know this completely classifies me as a total nerd, but I'm OK with that; I'm writing a blog post about my push-up spreadsheet, I'm well aware of the overall nerdiness going on here. I won't get into the nirty-gritty about how I used IFTTT  to send me a Google Drive survey every morning on my phone reminding me to do push-ups as well as providing a convenient place to simply enter the numbers. I won't go into the details about how that survey automatically goes into a Drive sheet and the graph (pictured below) automatically updates with each response. No, I won't go into that because I'm afraid that you will think

Push-up Experiment: The Nerdy Parts

I wrote The Push-up Experiment  earlier and got enough responses asking about the nerdy parts that I'm now writing this one. So, buckle-up and hold on, this could be a long nerdy ride. Tools Here are the tools that I used with links: Google Drive Forms Sheets IFTTT Date & Time Channel Pushover Channel Daily Push-up Notification Pushover Collecting the Data Google Drive allows you to build surveys and send them out; it's called "Google Forms". Your drive options might look a little different than mine but here's the gist of it. Create a new form and make a question for it. For the push-up survey I simply asked "How many push-ups did you do?" and left it as a "Text" type question. When you do this it shows up as a simple text box on the survey and when opened on the phone brings up the keyboard. One other thing I did was only allow for numbers to be entered into the text box because obviously I can't do "abcxyz&