6.100L | Fall 2022 | Undergraduate

Introduction to CS and Programming using Python

Lecture 1: Introduction

Topics: Introduction to Python: knowledge, machines, objects, types, variables, bindings, IDEs

Lecture Notes

Lecture 1: Introduction

Lecture 1 Code

Readings

Ch 1, Ch 2.1–2.2

Finger Exercise Lecture 1

Assume 3 variables are already defined for you: a, b, and c. Create a variable called total that adds a and b then multiplies the result by c. Include a last line in your code to print the value: print(total)

6.100L Finger Exercises Lecture 1 Solutions

Problem Set 0

Problem Set 0

Problem Set 0 Code

Recitation 1

Recitations were smaller sections that reviewed the previous lectures. 

Recitation 1 Notes

Course Info

Instructor
As Taught In
Fall 2022
Learning Resource Types
Lecture Videos
Lecture Notes
Problem Sets
Programming Assignments with Examples
Readings
Recitation Notes