Jun 23, 2016
This course is the best course I have ever taken. It covers all the topics very well. And importantly I love the treat at the end of every week. The ultimate showdown between the two best instructors.
Apr 02, 2020
A very elegant yet fun way to explain python. I have used the skills learned here and build very useful scripts and python-based micro-services in my current company that have enabled many use cases.
by Ikseon K•
Mar 22, 2018
This course is not easy for beginners, but meaningfully challenging. It's worth of challenging and trying. Also, professors try to do their best to deliver the contents as interesting as possible. I fully respect them and thank for their genuine efforts. I love this course and I'd like to recommend others to join. Thanks a lot, professors!
by Song S•
May 26, 2019
I like this series of courses as it takes advantage of various mini-projects to help students completely understand concepts. Those mini-projects are not easy, but if you take previous courses, you can finish it after thinking carefully. I have acquired a lot in those courses, thanks everyone who make efforts to perfect those courses.
by Lukas C•
Aug 26, 2020
The course content is pretty good, the only con is that sometimes the practice exercises are a bit vague. The Instructors, make accidental mistakes and purposeful in the video, but in the end, they teach what not to do and what not. Overall, the class was great as for me(an 8th grader), it inspired me program more with Python.
by Tamira G•
Mar 31, 2018
Great class for beginners. Cool to go from zero to writing short game programmes. Huge confidence boost. The lecturers were great fun, there was a playful atmosphere hat made learning enjoyable. Not very theoretical, but more applied. I would recommend it for people who have never programmed before.
by Filip B•
Feb 06, 2018
The course is very good for understanding how games really work and to practice coding with objects. Although I think that it is quite hard for beginners, it is manageable but with many hours. Projects are very interesting and it is very encouraging to create one game each week. :)
by Max B•
Feb 17, 2019
Great follow-up to part 1, you don't want to miss the fun projects in part 2. I haven't had much experience from building games and using GUIs, and really learned a lot from this course. Also, CodeSkulptor is great together with the fun and easy-going lectures. Highly recommended!
Sep 28, 2018
A very fun and educational course. I could easily connect the theories of the lectures with the applications of building a fully fledged game! I highly recommend this course if you have undertaken Part 1 of the specialisation, or have a basic understanding of python already.
by Daniel K•
May 22, 2019
I thought this class was a great learning experience. I would definitely recommend it. 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.
May 18, 2019
I LOVE this class. Really. It helps me so much, it makes me falling in love with python also.
I never know coding for interactive games before, when thinking for the logic, it maybe a little difficult, but it's challanging!
Thanks for Joe and Scott for this super class!
by Scott P•
Jan 13, 2019
Fun class! This was the first course I had taken to learn Python. It is an excellent introduction to programming. It covers event handlers, GUI design, Object Oriented Programming and more. Yes, it is really fun. The material and tools are organized and polished.
by C. P R•
Jul 24, 2018
Loved the course and will miss the instructors. They were funny and made the material very accessible. I'd never encountered object oriented programming before and have gained a new appreciation for it! Will certainly be taking more courses offered by Rice.
by Tom S•
Jun 11, 2017
The programming assignments are challenging without being too difficult. The most useful Python features are demonstrated and used in many projects, ensuring competence in the language at the end of the course. Be prepared to spend the 4-7 hours recommended.
by Vaduva R•
Sep 21, 2016
Very interesting course, with properly selected chapters and a friendly environment and interface.
I did not have any prior experience with Python and i was able to learn a lot in this course and i enjoyed spending this time.
Thank you very much professors!
by Steven K•
Oct 03, 2019
Excellent follow up course to part 1 that continues to build a solid foundation of Python programming. Projects were generally really fun to make and even when they were frustrating, it was worth it for the cool pay off of a playable, enjoyable game.
by Bruno G•
Sep 18, 2020
The course provides a good mix of simple 2D game physics, working with animations and sprites and overall interaction with simpleGUI module. It is a great course for both beginners and more experienced users unfamiliar with event driven programming.
by Steve K•
May 26, 2017
Great course that followed up Part 1 as an introduction to the Python language. I enjoyed the projects and felt I made some big strides in my understanding, and understand object oriented programming better than ever after the final project.
by Rahul S•
Oct 15, 2017
This is the best course for the beginners who want to learn how to code in Python. Professors are too good in the way of teaching. They have even invented their own programming tool(CodeSkulptor) for the students to make them learn better.
by Gitesh C•
Aug 28, 2017
Excellent delivery of topics ! I did this course back in 2013 when part 1 and 2 was a one single course. I not only learnt python but got an amazing game "Spaceships" to my resume as well. Plus, it was so much fun making that video game.
by Mathieu D•
Feb 19, 2019
Had a lot of fun with the final project. The instructors were engaging and did a great job at keeping the lessons accessible to everyone. If you have experience programming in general the course doesn't take too long to complete.
by Zdravka I•
Feb 28, 2017
Loved this course, as well as part 1! Loved the instructors! Loved the way they presented the material! That's how it's done!!! Thank you soooooo very much for taking the time to make a fantastic course with the students in mind.
by Giulio V•
Sep 06, 2018
Great experience! A very well organized course, well paced, funny and engaging. Codeskulptor is an incredibly useful and portable tool that allows to beginner to experiment Python without installing anything on their computer..
by caterina w•
Apr 02, 2019
These guys are Fantastic - I learnt a huge amount from this module, and I'm really grateful for the 'audit access'. The assignments were lots of fun, and the presenters had great charisma on screen - even Mr Wong :) Thank you
by Bill C•
Apr 12, 2016
Great course, great instructors, was hard, but the community of learners was fantastic and helped out a lot. Pace is face, be ready to commit time to it. It is really necessary to take Part 1 first, unless you don't need it.
by Santhosh C•
Jul 28, 2020
Worth the time and money. Though it is not time consuming it can be exhausting. As a novice to programming this course really helped me gain confidence in coding. Strongly recommend to anyone planning to learn programming.
by Andrey K•
Jul 08, 2020
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!