Creative Coding: Hands-On Python
About this Specialization
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?Created by: University of Michigan

Related Online Courses
This course aims to provide participants with a comprehensive understanding of incident response processes and workflows. The course covers various aspects of automating incident response... more
This specialization offers a comprehensive exploration of blockchain technology, focusing on the development of smart contracts, the design of decentralized applications (DApps), and advanced... more
The course introduces the three key spectroscopic methods used by chemists and biochemists to analyse the molecular and electronic structure of atoms and molecules. These are UV/Visible , Infra-red... more
Want to learn the basics of computer programming in a fun and innovative way? This course introduces computer programming using an educational block-based visual programming environment called... more
This is perhaps the most interactive JavaScript course ever recorded. It contains 140+ coding challenges, meaning that you will finally build that ever-so-important JavaScript muscle memory. You... more