Save for later

An Introduction to Interactive Programming in Python (Part 2)

Fundamentals of Computing,

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 and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.8 based on 291 ratings
Length 5 weeks
Effort 4 weeks of study, 7-10 hours/week
Starts Jul 17 (41 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

Send to:

Similar Courses

What people are saying

so much

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.

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.

It is a great course, highly recommended, learn so much.

I had so much fun taking this course!

Great course, funny and I learned so much, thank you!

Excellent course A perfect course to learn Python,without facing any trouble.The content is perfect combo of lecture & enough practice.All respected instructors(especially Joe and Scott)are so much energetic and enthusiastic.Their energy has kept me energized and connected throughout the course.The instructors have covered every smallest concept.Content is well structured to guide step by step.And Coursera is always a great platform to learn any subject.

It helps me so much, it makes me falling in love with python also.

Read more

very well

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

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

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.

Very well designed course which teaches the concepts in a fun manner.

A very well organized course, well paced, funny and engaging.

Great course really helpful coursethanks instructors The course is very well made and covers many of the features python can offer.I feel confident about using python for personnal and even some professional projects.

Read more

learn a lot

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

I really enjoy the course and the games and I learn a lot .

Well-organized class, and learn a lot from this classes I learned a great deal.

One cannot help but to learn a lot from this very well-designed course.

The material was presented in an easily-understood manner by the instructors; CodeSkulptor is a great tool for learning Python; and, if you stick with you, you are going to learn a lot.

Read more

lot of fun

But I admit I had a lot of fun blasting asteroids!

The final project was a lot of fun to create and actually wasn't that difficult.

Had a lot of fun with the final project.

had a lot of fun developing games Hard but good!

Read more

recommend this course

Highly recommend this course.

I don't hesitate to recommend this course to my colleagues.

I highly recommend this course if you have undertaken Part 1 of the specialisation, or have a basic understanding of python already.

Strongly recommend this course to everyone interested in programming.

Read more

for beginners

Really recommended for beginners and experienced programmers.

Great Great class for beginners.

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.

A great introduction course of python programming for beginners.

Read more

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.

Rating 4.8 based on 291 ratings
Length 5 weeks
Effort 4 weeks of study, 7-10 hours/week
Starts Jul 17 (41 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