بورڈ گیم جو پروگرامنگ اور روبوٹکس کی بنیادی باتیں سکھاتی ہے، "بیٹل آف دی گولمز" پہلے ہی 5 سال پرانی ہے۔ اور کھیل زندہ اور ترقی کرتا رہتا ہے۔ آپ ان خیالات کے بارے میں پڑھ سکتے ہیں جو ہم نے اس میں ڈالے ہیں اور پہلے ایڈیشن کی ترقی
لیکن اب ہم طریقہ کار اور بصری جزو میں کافی بنیادی تبدیلی کے بارے میں بات کریں گے، جسے ہم نے والدین اور اساتذہ کی درخواستوں کی بدولت گیم میں متعارف کرانے کا خطرہ مول لیا تھا۔ پروگرام کے کوڈ کو دیکھنے کے طریقہ کار کے لحاظ سے یہ گیم تقریباً دو ایڈیشن تک جاری رہی، جو فلو چارٹس پر مبنی تھی، لیکن تیسرے ایڈیشن میں ہم نے "ہت ہار دی"
لیکن ہمیں یہ بھی کہا گیا کہ گیم کو نہ صرف اسکول کے نصاب اور نصابی کتابوں سے جوڑیں بلکہ ان زبانوں اور پروگرامنگ ماحول سے بھی جو بچے ابتدائی مرحلے میں سیکھ رہے ہیں، یعنی اسکریچ اور پائتھون۔ پھر بھی، ہمارے کھیل کا مقصد 7-10 سال کی عمر کے بچوں کے لیے ہے، اور یہ وہ ماحول اور زبانیں ہیں جن کی سب سے زیادہ مانگ تھی۔
لیکن آپ ابتدائی ڈیولپمنٹ ٹیبل کو دیکھ سکتے ہیں، جہاں آپ دیکھ سکتے ہیں کہ ہم نے نہ صرف ان پر کام کیا:
اس طرح کے کمانڈ کارڈز کی ترقی (یعنی، آپ انہیں اپنے گولیم روبوٹ کے لیے ایک پروگرام ترتیب دینے کے لیے استعمال کرتے ہیں) 2017 میں شروع ہوا۔ اسکریچ 2 کے اس وقت کے موجودہ ورژن کو بنیاد کے طور پر لے کر، ہم نے مرکزی کمانڈز کو بلاک کی قسم میں تبدیل کر دیا:
اور یہ ہے کہ ایک مثال کا نقشہ ازگر میں کیسا لگتا ہے:
پھر ہم نے جانچ کے لیے پی ڈی ایف فائلیں والدین اور اساتذہ کو دیں (ازگر کا ورژن اب بھی ڈاؤن لوڈ کیا جا سکتا ہے، کیونکہ ہم ابھی اسے شائع کرنے کا ارادہ نہیں رکھتے ہیں) اور اس کے نتیجے میں ہمیں رائے ملی کہ بچے... الجھن میں پڑنے لگے۔ وہ پہلے الجھن میں تھے، لیکن روبوٹ کی پوزیشن اور میدان میں ان کی واقفیت میں زیادہ، لیکن ٹیموں میں نہیں (زیادہ سے زیادہ پیچیدہ چکروں اور سینسر کے ساتھ حالات میں)۔ اب بچوں نے صرف حکموں کو الجھا دیا، کیونکہ کچھ نے کھیل شروع کرنے سے پہلے اسکریچ کے ماحول میں مہارت حاصل کی تھی اور یہاں تک کہ وضاحتی شبیہیں بھی کام نہیں کرتی تھیں۔
ہم نے Python کمانڈز کو نہ چھونے کا فیصلہ کیا، لیکن ہمیں بلاکس میں متن کی وضاحت شامل کرنی تھی۔ تقریباً تمام ٹیسٹوں کے بعد، 2018 گزر گیا، اس کے اختتام پر پری آرڈر کا ناکام آغاز، 2019 کا آغاز، اور اس کے ساتھ... سکریچ کے تیسرے ورژن میں منتقلی۔
ہمیں ایک نئے بلاک کلر میپ پر اسٹاک اپ کرنا تھا اور تمام نقشوں کو دوبارہ بنانا تھا، انہیں راستے میں بہتر بنانا تھا (اور اسکریچ کٹی کو ہٹانا تھا، کیونکہ ہمیں اسے شامل کرنے کی اجازت نہیں تھی)۔
نتیجہ اس مثال میں دیکھا جا سکتا ہے۔ بائیں طرف "کلاسک" گولیم جنگ کے نقشے ہیں، اور دائیں طرف سکریچ کی نمائندگی ہے:
کلاسک بلاک ڈایاگرام پر اٹھائے گئے بالغ یہ دلیل دے سکتے ہیں کہ چیزیں اب خراب ہو گئی ہیں، لیکن بچوں پر ٹیسٹ سے یہ ظاہر ہوا ہے کہ وہ اس ورژن میں کارڈز کو اچھی طرح سمجھتے ہیں اور کمپیوٹر اور گتے کے ماحول کے درمیان ہم آہنگی پیدا کرتے ہیں۔
صرف ایک چیز جس کا ہمیں دانشمندی سے مشورہ دیا گیا تھا وہ تھا رنگوں کے تضاد کو بڑھانا (پس منظر کو ہلکا اور بلاک رنگوں کو روشن بنا کر) اور انفوگرافک ڈپلیکیٹ آئیکنز کا سائز بڑھانا۔
نئے ایڈیشن کا نام تھا "
ہم امید کرتے ہیں کہ یہ ایڈیشن کامیاب ہو گا، اور Python (اور جلد ہی جاوا) کمانڈ کارڈز، جیسے Golems کی لڑائی کے "کلاسک" ورژن، ہم نے بنانے کا فیصلہ کیا۔
ماخذ: www.habr.com