Computer Science 101. UPDATE: we're doing a live, updated MOOC of this course at stanford-online July-2014 (not this Coursera version). See here: CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience. Computers can appear very complicated, but in reality, computers work within just a few, simple patterns. CS101 demystifies and brings those patterns to life, which is useful for anyone using computers today. In CS101, students play and experiment with short bits of "computer code" to bring to life to the power and limitations of computers. Here is another video Nick created for this class. Resources by Subject.
12 Dozen Places To Educate Yourself Online For Free. 18 ways to educate yourself every day (because nerds are sexy) « Malavika's Blog. “Anyone who stops learning is old, whether at 20 or 80. Anyone who keeps learning stays young. The greatest thing in life is to keep your mind young.” Henry Ford At the start of this year I made a decision that I want to commit to myself to a pursuit of intellect. I’m already a bit of a nerd, so this wasn’t really an alien concept for me, however I quickly realized that in order for me to make educating myself a priority in my life – I would have to make it into a daily habit.
Here is a list of some suggestions for small practices you could implement into your lifestyle. Wow, I did not just say that. 1. “Riveting talks by remarkable people, free to the world.” 2. They are quick, easy, informative, and give you a glimpse of a subject that you may decide to do more research on later! A lovely reader recommended the podcasts “Stuff you should know” and “Stuff mom never told you” which can be found on the website. 3. This is such a monumental suggestion. 4. Focus more at work. 5. 6. 7. 8. 9. TED: Ideas worth spreading. Wikiversity. Academic Earth | Online Courses | Academic Video Lectures. Khan Academy.