تعلیم کے لئے گلوبل تلاش: ہیلو کوڈنگ - کیا جب تم تو ٹھنڈی ہو جاؤ?

cmrubinworld_lilgirl(500)

"ہم نے خاص طور پر زبان سے بھی چھوٹے بچوں کو سمجھ سکتے ہیں کہ استعمال کرتے ہوئے ہمارے مواد لکھتے ہیں." ​​- ڈیریک بیشک

کیوں تھے 600,000 ٹیک ملازمتوں میں خالی پڑے اعلی ادائیگی 2015 اکیلے امریکہ میں, یا اس سے بہتر سوال یہ ہے: ٹیکنالوجی انسانوں کو ہینڈل کرنے میں سیکھ سکتے ہیں کے مقابلے میں زیادہ تیزی سے ترقی کر رہا ہے?

کے مطابق وائٹ ہاؤس, کی طرف سے 2018, 51 STEM ملازمتوں کے فیصد کمپیوٹر سائنس سے متعلقہ شعبوں میں ہو گا. تاہم, ٹیک ملازمین کی تعداد دستیاب ملازمتوں کی تعداد کے ساتھ ساتھ اضافہ نہیں کیا ہے. کیوں? جواب بہت سادہ ہے: متعلقہ تعلیم کی کمی. وائٹ ہاؤس K-12 اسکولوں میں سے صرف ایک چوتھائی پروگرامنگ اور کوڈنگ کے ساتھ اعلی معیار کے کمپیوٹر سائنس کے پیش کرتے ہیں کہ کو برقرار رکھتا ہے. اس کے علاوہ, میں 2016, پیو ریسرچ سینٹر اطلاع دی ہے کہ صرف 17% بالغوں کے وہ تھے ایمان لے "ڈیجیٹل تیار ہے."

ہم تنوع پر نظر ڈالیں تو, چیزوں کو بدتر حاصل. میں 2015, 22 AP کمپیوٹر سائنس امتحان لینے کے طلباء کے فیصد لڑکیاں تھیں جبکہ 13 فیصد افریقی امریکی یا لاطینی تھے. یہ اعدادوشمار امریکہ نہیں ہیں. مخصوص; میں 2015, آسٹریلیا کہ صرف اطلاع دی 28 فیصد ICT ملازمتیں خواتین کی طرف سے منعقد کیا گیا تھا.

کوڈنگ ہمیشہ ایک پراسرار میدان کے طور پر شمار کیا گیا ہے, کچھ اور ڈیریک بیشک, نئی درخواست کے شریک بانی "Py میں", تبدیل کرنا چاہتا ہے. میں شروع 2016, درخواست iOS ترقی کے لئے ازگر سے سب کچھ پر انٹرایکٹو کورس پیش کرتا ہے. "منفرد قیمت کی تجویز,"بیشک کہتے ہیں, ایک انقلابی کامیابی ہے. مذاق پر مبنی درخواست اب تک زائد کے نتیجے میں ہے 100,000 دونوں آئی ٹیونز اور گوگل کھیلیں پر ڈاؤن لوڈ کے.

بچوں کے کھانے کی میز پر ان کے فون کا استعمال کرتے وقت زیادہ تر والدین خفگی, لیکن بچوں اتوار روسٹ زائد کوڈ کو سیکھ رہے تھے تو کیا? "ٹھیک ہے, تو شاید نہیں اتوار روسٹ, لیکن سنجیدگی, ایک سے زیادہ قابل رسائی اور مزہ کوڈنگ درخواست تمام فرق کر سکتا ہے?"

تعلیم کے لئے گلوبل تلاش Py میں کے بانیوں میں سے ایک کا خیر مقدم کے لئے حوصلہ افزائی کر رہا ہے, ڈیریک, کہ کس طرح Py کی کی انقلابی نقطہ نظر لفظی ٹھنڈی کوڈنگ بنا رہا ہے بحث کرنے کے لئے.

cmrubinworld_analysis(500)

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

لوگ کہتے ہیں آج تعلیم اکثر ایک کاروبار کے طور پر سلوک کیا جاتا ہے اور یہ کہ انفرادی طالب علموں کی ضروریات کو کافی ترجیح نہیں کیا گیا ہے. اہل درخواست دہندگان کی تعداد میں اضافہ کے طور پر, یہ کر سکتے ہیں انفرادی سیکھنے کی ٹولز, ایسے Py میں کے طور پر, آج کی نسلوں سے ہماری گلوبلائزڈ دنیا میں مجاز رہنے میں مدد, یہاں تک کہ "ٹوٹے" نظام تعلیم کے ساتھ?

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

Py میں ایک سادہ اور آسان پلیٹ فارم بہت سے دیگر کوڈنگ ایپلی کیشنز جبکہ ساتھ اپنے صارفین کو فراہم کرتا ہے (مثلا. سولو جانیں) زیادہ روایتی اور سنگین سبق کی منصوبہ بندی کے لئے منتخب کیا ہے. تصور کہ کوڈنگ جاننے کے لئے ایک مشکل اور خوفناک چیز ہے بنانے سیکھنے ایپلی کیشنز نظر زیادہ سنگین ایندھن کرتا? ہم کوڈنگ کے میدان زیادہ پیچیدہ ہے اور لوگوں کے لئے یہ ناقابل رسائی لگ رہے ہو یا طالب علموں کو واقعی اس ہونا چاہئے رہے ہیں ہوشیار پروگرامنگ کی?

وجوہات میرے شریک بانی اور میں شروع کر دیا کہ Py میں سے ایک "کوڈنگ" demystify کرنے کے لئے ہے. ہم نے اس کو مذاق بنا کر اسے آسان بنانے. جب آپ کے ارد گرد رنگین بٹن خوبصورت بلاکس گھسیٹنے اور دبانے رہے, یہ کام کی طرح محسوس نہیں کرتا. اس کے باوجود صارفین کو اب بھی ایک بورنگ نصابی کتاب کے ذریعے slogging کی طرف سے سب اسی کے علم پر یہ ہو گا ججب رہے ہیں. سیکھنے کے لئے تیار ہے جب تک کہ ہم نے بھی جان بوجھ پروگرامنگ شبدجال سے بچنے. ایک اچھی مثال ہم loops کے بارے میں صارفین کو سکھانے جب ہے - ہم جیسے "دوبارہ" کی بجائے "میں iterate" کے الفاظ کا استعمال. تقریبا تمام Py میں کی کورس کی سادہ زبان استعمال بنیادی تصورات کی تعلیم پر اور ایک انٹرایکٹو انداز میں توجہ مرکوز کر رہے ہیں.

اس کے علاوہ, بہت سے لوگوں کو وہ دوستوں سے سنتے کہ کوڈ کرنے کا طریقہ ہے کہ کمپیوٹر سائنس کے اسکول میں اس طرح ایک مشکل بڑی ہے سیکھنے سے دور خوفزدہ ہیں. احساس کرنے کے ایک اہم بات یہ ہے کہ نظریاتی کمپیوٹر سائنس اور ایک سادہ ویب سائٹ بنانے میں بہت بڑا فرق ہے کہ وہاں ہے. ایک آرٹ اہم Dijkstra کے الگورتھم کو سمجھنے کی ضرورت نہیں کر سکتے, لیکن بہت HTML اور CSS کے تھوڑا سا جاننے سے فائدہ ہو گا.

cmrubinworld_girl(500)

“ہم لوگوں کی تصویر کو تبدیل کرنے کے لئے مدد کے بارے میں بہت پرجوش ہیں (اور خود تصویر) ایک coder کون ہے اور فعال طور پر کوڈنگ میں حاصل کرنے کے لئے زیادہ لڑکیوں کی حوصلہ افزائی کی. "- ڈیریک بیشک

تجھ سے سوال کرتا ہے جو ایک کھیل کی طرح Py کی طرح درخواست واقعی مدد کر سکتے ہیں لوگوں کو مناسب طریقے کوڈ کرنے کا طریقہ سیکھنے، چاہے شک کیا کہیں گے?

Gamification سیکھنے کے لئے ایک رکاوٹ نہیں ہے - یہ اس کے accelerates ہے. آپ کو حوصلہ افزائی اور مصروف رکھنے کی طرف سے, Py میں آپ بہتر آپ کو بور یا باہر زون گیا تو مقابلے سکھاتا. اپ لطف اندوز کر رہے ہیں جب, آپ اصل میں تیز اور بہتر سیکھتے ہیں.

اس سوال ہو سکتا جملہ کرنے کا ایک اور طریقہ, "Py میں مزہ ہے یہاں تک کہ اگر, آپ دور چل اس سے کچھ سیکھا ہے بنایا?"جواب ہاں میں ہے, یقینی. ہم بہت ڈیٹا کارفرما ہیں, مسلسل اپنے صارفین کی پیشرفت کا تجزیہ کرکے ہمارے کورس کو بہتر بنانے کے. ہم دیکھ سکتے ہیں (اور ٹریک) اعلی درجے کی یلگوردمز اور ڈیزائن کے اصولوں کے بنیادی semantics کے سے سب کچھ سمجھنے کے لئے اپنے صارفین کی صلاحیت میں حقیقی پیش رفت.

کیا آپ Py میں کے کھیل کی طرح کی سطح نوجوان نسل کوڈنگ کے ساتھ زیادہ ملوث بننے کے لئے کی اجازت دیتا ہے لگتا ہے کہ?

جی ہاں. ہم خاص طور پر یہاں تک کہ چھوٹے بچوں کو سمجھ سکتا ہے کہ زبان کا استعمال کرتے ہوئے اپنے مواد کے لکھنے. اصل میں, اگر والدین صرف دوسرے دن ہمیں ای میل کر ہمیں بتائے کہ وہ اپنے 10 سالہ بیٹے ازگر سکھانے کی Py میں استعمال کر رہا تھا! فی الحال ہمارا ہدف آبادیاتی ضرور ہے کہ اگرچہ مقابلے میں تھوڑا بڑا ہے. ہم SnapChat نسل کے لئے سیکھنے کے ٹو کوڈ حل کے طور پر Py میں کے بارے میں سوچ.

جنرل کیا مہارت سکھانے کوڈنگ کرتا بچے / نوجوان بالغوں?

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

5a0921871c00002700b347af

"ایک بار آپ سمجھ کہ کس طرح ایک الگورتھم کے کام, اسے باہر ٹائپ کر ایک afterthought ہونا چاہئے. اہم بات یہ ایک بار سمجھنے تمہیں کیا کرنا ہے, یہ ہمیشہ کے لئے تمہارا ہے "- ڈیریک بیشک

Py میں حال ہی میں لڑکیوں کون کوڈ کے ساتھ شراکت داری کی ہے. کیوں کیا آپ کو کوڈنگ ایک 'لڑکا' پیشے کے طور پر تاریخ میں برانڈڈ کیا گیا ہے لگتا ہے کہ اور کس طرح آپ کو اس صنفی فرق کو ختم کرنے کی امید کرتے?

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

ہم کوڈنگ کے بارے میں سوچتے ہیں, ہم زیادہ تر کمپیوٹر اسکرینز کلپنا, ابھی تک ہم زیادہ کثرت سے ہم اپنے کمپیوٹرز کی نسبت ہماری فونز کا استعمال کرتے ہیں کے لئے ہوتے ہیں. کس طرح Py میں پل چھوٹے آلات پر کوڈ کرنے کا طریقہ سیکھنے کے مخالف کے طور پر ایک کمپیوٹر سکرین کا استعمال کرتے ہوئے کے درمیان فرق کرتا ہے? دنیا کوڈنگ اسمارٹ فونز کا استعمال کرتے ہوئے کرنے کے لئے منتقل یا اب بھی ایک عام طور پر 'کمپیوٹر' کی بنیاد پر میدان کوڈنگ کیا جاتا ہے?

لوگ اصل میں عظیم پروگرامرز بننے کے لئے ضروری تصورات جاننے کے لئے کوڈ کے بہت سے ٹائپ کرنے کی ضرورت نہیں ہے. ہم جیسے تعامل کی اقسام کی تعمیر ہے "پیٹ بھر میں-خالی" صارفین کو فوری طور پر کسی بھی ٹائپنگ کے بغیر مکھی پر کوڈ میں ترمیم کرتے ہیں کہ. حال ہی میں ہم نے بھی صارفین کو ایک frictionless راہ میں ان کے فون پر رئیل کوڈ ٹائپ کرنے کی اجازت دیتا ہے کہ ایک اپنی مرضی کے مطابق کی بورڈ تشکیل دے دیا ہے. یہ مختصر پروگرام کے لئے بہت اچھا ہے اور بنیادی اصولوں کی مشق, اور یہ اس کے برعکس آسان ہے کہ کس طرح ہم نے فون اور نائب سے کمپیوٹر پر منتقلی کر رہے ہے. ایک ویب سائٹ بنانے کے لئے یا اپلی کیشن اب بھی بنیادی طور پر کمپیوٹر پر جگہ لے کرتا اس علم کا اطلاق. لیکن دنیا کے نئے موبائل سیکھنے ایپلی کیشنز کی ایک لہر دیکھ رہی ہے, اور مجھے لگتا ہے کہ ہم اس رجحان میں سب سے آگے ہیں.

کس طرح آپ کو اگلے میں تبدیل کرنے کے کوڈنگ کی دنیا کلپنا کرو 15-20 سال? Py میں میدان میں ان تبدیلیوں کے ساتھ رکھیں گے کیسے?

کوڈنگ واقعی کیا ہو رہا ہے کے اعلی سطحی تفہیم کے بارے میں بنیادی نحو کی rote یاد کے بارے میں کم اور زیادہ ہو جائے گا. کم از کم, پروگرامنگ زبانوں کم سطح سے morphed ہے (بٹس منتقلی اور میموری مختص) اعلی درجے پر (خلاصہ ڈیٹا ڈھانچے اور فعال پروگرامنگ), بے نوک سے (اسمبلی, مشین کوڈ) انسانی دوستانہ کرنے (ازگر, تیز رو).

Py کی اعلی سطحی تصورات پر مرکوز ہے یہی وجہ ہے کہ. ایک بار جب آپ کو کس طرح ایک الگورتھم کے کام کو سمجھنے کے, اسے باہر ٹائپ کر ایک afterthought ہونا چاہئے. اہم بات یہ ایک بار سمجھنے تمہیں کیا کرنا ہے, یہ ہمیشہ کے لئے تمہارا ہے.

مزید معلومات کے لئے

(Zita کی Petrahai اس مضمون کی تیاری میں حصہ)

(تمام تصاویر CMRubinWorld کے سوپیی ہیں)

5a0921cb1b00001500376bf7

C. M. روبن اور ڈیریک بیشک

سر مائیکل باربر سمیت میرے ساتھ اور عالمی سطح پر معروف فکری رہنماؤں (برطانیہ), ڈاکٹر. مائیکل بلاک (امریکہ), ڈاکٹر. لیون Botstein (امریکہ), پروفیسر مٹی Christensen کے (امریکہ), ڈاکٹر. لنڈا ڈارلنگ-ہیمنڈ (امریکہ), ڈاکٹر. MadhavChavan (بھارت), چارلس فاضل (امریکہ), پروفیسر مائیکل Fullan (کینیڈا), پروفیسر ہاورڈ گارڈنر (امریکہ), پروفیسر اینڈی Hargreaves نے (امریکہ), پروفیسر کریں Yvonne ہلمین (نیدرلینڈ), پروفیسر کرسٹن Helstad (ناروے), جین Hendrickson نے (امریکہ), پروفیسر گلاب Hipkins (نیوزی لینڈ), پروفیسر Cornelia Hoogland (کینیڈا), فاضل جیف جانسن (کینیڈا), مسز. چینٹل کوفمین (بیلجیم), ڈاکٹر. EijaKauppinen (فن لینڈ), سٹیٹ سیکرٹری TapioKosunen (فن لینڈ), پروفیسر ڈومینک Lafontaine (بیلجیم), پروفیسر ہیو Lauder (برطانیہ), رب کین میکڈونلڈ (برطانیہ), پروفیسر جیف ماسٹرز (آسٹریلیا), پروفیسر بیری McGaw (آسٹریلیا), شیو ندار (بھارت), پروفیسر R. نٹراجن (بھارت), ڈاکٹر. PAK NG (سنگاپور), ڈاکٹر. ڈینس پوپ (امریکہ), شریدر رازگوپالن (بھارت), ڈاکٹر. ڈیانے Ravitch (امریکہ), رچرڈ ولسن ریلی (امریکہ), سر کین رابنسن (برطانیہ), پروفیسر Pasi Sahlberg (فن لینڈ), پروفیسر Manabu ساتو (جاپان), Andreas کی Schleicher (پیسا, او ای سی ڈی), ڈاکٹر. انتھونی Seldon نے (برطانیہ), ڈاکٹر. ڈیوڈ Shaffer کے (امریکہ), ڈاکٹر. کرسٹن عمیق کر رہے ہیں (ناروے), چانسلر اسٹیفن Spahn (امریکہ), ایوز Theze (LyceeFrancais امریکہ), پروفیسر چارلس Ungerleider (کینیڈا), پروفیسر ٹونی ویگنر (امریکہ), سر ڈیوڈ واٹسن (برطانیہ), پروفیسر Dylan کے Wiliam (برطانیہ), ڈاکٹر. مارک Wormald (برطانیہ), پروفیسر تیو Wubbels (نیدرلینڈ), پروفیسر مائیکل نوجوان (برطانیہ), اور پروفیسر Minxuan جانگ (چین) وہ تمام اقوام کو آج سامنا ہے کہ بڑی تصویر تعلیم سوالات دریافت کے طور پر.

تعلیم کمیونٹی پیج کے لئے گلوبل تلاش

C. M. روبن وہ ایک موصول ہوئی ہے جس کے لئے دو بڑے پیمانے پر پڑھا سیریز کے مصنف ہے 2011 میں Upton سنکلیئر ایوارڈ, "عالمی تعلیم کے لئے تلاش کریں" اور "ہم کس طرح پڑھیں گے?"وہ تین bestselling کتابوں کے مصنف بھی ہے, سمیت Wonderland میں یلس اصلی, کے ناشر ہے CMRubinWorld اور ایک Disruptor فاؤنڈیشن فیلو.

C پر عمل کریں. M. ٹویٹر پر روبن: www.twitter.com/@cmrubinworld

مصنف: C. M. روبن

اس پوسٹ پر اشتراک کریں