Python Research Program
  • Home
  • Courses
    • Python 101: Intro to Programming
    • Python 201: Summer Research Program
    • USA Computing Olympiad Prep
  • Sign Up
  • College Admissions
    • Powerful Essays
    • Scholarships
    • College Lists
    • Action Plans
    • Surviving High School

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)

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

  1. Python Syntax
  2. Basic logic
  3. Variables
  4. Booleans & Conditionals
  5. For & While Loops
  6. Lists
  7. ​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
Powered by Create your own unique website with customizable templates.
  • Home
  • Courses
    • Python 101: Intro to Programming
    • Python 201: Summer Research Program
    • USA Computing Olympiad Prep
  • Sign Up
  • College Admissions
    • Powerful Essays
    • Scholarships
    • College Lists
    • Action Plans
    • Surviving High School