Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

    MIT OpenCourseWare

    4 HN recommenders · recommended in 4 months, 2010–2012

    YouTube

    53:30 · 6.6M views · Aug 20, 2009

    First lecture of MIT 6.00, an introductory computer science course taught in Python by Eric Grimson and John Guttag. It covers the goals of the course, what computation is, and data types, operators and variables.

    HN commenters recommend it as a simple, direct entry point for beginners who want to learn computer science, not just programming.

    Ideas, Learning & LanguageUniversity lectures & coursesPython, Ruby & scripting languagesEducation & learning
    1. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago
    2. 49:47
      Lecture 1 | Programming Methodology (Stanford)Stanford2.6M views • 18 years ago
    3. 51:37
      Google Python Class Day 1 Part 1Google for Developers3.7M views • 16 years ago
    4. 39:49
      Lec 1 | MIT 18.06 Linear Algebra, Spring 2005MIT OpenCourseWare4.9M views • 17 years ago
    5. 1:12:56
      Lecture 1A: Overview and Introduction to LispMIT OpenCourseWare421K views • 7 years ago
    6. 44:09
      Lec 1 | MIT 6.042J Mathematics for Computer Science, Fall 2010MIT OpenCourseWare2.8M views • 13 years ago
    7. 58:22
      Lecture 1B | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare116K views • 17 years ago
    8. 6:53
      Hello World - Machine Learning Recipes #1Google for Developers2.7M views • 10 years ago
    9. 51:47
      Lecture 19: Dynamic Programming I: Fibonacci, Shortest PathsMIT OpenCourseWare2.9M views • 13 years ago
    10. 17:26
      Lecture 1 | Programming Paradigms (Stanford)Stanford1.2M views • 18 years ago
    11. 1:07:13
      Ses 1: Introduction and Course OverviewMIT OpenCourseWare2.8M views • 13 years ago
    12. 1:03:43
      How to SpeakMIT OpenCourseWare24M views • 6 years ago
    13. 1:02:04
      1. Introduction for 15.S12 Blockchain and Money, Fall 2018MIT OpenCourseWare7.2M views • 6 years ago
    14. 1:20:11
      17. Succinct Structures IMIT OpenCourseWare17K views • 12 years ago
    15. 1:08:40
      Lecture 1 | Machine Learning (Stanford)Stanford2.7M views • 18 years ago
    16. 1:19:35
      Lecture 1: IntroductionMIT 6.824: Distributed Systems924K views • 6 years ago
    17. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    18. 28:00
      APL demonstration 1975Imperial College London111K views • 13 years ago
    19. 53:22
      Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks66K views • 13 years ago
    20. 57:05
      Keynote: Begin...End?David Beazley9.5K views • 5 years ago

    4 comments from Hacker News

    1. @mokashNov 2012· in “Ask HN: How would a high schooler find CS mentor?”

      Make the entire Internet your mentor. It's filled with information and answers to all sorts of questions. Look at some programming tutorials such as codecademy. Maybe find some books on computer architecture, learn about mathematics that might apply to computer scientists. Here are some links to get you started. [LINK] [LINK] [LINK] [LINK] [LINK] [LINK] [LINK] Also, learn to use YouTube to search for answers. Check this video out. this video

      RecommendsView on HN
    2. @bdlangJul 2010· in “A Gentle Introduction to Programming Using Python”

      Here's the MIT OCW index for EE and CS courses: [LINK] Here's the MIT OCW index for 6.00 w/ Grimson (2008): [LINK] Here's the first video lecture on YouTube: this video I should mention this is a really good (IMHO) CS course that happens to use Python.

      RecommendsView on HN
    3. @rblionApr 2011· in “How can I learn to program? ”

      Here is an MIT Course: Introduction To CS and Programming this video Professor keeps everything simple and direct because this class is designed for beginners with no or little programming experience.

      RecommendsView on HN
    4. @jgrahamcJul 2011· in “Khan Academy Computer Science”

      I've really enjoyed watching the MIT 6.00 course (Introduction to Computer Science and Programming): this video The Khan videos seem to be about programming instead of computer science.

      RecommendsView on HN