CS 313 - Lecture 27

This is a mixed lecture – the first part (Python) is delivered by video; the second part (Prolog) I will deliver in person.

Slides


Please watch the following video before class on Wednesday. If you have questions, you may ask them via the form below or in person in class.

Video 27a: Functional programming in Python

Python log

Python 2 documentation: Functional Programming Tools

Python 3 documentation: List Comprehensions, functools


The material in the video below will be covered in person; viewing it is optional.

Video 27b: Intro to Prolog

Prolog log 1, family.pl


Optional: Your question - you may also ask about the homework

If you submit a question, please do so before class on Wednesday by 10am

Quiz 27 due after class Wednesday by 10pm