PythonSneks Field Guide

An instructionally-designed, open-source introductory Python curriculum for university settings

Module 9 - Files

Quick summary description

Before the week begins

Major Topics

Materials

Due This Week:

Graded This Week

Student Difficulty

Module 9 - Staff Meeting

Lessons

Lesson 44- Filesystems

Summary: Your computer has a File System that allows you to navigate, open, and edit files. These files are organized so that programs can open them using their address.

Learning Objectives:

Activities:

Misconceptions: None listed so far

Lesson 45- Files

Summary: Once opened, data can be read from files in the program.

Learning Objectives:

Activities:

Misconceptions:

Lesson 46- Modules

Summary: Modules are a collection of functions and code that are shareable with other coders. Every time you create a Python program, you are actually creating a module. There are many modules out there.

Learning Objectives:

Activities:

Misconceptions:

Lesson 47- File Formats

Summary: Files are often organized according to a particular format, which can make it much easier to access the data inside.

Learning Objectives:

Activities:

Misconceptions: None listed so far

Lesson 48- Web Data

Summary: Requests is the name of a powerful module for quickly and easily retrieving data from the internet. Accessing web-based data is one of Python’s great strengths and has many practical applications in real life.

Learning Objectives:

Activities:

Misconceptions: