Overview
Python, the language used in this course, is an easy-to-learn, high-level programming language widely used in many computational courses on Coursera. To support learning, a browser-based programming environment has been developed to simplify the creation of interactive Python applications. These applications include graphical windows that respond to user input such as buttons, keyboard actions, and mouse interactions.
Key Facts
In Part 2 of the An Introduction to Interactive Programming in Python (Part 2) course offered by Coursera in partnership with Rice University, additional programming elements such as lists, dictionaries, and loops are introduced and applied to create interactive games such as Blackjack. The course culminates in building a version of the classic arcade game Asteroids. Upon completion, learners are able to write small but engaging Python programs. The next course in the specialization introduces a more structured approach to programming and computational problem-solving, enabling the development of larger and more complex programs.
Skills gained:
- Python Syntax and Semantics
- Logic Programming
- Python Programming
- Object-Oriented Programming (OOP)
Programme Structure
Courses include:
- Mouse input
- List methods
- Dictionaries
- Classes and object-oriented programming
- Basic game physics, sprites
- Sets and animation
Key information
Duration
- Part-time
- 14 days
- 10 hrs/week
Start dates & application deadlines
Language
Delivered
- Self-paced
Campus Location
- Mountain View, United States
Disciplines
Software Engineering View 330 other Short Courses in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Beginner Level
- This course is aimed at learners with basic Python knowledge who want to develop skills in creating more complex interactive programs using data structures and core programming concepts.
Tuition Fees
Additional Details
Course is free for the first 7 days. After 7 days, the course can be accessed with the Coursera Plus Subscription