निर्देश
आपको छात्रों के नाम और उनके ग्रेड दिए जाएँगे। इनकी मदद से स्कूल के लिए एक नामावली बनाइए।
अंत में आपको ये सब कर पाना चाहिए:
- किसी ग्रेड की नामावली में एक छात्र का नाम जोड़ना
- "Jim को ग्रेड 2 में जोड़िए।"
- "ठीक है।"
- किसी ग्रेड में नामांकित सभी छात्रों की सूची पाना
- "ग्रेड 2 में कौन-कौन छात्र हैं?"
- "अभी तो हमारे पास बस Jim ही है।"
- सभी ग्रेडों के सभी छात्रों की क्रमबद्ध सूची पाना। ग्रेड का क्रम 1, 2, 3, आदि होना चाहिए, और एक ही ग्रेड के छात्रों को नाम के अनुसार वर्णानुक्रम में लगाया जाना चाहिए।
- "इस समय स्कूल में कौन-कौन नामांकित है?"
- "ज़रा सोचने दीजिए। हमारे पास
ग्रेड 1 में Anna, Barb और Charlie,
ग्रेड 2 में Alex, Peter और Zoe,
और ग्रेड 5 में Jim हैं।
तो जवाब है: Anna, Barb, Charlie, Alex, Peter, Zoe और Jim"
ध्यान रहे कि हमारे सभी छात्रों का सिर्फ एक ही नाम है। (यह एक छोटा-सा कस्बा है, अब और क्या चाहिए?)
बोनस अंकों के लिए
क्या आप सारे टेस्ट पास कर पाए और अपना कोड साफ-सुथरा रख पाए? अगर आप चाहें, तो ये कुछ और चीज़ें हैं जिन्हें आप आज़मा सकते हैं:
- अगर आप ऐसी भाषा में काम कर रहे हैं जिसमें डेटा स्ट्रक्चर बदले जा सकते हैं, और आपका कोड बाहर के कोड को स्कूल के अंदरूनी डेटाबेस को सीधे बदलने देता है, तो देखिए कि क्या आप इसे रोक सकते हैं। आप चाहें तो कुछ और टेस्ट भी जोड़ सकते हैं।
फिर अपने विचार सबमिशन पर एक कमेंट में ज़रूर बताइए। क्या इस प्रयोग से कोड बेहतर हुआ? खराब? क्या आपने इससे कुछ सीखा?
स्रोत
gSchool में Phil Battos के साथ एक पेयरिंग सेशन