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.
Take the picture tour firstEvery screen in the course, as annotated screenshots with arrows on the buttons. Almost no reading. Start here if you have never opened the course.See the tour โ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.