These activities were developed by Chris Mayfield, Tricia Shepherd, and Helen Hu for Computer Science 1 in Python. For full access, contact Chris Mayfield.
| Stage | Activity Name | Notes |
|---|---|---|
| 4: Adopted | 1. Introduction to Python | EngageCSEdu |
| 4: Adopted | 2. Arithmetic Expressions | |
| 4: Adopted | 3. Basic Data Structures | |
| 4: Adopted | 4. Conditions and Logic | EngageCSEdu |
| 4: Adopted | 5. Loops and Iteration | |
| 4: Adopted | 6. Defining Functions | |
| 4: Adopted | 7. Lists and Strings | |
| 4: Adopted | 8. Importing Modules | |
| 4: Adopted | 9. Nested Structures | |
| 4: Adopted | 10. File Input/Output | |
| 4: Adopted | 11. Visualizing Data | |
| 4: Adopted | 12. Defining Classes | |
| 4: Adopted | 13. Extending Classes | |
| 4: Adopted | 14. Recursive Functions | |
| 4: Adopted | Meta Activities: Team Roles, Team Disruptions, What Employers Want, Group vs Team, POGIL Research | |
| 4: Adopted | Case Studies: Academic Honesty |
