Rutgers Classifieds>Rutgers Online Courses>An Introduction to Interactive Programming in Python (Part 1)

An Introduction to Interactive Programming in Python (Part 1)

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 1 of this course, we will introduce the basic elements of programming (such as expressions, conditionals, and functions) and then use these elements to create simple interactive applications such as a digital stopwatch. Part 1 of this class will culminate in building a version of the classic arcade game \"Pong\".

Created by: Rice University


Related Online Courses

How do planes take off? How do they fly? How do pilots maintain control of them? And how high can airplanes fly? Get answers to all these questions and more with this specialization exploring the... more
Currently we are only able to offer this certification program in English. This certification program is not available in a country that is considered sanctioned by the U.S.\\n\\nWelcome to Leading... more
Throughout this course, you will delve into the intricate details of the food production system through a system-thinking lens. You will examine the grand challenges faced by the food, fiber, and... more
This course is the capstone project for learners completing the Connected Planning for Business Transformation specialization. In this project, you will develop a rationale and roadmap for... more
Explore the multidimensional world of Human Factors and learn the strategies behind optimizing human interactions and performance. In this specialization, you will dive into the field of human... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL