आपको छात्रों के नाम और उनका ग्रेड दिया जाएगा। इन्हीं की मदद से स्कूल के लिए एक रोस्टर बनाइए।
अंत में, आपको यह सब कर पाना चाहिए:
ध्यान दीजिए कि हमारे सभी छात्रों का नाम एक ही शब्द का है (यह एक छोटा सा शहर है, भला और क्या चाहिए?), और किसी भी छात्र को किसी ग्रेड में या रोस्टर में एक से ज़्यादा बार नहीं जोड़ा जा सकता। अगर कोई टेस्ट एक ही छात्र को एक से ज़्यादा बार जोड़ने की कोशिश करता है, तो आपके कोड को बताना चाहिए कि यह गलत है।
छात्रों के लिए अलग ऑब्जेक्ट बनाना ज़रूरी नहीं है। आप अपनी सुविधा के अनुसार कोई आंतरिक डेटा स्ट्रक्चर इस्तेमाल कर सकते हैं, क्योंकि आवश्यकताएँ काफी आसान हैं (जब तक कि वह आपके परिणामों में बाहर तक न झलके)।
इस अभ्यास को problem-specification से थोड़ा बदला गया है। छात्रों को जोड़ने और उनसे जानकारी पूछने के लिए अलग-अलग मेथड रखना ज़्यादा तर्कसंगत लगता है (एक ही मेथड से दोनों काम कराने की तुलना में, जो Pharo/Smalltalk के तरीके जैसा कम लगता है)।