1 00:00:00,000 --> 00:00:12,640 2 00:00:12,640 --> 00:00:15,410 >> اسپیکر 1: ہیلو دنیا، اس CS50 لائیو ہے. 3 00:00:15,410 --> 00:00:18,450 ہم نے ایک ساتھ اس وقت شروع کرنے کے لئے چاہتے ہیں سینٹ لوئس میں ہمارے دوستوں کے لئے باہر چللاو، 4 00:00:18,450 --> 00:00:21,450 رضاکاروں کی جہاں ایک گروپ مسوری، LaunchCode کے طور پر جانا جاتا ہے 5 00:00:21,450 --> 00:00:25,920 میں ایک ساتھ CS50x طالب علموں کو جمع اجتماعی کلاس لینے کے لئے. 6 00:00:25,920 --> 00:00:29,250 اور مقصد بالآخر بعد، یہ ہے کہ سمسٹر کے آخر، ان کے جوڑی ہے 7 00:00:29,250 --> 00:00:31,120 ایک مقامی ٹیک روزگار کے ساتھ طالب علموں کو. 8 00:00:31,120 --> 00:00:34,030 >> اب اصل LaunchCode لوگ، اور ملوث طالب علموں کو، جا رہے تھے 9 00:00:34,030 --> 00:00:37,550 ایک مقامی لائبریری میں منعقد کرنے کے لئے کہاں چند سو لوگوں RSVPed تھا. 10 00:00:37,550 --> 00:00:40,950 لیکن بہت سے لوگوں میں RSVPing ختم آخر اس اقدام کے لئے، کہ وہ 11 00:00:40,950 --> 00:00:43,930 ایک مقامی اوپیرا منتقل ختم گھر، دکھائے جانے والے تاثر. 12 00:00:43,930 --> 00:00:44,770 >> اب یہ ایک چھوٹا سا چھوٹا ہے. 13 00:00:44,770 --> 00:00:48,320 لیکن آپ کر سکتے ہیں تاکہ مل کر کبھی نظر آتے ہیں اسٹیج پر دیکھتے ہیں کہ سب سے پہلے سلائڈ 14 00:00:48,320 --> 00:00:53,240 حقیقت یہ بولتا ہے 0 ہفتہ سے 73 اپنے ہم جماعتوں میں٪، شاید 15 00:00:53,240 --> 00:00:55,650 آپ سمیت، کوئی ہے پہلے تجربہ. 16 00:00:55,650 --> 00:00:58,420 اور یقینا یہ بہت زیادہ تھا یہاں اس اوپیرا ہاؤس میں کیس. 17 00:00:58,420 --> 00:01:01,170 لوگ تو ہماری hellos LaunchCode اور 18 00:01:01,170 --> 00:01:02,180 سینٹ لوئیس کے شہری. 19 00:01:02,180 --> 00:01:05,150 تم اپنے آپ کو سینٹ کے لئے مقامی رہتے ہیں لوئس، ان کی جانچ پڑتال کرنے کے لئے آزاد محسوس کرتے ہیں 20 00:01:05,150 --> 00:01:07,520 launchcodestl.com میں. 21 00:01:07,520 --> 00:01:12,450 یا، شاید، آپ کے مقامی خبر پر تبدیل ہم آپ کے لئے یہاں کروں گا کے طور پر چینل. 22 00:01:12,450 --> 00:01:15,790 >> اسپیکر 2: کے لئے ایک حیرت انگیز موقع کسی بھی سینٹ Louisan ایک اترنے کی تلاش 23 00:01:15,790 --> 00:01:18,030 ان ہائی ٹیک کی، اعلی ملازمتوں کی ادائیگی. 24 00:01:18,030 --> 00:01:21,440 پہلی بار کبھی، اسی کے لئے کمپیوٹر پروگرامنگ کی کلاس ہے 25 00:01:21,440 --> 00:01:26,910 ہارورڈ اور ایم ائی ٹی کی طرف سے آن لائن ہے سکھایا سینٹ میں ذاتی طور پر پیش کیا 26 00:01:26,910 --> 00:01:28,070 لوئس پبلک لائبریری. 27 00:01:28,070 --> 00:01:32,670 >> یہ تنظیم تمام شکریہ ہے کو حل کرنے کی کوشش کر رہی ہے جس LaunchCode، 28 00:01:32,670 --> 00:01:34,900 یہاں سینٹ لوئس میں ٹیک پرتیبھا فرق. 29 00:01:34,900 --> 00:01:39,420 اب اس چار ماہ گزر جاتا ہے جو کوئی بھی کورس ادا کرنے کا امکان ہے 30 00:01:39,420 --> 00:01:43,260 میں تبدیل کر سکتا ہے کہ اپرنٹس شپ ایک کمپیوٹر پروگرامنگ کے کام. 31 00:01:43,260 --> 00:01:47,010 اگر آپ LaunchCode کے شریک بانی، کا کہنا ہے کہ آج کی اس مہارت سیٹ، سیکھنے 32 00:01:47,010 --> 00:01:52,100 مارکیٹ آپ کو تقریبا زمین کے لئے بات کی ضمانت رہے ہیں ایک جوڑے کی میں ایک چھ کے اعداد و شمار کے کام 33 00:01:52,100 --> 00:01:55,500 سال، ایک شروع ہونے والے تنخواہ کے ساتھ کے ارد گرد $ 50،000. 34 00:01:55,500 --> 00:01:56,580 یہ بہت اچھا لگتا ہے. 35 00:01:56,580 --> 00:02:00,930 تو اس شخص کو کس قسم کا ہونا چاہیے اس کلاس لینے پر غور؟ 36 00:02:00,930 --> 00:02:03,890 >> JIM MCKELVEY: آپ کے لئے ہے ٹھیک ہے، بہت ہوشیار ہو؟ 37 00:02:03,890 --> 00:02:06,690 آپ انتہائی مشکل کام کرنے کے لئے ہے. 38 00:02:06,690 --> 00:02:08,660 لیکن آپ کے لئے نہیں ہے بہترین سکولوں کے لئے گئے. 39 00:02:08,660 --> 00:02:09,930 آپ کو ریاضی میں بہت اچھا ہو جائے کی ضرورت نہیں ہے. 40 00:02:09,930 --> 00:02:13,380 آپ میں سے کچھ کرنے کی ضرورت نہیں ہے کیا آپ کی ضرورت پر یقین کر سکتے ہیں کہ چیزیں. 41 00:02:13,380 --> 00:02:16,360 اور اس کورس کو بتائے گا آپ کو یہ ہے تو. 42 00:02:16,360 --> 00:02:18,490 >> اسپیکر 2: واہ، اب، تو آپ ہیں کافی نہ ہو تو سوچ 43 00:02:18,490 --> 00:02:23,270 سینٹ میں دستیاب پروگرامنگ ملازمتیں لوئس، جواب ایک بڑا ہاں میں ہے. 44 00:02:23,270 --> 00:02:26,990 McKelvey 1،000 سے زائد ہیں کا کہنا ہے کہ اوپن پوزیشن اور صرف نہیں 45 00:02:26,990 --> 00:02:29,250 کوشش کر کافی مقامی لوگ ان کو بھرنے کے لئے. 46 00:02:29,250 --> 00:02:33,250 اب اس کلاس میں 5:30 میں پیر سے شروع ہوتا ہے سینٹ لوئس میں مرکزی برانچ 47 00:02:33,250 --> 00:02:34,530 پبلک لائبریری. 48 00:02:34,530 --> 00:02:37,770 آپ دلچسپی رکھتے ہیں، اور میں کچھ یقین ہے کہ تو آپ، میں معلومات ہو جائے گا 49 00:02:37,770 --> 00:02:39,020 کہ ksdk.com. 50 00:02:39,020 --> 00:02:41,582 51 00:02:41,582 --> 00:02:43,960 >> اسپیکر 1: اپنے ہم جماعتوں میں سے کچھ اب خوش کہنا چاہوں گا. 52 00:02:43,960 --> 00:02:48,270 ممبر پہلے سوزین، Winthrop سے، ہے میسا چوسٹس، ایک قریبی شہر صرف نیچے 53 00:02:48,270 --> 00:02:50,022 یہاں سے سڑک. 54 00:02:50,022 --> 00:02:52,290 >> SUZANNE: ہیلو دنیا، میں سوزین ہوں. 55 00:02:52,290 --> 00:02:56,790 میں، Winthrop، میسا چوسٹس میں رہتے ریاست ہائے متحدہ امریکہ، پانی پر. 56 00:02:56,790 --> 00:02:59,630 اور میں 63 سال کی عمر میں ہوں. 57 00:02:59,630 --> 00:03:01,480 میں ایک ریٹائرڈ نرس ہوں. 58 00:03:01,480 --> 00:03:05,860 میں چار بچوں اور ہے دو پوتے. 59 00:03:05,860 --> 00:03:09,220 >> میں نے بھی ایک تھیٹر ڈائریکٹر ہوں اور ایک اداکارہ. 60 00:03:09,220 --> 00:03:13,550 اور میں دکھائے جانے کیا جائے گا کچھ دیر اس سال ڈسکوری چینل کی "میں 61 00:03:13,550 --> 00:03:17,840 بوسٹن Strangler. "میں Zenovia Clegg کے کھیلنے کے لئے. 62 00:03:17,840 --> 00:03:22,445 >> میں edX کے محبت کی وجہ سے میں CS50 لے جا رہا ہوں. 63 00:03:22,445 --> 00:03:24,595 میں گزشتہ دو کورس لیا ہے. 64 00:03:24,595 --> 00:03:32,850 میں نے جسٹس لیا، اور صحت عامہ ہے اور ماحولیاتی تبدیلی. 65 00:03:32,850 --> 00:03:34,030 اور میں ان سے محبت کرتا تھا. 66 00:03:34,030 --> 00:03:37,360 >> اس کے علاوہ، کیونکہ کمپیوٹر سائنس مجھے تھوڑا ڈر لگتا ہے. 67 00:03:37,360 --> 00:03:43,940 اور میری عمر میں ہم نے حوصلہ افزائی کر رہے ہیں ہمیں خوفزدہ ہے کہ چیزیں کرنے کے لئے. 68 00:03:43,940 --> 00:03:48,720 تو میں CS50 لینے اور دیکھ رہا ہوں اس کا انتظار. 69 00:03:48,720 --> 00:03:52,405 تو میرا نام، سوزین ہے اور اس CS50 ہے. 70 00:03:52,405 --> 00:03:55,020 71 00:03:55,020 --> 00:03:58,460 >> اسپیکر 1: اپ اگلے کئی hellos ہیں Brewer میں اپنے ہم جماعتوں میں سے کچھ سے 72 00:03:58,460 --> 00:04:00,160 مین میں ہائی سکول. 73 00:04:00,160 --> 00:04:02,010 ایک سن لے. 74 00:04:02,010 --> 00:04:04,640 >> BREWER ہائی اسکول کے طلبا: ہیلو دنیا، ہم Brewer ہائی ہیں. 75 00:04:04,640 --> 00:04:05,945 >> پیٹرک: ہیلو، میں پیٹرک ہوں. 76 00:04:05,945 --> 00:04:07,490 >> آدم: میں آدم ہوں. 77 00:04:07,490 --> 00:04:09,020 >> نکولائی: میں نکولائی ہوں. 78 00:04:09,020 --> 00:04:11,286 >> BEN: میں بین ہوں. 79 00:04:11,286 --> 00:04:12,660 >> Dylan کے: میں Dylan کے ہوں. 80 00:04:12,660 --> 00:04:13,930 >> NICK: میں نک ہوں. 81 00:04:13,930 --> 00:04:15,085 >> کرسٹینا: میں کرسٹینا ہوں. 82 00:04:15,085 --> 00:04:16,069 >> جوناتھن: میں جوناتھن ہوں. 83 00:04:16,069 --> 00:04:17,000 >> CHARLES: میں چارلس ہوں. 84 00:04:17,000 --> 00:04:20,890 >> BREWER ہائی اسکول کے طلبا: اور اس CS50 ہے. 85 00:04:20,890 --> 00:04:24,360 >> اسپیکر 1: خوش Brewer ہائی سکول - اور اب اسٹیورٹ اور ان کے ایک دوست، 86 00:04:24,360 --> 00:04:26,320 ورجینیا کے قریبی ریاست کی طرف سے. 87 00:04:26,320 --> 00:04:30,300 88 00:04:30,300 --> 00:04:33,170 >> اسٹیورٹ: ہیلو دنیا، میرا نام اسٹیورٹ ہے. 89 00:04:33,170 --> 00:04:35,285 اور میں ورجینیا سے ہوں. 90 00:04:35,285 --> 00:04:38,230 اور یہ میری پہلی بار کر رہی ہے ہارورڈ کورس یا کسی 91 00:04:38,230 --> 00:04:41,670 اس طرح آن لائن کورس. 92 00:04:41,670 --> 00:04:44,980 میں واقعی میں کمپیوٹر کو پسند ہے اور چاہتے ہیں ان کے بارے میں مزید جاننے کے لئے. 93 00:04:44,980 --> 00:04:47,900 میں اسٹیورٹ ہوں، اور اس CS50 ہے. 94 00:04:47,900 --> 00:04:49,060 >> اسپیکر 1: خوش اسٹیورٹ. 95 00:04:49,060 --> 00:04:51,900 تو ہم نے بھی پر نظر رکھ دیا گیا ہے ٹویٹر، اپنے ہم جماعتوں میں جہاں، 96 00:04:51,900 --> 00:04:55,020 میکسیکو سے امبرٹو، تھا یہ حال ہی میں ٹویٹ پر. 97 00:04:55,020 --> 00:04:57,270 ارے، davidjmalan @، دو مجھے تم سے ایک سوال - 98 00:04:57,270 --> 00:04:59,210 مارک Zuckerberg CS50 لیا؟ 99 00:04:59,210 --> 00:05:03,450 >> تو، افسوس کی بات ہے، مارک حقیقت میں نہیں لیا یہاں ایک freshman کے طور پر اندراج پر CS50 100 00:05:03,450 --> 00:05:04,050 ہارورڈ میں. 101 00:05:04,050 --> 00:05:07,570 بلکہ انہوں نے ایک سے زیادہ آگے چھوڑا CS51 طور پر جانا جاتا اعلی درجے کی کلاس، جس میں 102 00:05:07,570 --> 00:05:10,910 جیسے کمپیوٹر سائنس کے موضوعات کا احاطہ کرتا تجرید، اور پروگرامنگ تصورات 103 00:05:10,910 --> 00:05:13,900 فعال پروگرامنگ کی طرح اعتراض پروگرامنگ مبنی. 104 00:05:13,900 --> 00:05:17,400 >> اب اس وقت یہ ایک طرف سے سکھایا گیا تھا ہنری Leitner کے نام پروفیسر، جو 105 00:05:17,400 --> 00:05:19,890 اصل میں کورس سکھایا میں نے یہ لیا. 106 00:05:19,890 --> 00:05:23,150 ہمارے اپنے استاد، روب Bowden، حال ہی میں پروفیسر کے ساتھ بیٹھ گیا 107 00:05:23,150 --> 00:05:28,060 Latiner ان میں سے چند ایک کے بارے میں بات میرے علاوہ سابق طالب علموں. 108 00:05:28,060 --> 00:05:31,620 >> روب Bowden: ہیلو، میں روب Bowden ہوں، اور میں ہوں یہاں ڈاکٹر ہنری Leitner کے ساتھ، کون ہے 109 00:05:31,620 --> 00:05:35,270 معلومات کے ایسوسی ایٹ ڈین DCE، اور سینئر لیکچرر میں ٹیکنالوجی 110 00:05:35,270 --> 00:05:36,660 کمپیوٹر سائنس میں. 111 00:05:36,660 --> 00:05:41,560 >> ٹھیک ہے، تو میں نے سنا ہے ہے آپ کو کچھ مشہور شخصیات کے پاس پڑا ہے 112 00:05:41,560 --> 00:05:43,360 آپ کورس میں سے کچھ کے ذریعے. 113 00:05:43,360 --> 00:05:45,540 >> HENRY LEITNER: ٹھیک ہے، تو میں کرنے کے لئے پسند میں نے ہارورڈ میں کیا گیا ہے اپنے طالب علموں کو بتانا 114 00:05:45,540 --> 00:05:46,240 ایک طویل وقت کے. 115 00:05:46,240 --> 00:05:48,480 اور وہ کہتے ہیں - جب اچھی طرح کس طرح جب تک تم یہاں کیا گیا ہے - 116 00:05:48,480 --> 00:05:53,930 میرا جواب میں ہے کرنے کے لئے کافی پرانے رہا ہوں ہوم ورک اسائنمنٹس پر کام 117 00:05:53,930 --> 00:05:56,740 کہ اربپتی بھاگنے والے بل گیٹس. 118 00:05:56,740 --> 00:05:59,650 لیکن میں نے بھی ہے کرنے کے لئے کافی جوان ہوں اصل میں سکھایا کہ اربپتی 119 00:05:59,650 --> 00:06:02,960 بھاگنے والے مارک Zuckerberg، فیس بک شہرت کی. 120 00:06:02,960 --> 00:06:08,600 >> تو بل گیٹس کے ساتھ میری ملاقات راستہ جاتا ہے 1974 میں شروع کرنے کے لئے واپس، 121 00:06:08,600 --> 00:06:11,980 1975 کے تعلیمی سال. 122 00:06:11,980 --> 00:06:15,810 کہانی سچ ہے کہ بل گیٹس ' دوست پال ایلن خبریں موقف پر چلا گیا 123 00:06:15,810 --> 00:06:18,340 ہارورڈ چوک میں اور میں صلی اللہ علیہ وسلم آئے ڈاؤن لوڈ، اتارنا الیکٹرانکس میگزین، جس میں 124 00:06:18,340 --> 00:06:21,170 دنیا کے بارے میں ایک کہانی کی خاصیت کیا گیا سب سے پہلے پرسنل کمپیوٹر، جس میں 125 00:06:21,170 --> 00:06:24,070 جمع - آپ اصل میں تعمیر کرنے کے لئے تھا سے حصے - وال. 126 00:06:24,070 --> 00:06:26,060 وہ واپس چل رہا ہے میں آیا بل گیٹس 'شیناگار. 127 00:06:26,060 --> 00:06:28,640 اور وہ سب حوصلہ افزائی ہے کہ پرسنل کمپیوٹر انقلاب کے بارے میں تھا 128 00:06:28,640 --> 00:06:29,760 ان کے بغیر شروع کرنے کے لئے. 129 00:06:29,760 --> 00:06:31,340 >> تو وقت میں، گیٹس اور میں - 130 00:06:31,340 --> 00:06:32,270 ہم مسائل پر کام کر رہے تھے. 131 00:06:32,270 --> 00:06:35,635 ہم دونوں میں داخل کیا گیا تھا اس کا ہے کیونکہ حساب کورس، ایک کا ایک نظریہ 132 00:06:35,635 --> 00:06:37,690 بہت mathy گریجویٹ سطح کے کورس. 133 00:06:37,690 --> 00:06:40,690 اور کلاس کے پہلے دن پر پروفیسر کمرے میں سب کو بتایا 134 00:06:40,690 --> 00:06:43,910 ان کے پڑوسی کی باری ہے اور متعارف کرانے خود کو، اور اس کے بعد کے ساتھ تعاون 135 00:06:43,910 --> 00:06:45,590 مسئلہ پر اس شخص کا تعین کرتا ہے. 136 00:06:45,590 --> 00:06:46,440 تو گیٹس اور میں - 137 00:06:46,440 --> 00:06:47,810 میں وہ وقت تھا جو نہیں جانتا تھا. 138 00:06:47,810 --> 00:06:50,390 انہوں نے کہا کہ، شاید سولہ یا سترہ تھا وہ کی طرح لیکن وہ دیکھا 139 00:06:50,390 --> 00:06:51,840 بارہ، ایماندار ہو. 140 00:06:51,840 --> 00:06:54,010 >> اور ہم پر کام شروع کر دیا ایک دوسرے کے ساتھ ہوم ورک. 141 00:06:54,010 --> 00:06:57,710 لیکن اس وقت وال میں جب وہ باہر آئے پکڑے ڈاؤن لوڈ، اتارنا الیکٹرانکس میگزین، 142 00:06:57,710 --> 00:06:58,760 ان کی توجہ. 143 00:06:58,760 --> 00:06:59,890 وہ صرف غائب ہو گیا. 144 00:06:59,890 --> 00:07:01,070 انہوں نے کہا کہ ہوم ورک کرنے کے بند کر دیا. 145 00:07:01,070 --> 00:07:02,300 میں اس پر غصہ ہو گیا. 146 00:07:02,300 --> 00:07:06,750 >> اور میں صرف ایک میں اسے دیکھو ہم کے لئے ہارورڈ میں تھا کمپیوٹنگ لیب 147 00:07:06,750 --> 00:07:09,340 بلایا گیا تھا اس وقت، میں تحقیق Aiken حساب لیب. 148 00:07:09,340 --> 00:07:10,980 ایک پی ڈی پی 10 استعمال کیا جا رہا تھا. 149 00:07:10,980 --> 00:07:14,530 اور اس نے دن اور رات کو دور ہیکنگ کیا گیا تھا، بنیادی طور پر صرف وہاں رہنے والے. 150 00:07:14,530 --> 00:07:19,040 >> میں بعد میں پتہ چلا، وہ اصل میں تھا اصل کے لئے سافٹ ویئر ڈیزائن 151 00:07:19,040 --> 00:07:22,180 وال، ایک آپریٹنگ سسٹم، کے ساتھ ساتھ پروگرامنگ زبان بنیادی 152 00:07:22,180 --> 00:07:23,630 کہ چلانے کے لئے جا رہا تھا. 153 00:07:23,630 --> 00:07:28,330 خیال میں ایک ذاتی کے لئے کیا جا رہا ہے آپ کو لینے کے لئے کمپیوٹر کی صنعت 154 00:07:28,330 --> 00:07:29,630 قابل ہو جائے کرنے کی ضرورت ہو گی سافٹ ویئر لکھنے کے لئے. 155 00:07:29,630 --> 00:07:32,540 اور پروگراموں اور مشین لکھنے ٹوگل سوئچ flipping کی طرف سے زبان بدلیں 156 00:07:32,540 --> 00:07:35,580 کے علاوہ، یہ کرنے کے لئے نہیں کیا گیا تھا hobbyists سے باہر. 157 00:07:35,580 --> 00:07:39,965 >> کس وقت دلچسپ تھا وال آپ نہیں کر سکتا بہت مقبول تھا 158 00:07:39,965 --> 00:07:41,690 یہاں تک کہ یقینی طور پر اس کے بعد، ایک خرید یہ اعلان کیا گیا تھا. 159 00:07:41,690 --> 00:07:46,840 کے ساتھ حیرت انگیز تو بل گیٹس،، ان کی دوست پال ایلن، پر ایک پروگرام لکھا 160 00:07:46,840 --> 00:07:51,010 رویے مصنوعی کہ پی ڈی پی کے 10 اس وال کے، تصویر تھے 161 00:07:51,010 --> 00:07:53,750 مکمل طور پر ڈاؤن لوڈ، اتارنا میں لکھا الیکٹرانکس میگزین. 162 00:07:53,750 --> 00:07:56,870 >> میں نے کہا تو،، میں ناراض ہو گیا اس، میں نے توجہ نہیں دی. 163 00:07:56,870 --> 00:07:59,840 انہوں نے کہا کہ، غائب ہو Albuquerque گیا تھا، نیو میکسیکو، دکھاوا 164 00:07:59,840 --> 00:08:02,220 انہوں نے لوگوں پر کیا کیا تھا وال بنایا تھا جو. 165 00:08:02,220 --> 00:08:07,580 اور اوقات میں، کالج چھوڑ کر - ہارورڈ چھوڑ کر - ایک کمپنی شروع کرنے کے لئے 166 00:08:07,580 --> 00:08:08,720 کے انسنا تھا. 167 00:08:08,720 --> 00:08:11,320 جب مجھے پتہ چلا اور اس طرح ہے کہ میں نے کیا کیا ہوا تھا. 168 00:08:11,320 --> 00:08:13,770 میری - میں نے کے بارے میں سوچ رکھا کیونکہ میں نے تو والدین نے مجھے مار دیا ہوتا 169 00:08:13,770 --> 00:08:17,020 صرف اسکول کے باہر گرا دیا دور جانے کے لئے اور ایک کمپنی شروع. 170 00:08:17,020 --> 00:08:18,390 >> اس کے بعد یقینا ہے مارک Zuckerberg. 171 00:08:18,390 --> 00:08:23,530 میں جزوی طور پر کیونکہ اسے پتہ ہے وہ CS51 مکمل کرنے کے بعد آیا. 172 00:08:23,530 --> 00:08:25,690 میں نے اس کے بعد لگتا ہے کہ [اشراوی] کورس مکمل کیا تھا. 173 00:08:25,690 --> 00:08:30,000 انہوں نے کہا کہ ایک تعلیم فیلو کے طور پر کام کرنا چاہتے تھے CS51 کے لئے بعد سال میں. 174 00:08:30,000 --> 00:08:31,370 اور وہ انٹرویو کے لئے آیا تھا. 175 00:08:31,370 --> 00:08:35,690 >> اور حقیقت اس کا ہے کارکردگی کے مقابلے میں کسی حد تک کمزور تھا 176 00:08:35,690 --> 00:08:36,919 دوسرے لوگوں کے جو انٹرویو تھا. 177 00:08:36,919 --> 00:08:38,450 یہ اصل میں سب سے کمزور تھا گروپ کے. 178 00:08:38,450 --> 00:08:42,230 میں کر سکتا ہوں کے طور پر اگرچہ تو میں نے محسوس نہیں کیا اچھے ضمیر میں اس کی خدمات حاصل. 179 00:08:42,230 --> 00:08:45,746 >> پلس، وہ مصیبت کے تھوڑا سا میں تھا انتظامی بورڈ کے ساتھ. 180 00:08:45,746 --> 00:08:48,100 آپ کو فلم دیکھا، تو سوشل نیٹ ورک. 181 00:08:48,100 --> 00:08:50,430 ٹھیک ہے، اس کی اتنی حقائق کے سچ ہے. 182 00:08:50,430 --> 00:08:55,040 وہ صرف کرنے سے فارغ ہوتے وقت Facemash، نہیں فیس بک لیکن 183 00:08:55,040 --> 00:08:56,020 Facemash اپلی کیشن. 184 00:08:56,020 --> 00:09:01,080 اور وہ ہارورڈ نیچے لایا تھا نادانستہ طور پر نیٹ ورک. 185 00:09:01,080 --> 00:09:05,280 اور پلس وہ کے چہرے چوری کی تھی ہارورڈ کالج انڈر گریجویٹ خواتین کے لئے 186 00:09:05,280 --> 00:09:05,890 اس منصوبے کرتے ہیں. 187 00:09:05,890 --> 00:09:07,290 >> تو وہ لایا گیا تھا انتظامی بورڈ. 188 00:09:07,290 --> 00:09:08,570 انہوں نے ہاتھوں پر مارا گیا تھا. 189 00:09:08,570 --> 00:09:09,760 تو وہ کچھ مصیبت میں تھا. 190 00:09:09,760 --> 00:09:12,290 اور میں وہ کی طرح تھا اس سے گھبرایا. 191 00:09:12,290 --> 00:09:15,890 >> تو میں نے لے کہ لوگوں کو بتانا پسند کریں کے لئے کریڈٹ کے ایک چھوٹے، چھوٹے سا 192 00:09:15,890 --> 00:09:17,710 فیس بک کی کامیابی کی وجہ سے - 193 00:09:17,710 --> 00:09:21,970 ایک، کم از کم ایک نصف یا 1٪ Zuckerberg کی پروگرامنگ کی مہارت آئے 194 00:09:21,970 --> 00:09:23,125 میرے کورس سے - 195 00:09:23,125 --> 00:09:24,140 وہ وہاں سیکھا ہے. 196 00:09:24,140 --> 00:09:26,880 اور دوسری بات، میں ایک کے طور پر اس کی خدمات حاصل کی تھی ساتھی کی تعلیم، وہ نہیں تھا 197 00:09:26,880 --> 00:09:30,090 فیس بک کو مکمل کرنے کے لئے وقت اس نے کیا کیا اس نقطہ پر. 198 00:09:30,090 --> 00:09:32,670 >> تو یہ مذاق تعلیم کی ایک بہت رہا ہے ہارورڈ میں کمپیوٹر سائنس. 199 00:09:32,670 --> 00:09:36,480 میرا مطلب صرف حیرت انگیز لوگ ہیں عظیم کام کرنے پر جانے والے. 200 00:09:36,480 --> 00:09:40,480 میں جانے کے لئے اور کے بارے میں بتا سکتا ہے دیگر لوگ، لیکن میں نے اپنے وقت لگتا ہے. 201 00:09:40,480 --> 00:09:43,310 >> روب Bowden: تو یہ بل گیٹس کی طرح لگتا ہے آپ کی وجہ سے کے لئے کچھ پیسے دینے 202 00:09:43,310 --> 00:09:45,260 تھیوری میں تمام کہ کشیدگی گنتی کے. 203 00:09:45,260 --> 00:09:48,120 اور مارک Zuckerberg آپ کو کچھ پیسے دینے اس کے فیس بک کے شروع دے کے لئے. 204 00:09:48,120 --> 00:09:50,370 >> HENRY LEITNER: یہ ایک اچھی بات ہے اس بات کا یقین، کے بارے میں سوچنے کے لئے راستہ. 205 00:09:50,370 --> 00:09:52,180 >> روب Bowden: ٹھیک ہے، اچھی طرح سے شکریہ. 206 00:09:52,180 --> 00:09:53,575 یہ بہت اچھا رہا ہے. 207 00:09:53,575 --> 00:09:54,825 میرے ہونے کے لئے شکریہ. 208 00:09:54,825 --> 00:09:57,150 209 00:09:57,150 --> 00:09:58,400 شاید ان کے ہاتھ ہلا. 210 00:09:58,400 --> 00:10:01,606 211 00:10:01,606 --> 00:10:02,880 میں نے اس سے مصافحہ کرنا چاہئے؟ 212 00:10:02,880 --> 00:10:04,560 ہم آخر پھر چاہئے؟ 213 00:10:04,560 --> 00:10:05,810 ہم آخر کس طرح کرنا چاہیے؟ 214 00:10:05,810 --> 00:10:11,430 215 00:10:11,430 --> 00:10:13,290 >> اسپیکر 1: اگلا، ایک سوال [سے؟ گناہ،؟] 216 00:10:13,290 --> 00:10:16,110 ویت نام میں اپنے ہم جماعتوں میں سے ایک جو کہنا پڑا. 217 00:10:16,110 --> 00:10:18,430 میں کس طرح دیگر رابطہ کریں اپنے ملک میں لوگوں کو؟ 218 00:10:18,430 --> 00:10:19,565 ویسے یہ بھی ایک بہت بڑا سوال ہے. 219 00:10:19,565 --> 00:10:24,703 اور تم edX کے انٹرفیس میں لاگ ان ہے تو، CS50x کی اہم معلومات کے صفحے کے لیے، آپ کو نظر آئے گا 220 00:10:24,703 --> 00:10:29,520 قیادت کریں گے جس CS50 meetups کے لئے ایک لنک، آپ، meetup.com/meet50 جس 221 00:10:29,520 --> 00:10:32,650 ہم اجازت دینے کے لئے قائم کیا ہے کہ ایک آلہ ہے آپ کو مقامی ہیں جو لوگوں کو تلاش کرنے کے 222 00:10:32,650 --> 00:10:35,820 آپ اصل میں پورا کر سکتے ہیں تا کہ، نہ صرف عملی طور پر ہم جماعتوں کے ساتھ 223 00:10:35,820 --> 00:10:38,020 اس سال، لیکن انسان میں اس کے ساتھ ساتھ. 224 00:10:38,020 --> 00:10:41,160 >> آپ اس یو آر ایل کا دورہ اصل میں، جب، تمہیں اس طرح لگتا ہے کہ ایک نقشہ دیکھ، 225 00:10:41,160 --> 00:10:44,530 ہر مارکر ایک کی نمائندگی کرتا یا جہاں اس حصے میں اپنے ہم جماعتوں سے زیادہ 226 00:10:44,530 --> 00:10:45,350 دنیا کے. 227 00:10:45,350 --> 00:10:49,150 بے شک اب، سب سے زیادہ میں سے کچھ CS50x طالب علموں کی مقبول کمیونٹیز 228 00:10:49,150 --> 00:10:55,030 نیویارک میں ہیں، لندن، دہلی، قاہرہ، اور سان فرانسسکو، اور دیگر 199 سے زائد 229 00:10:55,030 --> 00:10:56,000 شہروں کے ساتھ ساتھ. 230 00:10:56,000 --> 00:10:59,150 کچھ کے ساتھ ملاقات میں دلچسپی تو اگر مقامی طور پر ہم جماعتوں، کے لئے سر کرنا 231 00:10:59,150 --> 00:11:02,050 meetup.com/meet50 پورا. 232 00:11:02,050 --> 00:11:06,150 >> نیویارک میں سکاٹ کی طرف سے اب ایک سوال کے جواب میں، جو لکھنے کے لئے اس سوال تھا - 233 00:11:06,150 --> 00:11:09,350 سب سے زیادہ ہر پروگرام ڈور کا استعمال کرتا ہے، تو کیوں printf میں شامل کیا گیا تھا 234 00:11:09,350 --> 00:11:11,910 معیاری لائبریری I / O، اور GetString کا نہیں تھا؟ 235 00:11:11,910 --> 00:11:14,520 وضاحت کی ایک تقریب GetString ہے CS50 لائبریری میں؟ 236 00:11:14,520 --> 00:11:18,090 >> تو جی ہاں بے شک، GetString کے یقینا ہے CS50 لائبریری میں وضاحت کی گئی. 237 00:11:18,090 --> 00:11:20,760 اور printf، دریں اثنا، میں ہے معیاری I / O لائبریری. 238 00:11:20,760 --> 00:11:24,630 اب واپس دن میں، جب سی تھی ایجاد، یقینا یہ اہم تھا، ایک 239 00:11:24,630 --> 00:11:28,750 کوڈ کے لئے بنیادی فعالیت printf طرح اصل میں پرنٹ کرنا 240 00:11:28,750 --> 00:11:29,545 پردے پر کچھ. 241 00:11:29,545 --> 00:11:33,280 یہ سافٹ ویئر لکھنے کے لئے بہت بنیادی تھا اندر چلانے کے خاص طور پر پروگرام 242 00:11:33,280 --> 00:11:36,630 کہ سیاہ اور سفید ٹرمنل ونڈو کی، یہ printf کے لئے احساس بنا دیا 243 00:11:36,630 --> 00:11:39,820 زبان کی میں سرایت کی جائے لائبریریاں خود. 244 00:11:39,820 --> 00:11:43,160 >> کے لئے میں اب آپ GetString کی ضرورت نہیں ہے صارفین کی طرف سے ڈور حاصل کرنے کے لئے. 245 00:11:43,160 --> 00:11:45,350 بلکہ آپ کے افعال کا استعمال کر سکتے scanf کی طرح. 246 00:11:45,350 --> 00:11:48,680 مجریچت اصل میں، اگر، پر ایک نظر ڈالیں ہفتہ 5 کی walkthroughs کے کچھ ہم کہاں 247 00:11:48,680 --> 00:11:51,660 کا استعمال کرتے ہوئے کے عمل کے ذریعے چلنا اس تقریب، scanf، حاصل کرنے کے لئے 248 00:11:51,660 --> 00:11:52,890 صارف کی طرف سے ان پٹ. 249 00:11:52,890 --> 00:11:56,310 مسئلہ یہ ہے کہ طرح کام کرتا ہے C کرنے کے لئے میں تعمیر کر رہے ہیں جس scanf، 250 00:11:56,310 --> 00:11:59,140 معیاری لائبریریوں، یہ ہے کہ وہ کسی بھی غلطی کی چیکنگ نہیں کرتے. 251 00:11:59,140 --> 00:12:01,540 اور وہ اصل میں مختص نہیں ہے ڈور کے لئے کسی بھی میموری. 252 00:12:01,540 --> 00:12:03,340 >> تو بری چیزوں کی ایک جوڑے کو ہو سکتا ہے - 253 00:12:03,340 --> 00:12:06,970 1، آپ کی حدود سے تجاوز کر سکتے ہیں، آپ کے صف، میں سب سے بہتر، جس صورت میں، 254 00:12:06,970 --> 00:12:07,960 آپ کے پروگرام کریش ہو سکتا ہے. 255 00:12:07,960 --> 00:12:11,400 لیکن سب سے زیادہ میں، ایک مخالف ہو سکتا ہے آپ کے پروگرام پر قبضہ کرنے کے قابل. 256 00:12:11,400 --> 00:12:14,020 اور آپ سب کو منظم کرنے کی ضرورت ہے کہ میموری اپنے آپ کو. 257 00:12:14,020 --> 00:12:16,300 >> تو GetString ایک دور لے جاتا ہے کہ پیچیدگی کے بہت. 258 00:12:16,300 --> 00:12:18,090 ہم آپ کے لئے میموری مختص تاکہ. 259 00:12:18,090 --> 00:12:20,800 ہم آپ سے باہر نہیں ہے کہ بات کو یقینی بنانے ایک صف کی حدود. 260 00:12:20,800 --> 00:12:23,940 اور ہم شہوت انگیز null واپس اگر کچھ حقیقت میں غلط ہو جاتا ہے. 261 00:12:23,940 --> 00:12:27,490 تو GetString بس آخر میں، اضافہ کر دیتی ہے دن کا، مفید کے پورے گچرچھی 262 00:12:27,490 --> 00:12:28,990 جانچ پڑتال کی خرابی. 263 00:12:28,990 --> 00:12:32,700 >> میں ڈیوڈ سے اب ایک تبصرہ اس کا دعوی کرنے والے اوہائیو - 264 00:12:32,700 --> 00:12:35,670 نہیں، آپ کے آلے کی ضرورت نہیں ہے منصوبوں کی سب کے لئے. 265 00:12:35,670 --> 00:12:37,120 اب وہ اس سے کیا مطلب تھا؟ 266 00:12:37,120 --> 00:12:39,930 ٹھیک ہے، یہ ڈیوڈ خریداری پتہ چلا ہے کہ، ایک آن لائن ویب سائٹ سے، ایک 267 00:12:39,930 --> 00:12:44,030 نوکیا یلسیڈی، یہاں اس طرح، ہے پرممکن ہے کہ آپ کچھ واقعی سائز 268 00:12:44,030 --> 00:12:45,330 ایک پرانے موبائل فون پر دیکھ. 269 00:12:45,330 --> 00:12:48,160 اور وہ بھی ایک Tiva آغاز خریداری بورڈ، ہارڈ ویئر کی ایک ٹکڑا ہے کہ 270 00:12:48,160 --> 00:12:49,540 یہ LCD پر جوڑتا ہے. 271 00:12:49,540 --> 00:12:50,280 >> اب یہ بہت چھوٹا ہے. 272 00:12:50,280 --> 00:12:52,720 آپ یہاں دیکھ سکتے ہیں کے طور پر ایک ہے پیمانے کے لئے امریکی کوارٹر. 273 00:12:52,720 --> 00:12:56,160 اور کیا انہوں نے اس کے ساتھ کیا تھا اصل میں ہے سی میں ایک پروگرام پر عملدرآمد 274 00:12:56,160 --> 00:12:59,630 >> بے شک، آپ CS50 کی ضرورت نہیں ہے سی آپ میں پروگراموں کو لکھنے کے لئے آلات 275 00:12:59,630 --> 00:13:01,140 یہاں تک کہ ایک میک یا PC کی ضرورت نہیں ہے. 276 00:13:01,140 --> 00:13:05,090 آپ بھی لکھیں اور C کوڈ چلا سکتے ہیں اس طرح ایک ایمبیڈڈ آلے پر. 277 00:13:05,090 --> 00:13:07,380 ویسے کیا ڈیوڈ اصل لکھنے اور چلانے کے؟ 278 00:13:07,380 --> 00:13:08,490 ویسے یہ چیک کرنے کے لیے. 279 00:13:08,490 --> 00:13:12,390 انہوں نے اس چھوٹی سی پر ماریو لاگو کی طرف سے سیل فون کی طرح سکرین 280 00:13:12,390 --> 00:13:13,660 مسئلہ 1 سیٹ. 281 00:13:13,660 --> 00:13:16,840 >> تو میں میں سے ایک کے ساتھ اتفاق ہوگا داؤد کے ہم جماعتوں اسی میں کون، 282 00:13:16,840 --> 00:13:19,360 فیس بک کے موضوع جس میں ڈیوڈ کرنے کے لئے یہ چھوٹا سا پروگرام شروع 283 00:13:19,360 --> 00:13:20,970 دنیا، کے ساتھ جواب دیا - 284 00:13:20,970 --> 00:13:22,670 اگر آپ کو ایک جانور کے ساتھی ہیں. 285 00:13:22,670 --> 00:13:23,560 بے شک آپ ہیں. 286 00:13:23,560 --> 00:13:25,550 >> اب اگلا، دوسرا اپ سپیم کا ایک ٹکڑا ہے. 287 00:13:25,550 --> 00:13:28,520 آپ CS50 کی فیس بک گروپ، آپ میں ہیں کی طرح کچھ پیغامات دیکھا ہے ہو سکتا ہے 288 00:13:28,520 --> 00:13:30,410 یہ کون سا کبھی کبھار وہاں پرچی. 289 00:13:30,410 --> 00:13:32,030 آپ کو کچھ کا سامنا کرتے ہیں سپیم، کوئی بڑی بات نہیں. 290 00:13:32,030 --> 00:13:34,430 بس ہمیں اس کے بارے میں رپورٹ اور ہم کریں گے آگے بڑھو اور اس کو حذف. 291 00:13:34,430 --> 00:13:37,870 لیکن ہم اس میں سے ایک ہم خارج سے پہلے چند پردے میں مدد نہیں کر سکتے ہیں 292 00:13:37,870 --> 00:13:39,460 اور تھوڑا سا منہ دبا ہنسنا. 293 00:13:39,460 --> 00:13:43,850 >> یہاں یہ خاص طور پر طالب علم - ہم کریں گے ایلن mobilephone کے اسے کہتے ہیں - 294 00:13:43,850 --> 00:13:48,760 ، اس کے سیل فون نمبر پوسٹ ان بلیک بیری کی بات چیت کا پتہ، اس کے اسکائپ ID، 295 00:13:48,760 --> 00:13:51,600 ان کے ای میل ایڈریس - جس میں سے کوئی بھی آپ اصل میں رابطہ کرنا چاہئے. 296 00:13:51,600 --> 00:13:55,970 لیکن یہاں فوٹو مطابق، ایسا لگتا ہے ایلن mobilephone کے بہت کچھ ہے جیسے 297 00:13:55,970 --> 00:13:59,630 ظاہر میں فروخت کے لئے آئی ایک منصفانہ عام گودام ہو. 298 00:13:59,630 --> 00:14:04,160 اب وہ اسی ڈیوڈ ایلن جواب مندرجہ ذیل کے ساتھ mobilephone کے - 299 00:14:04,160 --> 00:14:06,220 وہ gedit کے ساتھ نصب کیا آتے ہیں؟ 300 00:14:06,220 --> 00:14:09,220 >> اب عام طور پر آپ کو لگتا ہے کہ کچھ spambot صرف ایک جواب کو نظر انداز کرے گا 301 00:14:09,220 --> 00:14:10,120 ان کے اصل موضوع. 302 00:14:10,120 --> 00:14:14,970 لیکن نہیں، ایلن mobilephone کے لئے اس کی تھی کا کہنا ہے کہ - ہمارے فون کے تمام نئے برانڈ ہیں، 303 00:14:14,970 --> 00:14:17,960 اصل باکس اور لوازمات کے ساتھ آئے، ہمارے فون کی تمام سم ہیں 304 00:14:17,960 --> 00:14:19,490 مفت، اور وغیرہ. 305 00:14:19,490 --> 00:14:23,170 >> ٹھیک ہے، تو ہو سکتا ہے ایک خود کار طریقے سے پیدا ڈیوڈ انسانوں کو جواب دیں 306 00:14:23,170 --> 00:14:26,290 جواب، لیکن ڈیوڈ دھکیل دیا تھوڑا سا مزید - 307 00:14:26,290 --> 00:14:30,010 آپ کو نصب اور CS50 کی جانچ کرے گا شپنگ سے پہلے ہمارے لئے آلات؟ 308 00:14:30,010 --> 00:14:33,450 ٹھیک ہے، اچھی طرح سے کیا ہے ایلن دیکھتے ہیں mobilephone کے اب کہنا ہے. 309 00:14:33,450 --> 00:14:37,330 >> جی ہاں، اور ہماری مصنوعات کی سب کے ساتھ کام ہے دنیا بھر سم کارڈ اور نیٹ ورکس. 310 00:14:37,330 --> 00:14:42,830 تصوراتی، بہترین، اب ایک اور ہم جماعت کے ہمارا، ڈینش، اس کے ساتھ جواب. 311 00:14:42,830 --> 00:14:43,730 کہ بہت اچھا ہو جائے گا. 312 00:14:43,730 --> 00:14:47,810 دو لوگوں کے لئے اس کے ساتھ ساتھ میرا حکم لے لو، کے علاوہ CS50 کے ساتھ ایک ڈاؤن لوڈ، اتارنا، فون 5S 313 00:14:47,810 --> 00:14:49,470 آلات preinstalled. 314 00:14:49,470 --> 00:14:53,390 >> اور آخر میں، ایلن mobilephone کے نے کہا کہ - جی ہاں، تمام کام کریں گے. 315 00:14:53,390 --> 00:14:54,080 مجھ پر اعتماد کرو. 316 00:14:54,080 --> 00:14:57,540 مصنوعات کی تو جس گے تم ہم سے خریدنے کے لئے کرنا. 317 00:14:57,540 --> 00:15:01,890 معذرت ایلن mobilephone کے، اب آپ پر پابندی ہے. 318 00:15:01,890 --> 00:15:04,730 >> کرس، اب، ٹورنٹو سے پوچھا، ہم اس سوال کا. 319 00:15:04,730 --> 00:15:06,580 میں CS50 Live کے لئے ایک خیال ہے. 320 00:15:06,580 --> 00:15:09,750 میں نے یہ بہت اچھا ہو جائے گا لگتا ہے کہ اگر ڈیوڈ، یا ادا کیا ہے دیگر CS50 عملے میں سے کچھ، 321 00:15:09,750 --> 00:15:13,180 ایک یا زیادہ پیش سکریچ مسئلہ سیٹ 0 کے لئے کھیل. 322 00:15:13,180 --> 00:15:14,730 تو یہ ایک عظیم تجویز ہے. 323 00:15:14,730 --> 00:15:18,670 >> اور بات یہ ہے، ہے مسئلہ سیٹ 1 1 جنوری پر جاری کیا گیا تھا، ہم نے 324 00:15:18,670 --> 00:15:20,890 اصل میں موصول ہزاروں کی تعداد کے منصوبوں سکریچ. 325 00:15:20,890 --> 00:15:23,970 تو ہم ممکنہ طور پر ان سب کو نہیں کر سکتا یہاں انصاف اور CS50 لائیو. 326 00:15:23,970 --> 00:15:26,860 تو ہم نے ایک باہر توڑو سوچا کہ ہماری آنکھ نے حال ہی میں کے طور پر جانا پکڑ لیا 327 00:15:26,860 --> 00:15:27,920 جادوگر 'دوندویودق. 328 00:15:27,920 --> 00:15:31,420 >> جادوگر 'دوندویودق ایک سہپاٹھی کی طرف سے لکھا گیا ہے اوہائیو میں پیٹرک کے نام. 329 00:15:31,420 --> 00:15:35,290 اور میں احتیاط ہے کہ اس منصوبے کے واقعی اوپر اور کیا تھا سے باہر چلا گیا 330 00:15:35,290 --> 00:15:36,730 مسئلہ سیٹ 0 میں متوقع. 331 00:15:36,730 --> 00:15:39,580 یہ نہیں ہے تو بالکل کڑھنا نہیں آپ کو ضروری سکتے ہیں کچھ 332 00:15:39,580 --> 00:15:43,090 آپ بہت ہی پہلی بار میں پورا پروگرامنگ، چاہے سکریچ کے ساتھ یا 333 00:15:43,090 --> 00:15:44,130 کسی بھی دوسری زبان. 334 00:15:44,130 --> 00:15:48,420 لیکن ہم اس کے کھیلنے کے لئے تفریح ​​ہو جائے گا یہاں جادوگر 'دوندویودق کا ایک تھوڑا سا. 335 00:15:48,420 --> 00:15:50,276 >> [موسیقی بجانا] 336 00:15:50,276 --> 00:16:39,370 337 00:16:39,370 --> 00:16:43,860 >> حیرت انگیز، تم اپنے آپ کو چاہتے ہیں اگر ایسا ہے تو جادوگر 'دوندویودق کھیلنے یا ریمکس کرنے کے لئے، ایک لے لو 338 00:16:43,860 --> 00:16:45,350 یہاں اس یو آر ایل پر نظر. 339 00:16:45,350 --> 00:16:48,130 آگے بڑھو اور صرف اگر ویڈیو کو روکنے کے تم اندر اس قسم کے لئے چاہوں گا 340 00:16:48,130 --> 00:16:51,800 >> ویسے اگلا، دوسرا اپ ایک اور سکریچ منصوبے، ہے نامی ایک طالب علم کی طرف سے اس میں سے ایک 341 00:16:51,800 --> 00:16:54,600 کیمبرج، میسا چوسٹس سے ڈیوڈ. 342 00:16:54,600 --> 00:16:58,820 تو یہ اصل میں بہت پہلے تھا پروگرام میں اپنے آپ کو 2007 میں واپس لکھا. 343 00:16:58,820 --> 00:17:01,410 میں اس وقت ایک گریجویٹ طالب علم تھا اور میں کراس ایک میں رجسٹرڈ تھا 344 00:17:01,410 --> 00:17:05,099 سکھایا ایم ائی ٹی، پر تعلیم کے کورس پروفیسر Mitchel Resnick کی طرف سے. 345 00:17:05,099 --> 00:17:07,270 وقت، سکریچ نہیں کیا واقعی موجود. 346 00:17:07,270 --> 00:17:10,510 یہ بیٹا کی شکل میں تھا، اور ہم - اس کلاس میں طالب علموں - تھا 347 00:17:10,510 --> 00:17:14,050 اصل میں کھیلنے کے لئے منفرد موقع سکریچ کے ساتھ ساتھ، اور تجربہ 348 00:17:14,050 --> 00:17:15,160 کسی اور سے پہلے. 349 00:17:15,160 --> 00:17:18,400 >> اصل میں، میں ہمارا پہلا کام میں سے ایک اس کلاس اصل میں کرنے کے لئے تھا ہماری 350 00:17:18,400 --> 00:17:19,420 اپنے سکریچ منصوبے. 351 00:17:19,420 --> 00:17:23,069 اور اس دن میں کچھ خرچ یاد ایک جمعہ کی رات آٹھ گھنٹے 352 00:17:23,069 --> 00:17:25,589 ہر چیز یہاں Oscartime پر کام کر رہے. 353 00:17:25,589 --> 00:17:28,550 اور اب آسکر سے واقف آپ کے ان تل سٹریٹ سے بڑبڑانا 354 00:17:28,550 --> 00:17:31,700 ایک لمحے میں گانا یاد کر سکتے ہیں کہ کھیلا جائے کرنے کے لئے کے بارے میں ہے. 355 00:17:31,700 --> 00:17:34,760 >> اور میں بہت، بہت ہے کرنے کے لئے استعمال کیا جاتا ہے نغمہ کی پسند یادیں. 356 00:17:34,760 --> 00:17:38,340 لیکن آٹھ گھنٹے کے بعد، مجھ پر اعتماد لوپ پر کچھ سننے کے، 357 00:17:38,340 --> 00:17:43,730 ایک ہمیشہ کے لئے قسم کے لوپ کے ساتھ، یہ بہت فوری طور پر اس میموری کا ایک تھوڑا سا sours. 358 00:17:43,730 --> 00:17:45,870 لیکن آپ کے لئے، آپ کو صرف حاصل اس میں ایک جھلک. 359 00:17:45,870 --> 00:17:49,252 اور میں آپ کو یہ مثال دینا Oscartime کی. 360 00:17:49,252 --> 00:17:53,190 >> [موسیقی بجانا] 361 00:17:53,190 --> 00:17:56,940 >> 4 اسپیکر: (گانا) اوہ، میں ردی کی ٹوکری سے محبت - 362 00:17:56,940 --> 00:18:05,200 ، کچھ بھی گندا یا گندی یا دھول ragged یا سڑی ہوئی یا زنگ آلود کچھ. 363 00:18:05,200 --> 00:18:08,668 جی ہاں، میں ردی کی ٹوکری سے محبت. 364 00:18:08,668 --> 00:18:10,980 یہاں کچھ سڑی ہوئی چیز ہے. 365 00:18:10,980 --> 00:18:20,012 جی ہاں، میں محبت کرتا ہوں، میں محبت کرتا ہوں، میں نے ردی کی ٹوکری سے محبت. 366 00:18:20,012 --> 00:18:23,790 367 00:18:23,790 --> 00:18:26,940 >> اسپیکر 1: اب آپ ادا کرنا چاہتے ہیں یا چاہتے ہیں REMIX Oscartime، اور صلی اللہ علیہ وسلم کو بہتر بنانے کے 368 00:18:26,940 --> 00:18:29,500 یہ، یہاں اس یو آر ایل پر جائیں. 369 00:18:29,500 --> 00:18:31,290 ٹھیک ہے، اگلا سوال ہے [سے؟ بوسکو؟] 370 00:18:31,290 --> 00:18:34,750 ہانگ کانگ میں، جو اس نے لکھا - کیا پروگرامنگ زبان ہے 371 00:18:34,750 --> 00:18:36,340 ایم ائی ٹی کی سکریچ کے پیچھے؟ 372 00:18:36,340 --> 00:18:37,330 تو یہ ایک بڑا سوال ہے. 373 00:18:37,330 --> 00:18:40,640 >> بلکہ جواب سے کہ خود کو، ہم ہمارے کیمرے لینے کا فیصلہ 374 00:18:40,640 --> 00:18:44,790 ایم ائی ٹی کی میڈیا لیب، کے راستے میں جہاں تاحیات کنڈرگارٹن گروپ کی طرف سے کی قیادت کی، ہے 375 00:18:44,790 --> 00:18:47,610 پروفیسر Mitchel Resnick، جس سے میں نے کلاس سال پہلے کہ لیا. 376 00:18:47,610 --> 00:18:50,250 ہم، پروفیسر Resnick کے ساتھ نہ صرف ملاقات کی لیکن یہ بھی جان Maloney، 377 00:18:50,250 --> 00:18:52,730 اصل مصنف کا سکریچ پروگرام. 378 00:18:52,730 --> 00:18:56,050 آپ استعمال کر رہے ہیں تو بہت سافٹ ویئر دوسرے سافٹ ویئر بنانے کے لئے تھا 379 00:18:56,050 --> 00:18:58,090 جان کی طرف سے بنیادی طور پر لکھا. 380 00:18:58,090 --> 00:19:02,020 اصل میں یہاں تصویر جان، اپنے آپ کو، ہے اور مچل ایک حقیقی کے پیچھے کھڑے 381 00:19:02,020 --> 00:19:05,750 سکریچ کی دنیا اوتار جلد ہی ہماری گفتگو کے بعد. 382 00:19:05,750 --> 00:19:10,278 لیکن ہم ایک بات سننے، ساٹھ لینے سے پہلے یہاں puppies کا چلیں. 383 00:19:10,278 --> 00:20:11,860 >> [موسیقی - جان مائر، "جنگل کی آگ"] 384 00:20:11,860 --> 00:20:16,190 >> اخلاص کے ساتھ اصل میں شروع کی ڈگری حاصل کی ہمارے دل میں ایک خاص جگہ 385 00:20:16,190 --> 00:20:16,990 یہاں CS50 میں. 386 00:20:16,990 --> 00:20:20,020 بے شک، ہم نے شروع متعارف کرایا 2007 میں کورس میں. 387 00:20:20,020 --> 00:20:22,090 اور کیا ذکر کیا گیا ہے کہ سال کے بعد کیا گیا تھا. 388 00:20:22,090 --> 00:20:26,130 سال میں پہلے، 2006 کا کہنا ہے کہ جبکہ ہم تقریبا 200 طالب علموں کی دکان ہے گی 389 00:20:26,130 --> 00:20:29,250 ہارورڈ میں اسباب کی بات جو کہ کورس کی، سب سے پہلے میں کورس کی طرف سے ڈراپ کرنے کی 390 00:20:29,250 --> 00:20:33,120 سمسٹر کے ہفتوں، لیکن نہیں ضروری کلاس لے. 391 00:20:33,120 --> 00:20:36,350 ان طالب علموں میں سے 67 فیصد عام طور پر کریں گے رہیں گے اور میں واپس آ 392 00:20:36,350 --> 00:20:37,440 فالو ہے کہ ہفتے کے. 393 00:20:37,440 --> 00:20:40,320 >> دریں اثناء ہم نے متعارف کرایا جب 2007 میں سکریچ کے ساتھ ساتھ کچھ دیگر 394 00:20:40,320 --> 00:20:44,680 ، ہم ایک 97 فیصد نصابی انداز کود ان طالب علموں کے برقرار رکھنے کا تناسب 395 00:20:44,680 --> 00:20:46,200 CS50 خریداری تھے جو. 396 00:20:46,200 --> 00:20:49,960 اور اس نے کبھی بھی اس کے بعد سکریچ رہا ہے CS50 کا ایک اہم حصہ ہے، تاہم صرف 397 00:20:49,960 --> 00:20:50,890 کہ پہلے ہفتے میں. 398 00:20:50,890 --> 00:20:54,420 لیکن میں نے اس کے سر کا تعین کرتا ہے کا کہنا ہے کہ ہمت کورس کے، اور واقعی ہمارا مقصد پر بولتا ہے 399 00:20:54,420 --> 00:20:58,840 کمپیوٹر سائنس بنانے کے CS50 میں سب سے زیادہ قابل رسائی. 400 00:20:58,840 --> 00:21:02,530 مچل نے کہا ہے کہ کے ساتھ، ہمارے شکریہ اور جان اور پوری سکریچ ٹیم. 401 00:21:02,530 --> 00:21:05,710 اب اس میدان لے سڑک کے نیچے سفر. 402 00:21:05,710 --> 00:21:06,930 >> MITCHEL RESNICK: ہیلو، میں مچ Resnick ہوں. 403 00:21:06,930 --> 00:21:09,970 میں سیکھ تحقیق کے ایک پروفیسر ہوں یہاں ایم ائی ٹی میڈیا لیب میں. 404 00:21:09,970 --> 00:21:12,590 اور میں یہ بھی براہ راست ایم ائی ٹی سکریچ ٹیم. 405 00:21:12,590 --> 00:21:15,810 >> یوحنا MALONEY: میں جان Maloney ہوں، اور میں کے بارے میں گیارہ کے لئے ایک محقق تھا 406 00:21:15,810 --> 00:21:19,240 سال، ایک سکریچ منصوبے پر کام لیڈ ڈویلپر کے طور پر. 407 00:21:19,240 --> 00:21:22,460 >> MITCHEL RESNICK: ہم نے ہماری تحقیق کال گروپ تاحیات کنڈرگارٹن گروپ 408 00:21:22,460 --> 00:21:24,785 ہم راہ کی طرف سے حوصلہ افزائی کر رہے ہیں بچوں کے کنڈرگارٹن میں جاننے کے. 409 00:21:24,785 --> 00:21:28,820 کلاسیکی کنڈرگارٹن بچوں میں playfully ڈیزائن اور پیدا کر رہے ہیں 410 00:21:28,820 --> 00:21:30,920 تعاون چیزیں ایک دوسرے کے ساتھ - 411 00:21:30,920 --> 00:21:33,300 لکڑی کے بلاکس کے ساتھ عمارت ٹاورز، کے ساتھ تصاویر بنانے کے 412 00:21:33,300 --> 00:21:34,720 پینٹ اور crayons انگلی. 413 00:21:34,720 --> 00:21:38,430 ہم نے شروع سے تیار کی کے طور پر، ہم چاہتے تھے کے لئے اس کنڈرگارٹن روح پر قبضہ 414 00:21:38,430 --> 00:21:39,700 تمام عمر کے سیکھنے کے. 415 00:21:39,700 --> 00:21:42,880 >> یوحنا MALONEY: بگ منشا میں سے ایک سکریچ کے لئے یہ تھا 416 00:21:42,880 --> 00:21:47,930 Mitchel اور نےٹلی تھا کہ منصوبے کمپیوٹر کلب کہا جاتا ہے شروع. 417 00:21:47,930 --> 00:21:54,570 اور وہ چیزیں کر بچوں کی ایک بہت دیکھا فوٹوشاپ اور اس طرح میڈیا کے آلات کے ساتھ 418 00:21:54,570 --> 00:21:58,700 مختلف آواز کی پیداوار، فورم کے اوزار، لیکن وہ کسی بھی پروگرامنگ نہیں کر رہے تھے. 419 00:21:58,700 --> 00:22:00,020 بچوں کے نہیں کر رہے تھے کسی بھی پروگرامنگ. 420 00:22:00,020 --> 00:22:02,440 اور ہم نے ارد گرد دیکھا اور کہا - ٹھیک ہے، وہ کیوں نہیں کر رہے ہیں؟ 421 00:22:02,440 --> 00:22:06,380 اور جواب ہے کہ وہاں لگ رہا تھا کے لئے مناسب تھا کہ ایک آلہ نہیں تھا 422 00:22:06,380 --> 00:22:07,220 کہ ترتیب. 423 00:22:07,220 --> 00:22:10,960 >> MITCHEL RESNICK: ہم ترقی پذیر رہے تھے سکریچ، میں سے کچھ کی طرف سے حوصلہ افزائی ہوئی 424 00:22:10,960 --> 00:22:13,660 میرے استاد سیمور کے نظریات تیار جو Papert، 425 00:22:13,660 --> 00:22:15,640 علامت (لوگو) پروگرامنگ زبان. 426 00:22:15,640 --> 00:22:19,535 سیمور ہمیشہ یہ کہا کرتے تھے کہ کرنے کے لئے ایک نئی ٹیکنالوجی کے لئے اہم 427 00:22:19,535 --> 00:22:24,140 اس کا مطلب ہے ایک کم منزل، حاصل کرنے کے لئے آسان ہے آپ کا مطلب، ایک اعلی زیادہ سے زیادہ حد، کے ساتھ شروع 428 00:22:24,140 --> 00:22:25,980 زیادہ پیچیدہ کر سکتے ہیں اس کے ساتھ چیزیں. 429 00:22:25,980 --> 00:22:30,480 >> ہم نے بھی ہم کو فون کیا ہے کرنا چاہتا تھا مطلب وسیع دیواروں، بہت سے ہیں 430 00:22:30,480 --> 00:22:31,100 مختلف راستے. 431 00:22:31,100 --> 00:22:34,800 آپ کو بہت سے مختلف کر سکتے ہیں کہ سافٹ ویئر کے ساتھ چیزیں. 432 00:22:34,800 --> 00:22:38,320 یہ صرف شروع کرنے کے لئے کافی نہیں ہے آسانی سے اور پیچیدہ چیزیں تو 433 00:22:38,320 --> 00:22:39,900 سب کو ایک ہی بات کر رہی ہے. 434 00:22:39,900 --> 00:22:42,690 ہم نے بہت سے مختلف ہے کرنا چاہتا تھا راستے ہم مختلف معلوم ہے، کیونکہ 435 00:22:42,690 --> 00:22:45,760 لوگوں کے مختلف مفادات ہیں، اور ہم سب کام کرنے کے قابل بننا چاہتا تھا 436 00:22:45,760 --> 00:22:48,090 باہر اضافہ ہوا ہے کہ منصوبوں پر ان کے اپنے مفادات کے. 437 00:22:48,090 --> 00:22:52,020 >> یوحنا MALONEY: میں ہے کہ ہم کہنا چاہوں گا سمجھا جاتا ہے کے بارے میں دس گنا زیادہ 438 00:22:52,020 --> 00:22:55,730 کے مقابلے میں حکم دیتا ہے اور خصوصیات کبھی شروع میں ختم ہو گئی. 439 00:22:55,730 --> 00:23:01,160 ہم کے بارے میں لامتناہی بحث ہو گی بالکل وہی الفاظ بلاکس پر ڈال کرنے کے لئے، 440 00:23:01,160 --> 00:23:05,650 اور چاہے پہلے سے طے شدہ کی طرح باتیں سپرائٹ کی سمت ہونا چاہئے 441 00:23:05,650 --> 00:23:06,570 یا دائیں. 442 00:23:06,570 --> 00:23:10,450 تو ہم، ان تمام چیزوں کے بارے میں سوچا خاص طور پر بہت جلد 443 00:23:10,450 --> 00:23:13,790 لوگوں کے ساتھ ہے کہ تجربات سکریچ، اور ایسا کرنے کی کوشش کر 444 00:23:13,790 --> 00:23:16,800 چیزوں کو دریافت کیا جا سکتا ہے صرف تجربات کی طرف سے. 445 00:23:16,800 --> 00:23:20,370 >> MITCHEL RESNICK: ہم سب سے پہلے تھے ڈیزائن سکریچ ہمارے ہدف کے سامعین 446 00:23:20,370 --> 00:23:22,670 عمر سولہ پر آٹھ سال کی تھی. 447 00:23:22,670 --> 00:23:26,400 >> یوحنا MALONEY: کی کم اختتام پر سپیکٹرم، ہم نے محسوس کیا ہے کہ بہت چھوٹے 448 00:23:26,400 --> 00:23:28,940 بچوں کے مقابلے سکریچ استعمال کر رہے تھے ہم نے کبھی توقع. 449 00:23:28,940 --> 00:23:33,410 میں اب بھی سب سے پہلے سکریچ یاد دن میں ہم نے کہ، لگتا ہے. 450 00:23:33,410 --> 00:23:36,340 یہ چھوٹا سا چھ سالہ آدمی اندر آیا 451 00:23:36,340 --> 00:23:41,540 اوپری سرے پر، میں حیران ہو گیا ہے میں، مثال کے طور پر، میں شروع کے استعمال 452 00:23:41,540 --> 00:23:43,660 CS50 کی طرح کالج کی کلاسیں. 453 00:23:43,660 --> 00:23:47,750 ہم واقعی نہیں سوچا کیونکہ تعلیم کے لئے ایک زبان کے طور پر سکریچ 454 00:23:47,750 --> 00:23:50,070 کمپیوٹر سے کمپیوٹر سائنس سائنسدانوں. 455 00:23:50,070 --> 00:23:52,970 >> ایک اور حیرت ہے کس طرح بہت سے بالغوں کے استعمال کر رہے ہیں. 456 00:23:52,970 --> 00:23:58,830 ہم نے محسوس کیا کہ مکمل کی طرح ہیں ان لوگوں کو جو وقت پروگرامرز میں پروگرامنگ سے لطف اندوز 457 00:23:58,830 --> 00:24:00,530 ایک شوق ایک طرح کے طور سکریچ. 458 00:24:00,530 --> 00:24:03,860 اور اس طرح ہم نے شروع میں لوگوں کو دیکھا ہے ویب سائٹ کے منصوبوں کی تخلیق ہے 459 00:24:03,860 --> 00:24:05,470 مثال کے طور پر، کرتے ہیں - 460 00:24:05,470 --> 00:24:08,380 رے 3D انجام نظام تخریھن. 461 00:24:08,380 --> 00:24:10,120 میں نے دیکھا کہ جب میں اس پر یقین نہیں کر سکتا. 462 00:24:10,120 --> 00:24:13,170 >> MITCHEL RESNICK: ہم نے کام شروع کر دیا کے طور پر سکریچ پر، ہم اسے بنانا چاہتے تھے 463 00:24:13,170 --> 00:24:16,360 گزشتہ پروگراموں سے مختلف زبانوں اسے بنانے کے لئے 464 00:24:16,360 --> 00:24:19,010 ایک بہت وسیع کے لئے قابل رسائی لوگوں کی رینج. 465 00:24:19,010 --> 00:24:21,770 تو ہم تین بنیادی تھا رہنما اصول. 466 00:24:21,770 --> 00:24:24,880 سب سے پہلے ہم اس کے زیادہ سے زیادہ بنانے کے لئے چاہتا تھا tinkerable، آپ کو تعمیر کر سکتے ہیں، تو 467 00:24:24,880 --> 00:24:27,810 زیادہ سے زیادہ ڈال کی طرح پروگرام ایک دوسرے کے ساتھ LEGO اینٹوں. 468 00:24:27,810 --> 00:24:30,760 تو ہم بصری پروگرامنگ تھا کہ ایک دوسرے کے ساتھ نہیں ہے بلاک. 469 00:24:30,760 --> 00:24:34,670 >> تمام کی دوسری، ہم لوگوں کو مطلع کرنے کے لئے کرنا چاہتا تھا زیادہ بامعنی منصوبوں پر کام، 470 00:24:34,670 --> 00:24:37,060 ذاتی تھے کہ چیزیں ان کے لئے موزوں. 471 00:24:37,060 --> 00:24:38,890 ہم نے شروع کیوں بنا رہی ہے تو میڈیا کے امیر. 472 00:24:38,890 --> 00:24:41,230 >> سب سے تیسرے، ہم چاہتے تھے یہ زیادہ سماجی کرنے کے. 473 00:24:41,230 --> 00:24:43,580 کیونکہ سب سے بہتر سیکھنے کی ایک بہت تجربات آئے جب ہم نے 474 00:24:43,580 --> 00:24:45,220 دوسروں کے ساتھ بات چیت. 475 00:24:45,220 --> 00:24:48,590 تو ہم سکریچ آن لائن کمیونٹی میں شامل بہت شروع سے ہی، 476 00:24:48,590 --> 00:24:51,790 ہم سافٹ ویئر کا آغاز کیا حق ہے جب، تو لوگوں کو ایک سامعین ہے کہ 477 00:24:51,790 --> 00:24:55,460 یہ بھی ان کی تخلیقات، اور حاصل کرنے کے لئے دوسرے لوگوں کو پیدا کیا ہے کی طرف سے حوصلہ افزائی کی. 478 00:24:55,460 --> 00:24:59,720 ہم نے شروع شروع کے بعد سے وہاں ہے کے ارد گرد 4.5 ملین منصوبوں رہا ہے 479 00:24:59,720 --> 00:25:01,760 پر مشترکہ کیا گیا ہے سکریچ ویب سائٹ. 480 00:25:01,760 --> 00:25:05,610 >> یوحنا MALONEY: تو میں نے اصل میں بہ ترتیب کے منصوبے میں شمولیت اختیار کی 481 00:25:05,610 --> 00:25:07,770 کے Mitchel کے لئے درخواست. 482 00:25:07,770 --> 00:25:10,510 میں، میں نے اس کے بارے میں سنا ہے جب میں شمولیت اختیار کرنے کے لئے کہا میں نے یہ جا رہا تھا کیونکہ 483 00:25:10,510 --> 00:25:12,790 اس طرح کی ایک ٹھنڈی چیز ہو اور میں مدد کرنا چاہتا تھا. 484 00:25:12,790 --> 00:25:17,010 لیکن میرا پسندیدہ زبان Smalltalk کی تھی، اور میں نے ترقی کی مدد کی تھی 485 00:25:17,010 --> 00:25:19,430 Smalltalk کی کا یہ ورژن ککیانا کہا جاتا ہے. 486 00:25:19,430 --> 00:25:23,240 >> تو میں نے اچھی طرح سے، میں آ کر کریں گے، انہوں نے کہا کہ جب تک یہ کام کر کے طور پر میں 487 00:25:23,240 --> 00:25:24,960 ککیانا میں اسے تعمیر کر سکتے ہیں. 488 00:25:24,960 --> 00:25:27,920 اور Mitchel نے کہا - اس بات کا یقین اوہ، میں نہیں اس کے اندر کی گئی ہے اس کی پرواہ 489 00:25:27,920 --> 00:25:28,920 بس یہ کام کرنے کے. 490 00:25:28,920 --> 00:25:31,950 اور اس طرح ہے کہ یہ ہے کس طرح ہے ککیانا میں لکھا جائے. 491 00:25:31,950 --> 00:25:36,730 >> تو سکریچ 2.0 کے ساتھ ہم نے سوچا کہ ہم باہر سکریچ رسائی بنانے کے لئے کوشش کریں گے 492 00:25:36,730 --> 00:25:39,750 اسے بنانے کی طرف سے زیادہ سے زیادہ لوگ ایک بادل کی بنیاد پر اے پی پی. 493 00:25:39,750 --> 00:25:43,290 اور، کے ایک ورژن تھا اگرچہ براؤزر میں بھاگ گیا ککیانا، یہ 494 00:25:43,290 --> 00:25:45,960 کی ضرورت ڈاؤن لوڈ اور ایک پلگ ان انسٹال کرنے کے. 495 00:25:45,960 --> 00:25:49,450 اور ہم جانتے تھے کہ لوگوں کی ایک بہت گا یا تو، مصیبت یہ ہے کہ ایسا نہیں ہے 496 00:25:49,450 --> 00:25:54,310 یہ ایک پیچیدہ عمل تھا کیونکہ یا کی وجہ سے ان کی انتظامیہ میں 497 00:25:54,310 --> 00:25:56,470 اپنے اسکول، یا جو کچھ بھی، یہ اجازت نہیں دے گا. 498 00:25:56,470 --> 00:26:00,310 تو ہم نے قسم کا تھا کہ کچھ چاہتا تھا کے براؤزر میں تعمیر، یا تھا 499 00:26:00,310 --> 00:26:03,050 قسم کے پہلے سے طے شدہ وہاں کی طرف سے سب سے زیادہ براؤزرز پر. 500 00:26:03,050 --> 00:26:07,100 ہم سمجھا، اعلی درجے کا Java سمجھا سلور لائٹ کو، ہم، جاوا سکرپٹ کو سمجھا 501 00:26:07,100 --> 00:26:08,590 اور ہم فلیش سمجھا. 502 00:26:08,590 --> 00:26:11,020 >> اس وقت فلیش واقعی تھا پربوتو پر. 503 00:26:11,020 --> 00:26:12,350 ایڈوب واقعی اس کو دھکا دیا گیا تھا. 504 00:26:12,350 --> 00:26:17,420 اور ہم ابھی تک یہ جا رہا تھا کہ پتہ نہیں تھا iOS پر اس طرح کے ایک مسئلہ ہو، اور 505 00:26:17,420 --> 00:26:19,200 وغیرہ موبائل آلات، اور. 506 00:26:19,200 --> 00:26:20,480 تو ہم فلیش کے ساتھ چلا گیا. 507 00:26:20,480 --> 00:26:25,690 >> اور ماضی میں یہ ہو سکتا ہے کرے گا ہم سے گیا تھا تو اچھے گیا 508 00:26:25,690 --> 00:26:27,900 جاوا اسکرپٹ کا ہے کہ بن گیا ہے کیونکہ غالب زبان بدلیں. 509 00:26:27,900 --> 00:26:31,690 لیکن میں ہم کسی بھی طرح کی نہیں لگتا ممکنہ طور پر دیکھا جا سکتا ہے تمام 510 00:26:31,690 --> 00:26:33,690 تبدیل کرنے کے لئے جا رہے تھے کہ چیزیں اور پھر اب کے درمیان. 511 00:26:33,690 --> 00:26:37,620 اور اسے ڈال دیا تین سال یا اس سے لیتا ہے ایک دوسرے کے ساتھ کچھ اس طرح. 512 00:26:37,620 --> 00:26:40,860 تو آپ کو آپ کے سب سے بہتر اندازہ کرنے کے اور سب سے بہتر کے لئے امید ہے. 513 00:26:40,860 --> 00:26:44,720 >> MITCHEL RESNICK: ایک نئے منصوبوں ہے ہے کرنے کی کوشش کر، سکریچ جونیئر کہا جاتا ہے 514 00:26:44,720 --> 00:26:47,130 سکریچ بھی چھوٹے بچوں نیچے جاؤ. 515 00:26:47,130 --> 00:26:49,810 یہ پانچ سال کی عمر کا مقصد کیا جا رہا ہے جیسے سات سال کے بچوں، پر 516 00:26:49,810 --> 00:26:51,780 دوسرے گریڈ میں کنڈرگارٹن. 517 00:26:51,780 --> 00:26:53,610 اس کے پہلے ورژن رکن کی پر ہو جائے گا. 518 00:26:53,610 --> 00:26:57,130 اور ہم نے اسے یہاں آ کر منصوبہ بندی 2014 کے وسط میں. 519 00:26:57,130 --> 00:26:59,660 تو جونیئر ایک کسی حد تک ہو جائے گا سکریچ ورژن کو چھوٹا. 520 00:26:59,660 --> 00:27:02,540 یہ کسی حد تک کم خصوصیات پڑے گا، اور بھی چیزیں زیادہ بنانے کے 521 00:27:02,540 --> 00:27:05,450 فروغ مناسب چھوٹے بچوں کے لئے. 522 00:27:05,450 --> 00:27:09,580 >> یوحنا MALONEY: میں حقیقت سے لطف اندوز 2.0 سکریچ، خاص طور پر، کی طرح ہے 523 00:27:09,580 --> 00:27:14,070 خفیہ اعلی کارکردگی آپ تصور کر سکتے سے. 524 00:27:14,070 --> 00:27:16,410 ڈیفالٹ کی طرف سے، آپ کو انیمیشن کر رہے ہیں اور تو آگے، تم ہو 525 00:27:16,410 --> 00:27:20,730 اپ ڈیٹ کرنے کے لئے محدود سکرین کی شرح. 526 00:27:20,730 --> 00:27:24,610 اور ہم نے جان بوجھ کر اس کے لئے ڈیزائن کیا ہے تاکہ یہ صرف فی تھوڑا سا ہے 527 00:27:24,610 --> 00:27:30,330 فریم، تاکہ آپ کو 10 دوبارہ کا کہنا ہے کہ، 10 میں منتقل، آپ اصل میں اسے میں منتقل دیکھ 528 00:27:30,330 --> 00:27:32,450 دس تھوڑا دھیرے بڑھتا. 529 00:27:32,450 --> 00:27:36,590 >> تاہم، پوشیدہ موڈ کی ایک قسم ہے آپ حاصل کر سکتے ہیں جس میں کہا جاتا ٹربو موڈ، 530 00:27:36,590 --> 00:27:38,920 تبدیلی کی طرف سے سبز پرچم پر کلک. 531 00:27:38,920 --> 00:27:42,670 اور یہ کہ بنیادی طور پر اسے چلانے کی اجازت دیتا ہے قسم کے طور پر تیزی سے یہ کر سکتے ہیں کے طور پر. 532 00:27:42,670 --> 00:27:46,210 تو یہ آپ کی طرح کام کرنے کی اجازت دیتا ہے رے tracer، اور آپ ایسا نہیں کرتے 533 00:27:46,210 --> 00:27:49,480 آپ کو، اصل رے tracer - کرنے کے لئے ہے کے بارے میں آدھے گھنٹے کی طرح انتظار کرنا پڑا 534 00:27:49,480 --> 00:27:52,020 وجہ یہ تھی، کے نتائج دیکھنے کے قسم کے ذریعے chugging 535 00:27:52,020 --> 00:27:53,060 ایک وقت میں ایک فریم. 536 00:27:53,060 --> 00:27:57,240 لیکن، شفٹ کلک چیز کے ساتھ، آپ کر سکتے ہیں کچھ اس طرح کے نتائج حاصل کرنے کے لئے 537 00:27:57,240 --> 00:27:58,980 بیس سیکنڈ. 538 00:27:58,980 --> 00:28:03,610 تو آپ کر سکتے ہیں اچانک صرف کی طرح اعلی سطح کے شروع میں چیزیں، لیکن 539 00:28:03,610 --> 00:28:05,990 یہ ایک پوشیدہ نمایاں ہے. 540 00:28:05,990 --> 00:28:08,470 >> اسپیکر 1: Mitchel کرنے کے لئے آپ کا بہت بہت شکریہ اور ہر چیز کے لئے جان 541 00:28:08,470 --> 00:28:09,890 وہ CS50 کے لئے کیا ہے. 542 00:28:09,890 --> 00:28:13,190 اینڈریو، امام، اور شیلے، شکریہ جو اس ہفتے کیمرے کے پیچھے ہیں. 543 00:28:13,190 --> 00:28:15,460 اور اتنا سب کو شکریہ طالب علموں کو، وہاں آپ کے وہ لوگ جو 544 00:28:15,460 --> 00:28:16,290 پیش مواد. 545 00:28:16,290 --> 00:28:22,340 >> اور یقینا، اگر آپ چاہتے ہیں تو مستقبل ہفتے کے لئے مواد میں شراکت، 546 00:28:22,340 --> 00:28:26,420 فیس بک، اٹ، کے ذریعے ہم تک پہنچنے ہے ٹویٹر، یا دوسرے کی کسی بھی 547 00:28:26,420 --> 00:28:27,570 کورس کا مطلب ہے. 548 00:28:27,570 --> 00:28:29,750 یہ CS50 لائیو کے لئے ہے. 549 00:28:29,750 --> 00:28:32,480 یہ CS50 تھا. 550 00:28:32,480 --> 00:28:33,730 ارے. 551 00:28:33,730 --> 00:29:04,598