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 |