An Introduction to Interactive Programming in Python

Free!
Overall Rating
An Introduction to Interactive Programming in Python 5 out of 5 based on 229 ratings and 229 user reviews.
(229)
Content
Difficulty
Depth
Entertainment

Course Characteristics
  • Video Lectures
  • Written Material
  • Syllabus
  • Homework and/or Tests
  • Instructor Interaction
  • Provides Certification
Level:     Undergraduate
Session Dates:     TBD

Login to add to my collection...


21 people are taking this now!
244 people have taken this
28 people are interested

What you will learn

This course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple. These applications will involve windows whose contents are graphical and respond to buttons, ...

Take this course at Coursera

Reviews

Showing reviews 1 - 25 of 229

‐ 10"Wonderful class" by john
“I'm over 70 and have wanted to learn game programming concepts and Object Oriented concepts for a long time. This class solved both of those. The instructors functioned as instructors and concierges, making the whole learning process seamless and fun. There were no glitches — the whole thing worked. Lectures, quizzes, projects, feedback forums, technical tools, documentation — they were all first rate.”
reviewed on Apr 4, 2013 | Go to review page >
Was this review helpful? Login to vote!

‐ 9"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 ...”
reviewed on Apr 4, 2013 | Go to review page >
Was this review helpful? Login to vote!

‐ 4"learning by coding games" by Jeanne Boyarsky
“I already knew a decent amount of Python before this course started which means I didn't learn that much. (list comprehensions were the only thing new.) I signed up because I wanted to see how an intro to programming course could be taught online. I think the professors did a great job. The videos were clearly designed for internet learning and they tried to be fun. The quizzes and homeworks had strong ties to the course. Peer review went better ...”
reviewed on Dec 20, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 4"Learn programming in a fun environment" by paul-e-stock
“Excellent course that I would highly recommend to anyone wanting to learn Python programming. The instructors present the material in a very relaxed, fun way, never taking themselves too seriously. The material was presented step by step, building each week so that a student could start with absolutely no programming experience and yet write a fully functioning arcade style game by the final week of class. I only wish there was a follow-up or next level course.”
reviewed on Feb 18, 2013 | Go to review page >
Was this review helpful? Login to vote!

‐ 2"Fabulous Course, Great Instructors, Fun Projects" by aynrand
“I just finished this course today and I loved it. The instructors are very good at explaining things clearly and they like to add a little fun and humor as well. I also appreciate the way they throw in little tidbits of knowledge like the Collatz Conjecture and code tasks for calculating pi and square roots etc. The code is geared towards beginning programmers but I still found it to be a worthwhile challenge even though I've been a professional ...”
reviewed on Dec 20, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 2"Excellence in Online Delivery" by katie-montminy
“Even though I'd graduated from college in computer programming, I remained fearful and disdainful of the field for a number of years. (Formal education has that effect on me.) Lately, I screwed up the courage to try my hand at it again--namely, game programming, the one thing I'd really wanted to do--and I wanted a course that wouldn't be overwhelming. After comparing all the Coursera offerings in this area of study, I chose this course, and now I'm quite glad ...”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 2"Perfect Python kickstart" by raf-schoenmaekers
“As an experienced programmer this was a fun a quick way to get started with Python (which I had no experience in whatsoever). Fun but to the point teaching, nice projects. I feel comfortable now to get on with Python on a professional level.”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Great introduction to Python and gui programming" by swclark14
“Great course. I enjoyed it a lot. All the material was on time and professionally done. Programming assignments were a lot of fun. I had experience with Python before this course, but no gui experience. Lectures were interesting even though I knew all the non-gui material. Programming interface (codeskulptor) worked quite well. It allowed for a lot of flexibility. Definitely recommend for anyone looking for intro python or intro gui/game program. One of the best online.”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Addicted to this course" by Shokia
“This was a really fun course with lots of "ah-a" moments. Very hands on - the projects were a ton of fun. Very good teaching of event driven and object oriented programming. Highly recommended to all levels of programmers and if you like gaming you've got to take this one.”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Recommended for anyone interested in programming!" by ryan-yokley
“Truly a must-take for anyone interested in learning how to program, whether it be for games or in general, the concepts taught are extremely useful and extensible. I had some previous programming experience and learned a lot about Python and about programming regardless, especially on the side of graphics programming and event driven design. The professors are sincere, amusing, imminently watchable and kept me interested through the entire 8 week course. Bravo. I would recommend to anyone with an interest ...”
reviewed on Dec 17, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Fantastic course for all public" by fernando-lablanca
“Great opportunity to begin learning not only Python but also basics for event drive programming, OO programming and graphics libraries under Python. Also a good introduction to games programming. Professors make it easy so beginners should not be scared about the contents. They can achieve it with a reasonable effort. Highly recommended !”
reviewed on Dec 17, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Absolutely Fantastic!" by mg2526
“I am very impressed with the effort of these Rice Univ. professors. They have put together an online course that is interesting, entertaining, and educational. I went in not knowing anything about Python or object-oriented programming, but at the end of the 8-wk course I actually was able to write a Python program to play the classic game asteroids!”
reviewed on Dec 17, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Incredible experience" by razdjp
“I had lots of fun and I learned a lot during this course. Everything was explained in detail and an easy way to follow. I enjoyed the quizzes and the weekly projects were so much fun. The teachers are great and very helpful. If you're interested in learning programming or bettering yourself this is a great place to go.”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Excellent and fun" by pbalerio
“Before staring I feared I was not going to be able to complete this course. After having finished I am delighted. Learning was profound and fun. Thank you professors, university and coursera.”
reviewed on Dec 27, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"If you want to learn python, boy do I have the class for you" by israel-sanchez
“This has been the greatest class I have ever taken. I have never learned so much in such a short time span. I have taken a couple of programming classes at a university and have not learned or wanted to learn as much as I have here. This was my first coursera class and if it serves as a bench mark for what's to come next physical institutions have a run for their money. This class got me addicted to ...”
reviewed on Dec 20, 2012 | Go to review page >
Was this review helpful? Login to vote!

‐ 1"Fun, engaging and very education" by angel-johnston
“The class was very well-organized and presented. The mix of video lectures, quizzes and mini-projects worked well together to communicate, test and use the concepts. One great feature was the very active (and well-monitored) forums. Questions were asked and answered with good responses. Coursera's platform had good support for up/down voting threads and comments. A "Hall of Fame" showed some very inventive games and solutions. The development environment (CodeSkulptor) provided a robust, simplified platform that helped assure success from day ...”
reviewed on Dec 17, 2012 | Go to review page >
Was this review helpful? Login to vote!

"A very thoroughly enjoyed clas" by angeeka-biswas
“I started the course as a total beginner in Python. And I am very happy to say that after 8 weeks I am able to program in Python. The teaching methods was very good & the course lecture & quizzes were very helpful”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Very good introduction to Python." by alexhaigmeuk
“Highly recommended for those new to Python. Geeky entertainment as well as interesting projects. It's very approachable for new programmers, and a good recap for those who aren't adept with Python already.”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Excellent course" by voriain
“The course teaches programming in python using fun projects. It is concise and interesting, and the lecturers are excellent. Highly recommended. Helps to have a little exposure to programming in advance”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Brilliant" by andrebbarreto
“The professors and TAs really make this a must take course for anyone interested in programming. The material can get challenging but if you fight through it, it'll be worth your time and effort. The mini-projects offer a great way to test your understanding of the concepts.”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Simplegui as enabler" by steffen-sint
“I have been programming for decades but never graphics. This is really a prositive experience learning a new language. The simplegui is much more responsive to understanding the program state than looking at oo-classes in a debugger. Keep up the good work :-)”
reviewed on Dec 18, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Fun course" by yvonne-humanist
“I took the course in the fall of 2012. I have a background in computer science although I never coded for a living. This course was still interesting to me because I refreshed my knowledge and learned a new language with some cool features. I don't recommend this course for someone who finds math and logical thinking intimidating. Because it is an online course, you also need to realize that when you have a question, you will need to try ...”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Enjoy this class alot!!" by victort2029
“I have been skeptical about taking this class since I'm a beginner programming with little exposure of programming before and this course is all about game programming which at first I'm hesitate to take. However, after working on weekly project, which help me build skill to finish on the last project which is Asteroid game. I'm grateful to make that decision to join and also grateful by the instructors dedication to help me. Also, the fellow student are very friendly ...”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Fun and varied course" by andres-salazar
“It is a course that I really enjoyed, highly recommended for people who program for the first time in python, also because the videos have subtitles, I could learn the lessons without having native English. Thank you very much to all the teachers.”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

"Higly recommended" by corradosotgiu
“During this course I learned object-oriented and event-driven programming with a little previous knowledge of Python (I only used it as a Matlab replacement with the numpy and matplotlib modules). The course is based on the usage of their proprietary simpleGUI library on a web browser, but now I'm moving to GTK+ and thanks to their effort I can at least understand the tutorial. They do their best in keeping you awake during the lessons which are quite funny, you'll ...”
reviewed on Dec 16, 2012 | Go to review page >
Was this review helpful? Login to vote!

Login to write your own review