Welcome#
Welcome to the lecture notes for UMD’s INST126!
I (Joel Chan) am experimenting with hosting lectures notes in Jupyter Book format, for enhanced usability and searchability.
This is an ongoing work in progress. The currently posted notes are:
- 1: What is programming? What is computational thinking?
- 2a: Expressions
- 2b: Variables
- 3: Functions
- 4: Conditionals
- 6: Iteration
- 7: Strings
- 8: Dictionaries
- 9: Files
- 10: Pandas for data analysis with Python: Part 1
- 11: Pandas for data analysis with Python: Part 2
- Problem Formulation
- Debugging and Help-Seeking
- Help-Seeking Template
- Sample program(s): course code filtering
- Practice: Conditionals
- Practice: Lists
- Practice: Module 1 Project (Conditional Functions)
- Practice: Module 2 Project (Lists, Iteration, Strings)
- Practice: Debugging