Vanderbilt University Logo
Skip to main content

Summer SAVY, Session 3 Day 4, “Introduction to Python for Beginners” (7th-8th)

Posted by on Thursday, June 26, 2025 in blog, SAVY.

Hello Parents and Students! 

We’ve wrapped up Day 4 of our Intro to Python course, and today we continued building our confidence as young programmers! Students explored how to install external Python modules and read from and write to files. These are essential skills for working with real-world data and expanding Python’s capabilities beyond the basics. 

 

Today’s session focused on two important topics: 

  • Installing Python Modules: Students learned how to use the pip install command to bring in external libraries, such as the Turtle library. They also practiced loops and functions when drawing with the turtle. 
  • File Handling: We introduced reading from and writing to .txt files. Students practiced saving information to files, opening them later, and working with the data stored inside. 
  • Real-World Application: We connected these skills to real-world scenarios, such as saving quiz scores, managing inventory, or analyzing simple datasets. 

Students then worked tirelessly to complete their projects and conducted thorough testing of their code by asking classmates to review it. Just like a programmer! 

Student Reflection 

  • Students enjoyed doing graphic art work in Colab, commenting that “It’s fun!” using Turtle. 
  • Many students shared that they felt a new level of independence today as they can now save their work, load it again, and even expand Python with modules that professionals use!  

Family Conversation 

We encourage you to ask your student about today’s class. Here are some questions to get the conversation going: 

  • Can you show me how you saved a file in Python today? 
  • What’s a module, and which one did you install? 
  • How do you think saving and loading data can help in real life? 

Better yet, let them show you their code on Google Colab! It’s a great way to see what they’ve been building. 

Looking Ahead to Day 5: Final Project Presentations 

Tomorrow is a big day! Students will present their Python projects in Colab (code, text, and demo)! 

Here’s what to expect: 

  • Students will share their project goals. 
  • They’ll demonstrate key concepts they’ve learned. 
  • They’ll show real Python code they’ve written. 
  • They’ll talk about challenges they faced and how they solved them! 
  • Most importantly, they’ll share what they are most proud of in their journey. 

We’re so excited to see each student shine and apply their new programming skills with creativity and confidence.