CodeGym /جاوا بلاگ /Random-UR /USA میں کمپیوٹر سائنس پڑھانے کے چیلنجز کیا ہیں، اور CodeG...
John Squirrels
سطح
San Francisco

USA میں کمپیوٹر سائنس پڑھانے کے چیلنجز کیا ہیں، اور CodeGym آپ کو ان پر قابو پانے میں کس طرح مدد کرے گا

گروپ میں شائع ہوا۔
اگر آپ ایک ماہر تعلیم ہیں جو CS پڑھاتے ہیں یا اس موضوع کو لینے کی تیاری کر رہے ہیں، تو یہ مضمون آپ کے لیے بہت مددگار ثابت ہوگا۔ ہم نے امریکی اسکولوں میں CS پڑھانے کے اہم رجحانات جمع کیے ہیں (اسٹیٹ آف کمپیوٹر سائنس ایجوکیشن سروے پر مبنی)، جنہیں آپ کو ذہن میں رکھنا چاہیے۔ USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 1

صرف نصف سیکنڈری اسکول بنیادی کمپیوٹنگ پیش کرتے ہیں۔

CS سیکھنا تجسس اور تخیل کو فروغ دیتا ہے، نیز منطقی اور تنقیدی سوچ اور مسئلہ حل کرنے کی مہارتوں کو بہتر بناتا ہے۔ سادہ لفظوں میں کمپیوٹر سائنس ایک "ہوشیار" قوم کی ترقی میں مدد کر سکتی ہے۔ اور حکومت بھی یہ جانتی ہے۔ یہی وجہ ہے کہ پچھلے سال کے دوران، اسکولوں نے اپنی تکنیکی صلاحیت میں اضافہ کیا ہے اور ابتدائی درجات میں کمپیوٹر سائنس پڑھانا شروع کر دیا ہے۔ اور کچھ اسکولوں میں، K–12 راستے کے اوپری سرے پر، ہائی اسکول کے طالب علم سائبر سیکیورٹی، ڈیٹا سائنس، اور مصنوعی ذہانت جیسے جدید موضوعات بھی سیکھتے ہیں۔ پھر بھی، تمام امریکی ہائی اسکولوں کی صرف ایک معمولی اکثریت اب بنیادی کمپیوٹر سائنس پیش کرتی ہے – 53%۔ USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 2یہ بتانا غلط نہیں ہوگا کہ 2018 کے سروے کے مقابلے میں، "CS اسکولوں" کے فیصد نے 35% سے بہت زیادہ چھلانگ لگائی ہے۔ USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 3یہ اہم پیش رفت بڑی حد تک اساتذہ، اسکول کے رہنماؤں، پرنسپلوں، پالیسی سازوں، اور دیگر وکلاء کے عزم اور کوششوں کی وجہ سے حاصل ہوئی ہے۔ مزید یہ کہ، اے پی کمپیوٹر سائنس کے امتحانات دینے والے طلباء کی تعداد پچھلے سالوں کے مقابلے میں آسمان کو چھو رہی ہے۔ درحقیقت، AP کمپیوٹر سائنس کے امتحانات میں 13% اضافہ ہوا (7,139 اسکولوں میں 179,188 امتحانات)۔ 2016 میں شروع کیا گیا، AP کمپیوٹر سائنس A امتحان جاوا کو بنیادی کے طور پر استعمال کرتے ہوئے مسئلہ حل کرنے، اور آبجیکٹ پر مبنی پروگرامنگ پر توجہ مرکوز کرتا ہے۔ یہ امتحان کمپیوٹر سائنس کے بڑے آئیڈیاز کا احاطہ کرتا ہے اور طلباء کو الگورتھم سمیت کمپیوٹیشنل سوچ کا عادی بناتا ہے۔ اگرچہ کچھ اسکول امتحان کے لیے اچھی تیاری فراہم کرنے کے قابل نہیں ہیں، اسی لیے بہت سے اساتذہ آن لائن جاوا کورسز کا حوالہ دیتے ہیں جو علم اور تربیت کی مہارت کے شعبوں کا احاطہ کرتے ہیں جن کی ان کے طلبا کو CS امتحانات پاس کرنے کی ضرورت ہوتی ہے۔

اسکولوں میں سی ایس کی تعلیم میں عدم توازن

آج کے معاشرے میں IT کی اہمیت کے پیش نظر، یہ سب کچھ کہا جا رہا ہے، یہ ناکافی ہے کہ تقریباً نصف سکولوں میں CS کورسز کی کمی ہے۔ اس کے ساتھ، سروے سے پتہ چلتا ہے کہ کمپیوٹر سائنس کی تعلیم تک رسائی رکھنے والوں کے لیے کچھ تفاوتیں ہیں - دیہی اسکول، شہری اسکول، اور معاشی طور پر پسماندہ طلبہ کی زیادہ فیصد والے اسکولوں میں CS پیش کرنے کا امکان کم ہے۔ لہذا، طلباء کے تمام طبقات کی رسائی اور شرکت کو بہتر بنانے کے لیے مزید کام کیا جانا چاہیے۔ اسی لیے Code.org Advocacy Coalition نے نو پالیسیوں کا ایک مجموعہ پیش کیا ہے جن کا مقصد CS کو مجموعی طور پر USA کے تعلیمی نظام کا بنیادی حصہ بنانا ہے۔ امریکہ میں کمپیوٹر سائنس پڑھانے کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 4یہ جامع پالیسی فریم ورک درج ذیل اصولوں کی حمایت کرتے ہوئے کمپیوٹر سائنس کی تعلیم اور سیکھنے کو وسیع کرتا ہے: مساوات اور تنوع، وضاحت، صلاحیت، قیادت، اور پائیداری۔ اور، اگر ہم اعدادوشمار کی جانچ پڑتال کریں، تو ہم دیکھیں گے کہ امریکی ریاستیں جو نو پالیسیوں میں سے زیادہ اپناتی ہیں حیرت انگیز نتائج دیکھ رہی ہیں (یعنی کمپیوٹر سائنس پیش کرنے والے اسکولوں کا زیادہ فیصد ہے)۔ یو ایس اے میں کمپیوٹر سائنس پڑھانے کے چیلنجز کیا ہیں، اور کوڈ جیم آپ کو ان پر قابو پانے میں کس طرح مدد کرے گا - 5پچھلے سال کے دوران، 31 ریاستوں نے الاباما، آرکنساس، آئیڈاہو، انڈیانا، میری لینڈ، نیواڈا، اور جنوبی کیرولینا کے ساتھ 50 کمپیوٹر سائنس کی تعلیم کی پالیسیاں اپنائیں اور Code.org ایڈووکیسی کولیشن کی تجویز کردہ تمام نو پالیسیوں کو نافذ کیا۔ قابل ذکر بات یہ ہے کہ ان میں سے دو ریاستوں (ارکنساس اور جنوبی کیرولائنا) میں کمپیوٹر سائنس کی پیشکش کرنے والے ہائی اسکولوں کی سب سے زیادہ فیصد 92% ہے، اس کے بعد میری لینڈ 90% ہے۔

CS کورسز کے بہت سے اساتذہ کے پاس CS میں سرٹیفیکیشن بھی نہیں ہے۔

کچھ عرصہ پہلے تک، زیادہ تر ریاستوں میں CS کورسز کے اساتذہ کی ضرورت نہیں تھی حتیٰ کہ CS میں سرٹیفیکیشن بھی حاصل کرنا تھا۔ اس کے ساتھ بہت سے CS اساتذہ CS میں نئے تھے لیکن پڑھانے کے لیے نہیں: 53% جواب دہندگان کے پاس 10+ سال کا کلاس روم کا تجربہ تھا اور ان میں سے صرف 16% کو CS کلاس رومز میں 10+ سال کا تجربہ تھا۔ مزید یہ کہ، صرف 30% نے CS، IT، یا متعلقہ شعبے میں ڈگری حاصل کی، اور 6% نے کمپیوٹر سائنس میں نابالغ ڈگری حاصل کی۔ بالآخر، بہت سے CS کورسز ایسے شخص کے ذریعہ پڑھائے جاتے ہیں جس کے پاس CS تدریسی سند نہیں ہے۔ ایسا کیوں ہوتا ہے؟ کیونکہ کچھ ریاستوں میں سرٹیفیکیشن پروگراموں کی کمی ہے یا مناسب اسناد کے لیے متضاد راستے ہیں۔ اس سے، یہ نتیجہ اخذ کرنا آسان ہے کہ اساتذہ کو CS پڑھانے کے لیے تیار ہونے کے لیے زیادہ سیدھا راستہ درکار ہے۔ سرٹیفیکیشن یا اضافی کورسز یقینی طور پر اس بات کو یقینی بنائیں گے کہ اساتذہ کو دوسرے لوگوں کو کمپیوٹر سائنس سکھانے کے لیے کافی علم ہے۔ لہذا، CodeGym طلباء اور اساتذہ کو آن لائن پیشہ ورانہ ترقی کی پیشکش کرکے اور انہیں امتحانات، سرٹیفیکیشنز، اور اسباق (مخصوص عنوانات پر اضافی معلومات پیش کرکے) کے لیے تیار کرکے مدد فراہم کرتا ہے۔

ثانوی تعلیم کوڈ جیم کورس سے کس طرح فائدہ اٹھا سکتا ہے۔

اسباق کو "گیمفائیڈ" فارمیٹ میں ڈیزائن کیا گیا ہے، جو کہ ایک واضح بونس ہو گا اگر اساتذہ اپنے CS کورس میں کچھ انٹرایکٹو شامل کرنا چاہتے ہیں اور اپنے اسباق کو ابتدائی یا اعلی درجے کی کلاسوں کے لیے مزید پرکشش بنانا چاہتے ہیں۔ اس کے علاوہ، نظریہ کی وضاحت حقیقی زندگی کی مثالوں کے ذریعے کی گئی ہے۔ کورس سیکھنے کے دو راستے پیش کرتا ہے۔ پہلا توسیع شدہ ہے اور چار ماڈیولز (جاوا سنٹیکس، جاوا کور، جاوا ملٹی تھریڈنگ، جاوا کلیکشن) پر مشتمل ہے جس میں ہر ایک میں 10 یا اس سے زیادہ لیولز شامل ہیں۔ ہر ماڈیول کو مکمل کرنے کے دوران ایک طالب علم نظریاتی لیکچرز اور عملی کاموں دونوں کے ذریعے آپ کی پروگرامنگ کی مہارتوں میں مہارت حاصل کر لے گا۔ آپ کو مختلف موضوعات اور پیچیدگی کی سطحوں پر 1200 کوڈنگ اسائنمنٹس حل کرنے کی پیشکش کی جائے گی۔

توسیع شدہ CodeGym کورس کا نصاب:

USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 6دوسرا سیکھنے کا راستہ AP Java امتحان کا تربیتی پروگرام ہے جس میں 18 درجے شامل ہیں۔ یہ پیکج ان موضوعات پر مشتمل ہے جو طالب علم کو یہ امتحان پاس کرنے کی ضرورت ہے۔

اے پی جاوا امتحان کوڈ جیم کورس کا نصاب:

USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 7درمیانی سطح سے، یہ کورس طلباء کو منی پروجیکٹس جیسے گیمز، چیٹ بوٹس، اے ٹی ایم ایمولیٹرز، ریسٹورنٹ کے لیے ایپس وغیرہ لکھنا شروع کرنے کا ایک حیرت انگیز موقع فراہم کرتا ہے۔ کیا اچھی بات ہے، کورس کو ایک سمارٹ آٹومیٹک ٹاسک تصدیقی نظام (ورچوئل مینٹر) کے ساتھ حمایت حاصل ہے۔ ) جو آپ کے "ہوم ورک" کی فوری طور پر تصدیق کرتا ہے، اس پر رائے دیتا ہے، اور غلطیوں کو ٹھیک کرنے میں مدد کرتا ہے۔ کام کے نفاذ کے عمل کو آسان بنانے کے لیے، CodeGym کو IntelliJ IDEA کے ساتھ مربوط کیا گیا ہے، جو جدید ترین جاوا IDEs میں سے ایک ہے۔ لہذا، طلباء براہ راست IDEA میں کام مکمل کر سکیں گے۔ اور سب سے اوپر ایک چیری کے طور پر، کورس اضافی آرام اور لچک کے لیے اینڈرائیڈ ایپ پر بھی دستیاب ہے۔ کورس ہر اسکول یا کالج کے گروپوں کے لیے دستیاب ہے۔ طلباء کے تمام اکاؤنٹس آپ کے خصوصی سیکشن میں منسلک ہیں۔ ایک نجی گروپ میں، ہر کسی کو لیڈر بورڈ تک بھی رسائی حاصل ہوتی ہے جو طلباء کی کامیابیوں اور درجہ بندیوں کو ظاہر کرتا ہے، ان کی سطح اور شامل کردہ کاموں کی بنیاد پر۔ تبصرے/مضامین بنانے کا آپشن بھی دستیاب ہے۔ ایک بار جب ایک نیا مضمون پوسٹ کیا جائے گا، تمام گروپ ممبران کو فوری طور پر مطلع کر دیا جائے گا (مضامین میں سیکھنے کا مواد، ٹاسک ڈسکشن وغیرہ شامل ہو سکتے ہیں)۔ USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 8

خلاصہ

اگرچہ پچھلے سالوں کے مقابلے کمپیوٹر سائنس تک رسائی میں واضح پیش رفت ہوئی ہے، لیکن بہت سے اسکولوں میں اساتذہ کو کمپیوٹر سائنس پڑھانے میں اب بھی کافی چیلنجز درپیش ہیں۔ بڑے چیلنجز یہ ہیں:
  • CS پڑھانے میں عملی مہارت کی کمی
  • متحد تربیتی پروگرام کی عدم موجودگی
  • CS کی تربیت تک ناکافی رسائی
اگر آپ خود ایک معلم ہیں، تو شاید آپ ان جدوجہد سے پہلے ہی واقف ہوں گے۔ اچھی خبر یہ ہے کہ آپ CodeGym کورس کو ہائر ایڈ کے لیے دوہری فائدے کے ساتھ استعمال کر سکتے ہیں: پروگرامنگ کی بنیادی باتوں میں اپنے علم کو لیول کریں اور اپنے طلباء کے لیے موثر CS ٹریننگ سیٹ کریں۔ USA میں کمپیوٹر سائنس کی تعلیم کے چیلنجز کیا ہیں، اور CodeGym ان پر قابو پانے میں آپ کی کس طرح مدد کرے گا - 9
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION