[संगीत बजाना] स्पीकर 1: यह CS50 है, विदेश महाविद्यालय। [संगीत बजाना] डेविड जे मालन: [अश्राव्य] शायद है फोन की किताब के उत्तरार्ध में, अब मैं आधे में समस्या फाड़ कर सकते हैं। यही कारण है कि कि संघर्ष, वास्तव में असली था। [संगीत बजाना] स्पीकर 2: तुम मनुष्य हरा करने के लिए आसान कर रहे हैं। डेविड जे मालन: ठीक है, इस CS50 है। यह शुरुआत है और सप्ताह 12 के अंत। और अगर आप याद कर सकते हैं सप्ताह शून्य में है कि, इस हम शुरू कर दिया है, जो के साथ संदेश है, आप कहाँ अंत यह बात नहीं है कि अपने सहपाठियों के सापेक्ष अप, लेकिन जहां तुम आज, और हो सकता है बस कुछ ही हफ्तों में अब से, अंत कुछ हफ्ते पहले खुद के सापेक्ष अप। और वास्तव में, हम इतने के बाद आशा करते हैं कई समस्या सेट, और इतने घंटे, और क्विज़ की एक जोड़ी, और अभी भी अंतिम परियोजना के साथ, आप विशेष रूप से गर्व महसूस हो रहा है कि सप्ताह से सभी तरह से आ रहा है , शायद, यह था, जहां एक संघर्ष की जल्द से जल्द, मानक संस्करण में चाहे या हैकर संस्करण तत्संबंधी। और मैं कुछ बिंदु पर, कि प्रस्ताव होगा अपने खाली समय में, तुम वापस जाना कि और, अपने PHP देखना जावास्क्रिप्ट, और देखो आप अभी तक यह लागू नहीं कर सकते, अब तक तेजी से और अधिक आराम से आप की तुलना में एक बार एक समय पहले किया था पर। दरअसल, इस के बाद, तुमने किया याद क्रिप्टोग्राफी, आप 15 के खेल किया आप, फोरेंसिक चुनौतियों किया आप सबसे तेजी से जादू किया तुमने किया था कि तुम सकता है चेकर CS50 वित्त, CS50 मैश अप, और फिर अब, अंत में, अपने खुद के अंतिम परियोजना। और इसलिए आज, हम बंद प्राप्त करने की कोशिश, और हम आ गए हैं, जहां देखो, और जहां हम जा रहे हैं। और सिर्फ इतना है कि एक बार भी आश्वस्त करने के लिए शेष प्रशिक्षण पहियों के सभी बहुत ज्यादा है, तो आप उतर आते हैं पर्याप्त रूप से कई उपकरण हैं करने के लिए अपने उपकरण किट में अब दूर जाकर करना सबसे प्रोग्रामिंग की दुनिया में कुछ भी। निश्चित रूप से कुछ लेने पर विचार उच्च स्तर के पाठ्यक्रम लाभ का हो सकता है। लेकिन फिर भी अगर यह है कि, भी एहसास तुम ले लो पिछले सीएस कोर्स, एहसास कि मैक ओएस पर नहीं है, इतने सारे अलग अलग उपकरणों आप होने के स्वतंत्र उपयोग कर सकते हैं CS50 आईडीई तरह कुछ का उपयोग करने के लिए। लगभग एक ही उपकरण के लिए मौजूद हैं विंडोज, लिनक्स, और अधिक के लिए। और वास्तव में, लक्ष्यों में से एक CS50 में सी भाषाओं की इस आग बुझाने का उपयोग कर, और पीएचपी, और अगली कड़ी है, और जावास्क्रिप्ट और HTML, और सीएसएस, सच है कि यह सुनिश्चित करना है आप इस पाठ्यक्रम से बाहर नहीं निकलते सोच, मैं ग सीखा है, बल्कि आप कैसे इस कार्यक्रम के लिए सीखा है कि, और आप एक छोटे से समझते हैं कि कंप्यूटर विज्ञान के बारे में कुछ खुद को। वास्तव में, हम देखा नहीं है, भले ही निम्नलिखित भाषाओं में से सभी को, यह इस समुदाय में प्रवेश करने के लिए अब मजा आ रहा है geeky हास्य अजीब लगता है, जो लोगों की। और यहां तक ​​की कुछ यद्यपि जैसा कि आप देख रहे हैं के बारे भाषाओं पूरी तरह से नहीं हो सकता है परिचित, आप कम से कम हूँ कम से कम से कुछ ही दूसरे से टकराए मिल एक परिचित भाषा, जावास्क्रिप्ट। यह एक विशेष रूप से एक बात थी अच्छी तरह से वाकिफ प्रोग्रामर कुछ समय पहले वाट, हकदार। और हम हम आपको एक देना होगा सोचा कंप्यूटर वैज्ञानिकों करते हैं कि कैसे पर झलक लगता है, या कम से कम बात करने के लिए। गैरी BERNHARDT: सभी सही अच्छा। तुम लोग क्या वाट का मतलब पता है? वाट। बिल्कुल, बिल्कुल। के रूबी के बारे में बात करते हैं। रूबी में, आप एक संदर्भ के यदि निश्चित रूप से अपरिभाषित चर, यह NameErrors, आप उम्मीद करेंगे। और अगर आप एक को ख आवंटित करने की कोशिश करता है, तो उन्हें अपरिभाषित के साथ, निश्चित रूप से यह NameErrors, आप की उम्मीद थी। आप करने की कोशिश करता है, तो और क्या होता है एक अपरिभाषित के साथ, एक के लिए एक निर्दिष्ट करें? दर्शकों: शून्य। गैरी BERNHARDT: सही है, नहीं के बराबर। वाट। [हँसी] के रूबी के बारे में बात करते हैं। रूबी, कुछ अन्य गतिशील विपरीत भाषाओं, नंगे शब्द नहीं है। तो आप बस में शब्द टाइप करें, और नहीं कर सकते आप को परिभाषित जब तक तार बाहर आ गए हैं एक विशेष method_missing कि सही बात करता है। और फिर, आप, नंगे शब्द टाइप करते हैं अचानक, रूबी नंगे शब्द का समर्थन करता है। और वास्तव में, यह भी समर्थन करेंगे उन में बैंग्स के साथ नंगे शब्द। और इस वाट के योग्य नहीं है। यह वास्तव में एक परिणाम है का कितना भयानक रूबी है। लेकिन कभी वास्तव में अगर आप , तो, वाट यह करते हैं। [हँसी] जावास्क्रिप्ट के बारे में बात करते हैं। किसी को पता है, जावास्क्रिप्ट में, क्या सरणी प्लस सरणी है? खैर, मुझे पहले तुम्हें यह पूछने सरणी प्लस सरणी क्या होना चाहिए? दर्शकों: खाली सरणी। गैरी BERNHARDT: खाली सरणी, मैं यह भी प्रकार की त्रुटि को स्वीकार करेंगे। उस सरणी प्लस सरणी है क्या नहीं है। गलत, गलत सरणी प्लस सरणी रिक्त स्ट्रिंग है। [हँसी] जाहिर है, मुझे लगता है कि हर किसी को स्पष्ट। अब सरणी प्लस वस्तु क्या होगा? जाहिर है, इस प्रकार होना चाहिए त्रुटि, उन क्योंकि पूरी तरह से कर रहे हैं भिन्न प्रकार के। क्या किसी को पता है कि यह क्या है? दर्शकों: झूठी। गैरी BERNHARDT: नहीं, बंद, नहीं, बहुत दूर। दर्शकों: यह वस्तु है। गैरी BERNHARDT: यह की वस्तु। हाँ, सही है, अच्छी तरह से किया। अब, ज़ाहिर है, क्योंकि यह है इसके अलावा, आप ऑपरेंड फ्लिप कर सकते हैं और एक ही बात बाहर आता है। तो अगर हम क्या do--? नहीं, वह सिर्फ एक वस्तु है। आप प्लस सरणी आप आपत्ति करते हैं वास्तव में एक ही बात हो जाना चाहिए। कौन सा आप देख सकते हैं, तुम जानते हो। [हँसी] और अंत में, केवल एक की वास्तव में सच है कि इन आप सरणियों जोड़ सकते हैं और क्योंकि है- आपको मिल खाली स्ट्रिंग, यह मतलब नहीं है। लेकिन एक वस्तु के साथ साथ एक वस्तु है वास्तव में नहीं एक संख्या है, तकनीकी रूप से। [हँसी] तो यह एक वास्तव में सही है। वास्तव में, क्या है, है ना की तरह भी इस lang-- में चल रहा है मैं तो बस, मैं भी समझ नहीं आता क्या उनके सिर में एक मस्तिष्क के साथ व्यक्ति किसी भी लगता है कि इस का एक अच्छा विचार है। [हँसी] ठीक है, ठीक है, पर्याप्त बना मज़ा चूसना कि भाषाओं के। जावास्क्रिप्ट के बारे में बात करते हैं। [हँसी] मैं नए डॉट सरणी कहते हैं 16, या बस सरणी (16), मैं 16 वर्ष की एक सरणी मिल यह प्रतिनिधित्व करता है जो चीजों को, स्पष्ट है, जो 16 अल्पविराम, के रूप में। मैं तो एक तार के साथ उन लोगों में शामिल हैं, फिर मैं स्ट्रिंग 16 बार मिलता है। यह वास्तव में इस में केवल लाइन है उचित है कि पूरे प्रस्तुति। अब, मुझे लगता है कि स्ट्रिंग लेते हैं और फिर, यह करने के लिए एक 1 जोड़ने यह एक as-- की व्याख्या एक स्ट्रिंग के लिए 1 डाले, और फिर हम WAT1 एक मिल समय का गुच्छा, ठीक है। किसी को क्या होगा पता है मैं स्ट्रिंग से 1 घटाना तो क्या होगा? [हँसी] मैं कोई नहीं करता है मान रहा हूँ। मैं तुम्हें एक संकेत दे देंगे me-- करते हैं। क्या यह मदद करता है? किसी को पता नहीं? [हँसी] Watman। [हँसी] मुझे बस यही मिला। आप लोगों को धन्यवाद। [वाहवाही] डेविड जे मालन: चलो एक नज़र डालें आगे आप के लिए चीजों में से कुछ पर। तो CS50 Hackathon है इस महाकाव्य सब nighter, जिसके दौरान आप, और अपने सहपाठियों येल से, into-- गोता जाएगा लेकिन उम्मीद है कि begin-- नहीं अपने अंतिम परियोजना। शाम 7:00 पर शुरू हो जाएगा। पहली रात के खाने 09:00 पर मोटे तौर पर हो जाएगा। दूसरी रात के खाने 01:00 पर होगा। और फिर, के लिए उन अभी भी खड़ा है, नाश्ता IHOP पर कार्य किया जाएगा चारों ओर 5:00 पर। आप इस रूप में इस तरह के दृश्य देख सकते हैं। वादा किया था, सप्ताह में इस वर्ष शून्य, हम करेंगे न केवल भोजन और रात के खाने के लिए, और है कैंडी, लेकिन यह भी दूसरी बार के लिए इतिहास में, सब्जियों। लेकिन 3 या 04:00 के आसपास, दृश्यों की तरह यह सब है कि असामान्य नहीं हैं। दरअसल हम तकिए के बारे में हमारी उचित हिस्सा देखना Hackathon, करने के लिए लाया जा रहा है जो के रूप में अच्छी तरह से ठीक है। निश्चित रूप से और फिर चरमोत्कर्ष तथाकथित CS50 मेला है। वहाँ दोनों यहाँ एक है, और न्यू हेवेन में एक सप्ताह के बाद। हार्वर्ड में से एक है सोमवार 7 दिसंबर, दोपहर के दौरान उत्तर पश्चिमी विज्ञान में। और आगमन पर, आप में जाँच करेगा। और अगर आप इस तरह की चीजों को देखेंगे पॉपकॉर्न, और गुब्बारे के रूप में, और अंत में, पिछले के रूप में आने वाले वर्ष, 2000 से अधिक लोग अपने अंतिम परियोजना को देखने के लिए छात्रों, स्टाफ और संकाय परिसर में और यहां तक ​​कि बंद परिसर से। और यदि यह नहीं थे पर्याप्त प्रोत्साहन यदि आप अपने आप को देखने के लिए आते हैं, एहसास है कि आपके मित्र प्रोत्साहित किया जा सकता आसन, और eBay देखने के लिए आते हैं, और करने के लिए फेसबुक, और गूगल और माइक्रोसॉफ्ट, और Palantir, और Quora, और दूसरों, नियोक्ताओं और पूर्व छात्र इन विभिन्न कंपनियों से करने के लिए असली दुनिया में जीवन के बारे में बात करते हैं, अवसरों दोनों पूर्णकालिक और वास्तविक उद्योग में गर्मियों। और उस कारण नहीं थे आप देख आने के लिए पर्याप्त है, अपने मित्रों के लिए प्रोत्साहित किया जा सकता है, आगमन पर, क्रीड़ा जिससे प्रवेश, छात्रों के रूप में आप प्रत्येक सौंप दिया जाएगा स्माइली चेहरे स्टिकर का एक गुच्छा। और सहभागियों, अपने दोस्तों की तरह, एक छोटे से भाग्य क्रीड़ा कार्ड नियंत्रित किया जाएगा आगमन पर। और हर व्यक्ति के लिए वे चैट, वे हो जाएगा सौंप दिया, आप से, एक स्माइली चेहरा स्टीकर। जिनमें से प्रत्येक एक प्रविष्टि का प्रतिनिधित्व करता है शानदार पुरस्कार के साथ एक भाग्य क्रीड़ा में, एक एक्सबॉक्स, एक Wii, और एक उनके बीच अन्य मजेदार बातें की पूरी गुच्छा, जिनमें से कुछ हम कक्षा में यहाँ देखा है। तो उसके लिए तैयार रहें। लेकिन अंततः, यह पूरी तरह से है उपलब्धियों के बारे में इस सेमेस्टर, और भाव, और उत्साह आप में भाग लेने वालों में हलचल होगा कि। तुम कहाँ हो, अंततः, कर रहे हैं बहुत ही इस own-- अपने पहने हुए, मैं यहाँ लगता है कि जैसे CS50 टी शर्ट ले लिया। तो प्रोत्साहित करते हैं अपने मित्रों को इस यूआरएल के लिए सिर करने के लिए यहाँ, आप भेज देंगे इसलिए सभी विवरण के लिए। इस बीच, आप विचार कर रहे हैं, तो एक और इस वसंत में कंप्यूटर विज्ञान में लग रही है, या परे, यह एहसास है कि सप्ताह के बाद से अद्यतन यद्यपि एक ही handout-- zero-- हम बाहर सौंप दिया है। और आप के लिए जाना है इस booklet-- के बीच अनुप्रस्थ भाग में प्रतियां भी नहीं है यह आपको पता चलता है एहसास outside-- तीरों के माध्यम से वास्तव में क्या आप से दूर जा सकते हैं पाठ्यक्रम इस वसंत में पता लगाने के लिए अगले गिरावट, ग्रीष्म, और परे। तो चार्ट पर एक नज़र लेते हैं उसमें चीजों की भावना लाने के लिए। और अगर आप प्राप्त करना चाहते हैं, तो अन्य पदों में शामिल है, जानते हो, तो आप पहले से ही नहीं करते हैं, कॉलेज Board-- जो कि आप कुछ नहीं हो सकता है of-- इतनी अच्छी यादें है फिर भी सिर्फ एक नया बनाने पाठ्यचर्या की रूपरेखा एपी कंप्यूटर बुलाया विज्ञान के सिद्धांतों। हो सकता है आप कुछ ले लिया है, या कम से कम के बारे में सुना है, एक मौजूदा सीएस पाठ्यक्रम कहा जाता उच्च विद्यालयों में एक काफी है जो APCSA, सांसारिक वर्ग कि भाषा पर रास्ता बहुत अधिक केंद्रित जावा और उसके यांत्रिकी। APCs सिद्धांतों, इस बीच, विल विचारों के बारे में और अधिक, और अधिक हो समस्या को हल करने के बारे में। की और यह अंत की ओर है, हम एक गुच्छा यूसी बर्कले में हमारे मित्रों, co.org पर, और कुछ अन्य संस्थाओं दुनिया भर में पाठ्यक्रम पैदा कर रहे हैं कि APCs सिद्धांतों को संतुष्ट करना होगा। जो कहना है कि CS50 एपी होगा कि छात्रों को एक एपी बराबर हो भर में विभिन्न उच्च विद्यालयों में दुनिया आने वाले इस गिरावट शुरू कर ले जा सकते हैं 2016। और अगर आप शामिल करने के लिए करना चाहते हैं तो माध्यमिक स्कूल शिक्षा के क्षेत्र में, और इस आउटरीच में शामिल है, हमें वहां तक ​​पहुंचने करते हैं, आप बस एक टीएफ, एक सीए, या विश्राम बड़े पैमाने पर शिक्षा के क्षेत्र में रुचि रखते हैं। और वास्तव में, यदि आप चाहें CS50 की अपनी टीम में शामिल करने के लिए, जैसे ही शब्द के रूप में महसूस करते हैं कि , हम भर्ती शुरू करेंगे समाप्त होता है टीचिंग फैलो, कोर्स सहायकों के लिए, साथ ही साथ कई कलाकारों के रूप में है कि इस कोर्स के लिए संभव बनाते हैं परदे के पीछे, अपनी ऑनलाइन संपत्ति बनाने, अपने में व्यक्ति के अवसरों, और अधिक। यहां इन भूमिकाओं में से किसी भी अपील करते हैं तो, हमें यहाँ इस URL पर पता है। अब थोड़ी देर में, हम करने के लिए बदल देंगे, हम सप्ताह शून्य में किया था बस के रूप में, कुछ केक। इस बार यह हो जाएगा नीचे पब में। तो बाद में वहां पर सिर। लेकिन मैं तो बस एक पल लेने के लिए करना चाहता था यहाँ क्या इस केक वास्तव में पहचान करने के लिए का प्रतिनिधित्व करता है, या शायद अधिक शास्त्रीय विधि यहाँ यह टकराव का प्रतिनिधित्व करता है। यह वास्तव में, ईमानदारी से, एक सम्मान की बात की गई है अपने दोस्तों के साथ साझेदारी करने के लिए नए में सड़क के नीचे हेवन इस सेमेस्टर। यह निश्चित रूप से एक अजीब हो गया है बात यह है कि, एक असामान्य बात है, एक अभूतपूर्व कहने की हिम्मत दो कॉलेजों के लिए बात करने की पेशकश, एक साथ आ रही हो उसी में से एक पाठ्यक्रम, दो अलग-अलग परिसरों और लाने पर एक साथ इन दो छात्र निकायों। लेकिन यह हो गया है इस तरह के एक एंडी के साथ काम करने के लिए सम्मान, Scass साथ, और न्यू हैवन में जेसन के साथ, और हमारे 44 व्यक्ति कर्मचारियों की संपूर्णता शिक्षण सहायकों की, और निश्चित रूप सहायकों न्यू हेवन में पहली बार के लिए है, जो येल के इतिहास, खुद को ज्यादातर थे स्नातक से नीचे। दरअसल, इस साल, जब तक गिर 2015, येल वास्तव में नहीं था एक परंपरा या एक है स्नातक से नीचे के लिए भत्ता प्रमुख वर्गों और टीचिंग फैलो के रूप में सेवारत हम ज्यादा मज़ा आया है की तरह यहां कंप्यूटर विज्ञान के भीतर कुछ समय के लिए हार्वर्ड में। और इतना है कि अकेले किया गया है एक हमारे लिए असाधारण अवसर पर उनके साथ भागीदार के लिए कि पहल, और लाना एंडी के रूप में गुना ऐसे नेताओं में परिसर में वहाँ और अन्य अध्यापकों। और मुझे विशेष ध्यान आकर्षित करने की अनुमति भी, बीच में इस आदमी के लिए। वह अब नए में रहती है, भले ही हम उसे भेजा है, क्योंकि मोटे तौर पर Haven-- there-- इस सब के परिणाम है जेसन Hirschhorn एक शिक्षण होने की गई के लिए CS50 के लिए फैलो काफी यहाँ कुछ वर्षों में, स्नातक की उपाधि प्राप्त पिछले साल, किर्कलैंड हाउस। और ultimately-- मुझे लगता है कि मुझ से एक फोन कॉल मिला एक बिंदु पर है कि सुंदर ज्यादा अरे, करने के लिए कम, आप के लिए आगे बढ़ मन होता है न्यू हेवन स्नातक स्तर की पढ़ाई के बाद? हम थे, क्योंकि यह सब किया गया था इस पहल के लिए खड़े करने की कोशिश कर रहा है, और हमें यकीन है कि बनाना चाहते वहाँ संस्थागत ज्ञान नीचे था हम वहाँ न्यू हेवन में थे क्योंकि खरोंच से कुछ का निर्माण। और अगर आप शायद कर सकता है, जेसन if-- बस मंच की ओर उठ awkwardly पर आते हैं, इसलिए हम कम से कम सभी देख सकते हैं व्यक्ति में जेसन Hirschhorn। [वाहवाही] निश्चित रूप से, जेसन, येल 50 बिना संभव नहीं होता। जेसन Hirschhorn के लिए तो हमारे धन्यवाद। और भी, हम एक बहुत बड़ा स्टाफ है कि हम व्यक्तिगत रूप से ध्यान आकर्षित नहीं होगा हर किसी के लिए यहाँ है, लेकिन 100 से अधिक व्यक्तियों यहां न्यू हेवन में कौन इस कोर्स के लिए संभव बनाते हैं। और तुम बस देख सकते हैं अपने स्वयं के शिक्षण साथी इस सूची में है, चाहे यहाँ या एक न्यू हेवन। और इसलिए हम कर सकते हैं, तो एक तालियों की भारी दौर शिक्षण स्टाफ की सम्पूर्णता के लिए। [वाहवाही] और मुझे कुछ विशेष आकर्षित करते हैं लोगों के कुछ करने के लिए ध्यान यहाँ, विशेष रूप से हन्ना, और मारिया, और Daven, और रोब, कौन, पाठ्यक्रम सिर के रूप में, कर कैम्ब्रिज में यहाँ चलाने सब कुछ। बेशक, कोल्टन ओग्डेन, जो सबसे अधिक शुरू होता है वहाँ संगीत पर पर हमारे व्याख्यान का। इस CS50 एपी है who-- डौग लॉयड, जो हमारे एपी पहल अग्रणी था। दान Armendariz, जिनके बिना हम इस साल एक CS50 आईडीई नहीं होता। सब कुछ करता है, जो Aliess, पर्दे के पीछे भी संभव हो, सहित चल यहाँ चित्र के रूप में रोशनी। और फिर, पिछले नहीं बल्कि कम से कम, CS50 के उत्पादन टीम। यह बात है, यह कहने के लिए पर्याप्त CS50 के उत्पादन टीम कि हम में से कई की शक्ति प्रदान दोपहर में सोने के लिए, और पाठ्यक्रम के साथ संलग्न करने के लिए सामग्री वास्तव में asynchronously। और इस पर बहुत ज्यादा एक है निश्चित रूप से डिजाइन लक्ष्यों। जैसा कि आप जानते हैं, हम आनंद are-- अभी एक मौका एक साथ नामांकन की अनुमति है। हम एक अवसर है छात्रों के लिए, निश्चित रूप से, इन पाठ्यक्रम- को देखने के लिए ऑनलाइन सामग्री, यहां तक ​​कि वास्तविक समय में अब सही रहते हैं। और यह पूरी तरह से है की वजह से आप देखते हैं कि उत्पादन टीम, या यहां तक ​​कि चारों ओर देख नहीं है तुम, और यहाँ आप के पीछे। उदाहरण के लिए, यह कुछ दृश्य था यह पिछले साल जॉर्डन ने गोली मार दी, सिर्फ कलात्मकता की तरह से बात करने के लिए कि पर्दे के पीछे चला जाता है। यह, ज़ाहिर है, ट्रैक्टर में Foho है। और सिर्फ आप एक देने के लिए सप्ताह शून्य पर वापस देखो, इस के साथ कल्पना था जो हम पहले सप्ताह शुरू हुआ। [संगीत बजाना] यही कारण है कि CS50 के स्वयं जॉर्डन से किया गया था। और यह भी कि यहां के दृश्य आज के पीछे रेमन, और इयान, और स्कली, और दान है Coffey। जो सिर दान Coffey, CD50 के उत्पादन टीम। और सही मायने में अतीत से अधिक कई years-- इस मेरी नौवें वर्ष शामिल है कोर्स सच है साथ उत्पादन के साथ दान Coffey, टीम, एक अन्य स्तर पर CS50 लिया। न केवल हम शूट करते हैं अब 4K में पाठ्यक्रम, तो बात है, यह आने वाले साल हम भी करेंगे 6K में उसे गोली मार करने में सक्षम हो। के रूप में अच्छी तरह से आभासी वास्तविकता के रूप में, आंशिक रूप से यह cool-- है क्योंकि यह अच्छा है, आंशिक रूप क्योंकि लेकिन यह भी आप जानते हैं, हम एक बहुत बड़े आकार का ऑनलाइन समुदाय है। लोगों को विभिन्न के लिए जो, कारणों से यात्रा नहीं कर सकता, या एक जगह उपस्थित नहीं हो सके हार्वर्ड और येल जैसे। और लक्ष्यों में से एक शैक्षणिक दृष्टि से करने के लिए है प्रौद्योगिकी के नए रूपों के साथ प्रयोग हम कर सकते हैं प्रॉक्सी के माध्यम से, और इतनी है कि आप सभी के माध्यम से ऑनलाइन छात्रों को देने दुनिया के एक अवसर के आसपास देखते हैं, और लगता है, और सुनने के लिए क्या हार्वर्ड की तरह एक जगह या येल की तरह लगता है। तो गिरावट 2016 में, जल्द ही आ रहा है। और अब, एक पायदान नीचे लेने के लिए इस भयानक हो के बारे में है। लेकिन तुम सबसे अधिक याद है कि हो सकता है व्याख्यान वीडियो की इस साल, या हर दूसरे, का एक तरह से समाप्त होता है प्रतीत होता है Seinfeld से अजीब क्लिप, कुछ वास्तविक प्रकरण से प्रेरित CS50 के उत्पादन से लागू कर रहे हैं अविश्वसनीय रूप से किया गया है जो टीम, शालीन और रचनात्मक। और मुझे लगता है कि मैं तुम में से एक दिखाएगा सोचा प्रेरणास्त्रोत, एक 30 सेकंड क्लिप, एक वास्तविक Seinfeld शो से कि इस में से एक को प्रेरित किया semester's-- मैं told-- पसंदीदा क्लिप हूँ। तो पहले, Seinfeld से एक वास्तविक क्लिप। ऐलेन: चलो कौन नाच रहा है? मुझे यह आरंभ करना चाहते है-- करना चाहते हैं? मैं इसे शुरू कर देंगे। ठीक है, वू! [संगीत बजाना] [हँसी] वू! लोग चलो, पकड़ क्या हो रहा है? जॉर्ज: मीठा फैंसी मूसा। [हँसी] डेविड जे मालन: तो हम अक्सर छात्रों को आगे बढ़ाने के बारे में बात करते हैं अपने स्वयं के सुविधा क्षेत्र से परे है। मैं अब, क्रॉल करने के लिए जा रहा हूँ एक गेंद और सिसकी में ऊपर हम आप इस के लिए खेलने के रूप में फिर से कार्यान्वयन से, CS50 के उत्पादन टीम के लिए धन्यवाद। [Seinfeld थीम गीत] ठीक है, कौन नाच रहा है? चलो, कौन नाच रहा है? तुम मुझे यह आरंभ करना चाहते हैं? मैं इसे शुरू कर देंगे। वू! [संगीत बजाना] डौग लॉयड: मीठा फैंसी मूसा। [वाहवाही] डेविड जे मालन: और अब कुछ एक छात्रा के लिए विशेष बातें जो अब सिर्फ उसके पीएचडी कर रही है हार्वर्ड में यहां सड़क के नीचे। और जो सबसे अधिक बार देखा जा सकता है कार्यालय समय में इस रूप में, दोनों कैम्ब्रिज में, और न्यू हैवन में। वास्तव में, यदि हम एक बड़ा दौर enhance-- CS50 के स्वयं, Zamyla के लिए प्रशंसा की। और अब, CS50 कर्मचारियों से एक शब्द दोनों स्थानों में जो होगा कुछ बिदाई की पेशकश की तरह अपने स्वयं के शब्दों में। ANNALEAH अर्नस्ट: नहीं है कोई अन्य पाठ्यक्रम जिसमें पाठ्यक्रम के लिए काम करता है जो हर किसी के वहाँ हो, और हो सकता है के रूप में उत्साहित है CS50 के रूप में, उस में शामिल किया गया। मैं यह वास्तव में इस तरह है, पता नहीं महत्वपूर्ण और विशेष जिम्मेदारी और एक अविश्वसनीय अनुभव की तरह। और मुझे लगता है कि मैं हो पाने वास्तव में खुश हूँ लोगों की शिक्षा का एक हिस्सा है। अध्यक्ष 3: CS50 में मेरी राय, अद्भुत है। मुझे यह अच्छा लगता है। मैं एक वर्ग ले जा रहा था जब मैं उसे प्यार करता था। और मुझे लगता है कि यह एक प्रादेशिक सेना के रूप में और भी अधिक प्यार करता हूँ। जोर्डन हयाशी: CFing का एक बहुत है काम करते हैं, लेकिन यह वास्तव में फायदेमंद है आप इतना पढ़ाने के लिए मिलता है। तुम सच में अपने छात्रों को पता करने के लिए मिलता है। आप सामग्री अपने आप को पता करने के लिए मिलता है। और तुम सिर्फ उन्हें देखने के लिए मिल कंप्यूटर वैज्ञानिकों बन जाते हैं। अध्यक्ष 4: मेरे छात्र रहे हैं मेरी सेमेस्टर का मुख्य आकर्षण है। [संगीत बजाना] डेविड जे मालन: और इस CS50 है। डेविड MCPEEK: मैं सिर्फ महसूस नहीं किया है के रूप में ज्यादा परिसर में एक नेता के रूप में, मैं इस सेमेस्टर के रूप में। सैम LEVATICH: इस में से एक है येल के परिसर में ही अवसरों वास्तव में शिक्षण में निवेश करने के लिए। अध्यक्ष 5: यह करने के लिए वास्तव में अच्छा है दूसरी तरफ से CS50 देखते हैं। निक यूसुफ: मैं चकित हो गया था कैसे उत्तेजित सभी छात्र थे। ARIANNA बेन्सन: यह यह भी अच्छा है जब लोग रिक एस्ले की एक तस्वीर की वसूली और वो कौन है, की तरह कर रहे हैं? डेविड Armenta: मैं देना चाहता था मैं समर्थन की एक बहुत कुछ मिला वापस क्योंकि जब मैं एक छात्र था। मैरी FARNER: आप सभी की जरूरत है उत्साह है और एक शिक्षण का प्यार है, या सीएस, या ऊपर के किसी भी, और आप ऐसा करने में सक्षम हो जाएगा। सैम LEVATICH: मेरे सभी छात्रों मुझे Rickrolling रहते हैं। [संगीत बजाना] ANNALEAH अर्नस्ट: यह इतना हो गया है इस बात के बारे में सिखाने के लिए मज़ा मैं वास्तव में लगता है कि प्यार है, और यह मजाक का एक बहुत लगता है, और अन्य लोगों के लिए कोशिश इसके बारे में उत्साहित के रूप में अच्छी तरह से। मैं Annaleah अर्न्स्ट हूँ, और इस CS50 है। [जयकार] [संगीत बजाना] डेविड जे मालन: और अब, आप याद कर सकते हैं हम बात कर इस सत्र शुरू हुआ है कि अंततः कम्प्यूटेशनल सोच के बारे में स्वतंत्र समस्याओं को सुलझाने में वास्तविक प्रोग्रामिंग भाषाओं के। और हम हम सोचा बस क्या हद तक देखना यह एक कोशिश कर रहा द्वारा में डूब गया है हम सप्ताह शून्य में नहीं किया, व्यायाम, लेकिन हम सोचा यहां एक दो बार कोशिश सप्ताह 12 में, जिसके लिए मैं एक स्वयंसेवक की जरूरत है जो आरामदायक है मंच पर यहां आ रहे हैं। आ जाओ। आपका नाम क्या है? YAHONG: Yahong। डेविड जे मालन: Yahong, ऊपर, इस रास्ते पर आते हैं। और तुम तो सब, अगर आपके पास हम से कागज के एक पत्रक या कागज के एक रिक्त पत्रक अपने खुद, आगे बढ़ो और कि बाहर ले जाना इस समय। आपसे मिलना अच्छा रहा। ठीक है, यहाँ Yahong का लक्ष्य निम्नलिखित होने जा रहा है, मैं यहाँ एक ड्राइंग है कि केवल वह देखने में सक्षम होने जा रहा है। यहाँ में पर चलो मध्य, अगर आप चाहते हैं। और मुझे यहाँ आप एक माइक्रोफोन देते हैं। और अपने लक्ष्य को यहाँ है वर्णन करने के लिए किया जा रहा है, के रूप में सटीक विस्तार से संभव हो, तुम क्या देखते हैं। और तरह यहाँ के रूप में इन लोगों को, इस बात का कंप्यूटर कार्यान्वयन की, आप कहते हैं कि क्या वास्तव में आकर्षित करने के लिए की जरूरत है। और फिर, मैं क्या करूंगा हड़पने के एक है दर्शकों से कुछ यादृच्छिक नमूने और हम बस कैसे देखेंगे ठीक इस बाहर काम किया। YAHONG: तो मैं इस का वर्णन है। डेविड जे मालन: आप इस का वर्णन किया। आप सहपाठियों के अपने सैकड़ों बताओ यहां वास्तव में आकर्षित करने के लिए क्या है, जाओ। YAHONG: ठीक है, में तो बहुत कागज के टुकड़े के बीच, दो आकार के होते हैं, दूसरे के शीर्ष पर एक, लेकिन छू, लेकिन लगभग छू नहीं। इतने पर एक चक्र होता है तल पर शीर्ष, और एक वर्ग, और वे लगभग एक ही आकार रहे हैं। वे एक तरह से मध्यम के, छोटे हैं। और सर्कल के भीतर, देखते हैं two-- तीन चौकों देखते हैं। तो एक छोटे से वर्ग एक के भीतर वहाँ है एक बड़ा वर्ग के भीतर बड़ा वर्ग,। और पर वर्ग के भीतर नीचे, तीन हलकों देखते हैं। एक बड़ा भीतर एक छोटी सी सर्कल एक बड़ा सर्कल के भीतर चक्र,। डेविड जे मालन: समझे? दर्शकों: नहीं डेविड जे मालन: तो क्यों नहीं करते you-- मैं चारों ओर चलने के लिए जाना होगा। मैं आप करना चाहते हैं तो कुछ ले लो, और हूँ एक दूसरे रास्ते की जरूरत है, जो उन लोगों के लिए संक्षिप्त। YAHONG: ठीक है, आप की क्या ज़रूरत मुझे यह फिर से समझाने के लिए? ठीक है, ठीक है, के बीच में इतनी कागज की शीट दो आकार देखते हैं। और एक, दूसरे के शीर्ष पर है लेकिन वे लगभग एक ही आकार रहे हैं। एक मध्यम छोटा वृत्त है एक मध्यम छोटा सा वर्ग के शीर्ष पर। ठीक है, तो यह एक तरह से शीर्ष पर की तरह है, एक snowman की तरह इसे लगाने के बारे में सोचना, लेकिन दो अलग-अलग आकार के साथ बजाय दो हलकों की। और फिर the-- सर्कल के अंदर, वहाँ एक छोटे से बॉक्स किसी अन्य के अंदर है, एक और छोटा सा बॉक्स के अंदर छोटे से बॉक्स,। और वर्ग के अंदर, एक छोटी सी सर्कल वहाँ है, एक और छोटी सी सर्कल के अंदर, एक और छोटी सी सर्कल के अंदर। वह समझ में आया था? डेविड जे मालन: हाँ। YAHONG: दबाव का एक बहुत। डेविड जे मालन: ठीक है, मैं अभी वापस आ जाऊँगा। दर्शकों के माध्यम से जा रहे हैं यहाँ, ठीक है, बहुत अच्छा है। ठीक हम है, धन्यवाद कि एक लेने के लिए मिला है। एक तरह लगता है कि सब ठीक है, अच्छा यादृच्छिक नमूना, धन्यवाद। ठीक है। YAHONG: बहुत बढ़िया। डेविड जे मालन: तो now-- भी? YAHONG: बहुत बढ़िया। डेविड जे मालन: ओह, भयानक, ठीक है। इतना भयानक है, वहीं रहते हैं। मुझे आगे जाना है और आप को प्रकट करने के लिए जा रहा हूँ क्या अपने सहपाठियों के कुछ यहाँ था। यहाँ तो हम यहाँ यह एक है। ठीक है, यह एक तरह से बस जा रहा है और रख रहा है। इधर, एक छोटे से अलग व्याख्या। ठीक है, यहाँ, हो रही है, देखते हैं छोटे, बहुत अच्छा है, यद्यपि करीब। हालांकि, मैं तो बस इस एक हड़पने के लिए किया था। [हँसी] वास्तविक जवाब क्या था? यहाँ पर एक नज़र रखना। वह क्या वर्णन किया गया इस छवि को यहां आए थे। तो आप में से कई of-- कुछ man-- यहां तक ​​कि मैं देखा वालों में, यह अधिकार प्राप्त था। चलो आगे चलते हैं और दो show-- कॉल ऊपर बाकी है और कैसे आसानी से देख किसी को, या किस स्तर के साथ कठिनाई वे ऐसा कर सकते हैं। बहुत बहुत धन्यवाद। कैसे एक अन्य स्वयंसेवक के बारे में आगे पीछे एक छोटे से। ठीक है, मैं इस हाथ पहले, अप पर आते देखा। आपका नाम क्या है? मुझे माफ करें? MARCY: मर्सी। डेविड जे मालन: मर्सी, आओ ऊपर पर, आपसे मिलकर अच्छा लगा। ठीक है, यहाँ हम आप के लिए एक माइक्रोफोन। मुझे एक ड्राइंग मिलता है। और इसलिए तुम बस का उपयोग करना चाहते हैं उस पत्र का दूसरा पहलू या कागज के कुछ अन्य चादर, मैं कर रहा हूँ मर्सी आगे जाना है और देने जा रहा यहां कि एक अलग से एक ही वह है कि अब केवल see-- कर सकते हैं वह ठीक है, अस्पष्टता से देख सकते हैं। MARCY: ठीक है। डेविड जे मालन: जाओ। MARCY: 16 छोटी ड्रा एक ग्रिड में सभी डॉट्स। तो चार डॉट्स प्रत्येक के चार पंक्तियाँ। और डॉट्स तो, खोखला कर रहे हैं वे छोटे छोटे हलकों की तरह कर रहे हैं। ओह, उनमें से पांच देखते हैं। ठीक है, यह पांच है। यह काले बिंदु के पांच पंक्तियों है। पाँच पाँच डॉट्स की पंक्तियों, और फिर, ऊपर छोड़ दिया corner-- ठीक पर शुरू, इसलिए पांच डॉट्स की पाँच पंक्तियों, और डॉट्स, खोखला कर रहे हैं ताकि वे छोटे पसंद कर रहे हैं वास्तव में थोड़ा हलकों। इसलिए वे अंदर पर सफेद कर रहे हैं। दर्शकों: ठीक है। MARCY: पांच डॉट्स की ठीक है, तो पांच पंक्तियों। और फिर, आप शुरू ऊपर छोड़ दिया डॉट से, और फिर एक रेखा खींचना अगले डॉट करने के लिए नीचे नीचे, और फिर एक और लाइन के लिए आकर्षित कि एक के अधिकार के लिए एक। तो यह है कि अब तक दो लाइनें है। और फिर नीचे एक रेखा खींचना अगले एक नीचे करने के लिए। ठीक है, कि तीन लाइनों है तो, नीचे, ठीक है, और फिर नीचे। और फिर छोड़ दिया। और फिर नीचे। ठीक है, संक्षिप्त हां, तो यह है पहले एक, ठीक down-- है आप शीर्ष बाएं से शुरू कर रहे हैं corner-- और फिर नीचे, और फिर ठीक है, और फिर नीचे, और फिर उसके बाद छोड़ दिया, और नीचे, और फिर ठीक है, और फिर ठीक है, और फिर छोड़ दिया। ठीक है, तो हम के माध्यम से आधे के बारे में कर रहे हैं। डेविड जे मालन: आप कहा ठीक है, तो छोड़ दिया है। MARCY: ठीक है, ओह, ओह। डेविड जे मालन: यह आसान नहीं है। MARCY: खत्म हो चुका है शुरू करते हैं। के से शुरू करते हैं शीर्ष बाएं कोने। डेविड जे मालन: एक और पास। MARCY: ठीक है, हाँ, नीचे, ठीक है, नीचे, बाएं, नीचे, ठीक है, ठीक है, नीचे, ठीक है, ऊपर, ठीक है, ऊपर, बाएं, बाएं, ऊपर, ऊपर, ठीक है, नीचे, ठीक है, ऊपर, और आप शीर्ष दाहिने कोने पर होना चाहिए। ठीक। डेविड जे मालन: ठीक है, और यदि आप सही ढंग से किया है कि, आप अब चाहिए कागज के अपने पत्र में यह है। तो मुझे एक जोड़े को हड़पने के लिए आते हैं। ठीक है, धन्यवाद, धन्यवाद, धन्यवाद ठीक है, मैं आप चाहते हैं कि नहीं लगता है। ठीक है, ओह यह प्यार है, धन्यवाद। ठीक है मैं कर रहा हूँ, ओ, वाह, तक पहुंचने के लिए क्षमा करें सिर्फ इतना है कि एक लेने के लिए जा रहा है। ठीक है, वह है अच्छा है, कि बहुत अच्छा है। ठीक है, तो चलो क्या हम यहाँ है देखते हैं। तो नोटिस, एक बनाने की कोशिश इस के मानसिक छाप। मुझे यहाँ प्रक्षेपण के लिए वापस जाओ। और इस सुंदर रफ़ू है अच्छा, यहाँ बहुत अच्छी तरह से किया। यह एक, एक छोटे से छोटे, लेकिन मुझे लगता है कि सही रास्ते पर लगता है कि के रूप में अच्छी तरह से, बहुत अच्छी तरह से किया। ठीक है, यह एक मैं मैं की तरह लग रहा है इंटरनेट पर इस डाल नहीं करना चाहिए, इसलिए me-- यह एक है चलो किसी कारण के लिए फोन नंबर। [हँसी] धन्यवाद। और फिर, क्यों हम इस के साथ अंत नहीं है एक और now-- तुम इतनी much-- धन्यवाद हम यहाँ एक और उदाहरण के लिए समय नहीं है। इस बार के बारे में कैसे पर बचा, ऊपर पर आते हैं। हाँ, अपने हाथों से, हाँ। ठीक है, आ तक अप पर आते हैं। इस बार हालांकि, ऊपर पर आते हैं। आपका नाम क्या है? डैनियल: डैनियल। डेविड जे मालन: डैनियल, हालांकि इस समय, हम कर रहे हैं इस मसाला करने के लिए जा रहा एक छोटा सा है, और हम कर रहे हैं जा रहा है आप आने के लिए टच स्क्रीन के लिए खत्म हो। तो अब इस बार, मैं जा रहा हूँ आप सभी के सभी ड्राइंग दिखा। और सम्मान सिस्टम पर, तुम नहीं कर सकते कभी तो थोड़ा यहाँ तक अपनी आँखें चाल वास्तविक छवि है देखने के लिए। तो तुम सिर्फ एक-- रखना बस सीधे आगे। और फिर आप करने जा रहे हैं इस स्क्रीन पर आकर्षित क्या अपने सहपाठियों करने के लिए आप का वर्णन है। और मैं संक्षेप में प्रस्तुत करने की कोशिश करेंगे मौखिक रूप से तो यह काफी जोर है। ठीक है, तो सम्मान प्रणाली यहाँ, सीधे आगे देखो केवल, और आप सभी कदम-दर-step-- के विपरीत नहीं मूंगफली का मक्खन और जेली example-- चलो इस वर्णन करने के लिए कोशिश करते हैं। पहली अनुदेश कृपया। दर्शकों: एक बड़ा वृत्त ड्रा। डेविड जे मालन: एक बड़ा वृत्त ड्रा। [हँसी] ठीक है, यह मैं पूर्ववत करने के लिए जा रहा हूँ। दर्शकों: एक छड़ी ड्रा हथियारों के बिना आंकड़ा। डेविड जे मालन: मैंने सुना है, आकर्षित हथियारों के बिना एक छड़ी आंकड़ा। [वाहवाही] ठीक है, ठीक है, दूसरी अनुदेश। दर्शकों: कूल्हे पर बाएं हाथ के। डेविड जे मालन: कूल्हे पर बाएं हाथ के। दर्शकों: कोणीय, कोणीय। डेविड जे मालन: कोणीय, ठीक है, हम है है-- मुझे आप रबड़ देते हैं। के मिटा दें। ठीक है, फिर से। दर्शकों: नुकीले कोहनी। डेविड जे मालन: नुकीले कोहनी। नुकीले कोहनी। दर्शकों: थोड़ा तीव्र कोहनी। डेविड जे मालन: थोड़ा तीव्र कोहनी। [वाहवाही] डेविड जे मालन: ठीक है, और क्या? तीसरा अनुदेश। दर्शकों: अब the-- बारी बारी से डेविड जे मालन: अब the-- बारी बारी से दर्शकों: यह 90 डिग्री घुमाएँ। डेविड जे मालन: यह 90 डिग्री घुमाएँ। [हँसी] [चिल्ला] क्या? दाएं हाथ के एक वी है। दायाँ हाथ एक वी है। दर्शकों: वहाँ तुम जाओ। डेविड जे मालन: अच्छा। [जयकार] ठीक है, और अंतिम चरण के अंतिम चरण। दर्शकों: दूर सिर से लाइन। डेविड जे मालन: एक लाइन सिर से दूर। कोई ऊपर छोड़ दिया, हाँ। [चिल्ला] दर्शकों: 45 डिग्री के कोण। डेविड जे मालन: 45 डिग्री के कोण। अरे नहीं। [चिल्ला] हाँ। नहीं। दर्शकों: उसके सिर के ऊपर बाएं से। डेविड जे मालन: से, से उसकी head-- के ऊपर छोड़ दिया दर्शकों: उसके सिर से जुड़ा नहीं है। डेविड जे मालन: नहीं उसके सिर से जुड़े। हाँ। [चिल्ला] यही कारण है कि यह अच्छी बात है, अच्छा है। दर्शकों: हाय, लिखें। डेविड जे मालन: हाय, लिखें। हाय, लिखें। दर्शकों: उच्चतर। डेविड जे मालन: उच्चतर। दर्शकों: पंक्ति के अंत में। डेविड जे मालन: कम से पंक्ति के अंत write-- दर्शकों: लिटिल मैं। नहीं। [चिल्ला] डेविड जे मालन: लोअरकेस मैं। मैं, छोटे सुना। हाँ। [वाहवाही] अद्भुत था कि सब ठीक, धन्यवाद। ठीक है, तो हम समय है सिर्फ एक और व्यायाम के लिए। आप याद कर सकते हैं निम्नलिखित विषय संगीत जो है, हम है एहसास कुछ स्वतंत्रता लिया निम्नलिखित के नियमों के साथ खेल, क्योंकि समस्या में आठ, सेट हम आप का एक गुच्छा पूछा अनिवार्य रूप से कर रहे थे कि सवाल खतरे के रूप में। और केवल पी-सेट के बाद आठ हम फैसला क्यों किया वैसे, शायद यह होगा वास्तव में होना एक छोटे से अधिक बाकी के बजाय कुछ खेलने के लिए मजेदार। [पारिवारिक विवाद थीम संगीत] इस के लिए, हम चार जरूरत जा रहे हैं शिक्षण स्टाफ के सदस्य हैं। शिक्षण स्टाफ के चार सदस्यों की और कैसे एक के बारे में चार छात्रों, दो, कैसे के बारे में तीन, चार। नीचे आओ, नीचे आओ। ठीक है, हम भी कर रहे हैं जा रहा है हम भी कर रहे हैं need-- को कर्मचारियों यदि एक student-- की जरूरत जा बाएँ पर यहाँ जाना चाहते हैं, छात्रों को यहाँ पर हम किसी की जरूरत right-- कौन गणित में वास्तव में अच्छा है दबाव में। ठीक है, ठीक है यहाँ स्वयंसेवक होना [अश्राव्य] अप पर आते हैं। तो तुम यहाँ टच स्क्रीन का उपयोग करेंगे। आपका नाम क्या है? माइकल: माइकल। डेविड जे मालन: माइकल, ऊपर पर आते हैं। तो हम आपको दे दूँगा बस एक पल के निर्देश। लेकिन तुम सिर्फ लिखना चाहते हैं सही और छात्रों पर स्टाफ स्कोर रखने के लिए बाईं तरफ, चलो मुझे आगे जाना है और आप में से प्रत्येक दें करने के लिए अपने आप को परिचय इस अंतिम दिन अपने वर्ग। जेम्स: मैं जेम्स हूँ, मैं एक नए हूँ। हारून: हाय, मैं हारून हूँ। माया: मैं माया हूँ। कैथरीन: मैं कैथरीन हूँ। डेविड जे मालन: और अब शिक्षण स्टाफ। जैक: मैं जैक हूँ। एबी: एबी टिम: हाय, मैं टिम हूँ। मारिया: मारिया। डेविड जे मालन: तो, हम अग्रिम में है, आने के कुछ सवालों की एक संख्या है, साथ जिसका हम किस तरह से बना जवाब, लेकिन जिनके जवाब हैं दूसरों वास्तविक आंकड़ों के आधार पर समस्या की अपनी खुद की प्रस्तुतियाँ से आठ सेट, और अन्य समस्या सेट। इनमें से प्रत्येक के, सामान्य रूप में तो हम सर्वेक्षण होगा जवाब, हम डाल दिया जाएगा, के 100 लोगों को हम कहते हैं शीर्ष चार या पांच या छह जवाब बोर्ड पर, जिनमें से प्रत्येक का इसके साथ जुड़े स्कोर है। हम क्या करने जा रहे है नियम एक छोटा सा tweak। तो बजाय नियंत्रण दे एक टीम या किसी अन्य के लिए, हम बस स्टेपल्स का उपयोग करने के लिए जा रहे हैं आसान बटन प्रत्येक टीम अनुमति देने के लिए तेज में चर्चा करने के लिए। और जो कोई भी guesses-- बटन हिट पहला, और सही एक सवाल हो जाता है, संभावित है कि कई अंक मिल जाएगा। हम हम करेंगे, जा रहा रखेंगे जा रहा रखने के लिए, और उसके बाद जो भी टीम होगी, बोर्ड खत्म इस प्रकार अब तक गिनती हुई सभी बिंदुओं के लिए मिलता है। तो क्या आप के लिए चाहता हूँ क्या अंक है मिलान करना हम प्रत्येक के लिए जाने के रूप में सवाल सही जवाब दे दिया। और फिर दौर समाप्त हो जाती है, एक बार आप कर रहे हैं यहाँ या तो कुल डाल करने के लिए जा रहा है, या यहाँ पर। माइकल: तो मैं अपने दिमाग में मिलान। डेविड जे मालन: या स्क्रीन पर सब के सामने है, हाँ, या अपने फोन, पर जो जाहिरा तौर पर वापस नहीं है। ठीक है, तो हम करेंगे इस माध्यम से चलना। कोई ज़रूरत नहीं है बस अभी तक कुछ भी करने को। पहली बात यह है कि छात्रों को और कर्मचारियों को क्या करने की जरूरत उनके संबंधित मारा है बटन सबसे तेजी मैं इस सवाल का पढ़ना शुरू करने के बाद और आप एक जवाब का प्रस्ताव करना चाहते हैं। सही बात? ठीक है, यहाँ हम चले। Stdio.h में घोषित एक समारोह का नाम। स्टाफ। एबी: printf। डेविड जे मालन: हमें printf दिखाएं। बहुत अच्छा। तो सिर्फ 68 लिख, या 68 से आपके मन में ट्रैक रखने के लिए। अब हम पर स्थानांतरित करने के लिए जा रहे हैं। जैसे ही मैं जा रहा हूँ के रूप में फिर सवाल पढ़ा, आप के बाद जब तक चर्चा नहीं हो सकता मैं इस सवाल दोहराया है। Stdio.h में घोषित एक समारोह का नाम। समान प्रशन जेम्स: sprintf क्या है। डेविड जे मालन: sprintf क्या है। हमें sprintf दिखाएं। नहीं, मैं इसे फिर से पढ़ा हूँ। एक समारोह stdio.h में घोषित कर दिया। स्टाफ। टिम: scanf। डेविड जे मालन: scanf, हमें पता चलता है। दो हमलों। अधिक, एक समारोह में एक बार stdio.h में घोषित कर दिया। छात्र। जेम्स: fopen। डेविड जे मालन: fopen, बहुत अच्छा। मैं सिर्फ सवाल दोहरा रखेंगे, एक समारोह stdio.h में घोषित कर दिया। स्टाफ। टिम: Fclosed। डेविड जे मालन: Fclosed, अच्छा काम। अच्छा, हम दो जवाब पर छोड़ दिया है बोर्ड, नंबर दो और नंबर 5 इस दौर के लिए। एक समारोह stdio.h में घोषित कर दिया। छात्र। कैथरीन: fread। डेविड जे मालन: हमें fread दिखाएं। बहुत अच्छा। जो भी है, जो भी टीम now-- पांचवें और अंतिम जवाब का जवाब है, सभी अंक हो जाता है। तो आप इन सभी को जोड़ने की जानी चाहिए ऊपर की संख्या है, और यह हो जाता है कि जो कोई भी, कि कुल हो जाता है। एक गलती है? कोई संख्या छह है। कोई नंबर छह, लागू नहीं किया गया। घोषित एक समारोह का नाम stdio-- कर्मचारियों में। टिम: भय। डेविड जे मालन: हमें डर दिखाएं। जैक: यही कारण है कि इतना बताते हैं। डेविड जे मालन: चलो एक बार फिर कोशिश करते हैं। एक समारोह का नाम one-- नाम stdio.h में घोषित कर दिया। टिम। टिम: Fseek। डेविड जे मालन: Fseek। के बारे में एक और कोशिश, एक समारोह का नाम stdio.h में f-- में घोषित कर दिया। मारिया: fgetc। डेविड जे मालन: fgetc। तो कोई एक अंक मिलता है। कोल्टन हमें दिखाने के लिए चाहते हैं क्या संख्या पांच थी? ठीक है, मैटलॉक stdio.h में नहीं है। जेसन Hirschhorn सब लोग। सब ठीक है पर चलते हैं दूसरा सवाल करने के लिए। पहले व्यक्ति को, यहां चर्चा करने के लिए इस सवाल का एक कार्यक्रम है कि आप जबकि प्रोग्रामिंग का उपयोग करें। स्टाफ। टिम: बजना। डेविड जे मालन: बजना। बहुत अच्छा, नंबर दो जवाब। फिर, एक कार्यक्रम का नाम आप जबकि प्रोग्रामिंग का उपयोग करें। छात्र। जेम्स: GDB। डेविड जे मालन: GDB। इस बिंदु पर तो, 38 की कुल होगा, लेकिन कोई भी अभी तक किसी भी अंक हो गया है। ठीक है, एक कार्यक्रम का नाम जबकि प्रोग्रामिंग का इस्तेमाल किया। टिम: वेलग्रिंड। डेविड जे मालन: वेलग्रिंड। ठीक है, एक कार्यक्रम का नाम आप प्रोग्रामिंग, जबकि का उपयोग करें। छात्र। हारून: पीएचपी। डेविड जे मालन: पीएचपी नाम एक कार्यक्रम आप प्रोग्रामिंग, जबकि का उपयोग करें। स्टाफ। मारिया: फेसबुक। डेविड जे मालन: दिखाएँ हमें, हमें फेसबुक दिखा। [वाहवाही] हम शीर्ष छह जवाब है बोर्ड पर, तीन जाने के लिए। एक कार्यक्रम के नाम आप जबकि प्रोग्रामिंग का उपयोग करें। स्टाफ। टिम: गूगल। डेविड जे मालन: गूगल। सब ठीक Brow--। दर्शकों: बू। डेविड जे मालन: बू। ठीक है, दो name-- जवाब left-- नाम आप प्रोग्रामिंग समय का उपयोग एक कार्यक्रम। माया: चर्चा CS50। डेविड जे मालन: चर्चा CS50। एक और कोशिश, एक कार्यक्रम आप प्रोग्रामिंग, जबकि का उपयोग करें। मैं छात्रों को सुना। छात्र। हारून: CS50 आईडीई। डेविड जे मालन: CS50 आईडीई। और पिछले एक, एक कार्यक्रम आप प्रोग्रामिंग, जबकि का उपयोग करें। टिम: Check50। डेविड जे मालन: Check50। नहींं, के जवाब प्रकट करते हैं। छठे नंबर Spotify था। ठीक है, मुझे लगता है हमें लगता है कि सिर्फ एक या दो अधिक के लिए समय है। निम्नलिखित वाक्य को पूरा, अभी भी या तो टीम के लिए कोई अंक। यह शून्य से शून्य, विजेता है सभी जल्द ही अच्छा काम ले। निम्नलिखित वाक्य को पूरा, मैं स्टाफ gonna-- कभी नहीं कर रहा हूँ। टिम: तुम छोड़ देना। डेविड जे मालन: तुम छोड़ देना। अच्छा लगा। छात्र। जेम्स: आप नीचा दिखाया है। डेविड जे मालन: आप नीचा दिखाया है। मैं कभी नहीं gonna- गए हैं मारिया: चारों ओर भागो और आप रेगिस्तान। डेविड जे मालन: भागो के आसपास है और आप रेगिस्तान। ठीक है, रेगिस्तान में चारों ओर चला। छात्र। हारून वाला कभी नहीं तुम रो कर। डेविड जे मालन: तुम रो कर। स्टाफ। टिम: अलविदा कहो। डेविड जे मालन: मैं यह विश्वास नहीं कर सकता सवाल आप सब ठीक हो रही है। हाँ, अलविदा कहो, और पिछले एक। छात्र। कैथरीन: आपको चोट लगी। डेविड जे मालन: एक झूठ बता और तुम्हें चोट लगी है। छात्रों को 100 अंक मिलता है। उस के लिए यह है why-- है कि CS50, केक अब सेवा की है। [Seinfeld थीम गीत] [संगीत बजाना] दान ARMINDARIZ: तुम पागल हो? आपको क्या लगता है कि आप क्या कर रहे हैं? अध्यक्ष 6: मैं कोशिश कर रहा हूँ लिफ्ट में मिलता है। दान ARMINDARIZ: क्या आप किस बारे में बात कर रहे है? तुम मुझे यहाँ इंतज़ार कर नहीं देखा था? अध्यक्ष 6: मैं आदमी इंतज़ार कर नहीं देखा था। दान ARMINDARIZ: तुम नहीं किया तो मुझे तुम क्यों है, तो इंतजार कर देखना लगता है कि जैसे अपनी गाड़ी में डाल दिया? अध्यक्ष 6: क्योंकि है कि कैसे मैं लिफ्ट में मिलता है। दान ARMINDARIZ: [अश्राव्य] अध्यक्ष 6: out-- जाने दिया हो जाओ!