An Introduction to Interactive Programming in Python (Part 2)
About this Course
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.Created by: Rice University
Related Online Courses
This course, Additive Manufacturing, is the third course in the Coursera Specialization, Digital Technologies and the Future of Manufacturing. In this course, learners will be introduced to the... more
Business professionals in non-technical roles have a unique opportunity to lead or influence machine learning projects. If you have questions about machine learning and want to understand how to... more
As a Java backend developer, why is it important to use rest endpoint? REST is a logical choice for building APIs that allow users to connect to, manage and interact with cloud services flexibly in... more
In this 70 minutes long project-based course, you will learn how to create a table and a form in HTML, and style them using CSS. To achieve this, we will work through creating an structuring a... more
In this course, you will learn the benefits and technical concepts of AWS Audit Manager. If you are new to the service, you will learn how to start using Audit Manager through a demonstration using... more