The Self programming language has a GUI environment which can be a bit intimidating to people new to the system. The Self Handbook covers it but it's difficult to convey usage with text and static images.

I've created a video that demonstrates how to develop in Self using the GUI to create a 'bank account' object and manipulate it. The idea of this was based on a discussion on the Self issue tracker about tutorials for Self.

The video is available as self_bankaccount.webm, self_bankaccount.mp4 or on YouTube.