A bit of Smalltalk

Guest lecture, University of Bern, 2024

This guest lecture for the Bachelors course, Programming 2 (introduction to object-oriented design) taught by Timo Kehrer, was given on May 20, 2022 at the University of Bern, and repeated on May 12, 2023 and May 9, 2024. The lecture consists of a live demo of the Smalltalk programming language in the Glamorous Toolkit environment. The lecture relies on a demo of the Ludo game which was the subject of students group work during the course. During the lecture we see two alternative implementations of the game and how their internal implementation is visualized and documented in the environment.

The lecture was given as a live demo. To explore the live “slides”, you can run the demo by downloading Glamorous Toolkit and evaluating the following code in a playground:

SmalltalkIntroSlideshow show

YouTube video (2022) | Annotated slides