This is cool! I've had similar ideas, but when it comes to creating the curriculum it was always the time consuming part. If the graph was in something like a wiki, where people could contribute, add linkages, add new lessons, etc., and a system to automatically prune the graph to each student, there could be a globally sourced and maintained "school" for all human knowledge.
trane_project|3 years ago