A curriculum built for young coders.
Every chapter and camp runs on a Steel City Codes-designed curriculum, from first steps in Python or Java to hands-on electives.
Core curriculum
Every chapter and camp runs on a Steel City Codes–built curriculum, designed and refined for younger students since 2018.
Python
Intro: programming basics, variables and data types, input, if-statements, loops, functions.
Intermediate: lists and tuples, memory and references, dictionaries, object-oriented programming, inheritance.
Java
Intro: programming basics, variables and data types, user input, if-statements, loops, functions.
Intermediate: methods, arrays, object-oriented programming, inheritance, multidimensional arrays.
Workshops & electives
Beyond the core languages, we run hands-on workshops to spark different interests.
See the curriculum in action.
Join a chapter or camp to learn with a mentor, or volunteer to teach it.