Live data from Hacker News

MindWeb – A Computer Science Bachelor Curriculum

mindweb.network

41–50 of 64 posts

Re: MindWeb – A Computer Science Bachelor Curriculum

#42
post #24

As a cs-savvy person, I'd really love to see similar pages but for other fields. Computer science is probably one of the most over-documented fields. Everyone seems to have compiled a list of resources at least once in their life, like a rite of passage. I'd love to see open source curricula for Economics/Business, Physics, Music, Literature and other stuff.

I'm not sure you could actual compile a list of totally free resources for other fields. For instance, I came across this list for physics: https://www.susanjfowler.com/blog/2016/8/13/so-you-want-to-l...

However, I'd say most of the items are serious textbooks with a hefty price tag if you're going to try to buy new. You can pick up older editions for pretty good discounts, though.

Eventually I think we'll get there from a purely non-profit philanthropic perspective a la Khan Academy model. The problem is, as Khan has gotten bigger, they have lost some of what made it unique in the first place (topic, knowledge and mastery base has shifted to k-12 common core/ap alignment).

Coursera recently shifted all their comprehensive classes from free to some sort of $$ model. The one free comprehensive algorithms class from Princeton doesn't have the second half posted for many months. All these for-profit companies that start out free are destined to move to a pay per course model.

Re: MindWeb – A Computer Science Bachelor Curriculum

#43
post #36

Earlier quoted context omitted.

i find it amazing that in 2017, a time when the internet has been fully realized and adopted by millions of people, there is no open source, universal textbook hosted anywhere. most people say that there is, and that its called wikipedia, but i dont think so. wikipedia is good for reference. its also good for learning if you are very intelligent and motivated. but for people who are not super intelligent or who have…

The thing about conceptual knowledge like computer science is there are many nuances to it and the only way to get a reasonably complete picture is to read from various sources told in different ways by different authors. What you are suggesting may seem like a good idea but humans will always try to be lazy when they can, and a universal free textbook make it almost too easy for them. In reality, everyone's gonna re…

the nice thing about such a book (or series of books) is that the net number of experts could only rise, because this is an additional (and very powerful) source of information for people to use who are inclined to become experts. also, there would be a huge increase in the number of non-experts or amateurs. this is a good thing because even having a hazy idea of how things work is more beneficial to ones ability to live and carry out duties of citizenship than knowing nothing. just because there would be a lot of amateurs doesnt mean that there would be less experts from what i can tell.

Re: MindWeb – A Computer Science Bachelor Curriculum

#44
post #24

As a cs-savvy person, I'd really love to see similar pages but for other fields. Computer science is probably one of the most over-documented fields. Everyone seems to have compiled a list of resources at least once in their life, like a rite of passage. I'd love to see open source curricula for Economics/Business, Physics, Music, Literature and other stuff.

Physics: http://www.staff.science.uu.nl/~gadda001/goodtheorist/index....

This is free lecture notes online, but are best complemented with a textbook.

Re: MindWeb – A Computer Science Bachelor Curriculum

#45
post #36
post #24

As a cs-savvy person, I'd really love to see similar pages but for other fields. Computer science is probably one of the most over-documented fields. Everyone seems to have compiled a list of resources at least once in their life, like a rite of passage. I'd love to see open source curricula for Economics/Business, Physics, Music, Literature and other stuff.

i find it amazing that in 2017, a time when the internet has been fully realized and adopted by millions of people, there is no open source, universal textbook hosted anywhere. most people say that there is, and that its called wikipedia, but i dont think so. wikipedia is good for reference. its also good for learning if you are very intelligent and motivated. but for people who are not super intelligent or who have…

You mean something like this Physics textbook http://www.motionmountain.net/ ?

Re: MindWeb – A Computer Science Bachelor Curriculum

#46
post #27
post #24

As a cs-savvy person, I'd really love to see similar pages but for other fields. Computer science is probably one of the most over-documented fields. Everyone seems to have compiled a list of resources at least once in their life, like a rite of passage. I'd love to see open source curricula for Economics/Business, Physics, Music, Literature and other stuff.

I'd love to see one for philosophy. Yes, part of the point of studying philosophy is getting feedback from discussing ideas with others. But there's still a basic vocabulary and set of ideas everyone should learn simply so they realize their revolutionary ideas about reality and truth and beauty and so on have occurred to others, and have been discussed, probably for centuries if not millennia, and that the results o…

while people are listing some good philosophy resources, it's not quite the same as CS course on the original link.

But it could totally be done for philosophy, there are some great lectures online covering enough that would be equivalent to a degree. It wouldn't be that hard to extend such a site to allow people to find small groups of people for philosophical discussions either.

Re: MindWeb – A Computer Science Bachelor Curriculum

#47

These are the sort of resources I wish I had available when I was in high school. What a tremendous bounty we now have. Has anyone put together a list like this for a subject like chemistry?

Chemistry is definitely cheaper to study at a University if you want the lab experience, which I find very important. (Imagine learning how to code in C without a compiler...)

Between chemicals, ventilation hoods, labware, and instruments, you'd probably spend a few million trying to teach yourself chemistry at home.

Re: MindWeb – A Computer Science Bachelor Curriculum

#48
post #24

As a cs-savvy person, I'd really love to see similar pages but for other fields. Computer science is probably one of the most over-documented fields. Everyone seems to have compiled a list of resources at least once in their life, like a rite of passage. I'd love to see open source curricula for Economics/Business, Physics, Music, Literature and other stuff.

>> As a cs-savvy person, I'd really love to see similar pages but for other fields.<< That is actually one of the the ideas behind Mindweb. Right now it has mostly boards and content about coding and cs, but it is open for all learning materials. So if you know your ways in other fields too: feel free to make a board on any other subject and share it with the world ;)

Re: MindWeb – A Computer Science Bachelor Curriculum

#49
The problem with a website such as this one is that they just compile a list of content, each of which is quite large/involved, and throw it at you. Not only is this kind of overwhelming, but I wonder how many people actually use a page like this to construct a curriculum for themselves. I doubt it's very many at all. There's too much friction: you have to continue revisiting the page after you complete all of these multi-week courses. And each course will probably have its own suggested next steps, which might be different from those in the original resource, which you might have already forgotten about by now.

I've had a different idea for a while. What I've always wanted to do, and would do if I had unlimited time, is create a kind of tech-tree of various computer science concepts, organized into subjects/tracks/courses, with each vertex in the tree being a clear and concise 4-7 minute youtube video (with accompanying downloadable code if applicable). Note this wouldn't necessarily need to be a real tree as things such as e.g. machine learning would need backgrounds in both linear algebra and statistics.

Then you could learn from scratch by simply traversing down the tree. If you wanted to learn something, you could search it and determine where in the tree to start watching about it by where you feel like your knowledge ends. So if you're looking up np-completeness, but feel you don't understand the concepts of p and np, you can watch those videos first.

It would take a long time, though.

Re: MindWeb – A Computer Science Bachelor Curriculum

#50

The problem with a website such as this one is that they just compile a list of content, each of which is quite large/involved, and throw it at you. Not only is this kind of overwhelming, but I wonder how many people actually use a page like this to construct a curriculum for themselves. I doubt it's very many at all. There's too much friction: you have to continue revisiting the page after you complete all of these…

This is similar to what Khan Academy did back at the start of the application. There was a mathematics skill tree and you started at 1+1=2 and ended at the Stokes Theorem.

It worked well but was a bit overwhelming. The other challenge was that many skills were interconnected and so the progression wasn’t strictly linear.

Post reply on HN