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. Everything works within the browser, so there is no extra software to download or install. CS101 also provides a general background on computers today: what is a computer, what is hardware, what is software, what is the internet. No previous experience is required other than the ability to use a web browser.
The nature of computers and code, what they can and cannot do
How computer hardware works: chips, cpu, memory, disk
MOOCs stand for Massive Open Online Courses. These arefree online courses from universities around the world (eg. StanfordHarvardMIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you. They also have student discussion forums, homework/assignments, and online quizzes or exams.
S. Jolycompleted this course, spending 2 hours a week on it and found the course difficulty to be medium.
Even if I can be considered as an advanced computer user (I can install an OS, create web pages...), I realize that I have learned much more than I expected with this course. It brought me answers to questions I could not even imagine, especially for the pictures manipulation topic. I strongly recommend it, especially if you are an autodidact.
Keith Okancompleted this course, spending 3 hours a week on it and found the course difficulty to be medium.
This was an excellent course. It covered hardware, software, programming, networking and security. The instructor taught the course in a manner that was not too geeky. Although the lecture using the Ocilloscope was pushing it.
Rafael C.completed this course, spending 1 hours a week on it and found the course difficulty to be very easy.
Level is too low. Basically, if you've been using a computer and know anything about coding *at all* you won't benefit from this course. It would be the kind of course you would recommend to your grandmother (yes, really). Unless you know literally nothing about computers, you should not do it.