Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Creative Coding: Hands-On Python

University of Michigan via Coursera Specialization

Overview

This series of four courses models learning-by-doing through engaging, creative, and collaborative activities as well as conceptual videos that move beyond instructor lectures. The activities and exercise in this series will engage learners in the fundamentals of programming while encouraging creative expression through code. By the end of the series, learners will successfully answer the question - how do I express my creativity while learning intermediate programming skills?

Syllabus

Course 1: Big Ideas in Programming: Expressing Yourself with Python
- Offered by University of Michigan. Harness the power of Python and its programming concepts to express yourself and refine all the work you ... Enroll for free.

Course 2: The Power of Object-Oriented Programming
- Offered by University of Michigan. Object-oriented programming (or OOP) is a model that allows you to organize data by classes and objects ... Enroll for free.

Course 3: Debugging: Hunting and Squashing Bugs
- Offered by University of Michigan. Learning how to debug is the most valuable skill to develop as you learn to program. This four-week ... Enroll for free.

Course 4: Answering Interesting Questions with Data
- Offered by University of Michigan. There is a huge amount of raw data available on the internet with endless potential. This four-week ... Enroll for free.

Courses

Taught by

Barbara Ericson

Reviews

Start your review of Creative Coding: Hands-On Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.