Programming examples and exercises