گھر آراء جونیئر ہائی میں کوڈنگ کلاس کیوں لازمی ہونی چاہ | ٹم باجرین

جونیئر ہائی میں کوڈنگ کلاس کیوں لازمی ہونی چاہ | ٹم باجرین

ویڈیو: آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید پہلے@ کبهی نہ سنی هوU (اکتوبر 2024)

ویڈیو: آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید پہلے@ کبهی نہ سنی هوU (اکتوبر 2024)
Anonim

ہمارا تعلیمی نظام بچوں کو ذمہ دار شہری بننے کے ل prepare تیار کرتا ہے اور جوانی میں کامیاب ہونے کے ل needed انہیں مختلف صلاحیتوں کی تعلیم دیتا ہے۔ اس کا آغاز کنڈرگارٹن میں پڑھنے ، لکھنے ، بانٹنے اور یہاں تک کہ ابتدائی ریاضی کے بنیادی اصولوں سے ہوتا ہے ، ہر سال ان کو زندگی کے لئے تیار کرنے اور روزی کمانے کے ساتھ۔

کسی وجہ سے ، میں نے تیسری جماعت کے فارورڈ سے لے جانے والی تمام کلاسیں اب بھی میرے ذہن میں مبتلا کردی ہیں ، اور میں آج بھی وقت کے ساتھ واپس جاسکتا ہوں اور مجھے یاد کرسکتا ہوں کہ میرے پانچویں جماعت کے اساتذہ نے مجھے ریاضی میں کس طرح دلچسپی دی ، یا ساتویں جماعت کے اساتذہ کا طریقہ ہسپانوی زبان کو پڑھانے کے طریقہ کار نے اس کے "بار بار" پڑھنے کے اس طریقہ کار کی وجہ سے اس زبان کو سیکھنے کی صلاحیت کو متاثر کردیا جس کی بدقسمتی سے اس خاص زبان پر میری گرفت کو متاثر ہوا۔

تاہم ، ساتویں جماعت میں ایک کلاس میرے لئے بہت اہم تھا ، اور اس کلاس میں میں نے جو مہارت سیکھی ہے وہ میں اپنی زندگی کے ہر دن استعمال کرتا ہوں۔ وہ کلاس میری ٹائپنگ کلاس تھی۔ میں ابھی بھی اپنی نشست کو پہلی قطار میں وسط میں کسی آئی بی ایم سلیکٹر ٹائپ رائٹر کے سامنے بیٹھ کر دیکھ سکتا ہوں جو ٹچ ٹائپ سیکھنا سیکھ رہا ہے۔ مجھے یہ بھی یاد ہے کہ میں نے اپنے ٹیسٹ کے ایک حصے کے طور پر بار بار ٹائپ کرنا پڑا تھا اس بات کا تعین کرنے کے لئے کہ میں نے کتنی جلدی ٹائپ کی ہے: "اب وقت آگیا ہے کہ تمام اچھے آدمی اپنے ملک کی مدد کے لئے آئیں۔" میں آج بھی اس جملے کو تقریبا پانچ سیکنڈ میں ٹچ کرسکتا ہوں۔ اس وقت مقصد یہ تھا کہ ہر منٹ میں تقریبا touch 90 الفاظ ٹائپ کریں۔

اگرچہ ٹائپ رائٹرز ماضی کی چیزیں ہیں ، ٹائپنگ اور کی بورڈ آج بھی انتہائی متعلقہ ہیں اور اکثر صورتوں میں ہم میں سے بیشتر اپنے کمپیوٹر میں ڈیٹا داخل کرنے کا سب سے بڑا طریقہ ہے۔ ٹچ کی بورڈ کا استعمال کرتے ہوئے یا یہاں تک کہ ہمارے سیٹ ٹاپ بکس یا متعدد ڈیوائسز جو ان پٹ کیلئے کی بورڈ استعمال کرتے ہیں پروگرامنگ کرتے وقت QWERTY کی بورڈ کو سمجھنا ضروری ہے۔

اب ، کوئی یہ استدلال کرسکتا ہے کہ ان دنوں بچوں کو بدیہی طور پر ٹکنالوجی کا استعمال کرنے کا اندازہ ہوتا ہے لہذا کوڈ کو جاننے کا طریقہ یہ ضروری نہیں ہے۔ اگرچہ یہ کسی حد تک درست ہے ، لیکن یہ سمجھتے ہوئے کہ یہ ڈیجیٹل ٹیکنالوجیز کس طرح کام کرتی ہیں اور حتمی طور پر اس سے بھی زیادہ فعالیت کے ل custom اپنی مرضی کے مطابق بنائی جاسکتی ہے تو یہ ان کے ڈیجیٹل ڈیوائس تجربات میں اضافہ کرسکتا ہے اور بعد کی زندگی میں ان کے لئے زیادہ اہم ہوجاتا ہے۔

کوئی بھی شخص جس نے تعارفی پروگرامنگ کلاس لیا ہے وہ آپ کو بتائے گا کہ کم از کم اس نے بنیادی پروگرامنگ کی منطق ، ساخت اور ڈیزائن کو سمجھنے میں ان کی مدد کی۔ یہاں تک کہ وہ لوگ جو سافٹ ویئر انجینئر نہیں بن پائے ان کا کہنا ہے کہ کوڈنگ سطح پر کمپیوٹر پروگرامنگ کے بنیادی اصولوں نے ان کی تشکیل میں مدد کی ہے کہ وہ کس طرح منطقی سوچتے ہیں ، اپنی عقل کو تیز کرتے ہیں ، اور بہت سارے معاملات میں انھوں نے جو سیکھا ہے اس کا اطلاق کرتے ہیں۔ ان کے اسمارٹ فونز ، گولیاں ، کمپیوٹرز اور سی ای کے بہت سارے آلات جو اب ان کی زندگی کو آباد کرتے ہیں۔

ہم ایک ایسے دور میں رہتے ہیں جس میں ہر دن ہم جو کچھ کرتے ہیں اس میں ٹکنالوجی اپنا کردار ادا کرتی ہے۔ ہم دفتر ، اسکول اور گھر میں اور ڈیجیٹل ڈیوائسز ہمارے چاروں طرف موجود ہیں۔ تاہم ، بہت سے معاملات میں ، ہم بمشکل اس سطح کو نوچتے ہیں کہ ٹیکنالوجی ہمارے لئے کیا کر سکتی ہے۔ ہم اپنی زندگی میں ٹیکنالوجی کے بنیادی کردار کو بہت زیادہ قبول کرتے ہیں اور زیادہ تر ہمارے ڈیجیٹل آلات میں بنیادی فعالیت کو استعمال کرتے ہیں۔ پھر بھی ، جب ہارڈ ویئر اور سوفٹویئر ڈیزائنرز آلہ تیار کرتے ہیں تو وہ عام طور پر بہت ساری خصوصیات اور افعال شامل کرتے ہیں جو ہم میں سے اکثر بمشکل ہی استعمال کرتے ہیں۔ یہ ایک وسیع معنی میں ٹھیک ہے چونکہ ہم فون کالز ، میسجنگ ، موسیقی اور تفریح ​​وغیرہ کی چیزوں کو سنبھالنے کے ل our اپنے آلات کو "ہائر" کرتے ہیں ، اس کے باوجود ، جیسا کہ ٹکنالوجی تیار ہوئی ہے ، خاص طور پر موبائل ٹکنالوجی ، اب ہم اپنے ذاتی ہاتھوں میں ہیں۔ کمپیوٹر جو ان بنیادی افعال سے کہیں زیادہ کام کرسکتے ہیں۔ یہاں تک کہ ہمارے ٹی وی اور ایپلائینسز بہاددیشیی ڈیوائسز بن رہے ہیں جو آنکھوں سے ملنے سے کہیں زیادہ بننے کے لئے ڈیزائن کیا گیا ہے۔

اگرچہ زیادہ تر لوگ کبھی بھی احاطے میں نہیں آئیں گے اور کسی بھی آلے یا ڈیوائس کے کوڈ کو تبدیل کرنے اور ان کے استعمال یا استعمال کرنے والے کوڈ کو تبدیل کرنے کی کوشش نہیں کریں گے ، لیکن ہمارے ڈیوائسز کو چلانے والے سافٹ ویئر کوڈ کو تشکیل دینے کے بنیادی اصولوں کو سیکھ کر ، ایک فرد اس سے زیادہ تفہیم حاصل کرے گا کہ ان کے ڈیوائسز کام کرتی ہیں اور اس کی بنیادی فعالیت سے آگے جانے کے لئے زیادہ مائل ہوں گی۔ یہاں تک کہ ان لوگوں کو ڈیجیٹل طرز زندگی کو بڑھانے کے لئے ہارڈ ویئر اور سافٹ ویئر ڈیزائنرز نے اپنے تمام آلات کو تخلیق کرنے کے لئے استعمال کیا۔

کوڈنگ کلاس انھیں اس بات کی زیادہ سے زیادہ تفہیم حاصل کرنے میں بھی مدد کرے گی کہ کس طرح ٹکنالوجی ڈیزائن کی گئی ہے اور سافٹ ویئر کس طرح آلات کی تمام صلاحیتوں کو متحرک کرنے کا ذریعہ ہے۔ اس قسم کے علم مستقبل کے کام کرنے والے ماحول میں اہم ثابت ہوسکتے ہیں جہاں ان سے مجموعی طور پر ملازمت کے حصے کے طور پر ٹکنالوجی کا استعمال کرنے پر زور دیا جائے گا۔

یہ جاننے سے کہ کس طرح ٹکنالوجی کام کرتی ہے ایک شخص کے لئے اپنی ٹیکنالوجی کو استعمال کرنا اور اس سے زیادہ سے زیادہ فائدہ اٹھانا آسان بناتا ہے۔

گریٹر اسکول آر ڈاٹ آر جی کے ایک اہم مضمون میں مصنف ہانک پییلیسیئر نے پروگرامنگ کے بارے میں ایک تسلیم شدہ اتھارٹی کا تبصرہ بھی شامل کیا۔ ڈگلس روسکوف ، پروگرام یا بی پروگرامڈ اور مصنف کوڈاکاڈیمی کے مبشر کے مصنف ، ملک کے سرکردہ ڈیجیٹل صلیبی جنگجوؤں میں سے ایک ہیں۔ انہوں نے کہا کہ ہمارے اسکولوں کو کمپیوٹر پروگرامنگ کو بنیادی نصاب میں شامل کرنے یا پیچھے رہ جانے کی ضرورت ہے۔ وہ لکھتے ہیں ، "اب وقت آگیا ہے کہ امریکی کمپیوٹر کوڈ کے ساتھ اس طرح سلوک کرنے لگیں جس طرح سے ہم حرف تہجی یا ریاضی کے عمل کرتے ہیں۔"

رشکوف ہنر مند ٹیک کارکنوں کے بڑھتے ہوئے مطالبات کو پورا کرنے کے لئے کوڈنگ کی تعلیم دینے کی ضرورت کو دیکھتا ہے۔ میں اس کے ساتھ پوری دل سے اتفاق کرتا ہوں کیونکہ امریکہ اپنی سرحدوں کے اندر اس قسم کی فنی افرادی قوت پیدا کرنے میں بہت پیچھے ہے اور اس طرح کے پروگرامنگ کی مہارتوں کے اعلی مطالبات کو پورا کرنے کے لئے چین ، ہندوستان اور دنیا کے دیگر حصوں میں کوڈروں پر بہت زیادہ انحصار کرتا ہے۔ . میں اس بات سے بھی اتفاق کرتا ہوں کہ کوڈنگ اتنا ہی اہم ہے جتنا بنیادی سیکھنے کی مہارت چونکہ اب ٹیکنالوجی ہماری تمام زندگی کا ایک اہم حصہ ہے۔ کوڈنگ کو سمجھنا ہمارے بچوں کو اس بات کی بنیاد فراہم کرے گا کہ ٹیکنالوجی کس طرح کام کرتی ہے اور اگر وہ پیشہ ور پروگرامر نہ بنیں تو بھی ان کی اچھی طرح خدمت کریں گی۔

میرے جذبات میں سے ایک یہ ہے کہ نظام تعلیم میں ٹیکنالوجی لانے میں مدد کی جائے۔ میں نے اپنی آبائی ریاست ہوائی کے ساتھ کئی دہائیوں تک تعلیم میں پرسنل کمپیوٹرز کے کردار کو حاصل کرنے کے لئے کام کیا ہے۔ یہ دیکھنا بہت فائدہ مند ہے کہ کمپیوٹرز نے پورے امریکہ میں تعلیمی عمل کو کس طرح متاثر کیا ہے اور امریکہ میں ہر اسکول سسٹم میں آج کل کچھ ایسے قسم کے کمپیوٹر سے تعاون والے سیکھنے کے پروگرام موجود ہیں۔ لیکن اب وقت آگیا ہے کہ اسکولوں کو یہ احساس ہو گیا ہے کہ اب ٹیکنالوجی ہمارے طرز زندگی کا ایک حصہ ہے اور ہمارے بچوں کو زمینی سطح پر یہ سمجھنے میں مدد فراہم کرتی ہے کہ ٹیکنالوجی کس طرح کام کرتی ہے اور تعلیمی عمارتوں میں سے ایک بننے کے لئے اپنی پوری صلاحیتوں کے لئے استعمال ہوسکتی ہے۔ بہترین طور پر یہ انھیں کیریئر کی حیثیت سے ٹیک میں دلچسپی لے سکتا ہے اور کم سے کم یہ انھیں زیادہ سے زیادہ ٹیکنالوجی سے وابستہ آلات اور مصنوعات کو سنبھالنے کے لئے تیار کرسکتا ہے جو اب ہماری زندگی کا حصہ ہیں۔

جونیئر ہائی میں کوڈنگ کلاس کیوں لازمی ہونی چاہ | ٹم باجرین