Introduction to Python
Student tutorials
Eight short guides that walk you through the course, one screen at a time. Every step names the button you click and shows you what it looks like. Start at the top if you are new, or jump to the one you need.
You do not install anything. Python runs inside your browser, so a laptop or a Chromebook is enough.
Sign in and read your dashboardGet into the course and learn what the four tiles on your dashboard are telling you.Read the guide →Find your way around the courseOpen the course outline, read a section card, and see how a module breaks into short steps.Read the guide →Read a lesson with the AI tutor beside youWork through a lesson page: objectives, reading, runnable examples, checkpoints, and the tutor rail.Read the guide →Solve a coding exercise step by stepThe core loop of the course: watch, read the instructions, write code, run it, submit it, move on.Read the guide →Use hints wisely and understand XPHints are always available and always cost something. Here is exactly what you pay and where you can see it.Read the guide →Get help from the AI tutorHow the 6-level hint ladder works, how to hand over your actual code, and what your daily limit is.Read the guide →Complete a lab with the auto-graderLonger graded work: write a whole function, fail once on purpose, read the report, and fix it.Read the guide →Track your progressYour own record: attempts, step-throughs, help requests, and where you reliably get stuck.Read the guide →
Stuck on something these guides do not cover?
Ask the AI tutor first. It can see the code you wrote and the error you hit. If it still does not help, email your instructor at adisak@iastate.edu.