Python 101: Introduction to Programming
Instructor: Shreya Kochar
Introduction
The Python Research Program is offering a 3 week summer introductory course for Python called Python 101. It will be held from June 16th to July 7th on Mondays, Wednesdays, and Fridays. There will be ten one-hour sessions all held on weekdays. Students will learn basic Python programming (no prerequisites). During the program the students should expect to create the following:
1. Small project(s)
2. GitHub profile to upload their code to
3. A paper on their experiences as a log that they can use for college essays
Additionally, students will receive the following:
1. Certificate of completion
2. One free college application advice session (see more information here)
1. Small project(s)
2. GitHub profile to upload their code to
3. A paper on their experiences as a log that they can use for college essays
Additionally, students will receive the following:
1. Certificate of completion
2. One free college application advice session (see more information here)
Structure
We will be using Google classroom, so every student is expected to have a gmail account and access to the internet. We will also be meeting over Zoom daily for lecture and to discuss the relevance of the topics of the day. Instructors and TAs will be hosting several after-hour sessions to get to know students as well, in addition to providing support with homework and talking about future goals.
Topics
- Python Syntax
- Basic logic
- Variables
- Booleans & Conditionals
- For & While Loops
- Lists
- Dictionaries
Expectations
Students are expected to be in good communication with the instructors – by this, we mean if they need to skip a class or will be late for any reason, they should notify us in advance. Students are also expected to complete homework assignments by the due dates given, unless they need extra time.
Contact
Feel free to send any questions to shreya.kochar@wellesley.edu