CS 200 - Fall 2024. 9/16/2024
[Home]
Welcome to CS 200!
Video of the Day
Python: strings from Socratica
Python: lambda expressions from Socratica
Python: list comprehensions from Socratica
Logical problem of the day
There are only 11 types of people in the world: those who understand Y
and those who don't.
Solve for Y.
https://pollev.com/slade
You may also download the app to your phone. Use the "slade" poll id.
Canvas Quiz of the Day (need daily password)
Most days, there will be a simple canvas quiz related to the lecture.
You need a password to activate the quiz, which I will provide in class.
These quizzes will count toward your class participation grade.
The quiz is available only during class.
Click for today's quiz.
Note: the collaboration quiz is separate. It coincides with the first homework assignment.
Lecture 5: Python.
Administrivia
Yale Information Society Project Free lunch. See "About | Mailing Lists" See ISP email today.
I am available for lunch on Mondays at noon at Franklin College Dining Hall.
I have office hours Wednesdays from 4-6 pm, on zoom, id 459 434 2854.
No office hours Wednesday 9/18. Rescheduled to Friday 9/20 1:30-3:30pm.
ULA office hours are found at in Ed Discussions.
Homework assignments:
[Assignments]. hw2 is available.
Artificial Intelligence.
Last year, the CACM (remember the first hw?) published a series on the
history of AI by the (opinionated) historian
Thomas Haigh.
See other articles in CACM by Haigh.
Getting to know Python
Lists.html (jupyter) Python - enumerate issue. Use basic function calls.
Recursion.html (jupyter)
recursion.py trace issue Cannot trace a compiled procedure.
Listcomp.html (jupyter) List Comprehensions
listcomp.py
Review hw1. hw2 is available.
Sorting.html (jupyter) Python - Sorting
DictFiles.html (jupyter) Python - Dicts and FIles
Getting to know UNIX
UNIX Introduction Principle 1 - man / JCL
[Home]