top of page

First Steps into Programming


Learn the fundamentals of programming from the ground up. We will use Python to explore types, variables, containers, functions, flow control, loops, and recursion. Track down bugs, chase efficient algorithms, and gain the confidence to write your own programs.

bottom of page