[موسیقی بجانے] اسپیکر 1: یہ CS50 ہے، ہارورڈ یونیورسٹی. [موسیقی بجانے] DAVID J. MALAN: [اشراوی] شاید ہے فون بک کے آخری نصف میں، اب نصف میں مسئلہ فاڑ کر سکتے ہیں. کہ جدوجہد، اصل حقیقی تھا. [موسیقی بجانے] اسپیکر 2: تم انسان سے شکست دی کرنے کے لئے اتنا آسان ہے. DAVID J. MALAN: ٹھیک ہے، اس CS50 ہے. یہ آغاز ہے اور ہفتہ 12 کے اختتام. اور آپ کو یاد کر سکتے ہیں ہفتے صفر میں، اس ہم شروع کر دیا جس کے ساتھ پیغام رسانی ہے، آپ کو ختم جہاں اس سے کوئی فرق نہیں ہے کہ اپنے ہم جماعتوں کے رشتہ دار کو، لیکن جہاں آپ کو آج، اور شاید صرف چند ہفتوں اب سے، آخر کچھ ہفتے قبل اپنے آپ کو رشتہ دار کو. اور حقیقت میں، ہم اس کے بعد امید کرتے ہیں کئی مسائل کا تعین کرتا ہے، اور بہت سے گھنٹے، اور quizzes کے ایک جوڑے، اور اب بھی حتمی منصوبے کے ساتھ، آپ کو خاص طور پر فخر محسوس کرتے ہیں کہ ہفتے سے تمام راستہ آ ، شاید، یہ تھا جہاں ایک جدوجہد کے ابتدائی، سٹینڈرڈ ایڈیشن میں چاہے یا ہیکر ایڈیشن اس. اور میں کچھ نقطہ پر، کہ تجویز کریں گے اپنے فارغ وقت میں، آپ کو واپس جانا ہے کہ اور، آپ پی ایچ پی دیکھنے جاوا سکرپٹ، اور دیکھیں آپ اب تک اس پر عمل درآمد نہیں کر سکتے ہیں، کہیں زیادہ تیزی سے اور زیادہ آرام سے تم سے ایک وقت پہلے کیا تھا پر. بے شک، اس کے بعد، آپ نے یاد خفیہ نگاری، آپ، 15 کھیل ہی کھیل میں کیا آپ، عدالتی چیلنجز کیا آپ سب سے تیزی جادو کیا ، تم نے آپ کر سکتے تھے کہ چیکر CS50 خزانہ، CS50 سانی اپ، اور اس کے بعد اب، بالآخر، آپ کی اپنی حتمی منصوبے. اور اس طرح آج، ہم بندش حاصل کرنے کی کوشش، اور ہم آ گئے جہاں پر نظر، اور ہم کہاں جا رہے ہیں. اور صرف ایک بار، بھی اعتماد بحال کرنے باقی تربیت پہیوں کے تمام بہت زیادہ، آپ کو آنے کافی بہت آلات ہیں کرنے کے لئے آپ کے آلے کے کٹ میں اب جاؤ اور سب سے زیادہ پروگرامنگ کی دنیا میں کچھ بھی. یقینی طور پر کچھ لینے پر غور اعلی سطح کے کورس فائدہ ہو سکتا ہے. لیکن پھر بھی اگر یہ ہے کہ، بھی احساس آپ کو لینے کے آخری کاوچ سرفنگ کے کورس، احساس میک OS پر، وہاں ہے بہت سے مختلف اوزار آپ کو ہونے سے آزاد استعمال کر سکتے ہیں CS50 IDE کی طرح کچھ استعمال کرنے کے لئے. تقریبا ایک ہی اوزار کے لئے موجود ہیں ونڈوز، لینکس، اور مزید کے لئے. اور بے شک، اہداف میں سے ایک CS50 میں سی زبانوں، اس آگ نلی کا استعمال کرتے ہوئے، اور پی ایچ پی، اور نتیجہ، اور جاوا سکرپٹ، اور ایچ ٹی ایم ایل، سی ایس ایس اور، واقعی اس بات کو یقینی بنانے کے لئے ہے آپ کو اس کورس سے باہر نکلنے نہیں کرتے سوچ، میں C سیکھا، بلکہ آپ کو کس طرح کے پروگرام کے لئے سیکھا ہے کہ، اور آپ کو ایک چھوٹا سا سمجھتے ہیں کہ کمپیوٹر سائنس کے بارے میں کچھ خود. اصل میں، ہم نے دیکھا نہیں ہے اگرچہ مندرجہ ذیل زبانوں میں سے سب پر، اس کمیونٹی میں داخل کرنے کے لئے اب مزہ ہے نے geeky مزاحیہ مضحکہ خیز تلاش کرنے والے لوگوں کی. اور یہاں تک کہ میں سے کچھ اگرچہ آپ کو دیکھنے کے لئے کے بارے میں ہیں زبانوں مکمل طور پر نہیں ہو سکتا ہے واقف، آپ کم از کم گے کم از کم سے چند منہ دبا ہںسنا حاصل ایک واقف زبان، جاوا. یہ ایک خاص طور پر کی طرف سے ایک بات تھی اچھی طرح مہارت حاصل پروگرامر کچھ وقت پہلے اور Wat، حقدار. اور ہم آپ کو ایک دے گا سوچا کمپیوٹر سائنسدانوں کی کوشش کرتے ہیں کہ کس طرح پر جھلک لگتا ہے، یا کم از کم بات کرنے. GARY BERNHARDT: ٹھیک اچھا. تم لوگ کیا اور Wat کا مطلب معلوم ہے؟ اور Wat. بالکل، بالکل. کی روبی کے بارے میں بات کرتے ہیں. روبی میں، آپ کو ایک حوالہ ہے کورس کی جانچ متغیر، یہ NameErrors، آپ توقع کریں گے کے طور پر. اور آپ کو ایک ب تفویض کرنے کی کوشش کریں تو ان جانچ کے ساتھ، کورس کے یہ NameErrors، آپ توقع تھا کے طور پر. آپ کی کوشش کرتے ہیں اور کیا ہوتا ہے ایک جانچ کے ساتھ، ایک کے لئے ایک تفویض؟ سامعین: صفر. GARY BERNHARDT: درست، صفر. اور Wat. [ہنسی] کی روبی کے بارے میں بات کرتے ہیں. روبی، کچھ دیگر متحرک برعکس زبانوں، ننگی الفاظ نہیں ہے. تو کیا تم صرف میں الفاظ ٹائپ کریں، اور نہیں کر سکتے ہیں آپ کی وضاحت جب تک ڈور سے باہر آئے ہیں کسی خاص method_missing کہ حق بات کرتا ہے. اور پھر، تم، ننگی الفاظ ٹائپ کریں اچانک، روبی ننگے الفاظ کی حمایت کرتا ہے. اور حقیقت میں، یہ بھی کی حمایت کریں گے ان میں bangs کے ساتھ ننگے الفاظ. اس Wat کی مستحق نہیں ہے. یہ اصل میں ایک نتیجہ ہے کس طرح خوفناک روبی ہے. لیکن کبھی بھی اصل میں اگر آپ ، اس کے بعد، اور Wat ایسا. [ہنسی] کی جاوا سکرپٹ کے بارے میں بات کرتے ہیں. کسی کو بھی معلوم ہے، جاوا اسکرپٹ میں، کیا صف کے علاوہ صف ہے؟ ٹھیک ہے، مجھے سب سے پہلے آپ کو اس سے دعا گو ہیں سرنی سرنی کے علاوہ کیا ہونا چاہئے؟ سامعین: خالی صف. GARY BERNHARDT: خالی صف، میں بھی قسم کی خرابی قبول نہیں کرے گا. اس صف کے علاوہ صف ہے کیا نہیں ہے. غلط، غلط، صف کے علاوہ صف خالی سٹرنگ ہے. [ہنسی] ظاہر ہے، مجھے لگتا ہے کہ ہے ہر کسی پر واضح. اب صف کے علاوہ اعتراض کیا ہو گا؟ یہ واضح طور پر قسم ہونا چاہئے غلطی، ان کی وجہ سے مکمل طور پر مختلف اقسام. کسی کو بھی یہ معلوم ہے وہ کیا ہے؟ سامعین: جھوٹی. GARY BERNHARDT: نہیں، بند، کوئی، دور. سامعین: یہ اعتراض ہے. GARY BERNHARDT: یہ اعتراض. جی ہاں، صحیح، اچھی طرح کیا. اب، کورس کے، یہ ہے کیونکہ کے علاوہ، آپ کو operands پلٹائیں کر سکتے ہیں اور ایک ہی چیز باہر آتا ہے. اگر ایسا ہے تو ہم کیا do--؟ نہیں، صرف ایک چیز ہے. آپ کے علاوہ سرنی آپ کو اعتراض کرتے ہیں بالکل ایک ہی بات ہو جانا چاہئے. جس سے آپ دیکھ سکتے ہیں کے طور پر، اگر آپ ایسا کرتے. [ہنسی] اور آخر میں، صرف ایک کی اصل میں سچ ہے کہ ان آپ arrays شامل اور اس وجہ سے آپ کو ملتا ہے is-- خالی سٹرنگ، یہ مطلب نہیں ہے. لیکن ایک چیز کے علاوہ کسی چیز ہے اصل میں نہیں ایک بڑی تعداد، تکنیکی طور پر. [ہنسی] تو یہ ایک اصل میں ٹھیک ہے. بالکل، کیا ہے، ٹھیک طرح بھی اس lang-- میں چل رہا میں صرف، مجھے یہ بھی سمجھ میں نہیں آتا ان کے سر میں دماغ کے ساتھ شخص کسی بھی کہ لگتا ہے کہ اس کی ایک اچھا خیال ہے. [ہنسی] ٹھیک ہے، ٹھیک ہے، کافی سازی مزہ چوستے کہ زبانوں کے. کی جاوا سکرپٹ کے بارے میں بات کرتے ہیں. [ہنسی] میں نئے ڈاٹ سرنی کہتے ہیں 16، یا صرف صف (16)، میں 16 کی ایک سرنی حاصل اس کی نمائندگی جو چیزیں، واضح ہے 16 کوما، کے طور پر. پھر میں نے ایک تار کے ساتھ ان لوگوں میں شامل ہیں، پھر میں سٹرنگ 16 گنا ملتا ہے. یہ اصل میں اس میں صرف لائن ہے مناسب ہے کہ پورے پریزنٹیشن. اب، میں اس سٹرنگ لے تو اور پھر، اس کے لئے ایک 1 کا اضافہ 1 as-- تعبیر ایک تار 1 ڈالے، اور پھر ہم wat1 ایک حاصل اوقات کے گروپ، ٹھیک. کسی کو کیا ہو گا پتہ ہے میں سٹرنگ سے 1 منہا کریں تو کیا ہوگا؟ [ہنسی] میں کوئی نہیں کرتا سنبھالنے رہا ہوں. میں آپ کو ایک اشارہ دے دونگا me-- ہیں. اس کی مدد کرتا ہے؟ کسی کو پتہ ہے؟ [ہنسی] Watman. [ہنسی] کہ میں ملا ہے. آپ کے تعاون کا شکریہ. [تالیاں] DAVID J. MALAN: ایک فوری نظر ڈالیں آگے آپ کے لئے چیزوں میں سے کچھ میں. تو ہے CS50 Hackathon ہے اس مہاکاوی تمام nighter، جس کے دوران آپ اور اپنے ہم جماعتوں ییل سے، into-- کودو گے لیکن امید ہے کہ begin-- نہیں آپ کی آخری منصوبے. شام 7:00 بجے شروع ہو جائے گا. پہلی رات کا کھانا 9:00 بجے تقریبا ہو جائے گا. دوسری رات کا کھانا 1:00 بجے کیا جائے گا. اور پھر، کے لئے ان اب بھی کھڑے، ناشتا IHOP میں خدمت کی جائے گی کے ارد گرد 5:00 بجے. آپ کو اس کے طور پر اس طرح کے مناظر دیکھ سکتا. جیسا کہ وعدہ کیا، ہفتے میں اس سال صفر، ہم کریں گے نہ صرف خوراک، اور رات کا کھانا، اور ہے کینڈی، بلکہ دوسری بار تاریخ میں، سبزیاں. لیکن اس کی 3 یا 4 بجے، مناظر کی طرح یہ سب اس غیر معمولی نہیں ہیں. بے شک ہم تکیے کے بارے میں ہمارے منصفانہ حصہ دیکھیں Hackathon، میں لایا جا رہا ہے کے طور پر اچھی طرح سے ٹھیک ہے. کورس کی اور پھر عروج نام نہاد CS50 میلے ہے. وہاں دونوں یہاں سے ایک ہے، اور نیو ہیون میں ایک ہفتے کے بعد. ہارورڈ میں سے ایک ہے پیر، 7 دسمبر، دوپہر کے دوران شمال مغربی سائنس میں. اور آمد پر، آپ میں جانچ پڑتال کرے گا. اور تم ایسی باتیں دیکھیں گے پاپکارن، اور گببارے کے طور پر، اور بالآخر، آخری کے طور پر آنے والے سال، سے زیادہ 2000 لوگوں آپ کی آخری منصوبے کو دیکھنے کے لئے، طالب علموں، عملے اور فیکلٹی کیمپس بھر میں اور یہاں تک کہ آف کیمپس سے. اور یہ نہیں تھے تو کافی حوصلہ افزائی تم اپنے آپ کو دیکھنے کے لئے آنے کے لئے، احساس ہے کہ آپ دوستوں کی حوصلہ افزائی کی جا سکتا ہے آسن، اور ای بے کو دیکھنے کے لئے آتے ہیں، اور فیس بک، اور گوگل، اور مائیکروسافٹ، اور Palantir، اور Quora، اور دوسروں، بھرتی اور سابق طالب علم ان مختلف کمپنیوں سے حقیقی دنیا میں زندگی کے بارے میں بات، مواقع دونوں کل وقتی اور اصل کی صنعت میں گرمیوں. اور اس وجہ سے نہیں کیا گیا تو آپ کو دیکھ کر آنے کے لئے کافی، دوستوں کو حوصلہ افزائی کیا جا سکتا ہے آمد پر، لڑائی جس میں داخل، طالب علموں کے طور پر آپ ایک کر دیا جائے گا جذباتیہ اسٹیکرز کا ایک گروپ. اور شرکاء، دوستوں کی طرح، ایک چھوٹی سی لڑائی کارڈ سنبھالا جائے گا آمد پر. اور ہر شخص کے لئے وہ اپ بات چیت، وہ ہو جائے گا حوالے، آپ کی طرف سے، ایک جذباتیہ سٹکر. جن میں سے ہر ایک اندراج کی نمائندگی کرتا ہے شاندار انعامات کے ساتھ ایک raffle میں، ایک ایکس بکس، ایک Wii، اور ان کے درمیان دیگر مزہ چیزیں پورے گچرچھی، جن میں سے کچھ ہم کلاس میں دیکھا ہے. تو اس کے لئے دیکھتے رہنا. لیکن بالآخر، یہ مکمل طور پر ہے کامیابیوں کے بارے میں اس سمسٹر، اور اظہار، اور جوش و خروش آپ میں شرکت کرنے والوں میں ہلچل گے. آپ کہاں ہیں، بالآخر، ہیں بہت اس own-- آپ پہننے، میں یہاں اس طرح CS50 ٹی شرٹس لیا. تو کی حوصلہ افزائی کرتے ہیں آپ دوستوں کو اس یو آر ایل کے سربراہ یہاں، آپ کو بھیج دیا جائے گا جس اسی وجہ سے تمام تفصیلات کے. دریں اثنا، آپ پر غور کر رہے ہیں تو ایک اس موسم بہار میں کمپیوٹر سائنس میں نظر آتے ہیں، یا باہر، یہ ہے کہ احساس ہفتے کے بعد اپ ڈیٹ کیا سہی اسی handout-- zero-- ہم باہر حوالے کر دیا ہے کہ. اور آپ کے پاس جاؤ تو اس booklet-- کے وسط transept کے میں کاپیاں موجود ہے اس سے پتہ چلتا ہے کا احساس outside-- تیر کے ذریعے بالکل وہی جو آپ کو جا سکتے ہیں کورس اس موسم بہار میں دریافت کرنے کے لئے، اگلے موسم خزاں، موسم گرما، اور اس سے آگے. تو چارٹ پر ایک نظر ڈالیں کرنا اس چیز کا احساس حاصل کرنے کے. اور آپ کو حاصل کرنے چاہتے ہیں تو دیگر صلاحیتوں میں ملوث، جانتے ہیں، آپ پہلے سے ہی نہیں کرتے ہیں تو، کالج Board-- جو آپ کو کچھ نہیں ہو سکتا ہے of-- اتنا ہی شوق یادیں ہے کے باوجود صرف ایک نئے پیدا کرنے نصاب فریم ورک AP کمپیوٹر بلایا سائنس اصول. آپ ہو سکتا ہے کچھ لیا، یا کم از کم کے بارے میں سنا، ایک موجودہ CS کورس نامی ہائی اسکولوں میں ایک کافی ہے جس APCSA، اشیاءہوسکتی کلاس کہ زبان پر بہت زیادہ توجہ مرکوز ہے جاوا اور اس میکینکس. اے پی سی اصولوں، دریں اثنا، گے خیالات کے بارے میں مزید، اور زیادہ ہو مسائل کو حل کرنے کے بارے میں. اور اس مقصد کی طرف، ہم نے ایک گروپ یوسی برکلے میں اپنے دوستوں، co.org میں، اور چند دیگر اداروں دنیا کے گرد نصاب پیدا کر رہے ہیں کہ اے پی سی اصولوں کو پورا کرے گا. کہنا ہے جو کہ CS50 اے پی گا کہ طالب علموں کو ایک اے پی پی کے برابر ہو بھر میں مختلف ہائی اسکولوں میں دنیا اس آنے والے موسم خزاں شروع لے جا سکتے ہیں 2016. اور آپ کو ملوث حاصل کرنے کے لئے چاہتے ہیں تو ثانوی اسکول کی تعلیم میں، اور اس تک رسائی میں ملوث، ہمیں وہاں تک پہنچنے کرتے، آپ کو صرف ایک TF، ایک CA، یا چاہے بڑے پیمانے پر تعلیم کے میدان میں دلچسپی. اور یقینا، اگر آپ چاہیں تو CS50 کی اپنی ٹیم میں شامل ہونے، جتنی جلدی اصطلاح کے طور پر احساس ہے کہ ، ہم بھرتی شروع کریں گے ختم ٹیچنگ فیلو، کورس کے معاونین کے لئے، کے طور پر ساتھ ساتھ بہت سے فنکاروں کے طور پر کہ اس کورس کو ممکن بنانے پردے کے پیچھے، اس کے آن لائن اثاثوں پیدا کرنے، اس کے میں اس شخص کے مواقع، اور زیادہ. یہاں ان کے کردار کی کوئی اپیل تو، ہمیں یہاں اس URL پر بتائیں. اب تھوڑی دیر میں، ہم تبدیل کر دونگا، ہم ہفتے صفر میں کیا تھا کے طور پر، کچھ کیک. اس وقت یہ ہو جائے گا نیچے پب میں. اس کے بعد پر وہاں سر. لیکن میں صرف ایک لمحے کے لے کرنا چاہتے تھے یہاں کیا یہ کیک واقعی تسلیم کرنے ، کی نمائندگی کرتا ہے، یا شاید زیادہ canonically یہ یہاں تھانوی کی نمائندگی کرتا ہے. یہ صحیح معنوں میں، ایمانداری سے، ایک اعزاز دیا گیا ہے اپنے دوستوں کے ساتھ شراکت داری پر پرنئے سڑک کے نیچے ہیون اس سمسٹر. یہ یقینی طور پر ایک عجیب ہو گیا ہے بات، ایک غیر معمولی بات، ایک بے مثال کہنے کی جرات دو کالجوں کے لئے بات کی پیشکش، ساتھ مل کر آ رہا ہو اسی میں ایک کورس، دو مختلف کیمپس اور لانے پر ان دونوں طالب علم کے جسم. لیکن یہ کیا گیا ہے اس طرح کے ایک Andi کی کے ساتھ کام کرنے کا احترام، Scass ساتھ، اور نیو ہیون میں جیسن کے ساتھ، اور ہمارے 44 شخص کے عملے کی مکمل درس مددگار کی، اور کورس معاونین نیو ہیون، میں پہلی بار میں کون، ییل کی تاریخ، خود زیادہ تر تھے انڈرگریجویٹ. بے شک، اس سال تک، گر 2015، ییل اصل میں نہیں تھا ایک روایت یا ایک ہے انڈرگریجویٹ کے لئے الاؤنس معروف حصوں اور تعلیم ساتھیوں کے طور پر کام زیادہ سے زیادہ ہم کا لطف اٹھایا ہے کی طرح یہاں کمپیوٹر سائنس کے اندر اندر کچھ وقت کے لئے ہارورڈ میں. اور تو ہے کہ اکیلے کیا گیا ہے ایک ہمارے لئے غیر معمولی موقع پر ان کے ساتھ شراکت داری پر کہ پہل، اور لانے Andi کی کے طور پر گنا ایسے رہنماؤں میں کیمپس پر اور دیگر اساتذہ. اور مجھے خصوصی توجہ اپنی طرف متوجہ کرنے کی اجازت دیتے ہیں بھی، وسط میں اس کے ساتھی کو. اب وہ نیا میں رہتا ہے اگرچہ ہم نے اسے بھیجا کیونکہ زیادہ تر Haven-- there-- اس کا نتیجہ ہے جیسن HIRSCHHORN ایک درس رہا کے لئے CS50 کے لئے فیلو کافی یہاں چند سال، گریجویشن گزشتہ سال، Kirkland کے گھر. اور مجھے لگتا ہے کہ ultimately-- مجھ سے ایک فون کال موصول ہوئی ایک نقطہ پر وہ خوبصورت زیادہ ارے، سے کم، آپ کو آگے بڑھ رہے ہیں اعتراض کریں گے نیو ہیون گریجویشن کے بعد؟ ہم تھے اس کی وجہ یہ تھی اس اقدام کھڑے ہونے کے لئے کی کوشش کر رہے، اور ہم اس بات کو یقینی بنانا چاہتے ہیں وہاں ادارہ علم نیچے تھا ہم وہاں نیو ہیون میں تھے کیونکہ سکریچ سے کچھ کی تعمیر. اور اگر آپ کو شاید کر سکتے ہیں، جیسن if-- صرف اسٹیج کی طرف بلند تھا awkwardly پر آئے، تو ہم کم از کم سب کو دیکھنے کے کر سکتے ہیں انسان میں جیسن HIRSCHHORN. [تالیاں] بے شک، جیسن، ییل 50 بغیر ممکن ہے نہیں کرے گا. جیسن HIRSCHHORN لئے اتنا ہمارے شکریہ. اور بھی، ہم نے ایک بہت زیادہ عملہ ہے کہ ہم ذاتی توجہ اپنی طرف متوجہ نہیں ہوں گے سب کو یہاں، لیکن 100 سے زائد افراد یہاں نیو ہیون میں جو اس کورس کو ممکن بنانے. اور آپ کو صرف دیکھ سکتا ہے اپنی خود کی تعلیم فیلو اس فہرست میں، چاہے یہاں یا ایک نیو ہیون. اور اس طرح ہم کر سکتے ہیں، ایک تعریف کی بڑی دور تدریسی عملے کی مکمل کے لئے. [تالیاں] اور مجھے کچھ خاص اپنی طرف متوجہ لوگوں میں سے چند ایک پر توجہ یہاں، خاص طور پر ہننا، اور ماریا، اور Daven، اور روب، جو، کورس سربراہ کے طور پر، بنانے کیمبرج میں یہاں چلانے سب کچھ. کورس کے، کولٹن Ogden، جو سب سے زیادہ شروع ہوتا ہے وہاں موسیقی کے دوران ہمارے لیکچر کی. اس CS50 اے پی ہے who-- ڈوگ لایڈ،، جو ہمارے AP پہل معروف تھا. ڈین Armendariz، جن کے بغیر ہم اس سال ایک CS50 IDE نہیں پڑے گا. سب کچھ کرتا ہے جو Aliess، پردے کے پیچھے ممکن، سمیت چل رہا ہے یہاں تصویر کے طور پر روشنی. اور پھر آخری، لیکن نہیں کم از کم، CS50 کی پروڈکشن ٹیم. یہ ہے، یہ کہنا کافی CS50 کی پروڈکشن ٹیم کہ ہم میں سے بہت حق دوپہر میں سو، اور کورس کے ساتھ مشغولیت کے لئے مواد واقعی asynchronously. اور اس کے بہت سے ایک ہے کورس کے ڈیزائن کے مقاصد. جیسا کہ آپ جانتے، ہم سے لطف اندوز are-- اب ایک موقع بیک وقت اندراج کی اجازت دینے. ہم آپ کو ایک موقع ہے طالب علموں کے لئے، یقینی طور پر، ان courses- کو دیکھنے کے لئے آن لائن مواد، یہاں تک کہ حقیقی وقت میں صحیح رہتے. یہ مکمل طور پر ہے کی وجہ سے آپ دیکھتے ہیں کہ پروڈکشن ٹیم، یا اس سے بھی کے ارد گرد نہیں دیکھ رہا ہوں آپ، اور یہاں آپ کے پیچھے. مثال کے طور پر، یہ کچھ فوٹیج تھا یہ گزشتہ ایک سال اردن کی طرف سے گولی مار دی، صرف فنکارانہ کی طرح سے بات کرنا کہ پردے کے پیچھے پر جاتا ہے. یہ، کورس کے، پرمانیکتا میں FoHo ہے. اور صرف آپ کو ایک دینے کے لئے ہفتے صفر میں واپس دیکھو، اس کے ساتھ منظر کشی تھا جو ہم سب سے پہلے ہفتے شروع. [موسیقی بجانے] یہ CS50 اپنے اردن سے تھا. اور بھی یہاں کے مناظر آج پیچھے Ramon کے، اور ایان، اور میں Scully، اور ڈین ہے Coffey. سربراہ ڈین Coffey، CD50 کی پروڈکشن ٹیم. اور صحیح معنوں میں ماضی سے زیادہ کئی years-- اس میری نویں برس ملوث ہے course-- واقعی ہے کے ساتھ پیداوار کے ساتھ ڈین Coffey، ٹیم، ایک اور سطح پر CS50 لیا. نہ صرف ہم گولی مار کرتے اب 4K میں کورس، تو بات کرنے کی اس آنے والے سال ہم بھی کروں گا 6K میں اسے گولی مار کرنے کے قابل ہو جائے. اس کے ساتھ ساتھ مجازی حقیقت میں کے طور پر، جزوی طور پر یہ cool-- ہے کیونکہ یہ ٹھنڈا ہے جزوی طور پر کیونکہ، بلکہ جیسا کہ آپ جانتے، ہم نے ایک بہت کافی آن لائن کمیونٹی ہے. Folks کی مختلف کے لئے جو، وجوہات کی بنا پر، کا سفر نہیں کر سکتے، یا ایک جگہ میں شرکت نہیں کر سکتے ہیں ہارورڈ اور ییل طرح. اور مقاصد میں سے ایک pedagogically ہے ٹیکنالوجی کے نئے فارم کے ساتھ تجربہ ہم کر سکتے ہیں پراکسی کے ذریعے، اور تاکہ آپ تمام کے ذریعے، آن لائن طالب علموں کو دے دنیا کا موقع کے ارد گرد دیکھیں، اور محسوس، اور سننے کے لئے کیا ہارورڈ جیسی جگہ یا ییل طرح محسوس ہوتا ہے. لہذا موسم خزاں 2016 میں، جلد ہی آرہا ہے. اور اب، ایک نشان اس کو لینے کے لئے یہ بھیانک ہو کے بارے میں ہے. لیکن آپ کو سب سے زیادہ یاد ہے کہ ہو سکتا ہے لیکچر ویڈیو کے اس سال، یا ہر دوسرے، کی ایک قسم کے ساتھ ختم بظاہر Seinfeld کے سے عجیب کلپ، کچھ اصل واقعہ سے متاثر CS50 کی پیداوار کی طرف سے عملدرآمد کر رہے ہیں ناقابل یقین حد تک کیا گیا ہے جو ٹیم، خندہ پیشانی سے قبول اور تخلیقی. اور مجھے تم میں سے ایک کو دکھائے گا سوچا پریرتا، ایک 30 دوسری کلپ، ایک اصل Seinfeld کے شو سے کہ اس میں سے ایک حوصلہ افزائی semester's-- میں told-- پسندیدہ کلپ ہوں. تو سب سے پہلے، Seinfeld کے جانب سے ایک اصل کلپ. یلین: چلو جو رقص ہے؟ مجھے یہ شروع کرنے کے لئے چاہتے ہیں to-- چاہتے ہیں؟ میں یہ شروع کر دیا حاصل کریں گے. ٹھیک ہے، وو! [موسیقی بجانے] [ہنسی] وو! لوگ چلو، ہولڈ اپ کیا ہے؟ GEORGE: سویٹ پسند موسی. [ہنسی] DAVID J. MALAN: تو ہم اکثر طالب علموں کو آگے بڑھانے کے بارے میں بات ان کے اپنے آرام کے زون سے باہر. اب، کرال کرنے جا رہا ہوں ایک گیند اور سسکی میں ہم آپ کو اس کے لئے کھیلنے کے طور پر دوبارہ نفاذ اس کی، CS50 کی پروڈکشن ٹیم کی بدولت. [Seinfeld کے تھیم سانگ] ٹھیک ہے، جو رقص ہے؟ چلو، جو رقص ہے؟ تم نے مجھے یہ شروع کرنے کے لئے چاہتے ہیں؟ میں یہ شروع کر دیا حاصل کریں گے. وو! [موسیقی بجانے] ڈوگ لایڈ: سویٹ پسند موسی. [تالیاں] DAVID J. MALAN: اور اب کچھ ایک alumna کے لئے خصوصی چیزیں جو اب صرف اس پی ایچ ڈی کر رہی ہے ہارورڈ میں یہاں سڑک کے نیچے. اور جو اکثر دیکھا جا سکتا ہے دفتری اوقات میں اس فارم میں، دونوں کیمبرج میں، اور نیو ہیون میں. اصل میں، اگر ہم نے ایک بڑی دور enhance-- CS50 کی اپنی، کیا Zamyla کے لئے تعریف کی. اور اب، CS50 عملے کی طرف سے ایک لفظ دونوں مقامات میں کون کرے گا کچھ الگ پیش کرنا چاہوں ان کے اپنے الفاظ. ANNALEAH ERNST: وہاں ہے کوئی دوسرے کورس ہے جس میں کورس کے لئے کام کرنے والے سب ہو، اور ہو کے طور پر حوصلہ افزائی ہے CS50 کے طور پر، اس میں شامل. میں یہ واقعی میں اس کی طرح ہے، نہیں جانتے اہم اور خاص ذمہ داری، اور ایک ناقابل یقین تجربہ کی طرح. اور مجھے کیا حاصل کرنے کے لئے بہت خوش ہوں لوگوں کی تعلیم کا ایک حصہ. 3 اسپیکر: CS50، میں رائے، حیرت انگیز ہے. مجھے یہ پسند ہے. میں نے ایک کلاس لے رہی تھی جب میں اس سے محبت کرتا تھا. اور میں یہ ایک ٹی کے طور پر اس سے بھی زیادہ محبت کرتا ہوں. اردن HAYASHI: CFing کی ایک بہت ہے کام، لیکن یہ واقعی فائدہ مند ہے آپ کو اتنا سکھانے کے لئے حاصل کرنے کی وجہ. تم سچ میں آپ کے طالب علموں کو جاننے کے لئے حاصل. آپ کے مواد اپنے آپ کو جانتے حاصل کرنے کے لئے. اور آپ کو صرف ان کو دیکھنے کے لئے حاصل کمپیوٹر سائنسدانوں بن. 4 اسپیکر: میرے طالب علم ہیں میرے سمسٹر کی خاص بات. [موسیقی بجانے] DAVID J. MALAN: اور اس CS50 ہے. DAVID MCPEEK: میں نے صرف محسوس نہیں کیا ہے جتنا کیمپس میں ایک رہنما کے طور پر، میں اس سمسٹر ہے کے طور پر. SAM LEVATICH: اس میں سے ایک ہے ییل کے کیمپس پر صرف مواقع واقعی تعلیم میں سرمایہ کاری کرنے کے لئے. سپیکر 5: یہ کرنے کے لئے بہت اچھا ہے دوسری طرف سے CS50 دیکھیں. NICK جوزف: میں تعجب کیا گیا تھا کس طرح حوصلہ افزائی تمام طالب علم تھے. ARIANNA بینسن: یہ ہے بھی اچھا جب لوگ ، Rick Astley کی کی ایک تصویر کی وصولی اور وہ کون ہے، کی طرح ہیں؟ DAVID ARMENTA میں دینا چاہتا تھا میں حمایت کی ایک بہت ہے کیونکہ واپس جب میں ایک طالب علم تھا. MARY FARNER: آپ کی ضرورت تمام جوش و خروش ہے اور ایک تعلیم کی محبت، یا سی ایس، یا اس سے اوپر کے کسی بھی، اور آپ کو ایسا کرنے کے قابل ہو جائے گا. SAM LEVATICH: میرے تمام طالب علموں مجھے Rickrolling رکھنے. [موسیقی بجانے] ANNALEAH ERNST: یہ اتنا ہو گیا ہے اس چیز کے بارے میں سکھانے کے لئے مذاق مجھے سچ میں محبت کرتا ہوں کہ، اور یہ مذاق کی ایک بہت کچھ ہے، اور دوسرے لوگوں کی کوشش اس کے بارے میں حوصلہ افزائی کے طور پر اچھی طرح سے. میں Annaleah ارنسٹ ہوں، اور اس CS50 ہے. [اتساہی] [موسیقی بجانے] DAVID J. MALAN: اور اب، آپ کو یاد کر سکتے ہیں ہم بات اس سمسٹر شروع کر دیا ہے بالآخر کمپیوٹیشنل سوچ کے بارے میں آزاد مسائل کے حل میں اصل پروگرامنگ زبانوں میں سے. اور ہم نے سوچا صرف کس حد تک دیکھیں یہ ایک کی کوشش میں ڈوب گیا ہم ہفتے صفر میں نہیں کیا ورزش، لیکن ہم نے سوچا یہاں ایک جوڑے بار کوشش ہفتہ 12 میں، جس کے لئے میں ایک رضاکار کی ضرورت ہے جو آرام دہ اور پرسکون ہے اسٹیج پر یہاں آنے. اپ چلو. آپ کا نام کیا ہے؟ YAHONG: Yahong. DAVID J. MALAN: Yahong، ، اس کے راستے پر آئے. اور تم سب تو، اگر آپ کے پاس ہم سے کاغذ کی ایک شیٹ یا کاغذ کے ایک خالی شیٹ آپ اپنے، آگے بڑھو اور اس سے باہر لے اس مقام پر. آپ سے مل کر خوشی ہوئی. ٹھیک ہے، یہاں Yahong کا مقصد مندرجہ ذیل کی جا رہی ہے، میں یہاں ایک ڈرائنگ ہے کہ صرف وہ دیکھنے کے قابل ہونے جا رہا ہے. یہاں پر آئے وسط، اگر آپ چاہیں تو. اور مجھے یہاں آپ کو ایک مائکروفون دے. اور آپ کا مقصد یہاں ہے وضاحت کرنے کے لئے جا رہا ہے، کے طور پر عین مطابق تفصیل سے ممکن، آپ کو دیکھ کر. اور اس طرح کے طور پر یہاں ان لوگوں، اس کے کمپیوٹر implementers کے کے، آپ کا کہنا بالکل وہی جو اپنی طرف متوجہ کرنے کی ضرورت ہے. اور پھر، میں کیا کروں گا پکڑو ایک ہے سامعین سے چند بے ترتیب نمونے اور ہم کس طرح نظر آئے گا خاص طور پر اس سے باہر کام کیا. YAHONG: تو میں اس کی وضاحت. DAVID J. MALAN: آپ کو اس بیان. تم ہم جماعتوں کے اپنے سینکڑوں بتا یہاں بالکل اپنی طرف متوجہ کرنے کے لئے کیا، جانا. YAHONG: ٹھیک ہے، میں بہت کاغذ کا ٹکڑا کے وسط، دو سائز وہاں ہو، دوسرے کے سب سے اوپر پر ایک، لیکن چھونے، لیکن تقریبا چھونے نہیں. تو پر ایک دائرے کی مانند ہے نچلے حصے پر سب سے، اور ایک مربع، اور وہ تقریبا ایک ہی سائز رہے. وہ قسم درمیانے درجے کے، چھوٹے ہیں. اور دائرے کے اندر اندر، وہاں ہو two-- تین چوکوں ہیں. تو ایک چھوٹا سا مربع کے اندر اندر موجود ہے ایک بڑے مربع کے اندر اندر بڑے مربع،. اور پر مربع کے اندر اندر نیچے، تین حلقوں سے ہیں. ایک بڑے کے اندر اندر ایک چھوٹا سا حلقہ ایک بڑے دائرے کے اندر اندر دائرے،. DAVID J. MALAN: کہ ہے؟ سامعین: نمبر DAVID J. MALAN: تو کیوں نہیں کرتے you-- میں کے ارد گرد چلنے جائیں گے. میں نے تم سے چاہتے ہیں تو چند قبضہ، کریں گے اور ایک دوسرے کا راستہ کی ضرورت ہے جو ان لوگوں کے لئے ریکاپ. YAHONG: ٹھیک ہے، آپ کی ضرورت ہے مجھے ایک بار پھر اس کی وضاحت کرنے کے لئے؟ ٹھیک ہے، ٹھیک ہے، کے وسط میں تو کاغذ کا شیٹ دو سائز وہاں ہو. اور ایک، دوسرے کے سب سے اوپر پر ہے لیکن وہ تقریبا ایک ہی سائز ہیں. ایک درمیانے چھوٹے دائرے نہیں ہے ایک درمیانے چھوٹے مربع سب سے اوپر پر. ٹھیک ہے، تو اس قسم کی سب سے اوپر پر کی طرح ہے، ایک snowman کی طرح ڈال کے بارے میں سوچنا، لیکن دو مختلف سائز کے ساتھ بجائے دو حلقوں کے. اور پھر پر the-- دائرے کے اندر، وہاں ایک چھوٹے سے باکس دوسرے کے اندر، ہے ایک چھوٹے سے باکس کے اندر چھوٹے سے باکس،. اور مربع کے اندر، ایک چھوٹے سے دائرے ہے، ایک چھوٹے سے دائرے کے اندر، ایک چھوٹے سے دائرے کے اندر. اس معنی کیا ہے؟ DAVID J. MALAN: جی ہاں. YAHONG: دباؤ کی ایک بہت. DAVID J. MALAN: ٹھیک ہے، میں ابھی واپس آتا ہوں. سامعین کے ذریعے جا رہے ہیں یہاں، ٹھیک ہے، بہت اچھا. ٹھیک ہے ہم نے، آپ کا شکریہ کہ ایک لینے کے لئے ہے. ایک طرح لگتا ہے کہ ٹھیک ہے، اچھی بے ترتیب نمونے، آپ کا شکریہ. بالکل ٹھیک. YAHONG: بہت اچھے. DAVID J. MALAN: تو now-- بھی؟ YAHONG: بہت اچھے. DAVID J. MALAN: اوہ، بہت اچھا، ٹھیک ہے. تو خوفناک، وہیں رہنے. مجھے آگے جانا ہے اور آپ کو ظاہر کرنے کے لئے جا رہا ہوں کیا اپنے ہم جماعتوں میں سے کچھ یہاں کیا. تو یہاں ہم یہاں اس سے ایک ہے. ٹھیک ہے، اس طرح کے صرف جا اور جا رکھنے. یہاں، تھوڑا مختلف تشریح. ٹھیک ہے، یہاں، کی ہو رہی ہے، دیکھتے ہیں چھوٹے، بہت اچھا ہی سہی، قریب. اگرچہ، میں نے صرف اس ایک پر قبضہ کرنے کے لئے تھا. [ہنسی] اصل جواب کیا تھا؟ یہاں پر ایک نظر ڈالیں. وہ بیان کر رہا تھا اس تصویر یہاں تھا. لہذا تم میں سے بہت of-- کچھ man-- یہاں میں نے دیکھا والوں میں، یہ حق حاصل تھا. چلو آگے بڑھو اور دو show-- کال اپ کسی اور کتنی آسانی سے کسی، یا کس سطح کے ساتھ مشکل وہ ایسا کر سکتے. بہت بہت شکریہ. کس طرح ایک دوسرے رضاکار کے بارے میں دور ایک چھوٹا سا واپس. ٹھیک ہے، میں اس کے ہاتھ سے پہلے، اپ پر آتے دیکھا. آپ کا نام کیا ہے؟ اوہ معاف کیجئے؟ مارسی: مارسی. DAVID J. MALAN: مارسی، آئے اپ پر، آپ سے مل کر اچھا لگا. ٹھیک ہے، ہم یہاں ہے آپ کے لئے ایک مائیکروفون. مجھے ایک ڈرائنگ حاصل کرتے ہیں. اور اس طرح آپ کو صرف استعمال کرنا چاہتے ہیں تو کہ شیٹ کا دوسرا پہلو، یا کاغذ کے کچھ دوسرے شیٹ، ہوں مارسی آگے بڑھو اور دینے کے لئے جا یہاں ہے کہ ایک مختلف صرف ایک اب وہ ہے کہ صرف دیکھتے کر سکتے ہیں وہ ٹھیک، opaquely دیکھ سکتے ہیں. مارسی: ٹھیک ہے. DAVID J. MALAN: جاؤ. مارسی: 16 تھوڑا ڈرا ایک گرڈ میں تمام نقطوں. تو چار بندیاں ہر ایک کی چار قطاروں. اور نقطوں تو، کھوکھلی ہیں وہ چھوٹی سی حلقوں کی طرح ہو. اوہ، ان میں سے پانچ سے ہیں. ٹھیک ہے، یہ پانچ ہے. یہ سیاہ بندیاں کی پانچ قطاروں ہے. پانچ بندیاں کی قطاروں، اور اس کے بعد، سب سے اوپر بائیں کونے ٹھیک ہے پر شروع، پانچ بندیاں کی پانچ قطاروں، اور نقطوں، کھوکھلی ہیں تاکہ وہ چھوٹے کی طرح ہیں اصل میں تھوڑا حلقوں. تو وہ اندر پر سفید ہیں. سامعین: ٹھیک ہے. مارسی: پانچ بندیاں کی ٹھیک ہے، تو پانچ قطاروں. اور پھر، آپ کو شروع کرنے سب سے اوپر بائیں ڈاٹ سے، اور پھر ایک لکیر کھینچنا اگلے ڈاٹ نیچے نیچے، اور پھر ایک لائن کو اپنی طرف متوجہ کہ ایک کے دائیں جانب ایک. تو کہ اب تک دو لائنیں ہے. اور پھر نیچے ایک لکیر کھینچنا اگلے ایک کے نیچے. ٹھیک ہے، کہ تین لائنوں ہے تو، نیچے، دائیں، اور پھر نیچے. اور پھر بائیں. اور پھر نیچے. ٹھیک ہے، recap ہے تو، یہ ہے سب سے پہلے، ٹھیک down-- ہے آپ سب سے اوپر بائیں سے شروع کر رہے ہیں کونے اور پھر نیچے، اور پھر دائیں، اور پھر نیچے، اور پھر چھوڑ دیا، اور نیچے، اور پھر دائیں، اور پھر دائیں، اور پھر چھوڑ دیا. ٹھیک ہے، تو ہم کے ذریعے نصف کے بارے میں ہیں. DAVID J. MALAN: آپ کہا وہ صحیح، پھر چھوڑ دیا. مارسی: ٹھیک ہے، افوہ، اوہ. DAVID J. MALAN: یہ آسان نہیں ہے. مارسی: چلو سے شروع کرتے ہیں. کی طرف سے پھر سے شروع کرتے ہیں سب سے اوپر بائیں کونے. DAVID J. MALAN: ایک سے زیادہ پاس. مارسی: ٹھیک ہے، جی ہاں، نیچے، دائیں، نیچے، بائیں، نیچے، دائیں، دائیں، نیچے، دائیں، اپ، دائیں، بائیں، بائیں، اپ، اپ، دائیں، نیچے، دائیں،، اور آپ اوپر دائیں کونے پر ہونا چاہئے. ٹھیک ہے. DAVID J. MALAN: ٹھیک ہے، اور اگر آپ درست طریقے سے کیا، آپ اب چاہیے کاغذ کے شیٹ پر یہ ہے. تو مجھے ایک جوڑے پر قبضہ آنے دو. ٹھیک ہے، آپ کا شکریہ، آپ کا شکریہ، آپ کا شکریہ ٹھیک ہے، میں آپ چاہتے ہیں کہ نہیں لگتا. ٹھیک ہے، اوہ اس سے محبت، آپ کا شکریہ. ٹھیک ہوں، AW، واہ، تک پہنچنے کے لئے معذرت صرف یہ ہے کہ ایک لے جا. ٹھیک ہے، یہ ہے اچھا، یہ بہت اچھا ہے. ٹھیک ہے، تو چلو ہم یہاں کیا دیکھتے ہیں. تو محسوس، ایک بنانے کی کوشش اس کی ذہنی امپرنٹ. مجھے یہاں پروجیکشن کے پیچھے چلتے ہیں. اور اس خوبصورت رفو ہے اچھا یہاں، بہت اچھی طرح کیا. یہ ایک چھوٹا سا چھوٹا، لیکن مجھے لگتا ہے کہ صحیح راستے پر ہے اس کے ساتھ ساتھ، بہت اچھی طرح کیا. ٹھیک ہے، یہ ایک میں کی طرح محسوس انٹرنیٹ پر اس ڈال نہیں کرنا چاہئے، تو me-- یہ ایک ہے دو کسی وجہ کے لئے فون نمبر. [ہنسی] آپ کا شکریہ. اور پھر، ہم کیوں اس کے ساتھ ختم نہیں کرتے ایک اور now-- تم اتنی much-- شکریہ ہم یہاں ایک مثال کے طور پر وقت ہے. اس وقت، کس طرح کے بارے میں بائیں سے، پر آتے ہیں. جی ہاں، آپ کے ہاتھوں سے، جی ہاں. ٹھیک ہے، چلو چلو. اس وقت اگرچہ، پر آتے ہیں. آپ کا نام کیا ہے؟ ڈینیل: ڈینیل. DAVID J. MALAN: ڈینیل، اگرچہ اس وقت، ہم ہیں اس کو چٹ پٹا بنانے کے لئے جا رہا تھوڑا سا، اور ہم ہیں جانے تم آیا ہے کے لئے رابطے کی سکرین پر. تو اب اس وقت، میں جا رہا ہوں آپ تمام ڈرائنگ دکھائیں. اور غیرت کے نام کے نظام پر، آپ نہیں کر سکتے کبھی تو تھوڑا سا یہاں آپ کی آنکھوں میں منتقل اصل تصویر ہے کو دیکھنے کے لئے. تو کیا تم صرف a-- رکھنے صرف براہ راست آگے. اور پھر آپ کے لئے جا رہے ہیں اس کی سکرین پر اپنی طرف متوجہ کیا اپنے ہم جماعتوں آپ کی وضاحت. اور میں مختصر کرنے کی کوشش کریں گے زبانی طور پر تو یہ کافی اونچی ہے. ٹھیک ہے، تو اعزاز نظام یہاں، براہ راست آگے دیکھو صرف، اور تم سب کو قدم بہ step-- برعکس نہیں مونگفلی کا مکھن اور جیلی مثال اس کی وضاحت کرنے کی کوشش کریں. سب سے پہلے ہدایات براہ مہربانی. سامعین: ایک بڑا حلقہ اپنی طرف متوجہ. DAVID J. MALAN: ایک بڑا حلقہ اپنی طرف متوجہ. [ہنسی] ٹھیک ہے، یہ مجھے رد کرنے جا رہا ہوں. سامعین: ایک چھڑی ڈرا ہتھیاروں کے بغیر اعداد و شمار. DAVID J. MALAN: میں نے سنا ہے، اپنی طرف متوجہ ہتھیاروں کے بغیر ایک چھڑی کے اعداد و شمار. [تالیاں] ٹھیک ہے، ٹھیک ہے، دوسری ہدایات. سامعین: ہپ پر بائیں بازو. DAVID J. MALAN: ہپ پر بائیں بازو. سامعین: کونیی، کونیی. DAVID J. MALAN: کونیی، ٹھیک ہے، ہم نے to-- مجھے تم صافی دے. کی مٹانے ہیں. ٹھیک ہے، ایک بار پھر. سامعین: نوک دار کہنی. DAVID J. MALAN: نوک دار کہنی. نوک دار کہنی. سامعین: تھوڑا شدید خم. DAVID J. MALAN: تھوڑا شدید خم. [تالیاں] DAVID J. MALAN: ٹھیک ہے، اور کیا؟ تیسری ہدایات. سامعین: اب the-- باری باری دکھائے گا DAVID J. MALAN: اب the-- باری باری دکھائے گا سامعین: یہ 90 ڈگری باری باری دکھائے گا. DAVID J. MALAN: یہ 90 ڈگری باری باری دکھائے گا. [ہنسی] [چللا] کیا؟ دائیں بازو ایک وی ہے. دائیں بازو ایک وی ہے. سامعین: تم وہاں جاؤ. DAVID J. MALAN: اچھا. [اتساہی] ٹھیک ہے، اور آخری مرحلہ، آخری مرحلہ. سامعین: دور سر سے لائن. DAVID J. MALAN: ایک لائن دور سر سے. کوئی سب سے اوپر بائیں، جی ہاں. [چللا] سامعین: 45 ڈگری کے زاویہ. DAVID J. MALAN: 45 ڈگری کے زاویہ. ارے نہیں. [چللا] جی ہاں. نہیں. سامعین: اس کے سر کے سب سے اوپر بائیں سے. DAVID J. MALAN: سے، سے ان head-- کے سب سے اوپر بائیں سامعین: اس کا سر سے منسلک نہیں. DAVID J. MALAN: نہیں اس کے سر پر سے منسلک. جی ہاں. [چللا] کہ یہ اچھی بات ہے، اچھا ہے. سامعین: ہیلو، لکھیں. DAVID J. MALAN: ہیلو، لکھیں. ہیلو، لکھیں. سامعین: ہائر. DAVID J. MALAN: ہائر. سامعین: لائن کے آخر میں. DAVID J. MALAN: میں لائن کے آخر لکھنا سامعین: لٹل میں. نہیں. [چللا] DAVID J. MALAN: چھوٹے میں. میں، چھوٹے سنا. جی ہاں. [تالیاں] حیرت انگیز تھا کہ سب ٹھیک،، آپ کا شکریہ. ٹھیک ہے، تو ہم وقت ہے صرف ایک مشق کے لئے. آپ کو یاد ہو سکتا ہے مندرجہ ذیل موضوع موسیقی جو، ہم نے احساس کچھ آزادیوں لیا مندرجہ ذیل کے قوانین کے ساتھ کھیل، کیونکہ مسئلہ میں آٹھ، قائم ہم آپ کے ایک گروپ سے پوچھا بنیادی طور پر تھے کہ سوالات خطرے کی شکل میں. اور صرف P-سیٹ کے بعد آٹھ ہم، فیصلہ کیا ٹھیک ہے، شاید یہ کرے گا اصل میں ہونا ایک چھوٹا سا زیادہ اور اس کی بجائے کچھ کھیلنے کے لئے مذاق. [خاندانی دشمنی تھیم موسیقی] اس کے لئے، ہم نے چار ضرورت کے لئے جا رہے ہیں تدریسی عملے کے ارکان. تدریسی عملے کے چار ارکان، اور کس طرح کے بارے میں چار طلباء،، دو، کہ کس طرح تین کے بارے میں، چار. نیچے آو، نیچے آو. ٹھیک ہے، ہم بھی ہیں جا ہم بھی ہیں need-- سے عملے اگر ایک طالب علم کی ضرورت کے لئے جا رہے بائیں میں جانے کے لئے چاہتے ہیں، طالب علموں کو یہاں ہم کسی کی ضرورت right-- جو ریاضی میں بہت اچھا ہے دباومیں. ٹھیک ہے، یہیں رضاکار [اشراوی] پر آتے ہیں. تو آپ یہاں ٹچ اسکرین کا استعمال کریں گے. آپ کا نام کیا ہے؟ MICHAEL: مائیکل. DAVID J. MALAN: مائیکل، پر آتے ہیں. تو ہم آپ کو دے دونگا صرف ایک لمحے میں دی گئی ہدایات پر. لیکن آپ نے ابھی لکھنا چاہتے ہیں دائیں اور طالب علموں پر عملے اسکور کو مدنظر رکھتے ہوئے کے طور پر بائیں، دو مجھے آگے بڑھو اور تم میں سے ہر دو کرنے کے لئے اپنے آپ کو متعارف کرانے یہ آخری دن پر آپ کی کلاس. JAMES: مجھے جیمز ہوں، میں ایک freshman ہوں. ہارون ہیلو، میں ہارون ہوں. مایا میں مایا ہوں. کیتھرین: میں نے کیتھرین ہوں. DAVID J. MALAN: اور اب تدریسی عملے. جیک میں جیک ہوں. یبی: یبی TIM: ہیلو، میں ٹم ہوں. ماریا: ماریا. DAVID J. MALAN: تو، ہم پیشگی میں ہے، آنے کچھ سوالات کی ایک بڑی تعداد کے ساتھ، جس ہم اس قسم کی بنا جوابات، لیکن جن جوابات ہیں دوسروں اصل اعداد و شمار کی بنیاد پر مسئلہ کا اپنا گذارشات سے آٹھ مقرر کریں، اور دوسرے مسئلہ سیٹ. ان میں سے ہر، تو عام طور پر ہم ایک سروے کیا ہے گا جوابات، ہم ڈال دیں گے، 100 لوگوں کا کہنا ہے کہ اوپر چار یا پانچ یا چھ جوابات بورڈ پر، جن میں سے ہر اس کے ساتھ منسلک سکور ہے. ہم کیا کرنے جا رہے ہیں قوانین تھوڑا سا موافقت. تو بجائے کنٹرول دینے کے ایک ٹیم یا دوسرے سے، ہم صرف اسٹیپلز استعمال کرنے کے لئے جا رہے ہیں آسان بٹن ہر ٹیم اجازت دینے کے لئے تیز ترین میں Buzz سے. اور جو شخص guesses-- بٹن پر مار دیتی سب سے پہلے، اور دائیں ایک سوال ہو جاتا ہے، ممکنہ طور پر ہے کہ بہت سے پوائنٹس حاصل کریں گے. ہم گا، جا رہیں گے جا رکھنے کے، اور اس کے بعد جو بھی ٹیم، بورڈ سے فارغ اس طرح اب تک کیے پوائنٹس کے تمام حاصل. تو آپ کے لئے چاہتے ہیں کریں گے کیا پوائنٹس کی گنتی کرتے ہم ہر ایک کے لئے جانے کے طور پر سوال ٹھیک جواب. اور پھر راؤنڈ ختم ہو جاتا ہے ایک بار، تم تو یہاں کل ڈال دیا جا رہا، یا یہاں. MICHAEL: تو میں نے اپنے سر میں گنتی. DAVID J. MALAN: یا سکرین پر سب کے سامنے، جی ہاں، یا آپ کے فون، جس بظاہر وہاں واپس ہے. ٹھیک ہے، تو ہم کریں گے اس کے ذریعے تم چل. کوئی ضرورت نہیں ہے ابھی تک کچھ کرنا. سب سے پہلی چیز طالب علموں اور عملے کرنے کی ضرورت ہے ان کے متعلقہ مارا جاتا ہے بٹن تیزی سے میں نے سوال پڑھنے شروع کرنے کے بعد اور آپ کو ایک جواب کی تجویز کرنا چاہتے ہیں. کوئی مطلب ہے؟ ٹھیک ہے، ہم یہاں جانا. stdio.h میں اعلان ایک تقریب کے نام. اسٹاف. یبی: printf کے. DAVID J. MALAN: ہم printf کے دکھائیں. بہت اچھے. تو صرف 68 لکھ، یا 68 آپ کے دماغ میں ٹریک رکھنے. اب ہم پر منتقل کرنے کے لئے جا رہے ہیں. جیسے ہی میں کرنے جا رہا ہوں کے طور پر پھر سوال پڑھا، آپ کے بعد تک میں Buzz نہیں کر سکتے ہیں میں نے سوال دہرایا ہے. stdio.h میں اعلان ایک تقریب کے نام. ایک ہی سوال : JAMES میں sprintf کیا ہے. DAVID J. MALAN: میں sprintf کیا ہے. ہم میں sprintf دکھائیں. نہیں، میں اسے دوبارہ پڑھیں گے. ایک تقریب stdio.h میں اعلان. اسٹاف. TIM: scanf کا. DAVID J. MALAN: اگر scanf، ہمیں دکھانے کے. دو حملوں. زیادہ، ایک تقریب بار stdio.h میں اعلان. طالب علموں کو. : JAMES fopen کی. DAVID J. MALAN: fopen کی، بہت اچھا. میں صرف سوال بار بار کرتے رہیں گے، ایک تقریب stdio.h میں اعلان. اسٹاف. TIM: Fclosed. DAVID J. MALAN: Fclosed، اچھا کام. اچھا، ہم دو جوابات پر چھوڑ دیا ہے بورڈ، نمبر دو اور نمبر 5 اس دور کے لئے. ایک تقریب stdio.h میں اعلان. طالب علموں کو. کیتھرین: fread کے. DAVID J. MALAN: ہم fread کے دکھائیں. بہت اچھے. لھذا جس نے بھی، جو بھی ٹیم now-- پانچویں اور آخری جواب کا جواب، تمام پوائنٹس ہو جاتا ہے. تو آپ کو ان تمام کا اضافہ کیا جانا چاہئے تعداد، اور یہ ملتا ہے جو، کہ کل ہو جاتا ہے. ایک غلطی ہے؟ کوئی نمبر چھ ہے. کوئی نمبر چھ، unimplemented. اعلان ایک تقریب کے نام stdio-- عملے میں. TIM: ڈر. DAVID J. MALAN: ہم ڈر دکھائیں. جیک: اتنا ہے کہ وضاحت کرتا ہے. DAVID J. MALAN: کی ایک بار سے زیادہ کی کوشش کرتے ہیں. ایک تقریب کے نام one-- نام stdio.h میں اعلان. ٹم. TIM: Fseek. DAVID J. MALAN: Fseek. کے بارے میں ایک کوشش، ایک تقریب کے نام stdio.h میں ایف میں اعلان کیا. ماریا: fgetc. DAVID J. MALAN: fgetc. تاکہ کوئی پوائنٹس ہو جاتا ہے. کولٹن، ہمیں دکھانے کے لئے چاہتے ہیں کیا تعداد پانچ تھی؟ ٹھیک ہے، Matlock stdio.h میں نہیں ہے. جیسن HIRSCHHORN سب. ٹھیک ہے پر منتقل دوسرے سوال کا. پہلا شخص کے لئے، یہاں میں Buzz سے اس سوال کا ایک پروگرام ہے کہ آپ کو پروگرامنگ جبکہ استعمال. اسٹاف. TIM: بجنا. DAVID J. MALAN: بجنا. بہت اچھا، نمبر دو جواب. ایک بار پھر، ایک پروگرام کا نام آپ پروگرامنگ جبکہ استعمال. طالب علموں کو. : JAMES GDB. DAVID J. MALAN: GDB. اس وقت تو، 38 کل ہو جائے گا، لیکن کسی نے ابھی تک کوئی پوائنٹس ہو گیا ہے. ٹھیک ہے، ایک پروگرام کا نام پروگرامنگ کرتے ہوئے استعمال کیا. TIM: Valgrind کے. DAVID J. MALAN: Valgrind کے. ٹھیک ہے، ایک پروگرام کا نام آپ کو پروگرامنگ کے دوران استعمال کرتے ہیں. طالب علموں کو. ہارون پی ایچ پی. DAVID J. MALAN: پی ایچ پی کا نام ایک پروگرام آپ کو پروگرامنگ کے دوران استعمال کرتے ہیں. اسٹاف. MARIA: فیس بک. DAVID J. MALAN: دکھائیں ہمیں، ہمارے فیس بک ظاہر. [تالیاں] ہم سب سے اوپر چھ جواب بورڈ پر، تین جانا. پروگرام کا نام آپ پروگرامنگ جبکہ استعمال. اسٹاف. TIM: گوگل. DAVID J. MALAN: گوگل. ٹھیک Brow--. سامعین: بو. DAVID J. MALAN: بو. ٹھیک ہے، دو نام بتاو جوابات left-- نام آپ کو پروگرامنگ کے دوران استعمال کرتے ہیں ایک پروگرام. مایا: بحث CS50. DAVID J. MALAN: بحث CS50. ایک کوشش، پروگرام آپ کو پروگرامنگ کے دوران استعمال کرتے ہیں. میں طالب علموں کے بارے میں سنا. طالب علموں کو. ہارون CS50 IDE. DAVID J. MALAN: CS50 IDE. اور گزشتہ ایک، پروگرام آپ کو پروگرامنگ کے دوران استعمال کرتے ہیں. TIM: Check50. DAVID J. MALAN: Check50. nope کیا، کا جواب ظاہر دو. نمبر چھ Spotify کی تھی. ٹھیک ہے، میرے خیال میں ہمیں لگتا ہے صرف ایک یا دو سے زیادہ کے لئے وقت. مندرجہ ذیل جملے کو مکمل کریں، اب تو ٹیم کے لئے کوئی پوائنٹس. یہ صفر صفر، فاتح ہے تمام جلد، اچھا کام لے. مندرجہ ذیل جملے کو مکمل کریں، میں عملے gonna-- نہیں کر رہا ہوں. TIM: آپ کو دے. DAVID J. MALAN: آپ کو دے. اچھا. طالب علموں کو. : JAMES آپ کو نیچا. DAVID J. MALAN: آپ کو نیچا. میں نے کبھی نہیں gonna- ہے MARIA: کے ارد گرد چلائیں اور آپ کے صحرا. DAVID J. MALAN: چلائیں کے ارد گرد اور آپ نے صحرا. ٹھیک ہے، صحرا کے ارد گرد چلائیں. طالب علموں کو. ہارون کبھی تمہیں رلا. DAVID J. MALAN: آپ کو رلا. اسٹاف. TIM: الوداع کہو. DAVID J. MALAN: میں نے یہ یقین نہیں کر سکتے ہیں سوال تم ٹھیک ہو رہی ہے. جی ہاں، الوداع کہنے، اور گزشتہ ایک. طالب علموں کو. کیتھرین: آپ کو چوٹ لگی. DAVID J. MALAN: جھوٹ اور آپ کو چوٹ لگی. طالب علموں کو 100 پوائنٹس حاصل کریں. اس کے لیے یہ why-- ہے CS50، کیک اب کی خدمت کی ہے. [Seinfeld کے تھیم سانگ] [موسیقی بجانے] DAN ARMINDARIZ: تم پاگل ہو؟ آپ کیا کر رہے کیا سوچتے ہیں؟ اسپیکر 6: میں کوشش کر رہا ہوں لفٹ میں ملتا ہے. DAN ARMINDARIZ کیا آپ کے بارے میں بات کر رہے ہیں؟ تم نے مجھے یہاں انتظار کر نہیں دیکھا؟ اسپیکر 6: میں اس آدمی کو انتظار نہیں دیکھا تھا. DAN ARMINDARIZ: تم نے نہیں کیا تو مجھے آپ کیوں پھر، انتظار کر رہے ہیں دیکھیں اس طرح آپ کی ٹوکری میں ڈال دیا؟ اسپیکر 6: کہ ہے کیونکہ کس طرح میں لفٹ میں ملتا ہے. DAN ARMINDARIZ: [اشراوی] اسپیکر 6: out-- جانے جاؤ!