روبوٹکس اسکول کی سب سے دلچسپ اور خلل ڈالنے والی سرگرمیوں میں سے ایک ہے۔ وہ الگورتھم کو کمپوز کرنے کا طریقہ سکھاتی ہے، تعلیمی عمل کو جوڑتی ہے، اور بچوں کو پروگرامنگ سے متعارف کراتی ہے۔ کچھ اسکولوں میں، پہلی جماعت سے شروع ہو کر، وہ کمپیوٹر سائنس کا مطالعہ کرتے ہیں، روبوٹس کو جمع کرنا اور فلو چارٹ بنانا سیکھتے ہیں۔ بچوں کو روبوٹکس اور پروگرامنگ کو آسانی سے سمجھنے میں مدد کرنے اور ہائی اسکول میں ریاضی اور فزکس کا گہرائی سے مطالعہ کرنے کے لیے، ہم نے ایک نیا LEGO Education SPIKE Prime تعلیمی سیٹ جاری کیا ہے۔ ہم آپ کو اس پوسٹ میں اس کے بارے میں مزید بتائیں گے۔
LEGO Education SPIKE Prime کو اسکولوں اور روبوٹکس کلبوں میں گریڈ 5-7 کے بچوں کو پڑھانے کے لیے ڈیزائن کیا گیا ہے۔ سیٹ آپ کو فلو چارٹس کا استعمال کرتے ہوئے الگورتھم بنانے اور اس کی تعریف کرنے کی اجازت دیتا ہے کہ کس طرح اسکرین پر تصویریں حرکت اور اعمال میں بدل جاتی ہیں۔ جدید اسکول کے بچوں کے لیے، مرئیت اور WOW اثر اہم ہیں، اور SPIKE Prime ایک ایسا بیت ہے جو بچوں کو پروگرامنگ اور عین سائنس سے متاثر کر سکتا ہے۔
جائزہ ترتیب دیں۔
سیٹ ایک کم سے کم پیلے اور سفید پلاسٹک کے باکس میں آتا ہے۔ ڑککن کے نیچے ایک کارڈ بورڈ ہے جس میں شروع کرنے کی ہدایات اور ٹرے میں پرزوں کی جگہ کا خاکہ ہے۔ کٹ کو اس لیے ڈیزائن کیا گیا ہے کہ اس کے ساتھ شروع کرنا آسان ہو اور اس کے لیے استاد کے لیے کم سے کم اضافی تربیت کی ضرورت ہوتی ہے۔
پرزے خود بیگ میں ایسے نمبروں کے ساتھ پیک کیے جاتے ہیں جو ٹرے میں موجود خلیوں کی تعداد کے مطابق ہوتے ہیں۔
کور سیٹ میں 500 سے زیادہ LEGO عناصر شامل ہیں، بشمول نئے۔
- کئی نئے فریم جو پروٹو ٹائپنگ کے وقت کو کم کرتے ہیں اور بڑے ماڈلز بنانے کی اجازت دیتے ہیں۔
- ٹیکنیک ایکسل ہول کے ساتھ نیا 2x4 مکعب۔ یہ آپ کو ایک پروجیکٹ میں ٹیکنیک اور لیگو سسٹم کے عناصر کو یکجا کرنے کی اجازت دیتا ہے۔
- ٹیکنیک رینج سے بیس پلیٹ کو اپ ڈیٹ کیا گیا۔
- نئے تنگ پہیے جو درست کنٹرول فراہم کرتے ہیں اور ماڈلز کی تدبیر کو بڑھاتے ہیں۔
- سپورٹ رولر کی شکل میں نیا کنڈا وہیل۔
- نئے وائر کلپس، کئی رنگوں میں دستیاب ہیں، آپ کو کیبلز کو صاف ستھرا محفوظ کرنے کی اجازت دیتے ہیں۔
خود پرزوں کے علاوہ، اندر تین موٹریں ہیں - ایک بڑی اور دو درمیانی موٹرز کے ساتھ ساتھ تین سینسر: فاصلہ، رنگ اور طاقت۔
موٹریں مرکز سے براہ راست جڑی ہوئی ہیں اور 1 ڈگری کی درستگی کے ساتھ گردش کے سینسر ہیں۔ یہ خصوصیت موٹروں کے آپریشن کو سنکرونائز کرنے کے لیے فراہم کی گئی ہے تاکہ وہ ایک ساتھ ایک مستقل رفتار سے حرکت کر سکیں۔ اس کے علاوہ، سینسر کو ماڈل کی نقل و حرکت کی رفتار اور فاصلے کی پیمائش کے لیے استعمال کیا جا سکتا ہے۔
کلر سینسر 8 رنگوں تک فرق کرتا ہے اور اسے لائٹ سینسر کے طور پر استعمال کیا جا سکتا ہے۔ اس میں ایک انفراریڈ سینسر بھی ہے جو روشنی کی عکاسی کو پڑھ سکتا ہے، مثال کے طور پر۔
ٹچ سینسر درج ذیل حالات کو پہچانتا ہے: بٹن دبایا، دبایا، زور سے دبایا گیا۔ اس صورت میں، سینسر نیوٹن میں یا فیصد کے طور پر دباؤ کی قوت کا تعین کرتا ہے۔
IR سینسر کا استعمال روبوٹ سے کسی خاص مقام تک فاصلے کا تعین کرنے یا تصادم کو روکنے کے لیے کیا جاتا ہے۔ فی صد، سینٹی میٹر اور انچ میں فاصلے کی پیمائش کرنے کے قابل۔
آپ ریسورس سیٹ کا استعمال کرتے ہوئے بنیادی سیٹ کی صلاحیتوں کو بڑھا سکتے ہیں، جو کہ 603 حصوں پر مشتمل ہے۔ اس میں شامل ہیں: ایک اضافی بڑا سیٹ اور ایک لائٹ سینسر، دو بڑے پہیے، بڑے بیول گیئرز جو آپ کو بڑی ٹرن ٹیبل بنانے کی اجازت دیتے ہیں۔
حب
حب میں بلٹ ان جائروسکوپ ہے جو خلا میں اپنی پوزیشن کا تعین کر سکتا ہے: سمت بندی، جھکاؤ، رول، اوپر سے کنارے کا تعین، حب کے گرنے کی حالت وغیرہ۔ بلٹ ان میموری آپ کو لوڈ اور ذخیرہ کرنے کی اجازت دیتی ہے۔ 20 پروگرام۔ پروگرام نمبر 5x5 پکسل اسکرین پر ظاہر ہوتا ہے، جہاں صارف کی تصاویر اور حب کی آپریٹنگ حیثیت بھی ظاہر ہوتی ہے۔
مرکز میں بھی واقع ہے:
- بیٹری چارج کرنے یا پی سی سے منسلک کرنے کے لیے مائیکرو یو ایس بی کنیکٹر۔
- بلوٹوتھ سنکرونائزیشن بٹن، جس کے ساتھ آپ حب کو پروگرام کرنے کے لیے پی سی کے ساتھ وائرلیس کنکشن قائم کر سکتے ہیں۔
- 6 بندرگاہیں (AF) کمانڈز پر عمل کرنے یا سینسر سے معلومات حاصل کرنے کے لیے۔
- تین حب کنٹرول بٹن۔
- بلٹ ان اسپیکر۔
обеспечение Программное
LEGO Education SPIKE سافٹ ویئر ونڈوز، Mac OS، Android، iOS اور Chromebook کے لیے دستیاب ہے اور اسے ڈاؤن لوڈ کیا جا سکتا ہے۔
ایک ہی وقت میں، حل کے مختلف اجزاء (موٹرز، سینسرز، متغیرات، آپریٹرز، وغیرہ) سے منسلک کمانڈز کے سیٹ مختلف رنگوں میں نمایاں ہوتے ہیں، جو آپ کو فوری طور پر بدیہی طور پر یہ جاننے کی اجازت دیتا ہے کہ آپ کی ضرورت کو کس طرح پروگرام کرنا ہے۔
ایپلی کیشن خود بھی بہت سے سبق کے منصوبوں پر مشتمل ہے، ساتھ ہی ماڈلز کو جمع کرنے کے لیے تقریباً 30 مختلف ہدایات بھی شامل ہیں۔
پہلا قدم
ایپلیکیشن شروع کرنے اور زبان کا انتخاب کرنے کے بعد، تین ابتدائی مراحل فوری طور پر پیش کیے جاتے ہیں:
1) حب کو پروگرام کریں تاکہ اسکرین پر ایک مسکراہٹ والا چہرہ ظاہر ہو۔
2) موٹرز اور سینسر کے آپریشن سے واقفیت حاصل کریں۔
3) "پسو" ماڈل کو جمع کریں اور اسے منتقل کرنے کے لئے پروگرام کریں۔
اسپائک پرائم کو جاننا کنیکٹیویٹی کے اختیارات (مائیکرو یو ایس بی یا بلوٹوتھ کے ذریعے) اور پکسل اسکرین کے ساتھ کیسے کام کرنا ہے اس کی تفصیل سے شروع ہوتا ہے۔
سب سے پہلے آپ کو کمانڈز کی ایک ترتیب ترتیب دینے کی ضرورت ہے جو پروگرام شروع کرنے کے بعد عمل میں لائی جائیں، اور مخصوص پکسلز کو بھی منتخب کریں جو حب اسکرین پر روشن ہوں گے۔
دوسرے مرحلے میں سینسرز سے مختلف سگنلز پر موٹرز کے ردعمل کو جمع کرنا اور پروگرام کرنا شامل ہے۔ مثال کے طور پر، جب آپ اپنے ہاتھ یا کسی بھی چیز کو فاصلاتی سینسر کے قریب لاتے ہیں تو آپ گھومنا شروع کرنے کے لیے موٹر کو پروگرام کر سکتے ہیں۔
ایسا کرنے کے لیے، ہم حکموں کا ایک سلسلہ بناتے ہیں: اگر آبجیکٹ سینسر کے n سینٹی میٹر سے زیادہ قریب ہے، تو موٹر کام کرنا شروع کر دیتی ہے۔
تیسرا اور سب سے دلچسپ مرحلہ: ایک روبوٹ فلی کو جمع کریں اور اسے کمانڈ پر کودنے کے لیے پروگرام کریں۔ ایسا کرنے کے لیے، آپ کو پہلے روبوٹ کو خود پرزوں اور دو موٹروں سے اسمبل کرنا ہوگا۔
پھر ہم پروگرامنگ شروع کرتے ہیں۔ ایسا کرنے کے لیے، ہم نے مندرجہ ذیل الگورتھم سیٹ کیا: جب پروگرام آن ہوتا ہے، تو "پسو" کو دو بار آگے کودنا چاہیے، اس لیے دونوں موٹروں کو ایک ہی وقت میں دو مکمل گردشیں کرنی چاہیے۔ ہم گردش کی رفتار کو 50٪ پر سیٹ کریں گے تاکہ روبوٹ زیادہ کود نہ جائے۔
نتیجہ ایک چھوٹا روبوٹ ہے جو پروگرام شروع ہونے پر آگے بڑھتا ہے۔ خوبصورتی!
پسو روبوٹ تیزی سے آگے بڑھا اور اسے اپنا پہلا شکار مل گیا، لیکن کچھ غلط ہو گیا۔
اس تربیت کے مکمل ہونے کے بعد، آپ مزید پیچیدہ منصوبے شروع کر سکتے ہیں: ایپلی کیشن میں سیٹ کے مختلف حصوں (موٹرز، ہب، سینسرز وغیرہ) کے لیے 60 سے زیادہ بلاک ڈایاگرام موجود ہیں۔ پیرامیٹرز سافٹ ویئر کے اندر بھی متغیرات اور آپ کے اپنے فلو چارٹس بنانے کی صلاحیت موجود ہے۔
اساتذہ کے ل.
سیٹ کے ساتھ شامل ہیں۔
مجموعی طور پر، سائٹ پر 4 کورسز تیار ہیں۔ "موجد اسکواڈ" ٹیکنالوجی کے اسباق کے لیے ایک کورس ہے جو پراجیکٹ کی سرگرمیوں کے انعقاد کے عمل کے بارے میں طلباء کی سمجھ کو تقویت دیتا ہے۔ دو کورسز کمپیوٹر سائنس سے متعلق ہیں۔ "کاروبار شروع کرنا" بنیادی پروگرامنگ اور الگورتھم کی مہارتیں فراہم کرتا ہے، اور "مفید آلات" انٹرنیٹ آف تھنگز کے اصولوں کو متعارف کرواتا ہے۔ چوتھا کورس - "مقابلوں کے لیے تیار" - کو مقابلوں کی تیاری کے لیے ڈیزائن کیا گیا ہے اور اس کے لیے بنیادی اور وسائل کے سیٹ دونوں کی ضرورت ہے۔
ہر کورس میں 5 سے 8 اسباق ہوتے ہیں، جس میں ایک تیار شدہ طریقہ کار کا حل شامل ہوتا ہے جسے STEAM کی صلاحیتوں کو مستحکم کرنے کے لیے تعلیمی عمل میں لاگو کیا جا سکتا ہے۔
دوسرے سیٹوں کے ساتھ موازنہ کریں۔
LEGO Education SPIKE Prime LEGO ایجوکیشن روبوٹکس لائن کا حصہ ہے، جس میں مختلف عمر کے بچوں کے سیٹ شامل ہیں:
- پری اسکول کی تعلیم کے لیے "ینگ پروگرامر" کا اظہار کریں۔
- ابتدائی اسکول کے لیے WeDo 2.0۔
- مڈل اسکول کے لیے لیگو ایجوکیشن اسپائیک پرائم۔
- ہائی اسکول اور پہلے سال کے طلباء کے لیے LEGO MINDSTORMS ایجوکیشن EV3۔
SPIKE Prime کی فعالیت LEGO WeDo 2.0 کے ساتھ اوورلیپ ہوتی ہے، جس میں اس سال سے سکریچ سپورٹ موجود ہے۔ لیکن WeD0 2.0 کے برعکس، جو آپ کو جسمانی تجربات کی نقل کرنے کی اجازت دیتا ہے، SPIKE Prime روبوٹ بنانے کے لیے زیادہ موزوں ہے۔ یہ گریڈ 5-7 میں طلباء کو روبوٹکس سے متعارف کرانے کے لیے ڈیزائن کیا گیا ہے۔
اس حل کی مدد سے، اسکول کے بچے الگورتھمائزیشن کے اصولوں پر عبور حاصل کر سکیں گے، مسئلہ حل کرنے کی مہارتیں تیار کر سکیں گے، اور چست انداز میں روبوٹکس کی بنیادی باتوں سے واقف ہو سکیں گے۔ SPIKE Prime کے بعد، آپ LEGO MINDSTORMS Education EV3 پر جا سکتے ہیں، جس میں MycroPython کی صلاحیتیں ہیں اور یہ مزید جدید روبوٹکس اور پروگرامنگ کے تصورات سیکھنے کے لیے موزوں ہے۔
PS اس مضمون کی تحریر کے دوران کسی روبوٹ یا ہسکی کو نقصان نہیں پہنچا۔
ماخذ: www.habr.com