An Introduction to Interactive Programming in Python

★ ★ ★ ★ ★
488 reviews
   by Joe Warren, Scott Rixner, John Greiner, Stephen Wong
   at Coursera
An Introduction to Interactive Programming in Python
Overall Rating
An Introduction to Interactive Programming in Python (89 + 1) out of 5 based on 488 ratings and 488 user reviews.
488
Content
Difficulty
Depth
Entertainment

Course Characteristics
  • guided
  • videos
  • syllabus
  • written materials
  • benchmarks
  • certification
Level:     Undergraduate
Cost:    FREE!
Session Info:     Past session!
Dates: Oct. 7 2013 - Dec. 9 2013
Main Languages: English
All Languages: English
I've finished this
I'm enrolled
I've dropped this
I'm planning to take this

2 people are taking this
492 people have taken this
36 people are interested
Login
to add your own tags!

What you will learn

This course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong, Blackjack and Asteroids.

Take this course at Coursera

Reviews for An Introduction to Interactive Programming in Python at Coursera

Showing reviews 1 - 25 of 488

13"Learning through play!" by iain-geddes
As other reviewers have noted, this is a really good introduction to Python and graphical programming. Whilst some exposure to Python or other programming languages can only help, the most important prerequisite is an open mind. Believe that you can do it and Scott, Joe and the team will demonstrate that you can. How any course can take a student with no prior knowledge and have them developing an Asteroids type game within 8 weeks is still a mystery to me ... and yet this is exactly what was delivered. The pace is pretty fast and sometimes little details can be ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"This is a "real" course!" by elizabeth-pressler
Few people I know understand my enthusiasm for free, online learning. They think any class you don't pay for must be a joke or a waste of time. One objection people have is that you can't contact the instructor, as if that one criteria would make the course "real." Well, by that standard, this course is certainly "real." I was able to contact TAs and even the instructor on more than one occasion via the "code clinic" email system. I got more than enough personal feedback and and attention through email and the discussion board. Of course, if you don't ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"More than an Introduction to Programming" by abhijay-arora-vuyyuru
Before this course, even the idea of making a game scared me. By the end, I designed the most popular game of the 1980's (within an hour). One of the best courses offered by Coursera. Believe me, the lectures are addicting. Programming Tips was one of the best lectures that helped clear all doubts. Scott and Joe have set an outstanding example of "teaching ". Anyone with interest in programming is surely going to enjoy this ride.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Great organization and presentation - top notch class" by jamil-lawrence
I attended Cornell University and took classes from many at the top of their field in a variety and engineering science subjects, but I don't think I've ever taken a class as well instructed as this one. The organization of the class with the video lectures, wonderfully SEARCHABLE forum, code clinic, and guided projects gave me a great feeling of what is involved in creating interactive programs. I laughed at the lectures and found the videos just the right length of time. The projects started off easy but got to just the right amount of challenge by ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"This is the best class I've ever taken, period" by dimashchepin
I do not have enough words to describe how wonderful, informative, serious and at the same time entertaining this class is. PLEASE just take it! You will love Python, you will love the class, you will love the instructors!!!!
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Great course" by william-surles
Hands on from the beginning, great examples, they provide a tool to start coding with environment setup. Provide all the little things (so there is no busy work) needed to make the projects flow. I learned a lot and had fun doing it.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Excelente" by mmaquina
El curso está muy bien para empezar a programar, juegos o cualquier cosa interactiva. Es muy entretenido y se aprenden cosas de mucha utilidad.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Python is fun" by victor-maia-senna-delgado
What was I supposed to expect from a language based on Monty Python flying circus? This course is well balanced with challenging projects and easy-to-go material. The last weeks are the hard one and, if you are a beginner programer, take care with your time, projects may take more time than it apparently does.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"High Quality Class" by kevin-merino
This is a well-conceived, designed, and implemented course. I am aware of what it takes to put together good training material and Joe Warren, Scott Rixner, John Greiner, and Stephen Wong do an excellent job of executing this class. I admire the fact that they continue to evolve the course, given the feedback they receive. They have done a great job of balancing instructional material, technical data, documentation, and humor to keep the class flowing at an appropriate pace. I started the class with no formal programming experience though I have been involved in software development by producing 2D and 3D ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Awesome course" by jagori-ganguli
This course was wonderful.I would like to give my special thanks to all the professors for teaching so well and also for helping us at each stage and for providing all necessary support towards the completion of various assignments. I have 7+ yrs of experience in software testing and I was bit apprehensive before joining this course but once I got started ,I never looked back.This course really helped me gain an insight into various ideas and programming techniques that goes into game development. I could complete all the assignments on time,even though at times it required me to put ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"A Flying Circus of challenging fun!" by ccffroc
As someone who was new to programming, I found this class challenging... but in a great way! The professors created a learning environment that didn't take itself too seriously, but still contained a tremendous amount of support, technical tools, and interactive material to engage the student on a level beyond any other class I have taken. I still play (and even enhance) the games I created in this class! Also, not having to download a special program was great. We did all our work from a web-browser. Overall, an excellent class! Just be prepared ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Amazing course, worked hard, learned a lot and had a blast!" by stephen-m-cabrera
This was an absolutely fantastic course, I can't say enough good things about it. This is the first course I've ever taken on programming and it's gotten me totally hooked. The instructors were fun and personable and they delivered their lectures with great content that was also engrossing in the way they taught it, and with just enough humor mixed in. Codeskulptor, the in-browser application for executing python code was well done and got the student used to using documentation to resolve problems and was a great tool for the course. The fact that the professors also created this tool ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Very solid introductory course for any level of learner..." by ceshull
I'm a 30-year+ veteran of the IT industry and was formerly an expert programmer in many languages, but I went over to the dark side (management) 18 years ago and haven't really learned a new language in 20! And that means I didn't know anything about object oriented programming except some of the vocabulary I'd picked up. I thought I'd be able to cruise through this course in 3-5 hours a week, but even playing the videos at 1.5-2.0 times normal speed, I was spending 12-18 hours per week, especially as the projects got bigger and harder. The course was challenging ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Great beginners course!!" by jose-goni
This is a great beginners course if you want to get into Python. Great fun building games and the difficulty increases gradually at a good pace. The lecturers are really good and make the class fun! I absolutely recommend this class to anyone who wants to learn Python!
reviewed | Go to review page >
Was this review helpful? Login to vote!


"I learned a ton and enjoyed it" by avabava
The cheesiness of the lectures can be painful at times, but the projects are fun and I love showing off the programs I wrote to my friends. The quizzes were extremely well-written and really helped me solidify what I learned in lecture. They also helped prepare me for the weekly projects. The organization of the class is very solid and there is a lot of support in many forms to help people who have gotten stuck.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Only wish there was a followup course!" by chris-tennant
This is the course I recommend to anyone interested in programming. It is a beginner course, and any skill level can do it with enough time. The instructors were fantastic, the material was great, and CodeSkulpter made it easy to get started without installing anything, as well as to share code. I would use this as an example of a well taught MOOC.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Interesting as a class can get.. magnificient..!" by akshay-kumar
Its an awesome way to learn the interactive programming. Awesome faculty, fun is not missed at any moment, and you'll learn a good deal of Python and interactive coding.. I was kinda scared to dive in, having no prior knowledge of Python, but interactive programming intrigued me .. so i jumped right in.. and i'm glad i did..!!
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Just awesome!!" by josesusa
The class is great, I had so much fun doing games and also at the same time learning python. For newbies in programming the class is perfect, you will learn what you need to start programming. I highly recommend this course if you want to have fun, to learn python and if you want to write games, also if you want to learn programming and enjoy it. Saludos!! ;)
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Best MOOC Yet!" by kimberle-ann
I have had no background in computers what-so-ever before taking this class. Now, I'm able to create games that people can actually play! This was my 9th MOOC, and the BEST by far. The teachers, the content, and the delivery method are all superb. I was pulling my hair out at times trying to figure out what mistakes I've made in my code in order to get my work completed on time, but once I did, the feeling of accomplishment was great!! The class was difficult enough to allow you to apply techniques learned from the videos, yet not so ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Hghly recommended course" by parag-thakre
I learned a lot from this course. Hats off to all the instructors. I really enjoyed the way Prof Scott Rixner & Prof Joe Warren made us understand the interactive programming & OOPs concepts. This has really motivated me a lot to do some really advanced level programming stuff. I am indebted to the course instructors for the knowledge they had shared. I highly recommend this course. best regards, Parag INDIA
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Amazing course" by anishjacobm
This course is an amazing introductory course to python, as well as programming concepts. The way the course is structured around mini projects make it both interesting and a real application building experience. The fact that the mini projects are all game building related make the course that much more fun to do. The content is well organised and is easy to follow through. On the whole I had fun and learned quiet a bit while doing this course.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"I strongly recommend it! " by ciromanzar
It was just perfect, I didn't know practically anything about programming and I ended up learning much more than I expected. It was challenging, but with the help of the forums there was nothing too difficult. The mini-projects took me a few hours, especially when I got stuck, but with the help of the people in the forums I could overcome every obstacle.
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Lo recomiendo ampliamente..." by carloswilsonperez
Hola, Solo deseo comentar que gracias a este curso por fin aprendí Python. Para mí la dificultad era doble, pues mi idioma es el español...pero en el proceso aprendí también a mejorar mi inglés. Gracias...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Fun and rewarding" by sian-blackman
This course was really fun and interesting. The lectures were entertaining, well planned and explained. The homework quizzes included additional programming practice rather than being all multiple choice, plus there were additional examples available if you needed help with a particular subject. The assignments were very fun, and the peer review process was very helpful, getting to see how others approached the same problem and receiving feedback. The programming tips lectures each week were very helpful and showed how to make your code more efficient. The forums were full of help and the code clinic was a very handy addition ...
reviewed | Go to review page >
Was this review helpful? Login to vote!


"Great!" by arlorlo-etaforever
Well, I had some expreince in script programming, but this course really helped me to remember event-driven and OO programming. And this was really interesting and fun.
reviewed | Go to review page >
Was this review helpful? Login to vote!


Login to write your own review