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]