Set Reminder Save for later

An Introduction to Interactive Programming in Python (Part 2)

Learn more, save more.
Take this course as a part of Fundamentals of Computing and save 10% off. (Get details)

This two-part 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, the keyboard and the mouse. In part 2 of this course, we will introduce more elements of programming (such as list, dictionaries, and loops) and then use these elements to create games such as Blackjack. Part 1 of this class will culminate in building a version of the classic arcade game "Asteroids". Upon completing this course, you will be able to write small, but interesting Python programs. The next course in the specialization will begin to introduce a more principled approach to writing programs and solving computational problems that will allow you to write larger and more complex programs.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera.

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Coursera

&

Rice University

Rating 4.8 based on 208 ratings
Length 5 weeks
Effort 4 weeks of study, 7-10 hours/week
Starts Mar 4 (3 weeks ago)
Cost $79
From Rice University via Coursera
Instructors Joe Warren, Scott Rixner, John Greiner, Stephen Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Algorithms Software Development

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

We analyzed reviews for this course to surface learners' thoughts about it

so much in 8 reviews

I learned so much from this course and every moment was a blast, especially clearing my local neighbourhood of asteroids at the end, but I still also have fond memories of the simple console version of Rock-Paper-Scissors-Lizard-Spock we created right at the start of the course.

Plus, it was so much fun making that video game.

Thank you so much!!!

Although if I had one complaint it is that they shouldn't have given so much in the template.

Thank you so much for Scott and Joe.

Thanks a lot .It was a great learning experience.Professors were really great , they did an amazing job making learning so much fun!

The mini-projects in this course are so much more satisfying that the other tutorials that I tried ( and gave up mid way).

Thank you so much for making this course available.

for beginners in 7 reviews

Really recommended for beginners and experienced programmers.

Great Great class for beginners.

This course is not easy for beginners, but meaningfully challenging.

Although I think that it is quite hard for beginners, it is manageable but with many hours.

Excelent for beginners.

Great course for beginners.

Perfect for beginners with a healthy learning curve.

very well in 7 reviews

Teachers were so confident that I mastered the material very well.

Really good class, very well organized and you learn a lot about programming.

The professors are very well versed in the topic and they do a very nice job in presenting the subject matter.

Very well structured and clear!

absolutely outstanding As an extension to Part 1, this course flows very well.

The audio volume throughout the videos should be improved; consistently, my ears were bombarded during the first shot(s), but as soon as the side-shot plus code came into view I had to crank up the volume in order to understand what was said.Otherwise, it was a very well thought-out and enjoyable class, thanks!

It covers all the topics very well.

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Interactive Programming Coordinator $46k

Interactive Designer 1 $53k

Interactive Producer, Interactive Art Director/Developer $70k

Interactive Media $73k

Interactive Administrator $87k

Interactive and Web Design $89k

Interactive & UI Designer $99k

Interactive and Motion Designer $100k

Analyst, Interactive Systems $105k

Interactive Javascript Developer $110k

Interactive Services $123k

Interactive and e-Marketing $132k

Write a review

Your opinion matters. Tell us what you think.

Coursera

&

Rice University

Rating 4.8 based on 208 ratings
Length 5 weeks
Effort 4 weeks of study, 7-10 hours/week
Starts Mar 4 (3 weeks ago)
Cost $79
From Rice University via Coursera
Instructors Joe Warren, Scott Rixner, John Greiner, Stephen Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Algorithms Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now