An Introduction to Interactive Programming in Python

Provided by:
10/10 stars
based on  3310 reviews
Provided by:
Cost FREE
Start Date On demand
An Introduction to Interactive Programming in Python

Key Concepts

lightbulb
We've created a summary of key topics covered in this course to help you decide if it's the right one for you. Click individual badges to see more courses on the same topic.

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

Coursera online courses
Coursera's online classes are designed to help students achieve mastery over course material. Some of the best professors in the world - like neurobiology professor and author Peggy Mason from the University of Chicago, and computer science professor and Folding@Home director Vijay Pande - will supplement your knowledge through video lectures. They will also provide challenging assessments, interactive exercises during each lesson, and the opportunity to use a mobile app to keep up with yo...
Coursera's online classes are designed to help students achieve mastery over course material. Some of the best professors in the world - like neurobiology professor and author Peggy Mason from the University of Chicago, and computer science professor and Folding@Home director Vijay Pande - will supplement your knowledge through video lectures. They will also provide challenging assessments, interactive exercises during each lesson, and the opportunity to use a mobile app to keep up with your coursework. Coursera also partners with the US State Department to create “learning hubs” around the world. Students can get internet access, take courses, and participate in weekly in-person study groups to make learning even more collaborative. Begin your journey into the mysteries of the human brain by taking courses in neuroscience. Learn how to navigate the data infrastructures that multinational corporations use when you discover the world of data analysis. Follow one of Coursera’s “Skill Tracks”. Or try any one of its more than 560 available courses to help you achieve your academic and professional goals.

Provider Subject Specialization
Humanities
Sciences & Technology
4835 reviews

Course Description

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.
Reviews 10/10 stars
3310 Reviews for An Introduction to Interactive Programming in Python

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Patrick Di Justo profile image
Patrick Di Justo profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
7 years, 7 months ago
Wonderful, wonderful course on learning Python. The professors seem to like teaching the class (and really seem to like each other, which come across and actually makes the class even more enjoyable). The lessons and mini projects are perfectly calibrated to be challenging without being impossible -- after the first week I started each homework assignment saying "I DON"T KNOW HOW TO DO THIS!!", but then realized that they did indeed teach us everything we'd need to know to complete the assignment. I think I read there were something like 40,000 students taking the course. How do you grade 40,000 assignments in one week? You provide a very careful rubric and you do peer review. This is actually the toughest part of the class, because your peers are even less forgiving than the professors would be. All in all, I'm glad to be taking this course, and I recommend it to anyone who wants to learn Python.
Was this review helpful? Yes34
 Flag
Sid profile image
Sid profile image

Sid

8/10 starsCompleted
2 days, 6 hours ago
a nice course to get introduced to python. it help you to implement the concepts in actual application instead of just teaching the syntax.the instructors also make the class more fun!
Was this review helpful? Yes0
 Flag
Shouwen WANG profile image
Shouwen WANG profile image

Shouwen WANG

10/10 starsTaking Now
2 days, 23 hours ago
This is just a BRILLIANT BRILLIANT class. Really appreciate all the instructors for devoting them to present us this detailed, well-structured course. It is indeed a good start for my path of learning programming, and I am really looking forward to studying more lectures from you. THANK YOU!
Was this review helpful? Yes0
 Flag
Andrey Kurenkov profile image
Andrey Kurenkov profile image

Andrey Kurenkov

10/10 starsCompleted
5 days, 2 hours ago
I would recommend this course for anyone starting python; I learned a lot from this course thanks to these wonderful professors and their teaching methods and tasks. Hope to take more courses from them in the future!
Was this review helpful? Yes0
 Flag
JoLynn Pasqualucci profile image
JoLynn Pasqualucci profile image

JoLynn Pasqualucci

10/10 starsCompleted
1 week, 1 day ago
Excellent class and the instructors made it really interesting. They really seem to love teaching this class and it showed. I was a newbie to Python and I learned a lot.
Was this review helpful? Yes0
 Flag
Amy profile image
Amy profile image

Amy

10/10 starsCompleted
1 week, 2 days ago
This was a very good introduction to solidify programming skills that I had been attempting to learn on my own. The projects are challenging, but require only the skills taught in the class.
Was this review helpful? Yes0
 Flag
Mohamed Eldimardash profile image
Mohamed Eldimardash profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
2 weeks, 1 day ago
A great course for beginners. it has everything you need to learn python programming even you don't need to install any code editors, as the instructors build their own one to help you get ahead. It is called " CodeSkulptor".CodeSkulptor runs Python programs in your browser. CodeSkulptor is a browser-based Python interpreter, as featured in the online course “An Introduction to Interactive Programming in Python”. It implements a subset of Python 2, plus the addition of three graphical libraries, SimpleGui, SimpleMap, and SimplePlot.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
2 weeks, 1 day ago
This was a fantastic introductory course. I've taken several MOOC's to try to learn Python in the past, and none has stuck until now. The projects are challenging but approachable; the videos are goofy and enjoyable, but also incredibly informative; and the projects that I built throughout the course are things that I feel really helped me progress in learning to program. I can't recommend this course highly enough!
Was this review helpful? Yes0
 Flag
Micheal Towers profile image
Micheal Towers profile image

Micheal Towers

10/10 starsCompleted
3 weeks, 1 day ago
It was a great introduction to programming, I had no prior experience but really enjoyed working each week in designing this projects. it really helped to startthiking about problems and how to solve them
Was this review helpful? Yes0
 Flag
Doug Carter profile image
Doug Carter profile image

Doug Carter

10/10 starsCompleted
3 weeks, 1 day ago
I enjoyed taking this course quite a bit. The instructors thoroughly explain the various concepts, and they try to make the material as fun and engaging as possible. I walked out of the course knowing much more about Python and interactive programming than when I went in.
Was this review helpful? Yes0
 Flag
Theresa Guin profile image
Theresa Guin profile image

Theresa Guin

10/10 starsTaking Now
4 weeks, 1 day ago
I absolutely love this class. I knew nothing about programming in Python before but feel like I have accomplished so much. The professors make you feel like you are one of the family and are quite hilarious at times. This class made learning Python fun, interactive and enjoyable.
Was this review helpful? Yes0
 Flag
Amit Karpe profile image
Amit Karpe profile image

Amit Karpe

10/10 starsCompleted
1 month ago
I love the Course , Its Fun to Learn :) Joe, Scott and Jhon are Good at their job. Great Help and Pointers when you are stuck. Achieving the Milestones gives you sense of Confidence. Thank You :)
Was this review helpful? Yes0
 Flag
Jeon Kook Lee profile image
Jeon Kook Lee profile image

Jeon Kook Lee

10/10 starsCompleted
1 month, 1 week ago
Good enough to understand the Python. It was great pleasure to learn by this program. It will be expand to the data science. Thank you very much. Good tools for the big data analysis by using Python.
Was this review helpful? Yes0
 Flag
张 磊 profile image
张 磊 profile image

张 磊

10/10 starsCompleted
1 month, 1 week ago
The curriculum is reasonable and the content is interesting and practical. Very suitable for novices to learn the basics of python. It will teach you all the knowledge needed in the homework, and will split a large project into many small projects to complete each, and finally integrate into a project with complete functions. Students can experience the logic of the entire project through the review. This will allow you to focus on the application of a few concepts, but also save you the logical difficulty of novice learning.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
1 month, 1 week ago
An Introduction to Interactive Programming in Python is an amazing class to make your first steps in programming. Instructors put a tremendous amount of work into the class and made the course interactive, fun and challenging.
Was this review helpful? Yes0
 Flag
Tyler Williamson profile image
Tyler Williamson profile image

Tyler Williamson

10/10 starsCompleted
1 month, 2 weeks ago
I had no previous programming experience, but had an interest in programming to elevate my current skills in my career. The classes were very well produced and I learned a lot! I can't wait to apply my new skills to different projects in my job.
Was this review helpful? Yes0
 Flag
Natasha Medina profile image
Natasha Medina profile image

Natasha Medina

10/10 starsCompleted
1 month, 2 weeks ago
Excellent. I think is a complete course about learning Python, is a good course that everyone could take it ( no matter if you speak a little english, the instructors speak as well as they can, so understandable). I think is the best course I have done till now. I can do a summary of 3 words to describe this course: Interesting, fun and useful! Really, Many thank you!!!!
Was this review helpful? Yes0
 Flag
Aishwarya H R profile image
Aishwarya H R profile image

Aishwarya H R

10/10 starsCompleted
1 month, 2 weeks ago
This course is Just wonderful. Iam really happy to say that this is the best course I have done till now.Thank you so much.And you taught this course differently.The unique and fun elements you people bought in between class was wonderful.Thanks again:)
Was this review helpful? Yes0
 Flag
Hareesh B K profile image
Hareesh B K profile image

Hareesh B K

10/10 starsCompleted
1 month, 3 weeks ago
I really loved this class. I liked the professors who taught us and made us work with Python. This is one of the best courses I have taken to date. Thank you
Was this review helpful? Yes0
 Flag
Michael Perry profile image
Michael Perry profile image

Michael Perry

10/10 starsCompleted
1 month, 3 weeks ago
A thorough and well-taught course that was charmingly-delivered. Definitely one to recommend to other people who are wanting to learn about programming in Python. Thank you all, very much.
Was this review helpful? Yes0
 Flag
Michael Perry profile image
Michael Perry profile image

Michael Perry

10/10 starsCompleted
1 month, 3 weeks ago
A thorough and well-taught course that was charmingly-delivered. Definitely one to recommend to other people who are wanting to learn about programming in Python. Thank you all, very much.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsTaking Now
  • 0 reviews
  • 0 completed
1 month, 3 weeks ago
It is awesome.I think not only for learning Python that it is for learning general programming purpose very useful. Especially in learning game programming very good. Thanks a lot Joe and Rixner
Was this review helpful? Yes0
 Flag
Feng Ziyang profile image
Feng Ziyang profile image

Feng Ziyang

10/10 starsCompleted
2 months ago
It is the best course I have ever learned in Coursera. I like Joe and Rixner vert much. At first, I was afraid of computer because I think it is hard. When I finished this course and another specialization, I have confidence to learn computer science in depth. Thanks a lot for showing this good courses on Coursera.
Was this review helpful? Yes0
 Flag
Luciano gimenez profile image
Luciano gimenez profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
2 months ago
The way how the information is presented is simple and easy to follow even if you don't have any experience, the classes are funny and dynamic that it's because the instructors put a lot of effort to keep it in that way.
Was this review helpful? Yes0
 Flag
Shubham Sharma profile image
Shubham Sharma profile image

Shubham Sharma

10/10 starsCompleted
2 months ago
Content, course & material with instruction is really good . its awesome. Wonderful course good way to teach python . from basics to mid level they have planned seriously well.
Was this review helpful? Yes0
 Flag
Yog Kumar Pandey profile image
Yog Kumar Pandey profile image

Yog Kumar Pandey

8/10 starsCompleted
2 months, 1 week ago
The course was easy to approach the python language. The instructors were fine with each other and teaching the course too that made the course easy too. Actual toughness of python language is not felt with this course and the student can learn it in plays.
Was this review helpful? Yes0
 Flag
Arelthia Phillips profile image
Arelthia Phillips profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
2 months, 1 week ago
This course was easy to follow and fun. I like the way it was organized to continually improve your skills with the exercises and mini-projects. I felt challenged but encouraged to learn more.
Was this review helpful? Yes0
 Flag
Gerry Pehl profile image
Gerry Pehl profile image

Gerry Pehl

10/10 starsCompleted
2 months, 1 week ago
Extremely well constructed class- a true 'University' experience- not just a tutorial, but rather a framework for understanding critical fundamental concepts that will carry to many other applications, making other languages easier to learn.
Was this review helpful? Yes0
 Flag
Natalia Cabrera profile image
Natalia Cabrera profile image

Natalia Cabrera

10/10 starsCompleted
2 months, 2 weeks ago
Awesome course! Really professional and excellent instructors. They teach you a lot of Python in a funny but useful way of learning. Each class, mini-project, optional exercises or quiz help you to understand and learn moer about programming in Python. An interesting and very complete course, 100% recommended!!
Was this review helpful? Yes0
 Flag
Hefei Han profile image
Hefei Han profile image

Hefei Han

10/10 starsCompleted
2 months, 2 weeks ago
This course was organized in a compact and clear structure, which makes it easily understandable for those who have no experience or weak background in programming. Also, all the professors and teaching assistants here are very earnest and enthusiastic on each problems that students encountered. I'm pretty sure that this wonderful course is worth and you will learn a lot from just a beginner.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.