Python Learning & Practice
Learn Python Through Practice!
Our dedicated tutors understand both the excitement and the challenges of learning a programming skill that can truly elevate your academic journey.
We’ve designed sessions that introduce core Python functions and guide you through practice problems using PrairieLearn—helping you build understanding, apply concepts, and grow your confidence.
We’ll host live sessions periodically throughout the semester, but you can also access self-paced materials anytime on our CARE PrairieLearn site.
CARE PrairieLearn
Practice problems created by CARE staff, click here
CS 101
Python Fundamentals
Build a strong foundation in Python basics—data types, loops, functions, and debugging. Includes a short presentation, PrairieLearn worksheet, and open Q&A.
Session:
Thurs, 9/18 6:00-7:50pm in 4035 CIF
PHYS 214
Solving w/ NumPy & SymPy
Learn to use Python’s NumPy and SymPy library to solve PHYS 214 problems symbolically. Includes a brief presentation and guided problem-solving, using real course examples.
Session:
Wed, 9/17 6:00-7:50pm in 4035 CIF
TAM 2XX
Python for Mechanics
Session:
Fri, 9/19 4:30-6:20pm in 4035 CIF
Math 257
Programming Linear Algebra
Learn the fundamentals of using Python in MATH 257! This session will help you understand how linear algebra concepts can be implemented using various Python libraries. The presentation will be followed by problem-solving stations with original coding problems.
Session:
Thurs, 10/23 6:00-7:50pm in 4039 CIF