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. (It is scheduled to be repeated on May 12, 2023.) 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.
Since the lecture was a live demo, there is no “slideware” as such, but you can run the demo by downloading Glamorous Toolkit and evaluating the following code in a playground: