Joy of Coding: Introduction to Programming Online Summer Course
Overview
An online, asynchronous summer course introducing high school students (age 13+) to programming in Python and computational thinking. Students earn certificates of accomplishment and develop problem-solving skills through self-paced instruction supported by University of Michigan faculty and student coaches.
At a glance
Sessions
Jun–Jul6 wk sessions
Formats
Online
Location
Online
Cost
<$500from $149
Entering grades
9th, 10th, 11th, 12th
Acceptance
Rolling admissions; no competitive selectivity stated.
Application requirements
Basic Math Skills
Understanding of variables, simple functions, and patterns; familiarity with mathematical functions (sine, cosine, etc.)
Time Commitment
Ability to spend 4–6 hours per week on coursework over 6 weeks
Technology Access
Personal computer and internet access required
Prior Coding Experience
No prior coding experience required
Engagement
Willingness to ask instructional team for help when needed
Cost & sessions
Tuition is $149 per student for the 6-week online course. Need-based financial aid is available.
Financial aid
Need-based financial aid available; specific amounts and application details not specified on program page.
Browse similar programs