1 00:00:19,994 --> 00:00:22,760 [Powered by Google Translate] 1 अध्यक्ष: यह CS50 है. 2 00:00:22,760 --> 00:00:27,120 इसलिए मैं अब तुम कहाँ हो कुछ साल पहले किया गया था, और जब मैं एक नए था 3 00:00:27,120 --> 00:00:32,000 समय, मैं वास्तव में कंप्यूटर विज्ञान कर के इस रास्ते पर नहीं कर रही का था, 4 00:00:32,000 --> 00:00:32,490 इंजीनियरिंग. 5 00:00:32,490 --> 00:00:35,780 दरअसल, मैं एक सरकारी concentrator इस जगह के रूप में आया था. 6 00:00:35,780 --> 00:00:38,910 मैं हाई स्कूल में किया गया था एक बच्चा है जो इतिहास की तरह बातें पसंद है. 7 00:00:38,910 --> 00:00:41,940 मैं संवैधानिक कानून, अंग्रेजी और गणित की तरह है, तो की तरह पसंद 8 00:00:41,940 --> 00:00:45,840 गोल - मटोल, लेकिन चीजें हैं जो मुझे सिखाया नहीं किया गया था जरूरी नहीं पता 9 00:00:45,840 --> 00:00:46,520 उच्च विद्यालय में. 10 00:00:46,520 --> 00:00:49,570 और नए साल तो, मैं इस घबराहट थी, जिससे मैं भी हालांकि 11 00:00:49,570 --> 00:00:53,400 कंप्यूटर पसंद है, कंप्यूटर गेम खेलते हैं और इस तरह, मैं कभी नहीं निश्चित रूप से 12 00:00:53,400 --> 00:00:57,120 एक कंप्यूटर व्यक्ति, एक कंप्यूटर वैज्ञानिक, और के रूप में खुद के बारे में सोचा 13 00:00:57,120 --> 00:00:59,610 सच में, मैं उच्च विद्यालय है जो कंप्यूटर ले जा रहे थे में अपने दोस्तों को लगा 14 00:00:59,610 --> 00:01:03,990 geeks - विज्ञान की एक बिट थे. 15 00:01:03,990 --> 00:01:08,880 >> और फिर भी, जब मैं यहाँ परिसर में मिला है, वहाँ इस कोर्स था, CS50, और पर 16 00:01:08,880 --> 00:01:12,620 समय, यह वास्तव में सावधान रहना कुछ किया जा रहा है की इस प्रतिष्ठा की थी. 17 00:01:12,620 --> 00:01:13,690 यह एक अच्छा कोर्स था. 18 00:01:13,690 --> 00:01:15,360 यह एक मजेदार कोर्स था. 19 00:01:15,360 --> 00:01:18,970 लेकिन आप वास्तव में कि दरवाजा में पैर प्राप्त करने के लिए किया था. 20 00:01:18,970 --> 00:01:22,090 और कहा कि सीमा नए साल मैं भी नहीं पार किया. 21 00:01:22,090 --> 00:01:25,590 और मैं अपने रास्ते पर चला गया है, एक सरकारी concentrator किया जा रहा है, के माध्यम से जा रहा 22 00:01:25,590 --> 00:01:28,787 मैं कर सकता के रूप में किसी और चीज के कई के रूप में, जनरल के लिए चीजों की गिनती पार 23 00:01:28,787 --> 00:01:32,340 एड या कोर और पसंद है, और फिर sophomore वर्ष, किसी कारण के लिए, मुझे मिल गया 24 00:01:32,340 --> 00:01:35,580 ऊपर तंत्रिका विज्ञान केंद्र, बी CS50 जहां में पैर कदम. 25 00:01:35,580 --> 00:01:38,970 ब्रायन Kernighan के नाम से एक बहुत प्रसिद्ध कंप्यूटर वैज्ञानिक 26 00:01:38,970 --> 00:01:44,020 यहाँ कि वर्ष शिक्षण, और फिर भी, मैं ही था वास्तव में करने के लिए तैयार 27 00:01:44,020 --> 00:01:47,720 मेरे अध्ययन कार्ड को भरने के बाहर इस वर्ग लेने के गुजारें / असफल. 28 00:01:47,720 --> 00:01:50,140 मैं मेरे चारों ओर देखा, और मुझे लगा कि इस कमरे में सभी को पता करने के लिए मिल गया है 29 00:01:50,140 --> 00:01:52,880 जिस तरह से प्रोग्रामिंग के बारे में कंप्यूटर विज्ञान, कंप्यूटर के बारे में, के बारे में अधिक. 30 00:01:52,880 --> 00:01:56,090 हर कोई इस कमरे में प्रोग्रामिंग किया जाना चाहिए के बाद से वे 12 थे, लेकिन वास्तव में, 31 00:01:56,090 --> 00:01:57,470 यह मामला नहीं था. 32 00:01:57,470 --> 00:02:01,600 और इसलिए बहुत पिछले सेमेस्टर के दिन 5 सोमवार कि मैं ले 33 00:02:01,600 --> 00:02:05,300 इस और पास से छलांग परिवर्तन / एक पत्र ग्रेड विफल करने के लिए, और अंत में मेरे बदल रहा है 34 00:02:05,300 --> 00:02:07,730 एकाग्रता है कि कंप्यूटर विज्ञान के लिए एक ही दिन. 35 00:02:07,730 --> 00:02:10,630 >> अब जब कि हमारा उद्देश्य इस वर्ग में नहीं है, आप के लिए कंप्यूटर में सभी बारी 36 00:02:10,630 --> 00:02:14,600 विज्ञान concentrators, लेकिन वास्तव में प्रस्ताव है, कि वहाँ इस अवसर 37 00:02:14,600 --> 00:02:18,630 इस क्षेत्र में और जिसके साथ आप काफी अपरिचित हो सकता है अन्य क्षेत्रों में, 38 00:02:18,630 --> 00:02:21,920 यह देखते हुए कि उच्च विद्यालयों को आम तौर पर एक काफी मानक पाठयक्रम का पालन 39 00:02:21,920 --> 00:02:26,170 , लेकिन पथ में उद्यम के लिए CS50 में नए पानी में. 40 00:02:26,170 --> 00:02:30,460 और अगर आप आज यहां बैठे हो सोच आप वास्तव में, ऐसा नहीं संबंधित नहीं है 41 00:02:30,460 --> 00:02:34,110 लोगों के अपने अधिकार के लिए और अपनी बाईं करने के लिए सबसे अधिक है. 42 00:02:34,110 --> 00:02:39,970 दरअसल, पिछले साल, इस वर्ग में छात्रों की 76% कोई पूर्व अनुभव नहीं था. 43 00:02:39,970 --> 00:02:43,510 तो क्या आपको लगता है कि हो सकता है इसके विपरीत, लोगों की सबसे आप के आसपास बैठे 44 00:02:43,510 --> 00:02:47,130 आज, नहीं वास्तव में, किसी पूर्व अनुभव है. 45 00:02:47,130 --> 00:02:52,030 18% एक सीएस वर्ग ले लिया है, और 6% दो या दो से अधिक ले लिया है. 46 00:02:52,030 --> 00:02:55,300 इस बीच, हम हर साल हमारे छात्रों को पूछने के लिए खुद को मामले में वर्णन 47 00:02:55,300 --> 00:02:57,760 सुविधा के स्तर की है, और यह है - 48 00:02:57,760 --> 00:02:59,010 वहाँ इस बात का कोई एक परिभाषा है. 49 00:02:59,010 --> 00:03:02,480 तुम बस की तरह यह पता है, अगर तुम बहुत सहज CS50 में नहीं कर रहे हैं. 50 00:03:02,480 --> 00:03:07,250 और पिछले साल, हम इस हरी पाई टुकड़ा में 55% यहाँ था, स्वयं का वर्णन 51 00:03:07,250 --> 00:03:10,640 जो कम आरामदायक छात्रों के रूप में स्पष्ट रूप से हम नहीं पता कि वे क्यों था 52 00:03:10,640 --> 00:03:14,800 कि पहले दिन पाठ्यक्रम की दुकान है, लेकिन एक ही 55% तक हमारे साथ बने रहे. 53 00:03:14,800 --> 00:03:19,270 अवधि के अंत के रूप में 35% है, जो उन लोगों को अधिक के बीच में कहीं थे 54 00:03:19,270 --> 00:03:22,100 सहज और उन कम आरामदायक. 55 00:03:22,100 --> 00:03:23,490 >> तो कंप्यूटर विज्ञान क्या है? 56 00:03:23,490 --> 00:03:26,630 खैर, उच्च विद्यालय में, और वास्तव में, और अधिक आम तौर पर इन दिनों वहाँ से बाहर, 57 00:03:26,630 --> 00:03:29,740 इस धारणा या यह गलत धारणा है कि कंप्यूटर विज्ञान 58 00:03:29,740 --> 00:03:30,400 प्रोग्रामिंग. 59 00:03:30,400 --> 00:03:33,550 और कहा कि पूरी तरह से कंप्यूटर विज्ञान का एक पहलू है, लेकिन प्रोग्रामिंग है, 60 00:03:33,550 --> 00:03:36,490 जो कुछ भी भाषा है, वास्तव में सिर्फ एक उपकरण है कि कंप्यूटर वैज्ञानिकों 61 00:03:36,490 --> 00:03:39,890 समस्याओं को हल करने के लिए या तो कंप्यूटर विज्ञान के क्षेत्र में, या, का उपयोग करें 62 00:03:39,890 --> 00:03:42,990 तेजी से भौतिक विज्ञान में इन दिनों, प्राकृतिक 63 00:03:42,990 --> 00:03:45,890 चिकित्सा में विज्ञान, मानविकी में विश्लेषण, 64 00:03:45,890 --> 00:03:47,320 डेटा की बड़ी सेट. 65 00:03:47,320 --> 00:03:51,070 कहीं भी अब कंप्यूटर और डेटा है, वहाँ एक करने के लिए आवेदन करने का अवसर है 66 00:03:51,070 --> 00:03:54,400 सबक CS50 तरह एक वर्ग में सीखा है. 67 00:03:54,400 --> 00:03:57,490 >> तो चलो एक समस्या का समाधान है कि एक कंप्यूटर वैज्ञानिक के बारे में जा सकते 68 00:03:57,490 --> 00:04:02,370 को सुलझाने और कुछ शब्दजाल डाल करने की कोशिश, कुछ वैचारिक ढांचे डाल के आसपास है, 69 00:04:02,370 --> 00:04:05,420 जो अन्यथा काफी कुछ अमूर्त विचार हो सकता है. 70 00:04:05,420 --> 00:04:07,370 तो यह एक टेलीफोन है. 71 00:04:07,370 --> 00:04:08,840 आप इन बातों को भी अक्सर नहीं देखते हैं. 72 00:04:08,840 --> 00:04:11,910 कॉलेज अभी भी घरों और dormitories में इन किया है, लेकिन लगता है 73 00:04:11,910 --> 00:04:14,970 वापस दिन में, जब आप इस तरह से एक फोन का उपयोग करना चाहता था, वहाँ कोई नहीं था 74 00:04:14,970 --> 00:04:16,760 अपने सेल फोन में इलेक्ट्रॉनिक पता किताब. 75 00:04:16,760 --> 00:04:20,250 इसके बजाय, आप एक फोन की किताब के रूप में जाना जाता है कुछ खींच लिया, और इन फोन किताबें 76 00:04:20,250 --> 00:04:23,110 के बारे में 1000 पृष्ठों आम तौर पर था. 77 00:04:23,110 --> 00:04:26,850 वे A से Z तक हल किया गया है, और आप बस सही पन्ने पर लगाने के लिए किया था 78 00:04:26,850 --> 00:04:30,150 व्यक्ति आप के लिए देख रहे हैं ताकि उनके नाम और उनके मिल मिल 79 00:04:30,150 --> 00:04:31,020 टेलीफोन नंबर. 80 00:04:31,020 --> 00:04:33,120 अब तुम कैसे जाने के बारे में इस पुस्तक में किसी की तलाश है? 81 00:04:33,120 --> 00:04:35,800 >> मान लीजिए कि अपने लक्ष्य के लिए एक फोन कर देना है मेरे दोस्त माइक स्मिथ है. 82 00:04:35,800 --> 00:04:37,820 खैर, मैं कैसे जाने के बारे में माइक स्मिथ खोजने? 83 00:04:37,820 --> 00:04:42,370 ठीक है, एक बहुत ही उचित दृष्टिकोण, भोले और अक्षम अगर हो, होगा शुरू 84 00:04:42,370 --> 00:04:47,690 , और यहाँ चार पेज flipping, पाँच पृष्ठ पर छह पृष्ठ पर शुरू करने के लिए, और सॉर्ट 85 00:04:47,690 --> 00:04:50,930 रैखिक की एक सीधी रेखा के साथ इस फोन की किताब के माध्यम से जाना है, और यहां तक ​​कि 86 00:04:50,930 --> 00:04:54,010 हालांकि यह अविश्वसनीय रूप से तंग किया जा रहा है, अगर माइक स्मिथ इस में है 87 00:04:54,010 --> 00:04:57,480 किताब, मैं अंत में उस तक पहुँचने के लिए जब मैं अंत में एस के लिए फ्लिप करने के लिए जा रहा हूँ 88 00:04:57,480 --> 00:04:58,790 इस पुस्तक के खंड. 89 00:04:58,790 --> 00:05:01,240 अब, ज़ाहिर है, आप एक कंप्यूटर वैज्ञानिक हो सकता है कि यह पता नहीं की जरूरत नहीं है 90 00:05:01,240 --> 00:05:02,980 इस समस्या के हल के लिए एक बेवकूफ तरीका है. 91 00:05:02,980 --> 00:05:04,620 एक ठेठ मानव जा रहा है क्या करना होगा? 92 00:05:08,430 --> 00:05:09,330 अच्छा किया. 93 00:05:09,330 --> 00:05:11,370 तो आप बीच फ्लिप करने के लिए, सही है? 94 00:05:11,370 --> 00:05:14,970 तो आप बीच करने के लिए मोटे तौर पर फ्लिप, यहाँ देखो चाहते हैं, और मैं अपने आप को खोजने के लिए लगते हैं 95 00:05:14,970 --> 00:05:16,660 एम अनुभाग में. 96 00:05:16,660 --> 00:05:19,880 ठीक है, तो एम स्पष्ट रूप से मैं क्या देख रहा हूँ नहीं है. 97 00:05:19,880 --> 00:05:23,150 माइक सही करने के लिए है, तो इस खंड की बात करने के लिए, और आप में से कुछ है 98 00:05:23,150 --> 00:05:27,740 पहले देखा है, हम सचमुच अब इस आंसू आगे बढ़ सकते हैं 99 00:05:27,740 --> 00:05:28,990 छमाही में समस्या है. 100 00:05:33,870 --> 00:05:35,060 >> तुम सच में नहीं होना चाहिए कि प्रभावित. 101 00:05:35,060 --> 00:05:36,990 सीवन नीचे फाड़ कि वास्तव में मुश्किल नहीं है. 102 00:05:36,990 --> 00:05:40,040 असली लोग इसे इस तरह करते हैं, लेकिन सीवन नीचे हम, 103 00:05:40,040 --> 00:05:41,400 अब दो समस्याएं हैं. 104 00:05:41,400 --> 00:05:44,800 जिनमें से प्रत्येक के रूप में बड़ा आधा है, और हम सचमुच की है कि आधे फेंक कर सकते हैं 105 00:05:44,800 --> 00:05:45,560 दूर समस्या है. 106 00:05:45,560 --> 00:05:48,590 अब हम 1,000 पृष्ठों के साथ नहीं छोड़ा है, लेकिन कहते हैं, 500. 107 00:05:48,590 --> 00:05:49,580 तो अब मैं क्या करूँ? 108 00:05:49,580 --> 00:05:53,030 खैर, एक ठेठ मानव लगभग बीच में फिर से जाना होगा, और मैं खुद को पाते हैं 109 00:05:53,030 --> 00:05:55,080 आर अनुभाग, इतना काफी नहीं है. 110 00:05:55,080 --> 00:05:58,380 तो फिर, मैं आधे में इस समस्या को फाड़ कर सकते हैं. 111 00:05:58,380 --> 00:05:59,630 धन्यवाद. 112 00:06:02,000 --> 00:06:07,050 तो अब मैं केवल कुछ 250 पृष्ठों है, और मैं यह फिर से करते हैं, कर सकते हैं और फिर से, और 113 00:06:07,050 --> 00:06:11,340 फिर से, और 125 से नीचे लगभग 60, 30, 15 के लिए, और बहुत आगे है. 114 00:06:11,340 --> 00:06:16,680 और अंत में, मैं एक एस पृष्ठों के लिए के लिए नीचे whittled देंगे, जिस पर अगर वह 115 00:06:16,680 --> 00:06:19,510 फोन की किताब में, माइक स्मिथ होना चाहिए. 116 00:06:19,510 --> 00:06:22,720 >> अब जब कि एक स्पष्ट रूप से काफी उचित एल्गोरिथ्म है, और यह एक 117 00:06:22,720 --> 00:06:25,395 एक बार इस मामले में उपयोग एल्गोरिथ्म, लेकिन क्या हम की तरह कर सकते हैं 118 00:06:25,395 --> 00:06:26,920 उस से दूर ले? 119 00:06:26,920 --> 00:06:30,750 वैसे, पहली दृष्टिकोण, सही, भोली, हालांकि यह था, हो सकता है 120 00:06:30,750 --> 00:06:32,270 इस सीधी रेखा द्वारा वर्णित है. 121 00:06:32,270 --> 00:06:35,740 तो अगर x-अक्ष पर यहाँ हम कहते हैं, इस समस्या के आकार है. 122 00:06:35,740 --> 00:06:39,530 तो x-अक्ष के रूप में सही करने के लिए चला जाता है, इस समस्या को बड़ा हो जाता है. 123 00:06:39,530 --> 00:06:40,870 यह क्या करने के लिए बड़ा होने का मतलब यह नहीं है? 124 00:06:40,870 --> 00:06:43,920 इस समस्या के संदर्भ में, फोन बुक में अधिक पृष्ठों. 125 00:06:43,920 --> 00:06:45,860 हम और अधिक कुछ यों तो कर सकते है. 126 00:06:45,860 --> 00:06:47,660 Y-अक्ष, को हल करने के लिए समय है. 127 00:06:47,660 --> 00:06:51,790 तो धुरी के रूप में चला जाता है, हमें लगता है यह संभवतः और अधिक समय लेता है. 128 00:06:51,790 --> 00:06:56,960 तो की है कि पहली दृष्टिकोण linearly 1000 पृष्ठ के लिए एक पेज से खोज 129 00:06:56,960 --> 00:07:01,480 एक रेखीय प्रक्रिया, एक रेखीय एल्गोरिथ्म या प्रक्रिया है, और हम यह कर सकते हैं 130 00:07:01,480 --> 00:07:03,120 यह इस सीधी रेखा से वर्णन. 131 00:07:03,120 --> 00:07:06,560 यदि मैं फोन की किताब के लिए एक अधिक पृष्ठ जोड़ने के लिए, यह करने के लिए जा रहा है सबसे में, 132 00:07:06,560 --> 00:07:09,950 मामला है, मुझे लेने के एक अधिक पृष्ठ माइक स्मिथ को खोजने फ्लिप. 133 00:07:09,950 --> 00:07:13,840 अगर मैं 100 100 से flips, पृष्ठों या समय की इकाइयों जोड़ने. 134 00:07:13,840 --> 00:07:15,350 >> अब मैं इस के साथ एक छोटी चालाक हो सकता है. 135 00:07:15,350 --> 00:07:17,550 मैं वास्तव में यह एक समय में एक पृष्ठ बारी की जरूरत नहीं है. 136 00:07:17,550 --> 00:07:21,110 मैं एक या एक समय में चार समय में दो तरह बातें कर सकते हैं, लेकिन यह भी नहीं है कि 137 00:07:21,110 --> 00:07:22,350 मौलिक बेहतर है कि सभी. 138 00:07:22,350 --> 00:07:26,540 यहां तक ​​कि अगर यह एक समय में दो, हाँ, उस तरह थोड़ा नीचे इस लाइन से चलता है, 139 00:07:26,540 --> 00:07:31,010 और इसका मतलब यह है कि यह कम समय लगता है, पृष्ठों की एक ही नंबर दिया, लेकिन 140 00:07:31,010 --> 00:07:32,570 यह मौलिक बेहतर नहीं है. 141 00:07:32,570 --> 00:07:36,290 लेकिन हम अभी क्या करते हो, और आप सब क्या सहज क्या किया? 142 00:07:36,290 --> 00:07:41,210 आप वास्तव में इस तरह एक छोटे से कुछ, लघुगणकीय समय हासिल की है, 143 00:07:41,210 --> 00:07:46,540 समस्या जिससे बढ़ने और बढ़ने और बढ़ने कर सकते हैं, लेकिन लागत के हल के लिए कि 144 00:07:46,540 --> 00:07:49,460 समस्या है, उस समस्या को हल करने के लिए आवश्यक समय नहीं करता, 145 00:07:49,460 --> 00:07:51,460 लगभग के रूप में तेजी से बढ़ने की. 146 00:07:51,460 --> 00:07:55,930 यह एक लॉगरिदमिक वक्र, n के लॉग इन करें, जहाँ n बस के आकार में होगा 147 00:07:55,930 --> 00:07:58,310 समस्या है, इस फोन की किताब में पृष्ठों की संख्या. 148 00:07:58,310 --> 00:07:59,780 और यह वास्तविक रूप में क्या मतलब है? 149 00:07:59,780 --> 00:08:02,630 खैर, अगर हम है, जैसे, इस कमरे में 500 अभी लोगों - 150 00:08:02,630 --> 00:08:04,470 या यों कहें, अगर हम - 151 00:08:04,470 --> 00:08:06,020 मिश्रण रूपक - 152 00:08:06,020 --> 00:08:09,870 करने के लिए नहीं था कि उदाहरण अभी तक इस साल - यदि ऐसा है तो हम फोन में 500 पृष्ठों 153 00:08:09,870 --> 00:08:14,450 किताब है, और हम इसे इस अधिक बुद्धिमान के मॉडल में 1,000, डबल 154 00:08:14,450 --> 00:08:17,670 बीच करने के लिए flipping, और कितने पृष्ठ tearers से ले जाना है 155 00:08:17,670 --> 00:08:19,520 1000 के लिए 500 पृष्ठों? 156 00:08:19,520 --> 00:08:21,650 खैर, एक बस अतिरिक्त पेज आंसू. 157 00:08:21,650 --> 00:08:24,580 अगर तुम मुझे एक 2000 पृष्ठ फोन पुस्तक, कोई बड़ी बात नहीं सौंप दिया. 158 00:08:24,580 --> 00:08:27,200 मैं सिर्फ यह एक अतिरिक्त समय आंसू चाहते हैं. 159 00:08:27,200 --> 00:08:31,780 >> तो संक्षेप में, समस्या के आकार की लागत की तुलना में बहुत तेजी से विकसित कर सकते हैं 160 00:08:31,780 --> 00:08:32,780 वास्तव में इसे हल. 161 00:08:32,780 --> 00:08:35,030 अब यह सिर्फ एक ऐसी एल्गोरिथ्म है. 162 00:08:35,030 --> 00:08:37,610 वहाँ दूसरों हम यह उसी तरह हल कर सकते हैं कर रहे हैं. 163 00:08:37,610 --> 00:08:40,730 और इसलिए हम यह क्यों नहीं करते हो - अगर तुम मुझे हास्य होगा हालांकि awkwardly यहाँ, 164 00:08:40,730 --> 00:08:45,085 सैंडर्स में आगे जाना है, हर कोई अगर तुम सकता है, और जगह में खड़े हो जाओ. 165 00:08:48,550 --> 00:08:52,440 जैसा कि आप यहाँ स्क्रीन पर देख रहे हैं, यह एक एल्गोरिथ्म, एक प्रक्रिया है, एक कंप्यूटर है 166 00:08:52,440 --> 00:08:55,980 कार्यक्रम है, अगर तुम जाएगा, मनुष्यों द्वारा निष्पादित किया जाना है, कि सिर्फ तीन कदम है. 167 00:08:55,980 --> 00:08:57,980 हम एक कदम पर पहले से ही कर रहे हैं, तो आप उठ खड़ा हुआ है. 168 00:08:57,980 --> 00:09:00,260 और अब अपने आप को नंबर एक के लिए लगता है. 169 00:09:00,260 --> 00:09:01,450 वह अपने मौजूदा संख्या है. 170 00:09:01,450 --> 00:09:03,120 यहाँ हर कोई नंबर एक है. 171 00:09:03,120 --> 00:09:07,160 दो कदम, किसी खड़े और अपनी संख्या के साथ साथ जोड़ी, 172 00:09:07,160 --> 00:09:09,345 और फिर अपने नए नंबर के रूप में इस राशि को अपनाने. 173 00:09:17,470 --> 00:09:20,830 तुम में से बैठ जाओ, तो दोहराएँ. 174 00:10:11,330 --> 00:10:14,100 >> इस बिंदु पर, और कम से कम लोगों को खड़ा किया जाना चाहिए. 175 00:10:16,820 --> 00:10:20,030 यह वह जगह है जहाँ से इसे और अधिक अजीब हो जाता है. 176 00:10:20,030 --> 00:10:21,280 यहाँ कोई,. 177 00:10:30,620 --> 00:10:34,180 सबसे बुरा हिस्सा है, आप भी मौखिक रूप से सामने गणित करना है 178 00:10:34,180 --> 00:10:36,310 हार्वर्ड undergrads के सैकड़ों की. 179 00:10:42,920 --> 00:10:45,280 ठीक है, यहाँ एक बग के सा. 180 00:10:45,280 --> 00:10:48,470 ठीक है, आपका नंबर क्या है? 181 00:10:48,470 --> 00:10:49,170 नौ. 182 00:10:49,170 --> 00:10:51,880 ठीक है. 183 00:10:51,880 --> 00:10:53,130 आपका नंबर क्या है? 184 00:10:55,920 --> 00:10:57,710 179. 185 00:10:57,710 --> 00:10:58,470 ठीक है, अच्छा है. 186 00:10:58,470 --> 00:10:59,420 188 तो. 187 00:10:59,420 --> 00:11:00,570 तो तुम लोग बैठ सकते हैं. 188 00:11:00,570 --> 00:11:02,320 आपका नंबर क्या है? 189 00:11:02,320 --> 00:11:04,420 118. 190 00:11:04,420 --> 00:11:07,440 कुछ स्मार्ट छात्र गणित कर शुरू करते हैं. 191 00:11:07,440 --> 00:11:09,180 ठीक है, 118, 188. 192 00:11:09,180 --> 00:11:10,430 हम और क्या मिला? 193 00:11:13,120 --> 00:11:16,450 71. 194 00:11:16,450 --> 00:11:17,650 79. 195 00:11:17,650 --> 00:11:18,260 ठीक है. 196 00:11:18,260 --> 00:11:20,220 और? 197 00:11:20,220 --> 00:11:23,240 47 है, जो, शिक्षण स्टाफ है कि हमें कितने देता है? 198 00:11:26,250 --> 00:11:29,830 705 जवाब है. 199 00:11:29,830 --> 00:11:32,045 और कहा कि वास्तव में है, बिल्कुल सही है. 200 00:11:37,250 --> 00:11:40,080 >> नहीं, हम वास्तव में वहाँ से दूर एक छोटा सा थे, लेकिन कैसे 201 00:11:40,080 --> 00:11:41,220 यह काम किया जाना चाहिए? 202 00:11:41,220 --> 00:11:44,080 अभी क्या हुआ है चाहिए? 203 00:11:44,080 --> 00:11:48,270 तो इस एल्गोरिथ्म के हर यात्रा पर, हम कुछ संख्या के साथ शुरू 204 00:11:48,270 --> 00:11:51,480 के लोगों के खड़ा है, और कि कुल संख्या थी, पहली बार में n,. 205 00:11:51,480 --> 00:11:53,880 तो आप में से आधे से बैठ गए, और हम दो से अधिक n करने के लिए चला गया. 206 00:11:53,880 --> 00:11:57,570 तो आप में से आधे से बैठ, हम 16 से अधिक करने के लिए चार से अधिक n, n आठ से अधिक चला गया, 207 00:11:57,570 --> 00:12:01,220 और आगे तो, जब तक, भले ही यह एक तरह से वहाँ विघटित 208 00:12:01,220 --> 00:12:04,760 अंत में, सिद्धांत में था, हर कोई बालकनी में बंद रखा, और mezzanine, और 209 00:12:04,760 --> 00:12:10,180 यहाँ ऑर्केस्ट्रा, हम सिर्फ एक अकेला व्यक्ति खड़ा था होता है एक कुल के साथ 210 00:12:10,180 --> 00:12:13,930 705 के इस मामले में, मूल्य. 211 00:12:13,930 --> 00:12:16,600 अब यह है कि क्या है, करता है, यद्यपि समय चल रहा है के लिए क्या मतलब है? 212 00:12:16,600 --> 00:12:18,960 खैर, अगर मैं, मानव के रूप में, यह किया था मैन्युअल के बारे में सोचते हैं. 213 00:12:18,960 --> 00:12:22,602 मैं एक, दो, तीन, के साथ काफी naively लेकिन सही ढंग से शुरू कर दिया जाएगा, 214 00:12:22,602 --> 00:12:27,060 चार, पांच, छह, सात, आठ, और बहुत आगे है, काफी कुछ समय लगता है. 215 00:12:27,060 --> 00:12:28,120 तो मैं बेहतर कर सकता है ना? 216 00:12:28,120 --> 00:12:29,830 ग्रेड स्कूल में, आप सिर्फ लोगों में गिनती नहीं करते. 217 00:12:29,830 --> 00:12:30,580 आप twos में गिनती. 218 00:12:30,580 --> 00:12:32,190 तो दो, चार, छह, आठ, दस, बारह. 219 00:12:32,190 --> 00:12:36,210 और कहा कि बहुत तेजी से हो जाता है, लेकिन अब मौलिक leveraging द्वारा, 220 00:12:36,210 --> 00:12:39,710 इस कमरे में सभी की सामूहिक खुफिया, हम एक वक्र ज्यादा हासिल कर सकते हैं 221 00:12:39,710 --> 00:12:43,750 इस तरह से अधिक अब, जिससे इस कमरे में लोगों की संख्या 222 00:12:43,750 --> 00:12:48,570 डबल, एक और 700 लोगों के 1400 लोगों के लिए इस कमरे में चलते हैं, लेकिन 223 00:12:48,570 --> 00:12:53,010 यह केवल हमें इस एल्गोरिथ्म के हल करने के लिए एक अधिक चलना ले जाएगा. 224 00:12:53,010 --> 00:12:55,970 >> और इन दिनों इतनी तेजी से, जब हम इन विशाल डाटा में सेट 225 00:12:55,970 --> 00:12:59,690 फेसबुक, गूगल, और इस तरह, यह के इस बिट के साथ समस्याओं को सुलझाने 226 00:12:59,690 --> 00:13:04,060 अंतर्दृष्टि, चतुराई के इस बिट, कि हमें तेजी से ज्यादा करने के लिए अनुमति है, 227 00:13:04,060 --> 00:13:07,290 कंप्यूटर के साथ अधिक शक्तिशाली चीजें आज. 228 00:13:07,290 --> 00:13:10,440 यदि आप इन चीजों की तरह की तरह है, आप Facebook CS50 पर देखा होगा 229 00:13:10,440 --> 00:13:12,990 खुद के पहेली दिवस, इस शनिवार को आ रहे हैं. 230 00:13:12,990 --> 00:13:15,860 यदि आप के लिए कुछ इस तरह, आप जिससे में भाग लेने के लिए करना चाहते हैं और 231 00:13:15,860 --> 00:13:20,470 चार में से दो, या तीन या चार टीमों के लिए कुछ ऐसी पहेली को हल करना चाहते हैं 232 00:13:20,470 --> 00:13:25,030 इस एक के रूप में, आप कुछ शानदार पुरस्कार जीतने का मौका खड़ा है, जो बीच में एक है 233 00:13:25,030 --> 00:13:29,130 Wii, और कुछ उपहार कार्ड, और कुछ अन्य फेसबुक इस शनिवार को लूट का माल, 234 00:13:29,130 --> 00:13:30,770 3:00 दोपहर. 235 00:13:30,770 --> 00:13:35,590 इस तरह के लिए cs50.net/rsvp जाओ. 236 00:13:35,590 --> 00:13:38,070 और इस स्लाइड ऑनलाइन है अगर आप को चारों ओर से खेलना चाहते हैं. 237 00:13:38,070 --> 00:13:40,170 पहेली इस साल नया होगा. 238 00:13:40,170 --> 00:13:43,350 >> आप कक्षा में नोटिस भी हो सकता है, सभी को और अधिक इस वर्ष कैमरों. 239 00:13:43,350 --> 00:13:47,950 इतना ही नहीं, पाठ्यक्रम में हमेशा की तरह फिल्माया जाएगा, CS50 भी हो सकता है 240 00:13:47,950 --> 00:13:51,230 उच्च शिक्षा पर एक वृत्तचित्र में भाग ले रही है कि लग रहा है 241 00:13:51,230 --> 00:13:54,460 परिवर्तनकारी अनुभव है कि एक छात्र इन दिनों में हो सकता है 242 00:13:54,460 --> 00:13:56,010 अध्ययन के स्नातक पाठ्यक्रम. 243 00:13:56,010 --> 00:14:00,340 तो इन अंत की ओर, हम न केवल फिल्माने हो उस के लिए, हम फिल्म हो जाएगा 244 00:14:00,340 --> 00:14:04,700 के रूप में अच्छी तरह से करने के लिए तेजी से, हमारे ऑनलाइन दर्शकों के रूप में अच्छी तरह से इस अवसर पर, 245 00:14:04,700 --> 00:14:05,810 यहाँ यह दर्शकों. 246 00:14:05,810 --> 00:14:09,120 इसलिए हम इस साल वर्ग के लिए हमारे हार्वर्ड विस्तार विद्यालय के छात्रों का स्वागत करते हैं, 247 00:14:09,120 --> 00:14:12,060 डिजाइन के स्नातक स्कूल, शिक्षा, बिजनेस स्कूल, कैनेडी 248 00:14:12,060 --> 00:14:15,600 स्कूल, लॉ स्कूल, के रूप में के रूप में अच्छी तरह से Belmont से छात्रों के एक नंबर, 249 00:14:15,600 --> 00:14:18,280 लेक्सिंगटन, न्यूटन, और Watertown हाई स्कूल. 250 00:14:18,280 --> 00:14:19,250 आप सभी के लिए आपका स्वागत है. 251 00:14:19,250 --> 00:14:22,330 इसके अलावा, इस साल, जैसा कि आप सुना हो सकता है, हार्वर्ड और एमआईटी, और 252 00:14:22,330 --> 00:14:25,740 बर्कले अब एक पर एक सहयोगात्मक साझेदारी में प्रवेश किया है 253 00:14:25,740 --> 00:14:30,490 पहल EDX कहा जाता है, जो करने के लिए सभी के लिए शिक्षा को खोलने के लिए एक पहल है 254 00:14:30,490 --> 00:14:34,010 और लोगों को ऑनलाइन और, मौलिक, पर अनुसंधान कर रही शुरू 255 00:14:34,010 --> 00:14:36,530 कैसे लोगों को जानने के रूप में एक बहुत व्यापक पैमाने. 256 00:14:36,530 --> 00:14:39,960 और इसलिए CS50 कॉलेज 1 उस में भाग लेने जरूर हो जाएगा 257 00:14:39,960 --> 00:14:42,960 पहल के रूप में अच्छी तरह से है, जिसका मतलब है कि आप सभी को और अधिक उपयोग होगा 258 00:14:42,960 --> 00:14:46,890 उपकरण, सभी को और अधिक पाठ्यचर्या सामग्री, सभी को और अधिक वीडियो सामग्री के रूप में 259 00:14:46,890 --> 00:14:52,410 एक परिणाम है, के रूप में रूप में अच्छी तरह से कल सुबह, 53,019 लोग हैं, जो 260 00:14:52,410 --> 00:14:56,825 CS50 ले के साथ इस साल इंटरनेट पर आप के साथ पंजीकृत है. 261 00:15:05,940 --> 00:15:08,830 तो क्या इसका मतलब यह है, विशेष रूप से, यह है कि शिक्षण स्टाफ और मैं 262 00:15:08,830 --> 00:15:12,080 काफी समय का एक सा इस गिरावट के लिए गर्मियों में खर्च दोनों परिसर में, तैयारी 263 00:15:12,080 --> 00:15:15,720 और बंद है, इतना है कि हम करने के लिए दिलचस्प बनाने का एक कोष का निर्माण शुरू करने के लिए, कर सकते हैं 264 00:15:15,720 --> 00:15:20,760 सम्मोहक, शैक्षिक सामग्री उलझाने की, उस पर विशेष रूप से केंद्रित 265 00:15:20,760 --> 00:15:26,090 काफी जटिल सामग्री के और अधिक घनिष्ठ conveyances. 266 00:15:26,090 --> 00:15:28,540 >> तो कोर्स व्याख्यान और वर्गों, और बातें करने के लिए अतिरिक्त 267 00:15:28,540 --> 00:15:31,810 बुलाया walkthroughs, जो हम सिर्फ एक बिट में फिर से आना होगा, हम भी होगा 268 00:15:31,810 --> 00:15:35,090 इस वर्ष इन शॉर्ट्स है कि आप एक से पाठ्यक्रम के साथ संलग्न करने की अनुमति 269 00:15:35,090 --> 00:15:36,660 अलग कोण सब एक साथ. 270 00:15:36,660 --> 00:15:39,610 तो है कि एक पर जाने के लिए एक अवसर के रूप में करने के लिए एक त्वरित भिनभिनाना ले इस का उपयोग 271 00:15:39,610 --> 00:15:41,460 बाइनरी की इस धारणा की चर्चा करता है. 272 00:15:41,460 --> 00:15:44,890 >> कंप्यूटर विज्ञान में तो एल्गोरिदम बुलाया बातें कर रहे हैं, जिनमें से दो 273 00:15:44,890 --> 00:15:47,870 समस्याओं को सुलझाने के लिए इन प्रक्रियाओं - हम तो बस पर एक नज़र लिया. 274 00:15:47,870 --> 00:15:51,060 लेकिन दिन के अंत में, आप जानकारी किसी भी तरह का प्रतिनिधित्व करने की जरूरत है, तो आप और 275 00:15:51,060 --> 00:15:54,540 यह एक तरीका है कि एक कंप्यूटर को समझ सकता हूँ में प्रतिनिधित्व की जरूरत है. 276 00:15:54,540 --> 00:15:57,330 और यहां तक ​​कि अगर आप वास्तव में कंप्यूटर नहीं समझ में नहीं आता है, और आप में हैं 277 00:15:57,330 --> 00:16:01,470 76% अब, आप शायद कुछ अस्पष्ट भावना है कि कंप्यूटर 278 00:16:01,470 --> 00:16:05,300 शून्य और लोगों में किसी भी तरह सौदा, बाइनरी सिस्टम, तो बात करो. 279 00:16:05,300 --> 00:16:06,630 अब मामला है कि क्यों? 280 00:16:06,630 --> 00:16:10,120 ठीक है, पता चला है जब कंप्यूटर पहले के बारे में आया था, अगर आप का प्रतिनिधित्व करने की जरूरत है 281 00:16:10,120 --> 00:16:13,810 सूचना, आप यह बिजली के साथ करते हैं, और सकता है, हालांकि यह एक सा है 282 00:16:13,810 --> 00:16:18,140 एक oversimplification की रिकॉर्डिंग जानकारी के एक बहुत ही आसान तरीका है या तो 283 00:16:18,140 --> 00:16:22,600 पर कि बिजली मोड़, बाइनरी में इतनी बात करने के लिए एक एक, या मोड़ 284 00:16:22,600 --> 00:16:24,290 बंद बिजली. 285 00:16:24,290 --> 00:16:26,210 >> बैरी तो, अगर आप बुरा नहीं होता, हम रोशनी मंद कर सकता 286 00:16:26,210 --> 00:16:28,140 बस एक पल के लिए पूरी तरह से? 287 00:16:28,140 --> 00:16:31,750 यह यहाँ एक बहुत ही नि: शुल्क बायनेरी शून्य है. 288 00:16:31,750 --> 00:16:35,960 ठीक है, अगर हम रोशनी वापस ऊपर बारी, अब सैंडर्स रंगमंच 289 00:16:35,960 --> 00:16:37,990 एक के द्विआधारी मूल्य का प्रतिनिधित्व. 290 00:16:37,990 --> 00:16:41,860 दुर्भाग्य से, बस सिर्फ रोशनी का एक सेट के साथ एक सा है, के साथ, हम केवल कर सकते हैं 291 00:16:41,860 --> 00:16:45,770 दुनिया, शून्य और एक में दो नंबर का प्रतिनिधित्व करते हैं, और अगर अच्छा होगा 292 00:16:45,770 --> 00:16:48,510 कंप्यूटर एक सा है कि तुलना में अधिक गिनती सकता है, लेकिन वास्तव में, वे कर सकते हैं. 293 00:16:48,510 --> 00:16:52,170 तो मुझे स्क्रीन पर यहाँ हमारे दोस्त, नैट Hardison, जो दे देंगे खींच 294 00:16:52,170 --> 00:16:54,980 हमें बस कुछ ही मिनटों के पाठ्यक्रम पर एक त्वरित देखो 295 00:16:54,980 --> 00:16:56,505 बाइनरी की इस धारणा. 296 00:17:03,526 --> 00:17:06,550 >> नैट Hardison: वापस जब आप सीखा कैसे पढ़ने के लिए संख्या लिखने के लिए आप, 297 00:17:06,550 --> 00:17:10,589 अंक शून्य से नौ के बारे में सीखा. 298 00:17:10,589 --> 00:17:13,589 पूरे नौ से बड़ी संख्या में लिखने के लिए, आप सीखना है कि तुम सब था करने के लिए 299 00:17:13,589 --> 00:17:23,130 52 और 437 में इन अंकों के कुछ संयोजन के रूप में उपयोग करें. 300 00:17:23,130 --> 00:17:27,760 तो लेखन संख्या के इस तरह एक नाम, दशमलव पद्धति में है. 301 00:17:27,760 --> 00:17:28,830 क्यों दशमलव? 302 00:17:28,830 --> 00:17:33,630 खैर, दशमलव, deca, लैटिन जड़ 10 का मतलब है, और जब आप 10 अंक है 303 00:17:33,630 --> 00:17:37,420 अपने अंकन प्रणाली में 10, बल्कि विशेष संख्या हो जाता है. 304 00:17:37,420 --> 00:17:42,480 चलो संख्या 437 दशमलव संकेतन में लिखा क्यों समझ में देखो. 305 00:17:42,480 --> 00:17:52,330 >> हम पहली बार 400 प्लस 30 प्लस 7 में 437 तोड़ने के लिए. 306 00:17:52,330 --> 00:18:00,260 हम इसे लेने के अलावा और भी अधिक कर सकते हैं, ताकि हम 100 चार बार प्लस 3 मिल गया है 307 00:18:00,260 --> 00:18:05,120 बार 10 प्लस 1 7 बार. 308 00:18:05,120 --> 00:18:08,580 लोगों को जगह, 10s जगह, 100s के बारे में सीखने की याद 309 00:18:08,580 --> 00:18:10,190 जगह, और इतने पर? 310 00:18:10,190 --> 00:18:13,120 यह ठीक है, जहां से आता है. 311 00:18:13,120 --> 00:18:15,870 और अंत में, हम देख सकते हैं कि हम कैसे की शक्तियों का एक गुच्छा मिला है 312 00:18:15,870 --> 00:18:17,900 यहाँ 10 में एम्बेडेड. 313 00:18:17,900 --> 00:18:28,820 हम 4 बार 2 से 10 प्लस 10 3 बार 1 प्लस 7 करने के लिए मिल गया है 314 00:18:28,820 --> 00:18:31,720 शून्य करने के लिए 10 बार. 315 00:18:31,720 --> 00:18:35,390 तो अब आप देख क्यों 10 दशमलव संकेतन में एक विशेष संख्या है. 316 00:18:35,390 --> 00:18:37,370 वास्तव में, हम इसके लिए एक नाम मिल गया है. 317 00:18:37,370 --> 00:18:40,420 यह आधार पर कहा जाता है, क्योंकि यह प्रतिपादक में आधार है 318 00:18:40,420 --> 00:18:42,100 हमारे यहाँ गणित. 319 00:18:42,100 --> 00:18:45,320 >> दशमलव संकेतन केवल संख्या का प्रतिनिधित्व करने के लिए रास्ता नहीं है. 320 00:18:45,320 --> 00:18:50,480 वास्तव में, यहां तक ​​कि अगर हम नौ के माध्यम से दो अंक से छुटकारा मिलता है, हम अभी भी कर सकते हैं 321 00:18:50,480 --> 00:18:53,740 संख्या दशमलव के साथ हम कर सकते थे कि सभी का प्रतिनिधित्व करते हैं. 322 00:18:53,740 --> 00:18:58,910 तो अब है कि हम दो अंक, शून्य और एक, दो हमारे विशेष संख्या है, 323 00:18:58,910 --> 00:19:01,210 हमारे अंकन प्रणाली के आधार. 324 00:19:01,210 --> 00:19:04,580 इस अंकन प्रणाली के नाम बाइनरी कहा जाता है, के बाद से, 325 00:19:04,580 --> 00:19:07,030 उपसर्ग द्वि दो मतलब है. 326 00:19:07,030 --> 00:19:11,190 तो बजाय, अब हम एक इकाई के स्थान, और जगह 10s, और इतने पर होने के, 327 00:19:11,190 --> 00:19:15,900 अब एक इकाई के स्थान, एक twos जगह, एक चौके जगह, और इतने पर है, ऊपर से जा रहा 328 00:19:15,900 --> 00:19:17,550 दो की शक्तियों. 329 00:19:17,550 --> 00:19:19,450 तो देखते हैं कुछ गिनती करके. 330 00:19:19,450 --> 00:19:24,940 तो शून्य अभी भी शून्य है, और एक अभी भी एक है. 331 00:19:24,940 --> 00:19:31,050 हालांकि, अब है कि हम एक twos के बजाय एक 10s जगह जगह, 10 मिल गया है 332 00:19:31,050 --> 00:19:33,190 नंबर दो का प्रतिनिधित्व करता है. 333 00:19:33,190 --> 00:19:38,386 तीन मिलता है, हम उस के लिए एक जोड़ने के लिए, और 11 मिलता है. 334 00:19:38,386 --> 00:19:44,660 चार, के बाद से वहाँ अब एक चौके जगह है, 100 से प्रतिनिधित्व किया है. 335 00:19:44,660 --> 00:19:49,410 पांच 101 है. 336 00:19:49,410 --> 00:19:53,642 छह 110 है. 337 00:19:53,642 --> 00:19:56,610 सात 111 है. 338 00:19:56,610 --> 00:19:58,470 आठ, फिर, अपनी जगह है. 339 00:19:58,470 --> 00:20:02,790 तो यह 1000 है. 340 00:20:02,790 --> 00:20:05,201 और मुझे लगता है कि आप इस बात मिलता. 341 00:20:05,201 --> 00:20:09,800 >> SPEAKER 1: तो यह कहना है कि कंप्यूटर क्या है और बाइनरी क्या है 342 00:20:09,800 --> 00:20:13,690 वास्तव में क्या हम के लिए ले जा रहा है, से भिन्न है कि कुछ के लिए नहीं दी गई 343 00:20:13,690 --> 00:20:14,560 साल, है ना? 344 00:20:14,560 --> 00:20:17,097 ग्रेड स्कूल में वापस जाना है, तो आप में ठीक गिनती सीखा 345 00:20:17,097 --> 00:20:19,970 फैशन है कि नैट का प्रस्ताव है, लेकिन आप शायद सच के बारे में नहीं सोचा है 346 00:20:19,970 --> 00:20:22,440 यह बाद से, तथ्य यह है कि इस इकाई के स्थान, 10s जगह, और 100s 347 00:20:22,440 --> 00:20:23,315 जगह है, और कहा कि बहुत मनमाना है. 348 00:20:23,315 --> 00:20:26,210 और वास्तव में, कंप्यूटर बस यह अलग आधार का उपयोग करें. 349 00:20:26,210 --> 00:20:30,160 लेकिन दिन के अंत में, वास्तव में शारीरिक रूप से एक की इस धारणा का प्रतिनिधित्व 350 00:20:30,160 --> 00:20:33,130 शून्य और एक हैं, तो आप स्पष्ट रूप से अभी पर और बंद रोशनी बारी नहीं करते 351 00:20:33,130 --> 00:20:33,445 जरूरी. 352 00:20:33,445 --> 00:20:36,100 आप के लिए यह एक बहुत महीन अनाज पैमाने पर करने की जरूरत है. 353 00:20:36,100 --> 00:20:39,990 और बेहतर अनाज से, आप बचपन से इस मूर्खतापूर्ण छोटी खिलौना याद कर सकते हैं, 354 00:20:39,990 --> 00:20:42,570 ऊनी विली और इन छोटे चुंबकीय कणों. 355 00:20:42,570 --> 00:20:46,440 >> चुंबकीय कणों तो कुछ है कि आप के एक जोड़े में तालमेल कर सकते हैं कर रहे हैं 356 00:20:46,440 --> 00:20:49,920 अलग अलग दिशाओं, उत्तर - दक्षिण या दक्षिण - उत्तर शायद. 357 00:20:49,920 --> 00:20:53,470 और तो प्रौद्योगिकी के शारीरिक अवतार की एक बहुत इन दिनों का उपयोग करें कि 358 00:20:53,470 --> 00:20:57,690 बाइनरी, कि शून्य और लोगों का उपयोग बस के अंदर पर चुंबकत्व 359 00:20:57,690 --> 00:21:04,110 कि ऊपर या नीचे नीचे ऊपर बातें aligns, जिससे एक शून्य या एक का प्रतिनिधित्व, 360 00:21:04,110 --> 00:21:04,890 क्रमशः. 361 00:21:04,890 --> 00:21:08,930 तो वास्तव में, सार से यहाँ कदम, और अंदर में देखो 362 00:21:08,930 --> 00:21:10,780 क्या एक अधिक परंपरागत कंप्यूटर की हार्ड ड्राइव है. 363 00:21:10,780 --> 00:21:13,840 यह एक स्क्रीन पर थोड़ा बड़ा हो सकता है, कि यह एक डेस्कटॉप से ​​होता है 364 00:21:13,840 --> 00:21:18,310 कंप्यूटर, लैपटॉप, लेकिन आज भी इस तकनीक का है, लेकिन धीरे - धीरे 365 00:21:18,310 --> 00:21:22,140 अधिक परिष्कृत चीजें हैं जो वास्तव में नहीं चलती है द्वारा प्रतिस्थापित किया जा रहा है 366 00:21:22,140 --> 00:21:25,275 अंदर, एक हार्ड ड्राइव की, तब - भागों. 367 00:21:25,275 --> 00:21:28,450 >> 2 अध्यक्ष: हार्ड ड्राइव है, जहां अपने पीसी के ज्यादातर दुकानों 368 00:21:28,450 --> 00:21:29,990 इसके स्थायी डेटा. 369 00:21:29,990 --> 00:21:34,710 करना है कि, डेटा सॉफ्टवेयर संकेत है जो कहता है कि साथ साथ राम से यात्रा 370 00:21:34,710 --> 00:21:37,420 हार्ड ड्राइव कि डेटा स्टोर करने के लिए. 371 00:21:37,420 --> 00:21:40,720 हार्ड ड्राइव सर्किट वोल्टेज में उन संकेतों का अनुवाद 372 00:21:40,720 --> 00:21:42,270 उतार चढ़ाव. 373 00:21:42,270 --> 00:21:46,290 इन, बारी में, हार्ड ड्राइव चलती भागों, कुछ का कुछ नियंत्रण 374 00:21:46,290 --> 00:21:48,890 चलती भागों आधुनिक कंप्यूटर में छोड़ दिया. 375 00:21:48,890 --> 00:21:53,400 कुछ संकेतों के एक मोटर, जो स्कूलों धातु लेपित थाली को नियंत्रित करते हैं. 376 00:21:53,400 --> 00:21:56,810 आपका डेटा वास्तव में इन थाली पर संग्रहीत है. 377 00:21:56,810 --> 00:21:59,940 अन्य संकेतों पढ़ने लिखने पढ़ने या सिर चाल 378 00:21:59,940 --> 00:22:02,030 थाली पर डेटा लिखने. 379 00:22:02,030 --> 00:22:06,710 इस मशीनरी इतनी सटीक है कि एक मानव बाल के बीच पारित नहीं कर सका है 380 00:22:06,710 --> 00:22:11,390 कताई थाली के सिर, अभी तक यह सब भयानक गति पर काम करता है. 381 00:22:11,390 --> 00:22:15,120 >> 1 अध्यक्ष: तो अब हम क्या वास्तव में इन के शीर्ष पर हो रहा है पर ज़ूम 382 00:22:15,120 --> 00:22:19,620 चुंबकत्व के मामले में थाली, हम दो लगता है की यह 2 है. 383 00:22:19,620 --> 00:22:22,940 >> 3 SPEAKER: चलो क्या हम सिर्फ धीमी गति में देखा देखो. 384 00:22:22,940 --> 00:22:27,010 जब बिजली का एक संक्षिप्त नाड़ी सिर पढ़ने लिखने के लिए भेजा है, यह flips 385 00:22:27,010 --> 00:22:30,390 एक दूसरे के एक अंश के लिए एक छोटे से विद्युत पर. 386 00:22:30,390 --> 00:22:34,280 चुंबक एक क्षेत्र बनाता है, जो एक छोटे से छोटे, के polarity परिवर्तन 387 00:22:34,280 --> 00:22:37,995 धातु के कणों जो कोट प्रत्येक थाली की सतह का भाग. 388 00:22:37,995 --> 00:22:41,810 डिस्क पर इन छोटे क्षेत्रों के ऊपर चार्ज पैटर्न श्रृंखला एक का प्रतिनिधित्व करता है 389 00:22:41,810 --> 00:22:45,820 एक द्विआधारी संख्या कंप्यूटर द्वारा उपयोग किया प्रणाली में डेटा के एक बिट. 390 00:22:45,820 --> 00:22:49,430 अब अगर वर्तमान सिर पढ़ने लिखने, क्षेत्र के माध्यम से एक तरह से भेजा जाता है 391 00:22:49,430 --> 00:22:51,170 एक दिशा में polarized है. 392 00:22:51,170 --> 00:22:53,250 यदि वर्तमान विपरीत दिशा में भेजा जाता है, 393 00:22:53,250 --> 00:22:55,220 ध्रुवीकरण उलट है. 394 00:22:55,220 --> 00:22:57,680 आप हार्ड डिस्क से डेटा कैसे मिलता है? 395 00:22:57,680 --> 00:22:59,400 बस इस प्रक्रिया को उल्टा. 396 00:22:59,400 --> 00:23:02,050 तो यह डिस्क पर कणों कि चालू हो और पढ़ने लिखने 397 00:23:02,050 --> 00:23:03,340 सिर घूम रहा है. 398 00:23:03,340 --> 00:23:06,010 साथ इन चुम्बकीय खंडों के लाखों रखो, और 399 00:23:06,010 --> 00:23:07,440 आप एक फ़ाइल मिल गया है. 400 00:23:07,440 --> 00:23:12,240 अब एक एकल फाइल के टुकड़े एक ड्राइव थाली भर में बिखरे हुए किया जा सकता है, 401 00:23:12,240 --> 00:23:15,270 अपने डेस्क पर कागज की गंदगी की तरह की तरह. 402 00:23:15,270 --> 00:23:18,800 तो एक अतिरिक्त विशेष फ़ाइल का ट्रैक रखता है, जहां सब कुछ है. 403 00:23:18,800 --> 00:23:21,640 नहीं क्या आप चाहते हैं कि आप ऐसा कुछ था? 404 00:23:21,640 --> 00:23:23,340 >> अध्यक्ष: 1 वास्तव में. 405 00:23:23,340 --> 00:23:27,560 इसलिए हम इस के लिए इस जानकारी का प्रतिनिधित्व करने की क्षमता है, संख्या 406 00:23:27,560 --> 00:23:28,440 एक बहुत कम स्तर पर. 407 00:23:28,440 --> 00:23:32,730 हम कि एक ही बात का प्रतिनिधित्व करने के एक भौतिक रास्ता है, लेकिन हम वास्तव में नहीं कर सकते हैं 408 00:23:32,730 --> 00:23:36,440 क्या है कि ब्याज की अभी तक बहुत, शायद कुछ गणित के अलावा अन्य और 409 00:23:36,440 --> 00:23:36,940 गणित. 410 00:23:36,940 --> 00:23:40,830 हम वर्णमाला पत्र की तरह इस प्रकार अब तक बातों का प्रतिनिधित्व करने का कोई तरीका नहीं है, 411 00:23:40,830 --> 00:23:44,100 इतना है कि हम इंसानों के संवाद, ये एक ही उपकरणों का उपयोग कर सकते हैं. 412 00:23:44,100 --> 00:23:48,240 लेकिन शुक्र है, वहाँ encodings मौजूद है, शून्य और लोगों का पैटर्न 413 00:23:48,240 --> 00:23:52,920 कि उच्च स्तर की तरह constructs, और, बी और सी, और पूरे का प्रतिनिधित्व 414 00:23:52,920 --> 00:23:54,880 वाक्य और पैराग्राफ, और पसंद है. 415 00:23:54,880 --> 00:24:00,300 और इसलिए ASCII, जो एक परिचित करा रहा है कि इस कोडिंग प्रणाली के लिए संदर्भित करता है जिससे है 416 00:24:00,300 --> 00:24:04,350 उदाहरण के लिए, कि हम जानते हैं कि संख्या एक संख्या किसी दिए गए पत्र का प्रतिनिधित्व करता है 417 00:24:04,350 --> 00:24:09,120 65 दशमलव मान के रूप में एक कंप्यूटर के लिए पूंजी पत्र के रूप में जाना जाता है. 418 00:24:09,120 --> 00:24:13,670 कंप्यूटर में 97 दशमलव मान एक छोटे एक के रूप में जाना जाता है. 419 00:24:13,670 --> 00:24:15,210 और क्या है कि वास्तव में क्या मतलब है? 420 00:24:15,210 --> 00:24:19,510 ठीक है, भले ही नैट, एक पल पहले, केवल शून्य से आठ तक की गिनती, अगर 421 00:24:19,510 --> 00:24:24,910 हम 65 तक की गिनती करने के लिए गए थे, या आगे, 97 के लिए के पैटर्न 422 00:24:24,910 --> 00:24:28,440 शून्य और लोगों कि वह स्क्रीन पर तैयार होता है वही होगा 423 00:24:28,440 --> 00:24:33,420 क्या एक कंप्यूटर सभी टोपियां में एक पत्र, पत्र या एक का प्रतिनिधित्व करने के लिए उपयोग करता है 424 00:24:33,420 --> 00:24:34,610 लोअरकेस में. 425 00:24:34,610 --> 00:24:36,690 और वास्तव में, वहाँ इस के लिए एक पूरी योजना है. 426 00:24:36,690 --> 00:24:41,570 यह पहली नज़र में, encodings की भारी चार्ट पर है, लेकिन अगर आप ध्यान केंद्रित 427 00:24:41,570 --> 00:24:46,210 सही यहाँ आधे पर, इस बीच स्तंभ में नोटिस, हम इस 428 00:24:46,210 --> 00:24:49,010 पत्र द्वारा पीछा संख्या की धारणा. 429 00:24:49,010 --> 00:24:53,830 और शीर्ष पर, हम 32 है, और चरित्र चार करने के लिए, 32 जो, 430 00:24:53,830 --> 00:24:57,360 पूर्णांक अब संदर्भित करता है, जाहिरा तौर पर अंतरिक्ष बार चरित्र है. 431 00:24:57,360 --> 00:25:00,720 जब आप अपने लैपटॉप पर अंतरिक्ष बार चरित्र मिलता है, तो आप क्या कर रहे हैं वास्तव में 432 00:25:00,720 --> 00:25:04,160 भेजने के एक नंबर, शून्य और लोगों की एक पैटर्न है, बिजली की एक प्रवाह है, 433 00:25:04,160 --> 00:25:07,770 अगर तुम जाएगा, उन शून्य और लोगों का प्रतिनिधित्व है कि तब कंप्यूटर 434 00:25:07,770 --> 00:25:10,330 स्क्रीन पर एक अंतरिक्ष चरित्र के रूप में व्याख्या है. 435 00:25:10,330 --> 00:25:12,210 एक विस्मयादिबोधक बिंदु 33 है. 436 00:25:12,210 --> 00:25:13,345 डबल उद्धरण 34 है. 437 00:25:13,345 --> 00:25:18,945 और अगर हम नीचे सही करने के लिए यहाँ स्क्रॉल, हम देखते हैं कि एक 65 वास्तव में है, और 438 00:25:18,945 --> 00:25:21,290 97 वास्तव में एक लोअरकेस है. 439 00:25:21,290 --> 00:25:23,910 >> तो अब है कि हम इस एन्कोडिंग योजना है, हम करने के लिए शुरू कर सकते हैं 440 00:25:23,910 --> 00:25:25,080 बातें बाहर जादू. 441 00:25:25,080 --> 00:25:30,170 दरअसल, कंप्यूटर आम तौर पर खुद को मानक इकाइयों में व्यक्त नहीं, 442 00:25:30,170 --> 00:25:33,020 एक व्यक्ति सा है, जो फिर से, कि सभी बस उपयोगी नहीं है का उपयोग 443 00:25:33,020 --> 00:25:36,600 शून्य या एक पर रोशनी या बंद है, बल्कि, का उपयोग कर का प्रतिनिधित्व करते हैं 444 00:25:36,600 --> 00:25:37,530 बिट्स के दृश्यों. 445 00:25:37,530 --> 00:25:40,100 और सबसे आम माप की इकाई, जैसा कि आप शायद जानते हैं, या कम से कम 446 00:25:40,100 --> 00:25:41,810 inferred, एक बाइट है. 447 00:25:41,810 --> 00:25:45,960 एक बाइट आठ बिट, आठ zeroes या एक पंक्ति में लोगों को है. 448 00:25:45,960 --> 00:25:48,090 तो हम चीजों को बाहर वर्तनी शुरू कर सकते हैं. 449 00:25:48,090 --> 00:25:52,580 और इसलिए अगर हम क्यों सामूहिक यहाँ कोशिश कर सकते हो यह एक छोटा सा नहीं? 450 00:25:52,580 --> 00:25:55,670 इस कमरे में आठ लोग हैं, जो करने के लिए तैयार हो जाएगा 451 00:25:55,670 --> 00:25:56,870 मंच पर आते हैं? 452 00:25:56,870 --> 00:26:00,880 आप कैमरे पर दिखने सहज होना है, लेकिन आप वास्तव में जरूरत नहीं 453 00:26:00,880 --> 00:26:03,690 वरना पता क्या हो रहा है बस अभी तक. 454 00:26:03,690 --> 00:26:07,240 मैं एक व्यक्ति को देखने जा रहा है यहाँ स्वेच्छा. 455 00:26:07,240 --> 00:26:18,380 दो, तीन, चार, पांच, छह, सात, और आठ के बारे में कैसे? 456 00:26:18,380 --> 00:26:18,920 पर आते हैं. 457 00:26:18,920 --> 00:26:22,550 >> तो आप लोगों की एक बाइट का प्रतिनिधित्व करने के बारे में हैं. 458 00:26:22,550 --> 00:26:30,190 चलो मुझे आप 128s जगह 64s जगह, आप 32s जगह किया गया है. 459 00:26:30,190 --> 00:26:32,720 लेकिन हम बहुत तेजी से यह रिवर्स करने के लिए जा रहे हैं. 460 00:26:32,720 --> 00:26:35,170 तो मुझे आप सब वहाँ पर मिलने. 461 00:26:35,170 --> 00:26:39,840 और आप 128s जगह में सभी रास्ते पर यहाँ बहुत की तरह होना चाहिए, 462 00:26:39,840 --> 00:26:43,080 जगह सैकड़ों या हजारों जगह आगे बाईं ओर होना चाहते हैं, हम चाहते हैं 463 00:26:43,080 --> 00:26:45,740 यहाँ सबसे बड़ी प्लेसहोल्डर बाईं तरफ के रूप में अच्छी तरह से. 464 00:26:45,740 --> 00:26:55,230 हम 64s, 32, -16, 8s, 4s, 2s, और 1s है - 465 00:26:55,230 --> 00:26:56,030 उत्कृष्ट. 466 00:26:56,030 --> 00:26:58,100 अब तो हम - 467 00:26:58,100 --> 00:27:00,190 ठीक है, आप मेरी मदद कर सकते हैं. 468 00:27:00,190 --> 00:27:01,890 तो अब हम है - तुम्हारा नाम क्या है? 469 00:27:01,890 --> 00:27:02,560 Joanne: Joanne. 470 00:27:02,560 --> 00:27:06,240 1 अध्यक्ष: तो Joanne और मैं अब हम कैसे इन लोगों को सलाह देने के लिए जा रहे हैं 471 00:27:06,240 --> 00:27:07,850 कुछ बाहर वर्तनी के बारे में जा सकते हैं. 472 00:27:07,850 --> 00:27:10,640 तो उनके कागज की चादरों की पीठ पर, वे एक छोटे पत्रक धोखा है 473 00:27:10,640 --> 00:27:14,720 कि उन्हें बताने के लिए कि क्या वे एक शून्य या एक एक का प्रतिनिधित्व कर रहे थे जा रहा है. 474 00:27:14,720 --> 00:27:18,000 और सादगी के लिए क्यों नहीं है, हम सिर्फ शून्य प्रतिनिधित्व करेंगे 475 00:27:18,000 --> 00:27:19,580 वहाँ awkwardly खड़े है. 476 00:27:19,580 --> 00:27:20,360 बहुत अच्छा है. 477 00:27:20,360 --> 00:27:24,200 या अपने हाथ उठाने, एक का प्रतिनिधित्व द्वारा एक एक. 478 00:27:24,200 --> 00:27:28,380 और देखने के लिए अगर हम एक चार चरित्र वाक्यांश यहाँ जादू कर सकते हैं. 479 00:27:28,380 --> 00:27:33,870 >> तो अब आगे जाना है, स्वयंसेवकों, और अपने हाथ को ऊपर उठाने के द्वारा दौर एक निष्पादित 480 00:27:33,870 --> 00:27:38,940 यदि आप एक एक, या इसे नीचे रखने अगर आप एक शून्य हो रहे हैं. 481 00:27:38,940 --> 00:27:45,550 तो अब है कि हम इन तीन हाथ ऊपर है, क्या संख्या है, बाकी सब कर रहे हैं, 482 00:27:45,550 --> 00:27:47,800 वे वास्तव में का प्रतिनिधित्व? 483 00:27:47,800 --> 00:27:48,760 ठीक है, 67. 484 00:27:48,760 --> 00:27:49,040 क्यों? 485 00:27:49,040 --> 00:27:49,970 खैर, त्वरित विवेक की जाँच करें. 486 00:27:49,970 --> 00:27:51,910 64s जगह है, क्योंकि यह एक है. 487 00:27:51,910 --> 00:27:58,870 यह एक 64 बार, प्लस 1 दो बार की तरह है, तो है कि 66 है, प्लस 1 1 बार. 488 00:27:58,870 --> 00:28:00,610 कि 1 से अधिक है तो, 67. 489 00:28:00,610 --> 00:28:03,740 तो अब इन लोगों को सामूहिक रूप से 67 का प्रतिनिधित्व कर रहे हैं, जो जाहिरा तौर पर 490 00:28:03,740 --> 00:28:06,240 ASCII में यहाँ क्या प्रतिनिधित्व करता है? 491 00:28:06,240 --> 00:28:06,510 ठीक है, 492 00:28:06,510 --> 00:28:07,650 एक सी तो सब ठीक है. 493 00:28:07,650 --> 00:28:09,530 तो अब चलो दो दौर के लिए आगे बढ़ना है. 494 00:28:09,530 --> 00:28:12,735 हर कोई अपने हाथों से शुरू नीचे है, तो और दो दौर. 495 00:28:12,735 --> 00:28:15,260 वास्तव में, वहाँ एक भूमिका की ज्यादा नहीं है लेकिन मुझे लगता है, हम नाटक करेंगे. 496 00:28:15,260 --> 00:28:19,820 दो दौर तो बढ़ा है, या अपने हाथों को कम. 497 00:28:19,820 --> 00:28:20,530 >> सही सभी. 498 00:28:20,530 --> 00:28:23,230 श्रोतागण, अब हम क्या कर रहे हैं? 499 00:28:23,230 --> 00:28:24,860 व्यक्त 83 है. 500 00:28:24,860 --> 00:28:26,050 तो तुम गणित कर सकते हैं. 501 00:28:26,050 --> 00:28:29,810 लेकिन जिसका हाथ ऊपर है किसी के लिए, आप संख्या में जोड़ने के लिए है कि वे प्रतिनिधित्व करते हैं. 502 00:28:29,810 --> 00:28:31,610 तो अब हम 83 है. 503 00:28:31,610 --> 00:28:36,510 चलो पत्रक धोखा एक छोटा सा विस्तार, और हम अब - 504 00:28:36,510 --> 00:28:38,890 यह स्पष्ट हो सकता है जहाँ हम यहाँ से जा रहे हैं, हो सकता है, लेकिन 505 00:28:38,890 --> 00:28:42,220 फिर भी, तीन दौर. 506 00:28:42,220 --> 00:28:45,870 ठीक है, तीन दौर अच्छा है वहाँ नीचे जाने तो, तीन दौर, संख्या क्या कर रहे हैं 507 00:28:45,870 --> 00:28:47,120 अब इन लोगों का प्रतिनिधित्व? 508 00:28:50,090 --> 00:28:56,690 दिलचस्प - ठीक है, मैं 53 है, जो अब प्रतिनिधित्व करता है सुना है. 509 00:28:56,690 --> 00:29:00,770 अब क्यों काउंटर सहज ज्ञान युक्त परिणाम के इस प्रकार है, है ना? 510 00:29:00,770 --> 00:29:02,910 यदि हम पांच का प्रतिनिधित्व करना चाहते हैं - 511 00:29:02,910 --> 00:29:03,900 हम सब शायद जानते हैं कि जहां यह जा रहा है - 512 00:29:03,900 --> 00:29:07,360 मैं सिर्फ इसलिए चौके जगह और लोगों को जगह नहीं बढ़ा है? 513 00:29:07,360 --> 00:29:10,060 >> खैर, हम एहसास है कि वहाँ एक अंतर है, मौलिक कैसे के बीच, 514 00:29:10,060 --> 00:29:11,760 एक कंप्यूटर इन बिट्स की व्याख्या है. 515 00:29:11,760 --> 00:29:15,470 यदि आप पाँच संख्या, तो बिल्कुल प्रतिनिधित्व करते हैं की कोशिश कर रहे हैं, हम सिर्फ 516 00:29:15,470 --> 00:29:18,330 अपने हाथ चार संख्या बढ़ाने के लिए और हाथ एक संख्या बढ़ा. 517 00:29:18,330 --> 00:29:20,010 लेकिन हम यहाँ संख्या का प्रतिनिधित्व नहीं कर रहे हैं. 518 00:29:20,010 --> 00:29:23,690 मंच पर यहाँ संदर्भ यह है कि हम अक्षर का प्रतिनिधित्व कर रहे हैं या 519 00:29:23,690 --> 00:29:28,110 घर का काम है, और इस संदर्भ में, कंप्यूटर को एहसास है कि ओह, यह, 520 00:29:28,110 --> 00:29:30,720 बिट्स के पैटर्न एक अकेले नंबर नहीं है. 521 00:29:30,720 --> 00:29:33,210 यह वास्तव में एक उच्च स्तर अवधारणा का प्रतिनिधित्व है. 522 00:29:33,210 --> 00:29:35,010 इस मामले में, एक वर्णमाला पत्र. 523 00:29:35,010 --> 00:29:38,820 तथ्य यह है कि यह अब साथ पाँच संख्या का प्रतिनिधित्व कर रहा है तो 524 00:29:38,820 --> 00:29:44,290 53 मूल्य है क्योंकि ASCII में बात, हम aesthetically के रूप में देखते हैं 525 00:29:44,290 --> 00:29:48,200 पांच नंबर ही बिट्स की एक पैटर्न की जरूरत है - क्योंकि क्यों? 526 00:29:48,200 --> 00:29:51,310 वैसे, दुनिया सिर्फ कम संख्या, शून्य, एक, दो का उपयोग करने का फैसला किया है, 527 00:29:51,310 --> 00:29:54,130 तीन लिए क्या काफी गुप्त बातें देखा. 528 00:29:54,130 --> 00:29:56,830 और वास्तव में, इन अक्षरों कि एक कीबोर्ड पर नहीं कर रहे हैं. 529 00:29:56,830 --> 00:30:00,330 विशेष अभिव्यक्ति है कि आप एक कंप्यूटर में दिलचस्प बातें करने की जरूरत है, लेकिन 530 00:30:00,330 --> 00:30:02,010 मनुष्य उन्हें वास्तव में कभी नहीं लिखें. 531 00:30:02,010 --> 00:30:04,220 53 तो, वास्तव में, पाँच का प्रतिनिधित्व करता है. 532 00:30:04,220 --> 00:30:10,460 अब बस एक अंतिम मानसिक स्वास्थ्य की जांच के रूप में, किस संख्या वे चाहिए 533 00:30:10,460 --> 00:30:12,880 बस एक पल में प्रतिनिधित्व करते हैं? 534 00:30:12,880 --> 00:30:14,060 ठीक है, इतना 48. 535 00:30:14,060 --> 00:30:15,720 और वास्तव में, आगे बढ़ो, चार दौर. 536 00:30:18,650 --> 00:30:22,680 16 प्लस 32 वास्तव में 48 है. 537 00:30:22,680 --> 00:30:26,510 और इसलिए प्रशंसा का एक बड़ा हमारे यहाँ आठ स्वयंसेवकों के लिए अगर हम कर सकते थे, दौर. 538 00:30:31,410 --> 00:30:32,660 बहुत अच्छी तरह से किया जाता है. 539 00:30:35,290 --> 00:30:36,490 किसी भी दिशा ठीक है. 540 00:30:36,490 --> 00:30:41,050 >> तो अब हम न केवल कैसे डेटा का प्रतिनिधित्व करने के बारे में सोच का एक तरीका है, 541 00:30:41,050 --> 00:30:44,120 और वास्तव में यह शारीरिक रूप से प्रतिनिधित्व है, लेकिन यह भी उच्च कर रही 542 00:30:44,120 --> 00:30:45,710 के शीर्ष स्तर पर बातें. 543 00:30:45,710 --> 00:30:48,430 और वास्तव में, यह कंप्यूटर विज्ञान भर में एक विषय होने जा रहा है 544 00:30:48,430 --> 00:30:52,410 के शीर्ष पर अधिक से अधिक दिलचस्प और जटिल बातें 545 00:30:52,410 --> 00:30:54,030 काफी सरल विचारों - 546 00:30:54,030 --> 00:30:56,170 इस मामले में, बस शून्य और लोगों. 547 00:30:56,170 --> 00:31:00,120 क्यों यह उपयोगी है के रूप में अच्छी तरह से है, भले ही इस तरह एक कोर्स में 548 00:31:00,120 --> 00:31:03,810 हम बुनियादी बातों पर, और प्रोग्रामिंग पर, और के हल पर ध्यान केंद्रित करेंगे 549 00:31:03,810 --> 00:31:07,050 समस्याओं, आप से दूर दिशाओं के किसी भी संख्या में कंप्यूटर विज्ञान के क्षेत्र में जा सकते हैं. 550 00:31:07,050 --> 00:31:10,950 इस मामले में, यह है कि आप के पीछे अपने पेज पर एक चार्ट है 551 00:31:10,950 --> 00:31:14,580 हार्वर्ड में सीएस अनौपचारिक गाइड, एक आज के दो प्रिंटआउट. 552 00:31:14,580 --> 00:31:17,450 यह कई अलग अलग दिशाओं पता चलता है, जिसमें आप एक के बाद जा सकते 553 00:31:17,450 --> 00:31:18,400 बेशक इस तरह - 554 00:31:18,400 --> 00:31:21,530 कृत्रिम बुद्धि के बारे में सीखने के लिए, ग्राफिक्स के बारे में के बारे में, 555 00:31:21,530 --> 00:31:24,370 मशीन सीखने, भाषा के बारे में ही. 556 00:31:24,370 --> 00:31:26,410 एहसास भी है, जो अभी तक कर रहे हैं अन्य रास्तों. 557 00:31:26,410 --> 00:31:28,670 कंप्यूटर विज्ञान के क्षेत्र में और अधिक गणितीय रास्ते हैं. 558 00:31:28,670 --> 00:31:31,740 यदि आप भी CS50 तरह इस गिरावट कुछ लेने के लिए सक्षम नहीं हो, वहाँ है 559 00:31:31,740 --> 00:31:35,070 वसंत, कंप्यूटर 1 उदाहरण के लिए, विज्ञान, में परिचयात्मक पाठ्यक्रम 560 00:31:35,070 --> 00:31:38,050 अभी तक एक और इस नई दुनिया के लिए रैंप पर. 561 00:31:38,050 --> 00:31:41,600 >> अब एक अलग रूप में, पाठ्यक्रम से संबंधित समस्याओं को सुलझाने के हित में, 562 00:31:41,600 --> 00:31:46,050 CS50 सेट का एहसास कुछ समय पहले इन समस्याओं को हल करने की कोशिश करने के लिए, एक 563 00:31:46,050 --> 00:31:49,640 समस्या my.harvard, के रूप में जाना जाता है जो वास्तव में आप में से कई के लिए उपयोग किया जा सकता है 564 00:31:49,640 --> 00:31:54,040 पाठ्यक्रमों के लिए दुकान है, लेकिन यदि नहीं, इस तरह एक उपकरण की जांच करने के लिए, साथ ही अन्य 565 00:31:54,040 --> 00:31:57,800 वंश कि हमारे अतीत छात्रों और कर्मचारियों के कुछ बनाया है. 566 00:31:57,800 --> 00:32:00,770 लेकिन हार्वर्ड के पाठ्यक्रम में है, जो एक वेब आधारित उपकरण है, आपको लगता है कि कुछ 567 00:32:00,770 --> 00:32:05,510 डिजाइन और अपने आप की तैनाती के लिए सक्षम हो जाएगा, के रूप में के रूप में अभी तक अच्छी तरह से 568 00:32:05,510 --> 00:32:09,210 सेमेस्टर के अंत के रूप में अच्छी तरह से अन्य बातों के एहसास है कि इस बनाता 569 00:32:09,210 --> 00:32:10,590 एक खुला डेटा सेट पर. 570 00:32:10,590 --> 00:32:13,490 इस मामले में, निश्चित रूप से, कैटलॉग, और अनुमति देता है इस मामले में छात्रों को 571 00:32:13,490 --> 00:32:16,320 एक काफी जटिल डेटा सेट का पता लगाएं. 572 00:32:16,320 --> 00:32:19,495 >> हम कल रात कुछ कुछ हजार लोगों पर आधारित आँकड़े खोदा जो 573 00:32:19,495 --> 00:32:21,530 पिछले कुछ दिनों में इस का उपयोग किया गया है. 574 00:32:21,530 --> 00:32:25,260 यदि आप उत्सुक किया गया है पता है कि कितने पाठ्यक्रमों अपने मित्रों को वास्तव में 575 00:32:25,260 --> 00:32:29,720 के लिए दुकान करने के लिए करते हैं, अच्छी तरह से, आज इस डेटा से पता चलता है कि औसत 7.6 है 576 00:32:29,720 --> 00:32:32,610 किसी खरीदारी की सूची पर पाठ्यक्रमों की संख्या. 577 00:32:32,610 --> 00:32:36,350 और अब मैं तुम्हें भी अधिकांश की संख्या के आँकड़ों दे दूँगा 578 00:32:36,350 --> 00:32:39,550 किसी की खरीदारी की सूची पर पाठ्यक्रम और हम सब शायद जानते हैं 579 00:32:39,550 --> 00:32:40,800 इस तरह किसी को. 580 00:32:43,820 --> 00:32:46,740 201 इस साल के रिकॉर्ड है. 581 00:32:46,740 --> 00:32:52,320 अब हमारे पूर्व छात्रों और कर्मचारियों के कुछ वास्तव में एक साथ एक क्लिप लगाया 582 00:32:52,320 --> 00:32:55,560 क्या कंप्यूटर विज्ञान के इस पथ का आप के लिए एक तस्वीर के रंग 583 00:32:55,560 --> 00:32:57,360 और खुद CS50 है. 584 00:32:57,360 --> 00:33:02,060 मुझे आगे जाना है और खींच, श्री Harvahd करने के लिए यहाँ धन्यवाद, एक वीडियो द्वारा उत्पादित 585 00:33:02,060 --> 00:33:06,825 अपने पूर्ववर्तियों के कुछ, अगर हम रोशनी इस के लिए रख सकता है. 586 00:33:10,980 --> 00:35:39,126 [संगीत बजाना] 587 00:35:39,126 --> 00:35:42,630 >> 1 अध्यक्ष: मैं कोई विचार है कि होने जा रहा था था. 588 00:35:42,630 --> 00:35:46,170 तो क्या एक और अधिक गंभीर देखो आगे झूठ. 589 00:35:46,170 --> 00:35:49,060 इस पाठ्यक्रम की अपेक्षाओं के मामले में तो आप वास्तव में उम्मीद कर रहे हैं 590 00:35:49,060 --> 00:35:52,817 पाठ्यक्रम व्याख्यान में भाग लेने या घड़ी, आठ समस्या सेट प्रस्तुत करने के लिए, दो ले लो 591 00:35:52,817 --> 00:35:54,720 quizzes, एक अंतिम परियोजना प्रस्तुत. 592 00:35:54,720 --> 00:35:58,640 ग्रेड के संदर्भ में एहसास है कि के बारे में उद्घाटन के अवसर पर मेरी टिप्पणी 593 00:35:58,640 --> 00:36:02,380 पारित असफल हो, कुछ है कि हम बहुत ज्यादा CS50 में दिल के पास ले - वहाँ नहीं है 594 00:36:02,380 --> 00:36:05,110 लगभग पर्याप्त कोशिश कर के हार्वर्ड में एक संस्कृति 595 00:36:05,110 --> 00:36:07,080 कुछ और विफलता को खतरे में डाल. 596 00:36:07,080 --> 00:36:09,870 वास्तव में, हम छात्रों की संख्या थी, और अपने आप को विशेष रूप में, कौन था 597 00:36:09,870 --> 00:36:15,310 अपने GPA को चोट पहुँचाने, या CS50 तरह कुछ में एक बी हो रही है के बारे में चिंतित है, 598 00:36:15,310 --> 00:36:19,222 और अवसर इस और अन्य प्रवेश द्वार पाठ्यक्रमों की तरह एक कोर्स लेने के लिए 599 00:36:19,222 --> 00:36:23,950 प्रारंभिक स्तर से गुजारें / असफल इस पर एक बहुत ही underutilized अवसर है 600 00:36:23,950 --> 00:36:24,740 कॉलेज में सामान्य. 601 00:36:24,740 --> 00:36:29,750 और इसलिए पता है, मैं भी इस कोर्स में शुरू में नामांकित गुजारें / विफल के लिए 602 00:36:29,750 --> 00:36:32,840 अकेले क्रेडिट, और भले ही मैं दिन के अंत में स्विच किया था, यह था 603 00:36:32,840 --> 00:36:36,170 उन पाँच प्रारंभिक सप्ताह, 5 सेमेस्टर की सोमवार को, जो है 604 00:36:36,170 --> 00:36:39,700 cutoff है, कि मुझे वास्तव में इन नए में पैर रखा की अनुमति दी 605 00:36:39,700 --> 00:36:43,660 पानी, और वास्तव में बहुत ही अपरिचित और बहुत असुविधाजनक कुछ करने की कोशिश 606 00:36:43,660 --> 00:36:45,540 मुझे समय पर लिए. 607 00:36:45,540 --> 00:36:49,440 >> तो मामले में अब की भूमिका क्या विभिन्न कोणों से जो आप कर सकते हैं 608 00:36:49,440 --> 00:36:51,530 दृष्टिकोण इस पाठ्यक्रम की सेवा - 609 00:36:51,530 --> 00:36:53,080 व्याख्यान इतना. यह आप पर निर्भर है. 610 00:36:53,080 --> 00:36:56,550 यदि आप व्यक्ति में इस स्थल पर हमारे साथ संलग्न हैं, वास्तव में, हम जानते हैं 611 00:36:56,550 --> 00:37:00,920 सांख्यिकीय कि आप में से लगभग 40% की तरह आते हैं और ऊपर जाने 612 00:37:00,920 --> 00:37:05,140 सेमेस्टर, और आप में से 10% की बेशक हम आज के बाद फिर कभी नहीं देखेंगे. 613 00:37:05,140 --> 00:37:07,540 और कहा कि पूरी तरह से ठीक है, ईमानदार होना. 614 00:37:07,540 --> 00:37:10,470 CS50 के परिभाषित विशेषताओं में से एक यह है कि इन कर रहे हैं 615 00:37:10,470 --> 00:37:14,220 असंख्य संसाधनों, जिनमें से कुछ के माध्यम से हम सिर्फ एक पल में खड़खड़ हूँ, 616 00:37:14,220 --> 00:37:17,890 व्याख्यान और वर्गों, और बातें walkthroughs बुलाया, और कार्यालय सहित 617 00:37:17,890 --> 00:37:20,850 घंटे, और इस तरह, यह और ठेठ छात्र अधिक से अधिक संसाधनों 618 00:37:20,850 --> 00:37:24,400 है या चाहिए शारीरिक का लाभ ले सकता है, लेकिन ऐसा इसलिए है क्योंकि 619 00:37:24,400 --> 00:37:27,510 असमान सीखने की शैली की है कि किसी भी छात्र के शरीर में प्रकट होता है. 620 00:37:27,510 --> 00:37:31,590 और इसलिए में व्याख्यान, प्राथमिक भूमिका के रूप में मैं इसे देख मौखिक रूप से धक्का नहीं है 621 00:37:31,590 --> 00:37:35,360 बाहर काफी जटिल सामग्री और जरूरी सब देने 622 00:37:35,360 --> 00:37:39,040 बुनियादी बातों की जटिलताओं कि हम इस सेमेस्टर का पता लगाने, लेकिन 623 00:37:39,040 --> 00:37:42,430 बल्कि, चीजों की तरह हम इस तरह से किया गया है दूर पहले से ही कर रहे हैं, इन उदाहरणों 624 00:37:42,430 --> 00:37:46,480 मंच पर मनुष्य के लिए एक मानसिक चित्र पेंट करने की कोशिश शामिल है, और भी 625 00:37:46,480 --> 00:37:49,430 आप बनाने के लिए की हिम्मत है, मैं कहता हूँ, इन यादगार क्षणों में से कुछ, इतना है कि के रूप में भी 626 00:37:49,430 --> 00:37:53,280 कुछ विषयों के साथ संघर्ष करने के लिए, आप इन यादों हैं, ओह की तरह है, भले ही 627 00:37:53,280 --> 00:37:56,740 कि काफी abstractly था, गणित, मैं एक एक ले जाने के साथ खो गया की तरह, 628 00:37:56,740 --> 00:38:00,260 मैं यह वास्तव में, दिन के अंत में, कुछ करने के लिए है कि सभी भिन्न नहीं है 629 00:38:00,260 --> 00:38:01,060 पहले से ही पता है. 630 00:38:01,060 --> 00:38:04,560 और भूमिका तो है कि या तो व्यक्ति में व्याख्यान सैंडर्स में यहाँ की सेवा करेंगे 631 00:38:04,560 --> 00:38:09,040 या वीडियो पर ऑनलाइन वास्तव चरण मानसिक रूप से आप के लिए प्रत्येक सप्ताह निर्धारित 632 00:38:09,040 --> 00:38:12,370 के लिए विभिन्न अवधारणाओं और समस्या है कि हम में गोताखोरी हो जाएगा. 633 00:38:12,370 --> 00:38:16,800 >> उच्च स्तर अवधारणाओं के मामले में, इन शब्दों के सबसे अधिक प्रवाह हो सकता है 634 00:38:16,800 --> 00:38:17,670 इस पल के लिए अपने सिर. 635 00:38:17,670 --> 00:38:18,680 और वह ठीक है. 636 00:38:18,680 --> 00:38:21,210 तुम में से जो पाठ्यक्रम में और अधिक आरामदायक आ जाएगा का पता चल जाएगा 637 00:38:21,210 --> 00:38:24,870 इन विषयों में से कुछ है, लेकिन आम तौर पर वर्ग की है कि 10% के लिए जिसके लिए 638 00:38:24,870 --> 00:38:28,600 वे बहुत अधिक पृष्ठभूमि है, एपी कंप्यूटर विज्ञान लेने के बाद से प्रोग्रामिंग 639 00:38:28,600 --> 00:38:31,850 वे 12 थे एहसास है कि वहाँ के अवसरों वर्गों में किया जाएगा और 640 00:38:31,850 --> 00:38:36,030 समस्या के लिए विभिन्न विषयों में अधिक गहराई जाना सेट में भरने 641 00:38:36,030 --> 00:38:39,590 जो कुछ भी अंतराल आप अपने उच्च विद्यालय या पूर्व पृष्ठभूमि से हो सकता है. 642 00:38:39,590 --> 00:38:43,440 भाषाओं के संदर्भ में एहसास है कि भाषा क्या हम CS50 में उपयोग 643 00:38:43,440 --> 00:38:45,360 मोटे तौर पर दिन के अंत में अप्रासंगिक है. 644 00:38:45,360 --> 00:38:49,500 हम मुख्य रूप से के अंत की ओर एक सी. बुलाया भाषा का उपयोग होता है 645 00:38:49,500 --> 00:38:53,260 सेमेस्टर, हम वेब केंद्रित भाषाओं PHP और जावास्क्रिप्ट की तरह, परिचय. 646 00:38:53,260 --> 00:38:56,800 लेकिन हम और दूसरों को सबसे अधिक किसी भी आधुनिक में इस तरह से एक पाठ्यक्रम सिखा सकते हैं 647 00:38:56,800 --> 00:38:57,740 उच्च स्तर की भाषा - 648 00:38:57,740 --> 00:39:01,710 पायथन और रूबी, और दूसरों को इन दिनों काफी लोकप्रिय हैं, क्योंकि एहसास, 649 00:39:01,710 --> 00:39:04,350 दिन के अंत में, आप इस सी में नहीं सीख तुम नहीं हो रहे हैं 650 00:39:04,350 --> 00:39:06,310 PHP या जावास्क्रिप्ट सीखने. 651 00:39:06,310 --> 00:39:10,190 आप सीख रहे हैं कि किस तरह की समस्याओं को हल करने के लिए, चाहे वह वेब आधारित, कंप्यूटर आधारित, या 652 00:39:10,190 --> 00:39:14,810 डेटा ही उन्मुख, बस उपकरण के रूप में इन का उपयोग कर. 653 00:39:14,810 --> 00:39:17,910 >> अब रसद के मामले में, आप अंततः बुलाया कुछ का उपयोग करेंगे 654 00:39:17,910 --> 00:39:18,810 CS50 उपकरण. 655 00:39:18,810 --> 00:39:22,150 कोई बात नहीं यदि आप एक मैक, पीसी, एक Linux के कंप्यूटर, या की तरह नहीं है, 656 00:39:22,150 --> 00:39:25,740 आप आज़ादी से उपलब्ध सॉफ्टवेयर के साथ उपयोग करने के लिए जो अगले हफ्ते शुरू होगा 657 00:39:25,740 --> 00:39:28,890 CS50 उपकरण, एक आभासी वातावरण है कि आप अपने पर इस्तेमाल करेंगे 658 00:39:28,890 --> 00:39:32,720 अपने कंप्यूटर, ताकि आप और अपने सहपाठियों के सभी एक समान लिनक्स 659 00:39:32,720 --> 00:39:34,220 इस मामले में डेस्कटॉप. 660 00:39:34,220 --> 00:39:37,010 यह समस्या सेट है, हालांकि, जिसमें आप वास्तव में अपने हाथों को प्राप्त करेंगे 661 00:39:37,010 --> 00:39:37,910 पाठ्यक्रम में गंदा. 662 00:39:37,910 --> 00:39:40,820 और दिन के अंत में, यह समस्या सेट है, मुझे लगता है, कि वास्तव में 663 00:39:40,820 --> 00:39:43,510 इस कोर्स में एक छात्र के अनुभव को परिभाषित करते हैं. 664 00:39:43,510 --> 00:39:46,660 एहसास है कि समस्या सेट के कई दो संस्करणों में जारी किया जाएगा - 665 00:39:46,660 --> 00:39:50,140 है कि हम उम्मीद करते हैं और एक मानक संस्करण के 90% के लिए प्रोत्साहित 666 00:39:50,140 --> 00:39:51,690 वर्ग में गोता लगाने के लिए. 667 00:39:51,690 --> 00:39:55,255 लेकिन हम भी तथाकथित हैकर संस्करणों में कुछ समस्या सेट जारी किया है, तुम और 668 00:39:55,255 --> 00:39:58,110 पता है कि यह हैकर संस्करण एक वॉटरमार्क के साथ हर पृष्ठ पर है, क्योंकि यह, 669 00:39:58,110 --> 00:39:59,970 उस पर हैकर संस्करण कहते हैं. 670 00:39:59,970 --> 00:40:03,390 और कि आप इस जनसांख्यिकीय जो 10 के साथ एपी कंप्यूटर विज्ञान के लिए है 671 00:40:03,390 --> 00:40:06,500 अपनी बेल्ट के अंतर्गत प्रोग्रामिंग, और साल के लिए उन अंतराल में भरने के लिए देख रहे हैं, 672 00:40:06,500 --> 00:40:10,170 और अधिक औपचारिक है, बजाय आत्म सिखाया प्रशिक्षण शायद एहसास, 673 00:40:10,170 --> 00:40:13,420 कि वहाँ वर्ग है कि एक बहुत ही पर्याप्त जनसांख्यिकीय 674 00:40:13,420 --> 00:40:15,230 ठीक है कि एक ही लक्ष्य है. 675 00:40:15,230 --> 00:40:16,460 आप पांच दिन देर से होगा. 676 00:40:16,460 --> 00:40:19,380 समस्या सेट गुरुवार को आम तौर पर कर रहे हैं की वजह से है, लेकिन आप पाँच का विस्तार कर सकते हैं 677 00:40:19,380 --> 00:40:22,900 उन इन चीजों का उपयोग समय सीमा देर दिन कहा जाता है, और हम भी छोड़ देंगे 678 00:40:22,900 --> 00:40:25,520 सेमेस्टर के अंत में अपने सबसे कम प्रति, स्कोर 679 00:40:25,520 --> 00:40:27,540 पाठ्यक्रम में विवरण. 680 00:40:27,540 --> 00:40:31,630 >> लेकिन पिछले कुछ वर्षों CS50 का एक परिभाषित विशेषता कार्यालय बन गया है 681 00:40:31,630 --> 00:40:36,060 घंटा, एक मौका है कि आप फोटो में नेत्रहीन थोड़ा पहले देखा था जो में 682 00:40:36,060 --> 00:40:39,090 हम घर डाइनिंग हॉल में पहले से इकट्ठा पहले कि, 683 00:40:39,090 --> 00:40:42,120 विज्ञान केंद्र के तहखाने, और Annenberg हॉल, चार में इस साल 684 00:40:42,120 --> 00:40:45,670 20:00 से 11:00 PM, जहाँ आप यह बहुत ज्यादा होगा एक सप्ताह रातों 685 00:40:45,670 --> 00:40:49,810 पर काम करने की साझा अनुभव, कुछ समस्याओं के माध्यम से संघर्ष, 686 00:40:49,810 --> 00:40:52,520 लेकिन जगह में एक पर्याप्त समर्थन संरचना के साथ. 687 00:40:52,520 --> 00:40:55,780 दरअसल, जिस तरह से यह काम करेगा आप Annenberg पर पहुंचने अगर तुम होगा 688 00:40:55,780 --> 00:40:56,950 सप्ताह के दौरान कुछ सवाल. 689 00:40:56,950 --> 00:41:00,190 आप अपने लैपटॉप लाती हूँ, तुम बैठ जाओ, कुछ खाना ले लो हूँ, और आप लॉग इन करेंगे 690 00:41:00,190 --> 00:41:04,100 में CS50 चर्चा, एक वेब आधारित है कि शिक्षण स्टाफ उपयोगिता 691 00:41:04,100 --> 00:41:07,860 विकसित की है कि आप सवाल पोस्ट करने के लिए और एक में followups देखने की अनुमति देगा 692 00:41:07,860 --> 00:41:12,590 ठेठ चर्चा मंच भावना, लेबल और तरह का उपयोग कर, और स्वत: पूर्ण 693 00:41:12,590 --> 00:41:13,790 खोज करने के लिए डेटा. 694 00:41:13,790 --> 00:41:17,950 लेकिन आप भी करने में सक्षम हो सकता है, कार्यालय घंटे के घंटे के दौरान है, अपने 695 00:41:17,950 --> 00:41:20,490 सवाल वास्तविक मनुष्य बढ़ता. 696 00:41:20,490 --> 00:41:24,000 दरअसल, लक्ष्य अंततः इतना है कि एक, हम पर निर्माण शुरू 697 00:41:24,000 --> 00:41:27,740 उम्मीद है कि वास्तव में उपयोगी जानकारी का एक कोष सेमेस्टर के पाठ्यक्रम, 698 00:41:27,740 --> 00:41:31,770 सामान्य प्रश्नों के आम जवाब है, तो आपको लगता है कि अपने आप को समस्याओं को हल कर सकते हैं 699 00:41:31,770 --> 00:41:35,980 और unstuck जितना जल्दी संभव हो, जबकि शिक्षण होने 700 00:41:35,980 --> 00:41:40,320 स्टाफ - शिक्षण साथियों के आम तौर पर 20% से 30% और पाठ्यक्रम सहायकों 701 00:41:40,320 --> 00:41:41,780 कर्मचारियों पर एक बार में. 702 00:41:41,780 --> 00:41:45,150 >> हम हम क्या Annenberg में CS50 Greeter कहा जाता है, और जब 703 00:41:45,150 --> 00:41:46,610 कि निर्धारित करने के लिए, आपको पता है क्या? 704 00:41:46,610 --> 00:41:50,900 यह सवाल है, हम वास्तव में प्रभावी रूप से ऑनलाइन जवाब. 705 00:41:50,900 --> 00:41:51,930 हम आपके कंप्यूटर को देखने की जरूरत है. 706 00:41:51,930 --> 00:41:53,470 हम एक पर आप एक बात करना चाहता हूँ. 707 00:41:53,470 --> 00:41:56,060 आप वास्तव में कर रहे हैं संघर्ष, और इसलिए तुम एक पर एक बात करना चाहता हूँ 708 00:41:56,060 --> 00:41:59,160 किसी के साथ, आप CS50 Greeter करने के लिए भेजा जाएगा, एक 709 00:41:59,160 --> 00:42:02,700 शिक्षण साथी जोत, सचमुच, एक आइपॉड है कि एक पर छात्रों के नाम 710 00:42:02,700 --> 00:42:04,880 पक्ष, दूसरे पर शिक्षण स्टाफ के नाम. 711 00:42:04,880 --> 00:42:07,900 हम आपके नाम एकत्रित करेगा, एक शिक्षण स्टाफ के नाम से पीछा किया, और अपने 712 00:42:07,900 --> 00:42:12,020 कंप्यूटर स्क्रीन निमिष शुरू, कह रही है ऐलिस देखने के लिए जाने के लिए या कृपया 713 00:42:12,020 --> 00:42:14,110 बॉब कर्मचारियों की मेज पर देखने के लिए जाना. 714 00:42:14,110 --> 00:42:17,240 और इसलिए इस तरह, हम चीजों के रूप में के रूप में कुशलतापूर्वक प्रेषण करने में सक्षम हो जाएगा 715 00:42:17,240 --> 00:42:22,030 संभव है, के रूप में अच्छी तरह के रूप में आप सभी को और अधिक आसानी से समाधान की ओर मार्गदर्शन. 716 00:42:22,030 --> 00:42:25,900 वर्गों में, इन अधिक घनिष्ठ के लिए अवसर होगा हाथों से 717 00:42:25,900 --> 00:42:30,080 शिक्षण साथियों की एक और 12 के अवसर पर 16 या तो 718 00:42:30,080 --> 00:42:34,020 अपने सहपाठियों के प्रत्येक सप्ताह में है, जो हम समस्या सेट में समस्याओं का होगा 719 00:42:34,020 --> 00:42:36,750 है कि वैचारिक सवालों की एक संख्या से पूछते हैं, और काटने आकार के एक नंबर 720 00:42:36,750 --> 00:42:39,180 प्रोग्रामिंग सवाल है कि आप अपने दम पर समझ सकता है, और तुम सकता है 721 00:42:39,180 --> 00:42:42,140 अपने दम पर काम करते हैं, लेकिन खंड के संदर्भ में, के माध्यम से हम काम करेंगे 722 00:42:42,140 --> 00:42:45,230 सामूहिक रूप से उन समस्याओं के कुछ और, जहां जाने के 723 00:42:45,230 --> 00:42:46,700 बातचीत हमें लगता है. 724 00:42:46,700 --> 00:42:51,340 >> इसके अलावा, अनुभाग में आप की प्रस्तुतियाँ की समीक्षा करने के लिए अवसर होगा 725 00:42:51,340 --> 00:42:54,470 होमवर्क कर दिया है कि आप, अपने सहपाठियों, कभी कभी बेनाम 726 00:42:54,470 --> 00:42:56,780 हमेशा एक ऑप्ट में, यदि आप साझा करना चाहते हैं 727 00:42:56,780 --> 00:42:57,930 काम है कि आप प्रस्तुत किया है. 728 00:42:57,930 --> 00:43:00,890 तो यह वास्तव में एक दो दिशात्मक बातचीत होने देंगे, और के लिए अवसर 729 00:43:00,890 --> 00:43:05,050 एक अधिक गतिशील अर्थों में बस के बजाय अपने खुद के काम की समीक्षा 730 00:43:05,050 --> 00:43:08,620 एक पीडीएफ या प्रिंटआउट के देख रही है और कुछ सेकंड के लिए इसके बारे में सोच 731 00:43:08,620 --> 00:43:10,760 और प्रतिक्रिया जरूरी अवशोषित नहीं है कि 732 00:43:10,760 --> 00:43:12,270 शिक्षण स्टाफ प्रदान की है. 733 00:43:12,270 --> 00:43:14,670 और तुम यहाँ CS50 Spaces नामक उपकरण का उपयोग करेंगे. 734 00:43:14,670 --> 00:43:18,165 अपरिचित उन लोगों के लिए, इस भाषा ऊपर छोड़ दिया पर सी के रूप में जाना जाता है, और 735 00:43:18,165 --> 00:43:21,360 आप इस पर समय पता मिल जाएगा, लेकिन यह एक वेब आधारित उपयोगिता है कि हम करेंगे 736 00:43:21,360 --> 00:43:25,350 अनुभाग है कि आप और आपके 15 या तो सहपाठियों के साथ में लॉग इन करने की अनुमति देगा में उपयोग 737 00:43:25,350 --> 00:43:27,120 अपने कमरे के सामने में अध्यापन साथी. 738 00:43:27,120 --> 00:43:28,890 आप इस विंडो में कोड लिखने में सक्षम हो जाएगा. 739 00:43:28,890 --> 00:43:31,800 आप इलेक्ट्रॉनिक रूप से बातचीत करने में सक्षम हो सकता है अगर आप वास्तव में अनुभाग में नहीं हो जाएगा 740 00:43:31,800 --> 00:43:35,300 उस विशेष पल, और अपने शिक्षण साथी, जब यह समय आता है 741 00:43:35,300 --> 00:43:41,295 ऐलिस या कक्षा में बॉब के समाधान पर चर्चा करने के लिए, अध्यापन साथी क्लिक कर सकते हैं 742 00:43:41,295 --> 00:43:45,210 बटन पर स्क्रीन है कि छात्र जो कुछ भी किया गया है, और देखा, परियोजना 743 00:43:45,210 --> 00:43:47,120 समय में उस खास बिंदु पर काम कर रहा है. 744 00:43:47,120 --> 00:43:50,400 तो एहसास के लिए आप में से उन लोगों के दोस्त हैं जो अतीत में CS50 ले लिया है, 745 00:43:50,400 --> 00:43:53,790 कि वर्गों काफी किया गया है इस वर्ष rebooted है सभी को और अधिक हो 746 00:43:53,790 --> 00:43:57,700 सक्रिय है, सभी को और अधिक गतिशील, और वास्तव में, एक दो तरह के बीच बातचीत 747 00:43:57,700 --> 00:44:00,300 स्टाफ और छात्रों को पढ़ाने. 748 00:44:00,300 --> 00:44:01,160 >> और walkthroughs. 749 00:44:01,160 --> 00:44:04,520 तो इन समस्या सेट के लिए, हम भी न केवल विनिर्देश की पेशकश 750 00:44:04,520 --> 00:44:08,110 ही है, जो आम तौर पर एक काफी विस्तृत पीडीएफ है, लेकिन यह भी बातें में जाना जाता है 751 00:44:08,110 --> 00:44:12,070 walkthroughs के रूप में, शिक्षण स्टाफ के एक सदस्य के एक साप्ताहिक जिससे नेतृत्व करेंगे 752 00:44:12,070 --> 00:44:15,460 सत्र है कि सचमुच आप समस्या सेट के माध्यम से चलता है, आप दे 753 00:44:15,460 --> 00:44:18,700 संकेत और सलाह, और शुरू अंक, और बहुत पूछने का मतलब है 754 00:44:18,700 --> 00:44:21,370 अक्सर सवाल पूछा: मैं कहाँ शुरू करते हैं? 755 00:44:21,370 --> 00:44:25,550 ठीक है, तुम डाइविंग द्वारा या तो अपने दम पर कल्पना में शुरू करते हैं, या में भाग लेने के द्वारा 756 00:44:25,550 --> 00:44:27,230 या इन walkthroughs देख रहे हैं. 757 00:44:27,230 --> 00:44:29,550 1 walkthrough, वास्तव में, इस शुक्रवार को किया जाएगा. 758 00:44:29,550 --> 00:44:32,120 वे, इतना नहीं शुक्रवार को हो सकता है क्योंकि हमें लगता है कि यह एक लोकप्रिय हो जाएगा 759 00:44:32,120 --> 00:44:34,940 समय है, लेकिन क्योंकि हम तो उन्हें बहुत जल्दी सप्ताह में फिल्म कर सकते हैं और मिल 760 00:44:34,940 --> 00:44:38,410 सप्ताह के अंत तक ऑनलाइन उन्हें इतनी है कि आप के रूप में कई दिनों के लिए संभव है 761 00:44:38,410 --> 00:44:40,530 वास्तव में उस सामग्री में के रूप में अच्छी तरह से संलग्न. 762 00:44:40,530 --> 00:44:43,050 लेकिन व्याख्यान में इस शुक्रवार को उस पर और अधिक. 763 00:44:43,050 --> 00:44:46,930 >> अब समर्थन संरचना के मामले में, सबसे महत्वपूर्ण आंकड़ा है 764 00:44:46,930 --> 00:44:50,600 शायद 108 शिक्षण साथियों और पाठ्यक्रम सहायकों कि इस पाठ्यक्रम 765 00:44:50,600 --> 00:44:51,870 वर्तमान में है. 766 00:44:51,870 --> 00:44:54,490 यदि आप में से कुछ जो परस्पर विरोधी वर्गों नहीं है में शामिल होने के लिए करना चाहते हैं 767 00:44:54,490 --> 00:44:58,900 मंच पर यहाँ मुझे, यह इन लोगों को जो अंततः सच में अपने को परिभाषित करेगा 768 00:44:58,900 --> 00:45:00,150 पाठ्यक्रम में अनुभव. 769 00:45:08,890 --> 00:45:11,870 मैं शिक्षण मुझे दिन में कक्षाओं में शिक्षण साथियों की एक बहुत कुछ था, और मैं 770 00:45:11,870 --> 00:45:15,650 उन में से बहुत कुछ याद है, सच में, लेकिन आज तक, मैं अभी भी बीच याद 771 00:45:15,650 --> 00:45:19,990 उन कुछ मेरे CS50 TF, जो वास्तव में मुझे सवालों के जवाब देने में मदद की जो वास्तव में 772 00:45:19,990 --> 00:45:22,830 मुझे मदद की है जब मैं संघर्ष कर रहा था, और वास्तव में इस में एक भागीदार था 773 00:45:22,830 --> 00:45:25,770 एक बहुत ही नई दुनिया सीखने का अनुभव है. 774 00:45:25,770 --> 00:45:29,100 जो एक छोटा सा में, इन लोगों के सभी आप केक के लिए बाहर में शामिल हो जाएगा, 775 00:45:29,100 --> 00:45:32,560 CS50 की एक परंपरा है, मेमोरियल हॉल सुलीबाकार गिरजे का चौड़ाई का भाग में, लेकिन मुझे 776 00:45:32,560 --> 00:45:36,980 1 नैट Hardison आप फिर से शुरू, रोब Bowden, और टॉमी 777 00:45:36,980 --> 00:45:39,370 McWilliams, निश्चित रूप से इस साल के प्रमुख हैं. 778 00:45:39,370 --> 00:45:41,385 अगर आप लोग मुझे यहाँ बीच में शामिल हो जाएगा. 779 00:45:47,380 --> 00:45:50,045 वे सब कुछ प्रेरणादायक टिप्पणी के लिए तैयार है. 780 00:45:53,212 --> 00:45:55,775 >> टॉमी McWilliams: मैं प्रेरणादायक कुछ भी तैयार नहीं था. 781 00:45:55,775 --> 00:45:57,170 लेकिन मेरा नाम टॉमी है. 782 00:45:57,170 --> 00:45:58,370 मैं माथर में एक वरिष्ठ हूँ. 783 00:45:58,370 --> 00:46:01,620 मैं कंप्यूटर विज्ञान का अध्ययन कर रहा हूँ, वास्तव में सिर टीम पर होने के लिए उत्साहित और 784 00:46:01,620 --> 00:46:03,720 आप के साथ CS50 यात्रा के माध्यम से जा रहा है. 785 00:46:03,720 --> 00:46:06,750 क्या मैं वास्तव में CS50 बारे में प्यार है कि यह वास्तव में आप के बारे में सोचने के लिए सिखाता है 786 00:46:06,750 --> 00:46:08,180 एक नए तरीके से समस्याओं. 787 00:46:08,180 --> 00:46:11,170 यह वास्तव में एक कौशल है कि के लिए अमूल्य होने जा रहा है, कोई बात नहीं है जो क्षेत्र 788 00:46:11,170 --> 00:46:12,090 आप में जाना. 789 00:46:12,090 --> 00:46:14,800 और न केवल कि, लेकिन हम किसी भी अधिक से अधिक मुक्त कैंडी की पेशकश 790 00:46:14,800 --> 00:46:16,050 परिसर पर अन्य पाठ्यक्रम. 791 00:46:22,730 --> 00:46:24,350 इसलिए मैं सिर्फ सच हूँ देखने के लिए आगे देख रहे हैं क्या 792 00:46:24,350 --> 00:46:25,645 हर कोई इस सेमेस्टर बनाता है. 793 00:46:25,645 --> 00:46:28,860 और अगर किसी को भी किसी भी अब सवाल या सेमेस्टर में निश्चित रूप से है, 794 00:46:28,860 --> 00:46:32,976 मेरे लिए बाहर तक पहुँचने के लिए स्वतंत्र महसूस हो रहा है, और मैं मदद करने के लिए खुश होगी. 795 00:46:32,976 --> 00:46:33,920 >> रोब BOWDEN: हाय. 796 00:46:33,920 --> 00:46:34,670 मैं रोब Bowden हूँ. 797 00:46:34,670 --> 00:46:35,920 मैं एक वरिष्ठ Kirkland में हूँ. 798 00:46:40,030 --> 00:46:41,890 हाँ, यह सही है. 799 00:46:41,890 --> 00:46:44,070 हम सभी कर रहे हैं वास्तव में इस अगले सेमेस्टर के लिए उत्साहित हैं. 800 00:46:44,070 --> 00:46:45,325 हमें उम्मीद है कि आप सभी उत्साहित कर रहे हैं. 801 00:46:49,850 --> 00:46:51,580 मुझे लगता है कि उम्मीद नहीं थी. 802 00:46:51,580 --> 00:46:52,530 हाँ. 803 00:46:52,530 --> 00:46:56,030 तो हम इस सेमेस्टर वास्तव में महान बनाने में इतना प्रयास डाल दिया है, और के रूप में 804 00:46:56,030 --> 00:46:58,830 लंबे समय के रूप में आप प्रयास में डालने के लिए तैयार कर रहे हैं, वहाँ इतना आपको मिल सकता है 805 00:46:58,830 --> 00:47:00,080 इस पाठ्यक्रम की. 806 00:47:06,810 --> 00:47:10,470 आप इस पाठ्यक्रम के बाहर आनन्द की एक बहुत कुछ मिल सकता है. 807 00:47:10,470 --> 00:47:13,510 हम 108 के एक कर्मचारी नहीं है अगर आप मजाक का एक बहुत कुछ नहीं मिलता है इसे से बाहर सकता है, 808 00:47:13,510 --> 00:47:17,450 तो बस को शामिल किए जाने की कोशिश की, और आप इसे पछतावा नहीं होगा. 809 00:47:24,815 --> 00:47:26,020 >> नैट Hardison: नमस्ते, लड़कों. 810 00:47:26,020 --> 00:47:26,930 मैं नैट हूँ. 811 00:47:26,930 --> 00:47:29,700 मैं पाठ्यक्रम के लिए गुरू हूँ. 812 00:47:29,700 --> 00:47:31,200 मैं वास्तव में यहाँ के रूप में अच्छी तरह से हो सकता है के लिए उत्साहित हूँ. 813 00:47:31,200 --> 00:47:33,100 यह मेरी पहली बार यहाँ वर्ष है. 814 00:47:33,100 --> 00:47:36,520 मुझे आशा है कि आप सब इस पाठ्यक्रम ले, और यह आनंद के रूप में ज्यादा के रूप में मैं 815 00:47:36,520 --> 00:47:37,960 यह अब तक का आनंद लिया. 816 00:47:37,960 --> 00:47:41,520 और अगर तुम कभी जानने के लिए कैसे बाइनरी में नौ या दस में आने के लिए करना चाहते हैं आते हैं, 817 00:47:41,520 --> 00:47:43,351 मुझसे बात करो. 818 00:47:43,351 --> 00:47:46,480 >> 1 अध्यक्ष: तो इन लोगों को यहाँ मंच पर एक बिट छोड़ने के जोखिम में 819 00:47:46,480 --> 00:47:50,330 awkwardly, चीजें हैं कि इससे पहले कि हम इंतजार के कुछ के माध्यम से चलो चक्कर 820 00:47:50,330 --> 00:47:51,500 केक के लिए स्थगित. 821 00:47:51,500 --> 00:47:52,980 यह क्या है कि आगे झूठ? 822 00:47:52,980 --> 00:47:56,410 खैर, अगर हम पिछले साल में एक त्वरित नज़र वापस लेने, समस्या में शून्य सेट, अपने 823 00:47:56,410 --> 00:47:59,960 पूर्ववर्तियों एक स्क्रैच, एक चित्रमय प्रोग्रामिंग बुलाया भाषा में कबूतर 824 00:47:59,960 --> 00:48:03,160 प्रोग्रामिंग भाषा पाठ्यक्रम के पहले दिन में उपयोग शुरू कर देंगे 825 00:48:03,160 --> 00:48:07,080 इस शुक्रवार, कुछ आप में से कुछ अपरिचित अवधारणाओं जानने के लिए, लेकिन पता 826 00:48:07,080 --> 00:48:10,330 पूर्व साथ आप उन लोगों के लिए एक के उन्नत पहलू होगा 827 00:48:10,330 --> 00:48:11,070 पृष्ठभूमि. 828 00:48:11,070 --> 00:48:14,082 >> में पिछले साल की समस्या दो सेट, छात्रों की दुनिया में कबूतर 829 00:48:14,082 --> 00:48:17,740 क्रिप्टोग्राफी, जानकारी enciphering या पांव मार की कला, 830 00:48:17,740 --> 00:48:21,310 कि एन्क्रिप्टेड डाटा, और हैकर के पिछले संस्करण में लागू कार्यक्रम 831 00:48:21,310 --> 00:48:26,710 वर्ष के छात्रों के लिए दरार या एक ठेठ में पासवर्ड decode करने के लिए आगे बढ़ना था 832 00:48:26,710 --> 00:48:31,190 कंप्यूटर एल्गोरिदम और heuristics के साथ आने से xc पासवर्ड फ़ाइल 833 00:48:31,190 --> 00:48:34,980 जानवर बल बाहर figuring किसी एक कंप्यूटर पर पासवर्ड क्या 834 00:48:34,980 --> 00:48:35,770 सिस्टम था. 835 00:48:35,770 --> 00:48:39,820 पिछले दो साल, समस्या में चार किया छात्रों सेट 836 00:48:39,820 --> 00:48:41,420 Sudoku के खेल को लागू. 837 00:48:41,420 --> 00:48:45,180 और हैकर संस्करण वर्ष कि छात्रों को लागू नहीं किया था बस कैसे 838 00:48:45,180 --> 00:48:49,360 खेलने के खेल है, लेकिन वास्तव में एक solver, जिससे कंप्यूटर आप प्रदान कर सकते हैं, 839 00:48:49,360 --> 00:48:52,260 मानव संकेत के साथ, आप को सुलझाने की तुलना में अधिक तेजी से 840 00:48:52,260 --> 00:48:53,550 है कि विशेष रूप से समस्या. 841 00:48:53,550 --> 00:48:57,420 >> समस्या पांच सेट में, हम फोरेंसिक किया, जानकारी उबरने की इस कला 842 00:48:57,420 --> 00:49:00,160 कि गलती से या बहुत जानबूझकर था 843 00:49:00,160 --> 00:49:01,450 कंप्यूटर से हटा दिया. 844 00:49:01,450 --> 00:49:04,530 पिछले वर्ष, शिक्षण स्टाफ और मैं परिसर के चारों ओर strolled ले जा रहा 845 00:49:04,530 --> 00:49:07,780 लोगों, स्थानों, और चीजों की तस्वीरें और गलती तो 846 00:49:07,780 --> 00:49:10,900 हमारे कैमरे पर मीडिया कार्ड है कि उन सभी तस्वीरें था स्वरूपित. 847 00:49:10,900 --> 00:49:15,920 लेकिन कोई समस्या नहीं है, हम इस मीडिया कार्ड के एक फोरेंसिक छवि बनाया, इसे हाथ से बाहर 848 00:49:15,920 --> 00:49:19,410 कक्षा में सभी छात्रों के लिए है, और उन्हें चुनौती दी प्रोग्राम लिखने कि 849 00:49:19,410 --> 00:49:22,240 उस कार्ड से JPEGs के सभी बरामद. 850 00:49:22,240 --> 00:49:24,720 और यह वास्तव में हमारे पसंदीदा समस्या सेट में से एक है, और मैं एक खोदा 851 00:49:24,720 --> 00:49:27,750 अपने पूर्ववर्तियों की जो बहुत मजेदार था एक से पुराने ईमेल 852 00:49:27,750 --> 00:49:29,940 कुछ समय पहले पढ़ा. 853 00:49:29,940 --> 00:49:31,270 >> यह मैट से है. 854 00:49:31,270 --> 00:49:34,970 प्रिय डेविड, कल मेरी बहन अकस्मात उसके कैमरे एसडी स्वरूपित 855 00:49:34,970 --> 00:49:37,770 कार्ड और यादगार तस्वीरें के एक साल के मूल्य खो दिया है. 856 00:49:37,770 --> 00:49:40,830 दुर्भाग्य से वह सबसे अच्छा उसे डेटा को समर्थन नहीं है. 857 00:49:40,830 --> 00:49:43,780 लेकिन इस स्थिति मुझे पाँच पी सेट की याद दिला दी है, तो मैंने सोचा कि मैं कोशिश करेगा 858 00:49:43,780 --> 00:49:47,620 कार्यक्रम की वसूली के माध्यम से उसे एसडी कार्ड चलाने के लिए है कि मैं सभी तरह वापस लिखा 859 00:49:47,620 --> 00:49:48,180 अक्टूबर में. 860 00:49:48,180 --> 00:49:51,660 तो पता लगाना कैसे से एक कच्चे छवि बनाने के लिए चार घंटे के बाद 861 00:49:51,660 --> 00:49:53,350 स्वरूपित एसडी कार्ड - 862 00:49:53,350 --> 00:49:56,050 गूगल के लिए इस संबंध में बहुत मददगार साबित हो सकता है, जब तक मैं विडंबना यह है कि 863 00:49:56,050 --> 00:50:00,140 इंटरनेट पर अपने निर्देश भर में आ हुआ - 864 00:50:00,140 --> 00:50:03,080 कमांड लाइन तर्क में से कुछ के साथ छेड़छाड़ के आसपास के बाद, मैं कामयाब 865 00:50:03,080 --> 00:50:06,020 फोरेंसिक छवि बनाने और स्थापित करने और विन्यस्त के बाद 866 00:50:06,020 --> 00:50:10,600 CS50 उपकरण, मैं अपने कार्यक्रम के माध्यम से फोरेंसिक छवि चलाने में कामयाब रहे और 867 00:50:10,600 --> 00:50:16,065 मेरी बहन की तस्वीरों के 1027 सब ठीक है, मैट लिखता है. 868 00:50:25,210 --> 00:50:28,600 >> पिछले साल के समस्या छह सेट में, हम छात्रों का एक शब्दकोश दिया 869 00:50:28,600 --> 00:50:33,350 150.000 अंग्रेजी शब्दों और उन्हें एक जादू चेकर लिखने के लिए चुनौती दी है कि 870 00:50:33,350 --> 00:50:36,870 प्रपत्र के प्रश्नों के जवाब दिए, इस शब्द के सही या गलत वर्तनी है 871 00:50:36,870 --> 00:50:38,150 जितनी जल्दी हो सके. 872 00:50:38,150 --> 00:50:41,900 और उस पर आधार में शामिल छात्र थे तो सहपाठियों को चुनौती देने के की अनुमति दी 873 00:50:41,900 --> 00:50:45,220 उनके परिणाम पोस्टिंग, राम की राशि है कि वे का उपयोग करें, की संख्या से 874 00:50:45,220 --> 00:50:49,190 CPU चक्र सेकंड या इस्तेमाल किया है कि वे, ताकि छात्रों पर फिर आंका गया 875 00:50:49,190 --> 00:50:53,010 फिर, यह विशुद्ध रूप से वैकल्पिक पहलू है, लेकिन महान मज़ा पाठ्यक्रम की वेबसाइट 876 00:50:53,010 --> 00:50:56,970 है कि बहुत बार एक छात्र बड़ा पर स्थिति संख्या 10 या ऐसा करने के लिए मिल जाएगा 877 00:50:56,970 --> 00:51:00,370 बोर्ड, वेबसाइट पर, रात के खाने के लिए रवाना हो जाना और फिर वापस आ, और एहसास 878 00:51:00,370 --> 00:51:04,340 उसकी रूममेट सिर्फ बड़े बोर्ड पर था, उसे या उसके सामने धार, 879 00:51:04,340 --> 00:51:07,620 जिससे सिर्फ एक के लिए एक और दो या तीन घंटे डालने का कार्य 880 00:51:07,620 --> 00:51:09,300 उसके या उसकी रूममेट के ऊपर. 881 00:51:09,300 --> 00:51:11,730 >> तो हम इस वर्ष के रूप में अच्छी तरह से कुछ इसी तरह करने के लिए तत्पर हैं. 882 00:51:11,730 --> 00:51:15,400 समस्या 7 सेट में हम वेब प्रोग्रामिंग की दिशा में वास्तव में चलाने की, 883 00:51:15,400 --> 00:51:19,320 कभी तेजी से सामान्य वातावरण में समस्याओं को सुलझाने 884 00:51:19,320 --> 00:51:20,300 एक वेब ब्राउज़र. 885 00:51:20,300 --> 00:51:23,670 तो पता decreasingly हम Macs और पीसी पर सॉफ्टवेयर डाउनलोड करते हैं, लेकिन 886 00:51:23,670 --> 00:51:25,790 तेजी से, हम वेब भीतर यह सब करना. 887 00:51:25,790 --> 00:51:30,140 >> और वास्तव में, पिछले वर्ष, छात्रों की अंतिम परियोजनाओं के 88% से कुछ पाठ्यक्रम में 888 00:51:30,140 --> 00:51:31,790 वेब आधारित थे. 889 00:51:31,790 --> 00:51:34,670 और उन लोगों के लिए, भी, कौशल है कि आप इस वर्ग से प्राप्त होगा 890 00:51:34,670 --> 00:51:38,410 पाठ्यक्रम के अंत में, क्या पाठ्यक्रम के अंत में इंतजार कर रहा है क्योंकि CS50 साफ है, यह 891 00:51:38,410 --> 00:51:42,100 प्रदर्शनी है कि एक विज्ञान मेले के विचार पर आधारित है, लेकिन के इस संस्करण में 892 00:51:42,100 --> 00:51:45,370 एक उचित कक्षा में सभी छात्रों को अपने लैपटॉप लाने के लिए, और उनके 893 00:51:45,370 --> 00:51:49,720 , मित्रों और परिवार, नॉर्थवेस्ट विज्ञान, पर एक बड़ी इमारत और दूसरों 894 00:51:49,720 --> 00:51:53,420 परिसर, अपने लैपटॉप सेट, कुछ खाना मिलता है, कुछ पॉपकॉर्न और जाम मिलता है, और 895 00:51:53,420 --> 00:51:57,180 तो उन सभी में उपस्थिति है, जो पिछले साल के लिए अपने अंतिम परियोजनाओं का प्रदर्शन 896 00:51:57,180 --> 00:52:01,510 परिसर में से कुछ +२,५०० उपस्थितगण, और की तरह भाव गिने 897 00:52:01,510 --> 00:52:05,510 यह है, और इस तरह मेले में असामान्य नहीं थे. 898 00:52:05,510 --> 00:52:09,660 >> मेले में अग्रणी CS50 Hackathon, एक एक पर हॉप करने का अवसर है 899 00:52:09,660 --> 00:52:13,610 हार्वर्ड शटल, 8:00 पर माइक्रोसॉफ्ट के लिए सड़क के नीचे सिर, और घर जाने के लिए नहीं 900 00:52:13,610 --> 00:52:14,810 7:00 जब तक. 901 00:52:14,810 --> 00:52:19,040 हम 8:00, 1:00 पर 2 रात का खाना, और अभी भी उन के लिए 1 रात्रिभोज की सेवा 902 00:52:19,040 --> 00:52:22,540 5:00 पर खड़ा हूँ हम IHOP में पेनकेक्स के लिए इलाज नहीं है. 903 00:52:22,540 --> 00:52:26,580 एक अवसर के Hackathon है, के रूप में यहाँ कल्पना, अपने में गोता 904 00:52:26,580 --> 00:52:30,470 अंतिम परियोजनाओं, चाहे अपने दम पर या एक में दोस्तों के साथ काम 905 00:52:30,470 --> 00:52:33,770 सहयोगात्मक वातावरण, जहां पूरे शिक्षण कर्मचारियों को अच्छी तरह से काम कर रहा है 906 00:52:33,770 --> 00:52:37,560 हांगकांग चीनी भोजन की पर्याप्त आपूर्ति के साथ रात में. 907 00:52:37,560 --> 00:52:43,070 5:00 पर ऐसी छवियों के रूप में ये काफी आम इस वर्ष के रूप में अच्छी तरह से. 908 00:52:43,070 --> 00:52:48,170 >> तो जैसा कि हम केक के लिए एक पल में स्थगित, ध्यान में रखना है कि 76 प्रतिशत 909 00:52:48,170 --> 00:52:51,720 इस कमरे में लोगों को कोई पूर्व अनुभव है, और के रूप में पाठ्यक्रम के प्रति, 910 00:52:51,720 --> 00:52:55,300 क्या अंत में इस पाठ्यक्रम में मामलों इतना तुम कहाँ अंत नहीं है 911 00:52:55,300 --> 00:52:59,540 अपने सहपाठियों के सापेक्ष, लेकिन तुम कहाँ, 11 सप्ताह में, के सापेक्ष अंत 912 00:52:59,540 --> 00:53:01,540 0 सप्ताह में अपने आप को. 913 00:53:01,540 --> 00:53:03,690 यह CS50 है.