डौग लॉयड: ठीक है। तो चलो एक जोड़ी के बारे में बात करते हैं प्रशासनिक विवरण की है कि आप कर रहे हैं के रूप में आप के लिए काम में आ सकता है अपने CS50 समस्या सेट के माध्यम से काम कर रहा है और बस ले जा बेशक अधिक आम तौर पर। इस कोर्स के लिए आप को पढ़ाने के लिए एक बहुत कुछ है और इसलिए संसाधनों का एक बहुत कुछ है हम उपलब्ध है कि आप कर सकते हैं ताकि यह सीखने के अनुभव के अधिकांश। इन संसाधनों में आ कई अलग अलग प्रकार, और उम्मीद है, में उपलब्ध हो जाएगा आप को समायोजित करेगा कि एक फार्म। यहाँ से कुछ की एक सूची है सबसे आम संसाधनों वे कर रहे हैं जब छात्रों का उपयोग करने वाले उनकी CS50 सामग्री के माध्यम से काम कर रहा है। बेशक वेबसाइट पर, हम है सभी व्याख्यान सामग्री सही वे होने के बाद। इसलिए हम वीडियो है live- व्याख्यान से प्रदर्शित, आप व्याख्यान में भाग लेने के लिए सक्षम नहीं कर रहे हैं एक भी सप्ताह, वीडियो जिसके लिए बहुत शीघ्र ही पोस्ट कर रहे हैं। उस साइट पर, पर वेबसाइट का हिस्सा व्याख्यान, हम भी नमूना कोड है कि डेविड व्याख्यान के दौरान पता चलता है, के रूप में अच्छी तरह से व्याख्यान के रूप में स्लाइड, मुंशी नोट्स, एक एक करके ले रहे हैं, जो हमारे शिक्षण साथियों की, इसलिए तुम्हें लेने की जरूरत नहीं है कक्षा में नोट, करने के साथ ही किसी भी लिंक किसी भी बाहरी संसाधनों कि व्याख्यान के दौरान साझा कर रहे हैं। हम यह भी एक अद्भुत कार्य किया है संदर्भ, reference.cs50.net, उन कम समय के लिए प्रयोग करने योग्य है जो आरामदायक और एक जैसे और अधिक आरामदायक। आप परिचित हैं, तो हम है कि समारोह संदर्भ, CS50 संदर्भ, है एक आदमी pages-- की एनोटेट सेट आदमी पृष्ठों की आशुलिपि तरीका है एक मैनुअल page-- का वर्णन है जो लिनक्स में बनाया गया है और प्रोग्रामर देता है कार्य करने के लिए एक संदर्भ कि वे उपयोग कर रहे हैं। संदर्भ 50 सभी के लिए एक संदर्भ है सी मानक पुस्तकालय कार्यों की, और मानक io.h और तुम हो जाओगे दूसरों पाठ्यक्रम पर चला जाता है के साथ परिचित, स्ट्रिंग, math.h, ctype.h, और इतने पर। यह करने के लिए एक महान जगह है आप देख रहे हैं, तो जाने एक है कि अगर वहाँ देखने के लिए मौजूद है कि समारोह, कि आप क्या करेंगे अगर आप ऐसा करने की जरूरत है, या एक समारोह का उपयोग करने के लिए कैसे की अभी अनिश्चित। हम यह भी एक महान इंटरैक्टिव है study.cs50.net पर अध्ययन गाइड। वहाँ, आप की एक किस्म मिल जाएगा अभ्यास के व्यायाम के साथ विषयों, कुछ अतिरिक्त अनुभाग स्लाइड, और बहुत अधिक। यह करने के लिए एक महान जगह है आप कर रहे हैं, बाहर की जाँच एक छोटे से असहज महसूस कर रही है एक विशेष विषय पर के बारे में। संभावना है, वहाँ हो जाएगा रहे हैं आप के लिए वहाँ कुछ अभ्यास अपने कौशल का एक छोटा सा परिष्कृत करने के लिए। क्विज 0 या प्रश्नोत्तरी 1 आ रहा है, तो आप हमेशा अतीत क्विज़ देख सकते हैं कि हम पाठ्यक्रम में दिया है cs50.harvard.edu/quizzes पर। सभी पुराने सवाल और जवाब आपकी समीक्षा के लिए देखते हैं। और वे एक महान हो संसाधन, विशेष रूप से आप के रूप में पीठ पर डाल करने पर विचार या अपने अध्ययन चादर के सामने, एक कागज का टुकड़ा है कि आप परीक्षा में लाने के लिए मिलता है। इसके अतिरिक्त, के बहुत सारे है CS50 समस्या सेट पर संसाधनों, cs50.harvard.edu/psets। हम सभी विशेषताओं पोस्ट वहाँ, साथ ही किसी भी वितरण बाद में समस्या के लिए कोड सेट। इसके अतिरिक्त, में शामिल विनिर्देशों खुद को, आप अनुकूल मिल जाएगा Zamila से Walkthroughs, के माध्यम से मार्गदर्शन करने के लिए खुश हो जाएगा, जो आरंभिक ब्लॉक खत्म हो रही है कि आप शुरू के रूप में आप यात्रा हो सकती है समस्या सेट पर काम कर रहे। और उत्पादों के सेट पर कर रहे हैं, रोब postmortems की मेजबानी करेगा वह deconstruct जहां समस्या सेट, आप चलता है कुछ संभव के माध्यम से इस तथ्य के बाद समाधान। बेशक, आप भी हमेशा कर सकते हैं वर्गों के बारे में सामग्री मिल, यहां इन वीडियो की तरह, पर cs50.harvard.edu/sections। तुम भी के एक कार्यक्रम मिल जाएगा वर्गों, आप परिसर में कर रहे हैं, के रूप में अच्छी तरह से वीडियो और स्लाइड के रूप में है कि वर्गों के दौरान साझा कर रहे हैं। कार्यालय घंटे की एक सूची इस प्रकार हैं बेशक वेबसाइट पर उपलब्ध है। आप कैंब्रिज पर हैं कैंपस या येल परिसर में, या आप कहीं भी वास्तव में कर रहे हैं, आप कर सकते हैं हमारे कार्यालय घंटे की एक सूची मिलेगी जो आम तौर पर उपलब्ध weeknights हैं। और से मदद के लिए अपने साथियों या अपने साथियों के साथ, आप cs50.harvard.edu/discuss करने के लिए जा सकते हैं। यह हमारे अतुल्यकालिक चर्चा मंच है पियाजा करने के लिए आत्मा में इसी तरह की तरह है, आप पियाजा साथ परिचित हो, जो आप अन्य पाठ्यक्रमों में देख सकते हैं। यह एक अतुल्यकालिक बुलेटिन है आप में एक सवाल पूछ सकते हैं, जहां बोर्ड और थोड़ी देर के बाद, एक जवाब मिलता है एक शिक्षण सहायक, या शिक्षण से साथी, या यहां तक ​​कि अपने साथी छात्रों। हम वास्तव में, दृढ़ता, आप के लिए प्रोत्साहित आप एक प्रश्न के उत्तर जानते हैं एक साथी छात्र पूछता है कि लग रहा है, एक छोटा सा उसे बाहर करने में मदद करने के लिए स्वतंत्र। अब, आप के माध्यम से पाठ्यक्रम ले जा रहे हैं CS50x और नहीं, परिसर में इसे ले जा हम यह भी निश्चित है cs50.tv. पर उपलब्ध अभिलेखागार संसाधनों के सभी मैं बस रहे हैं वर्णित cs50.tv पर उपलब्ध है, वर्ष द्वारा आयोजित। हर गिरावट के अंत में, सब पिछले कुछ वर्षों के संसाधनों को हो जाएगा। तो अगर आप उन लोगों की जांच करने के लिए स्वतंत्र महसूस कर सकते हैं बाहर पेश करने के अन्य तरीकों को देखने के लिए CS50 पिछले कुछ वर्षों में सामग्री। इसके अतिरिक्त, हमारे पास एक ऑनलाइन संसाधनों का धन कि अनुवादित नहीं हैं हार्वर्ड या येल करने के लिए। आप हमारे सुस्त लिए जा सकते हैं हमारे अतुल्यकालिक चैट सेवा, cs50x.slack.com पर। हम यह भी ढेर पर एक मंच है एक्सचेंज और रेडिट पर, जो दोनों के यहां सूचीबद्ध हैं। आप ट्विटर पर हमें टैग कर सकते हैं @ CS50 पर, या # CS50 के साथ। और पाठ्यक्रम पर, आप कर सकते हैं भी फेसबुक पर हमें लगता है। एक अन्य प्रशासनिक बिट कि मैं अब ग्रेडिंग पर छूना चाहता हूँ। आप शायद परिचित हो तो, जैसा कि इस कोर्स में कार्य चार अलग-अलग छोरों पर वर्गीकृत कर रहे हैं। गुंजाइश पर हम ग्रेड तुम, होगा, सवाल पूछता है आप एक सज्जन का प्रयास करना था समस्या सेट को पूरा करने के लिए? आप सभी भागों की कोशिश की थी? शुद्धता, अपने कोड काम करता है? यह कीड़े के लिए स्वतंत्र है? यह उम्मीद है उत्पादन, आदानों का एक सेट दिया? डिजाइन तीसरी धुरी है। और यह सवाल पूछता है, अपने कोड कैसे कुशल है? यह कैसे अच्छी तरह से लिखा है? जो हो जाता है और अंत में, शैली, कैसे मानव के सवाल का पठनीय बहुत है जो अपने कोड है, अपने टीचिंग फैलो के लिए महत्वपूर्ण है। अब, एक सामान्य रूप मैं आमतौर पर मौजूद है, शासन इन अंकों क्या मतलब के लिए इस ग्राफ। इन कुल्हाड़ियों के सभी वर्गीकृत कर रहे हैं पांच को शून्य के पैमाने पर। और आम तौर पर, आप में होना चाहता हूँ तीन, चार या पाँच रेंज कुल्हाड़ियों के सभी में। यह एक या दो की सीमा में होने के लिए ठीक है एक छोटा सा है, विशेष रूप से जल्दी कोर्स पर है, लेकिन यह एक ऐसा क्षेत्र है आप आम तौर पर में रहने के लिए नहीं करना चाहती। आप निश्चित रूप से हो रही हो नहीं करना चाहते हैं समस्या सेट के किसी भी पहलू में शून्य, कि क्योंकि जा रहा है अपने समग्र ग्रेड कम है। अब, हम भी कुछ उपकरण हैं आप ऊपर लाने में मदद करने के लिए उपलब्ध इनमें से कुछ क्षेत्रों में अपने स्कोर। इसलिए हम check50 है। प्रत्येक समस्या सेट विनिर्देश एक संदर्भ में शामिल होंगे के लिए check50 का उपयोग कैसे करने के लिए उस विशेष समस्या नहीं है। और तुम मदद करने check50 उपयोग कर सकते हैं यदि आप अपनी शुद्धता स्कोर में सुधार जो परीक्षण के मामलों बाहर खोजने के द्वारा अपने कार्यक्रम गुजर नहीं किया जा सकता है। हम यह भी style50 है जो एक और कमांड लाइन उपकरण है। तुम भी रूप में उपयोग करने के लिए कैसे सिखाया जाता है प्रत्येक समस्या का हिस्सा विनिर्देश निर्धारित किया है। और अगर आप मार्गदर्शन प्राप्त करने के लिए style50 उपयोग कर सकते हैं अपने कार्यक्रम शैली को सुधारने के लिए, पढ़ने में आसान है, यह स्वच्छ बनाने के लिए, और उम्मीद है कि अपनी शैली स्कोर को बढ़ावा देने। अन्त में, अपने शिक्षण साथी प्रदान करेगा गुणात्मक टिप्पणी के आधार पर राय के साथ आप अपने डिजाइन के स्कोर में सुधार करने में मदद करने के लिए। डिजाइन थोड़ा मुश्किल है स्वचालित रूप से ग्रेड के लिए, शुद्धता के विपरीत और आसानी से कर सकते हैं जो शैली एक कमांड लाइन उपकरण के साथ परीक्षण किया। बल्कि, अपने डिजाइन स्कोर शायद हो जाएगा सबसे प्रतिक्रिया हो रही करके सुधार अपने शिक्षण साथी से टिप्पणियों के रास्ते में। घेरा, ज़ाहिर है, हम छोड़ आप के लिए वास्तव में कोशिश करने के लिए समस्या के सभी भागों में निर्धारित किया है। मैं डौग लॉयड हूँ। इस CS50 है।