Login Sign Up

An Introduction to Interactive Programming in Python (Part 1)

Rice University via Coursera

Coursera based on 3,309 ratings

Share

0

Overview

An Introduction to Interactive Programming in Python (Part 1) is a beginner-friendly course designed to teach the fundamentals of Python programming through fun, hands-on projects. Ideal for learners with little or no coding experience, the course uses interactive assignments to help build core programming skills while creating engaging, browser-based games and applications. Learners will be introduced to Python syntax, variables, functions, conditionals, loops, and event-driven programming. The course emphasizes writing clean, modular code and applying logical thinking to solve problems. Through...

Syllabus

  • Week 0 - Statements, expressions, variables
    • Understand the structure of this class, explore Python as a calculator
  • Week 1 - Functions, logic, conditionals
    • Learn the basic constructs of Python programming, create a program that plays a variant of Rock-Paper-Scissors
  • Week 2 - Event-driven programming, local/global variables
    • Learn the basics of event-driven programming, understand difference between local and global variables, create an interactive program that plays a simple guessing game
  • Week 3 - Canvas, drawing, timers
    • Create a canvas in Python, learn how to draw on the canvas, create a digital stopwatch
  • Week 4 - Lists, keyboard input, the basics of modeling motion
    • Learn the basics of lists in Python, model moving objects in Python, recreate the classic arcade game "Pong"
An Introduction to Interactive Programming in Python (Part 1)
Go to Class

Rice University via Coursera

19 hours 18 minutes

Paid Certificate Available

English

On-Demand

Instructor

John Greiner

Reviews

No reviews yet. Be the first to review!