Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 22 Online
OpenStudy (anonymous):

Here's another intoductory CS course, from Harvard. It uses Scratch, C, perl, php, and HTML iirc. http://cs50.tv/2009/fall/#l=lectures&r=about&v=lectures/0/week0w

OpenStudy (anonymous):

It teaches the same things as this course, and there are some more videos with people walking through the material/problem sets etc.

OpenStudy (anonymous):

How cool! I need just this sort of thing for C programming. Using a compiler instead of an interpreter is scary to me.

OpenStudy (anonymous):

The CS50 course will make you compile and link your C code manually with command line arguments :-P but I use an IDE like http://www.codeblocks.org/ which does everything automatically.

OpenStudy (anonymous):

So yeah, the course begins with a taste of computer science using Scratch: http://scratch.mit.edu/ just to get people familiar with what you can do with programming etc. In the next few weeks they walk you through the C language, going over its quirks to teach you computer science fundamentals like conditionals and strings. Along the way they teach you search algorithms and Big O stuff. I haven't moved too far into the course though, but the problem sets are interesting enough and will teach you how to think like a computer scientist, whatever that means :-P.

OpenStudy (anonymous):

I think it's a great complement to MIT 6.00

OpenStudy (anonymous):

@Julie i have a little experience in c, and what scary me is python :) I have strange feeling that everything i write will work somehow, actually i'm missing sense of control i had in c. but to be honest, python is much easier for a bunch of stuff, starting with strings, lists, memory... and if you going to learn c try to find somewhere - C Programming Language (2nd Edition) @agdgdgdgwngo thanks for links. i'll check them as soon as i finish this course.

OpenStudy (anonymous):

Yeah, C_Programming_A_Modern_Approach_Second_Edition is an excellent book for learning C.

OpenStudy (anonymous):

I'm going to give this Harvard course a go, looks rly good. thanks for the post!

OpenStudy (anonymous):

thanks for the link

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!