Python Apprentice

First steps in Python

Welcome to Python Apprentice. In this course you will take your first steps into programming with Python, using turtle graphics to turn code into drawings on the screen.

You'll start by giving commands to a virtual turtle, then build up through core Python ideas like variables, loops, functions, and lists.

A colorful spiral drawn with Python turtle graphics
Early lessons use turtle graphics so students can see their code draw shapes and patterns.

The League’s Python Apprentice curriculum introduces students to the core feature of Python using professional tools like Github and Visual Studio Code. The course is aligned with the PCEP™ – Certified Entry-Level Python Programmer exam from the Python Institute, so students who have completed this course will be familiar with all of material on the test.