Activities for CS1 in Python
These activities were developed by Chris Mayfield, Tricia Shepherd, and Helen Hu for Computer Science 1 in Python. For full access, contact Chris Mayfield.
The first and fourth activity are freely available via EngageCSEdu.
Contents
- Introduction to Python
- Arithmetic Expressions
- Data Types
- Conditions and Logic
- Loops and Iteration
- Defining Functions
- Importing Modules
- Lists and Strings
- Nested Structures
- Dictionaries
- File Input/Output
- Visualizing Data
- Defining Classes
- Extending Classes
- Recursive Functions
Metadata
| Field | Value |
|---|---|
| author | Chris Mayfield and Tricia Shepherd and Helen H. Hu |
| title | Activities for CS1 in Python |
| url | https://drive.google.com/… |
| month | July |
| year | 2021 |
| note | For full access, contact Chris Mayfield |