At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
I have a couple years of C++ programming experience, and was excited about learning Python with a group of self-learners, however I just noticed on the title of this board that it is "A Gentle Intro to PROGRAMMING Using Python." I had previously thought it was going to be a gentle intro to the Python language.
I think it is for inexperienced programmers, but same here I have programming experience in other languages too
Alright, well, that is good to know. I started watching the first video to the accompanying MIT comp. science class, and the professor right at the beginning says that the class is for people without experience, and that those with even a couple of years should not take the class. That said, I'm going to ride this out I think. After all, I have zero formal computer science training... no doubt I have huge gaps in my knowledge, and I do love the concept of learning this way.
I've been through the codecademy python courseware but think it will be helpful to do something more structured
I myself have experience with other languages and not much experience with Python. So I thought this would be an awesome way of studying a new language. However since its a gentle intro I do not believe you need any prior knowledge of any coding to take this on. Actually sounds pretty solid start if you have never programmed before. I hope if this is your first programming experience , it is helpful and you get enjoyment out of it. -cheers
If you used to program with C++ that is no problem. And congrats!!! Welcome to the course,......
Alright! Looking forward to studying with all of you!
I question how 'gentle' this course is going to be - so it will definitely help you to have had programming experience I think. Reading the syllabus page (http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011/Syllabus/) it has: 'This is a fast-paced 3-week course. Attendance at class sessions is strongly encouraged, as those who miss lecture will soon fall far behind.'. Two '-' marks for doing less than half of a course work twice means that you fail the course.
@icc97 I would agree that it is going to be easier for people with some experience. However I think that if you put in the work, including Downey's book for beginners and codeacademy, then you can also have a go at this even if u r a beginner. Hopefully as well, people with more experience will help the rest of us...
@estudier Yes, you're quite right, it sounds like as long as you participate fully you will pass the course, the book is always important.
Absolutely you can take the course if you have no experience--one of our current testers is a complete newbie. Of course it helps to have some experience, but, hey, you're clearly surrounded by peers with experience who are really helpful too!
I'm excited about this! It sounds like I will find it to be challenging, yet achievable.