1 00:00:01,491 --> 00:01:38,659 [Powered by Google Translate] [संगीत बजाना] 2 00:05:18,350 --> 00:05:20,630 डेविड जे मालन: यह CS50 है. 3 00:05:20,630 --> 00:05:23,610 तो मैं अब तुम कहाँ हो कुछ साल पहले था. 4 00:05:23,610 --> 00:05:27,850 और जब मैं समय पर एक नए था, मैं वास्तव में पर नहीं था 5 00:05:27,850 --> 00:05:30,350 कंप्यूटर विज्ञान करने के इस इंजीनियरिंग कर, पथ. 6 00:05:30,350 --> 00:05:33,650 दरअसल, मैं एक सरकारी concentrator इस जगह के रूप में आया था. 7 00:05:33,650 --> 00:05:35,430 मैं, उच्च विद्यालय में किया गया है, एक बच्चा चाहते हैं जो 8 00:05:35,430 --> 00:05:36,770 इतिहास की तरह बातें पसंद है. 9 00:05:36,770 --> 00:05:39,350 मैं संवैधानिक कानून, अंग्रेजी और गणित की तरह पसंद है. 10 00:05:39,350 --> 00:05:41,300 यह अच्छी तरह गोल की तरह की तरह है, लेकिन नहीं 11 00:05:41,300 --> 00:05:43,290 जरूरी चीजें हैं जो मैं नहीं किया गया था पता 12 00:05:43,290 --> 00:05:44,380 उच्च विद्यालय में पढ़ाया जाता है. 13 00:05:44,380 --> 00:05:47,060 और नए साल तो, मैं इस घबराहट जिससे भी था 14 00:05:47,060 --> 00:05:49,730 हालांकि मैं कंप्यूटर पसंद है, कंप्यूटर गेम और खेला 15 00:05:49,730 --> 00:05:52,080 पसंद है, मैं निश्चित रूप से एक के रूप में कभी नहीं सोचा था खुद के 16 00:05:52,080 --> 00:05:54,830 कंप्यूटर व्यक्ति, एक कंप्यूटर वैज्ञानिक. 17 00:05:54,830 --> 00:05:56,705 और सच कहूँ तो, मैं हाई स्कूल में अपने दोस्तों को लगा कि जो 18 00:05:56,705 --> 00:06:01,840 कंप्यूटर विज्ञान लेने के एक geeks के बिट थे. 19 00:06:01,840 --> 00:06:04,910 और फिर भी, जब मैं परिसर पर यहाँ मिल गया है, वहाँ था 20 00:06:04,910 --> 00:06:06,240 इस पाठ्यक्रम, CS50. 21 00:06:06,240 --> 00:06:09,640 >> और समय में, यह वास्तव में किया जा रहा है की इस प्रतिष्ठा था 22 00:06:09,640 --> 00:06:10,480 कुछ करने के लिए सावधान रहना. 23 00:06:10,480 --> 00:06:11,560 यह एक अच्छा कोर्स था. 24 00:06:11,560 --> 00:06:13,425 यह एक मजेदार कोर्स था. 25 00:06:13,425 --> 00:06:16,850 लेकिन आप वास्तव में दरवाजे में कि पैर प्राप्त करने के लिए किया था. 26 00:06:16,850 --> 00:06:19,950 और कहा कि सीमा नए साल मैं भी नहीं पार किया. 27 00:06:19,950 --> 00:06:23,330 और मैं अपने रास्ते पर चला गया एक सरकारी concentrator जा रहा है, जा रहा है 28 00:06:23,330 --> 00:06:25,190 के रूप में मैं कर सकता के रूप में किसी और चीज के कई के माध्यम से, 29 00:06:25,190 --> 00:06:28,010 पार जनरल एड या कोर और इस तरह के लिए चीजें गिनती. 30 00:06:28,010 --> 00:06:30,290 और फिर sophomore वर्ष, किसी कारण के लिए, मैं उठकर 31 00:06:30,290 --> 00:06:33,450 तंत्रिका विज्ञान केंद्र बी, जहां CS50 था पैर कदम. 32 00:06:33,450 --> 00:06:36,150 ब्रायन के नाम से एक बहुत प्रसिद्ध कंप्यूटर वैज्ञानिक 33 00:06:36,150 --> 00:06:38,530 Kernighan यहाँ कि वर्ष सिखा रहा था. 34 00:06:38,530 --> 00:06:42,490 और फिर भी, मैं ही था वास्तव में बाहर भरने के लिए तैयार 35 00:06:42,490 --> 00:06:45,600 मेरे इस वर्ग लेकर अध्ययन कार्ड पास / असफल. 36 00:06:45,600 --> 00:06:47,590 मैं मेरे चारों ओर देखा और मैं इस एक में सभी को लगा 37 00:06:47,590 --> 00:06:49,550 जिस तरह से कंप्यूटर विज्ञान के बारे में अधिक जानते हैं, के बारे में होगा 38 00:06:49,550 --> 00:06:50,750 कंप्यूटर के बारे में प्रोग्रामिंग,. 39 00:06:50,750 --> 00:06:52,370 हर कोई प्रोग्रामिंग इस कमरे में होना चाहिए, 40 00:06:52,370 --> 00:06:53,510 के बाद से वे 12 थे. 41 00:06:53,510 --> 00:06:55,330 लेकिन, वास्तव में, कि मामला नहीं था. 42 00:06:55,330 --> 00:06:58,660 और इसलिए बहुत आखिरी दिन, 5 सेमेस्टर की सोमवार, 43 00:06:58,660 --> 00:07:01,410 मैं पास से इस छलांग और परिवर्तन ले / एक विफल करने के लिए 44 00:07:01,410 --> 00:07:04,120 पत्र ग्रेड और समाप्त मेरी एकाग्रता बदल कि 45 00:07:04,120 --> 00:07:05,330 कंप्यूटर विज्ञान के लिए एक ही दिन. 46 00:07:05,330 --> 00:07:07,870 >> अब, कि हमारा उद्देश्य इस वर्ग में नहीं है, आप सभी को बारी 47 00:07:07,870 --> 00:07:10,500 कंप्यूटर विज्ञान concentrators में है, लेकिन वास्तव में 48 00:07:10,500 --> 00:07:13,420 प्रस्ताव है कि इस क्षेत्र में एक मौका है और 49 00:07:13,420 --> 00:07:16,500 जिसके साथ आप अन्य क्षेत्रों में काफी अपरिचित हो सकता है 50 00:07:16,500 --> 00:07:18,750 यह देखते हुए कि उच्च विद्यालयों को आम तौर पर एक काफी पालन 51 00:07:18,750 --> 00:07:23,140 पाठयक्रम मानक पथ, लेकिन में उद्यम के लिए CS50 में में, 52 00:07:23,140 --> 00:07:24,030 नए पानी. 53 00:07:24,030 --> 00:07:27,040 और अगर आप आज यहां बैठे हो सोच क्या तुम नहीं 54 00:07:27,040 --> 00:07:31,130 वास्तव में हैं, तो अपने अधिकार के लिए लोगों की सबसे अधिक करते हैं और 55 00:07:31,130 --> 00:07:31,980 अपनी बाईं करने के लिए. 56 00:07:31,980 --> 00:07:36,640 दरअसल, पिछले साल, इस वर्ग में छात्रों की 76% नहीं था 57 00:07:36,640 --> 00:07:37,840 पूर्व के अनुभव. 58 00:07:37,840 --> 00:07:40,550 तो क्या आपको लगता है कि हो सकता है के विपरीत, लोगों की सबसे 59 00:07:40,550 --> 00:07:43,630 यहाँ आज के आसपास बैठे, वास्तव में नहीं है, किसी भी पूर्व 60 00:07:43,630 --> 00:07:44,970 अनुभव. 61 00:07:44,970 --> 00:07:49,890 18% एक सीएस वर्ग ले लिया है, और 6% दो या दो से अधिक ले लिया है. 62 00:07:49,890 --> 00:07:52,440 इस बीच, हम हर साल हमारे छात्रों को पूछने का वर्णन करने के लिए 63 00:07:52,440 --> 00:07:54,440 आराम के स्तर के मामले में खुद को. 64 00:07:54,440 --> 00:07:56,870 और इस बात का कोई एक परिभाषा है. 65 00:07:56,870 --> 00:07:58,730 तुम बस की तरह यह पता है कि अगर आप बहुत नहीं हो 66 00:07:58,730 --> 00:08:00,340 CS50 में आरामदायक. 67 00:08:00,340 --> 00:08:04,270 और पिछले साल, हम इस हरी पाई टुकड़ा में 55% यहाँ था 68 00:08:04,270 --> 00:08:06,720 कम आरामदायक छात्रों, के रूप में स्वयं का वर्णन है जो 69 00:08:06,720 --> 00:08:09,390 स्पष्ट रूप से पता नहीं क्यों वे भी पाठ्यक्रम खरीदारी 70 00:08:09,390 --> 00:08:10,340 कि पहले दिन. 71 00:08:10,340 --> 00:08:14,010 लेकिन साथ ही 55% अवधि के अंत तक हमारे साथ बने रहे, के रूप में 72 00:08:14,010 --> 00:08:17,770 35% जो उन अधिक आरामदायक के बीच में कहीं थे 73 00:08:17,770 --> 00:08:19,960 और उन कम आरामदायक. 74 00:08:19,960 --> 00:08:21,350 >> तो, कंप्यूटर विज्ञान क्या है? 75 00:08:21,350 --> 00:08:23,680 उच्च विद्यालय में, और वास्तव में आम तौर पर और अधिक बाहर 76 00:08:23,680 --> 00:08:25,670 इन दिनों, वहाँ इस धारणा या इस 77 00:08:25,670 --> 00:08:28,260 ग़लतफ़हमी है कि कंप्यूटर विज्ञान प्रोग्रामिंग है. 78 00:08:28,260 --> 00:08:30,700 और कहा कि पूरी तरह से कंप्यूटर विज्ञान का एक पहलू है. 79 00:08:30,700 --> 00:08:33,100 लेकिन प्रोग्रामिंग, जो भी भाषा है, वास्तव में सिर्फ एक है 80 00:08:33,100 --> 00:08:35,760 उपकरण है कि कंप्यूटर वैज्ञानिकों समस्याओं को हल करने के लिए उपयोग करते हैं, या तो 81 00:08:35,760 --> 00:08:38,710 कंप्यूटर विज्ञान के क्षेत्र में या इन तेजी 82 00:08:38,710 --> 00:08:41,710 भौतिक विज्ञान में दिन, प्राकृतिक विज्ञान, 83 00:08:41,710 --> 00:08:45,180 चिकित्सा, मानविकी में डेटा के बड़े सेट का विश्लेषण करने के लिए. 84 00:08:45,180 --> 00:08:47,660 कहीं भी अब कंप्यूटर और डेटा है, वहाँ एक है 85 00:08:47,660 --> 00:08:52,250 CS50 तरह एक वर्ग में सबक सीखा लागू करने का अवसर देता है. 86 00:08:52,250 --> 00:08:55,050 >> तो चलो एक समस्या यह है कि एक कंप्यूटर वैज्ञानिक जा सकता है हल 87 00:08:55,050 --> 00:08:58,760 को सुलझाने और कुछ शब्दजाल डाल करने की कोशिश के बारे में, कुछ डाल 88 00:08:58,760 --> 00:09:01,750 वैचारिक ढांचे, जो चारों ओर तो कुछ हो सकता है 89 00:09:01,750 --> 00:09:03,250 काफी अमूर्त विचार. 90 00:09:03,250 --> 00:09:05,170 तो यह एक टेलीफोन है. 91 00:09:05,170 --> 00:09:07,100 आप इन चीजों को भी अक्सर नहीं दिख रहा है, हालांकि, कॉलेज 92 00:09:07,100 --> 00:09:09,690 अभी भी इन घरों और dormitories में है लगता है. 93 00:09:09,690 --> 00:09:11,940 लेकिन दिन में वापस जब आप की तरह एक फोन का उपयोग करना चाहता था 94 00:09:11,940 --> 00:09:13,880 इस, वहाँ कोई इलेक्ट्रॉनिक पता किताब थी 95 00:09:13,880 --> 00:09:14,620 अपने सेल फोन में. 96 00:09:14,620 --> 00:09:16,130 इसके बजाय, आप कुछ खींच लिया 97 00:09:16,130 --> 00:09:17,330 एक फोन की किताब के रूप में जाना जाता है. 98 00:09:17,330 --> 00:09:20,970 और इन फोन पुस्तकों के बारे में 1,000 पृष्ठों आम तौर पर था. 99 00:09:20,970 --> 00:09:23,800 वे एक से जेड को हल किया गया है और आप बस लगता है 100 00:09:23,800 --> 00:09:26,390 सही व्यक्ति आप के लिए देख रहे हैं खोजने के क्रम में पेज 101 00:09:26,390 --> 00:09:28,890 उनके नाम और उनके टेलीफोन नंबर मिल. 102 00:09:28,890 --> 00:09:30,060 अब आप देख के बारे में कैसे जाना है 103 00:09:30,060 --> 00:09:31,000 इस पुस्तक में किसी को? 104 00:09:31,000 --> 00:09:33,670 >> मान लीजिए कि अपने लक्ष्य के लिए मेरे दोस्त, माइक स्मिथ, एक फोन कर देना है. 105 00:09:33,670 --> 00:09:35,680 खैर, मैं कैसे जाने के बारे में माइक स्मिथ खोजने? 106 00:09:35,680 --> 00:09:38,840 खैर, एक बहुत ही उचित दृष्टिकोण, अगर अनुभवहीन और 107 00:09:38,840 --> 00:09:42,080 अक्षम, यहाँ शुरू किया जाएगा और flipping शुरू 108 00:09:42,080 --> 00:09:46,630 रैखिक पृष्ठ पर 5 पेज 6 4 पृष्ठ, और तरह साथ, 109 00:09:46,630 --> 00:09:48,490 एक सीधी रेखा, इस फोन की किताब के माध्यम से जाना. 110 00:09:48,490 --> 00:09:50,920 और फिर भी यह वाला अविश्वसनीय रूप से कठिन हो, माइक अगर 111 00:09:50,920 --> 00:09:53,550 स्मिथ ने इस पुस्तक में है, मैं अंत में उस तक पहुँचने वाला हूँ 112 00:09:53,550 --> 00:09:56,660 जब मैं अंत में इस पुस्तक के एस अनुभाग फ्लिप. 113 00:09:56,660 --> 00:09:58,670 बेशक अब, आप के लिए एक कंप्यूटर वैज्ञानिक होने की जरूरत नहीं 114 00:09:58,670 --> 00:10:00,840 पता चला है कि यह इस समस्या के हल के लिए एक बेवकूफ तरीका है. 115 00:10:00,840 --> 00:10:02,350 एक ठेठ मानव जा रहा है क्या करना होगा? 116 00:10:06,310 --> 00:10:07,550 अच्छा किया. 117 00:10:07,550 --> 00:10:09,230 तो आप बीच फ्लिप करने के लिए है, सही है. 118 00:10:09,230 --> 00:10:12,050 तो आप बीच करने के लिए मोटे तौर पर फ्लिप, यहाँ देखो चाहते हैं, और मुझे लगता है 119 00:10:12,050 --> 00:10:14,520 एम अनुभाग में अपने आप को खोजने के. 120 00:10:14,520 --> 00:10:17,710 ठीक है, तो एम स्पष्ट रूप से मैं क्या देख रहा हूँ नहीं है. 121 00:10:17,710 --> 00:10:20,070 और माइक सही करने के लिए है, तो इस खंड की बात करने के लिए. 122 00:10:20,070 --> 00:10:22,930 और जैसा कि आप में से कुछ पहले देखा है, अब हम सचमुच 123 00:10:22,930 --> 00:10:26,670 छमाही में इस समस्या को फाड़ करने के लिए आगे बढ़ें. 124 00:10:26,670 --> 00:10:31,720 >> [वाहवाही] 125 00:10:31,720 --> 00:10:32,930 तुम सच में नहीं होना चाहिए कि प्रभावित. 126 00:10:32,930 --> 00:10:34,820 सीवन नीचे फाड़ कि वास्तव में मुश्किल नहीं है. 127 00:10:34,820 --> 00:10:36,040 असली लोग इसे इस तरह करते हैं. 128 00:10:36,040 --> 00:10:39,510 लेकिन, सीवन नीचे, अब हम दो समस्याओं का प्रत्येक 129 00:10:39,510 --> 00:10:40,360 जो बड़ा के रूप में आधा है. 130 00:10:40,360 --> 00:10:43,430 और हम सचमुच समस्या की है कि आधे दूर फेंक सकते हैं. 131 00:10:43,430 --> 00:10:46,450 अब हम 1,000 पृष्ठों पर कहते हैं, 500 के साथ नहीं छोड़ रहे हैं. 132 00:10:46,450 --> 00:10:47,450 तो अब मैं क्या करूँ? 133 00:10:47,450 --> 00:10:50,080 खैर, एक ठेठ मानव लगभग बीच में फिर से जाना होगा. 134 00:10:50,080 --> 00:10:52,000 और मैं अपने आप को एक अनुसंधान अनुभाग पाते हैं. 135 00:10:52,000 --> 00:10:52,950 तो काफी वहाँ नहीं है. 136 00:10:52,950 --> 00:10:55,890 तो फिर, मैं आधे में इस समस्या को फाड़ कर सकते हैं. 137 00:10:55,890 --> 00:10:56,395 [वाहवाही] 138 00:10:56,395 --> 00:10:57,645 धन्यवाद. 139 00:10:59,870 --> 00:11:03,260 तो अब मैं केवल कुछ 250 पृष्ठों की है. 140 00:11:03,260 --> 00:11:05,580 और मैं यह फिर से और फिर से कर सकते हैं और से जाना 141 00:11:05,580 --> 00:11:09,200 नीचे 125 करने के लिए लगभग 60 से 30 करने के लिए 15 और बहुत आगे है. 142 00:11:09,200 --> 00:11:13,880 और अंत में, मैं एक एस पृष्ठों के लिए नीचे हूँ पर whittled 143 00:11:13,880 --> 00:11:17,370 जो, अगर वह फोन की किताब में है, माइक स्मिथ होना चाहिए. 144 00:11:17,370 --> 00:11:19,980 >> अब, कि एक स्पष्ट रूप से काफी उचित एल्गोरिथ्म है, 145 00:11:19,980 --> 00:11:22,200 और इस मामले में एक बार उपयोग एल्गोरिथ्म है. 146 00:11:22,200 --> 00:11:24,790 लेकिन क्या हम उस से दूर ले सॉर्ट कर सकते हैं? 147 00:11:24,790 --> 00:11:27,640 खैर, सबसे पहले दृष्टिकोण सही है, यह अगर हालांकि अनुभवहीन 148 00:11:27,640 --> 00:11:30,130 किया गया था, इस सीधी रेखा द्वारा वर्णित किया जा सकता है. 149 00:11:30,130 --> 00:11:32,920 तो यहाँ x-अक्ष पर अगर हम कहते हैं कि इस का आकार 150 00:11:32,920 --> 00:11:36,240 समस्या है, तो x-अक्ष के रूप में सही करने के लिए चला जाता है, 151 00:11:36,240 --> 00:11:37,400 बड़ी समस्या हो जाता है. 152 00:11:37,400 --> 00:11:38,940 यह क्या में बड़ा होने का मतलब यह नहीं है 153 00:11:38,940 --> 00:11:40,140 इस समस्या के संदर्भ? 154 00:11:40,140 --> 00:11:41,750 फोन बुक में अधिक पृष्ठों. 155 00:11:41,750 --> 00:11:43,750 हम और अधिक कुछ यों तो कर सकते है. 156 00:11:43,750 --> 00:11:45,530 Y-अक्ष, को हल करने के लिए समय है. 157 00:11:45,530 --> 00:11:49,650 तो धुरी के रूप में चला जाता है, यह शायद अधिक समय लेता है. 158 00:11:49,650 --> 00:11:52,640 तो की है कि पहली दृष्टिकोण linearly पेज 1 से खोज 159 00:11:52,640 --> 00:11:57,050 डॉट डॉट 1,000 पृष्ठ पर एक रेखीय प्रक्रिया, एक रैखिक 160 00:11:57,050 --> 00:11:59,020 एल्गोरिथ्म या प्रक्रिया. 161 00:11:59,020 --> 00:12:00,990 और हम इसे इस सीधी रेखा से वर्णन कर सकते हैं. 162 00:12:00,990 --> 00:12:04,050 यदि मैं फोन की किताब के लिए एक अधिक पृष्ठ जोड़ने के लिए, यह जा रहा है, 163 00:12:04,050 --> 00:12:06,630 सबसे खराब मामला है, मुझे एक अधिक पृष्ठ फ्लिप ले 164 00:12:06,630 --> 00:12:07,810 माइक स्मिथ पाते हैं. 165 00:12:07,810 --> 00:12:11,700 अगर मैं 100 पृष्ठों को जोड़ने, 100 से flips या समय की इकाइयों. 166 00:12:11,700 --> 00:12:13,210 >> अब, मैं एक छोटे से इस के साथ चालाक हो सकता है. 167 00:12:13,210 --> 00:12:15,410 मैं वास्तव में यह एक समय में एक पृष्ठ बारी की जरूरत नहीं है. 168 00:12:15,410 --> 00:12:18,060 मैं एक या एक समय में 4 समय में 2 की तरह बातें कर सकते हैं. 169 00:12:18,060 --> 00:12:20,220 लेकिन फिर भी है कि यह सब मौलिक बेहतर नहीं है. 170 00:12:20,220 --> 00:12:23,030 यहां तक ​​कि अगर यह एक बार में 2, हाँ, कि इस तरह चालें 171 00:12:23,030 --> 00:12:27,410 थोड़ा नीचे लाइन, और इसका मतलब है कि यह कम समय लगता है 172 00:12:27,410 --> 00:12:28,730 पृष्ठों की एक ही नंबर. 173 00:12:28,730 --> 00:12:30,430 लेकिन यह मौलिक बेहतर नहीं है. 174 00:12:30,430 --> 00:12:33,080 लेकिन हम अभी क्या क्या किया है, और आप सब क्या किया 175 00:12:33,080 --> 00:12:34,160 सहज? 176 00:12:34,160 --> 00:12:37,350 तुम वास्तव में इस तरह एक छोटे से कुछ हासिल किया है, 177 00:12:37,350 --> 00:12:42,020 लघुगणक समय, समस्या जिससे बढ़ने और बढ़ने और कर सकते हैं 178 00:12:42,020 --> 00:12:45,210 लेकिन बढ़ती है कि समस्या को हल करने की लागत, समय 179 00:12:45,210 --> 00:12:47,330 करता है कि समस्या को हल करने के लिए आवश्यक नहीं है, 180 00:12:47,330 --> 00:12:49,270 लगभग के रूप में तेजी से बढ़ने की. 181 00:12:49,270 --> 00:12:52,880 यह एक लघुगणक वक्र, n के प्रवेश होगा, जहाँ n है 182 00:12:52,880 --> 00:12:55,480 सिर्फ समस्या के आकार, इस में पृष्ठों की संख्या 183 00:12:55,480 --> 00:12:56,180 फोन की किताब. 184 00:12:56,180 --> 00:12:57,650 और यह वास्तविक रूप में क्या मतलब है? 185 00:12:57,650 --> 00:13:00,500 खैर, अगर हम इस कमरे में 500 लोगों की तरह अब ठीक है, 186 00:13:00,500 --> 00:13:02,330 या यों कहें, अगर हम - 187 00:13:02,330 --> 00:13:05,520 मिश्रण रूपक, उदाहरण है कि इस साल अभी तक नहीं करना था - 188 00:13:05,520 --> 00:13:08,900 यदि ऐसा है तो हम फोन बुक में 500 पृष्ठों की है और हम यह करने के लिए डबल 189 00:13:08,900 --> 00:13:12,660 Flipping के इस मॉडल में अधिक बुद्धिमान, 1000 190 00:13:12,660 --> 00:13:15,370 बीच करने के लिए कितने अधिक पृष्ठ आँसू ले जाना 191 00:13:15,370 --> 00:13:17,390 500 पृष्ठों से 1000 के लिए? 192 00:13:17,390 --> 00:13:19,510 खैर, एक बस अतिरिक्त पेज आंसू. 193 00:13:19,510 --> 00:13:22,440 अगर तुम मुझे एक 2000 पृष्ठ फोन पुस्तक, कोई बड़ी बात नहीं सौंप दिया. 194 00:13:22,440 --> 00:13:25,070 मैं सिर्फ यह एक अतिरिक्त समय आंसू. 195 00:13:25,070 --> 00:13:28,860 >> तो संक्षेप में, समस्या का आकार बहुत तेजी से विकसित कर सकते हैं 196 00:13:28,860 --> 00:13:30,650 वास्तव में इसे सुलझाने की लागत से. 197 00:13:30,650 --> 00:13:32,890 अब यह सिर्फ एक ऐसी एल्गोरिथ्म है. 198 00:13:32,890 --> 00:13:35,480 वहाँ दूसरों हम उसी तरह हल कर सकते हैं कर रहे हैं. 199 00:13:35,480 --> 00:13:36,630 और इसलिए हम यह क्यों नहीं करते हैं? 200 00:13:36,630 --> 00:13:39,650 अगर तुम मुझे हास्य, हालांकि सैंडर्स में यहाँ awkwardly जाना होगा, 201 00:13:39,650 --> 00:13:42,950 आगे, हर कोई, अगर तुम और जगह में खड़े हो सकते हैं. 202 00:13:46,420 --> 00:13:49,040 जैसा कि आप यहाँ स्क्रीन पर देख रहे हैं, यह एक एल्गोरिथ्म है, एक 203 00:13:49,040 --> 00:13:52,110 प्रक्रिया, अगर आप एक कंप्यूटर कार्यक्रम द्वारा निष्पादित करने के लिए 204 00:13:52,110 --> 00:13:53,850 मनुष्य है कि सिर्फ 3 कदम है. 205 00:13:53,850 --> 00:13:55,010 हम 1 कदम पर पहले से ही कर रहे हैं. 206 00:13:55,010 --> 00:13:55,840 आप उठ खड़ा हुआ है. 207 00:13:55,840 --> 00:13:58,120 और अब अपने आप को नंबर 1 के बारे में सोच. 208 00:13:58,120 --> 00:13:59,310 वह अपने मौजूदा संख्या है. 209 00:13:59,310 --> 00:14:00,990 यहाँ हर कोई नंबर 1 है. 210 00:14:00,990 --> 00:14:04,360 चरण 2 में, किसी के साथ खड़े जोड़ी, अपनी संख्या को जोड़ने 211 00:14:04,360 --> 00:14:07,155 साथ, और फिर अपने नए नंबर के रूप में योग को अपनाने. 212 00:14:15,760 --> 00:14:18,730 तुम में से बैठ जाओ, तो दोहराएँ. 213 00:14:29,260 --> 00:14:33,715 >> 1 SPEAKER: 205. 214 00:14:33,715 --> 00:14:34,210 डेविड जे मालन: वह क्या है? 215 00:14:34,210 --> 00:14:35,200 1 SPEAKER: 205. 216 00:14:35,200 --> 00:14:36,450 डेविड जे मालन: ठीक है. 217 00:14:43,120 --> 00:14:44,605 2 अध्यक्ष: वह अन्य लोगों की है. 218 00:14:58,120 --> 00:14:58,780 डेविड जे मालन: 205? 219 00:14:58,780 --> 00:14:59,666 3 SPEAKER: हाँ. 220 00:14:59,666 --> 00:15:00,092 डेविड जे मालन: ठीक है. 221 00:15:00,092 --> 00:15:00,518 3. 222 00:15:00,518 --> 00:15:02,040 4 SPEAKER: 400. 223 00:15:02,040 --> 00:15:02,350 5 SPEAKER: 5. 224 00:15:02,350 --> 00:15:04,640 700. 225 00:15:04,640 --> 00:15:05,890 डेविड जे मालन: बिलकुल ठीक. 226 00:15:09,110 --> 00:15:11,965 इस बिंदु पर, और कम से कम लोगों को खड़ा किया जाना चाहिए. 227 00:15:14,690 --> 00:15:17,860 यह वह जगह है जहाँ से इसे और अधिक अजीब हो जाता है. 228 00:15:17,860 --> 00:15:18,660 यहाँ कोई. 229 00:15:18,660 --> 00:15:19,910 यहाँ. 230 00:15:28,490 --> 00:15:31,170 बुरी बात यह है कि आप भी बहुत मौखिक रूप से करना है 231 00:15:31,170 --> 00:15:33,830 हार्वर्ड के सैकड़ों के सामने गणित 232 00:15:33,830 --> 00:15:35,080 undergrads. 233 00:15:40,790 --> 00:15:41,820 ठीक है. 234 00:15:41,820 --> 00:15:43,140 यहाँ एक बग का सा. 235 00:15:43,140 --> 00:15:43,490 ठीक है. 236 00:15:43,490 --> 00:15:44,490 आपका नंबर क्या है? 237 00:15:44,490 --> 00:15:45,390 6 SPEAKER: नौ. 238 00:15:45,390 --> 00:15:45,815 डेविड जे मालन: वह क्या है? 239 00:15:45,815 --> 00:15:46,330 6 SPEAKER: नौ. 240 00:15:46,330 --> 00:15:47,040 डेविड जे मालन: नौ. 241 00:15:47,040 --> 00:15:49,740 ठीक है. 242 00:15:49,740 --> 00:15:52,388 आपका नंबर क्या है? 243 00:15:52,388 --> 00:15:53,780 7 SPEAKER: 179. 244 00:15:53,780 --> 00:15:55,570 डेविड जे मालन: 179? 245 00:15:55,570 --> 00:15:56,330 ठीक है. 246 00:15:56,330 --> 00:15:56,470 अच्छा है. 247 00:15:56,470 --> 00:15:57,280 188 तो. 248 00:15:57,280 --> 00:15:58,430 तो तुम लोग बैठ सकते हैं. 249 00:15:58,430 --> 00:15:59,090 आपका नंबर क्या है? 250 00:15:59,090 --> 00:16:00,090 8 SPEAKER: 118. 251 00:16:00,090 --> 00:16:02,260 डेविड जे मालन: 118. 252 00:16:02,260 --> 00:16:05,310 कुछ स्मार्ट छात्र गणित कर शुरू करते हैं. 253 00:16:05,310 --> 00:16:05,590 ठीक है. 254 00:16:05,590 --> 00:16:07,050 118, 188. 255 00:16:07,050 --> 00:16:10,022 हम और क्या करते हैं? 256 00:16:10,022 --> 00:16:10,990 9 SPEAKER: 71. 257 00:16:10,990 --> 00:16:13,884 डेविड जे मालन: 71. 258 00:16:13,884 --> 00:16:14,310 10 SPEAKER: 79. 259 00:16:14,310 --> 00:16:15,510 डेविड जे मालन: 79. 260 00:16:15,510 --> 00:16:17,100 ठीक है. 261 00:16:17,100 --> 00:16:18,080 11 SPEAKER: 47. 262 00:16:18,080 --> 00:16:19,100 डेविड जे मालन: 47. 263 00:16:19,100 --> 00:16:21,100 कौन सा है, शिक्षण स्टाफ, कि हमें कितने देता है? 264 00:16:24,100 --> 00:16:27,690 705 जवाब है. 265 00:16:27,690 --> 00:16:29,905 और कहा कि वास्तव में है, बिल्कुल सही है. 266 00:16:35,060 --> 00:16:36,970 नहीं, हम वास्तव में वहाँ से थोड़ा थे. 267 00:16:36,970 --> 00:16:40,435 >> लेकिन यह कैसे काम किया जाना चाहिए? 268 00:16:40,435 --> 00:16:41,940 अभी क्या हुआ है चाहिए? 269 00:16:41,940 --> 00:16:45,560 तो, इस एल्गोरिथ्म के हर यात्रा पर, हम साथ शुरू 270 00:16:45,560 --> 00:16:48,000 खड़े लोगों में से कुछ नंबर, और वह था 271 00:16:48,000 --> 00:16:49,350 पहली बार में कुल संख्या n. 272 00:16:49,350 --> 00:16:51,750 तो आप में से आधे से बैठ गए, और हम 2 से अधिक n करने के लिए चला गया. 273 00:16:51,750 --> 00:16:52,830 तो आप में से आधे से बैठ गए. 274 00:16:52,830 --> 00:16:56,310 हम 4 से अधिक n करने के लिए चला गया, n पर 8, n 16 से अधिक, और बहुत आगे है, 275 00:16:56,310 --> 00:16:59,080 जब तक, भले ही यह एक तरह से वहाँ विघटित 276 00:16:59,080 --> 00:17:02,000 अंत में, सिद्धांत रूप में, हर कोई बालकनी में था बंद रखा और 277 00:17:02,000 --> 00:17:05,780 मेजेनाइन और यहाँ ऑर्केस्ट्रा, हम सिर्फ एक अकेला पड़ा होगा 278 00:17:05,780 --> 00:17:11,790 व्यक्ति के कुल मूल्य के साथ खड़ा है, इस मामले में 705 के. 279 00:17:11,790 --> 00:17:14,460 अब, कि क्या है, करता है, यद्यपि समय चल रहा है के लिए क्या मतलब है? 280 00:17:14,460 --> 00:17:16,829 खैर लगता है के बारे में मैं के रूप में अगर मानव इस किया था मैन्युअल. 281 00:17:16,829 --> 00:17:19,819 मैं एक साथ काफी naively लेकिन सही ढंग से शुरू कर दिया जाएगा, 282 00:17:19,819 --> 00:17:23,740 2, 3, 4, 5, 6, 7, 8, और बहुत आगे है. 283 00:17:23,740 --> 00:17:24,920 काफी कुछ समय लगता है. 284 00:17:24,920 --> 00:17:25,980 तो मैं बेहतर कर सकता है ना? 285 00:17:25,980 --> 00:17:27,690 ग्रेड स्कूल में, आप सिर्फ लोगों में गिनती नहीं करते. 286 00:17:27,690 --> 00:17:28,109 आप twos में गिनती. 287 00:17:28,109 --> 00:17:30,050 तो 2, 4, 6, 8, 10, 12. 288 00:17:30,050 --> 00:17:31,630 और कहा कि बहुत तेजी से हो जाता है. 289 00:17:31,630 --> 00:17:34,620 लेकिन अब मौलिक, सामूहिक लाभ 290 00:17:34,620 --> 00:17:37,070 इस कमरे में हर किसी की खुफिया, हम एक लक्ष्य को हासिल कर सकते हैं 291 00:17:37,070 --> 00:17:40,660 पर अंकुश लगाने के बहुत अधिक इस तरह, अब जिससे की संख्या 292 00:17:40,660 --> 00:17:42,450 इस कमरे में लोगों को दोहरा सकता है. 293 00:17:42,450 --> 00:17:45,940 एक और 700 लोग +१,४०० लोगों के लिए इस कमरे में चलना, 294 00:17:45,940 --> 00:17:49,680 लेकिन यह केवल हमें इस बात का एक और अधिक चलना ले जाएगा 295 00:17:49,680 --> 00:17:50,880 एल्गोरिथ्म को हल करने के लिए. 296 00:17:50,880 --> 00:17:53,170 >> और इसलिए तेजी से, इन दिनों, जब हम इन विशाल 297 00:17:53,170 --> 00:17:55,860 डेटा फेसबुक और गूगल और ऐसे में सेट है, यह है 298 00:17:55,860 --> 00:17:58,710 अंतर्दृष्टि के एक बिट, के इस बिट के साथ समस्याओं को सुलझाने 299 00:17:58,710 --> 00:18:02,280 चालाकी, अनुमति है कि हमें तेजी से भी बहुत कुछ करने के लिए 300 00:18:02,280 --> 00:18:05,150 कंप्यूटर के साथ और अधिक शक्तिशाली चीजें आज. 301 00:18:05,150 --> 00:18:07,340 यदि आप इन चीजों की तरह की तरह है, तो आप पर देखा होगा 302 00:18:07,340 --> 00:18:10,650 फेसबुक के CS50 ही पहेली दिन इस शनिवार को आ रहे हैं. 303 00:18:10,650 --> 00:18:12,580 यदि आप की तरह कुछ में भाग लेने के लिए करना चाहते हैं 304 00:18:12,580 --> 00:18:17,010 यह आप, जिससे 4 के 2 या 3 या 4 टीमों में करने के लिए करना चाहते हैं 305 00:18:17,010 --> 00:18:20,820 इस एक जैसे कुछ पहेली को हल करने के लिए, आप एक मौका खड़े 306 00:18:20,820 --> 00:18:23,510 कुछ शानदार पुरस्कार जीतने के लिए, जो बीच में एक Wii और कुछ है 307 00:18:23,510 --> 00:18:25,900 उपहार कार्ड या कुछ अन्य फेसबुक लूट का माल. 308 00:18:25,900 --> 00:18:28,660 इस शनिवार, 3:00 दोपहर जाना 309 00:18:28,660 --> 00:18:33,440 इस तरह के लिए cs50.net/rsvp. 310 00:18:33,440 --> 00:18:35,940 और इस स्लाइड ऑनलाइन है अगर आप को चारों ओर से खेलना चाहते हैं. 311 00:18:35,940 --> 00:18:38,010 समस्याओं को इस साल नया होगा. 312 00:18:38,010 --> 00:18:40,210 >> आप कक्षा में नोटिस भी हो सकता है, सभी 313 00:18:40,210 --> 00:18:41,210 इस साल के कैमरों. 314 00:18:41,210 --> 00:18:45,180 इतना ही नहीं, इस पाठ्यक्रम में हमेशा की तरह, CS50 में फिल्माया जाएगा 315 00:18:45,180 --> 00:18:47,760 भी उच्च पर एक वृत्तचित्र में भाग ले जा सकता है 316 00:18:47,760 --> 00:18:50,370 शिक्षा है कि परिवर्तनकारी अनुभव लग रहा है 317 00:18:50,370 --> 00:18:53,000 कि एक छात्र एक स्नातक में इन दिनों हो सकता है 318 00:18:53,000 --> 00:18:53,870 अध्ययन के पाठ्यक्रम. 319 00:18:53,870 --> 00:18:56,990 तो इन की ओर है, तो न केवल हम के लिए फिल्माने जाएगा 320 00:18:56,990 --> 00:19:00,170 कि, हम तेजी से हमारे लिए के रूप में अच्छी तरह से फिल्माने जाएगा 321 00:19:00,170 --> 00:19:03,670 ऑनलाइन दर्शकों के अवसर पर यहाँ के रूप में के रूप में अच्छी तरह से यह दर्शकों. 322 00:19:03,670 --> 00:19:05,880 इसलिए हम इस साल वर्ग के लिए हमारे हार्वर्ड स्वागत 323 00:19:05,880 --> 00:19:08,190 एक्सटेंशन स्कूल के छात्रों, डिजाइन के ग्रेजुएट स्कूल, 324 00:19:08,190 --> 00:19:10,470 शिक्षा, बिजनेस स्कूल, केनेडी स्कूल, 325 00:19:10,470 --> 00:19:12,970 लॉ स्कूल, के रूप में के रूप में अच्छी तरह से छात्रों के एक नंबर 326 00:19:12,970 --> 00:19:16,140 Belmont, Lexington, न्यूटन, और Watertown उच्च विद्यालयों. 327 00:19:16,140 --> 00:19:17,120 आप सभी के लिए आपका स्वागत है. 328 00:19:17,120 --> 00:19:20,070 इसके अलावा इस साल, तुम सुना सकते हैं, हार्वर्ड और एमआईटी, 329 00:19:20,070 --> 00:19:22,500 और बर्कले अब, एक सहयोगी में प्रवेश किया है 330 00:19:22,500 --> 00:19:26,020 साझेदारी, एक पहल EDX कहा जाता है, जो एक है 331 00:19:26,020 --> 00:19:28,650 करने के लिए सभी को और अधिक शिक्षा खोलने के लिए पहल 332 00:19:28,650 --> 00:19:31,210 लोगों को ऑनलाइन और मौलिक कर रही शुरू 333 00:19:31,210 --> 00:19:34,400 कैसे लोगों को जानने के रूप में एक बहुत व्यापक पैमाने पर अनुसंधान. 334 00:19:34,400 --> 00:19:36,920 और इसलिए CS50 कॉलेज का पहला कोर्स होगा 335 00:19:36,920 --> 00:19:38,790 उस पहल में भाग लेने के रूप में अच्छी तरह से. 336 00:19:38,790 --> 00:19:41,320 कौन सा मतलब है कि आप सभी को और अधिक उपकरणों के लिए उपयोग होगा, 337 00:19:41,320 --> 00:19:44,020 सभी को और अधिक पाठ्यचर्या सामग्री, सभी अधिक वीडियो 338 00:19:44,020 --> 00:19:48,190 एक परिणाम के रूप में, के रूप में अच्छी तरह से, कल सुबह के रूप में सामग्री, 339 00:19:48,190 --> 00:19:52,210 53,019 लोग हैं, जो CS50 साथ ले पंजीकृत किया है 340 00:19:52,210 --> 00:19:55,290 आप के साथ इंटरनेट पर इस साल. 341 00:19:55,290 --> 00:19:56,530 तो बिना - 342 00:19:56,530 --> 00:20:03,800 [वाहवाही] 343 00:20:03,800 --> 00:20:05,680 तो क्या इसका मतलब यह है, विशेष रूप से, यह है कि 344 00:20:05,680 --> 00:20:07,770 शिक्षण स्टाफ और मैं काफी समय का एक सा खर्च किया है 345 00:20:07,770 --> 00:20:10,600 गिरावट के लिए गर्मियों में दोनों परिसर में और इतनी दूर, तैयारी 346 00:20:10,600 --> 00:20:13,580 कि हम को दिलचस्प बनाने का एक कोष बनाने के लिए शुरू कर सकते हैं 347 00:20:13,580 --> 00:20:16,130 शैक्षिक सामग्री उलझाने की सम्मोहक, कि 348 00:20:16,130 --> 00:20:22,490 विशेष रूप से केंद्रित है, के अंतरंग वाहनों पर, 349 00:20:22,490 --> 00:20:23,960 काफी जटिल सामग्री. 350 00:20:23,960 --> 00:20:26,210 >> तो कोर्स व्याख्यान और वर्गों और के अलावा 351 00:20:26,210 --> 00:20:28,300 बातें सिर्फ एक में walkthroughs, जो हम फिर से आना कहा जाता है 352 00:20:28,300 --> 00:20:31,620 बिट, हम भी इस साल है कि अनुमति इन शॉर्ट्स होगा 353 00:20:31,620 --> 00:20:33,570 आप पाठ्यक्रम के साथ एक अलग कोण से संलग्न करने के लिए 354 00:20:33,570 --> 00:20:34,520 पूरी तरह. 355 00:20:34,520 --> 00:20:36,540 तो चलो एक अवसर के रूप में इस का उपयोग करने के लिए एक त्वरित ले 356 00:20:36,540 --> 00:20:38,905 एक कि बायनेरिज़ की इस धारणा की चर्चा में झांकना. 357 00:20:38,905 --> 00:20:42,220 >> तो कंप्यूटर विज्ञान में, एल्गोरिदम बुलाया बातें कर रहे हैं - 358 00:20:42,220 --> 00:20:44,610 जिनमें से दो को हम बस पर एक नज़र लिया - के लिए इन प्रक्रियाओं 359 00:20:44,610 --> 00:20:45,690 समस्याओं को सुलझाने. 360 00:20:45,690 --> 00:20:46,770 लेकिन दिन के अंत में, आप की जरूरत 361 00:20:46,770 --> 00:20:48,730 जानकारी किसी भी तरह का प्रतिनिधित्व करते हैं. 362 00:20:48,730 --> 00:20:51,640 और आप इसे एक कंप्यूटर कर सकते हैं कि रास्ते में प्रतिनिधित्व की जरूरत है 363 00:20:51,640 --> 00:20:52,400 समझते हैं. 364 00:20:52,400 --> 00:20:54,940 और यहां तक ​​कि अगर आप वास्तव में कंप्यूटर नहीं समझ में नहीं आता और 365 00:20:54,940 --> 00:20:58,150 आप सही है कि 76% में अब कर रहे हैं, तो आप शायद कुछ अस्पष्ट 366 00:20:58,150 --> 00:21:01,860 इस अर्थ में है कि कंप्यूटर को किसी भी तरह 0s और 1s, बाइनरी में सौदा 367 00:21:01,860 --> 00:21:03,160 प्रणाली, इतनी बात करने के लिए. 368 00:21:03,160 --> 00:21:04,480 अब मामला है कि क्यों? 369 00:21:04,480 --> 00:21:07,060 खैर, यह पता चला है जब कंप्यूटर पहले के बारे में आया है, अगर 370 00:21:07,060 --> 00:21:09,400 आप जानकारी का प्रतिनिधित्व करने की जरूरत है, आप यह कर सकते 371 00:21:09,400 --> 00:21:10,600 बिजली के साथ. 372 00:21:10,600 --> 00:21:13,460 हालांकि यह एक oversimplification की एक सा है, एक बहुत 373 00:21:13,460 --> 00:21:16,190 रिकॉर्डिंग जानकारी का आसान तरीका भी है 374 00:21:16,190 --> 00:21:18,000 पर कि बिजली - 375 00:21:18,000 --> 00:21:20,460 बाइनरी में 1, तो बात करने के लिए या मोड़ 376 00:21:20,460 --> 00:21:22,100 बंद बिजली. 377 00:21:22,100 --> 00:21:24,080 >> तो अगर बैरी, अगर आप बुरा नहीं होता, हम रोशनी मंद कर सकता 378 00:21:24,080 --> 00:21:26,000 बस एक पल के लिए पूरी तरह से? 379 00:21:26,000 --> 00:21:29,730 यह यहाँ एक बहुत नि: शुल्क बाइनरी 0 है. 380 00:21:29,730 --> 00:21:33,830 अगर हम रोशनी वापस ऊपर बारी, अब सैंडर्स रंगमंच 381 00:21:33,830 --> 00:21:35,860 1 के द्विआधारी मूल्य का प्रतिनिधित्व. 382 00:21:35,860 --> 00:21:38,710 बस सिर्फ एक सेट के साथ एक बिट, के साथ दुर्भाग्य से, 383 00:21:38,710 --> 00:21:41,070 रोशनी, केवल हम में दो संख्याओं का प्रतिनिधित्व कर सकते हैं 384 00:21:41,070 --> 00:21:42,690 दुनिया, 0 और 1. 385 00:21:42,690 --> 00:21:44,470 और यह अच्छा होगा अगर कंप्यूटर एक भरोसा कर सकता है 386 00:21:44,470 --> 00:21:45,340 सा है कि तुलना में अधिक है. 387 00:21:45,340 --> 00:21:46,370 लेकिन वास्तव में वे कर सकते हैं. 388 00:21:46,370 --> 00:21:49,230 तो मुझे स्क्रीन पर यहाँ खींच हमारे दोस्त नैट Hardison 389 00:21:49,230 --> 00:21:52,000 जो हमें सिर्फ कुछ के पाठ्यक्रम पर एक त्वरित देखो दे देंगे 390 00:21:52,000 --> 00:21:54,680 द्विआधारी की इस धारणा पर मिनट. 391 00:21:54,680 --> 00:22:01,870 >> [वीडियो प्लेबैक] 392 00:22:01,870 --> 00:22:03,450 वापस जब आप सीखा कि पढ़ने और लिखने: नैट Hardison 393 00:22:03,450 --> 00:22:08,450 संख्या, आप अंक 0 से 9 के बारे में सीखा. 394 00:22:08,450 --> 00:22:10,840 पूरे 9 से बड़ी संख्या में लिखने के लिए, आपको लगता है कि सब सीखा 395 00:22:10,840 --> 00:22:13,830 आप इन अंकों के कुछ संयोजन का उपयोग करने के लिए किया था, 396 00:22:13,830 --> 00:22:21,000 52 और 437 में. 397 00:22:21,000 --> 00:22:23,220 तो, लेखन संख्या के इस तरह के एक है 398 00:22:23,220 --> 00:22:25,620 नाम, दशमलव पद्धति में. 399 00:22:25,620 --> 00:22:26,690 क्यों दशमलव? 400 00:22:26,690 --> 00:22:30,340 खैर, एक दशमलव के लैटिन जड़, दिसंबर, 10 का मतलब है. 401 00:22:30,340 --> 00:22:33,190 और जब आप अपने अंकन प्रणाली में 10 अंक है 10 402 00:22:33,190 --> 00:22:35,290 एक नहीं बल्कि विशेष संख्या हो जाता है. 403 00:22:35,290 --> 00:22:38,950 चलो 437 दशमलव संकेतन में लिखा संख्या में देखो 404 00:22:38,950 --> 00:22:40,340 क्यों समझते हैं. 405 00:22:40,340 --> 00:22:50,200 >> हम पहली बार 400 प्लस 30 प्लस 7 में 437 तोड़ने के लिए. 406 00:22:50,200 --> 00:22:56,050 हम इसे लेने के अलावा और भी अधिक तो कर सकते हैं कि हम 4 100 बार मिल गया है 407 00:22:56,050 --> 00:23:02,990 प्लस 3 बार 10 प्लस 1 7 बार. 408 00:23:02,990 --> 00:23:05,970 लोगों को जगह, दसियों जगह के बारे में सीखने की याद है, 409 00:23:05,970 --> 00:23:08,050 सैकड़ों जगह, और इतने पर? 410 00:23:08,050 --> 00:23:10,990 यह ठीक है, जहां से आता है. 411 00:23:10,990 --> 00:23:14,150 और अंत में, हम देख सकते हैं कि हम 10 की शक्तियों का एक गुच्छा मिला है 412 00:23:14,150 --> 00:23:15,770 यहाँ में एम्बेडेड. 413 00:23:15,770 --> 00:23:25,330 हम 4 बार 2 से 10 प्लस 10 3 बार प्लस 1 करने के लिए मिल गया है 414 00:23:25,330 --> 00:23:29,580 7 10 बार 0. 415 00:23:29,580 --> 00:23:31,330 तो अब आप देख क्यों 10 एक खास है 416 00:23:31,330 --> 00:23:33,240 दशमलव संकेतन की संख्या. 417 00:23:33,240 --> 00:23:35,240 वास्तव में, हम इसके लिए एक नाम मिल गया है. 418 00:23:35,240 --> 00:23:38,170 यह आधार कहा जाता है, क्योंकि यह प्रतिपादक के आधार है 419 00:23:38,170 --> 00:23:39,960 हमारे यहाँ गणित में. 420 00:23:39,960 --> 00:23:43,190 >> दशमलव संकेतन केवल संख्या का प्रतिनिधित्व करने के लिए रास्ता नहीं है. 421 00:23:43,190 --> 00:23:48,020 वास्तव में, यहां तक ​​कि अगर हम 9 के माध्यम से 2 अंक से छुटकारा मिलता है, हम कर सकते हैं 422 00:23:48,020 --> 00:23:49,610 अभी भी नंबर है कि सभी का प्रतिनिधित्व 423 00:23:49,610 --> 00:23:51,620 हम दशमलव के साथ कर सकता है. 424 00:23:51,620 --> 00:23:56,220 तो अब हम दो अंक, 0 और 1, 2 हमारे विशेष 425 00:23:56,220 --> 00:23:59,070 संख्या, हमारे अंकन प्रणाली के आधार. 426 00:23:59,070 --> 00:24:02,340 इस अंकन प्रणाली के नाम बाइनरी कहा जाता है क्योंकि 427 00:24:02,340 --> 00:24:04,890 उपसर्ग 2 "द्वि" का मतलब है. 428 00:24:04,890 --> 00:24:08,130 तो एक इकाई के स्थान और दसियों जगह होने के बजाय अब और 429 00:24:08,130 --> 00:24:11,950 इतने पर, अब हम एक इकाई के स्थान, एक twos जगह, एक चौके 430 00:24:11,950 --> 00:24:15,420 जगह है, और इतने पर, 2 की शक्तियों द्वारा जा रहा है. 431 00:24:15,420 --> 00:24:17,320 तो देखते हैं कुछ गिनती करके. 432 00:24:17,320 --> 00:24:22,790 तो, 0 अभी भी 0, और अभी भी है 1 1. 433 00:24:22,790 --> 00:24:25,700 हालांकि, अब है कि हम एक twos के बजाय जगह दसियों मिल गया है 434 00:24:25,700 --> 00:24:31,070 जगह, 10 2 संख्या का प्रतिनिधित्व करता है. 435 00:24:31,070 --> 00:24:36,240 3 मिलता है, हम उस के लिए एक जोड़ने और 11 मिलता है. 436 00:24:36,240 --> 00:24:38,310 4, के बाद से वहाँ अब एक चौके की जगह है, 437 00:24:38,310 --> 00:24:42,520 100 से प्रतिनिधित्व किया. 438 00:24:42,520 --> 00:24:47,280 पांच 101 है. 439 00:24:47,280 --> 00:24:50,610 6 110 है. 440 00:24:50,610 --> 00:24:54,470 7 111 है. 441 00:24:54,470 --> 00:24:56,330 8, फिर, अपनी जगह है. 442 00:24:56,330 --> 00:25:00,650 तो यह 1000 है. 443 00:25:00,650 --> 00:25:01,750 और मुझे लगता है कि आप इस बात मिलता. 444 00:25:01,750 --> 00:25:03,510 [अंत वीडियो प्लेबैक] 445 00:25:03,510 --> 00:25:06,900 >> डेविड जे मालन: तो, यह कहने के लिए है, कंप्यूटर क्या करते हैं और 446 00:25:06,900 --> 00:25:09,650 बाइनरी क्या है कि वास्तव में क्या से भिन्न नहीं है 447 00:25:09,650 --> 00:25:12,260 हम कुछ वर्षों के लिए किया गया है के लिए दी ले,? 448 00:25:12,260 --> 00:25:14,330 आप ग्रेड स्कूल लगता है, तो आप के लिए ठीक गिनती सीखा 449 00:25:14,330 --> 00:25:16,310 फैशन कि नैट प्रस्तावित. 450 00:25:16,310 --> 00:25:18,250 लेकिन तुम शायद वास्तव में इसके बारे में नहीं सोचा है के बाद से, 451 00:25:18,250 --> 00:25:19,990 तथ्य यह है कि इस इकाई के स्थान, दसियों जगह, और है 452 00:25:19,990 --> 00:25:20,490 जगह सैकड़ों. 453 00:25:20,490 --> 00:25:21,185 और कहा कि बहुत मनमाना है. 454 00:25:21,185 --> 00:25:24,090 और वास्तव में, कंप्यूटर बस यह अलग आधार का उपयोग करें. 455 00:25:24,090 --> 00:25:27,430 लेकिन दिन के अंत में, वास्तव में शारीरिक रूप से प्रतिनिधित्व करने के लिए 456 00:25:27,430 --> 00:25:30,100 एक 0 और 1 की इस धारणा, आप स्पष्ट रूप से न सिर्फ बारी नहीं 457 00:25:30,100 --> 00:25:31,630 पर और बंद जरूरी रोशनी. 458 00:25:31,630 --> 00:25:33,960 आप के लिए यह एक बहुत बेहतर छोटाबीजवाला पैमाने पर करने की जरूरत है. 459 00:25:33,960 --> 00:25:36,240 और बेहतर छोटाबीजवाला द्वारा, आप इस मूर्खतापूर्ण याद कर सकते हैं 460 00:25:36,240 --> 00:25:38,990 बचपन, ऊनी विली और इन छोटे से छोटे खिलौने 461 00:25:38,990 --> 00:25:40,360 चुंबकीय कणों. 462 00:25:40,360 --> 00:25:43,830 >> चुंबकीय कणों तो कुछ है कि आप संरेखित कर सकते हैं कर रहे हैं 463 00:25:43,830 --> 00:25:45,720 अलग अलग दिशाओं, शायद एक जोड़े में 464 00:25:45,720 --> 00:25:47,780 उत्तर - दक्षिण या दक्षिण - उत्तर. 465 00:25:47,780 --> 00:25:50,340 इतना और प्रौद्योगिकी के भौतिक अवतार का एक बहुत 466 00:25:50,340 --> 00:25:53,410 इन दिनों है कि बाइनरी का उपयोग करते हैं, कि 0s और 1s का उपयोग करते हैं, बस 467 00:25:53,410 --> 00:25:58,190 अंदर है कि चीजें aligns पर चुंबकत्व है, ऊपर या नीचे 468 00:25:58,190 --> 00:26:01,970 नीचे, जिससे एक 0 या 1 एक का प्रतिनिधित्व करने के साथ, 469 00:26:01,970 --> 00:26:02,750 क्रमशः. 470 00:26:02,750 --> 00:26:05,360 तो वास्तव में, चलो यहाँ सार से दूर ले जाने के लिए और 471 00:26:05,360 --> 00:26:07,580 देखो क्या के अंदर एक और अधिक परंपरागत 472 00:26:07,580 --> 00:26:08,640 कंप्यूटर की हार्ड ड्राइव. 473 00:26:08,640 --> 00:26:10,980 इस एक के लिए एक सा है कि यह स्क्रीन पर बड़ा होना होता है 474 00:26:10,980 --> 00:26:12,420 एक डेस्कटॉप कंप्यूटर से. 475 00:26:12,420 --> 00:26:15,670 लेकिन लैपटॉप आज भी उसी तकनीक का है, लेकिन है 476 00:26:15,670 --> 00:26:18,190 धीरे - धीरे अधिक परिष्कृत चीजें हैं जो द्वारा प्रतिस्थापित किया जा रहा है 477 00:26:18,190 --> 00:26:20,490 वास्तव में कोई भाग रहा है. 478 00:26:20,490 --> 00:26:22,440 अंदर, फिर, एक हार्ड ड्राइव की. 479 00:26:22,440 --> 00:26:23,610 >> [वीडियो प्लेबैक] 480 00:26:23,610 --> 00:26:26,320 12 अध्यक्ष: हार्ड ड्राइव है, जहां अपने पीसी के ज्यादातर दुकानों 481 00:26:26,320 --> 00:26:27,870 इसके स्थायी डेटा. 482 00:26:27,870 --> 00:26:31,600 करना है कि, डेटा सॉफ्टवेयर के साथ राम से यात्रा 483 00:26:31,600 --> 00:26:35,290 संकेत है कि हार्ड ड्राइव कैसे कि डेटा स्टोर बताओ. 484 00:26:35,290 --> 00:26:38,000 हार्ड ड्राइव सर्किट में उन संकेतों का अनुवाद 485 00:26:38,000 --> 00:26:40,130 वोल्टेज उतार चढ़ाव. 486 00:26:40,130 --> 00:26:43,700 बदले में ये हार्ड ड्राइव चलती भागों, के कुछ नियंत्रण 487 00:26:43,700 --> 00:26:46,750 कुछ चलती आधुनिक कंप्यूटर में छोड़ दिया भागों. 488 00:26:46,750 --> 00:26:49,460 कुछ संकेतों के एक मोटर है जो spins नियंत्रण 489 00:26:49,460 --> 00:26:51,300 धातु लेपित थाली. 490 00:26:51,300 --> 00:26:54,670 आपका डेटा वास्तव में इन थाली पर संग्रहीत है. 491 00:26:54,670 --> 00:26:57,810 अन्य संकेतों पढ़ने लिखने या पढ़ने के सिर चाल 492 00:26:57,810 --> 00:26:59,900 थाली पर डेटा लिखने. 493 00:26:59,900 --> 00:27:03,520 यह मशीन इतनी सटीक है एक मानव बाल नहीं कर सके कि 494 00:27:03,520 --> 00:27:06,470 यहां तक ​​कि सिर और कताई थाली के बीच पारित. 495 00:27:06,470 --> 00:27:08,780 अभी तक यह सब भयानक गति पर काम करता है. 496 00:27:08,780 --> 00:27:09,520 [अंत वीडियो प्लेबैक] 497 00:27:09,520 --> 00:27:11,410 >> डेविड जे मालन: तो, अगर हम अब क्या वास्तव में है पर में ज़ूम 498 00:27:11,410 --> 00:27:14,300 के मामले में इन थाली के शीर्ष पर हो रहा है 499 00:27:14,300 --> 00:27:17,470 चुंबकत्व, हम दो लगता है की यह 2 है. 500 00:27:17,470 --> 00:27:17,755 >> [वीडियो प्लेबैक] 501 00:27:17,755 --> 00:27:20,820 13 SPEAKER: चलो क्या हम सिर्फ धीमी गति में देखा देखो. 502 00:27:20,820 --> 00:27:23,300 जब बिजली का एक संक्षिप्त नाड़ी के लिए भेजा है 503 00:27:23,300 --> 00:27:26,520 पढ़ने लिखने के सिर, यह एक के लिए एक छोटे से विद्युत चुम्बक पर flips 504 00:27:26,520 --> 00:27:28,110 एक दूसरे के अंश. 505 00:27:28,110 --> 00:27:31,320 चुंबक एक क्षेत्र है जो परिवर्तन के polarity बनाता है 506 00:27:31,320 --> 00:27:34,280 एक छोटे से, धातु के कणों के छोटे से हिस्से जो कोट 507 00:27:34,280 --> 00:27:35,790 प्रत्येक थाली की सतह है. 508 00:27:35,790 --> 00:27:39,090 इन छोटे पैटर्न श्रृंखला डिस्क पर क्षेत्रों का आरोप लगाया 509 00:27:39,090 --> 00:27:41,650 बाइनरी संख्या में डेटा की एक एकल बिट का प्रतिनिधित्व करता है 510 00:27:41,650 --> 00:27:43,680 कंप्यूटर द्वारा प्रणाली का इस्तेमाल किया. 511 00:27:43,680 --> 00:27:45,977 अब, अगर वर्तमान के माध्यम से एक रास्ते भेजा है पढ़ने लिखने 512 00:27:45,977 --> 00:27:49,030 सिर, क्षेत्र एक दिशा में polarized है. 513 00:27:49,030 --> 00:27:51,110 यदि वर्तमान में विपरीत दिशा में सेट कर दिया जाता है, 514 00:27:51,110 --> 00:27:53,070 ध्रुवीकरण उलट है. 515 00:27:53,070 --> 00:27:55,540 आप हार्ड डिस्क से डेटा कैसे मिलता है? 516 00:27:55,540 --> 00:27:57,270 बस इस प्रक्रिया को उल्टा. 517 00:27:57,270 --> 00:27:59,670 तो यह डिस्क पर कणों कि चालू हो 518 00:27:59,670 --> 00:28:01,190 सिर पढ़ने लिखने के लिए आगे बढ़. 519 00:28:01,190 --> 00:28:04,090 साथ इन चुम्बकीय खंडों के लाखों रखो और आपने 520 00:28:04,090 --> 00:28:05,300 एक फ़ाइल मिला. 521 00:28:05,300 --> 00:28:08,600 अब, एक एकल फाइल के टुकड़े पर बिखरे हुए किया जा सकता है 522 00:28:08,600 --> 00:28:11,140 तरह का एक अभियान की गंदगी की तरह थाली 523 00:28:11,140 --> 00:28:13,140 अपने डेस्क पर कागजात. 524 00:28:13,140 --> 00:28:16,680 तो एक अतिरिक्त विशेष फ़ाइल का ट्रैक रखता है, जहां सब कुछ है. 525 00:28:16,680 --> 00:28:18,560 नहीं क्या आप चाहते हैं कि आप ऐसा कुछ था? 526 00:28:18,560 --> 00:28:19,990 [अंत वीडियो प्लेबैक] 527 00:28:19,990 --> 00:28:21,200 >> डेविड जे मालन: वास्तव में. 528 00:28:21,200 --> 00:28:25,420 तो, हम इस जानकारी संख्या, का प्रतिनिधित्व करने की क्षमता है 529 00:28:25,420 --> 00:28:26,310 एक बहुत कम स्तर पर. 530 00:28:26,310 --> 00:28:29,920 हम कि एक ही बात का प्रतिनिधित्व करने के एक भौतिक तरीका है. 531 00:28:29,920 --> 00:28:32,710 लेकिन हम वास्तव में यह सब ब्याज की बहुत अभी तक नहीं कर सकते हैं 532 00:28:32,710 --> 00:28:34,580 शायद कुछ गणित और गणित के अलावा अन्य. 533 00:28:34,580 --> 00:28:37,660 हम इस प्रकार अब तक बातें की तरह का प्रतिनिधित्व करने का कोई तरीका नहीं है 534 00:28:37,660 --> 00:28:40,310 वर्णमाला पत्र तो है कि हम इंसानों संवाद कर सकते हैं 535 00:28:40,310 --> 00:28:41,970 इन ही उपकरणों का उपयोग कर. 536 00:28:41,970 --> 00:28:45,710 लेकिन शुक्र है वहाँ encodings, 0s के पैटर्न और मौजूद है 537 00:28:45,710 --> 00:28:49,240 1s, कि एक तरह उच्च स्तर constructs और ख का प्रतिनिधित्व करते हैं 538 00:28:49,240 --> 00:28:52,740 और ग और पूरे वाक्य और पैराग्राफ और इस तरह. 539 00:28:52,740 --> 00:28:56,070 और इसलिए ASCII, जो एक परिचित करा रहा है कि यह करने के लिए संदर्भित करता है 540 00:28:56,070 --> 00:29:00,410 कोडिंग प्रणाली जिससे एक संख्या किसी दिए गए पत्र का प्रतिनिधित्व करता है. 541 00:29:00,410 --> 00:29:04,580 >> उदाहरण के लिए, संख्या है कि हम दशमलव के रूप में मूल्य पता है 65 542 00:29:04,580 --> 00:29:06,980 कंप्यूटर के लिए एक पत्र राजधानी के रूप में जाना जाता है. 543 00:29:06,980 --> 00:29:10,700 कंप्यूटर में 97 दशमलव के मूल्य के रूप में जाना जाता है 544 00:29:10,700 --> 00:29:11,980 एक लोअरकेस. 545 00:29:11,980 --> 00:29:13,070 और क्या है कि वास्तव में क्या मतलब है? 546 00:29:13,070 --> 00:29:15,520 ठीक है, हालांकि नैट एक पल पहले ही ऊपर गिना 547 00:29:15,520 --> 00:29:20,460 0 से 8 से, अगर हम 65 तक की गिनती जारी रखने के लिए या थे 548 00:29:20,460 --> 00:29:24,180 97, 0s और 1s कि वह होता पैटर्न आगे 549 00:29:24,180 --> 00:29:27,810 स्क्रीन पर तैयार होगा कि क्या वास्तव में एक कंप्यूटर का उपयोग करता है 550 00:29:27,810 --> 00:29:30,300 सभी टोपियां में एक पत्र या का प्रतिनिधित्व 551 00:29:30,300 --> 00:29:32,470 लोअरकेस में एक पत्र. 552 00:29:32,470 --> 00:29:35,460 और वास्तव में, वहाँ इस के लिए एक पूरी योजना है. 553 00:29:35,460 --> 00:29:38,170 यह पहली नज़र में, की भारी चार्ट 554 00:29:38,170 --> 00:29:41,150 encodings, लेकिन अगर आप बस यहाँ ठीक आधे पर ध्यान देते हैं, 555 00:29:41,150 --> 00:29:45,820 इस बीच स्तंभ में हम संख्या के इस धारणा है नोटिस 556 00:29:45,820 --> 00:29:46,860 पत्र द्वारा पीछा किया. 557 00:29:46,860 --> 00:29:48,640 और हम शीर्ष पर 32 है. 558 00:29:48,640 --> 00:29:53,270 और चरित्र, चार, जो 32, पूर्णांक, संदर्भित करता है 559 00:29:53,270 --> 00:29:55,220 जाहिरा तौर पर स्पेस बार चरित्र है. 560 00:29:55,220 --> 00:29:57,350 जब आप अपने लैपटॉप पर स्पेस बार चरित्र मारा, 561 00:29:57,350 --> 00:30:00,110 ठीक है, क्या तुम सच में भेज रहे हैं एक संख्या है, एक पैटर्न 562 00:30:00,110 --> 00:30:02,620 0s और 1s, अगर आप बिजली के प्रवाह, 563 00:30:02,620 --> 00:30:05,630 तो उन 0s और 1s कि कंप्यूटर का प्रतिनिधित्व 564 00:30:05,630 --> 00:30:08,190 स्क्रीन पर एक अंतरिक्ष चरित्र के रूप में व्याख्या है. 565 00:30:08,190 --> 00:30:10,070 एक विस्मयादिबोधक बिंदु 33 है. 566 00:30:10,070 --> 00:30:11,210 डबल उद्धरण 34 है. 567 00:30:11,210 --> 00:30:14,890 और अगर हम यहाँ नीचे स्क्रॉल सही करने के लिए हैं, हम देखते हैं कि 568 00:30:14,890 --> 00:30:18,840 वास्तव में 65 है, और 97 वास्तव में एक लोअरकेस है. 569 00:30:18,840 --> 00:30:21,690 >> और तो अब है कि हम इस एन्कोडिंग योजना है, हम शुरू कर सकते हैं 570 00:30:21,690 --> 00:30:22,920 बातें बाहर जादू. 571 00:30:22,920 --> 00:30:27,180 दरअसल, कंप्यूटर आम तौर पर खुद को मानक में व्यक्त 572 00:30:27,180 --> 00:30:29,980 इकाइयों का उपयोग कर, एक व्यक्ति सा है, जो फिर से सब कुछ नहीं है 573 00:30:29,980 --> 00:30:33,630 उपयोगी है कि बस पर 0 या 1, रोशनी या बंद का प्रतिनिधित्व करने के लिए, लेकिन 574 00:30:33,630 --> 00:30:35,390 बल्कि बिट्स के दृश्यों का उपयोग कर. 575 00:30:35,390 --> 00:30:37,610 और माप की सबसे आम इकाई है, जैसा कि आप शायद जानते हैं 576 00:30:37,610 --> 00:30:39,370 और कम से कम या inferred, एक बाइट है. 577 00:30:39,370 --> 00:30:43,820 एक बाइट आठ बिट, आठ 0s या एक पंक्ति में 1s है. 578 00:30:43,820 --> 00:30:45,950 तो हम चीजों को बाहर वर्तनी शुरू कर सकते हैं. 579 00:30:45,950 --> 00:30:48,990 और हां, अगर हम कर सकते थे, इसलिए यह एक छोटा सा की कोशिश नहीं की 580 00:30:48,990 --> 00:30:50,440 सामूहिक यहाँ. 581 00:30:50,440 --> 00:30:53,630 इस कमरे में आठ लोग हैं, जो करने के लिए तैयार हो जाएगा 582 00:30:53,630 --> 00:30:54,660 मंच पर आते हैं? 583 00:30:54,660 --> 00:30:57,790 आप कैमरे पर दिखने सहज होना है, लेकिन आप 584 00:30:57,790 --> 00:30:59,860 पता करने के लिए वास्तव में जरूरत नहीं है, अन्यथा, क्या है 585 00:30:59,860 --> 00:31:01,550 बस अभी तक पर जा रहा है. 586 00:31:01,550 --> 00:31:05,080 मैं एक व्यक्ति को देखने जा रहा है यहाँ स्वेच्छा. 587 00:31:05,080 --> 00:31:16,220 दो, तीन, चार, पांच, छह, सात, और आठ के बारे में कैसे. 588 00:31:16,220 --> 00:31:16,800 पर आते हैं. 589 00:31:16,800 --> 00:31:20,390 >> तो आप लोगों की एक बाइट का प्रतिनिधित्व करने के बारे में हैं. 590 00:31:20,390 --> 00:31:26,750 मुझे आप 128 जगह हो गए हैं, तो आप 64 की जगह आप, 591 00:31:26,750 --> 00:31:28,050 के 32 जगह. 592 00:31:28,050 --> 00:31:30,530 लेकिन हम बहुत तेजी से करने वाले रहे हैं इस रिवर्स है. 593 00:31:30,530 --> 00:31:33,030 तो मुझे आप सब वहाँ पर मिलने. 594 00:31:33,030 --> 00:31:37,230 और आप 128 जगह में यहाँ पर सभी तरह होना चाहिए. 595 00:31:37,230 --> 00:31:39,500 ज्यादातर जगह सैकड़ों और हजारों जगह होगा की तरह 596 00:31:39,500 --> 00:31:42,050 आगे छोड़ दिया करने के लिए हो सकता है, हम सबसे बड़ी प्लेसहोल्डर चाहते हैं 597 00:31:42,050 --> 00:31:43,600 बाईं तरफ यहाँ के रूप में अच्छी तरह से. 598 00:31:43,600 --> 00:31:53,090 हम 32 है 64s, 16, 8, 4, 2, और 1 है. 599 00:31:53,090 --> 00:31:53,900 बहुत बढ़िया. 600 00:31:53,900 --> 00:31:56,090 अब तो हम - 601 00:31:56,090 --> 00:31:58,050 ठीक है, आप मेरी मदद कर सकते हैं. 602 00:31:58,050 --> 00:32:00,085 तो अब हम है - तुम्हारा नाम क्या है? 603 00:32:00,085 --> 00:32:00,420 Joanne: Joanne. 604 00:32:00,420 --> 00:32:00,830 डेविड जे मालन: Joanne. 605 00:32:00,830 --> 00:32:04,100 Joanne और मैं तो अब हम कैसे इन लोगों को सलाह देने के लिए जा रहे हैं 606 00:32:04,100 --> 00:32:05,860 कुछ बाहर वर्तनी के बारे में जा सकते हैं. 607 00:32:05,860 --> 00:32:07,730 तो उनके कागज की चादरों की पीठ पर, वे एक 608 00:32:07,730 --> 00:32:10,160 थोड़ा पत्रक धोखा है कि उन्हें कि क्या बताने जा रहा है 609 00:32:10,160 --> 00:32:12,590 वे एक 0 या 1 एक का प्रतिनिधित्व कर रहे थे. 610 00:32:12,590 --> 00:32:15,870 और सादगी के लिए, क्यों नहीं हम करते 0 प्रतिनिधित्व करेंगे बस द्वारा 611 00:32:15,870 --> 00:32:17,440 वहाँ awkwardly खड़े है. 612 00:32:17,440 --> 00:32:18,220 बहुत अच्छा है. 613 00:32:18,220 --> 00:32:22,060 या एक हाथ उठाने, 1 एक प्रतिनिधित्व द्वारा 1. 614 00:32:22,060 --> 00:32:25,430 और देखते हैं अगर हम बाहर एक चार चरित्र जादू नहीं कर सकते 615 00:32:25,430 --> 00:32:26,250 यहाँ वाक्यांश. 616 00:32:26,250 --> 00:32:30,930 >> तो, अब आगे जाना है, स्वयंसेवकों, और दौर एक निष्पादित 617 00:32:30,930 --> 00:32:33,390 अपने हाथ उठाने यदि आप 1 एक कर रहे हैं या इसे रखने 618 00:32:33,390 --> 00:32:36,820 नीचे अगर आप एक 0 कर रहे हैं. 619 00:32:36,820 --> 00:32:42,280 तो, अब है कि हम इन तीन हाथ है, जो संख्या, 620 00:32:42,280 --> 00:32:45,670 हर किसी के, वे वास्तव में प्रतिनिधित्व कर रहे हैं? 621 00:32:45,670 --> 00:32:45,950 ठीक है. 622 00:32:45,950 --> 00:32:46,290 67. 623 00:32:46,290 --> 00:32:46,910 क्यों? 624 00:32:46,910 --> 00:32:47,830 खैर, त्वरित विवेक की जाँच करें. 625 00:32:47,830 --> 00:32:53,200 64 जगह है, क्योंकि यह एक 1 है, कि 64 1 बार प्लस 1 की तरह है 626 00:32:53,200 --> 00:32:56,565 2 बार तो, कि 66 प्लस 1 1 गुना है. 627 00:32:56,565 --> 00:32:58,470 कि 1 से अधिक है तो, 67. 628 00:32:58,470 --> 00:33:01,020 तो अब इन लोगों को सामूहिक रूप से 67 का प्रतिनिधित्व कर रहे हैं 629 00:33:01,020 --> 00:33:04,110 जो जाहिरा तौर पर ASCII में यहाँ क्या प्रतिनिधित्व करता है? 630 00:33:04,110 --> 00:33:04,380 ठीक है. 631 00:33:04,380 --> 00:33:05,140 तो एक ग. 632 00:33:05,140 --> 00:33:05,510 सही सभी. 633 00:33:05,510 --> 00:33:07,400 तो अब चलो दो दौर के लिए आगे बढ़ना है. 634 00:33:07,400 --> 00:33:08,940 हर कोई अपने हाथों से शुरू नीचे. 635 00:33:08,940 --> 00:33:10,590 और दो दौर में - 636 00:33:10,590 --> 00:33:12,410 वास्तव में वहाँ एक भूमिका की ज्यादा नहीं है लेकिन मुझे लगता है, 637 00:33:12,410 --> 00:33:13,130 हम बहाना हूँ. 638 00:33:13,130 --> 00:33:17,690 दो दौर तो बढ़ा है, या अपने हाथों को कम. 639 00:33:17,690 --> 00:33:18,380 >> सही सभी. 640 00:33:18,380 --> 00:33:22,700 श्रोतागण, क्या कर रहे हैं अब हम व्यक्त 83 है. 641 00:33:22,700 --> 00:33:23,910 तो तुम गणित कर सकता है. 642 00:33:23,910 --> 00:33:27,000 लेकिन जिसका हाथ ऊपर है किसी के लिए, आप कि संख्या में जोड़ने 643 00:33:27,000 --> 00:33:27,670 वे प्रतिनिधित्व करते हैं. 644 00:33:27,670 --> 00:33:29,470 तो अब हम 83 है. 645 00:33:29,470 --> 00:33:32,140 चलो पत्रक धोखा एक छोटा सा विस्तार, और अब हम है? 646 00:33:32,140 --> 00:33:34,340 [अश्राव्य] 647 00:33:34,340 --> 00:33:35,370 डेविड जे मालन: ठीक है. 648 00:33:35,370 --> 00:33:36,740 यह स्पष्ट हो सकता है जहाँ हम यहाँ से जा रहे हैं, हो सकता है, लेकिन 649 00:33:36,740 --> 00:33:40,080 फिर भी, तीन दौर. 650 00:33:40,080 --> 00:33:40,455 ठीक है. 651 00:33:40,455 --> 00:33:41,730 तीन दौर वहाँ नीचे जाने के लिए अच्छा है. 652 00:33:41,730 --> 00:33:44,450 तीन दौर तो, क्या इन लोगों को अब कर रहे हैं 653 00:33:44,450 --> 00:33:45,700 का प्रतिनिधित्व? 654 00:33:47,940 --> 00:33:48,200 ठीक है. 655 00:33:48,200 --> 00:33:51,770 मैं 53 में सुना है, जो अब प्रतिनिधित्व करता है? 656 00:33:51,770 --> 00:33:54,550 दिलचस्प है. 657 00:33:54,550 --> 00:33:58,630 अब क्यों काउंटर सहज परिणाम के इस तरह, है ना? 658 00:33:58,630 --> 00:34:00,890 यदि हम 5 का प्रतिनिधित्व करना चाहते हैं - हम सब शायद जानते हैं 659 00:34:00,890 --> 00:34:01,770 कहाँ जा रहा है - 660 00:34:01,770 --> 00:34:05,230 मैं सिर्फ इसलिए 4 की जगह और 1 जगह नहीं बढ़ा है? 661 00:34:05,230 --> 00:34:07,340 >> खैर का एहसास है कि वहाँ एक अंतर है मौलिक, 662 00:34:07,340 --> 00:34:09,630 कैसे बीच एक कंप्यूटर इन बिट्स की व्याख्या करता है. 663 00:34:09,630 --> 00:34:13,030 यदि आप 5 संख्या का प्रतिनिधित्व करते हैं, तो बिल्कुल की कोशिश कर रहे हैं, 664 00:34:13,030 --> 00:34:16,199 हम सिर्फ हाथ संख्या 4 को बढ़ाने के लिए और हाथ 1 संख्या बढ़ाने. 665 00:34:16,199 --> 00:34:17,880 लेकिन हम यहाँ संख्या का प्रतिनिधित्व नहीं कर रहे हैं. 666 00:34:17,880 --> 00:34:20,710 मंच पर यहाँ संदर्भ है कि हम का प्रतिनिधित्व कर रहे हैं 667 00:34:20,710 --> 00:34:22,300 वर्ण, या घर का काम. 668 00:34:22,300 --> 00:34:25,139 और इस संदर्भ में कंप्यूटर एहसास है कि है, 669 00:34:25,139 --> 00:34:28,780 ओह, बिट्स की इस पद्धति का एक संख्या अकेले नहीं है, यह 670 00:34:28,780 --> 00:34:31,620 वास्तव में एक उच्च स्तर अवधारणा का प्रतिनिधित्व है, इस मामले में एक 671 00:34:31,620 --> 00:34:32,840 वर्णमाला के अक्षर. 672 00:34:32,840 --> 00:34:36,600 तथ्य यह है कि यह अब साथ 5 संख्या का प्रतिनिधित्व कर रहा है तो 673 00:34:36,600 --> 00:34:40,550 53 का मूल्य है, क्योंकि हम ASCII बात में 674 00:34:40,550 --> 00:34:44,280 aesthetically देखने के रूप में 5 नंबर ही की जरूरत है 675 00:34:44,280 --> 00:34:45,290 बिट्स के पैटर्न. 676 00:34:45,290 --> 00:34:46,080 क्योंकि क्यों? 677 00:34:46,080 --> 00:34:48,780 वैसे, दुनिया सिर्फ कम संख्या, 0 का उपयोग करने का फैसला किया है, 678 00:34:48,780 --> 00:34:51,989 1, 2, 3, क्या काफी गुप्त बातें हो देखने के लिए. 679 00:34:51,989 --> 00:34:54,070 और वास्तव में, इन अक्षरों कि एक पर नहीं कर रहे हैं 680 00:34:54,070 --> 00:34:56,870 कीबोर्ड, विशेष अभिव्यक्ति है कि आप एक कंप्यूटर में की जरूरत 681 00:34:56,870 --> 00:34:58,800 दिलचस्प बातें करते हैं, लेकिन मनुष्य कभी नहीं 682 00:34:58,800 --> 00:34:59,880 वास्तव में उन्हें लिखें. 683 00:34:59,880 --> 00:35:02,080 वास्तव में तो 53 5 का प्रतिनिधित्व करता है. 684 00:35:02,080 --> 00:35:08,320 अब, एक अंतिम मानसिक स्वास्थ्य की जांच के रूप में, बस नंबर क्या वे चाहिए 685 00:35:08,320 --> 00:35:10,356 बस एक पल में प्रतिनिधित्व करते हैं? 686 00:35:10,356 --> 00:35:10,752 दर्शक: 48. 687 00:35:10,752 --> 00:35:11,150 डेविड जे मालन: ठीक है. 688 00:35:11,150 --> 00:35:11,920 48 तो. 689 00:35:11,920 --> 00:35:12,770 और वास्तव में, आगे बढ़ो. 690 00:35:12,770 --> 00:35:14,020 चार दौर. 691 00:35:16,510 --> 00:35:20,540 16 प्लस 32 है, वास्तव में, 48. 692 00:35:20,540 --> 00:35:22,830 और इसलिए प्रशंसा का एक बड़ा दौर है, अगर हम कर सकते थे, हमारे 693 00:35:22,830 --> 00:35:25,382 यहाँ आठ स्वयंसेवकों. 694 00:35:25,382 --> 00:35:25,870 धन्यवाद. 695 00:35:25,870 --> 00:35:27,822 आप इस एक रख सकते हैं. 696 00:35:27,822 --> 00:35:29,286 यदि आप - 697 00:35:29,286 --> 00:35:30,536 बहुत अच्छी तरह से किया जाता है. 698 00:35:33,140 --> 00:35:34,360 किसी भी दिशा ठीक है. 699 00:35:34,360 --> 00:35:37,950 >> तो, अब हम न केवल कैसे करने के बारे में सोच का एक तरीका है 700 00:35:37,950 --> 00:35:40,810 डेटा का प्रतिनिधित्व करते हैं और वास्तव में यह शारीरिक रूप का प्रतिनिधित्व 701 00:35:40,810 --> 00:35:43,650 लेकिन यह की चोटी पर भी उच्च स्तर की बातें कर रहे हैं. 702 00:35:43,650 --> 00:35:45,640 दरअसल, इस कंप्यूटर भर में एक विषय होने जा रहा है 703 00:35:45,640 --> 00:35:48,630 अधिक से अधिक दिलचस्प परिसर के निर्माण का विज्ञान 704 00:35:48,630 --> 00:35:52,170 काफी सरल विचारों के शीर्ष पर, इस में बातें 705 00:35:52,170 --> 00:35:54,040 मामला सिर्फ 0s और 1s. 706 00:35:54,040 --> 00:35:57,270 क्यों यह उपयोगी है के रूप में, अच्छी तरह से एक में भी यद्यपि 707 00:35:57,270 --> 00:35:59,760 बेशक इस तरह हम बुनियादी बातों पर और पर ध्यान केंद्रित करेंगे 708 00:35:59,760 --> 00:36:03,120 प्रोग्रामिंग और समस्याओं का हल पर, आप से दूर जा सकते हैं 709 00:36:03,120 --> 00:36:04,970 दिशाओं के किसी भी संख्या में कंप्यूटर विज्ञान. 710 00:36:04,970 --> 00:36:07,600 इस मामले में, यह एक चार्ट है कि आप पर है 711 00:36:07,600 --> 00:36:11,120 हार्वर्ड में अपने सीएस अनौपचारिक गाइड के पृष्ठ वापस करने के लिए, एक की 712 00:36:11,120 --> 00:36:12,450 आज दो प्रिंटआउट है. 713 00:36:12,450 --> 00:36:14,270 यह कई अलग अलग दिशाओं से पता चलता है जिसमें 714 00:36:14,270 --> 00:36:16,270 आप इस तरह से एक कोर्स के बाद जा सकते हैं. 715 00:36:16,270 --> 00:36:19,170 कृत्रिम बुद्धि के बारे में ग्राफिक्स के बारे में सीखना, 716 00:36:19,170 --> 00:36:22,230 मशीन सीखने के बारे में, भाषा के बारे में ही है. 717 00:36:22,230 --> 00:36:23,975 एहसास भी है, जो अभी तक कर रहे हैं अन्य रास्तों. 718 00:36:23,975 --> 00:36:26,550 कंप्यूटर विज्ञान के क्षेत्र में और अधिक गणितीय रास्ते हैं. 719 00:36:26,550 --> 00:36:29,020 यदि आप भी CS50 तरह कुछ ले यह करने में सक्षम नहीं हो 720 00:36:29,020 --> 00:36:30,930 गिर, वसंत में परिचयात्मक पाठ्यक्रम है. 721 00:36:30,930 --> 00:36:33,420 कम्प्यूटर विज्ञान 1, उदाहरण के लिए, अभी तक एक और 722 00:36:33,420 --> 00:36:35,920 इस नई दुनिया के लिए रैंप पर. 723 00:36:35,920 --> 00:36:38,230 >> अब एक अलग समस्याओं को सुलझाने के हित में 724 00:36:38,230 --> 00:36:41,380 पाठ्यक्रम से संबंधित, कि CS50 सेट का एहसास कुछ समय 725 00:36:41,380 --> 00:36:44,405 पहले इन समस्याओं से जाना जाता है, एक समस्या को हल करने की कोशिश करने के लिए 726 00:36:44,405 --> 00:36:47,500 my.harvard, जो वास्तव में आप में से कई के लिए उपयोग किया जा सकता है के रूप में 727 00:36:47,500 --> 00:36:48,480 पाठ्यक्रमों के लिए दुकान. 728 00:36:48,480 --> 00:36:51,900 लेकिन यदि नहीं, इस तरह एक उपकरण की जांच करने के लिए, साथ ही अन्य 729 00:36:51,900 --> 00:36:54,130 वंश कि हमारे अतीत के छात्रों के कुछ 730 00:36:54,130 --> 00:36:55,660 और कर्मचारियों बनाया है. 731 00:36:55,660 --> 00:36:57,970 लेकिन हार्वर्ड पाठ्यक्रम में है, जो एक वेब आधारित उपकरण है - 732 00:36:57,970 --> 00:37:00,680 कुछ है कि आप डिजाइन करने में सक्षम हो जाएगा और 733 00:37:00,680 --> 00:37:04,610 अपने तैनाती के रूप में के रूप में अच्छी तरह से अभी तक अन्य बातों के रूप में अच्छी तरह से 734 00:37:04,610 --> 00:37:05,920 सेमेस्टर के अंत. 735 00:37:05,920 --> 00:37:08,890 एहसास है कि इस मामले में एक खुला डेटा सेट पर इस बनाता है 736 00:37:08,890 --> 00:37:11,350 एक पाठ्यक्रम सूची की अनुमति देता है, और इस मामले में छात्रों को 737 00:37:11,350 --> 00:37:14,180 एक काफी जटिल डेटा सेट का पता लगाएं. 738 00:37:14,180 --> 00:37:16,710 >> हम कल रात कुछ कुछ पर आधारित आँकड़े खोदा 739 00:37:16,710 --> 00:37:18,200 हजार लोगों को, जो खत्म हो गया है इस का उपयोग करते हुए 740 00:37:18,200 --> 00:37:19,380 पिछले कुछ दिनों से. 741 00:37:19,380 --> 00:37:22,630 यदि आप उत्सुक किया गया है पता है कि कितने पाठ्यक्रमों अपने मित्रों 742 00:37:22,630 --> 00:37:25,900 वास्तव में की दुकान करते हैं, ठीक है, आज यह डेटा से पता चलता है कि 743 00:37:25,900 --> 00:37:29,260 7.6 पाठ्यक्रमों की औसत संख्या है 744 00:37:29,260 --> 00:37:30,470 किसी खरीदारी की सूची. 745 00:37:30,470 --> 00:37:33,730 और अब मैं तुम्हें देने के लिए, भी हूँ, अधिकांश के आँकड़ों 746 00:37:33,730 --> 00:37:36,500 किसी खरीदारी की सूची पर पाठ्यक्रमों की संख्या. 747 00:37:36,500 --> 00:37:38,220 और हम सब शायद इस तरह से किसी को पता है. 748 00:37:41,700 --> 00:37:44,610 201 इस साल के रिकॉर्ड है. 749 00:37:44,610 --> 00:37:47,220 अब हमारे पूर्व छात्रों और वास्तव में स्टाफ के कुछ 750 00:37:47,220 --> 00:37:52,210 एक साथ एक क्लिप डाल आप के लिए क्या इस का एक चित्र पेंट 751 00:37:52,210 --> 00:37:55,220 कंप्यूटर विज्ञान और CS50 ही रास्ता है. 752 00:37:55,220 --> 00:37:58,350 मुझे आगे जाना है और खींच, श्री Hahvahd करने के लिए यहाँ धन्यवाद, 753 00:37:58,350 --> 00:38:02,390 वीडियो अपने पूर्ववर्तियों के कुछ लोगों द्वारा उत्पादित. 754 00:38:02,390 --> 00:38:04,680 अगर हम रोशनी इस के लिए रख सकता है. 755 00:38:07,860 --> 00:39:08,101 [वीडियो प्लेबैक] 756 00:39:08,101 --> 00:39:11,987 [अंत वीडियो प्लेबैक] 757 00:39:11,987 --> 00:39:14,160 >> 14 अध्यक्ष: (गायन) हम कुछ खरोंच के साथ हमारे समय लगेगा, 758 00:39:14,160 --> 00:39:17,410 loops घटनाओं के लिए, हम मैच कर सकते हैं, हमारे का उपयोग कर संकलन 759 00:39:17,410 --> 00:39:20,370 पार्टी की योजना बनाई है, इस अवधि में एक बोर नहीं होगा. 760 00:39:20,370 --> 00:39:23,970 हैकिंग मज़ा, कुछ मुफ्त भोजन, व्याख्यान बस अवास्तविक हैं, 761 00:39:23,970 --> 00:39:28,200 हमारे निष्पक्ष इतना बड़ा सौदा है, वहाँ ऐसा करने के लिए ज्यादा प्यार करते हैं. 762 00:39:28,200 --> 00:39:29,784 जाओ, डेविड Malan. 763 00:39:29,784 --> 00:39:31,810 Walkthroughs, मैं नहीं प्रति सहिष्णु रहा हूँ. 764 00:39:31,810 --> 00:39:33,794 कार्यालय घंटे, कोई नहीं में विफल रही है. 765 00:39:33,794 --> 00:39:36,274 तुम कहाँ लगता है कि आप कोडिंग कर रहे हैं, बच्चे? 766 00:39:36,274 --> 00:39:40,242 अरे, मैं सिर्फ तुम से मुलाकात की और यह पागल है, 767 00:39:40,242 --> 00:39:42,226 लेकिन यहाँ हमारे कारण है. 768 00:39:42,226 --> 00:39:44,210 CS50 ले लो. 769 00:39:44,210 --> 00:39:48,674 यह आप के बिना कोड सही करने के लिए मुश्किल है, बेबी. 770 00:39:48,674 --> 00:39:50,658 लेकिन यहाँ हमारे कारण है. 771 00:39:50,658 --> 00:39:52,146 CS50 ले लो. 772 00:39:52,146 --> 00:39:56,610 अरे, मैं सिर्फ तुम से मुलाकात की और यह पागल है, 773 00:39:56,610 --> 00:39:58,098 लेकिन यहाँ हमारे कारण है. 774 00:39:58,098 --> 00:40:00,082 CS50 ले लो. 775 00:40:00,082 --> 00:40:06,530 और हर सितारा फर्म मुझे नौकरी चाहता है, एक और कारण है. 776 00:40:06,530 --> 00:40:08,018 CS50 ले लो. 777 00:40:08,018 --> 00:40:12,978 इससे पहले कि आप मेरे जीवन में आया, मैं इतना बुरा कोडित, मैं इतना कोडित 778 00:40:12,978 --> 00:40:15,954 बुरा है, मैं इतना कोडित, इतना बुरा है. 779 00:40:15,954 --> 00:40:19,922 इससे पहले कि आप मेरे जीवन में आया, मैं इतना बुरा कोडित 780 00:40:19,922 --> 00:40:22,402 और मैं वापस नहीं जा सकते. 781 00:40:22,402 --> 00:40:37,410 CS50 ले लो. 782 00:40:37,410 --> 00:40:40,490 >> डेविड जे मालन: मैं कोई विचार है कि होने जा रहा था था. 783 00:40:40,490 --> 00:40:44,030 तो, क्या एक और अधिक गंभीर देखो आगे झूठ. 784 00:40:44,030 --> 00:40:45,980 तो इस पाठ्यक्रम की अपेक्षाओं के मामले में, 785 00:40:45,980 --> 00:40:48,490 आप वास्तव में भाग लेने के लिए या पाठ्यक्रम देखने के लिए उम्मीद कर रहे हैं 786 00:40:48,490 --> 00:40:51,600 व्याख्यान, एक समस्या सेट प्रस्तुत करने के लिए, दो ले quizzes, सबमिट करें 787 00:40:51,600 --> 00:40:52,590 एक अंतिम परियोजना. 788 00:40:52,590 --> 00:40:56,250 ग्रेड के संदर्भ में एहसास है कि उद्घाटन के अवसर पर मेरी टिप्पणी 789 00:40:56,250 --> 00:40:58,190 के बारे में / असफल हो, कुछ है कि हम बहुत ज्यादा ले 790 00:40:58,190 --> 00:40:59,310 दिल में CS50. 791 00:40:59,310 --> 00:41:02,970 वहाँ लगभग एक संस्कृति के लिए पर्याप्त कोशिश कर के हार्वर्ड में नहीं है 792 00:41:02,970 --> 00:41:04,940 कुछ और विफलता को खतरे में डाल. 793 00:41:04,940 --> 00:41:07,010 वास्तव में, हम छात्रों की संख्या थी, और अपने आप में 794 00:41:07,010 --> 00:41:09,910 विशेष रूप से, जो आपके GPA या चोट पहुँचाने के बारे में चिंतित थे 795 00:41:09,910 --> 00:41:13,170 CS50 तरह कुछ में एक बी हो रही है. 796 00:41:13,170 --> 00:41:16,250 और इस तरह से एक कोर्स का अवसर लेने के लिए, और अन्य 797 00:41:16,250 --> 00:41:19,080 प्रारंभिक स्तर पर प्रवेश द्वार पाठ्यक्रम पास / असफल 798 00:41:19,080 --> 00:41:22,190 इस कॉलेज में एक बहुत underutilized अवसर है, 799 00:41:22,190 --> 00:41:22,620 सामान्य रूप में. 800 00:41:22,620 --> 00:41:25,420 और इतना पता है कि मैं भी इस कोर्स में दाखिला लिया 801 00:41:25,420 --> 00:41:28,430 शुरू के लिए पारित करने के लिए क्रेडिट / अकेले असफल. 802 00:41:28,430 --> 00:41:30,710 और फिर भी मैं दिन के अंत में स्विच किया था, यह था 803 00:41:30,710 --> 00:41:33,280 उन पाँच प्रारंभिक सप्ताह, अप करने के लिए 5 सोमवार 804 00:41:33,280 --> 00:41:36,020 सेमेस्टर जो cutoff, कि मुझे वास्तव में करने की अनुमति दी है 805 00:41:36,020 --> 00:41:39,270 इन नए पानी में पैर डाल दिया है और वास्तव में कुछ करने की कोशिश 806 00:41:39,270 --> 00:41:41,520 बहुत अपरिचित और बहुत असुविधाजनक 807 00:41:41,520 --> 00:41:43,400 मुझे समय पर लिए. 808 00:41:43,400 --> 00:41:47,130 >> तो मामले में, अब, क्या भूमिका जो विभिन्न कोणों के माध्यम से 809 00:41:47,130 --> 00:41:50,630 आप दृष्टिकोण से इस पाठ्यक्रम की सेवा कर सकते हैं, तो व्याख्यान, यह करने के लिए है 810 00:41:50,630 --> 00:41:53,330 आप अगर आप इस स्थल पर व्यक्ति में हमारे साथ संलग्न हैं. 811 00:41:53,330 --> 00:41:57,590 दरअसल, हम जानते हैं कि सांख्यिकीय है कि आप में से लगभग 40% 812 00:41:57,590 --> 00:41:59,530 की तरह आते हैं और सेमेस्टर के पाठ्यक्रम पर जाना. 813 00:41:59,530 --> 00:42:03,000 और आप में से 10%, हम आज के बाद फिर कभी नहीं देखेंगे. 814 00:42:03,000 --> 00:42:05,400 और कहा कि पूरी तरह से ठीक है, ईमानदार होना. 815 00:42:05,400 --> 00:42:07,810 CS50 के परिभाषित विशेषताओं में से एक है 816 00:42:07,810 --> 00:42:10,160 कि इन असंख्य संसाधनों, कुछ कर रहे हैं 817 00:42:10,160 --> 00:42:12,570 जो हम के माध्यम से सिर्फ एक पल में, सहित खड़खड़ हूँ 818 00:42:12,570 --> 00:42:15,320 व्याख्यान और वर्गों और बातें walkthroughs बुलाया और 819 00:42:15,320 --> 00:42:16,720 कार्यालय घंटे और तरह. 820 00:42:16,720 --> 00:42:18,890 और यह ठेठ छात्र से अधिक संसाधनों का होना चाहिए 821 00:42:18,890 --> 00:42:21,580 है या शारीरिक का लाभ ले सकता है. 822 00:42:21,580 --> 00:42:23,650 लेकिन यह है कि असमान शैली है कि सीखने की वजह से है 823 00:42:23,650 --> 00:42:25,370 किसी भी छात्र के शरीर में प्रकट होता है. 824 00:42:25,370 --> 00:42:28,120 और इसलिए में व्याख्यान, प्राथमिक भूमिका है, के रूप में मैं इसे देख, 825 00:42:28,120 --> 00:42:31,650 बाहर नहीं मौखिक रूप से काफी जटिल सामग्री धक्का करने के लिए और 826 00:42:31,650 --> 00:42:34,670 जरूरी की जटिलताओं के देने 827 00:42:34,670 --> 00:42:36,910 बुनियादी बातों है कि हम इस सेमेस्टर का पता लगाने, लेकिन 828 00:42:36,910 --> 00:42:39,530 बल्कि चीजों की तरह हम इस प्रकार किया गया है दूर पहले से ही कर रही करने के लिए, 829 00:42:39,530 --> 00:42:42,350 इन उदाहरणों, मनुष्य के मंच पर शामिल करने के लिए कोशिश कर रहा 830 00:42:42,350 --> 00:42:45,340 एक मानसिक चित्र पेंट, और भी बनाने के लिए की हिम्मत है, मैं कहता हूँ, कुछ 831 00:42:45,340 --> 00:42:46,450 इन यादगार क्षणों की. 832 00:42:46,450 --> 00:42:49,200 तो यह है कि भले ही आप कुछ विषयों के साथ संघर्ष, आप 833 00:42:49,200 --> 00:42:51,770 इन यादों की तरह, ओह, भले ही यह काफी था 834 00:42:51,770 --> 00:42:54,770 सार, गणित, मैं 1 ले जाने के साथ खो गया यह पसंद है, 835 00:42:54,770 --> 00:42:57,510 वास्तव में, दिन के अंत में, कि सभी के लिए भिन्न नहीं है 836 00:42:57,510 --> 00:42:58,920 कुछ है जो मैं पहले से ही पता है. 837 00:42:58,920 --> 00:43:01,590 और इसलिए भूमिका है कि व्याख्यान, या तो व्यक्ति में सेवा करेंगे 838 00:43:01,590 --> 00:43:05,120 सैंडर्स या वीडियो पर ऑनलाइन में यहाँ, सच करने के लिए सेट 839 00:43:05,120 --> 00:43:08,170 आप के लिए मानसिक रूप से प्रत्येक सप्ताह मंच विभिन्न अवधारणाओं के लिए 840 00:43:08,170 --> 00:43:10,240 और समस्या है कि हम में गोताखोरी हो जाएगा. 841 00:43:10,240 --> 00:43:13,790 >> उच्च स्तरीय अवधारणाओं, इन शब्दों के सबसे के संदर्भ में 842 00:43:13,790 --> 00:43:16,340 इस पल के लिए अपने सिर पर प्रवाह हो सकता है, और वह ठीक है. 843 00:43:16,340 --> 00:43:18,495 आप में से जो पाठ्यक्रम में आते हैं और अधिक आरामदायक 844 00:43:18,495 --> 00:43:20,150 इन विषयों में से कुछ का पता चल जाएगा. 845 00:43:20,150 --> 00:43:23,150 लेकिन आम तौर पर वर्ग की है कि 10% के लिए, जिसके लिए वे 846 00:43:23,150 --> 00:43:25,810 बहुत अधिक पृष्ठभूमि, एपी कंप्यूटर विज्ञान लेने, 847 00:43:25,810 --> 00:43:28,200 प्रोग्रामिंग के बाद से वे 12 थे एहसास है कि वहाँ हो जाएगा 848 00:43:28,200 --> 00:43:31,230 वर्गों में और समस्या में अवसरों के लिए सब जाओ सेट 849 00:43:31,230 --> 00:43:34,240 विभिन्न विषयों के लिए, जो कुछ भी भरने में अधिक गहराई में 850 00:43:34,240 --> 00:43:36,710 अंतराल आप अपने उच्च विद्यालय से पहले हो सकता है 851 00:43:36,710 --> 00:43:37,460 पृष्ठभूमि. 852 00:43:37,460 --> 00:43:39,930 भाषाओं के मामले में पता है, कि हम क्या भाषा 853 00:43:39,930 --> 00:43:42,550 CS50 में उपयोग में काफी हद तक अप्रासंगिक है 854 00:43:42,550 --> 00:43:43,220 दिन के अंत. 855 00:43:43,220 --> 00:43:47,090 हम उपयोग करने के लिए होता है, मुख्य रूप से, एक भाषा की ओर सी. बुलाया 856 00:43:47,090 --> 00:43:49,010 सेमेस्टर के अंत में, हम वेब केंद्रित परिचय 857 00:43:49,010 --> 00:43:51,110 PHP और जावास्क्रिप्ट जैसी भाषाओं. 858 00:43:51,110 --> 00:43:54,280 लेकिन हम और दूसरों को सबसे अधिक किसी भी इस तरह एक कोर्स सिखा सकते हैं 859 00:43:54,280 --> 00:43:55,610 आधुनिक उच्च स्तर की भाषा. 860 00:43:55,610 --> 00:43:58,520 पायथन और रूबी और दूसरों को काफी लोकप्रिय हैं इन दिनों. 861 00:43:58,520 --> 00:44:00,970 क्योंकि दिन के अंत में एहसास है, तो आप नहीं सीख रहे हैं 862 00:44:00,970 --> 00:44:04,180 इस पाठ्यक्रम सी में आप PHP या जावास्क्रिप्ट नहीं सीख रहे हैं. 863 00:44:04,180 --> 00:44:07,140 आप सीख रहे हैं कि किस तरह की समस्याओं को हल करने के लिए कि क्या वेब आधारित, 864 00:44:07,140 --> 00:44:10,480 कंप्यूटर आधारित है, या खुद डेटा उन्मुख, का उपयोग करते हुए 865 00:44:10,480 --> 00:44:12,700 इन बस उपकरण के रूप में. 866 00:44:12,700 --> 00:44:14,730 >> अब, रसद के मामले में, आप इस्तेमाल करेंगे 867 00:44:14,730 --> 00:44:16,670 कुछ, अंततः, CS50 उपकरण कहा जाता है. 868 00:44:16,670 --> 00:44:19,350 कोई बात नहीं यदि आप एक मैक, एक पीसी, एक Linux के कंप्यूटर है, 869 00:44:19,350 --> 00:44:20,010 या पसंद है. 870 00:44:20,010 --> 00:44:22,510 आप आज़ादी से उपलब्ध सॉफ्टवेयर अगले हफ्ते शुरू होगा 871 00:44:22,510 --> 00:44:25,460 जिसके साथ CS50 उपकरण का उपयोग करने के लिए एक आभासी 872 00:44:25,460 --> 00:44:28,020 वातावरण है कि आप अपने कंप्यूटर पर इस्तेमाल करेंगे ताकि आप 873 00:44:28,020 --> 00:44:31,120 और अपने सहपाठियों के सभी एक समान Linux डेस्कटॉप 874 00:44:31,120 --> 00:44:31,890 इस मामले में. 875 00:44:31,890 --> 00:44:34,390 यह समस्या सेट है, हालांकि, जिसमें आप वास्तव में मिल जाएगा 876 00:44:34,390 --> 00:44:35,780 पाठ्यक्रम में अपने हाथ गंदे. 877 00:44:35,780 --> 00:44:37,630 और दिन के अंत में, यह समस्या सेट है, मैं 878 00:44:37,630 --> 00:44:39,680 लगता है कि वास्तव में एक छात्र को परिभाषित 879 00:44:39,680 --> 00:44:41,380 इस कोर्स में अनुभव. 880 00:44:41,380 --> 00:44:43,460 एहसास है कि समस्या सेट के कई जारी किया जाएगा 881 00:44:43,460 --> 00:44:46,430 दो संस्करणों में, इसके अलावा एक मानक है कि हम उम्मीद करते हैं और 882 00:44:46,430 --> 00:44:49,550 वर्ग के 90% में गोता लगाने के लिए प्रोत्साहित करते हैं. 883 00:44:49,550 --> 00:44:51,620 लेकिन हम भी कुछ समस्या सेट जारी 884 00:44:51,620 --> 00:44:52,920 तथाकथित हैकर परिवर्धन. 885 00:44:52,920 --> 00:44:54,900 और आप हर पृष्ठ पर क्योंकि जानते हैं कि यह हैकर अलावा 886 00:44:54,900 --> 00:44:57,840 यह एक वॉटरमार्क के साथ उस पर हैकर वर्धन कहते हैं. 887 00:44:57,840 --> 00:45:00,000 और कहा कि आप इस जनसांख्यिकीय जो एपी है के लिए है 888 00:45:00,000 --> 00:45:02,890 कंप्यूटर प्रोग्रामिंग के 10 साल के साथ अपनी बेल्ट के अंतर्गत विज्ञान 889 00:45:02,890 --> 00:45:05,640 और उन अंतराल को भरने के लिए और अधिक औपचारिक देख रहे हैं, 890 00:45:05,640 --> 00:45:07,370 बजाय आत्म सिखाया, प्रशिक्षण, शायद. 891 00:45:07,370 --> 00:45:10,410 एहसास है कि वहाँ में एक बहुत ही महत्वपूर्ण जनसांख्यिकीय है 892 00:45:10,410 --> 00:45:13,090 वर्ग है कि ठीक है कि एक ही लक्ष्य है. 893 00:45:13,090 --> 00:45:14,320 आप पांच दिन देर से होगा. 894 00:45:14,320 --> 00:45:16,490 समस्या सेट गुरुवार को होने वाले आम तौर पर कर रहे हैं, लेकिन आप यह कर सकते हैं 895 00:45:16,490 --> 00:45:18,440 पाँच उन समय सीमा का विस्तार इन का उपयोग 896 00:45:18,440 --> 00:45:19,700 बातें देर दिन कहा जाता है. 897 00:45:19,700 --> 00:45:22,590 और हम भी के अंत में अपने सबसे कम स्कोर छोड़ देंगे 898 00:45:22,590 --> 00:45:25,400 पाठ्यक्रम में विवरण प्रति सेमेस्टर. 899 00:45:25,400 --> 00:45:27,800 >> लेकिन एक और को परिभाषित CS50 की विशेषता 900 00:45:27,800 --> 00:45:29,830 साल कार्यालय घंटे बन गया है. 901 00:45:29,830 --> 00:45:32,720 यह एक मौका है कि आप फोटो में नेत्रहीन एक सा देखा 902 00:45:32,720 --> 00:45:35,850 घर भोजन में पहले - पहले में जो हम इकट्ठा 903 00:45:35,850 --> 00:45:37,780 पहले कि विज्ञान के तहखाने में, हॉल 904 00:45:37,780 --> 00:45:40,310 केंद्र, और Annenberg हॉल में इस वर्ष चार रातों - एक 905 00:45:40,310 --> 00:45:43,330 20:00 से 11:00 बजे तक सप्ताह जहां आप यह बहुत होगा 906 00:45:43,330 --> 00:45:46,320 पर काम करने की बहुत साझा अनुभव, संघर्ष 907 00:45:46,320 --> 00:45:49,300 के माध्यम से, कुछ समस्याओं का है, लेकिन पर्याप्त समर्थन के साथ 908 00:45:49,300 --> 00:45:50,380 जगह में संरचना. 909 00:45:50,380 --> 00:45:53,180 दरअसल, जिस तरह से यह काम करेगा आप Annenberg पर पहुँचेंगे 910 00:45:53,180 --> 00:45:55,160 यदि आप सप्ताह के दौरान कुछ सवाल है, आप लाती हूँ 911 00:45:55,160 --> 00:45:58,060 अपने लैपटॉप, तुम बैठ जाओ, कुछ खाना ले लो हूँ, और आप लॉग इन करेंगे 912 00:45:58,060 --> 00:46:01,520 CS50 चर्चा, एक वेब आधारित उपयोगिता में है कि शिक्षण 913 00:46:01,520 --> 00:46:04,480 कर्मचारियों को विकसित किया गया है कि आप प्रश्नों को पोस्ट करने की अनुमति देगा 914 00:46:04,480 --> 00:46:07,910 देखने के लिए और एक विशिष्ट चर्चा मंच में अप का पालन करें 915 00:46:07,910 --> 00:46:10,550 भावना, लेबल और जैसे ऑटो के लिए पूरा उपयोग 916 00:46:10,550 --> 00:46:11,680 डेटा खोज. 917 00:46:11,680 --> 00:46:14,850 लेकिन तुम भी कार्यालय के घंटे के दौरान करने के लिए सक्षम हो जाएगा, 918 00:46:14,850 --> 00:46:16,980 घंटे, अपने प्रश्नों के साथ उठाया है 919 00:46:16,980 --> 00:46:18,360 वास्तविक मनुष्य. 920 00:46:18,360 --> 00:46:21,430 दरअसल, लक्ष्य अंततः इतना है कि एक, हम निर्माण शुरू 921 00:46:21,430 --> 00:46:24,040 सेमेस्टर के पाठ्यक्रम पर उम्मीद का एक कोष 922 00:46:24,040 --> 00:46:26,970 वास्तव में उपयोगी जानकारी, आम आम जवाब 923 00:46:26,970 --> 00:46:29,640 सवाल है, तो आपको लगता है कि अपने आप को समस्याओं को हल कर सकते हैं 924 00:46:29,640 --> 00:46:33,490 और unstuck जितना जल्दी संभव हो, लेकिन जब तक होने 925 00:46:33,490 --> 00:46:37,210 कर्मचारियों को शिक्षण, आमतौर पर 20 से 30 और शिक्षण साथियों की 926 00:46:37,210 --> 00:46:39,660 पाठ्यक्रम सहायक, एक बार में कर्मचारियों पर. 927 00:46:39,660 --> 00:46:42,420 >> हम होगा Annenberg में CS50 Greeter क्या कहा जाता है. 928 00:46:42,420 --> 00:46:46,710 और जब हम है कि निर्धारित करने के लिए, तुम्हें पता है क्या, इस सवाल, 929 00:46:46,710 --> 00:46:48,780 हम वास्तव में प्रभावी रूप से ऑनलाइन जवाब नहीं कर सकते. 930 00:46:48,780 --> 00:46:49,800 हम आपके कंप्यूटर को देखने की जरूरत है. 931 00:46:49,800 --> 00:46:50,710 हम तुम एक पर एक बात करना चाहते हैं. 932 00:46:50,710 --> 00:46:51,340 एक. 933 00:46:51,340 --> 00:46:53,400 तुम सच और संघर्ष कर रहे हैं, इसलिए, आप बात करना चाहते हैं 934 00:46:53,400 --> 00:46:56,010 एक एक पर किसी के बगल में, आप के लिए रवाना हो जाएगा 935 00:46:56,010 --> 00:46:58,730 CS50 स्वागतकर्ता, एक शिक्षण साथी होल्डिंग, सचमुच, एक 936 00:46:58,730 --> 00:47:01,770 iPad है कि एक तरफ छात्रों के नाम है, स्टाफ का शिक्षण 937 00:47:01,770 --> 00:47:02,790 दूसरे पर नाम. 938 00:47:02,790 --> 00:47:04,760 हम आपके नाम पर क्लिक करें बाद एक का नाम 939 00:47:04,760 --> 00:47:06,860 कर्मचारियों को शिक्षण, और आपके कंप्यूटर स्क्रीन शुरू कर देंगे 940 00:47:06,860 --> 00:47:11,170 निमिष कह कृपया ऐलिस देखने के लिए या में बॉब को देखने के लिए जाने जाना 941 00:47:11,170 --> 00:47:11,980 स्टाफ मेज. 942 00:47:11,980 --> 00:47:14,450 और इसलिए इस तरह, हम चीजों के रूप में प्रेषण करने में सक्षम हो जाएगा 943 00:47:14,450 --> 00:47:17,610 कुशलता के रूप में संभव है, के रूप में के रूप में अच्छी तरह से आप की ओर गाइड 944 00:47:17,610 --> 00:47:19,910 सभी को और अधिक आसानी से समाधान. 945 00:47:19,910 --> 00:47:22,970 वर्गों में, इन और अधिक के लिए अवसरों का हो जाएगा 946 00:47:22,970 --> 00:47:25,570 के अवसरों अंतरंग से एक के साथ हाथ पर 947 00:47:25,570 --> 00:47:29,040 शिक्षण साथियों और 12 से 16 या तो अपने सहपाठियों के 948 00:47:29,040 --> 00:47:31,900 प्रत्येक सप्ताह जो हम समस्या सेट में समस्याओं का होगा 949 00:47:31,900 --> 00:47:33,800 है कि वैचारिक सवालों की एक संख्या पूछना और एक 950 00:47:33,800 --> 00:47:35,740 बिट आकार प्रोग्रामिंग सवाल की संख्या आपको लगता है कि 951 00:47:35,740 --> 00:47:37,690 अपने बूते पर बाहर समझ सकता है, और आप अपने पर काम कर सकता है 952 00:47:37,690 --> 00:47:40,020 खंड के संदर्भ में ही है, लेकिन जहाँ हम के माध्यम से काम करते हैं 953 00:47:40,020 --> 00:47:42,870 सामूहिक रूप से उन समस्याओं के कुछ और, जहां जाने के 954 00:47:42,870 --> 00:47:44,570 अलग बातचीत हमें लेता है. 955 00:47:44,570 --> 00:47:48,010 >> इसके अलावा, अनुभाग में आप के अवसर हैं के लिए होगा 956 00:47:48,010 --> 00:47:50,450 होमवर्क के प्रस्तुतियाँ कर दिया है कि आप की समीक्षा करने के लिए, अपने 957 00:47:50,450 --> 00:47:53,620 सहपाठियों, ऑप्ट में के माध्यम से हमेशा कभी कभी बेनाम, 958 00:47:53,620 --> 00:47:55,810 अगर आप काम है कि आप प्रस्तुत किया है साझा करने के लिए करना चाहते हैं. 959 00:47:55,810 --> 00:47:58,030 तो यह वास्तव में एक दो दिशात्मक बातचीत हो जाएगा, 960 00:47:58,030 --> 00:48:00,840 एक के लिए एक बहुत अधिक समय में अपने खुद के काम की समीक्षा करने का अवसर 961 00:48:00,840 --> 00:48:04,080 गतिशील भावना, के बजाय सिर्फ एक पीडीएफ में देख रहे हैं या एक 962 00:48:04,080 --> 00:48:06,920 प्रिंटआउट और कुछ सेकंड और नहीं करने के लिए इसके बारे में सोच 963 00:48:06,920 --> 00:48:08,920 जरूरी प्रतिक्रिया अवशोषित कि शिक्षण 964 00:48:08,920 --> 00:48:10,150 स्टाफ प्रदान की है. 965 00:48:10,150 --> 00:48:12,540 और तुम यहाँ CS50 Spaces नामक उपकरण का उपयोग करेंगे. 966 00:48:12,540 --> 00:48:15,670 अपरिचित उन लोगों के लिए, यह शीर्ष पर सी के रूप में जाना जाता भाषा है 967 00:48:15,670 --> 00:48:17,500 छोड़ दिया है, और आप इस पर समय का पता मिल जाएगा. 968 00:48:17,500 --> 00:48:19,640 लेकिन यह एक वेब आधारित उपयोगिता है कि हम में इस्तेमाल करेंगे 969 00:48:19,640 --> 00:48:22,310 अनुभाग है कि आप और आपके 15 या तो सहपाठियों की अनुमति देगा 970 00:48:22,310 --> 00:48:24,100 अपने शिक्षण साथी के साथ प्रवेश 971 00:48:24,100 --> 00:48:24,980 कमरे के सामने. 972 00:48:24,980 --> 00:48:26,750 आप इस विंडो में कोड लिखने में सक्षम हो जाएगा. 973 00:48:26,750 --> 00:48:28,720 आप इलेक्ट्रॉनिक रूप से बातचीत करने में सक्षम हो सकता है, अगर तुम नहीं हो 974 00:48:28,720 --> 00:48:30,930 वास्तव में उस विशेष पल में अनुभाग में. 975 00:48:30,930 --> 00:48:33,940 और अपने शिक्षण साथी, जब यह चर्चा करने का समय आता है 976 00:48:33,940 --> 00:48:38,645 ऐलिस या कक्षा में बॉब का समाधान कर सकते हैं, शिक्षण साथी 977 00:48:38,645 --> 00:48:41,380 एक बटन पर क्लिक करें और स्क्रीन पर देखा, परियोजना, 978 00:48:41,380 --> 00:48:44,250 जो कुछ भी है कि छात्र है कि विशेष रूप में काम कर रहा है 979 00:48:44,250 --> 00:48:44,990 समय में बिंदु. 980 00:48:44,990 --> 00:48:47,130 तो आप में से उन जो दोस्त हैं जो में किया है CS50 लिया 981 00:48:47,130 --> 00:48:49,750 अतीत का एहसास, वर्गों है कि काफी किया गया है 982 00:48:49,750 --> 00:48:52,600 इस साल rebooted सभी को और अधिक सक्रिय, सभी अधिक हो 983 00:48:52,600 --> 00:48:55,960 गतिशील है, और वास्तव में शिक्षण के बीच एक दो तरह से बातचीत 984 00:48:55,960 --> 00:48:58,190 स्टाफ और छात्रों. 985 00:48:58,190 --> 00:48:59,020 >> और walkthroughs. 986 00:48:59,020 --> 00:49:01,560 तो इन समस्या सेट के लिए, हम भी न केवल प्रस्ताव 987 00:49:01,560 --> 00:49:04,210 खुद विनिर्देश, जो आम तौर पर एक काफी विस्तृत है 988 00:49:04,210 --> 00:49:07,380 पीडीएफ, लेकिन यह भी बातें walkthroughs के रूप में जाना जाता है एक जिससे 989 00:49:07,380 --> 00:49:11,000 शिक्षण स्टाफ के सदस्य एक साप्ताहिक सत्र का नेतृत्व करेंगे 990 00:49:11,000 --> 00:49:13,210 कि सचमुच आप समस्या सेट के माध्यम से चलता है, उन्हें मौका दे 991 00:49:13,210 --> 00:49:15,720 आप और सलाह और शुरू अंक संकेत और मतलब 992 00:49:15,720 --> 00:49:17,250 बहुत अक्सर पूछे जाने वाले पूछना 993 00:49:17,250 --> 00:49:19,360 सवाल है, मैं कहाँ शुरू करूँ? 994 00:49:19,360 --> 00:49:21,990 ठीक है, तुम डाइविंग द्वारा या तो अपनी कल्पना में शुरू 995 00:49:21,990 --> 00:49:25,100 स्वयं के या में भाग लेने या इन walkthroughs देख द्वारा. 996 00:49:25,100 --> 00:49:27,420 1 walkthrough, वास्तव में, इस शुक्रवार को किया जाएगा. 997 00:49:27,420 --> 00:49:29,520 वे, इतना नहीं शुक्रवार को हो सकता है क्योंकि हमें लगता है कि यह हो जाएगा 998 00:49:29,520 --> 00:49:32,160 एक लोकप्रिय समय है, लेकिन क्योंकि हम तो उन्हें बहुत जल्दी फिल्म कर सकते हैं 999 00:49:32,160 --> 00:49:34,380 सप्ताह के अंत तक सप्ताह में उन्हें ऑनलाइन प्राप्त करने के लिए इतना है कि आप 1000 00:49:34,380 --> 00:49:37,670 संभव के रूप में कई दिनों के लिए वास्तव में उस में संलग्न है 1001 00:49:37,670 --> 00:49:38,390 सामग्री के रूप में अच्छी तरह से. 1002 00:49:38,390 --> 00:49:40,900 लेकिन व्याख्यान में इस शुक्रवार को उस पर और अधिक. 1003 00:49:40,900 --> 00:49:43,620 >> अब समर्थन संरचना, अधिकांश के मामले में 1004 00:49:43,620 --> 00:49:46,430 महत्वपूर्ण परिगणन विद्या - संबंधी शायद 108 शिक्षण 1005 00:49:46,430 --> 00:49:47,950 साथियों और पाठ्यक्रम सहायकों कि इस 1006 00:49:47,950 --> 00:49:49,730 कोर्स वर्तमान में है. 1007 00:49:49,730 --> 00:49:52,030 यदि आप में से कुछ करना चाहते हैं जो परस्पर विरोधी वर्गों नहीं है 1008 00:49:52,030 --> 00:49:55,070 मुझे शामिल होने के मंच पर यहाँ, यह इन लोगों को कौन करेगा 1009 00:49:55,070 --> 00:49:57,990 अंततः सच में पाठ्यक्रम में अपने अनुभव को परिभाषित करते हैं. 1010 00:50:06,750 --> 00:50:09,290 मैं मेरे में कक्षाओं में शिक्षण शिक्षण साथियों की एक बहुत कुछ था 1011 00:50:09,290 --> 00:50:11,650 दिन, और मैं उन लोगों में से बहुत कुछ स्पष्ट रूप से याद है. 1012 00:50:11,650 --> 00:50:15,590 लेकिन आज तक, मैं अभी भी उन कुछ में याद है, मेरी CS50 TF 1013 00:50:15,590 --> 00:50:18,100 जो वास्तव में मेरे सवाल है, जो वास्तव में मदद के जवाब में मदद 1014 00:50:18,100 --> 00:50:20,690 मुझे जब मैं संघर्ष कर रहा था, और वास्तव में इस में एक भागीदार था 1015 00:50:20,690 --> 00:50:23,630 एक बहुत ही नई दुनिया सीखने का अनुभव है. 1016 00:50:23,630 --> 00:50:26,410 एक छोटा सा, इन लोगों में से आप सभी के लिए बाहर में शामिल हो जाएगा 1017 00:50:26,410 --> 00:50:29,010 केक, जो CS50 के एक परंपरा के सुलीबाकार गिरजे का चौड़ाई का भाग में, 1018 00:50:29,010 --> 00:50:30,030 मेमोरियल हॉल. 1019 00:50:30,030 --> 00:50:32,320 >> लेकिन मेरे लिए आप नैट के लिए लागू करने के लिए पहला की अनुमति 1020 00:50:32,320 --> 00:50:35,820 Hardison, फिर से, रोब Bowden, और टॉमी MacWilliam, इस 1021 00:50:35,820 --> 00:50:37,460 वर्ष का पाठ्यक्रम के प्रमुख हैं. 1022 00:50:37,460 --> 00:50:39,250 अगर आप लोग मुझे यहाँ बीच में शामिल हो जाएगा. 1023 00:50:45,250 --> 00:50:47,910 वे सब कुछ प्रेरणादायक टिप्पणी के लिए तैयार है. 1024 00:50:51,540 --> 00:50:52,550 >> टॉमी MACWILLIAM: मैं कुछ भी तैयार नहीं था 1025 00:50:52,550 --> 00:50:53,665 प्रेरणादायक. 1026 00:50:53,665 --> 00:50:55,020 लेकिन मेरा नाम टॉमी है. 1027 00:50:55,020 --> 00:50:56,140 मैं माथर में एक वरिष्ठ हूँ. 1028 00:50:56,140 --> 00:50:57,325 मैं कंप्यूटर विज्ञान का अध्ययन कर रहा हूँ. 1029 00:50:57,325 --> 00:50:59,490 मैं वास्तव में बचाव टीम पर होने के लिए उत्साहित कर रहा हूँ और जा रहा है 1030 00:50:59,490 --> 00:51:01,365 आप के साथ CS50 यात्रा के माध्यम से. 1031 00:51:01,365 --> 00:51:04,010 क्या मैं वास्तव में CS50 बारे में प्यार है कि यह वास्तव में आपको सिखाता है 1032 00:51:04,010 --> 00:51:06,040 एक नए तरीके से समस्याओं के बारे में सोचना. 1033 00:51:06,040 --> 00:51:08,570 यह वास्तव में एक कौशल है कि अमूल्य कोई बात नहीं हो वाला है 1034 00:51:08,570 --> 00:51:09,950 क्या आप क्षेत्र में जाने. 1035 00:51:09,950 --> 00:51:12,660 और न केवल कि, लेकिन हम किसी भी अधिक से अधिक मुक्त कैंडी की पेशकश 1036 00:51:12,660 --> 00:51:13,910 परिसर पर अन्य पाठ्यक्रम. 1037 00:51:20,088 --> 00:51:22,210 हाँ, और इसलिए मैं वास्तव में देखने के लिए कर रहा हूँ आगे देख रहे हैं क्या 1038 00:51:22,210 --> 00:51:23,560 हर कोई इस सेमेस्टर बनाता है. 1039 00:51:23,560 --> 00:51:25,730 और अगर किसी को भी किसी भी अब सवाल या भर 1040 00:51:25,730 --> 00:51:27,770 सेमेस्टर, निश्चित रूप से मेरे लिए बाहर तक पहुँचने के लिए स्वतंत्र महसूस हो रहा है और 1041 00:51:27,770 --> 00:51:29,020 मैं मदद करने के लिए खुश होगी. 1042 00:51:31,450 --> 00:51:31,780 >> रोब BOWDEN: हाय. 1043 00:51:31,780 --> 00:51:32,530 मैं रोब Bowden हूँ. 1044 00:51:32,530 --> 00:51:33,780 मैं एक वरिष्ठ Kirkland में हूँ. 1045 00:51:37,900 --> 00:51:39,760 हाँ, यह सही है. 1046 00:51:39,760 --> 00:51:41,930 हम सभी कर रहे हैं वास्तव में इस अगले सेमेस्टर के लिए उत्साहित हैं. 1047 00:51:41,930 --> 00:51:43,230 हमें उम्मीद है कि आप सभी उत्साहित कर रहे हैं. 1048 00:51:47,710 --> 00:51:49,410 मुझे लगता है कि उम्मीद नहीं थी. 1049 00:51:49,410 --> 00:51:50,390 हाँ. 1050 00:51:50,390 --> 00:51:52,200 तो हम इस बनाने में इतना प्रयास डाल 1051 00:51:52,200 --> 00:51:53,370 वास्तव में महान सेमेस्टर. 1052 00:51:53,370 --> 00:51:55,960 और के रूप में लंबे समय के रूप में आप प्रयास में डालने के लिए तैयार कर रहे हैं, वहाँ है 1053 00:51:55,960 --> 00:51:57,840 इतना आप इस पाठ्यक्रम के बाहर प्राप्त कर सकते हैं. 1054 00:51:57,840 --> 00:52:00,130 आह, हम - 1055 00:52:00,130 --> 00:52:01,380 हाँ. 1056 00:52:04,640 --> 00:52:08,300 आप इस पाठ्यक्रम के बाहर आनन्द की एक बहुत कुछ मिल सकता है. 1057 00:52:08,300 --> 00:52:10,500 हम 108 के एक कर्मचारी नहीं है अगर तुम एक बहुत कुछ नहीं मिल सकता है 1058 00:52:10,500 --> 00:52:11,370 मज़ा इसे से बाहर. 1059 00:52:11,370 --> 00:52:15,300 तो, बस में शामिल होने की कोशिश करते हैं और आप इसे पछतावा नहीं होगा. 1060 00:52:23,190 --> 00:52:23,890 >> नैट Hardison: नमस्ते, लड़कों. 1061 00:52:23,890 --> 00:52:24,800 मैं नैट हूँ. 1062 00:52:24,800 --> 00:52:27,570 मैं पाठ्यक्रम के लिए गुरू हूँ. 1063 00:52:27,570 --> 00:52:29,060 मैं वास्तव में यहाँ के रूप में अच्छी तरह से हो सकता है के लिए उत्साहित हूँ. 1064 00:52:29,060 --> 00:52:30,960 यह मेरी पहली बार यहाँ वर्ष है. 1065 00:52:30,960 --> 00:52:34,210 मुझे आशा है कि आप सभी इस पाठ्यक्रम ले और यह आनंद के रूप में ज्यादा के रूप में 1066 00:52:34,210 --> 00:52:35,820 मैं इसे अब तक का आनंद लिया है. 1067 00:52:35,820 --> 00:52:38,570 और अगर तुम कभी जानने के लिए कैसे 9 या 10 में गिनती करने के लिए करना चाहते हैं 1068 00:52:38,570 --> 00:52:41,730 बाइनरी, मुझसे बात करने के लिए आते हैं. 1069 00:52:41,730 --> 00:52:43,760 >> इन लोगों को छोड़ने पर यहाँ की तो जोखिम में: डेविड जे मालन 1070 00:52:43,760 --> 00:52:46,980 एक बिट awkwardly मंच, चलो बस के माध्यम से कुछ चक्कर 1071 00:52:46,980 --> 00:52:49,370 चीजों को इंतजार है कि इससे पहले कि हम केक के लिए स्थगित. 1072 00:52:49,370 --> 00:52:50,580 यह क्या है कि आगे झूठ? 1073 00:52:50,580 --> 00:52:53,490 खैर, अगर हम पिछले साल में एक त्वरित पीठ की समस्या में नज़र रखना 1074 00:52:53,490 --> 00:52:56,010 0 सेट, अपने पूर्ववर्तियों प्रोग्रामिंग में कबूतर 1075 00:52:56,010 --> 00:52:58,700 स्क्रैच, एक चित्रमय प्रोग्रामिंग भाषा बुलाया भाषा 1076 00:52:58,700 --> 00:53:01,220 आप कोर्स के पहले दिनों में इस का उपयोग शुरू कर देंगे 1077 00:53:01,220 --> 00:53:04,390 कुछ आप में से कुछ अपरिचित अवधारणाओं जानने के लिए शुक्रवार. 1078 00:53:04,390 --> 00:53:06,750 लेकिन पता है वहाँ इस के लिए एक उन्नत पहलू होगा 1079 00:53:06,750 --> 00:53:08,950 पूर्व पृष्ठभूमि के साथ आप उन. 1080 00:53:08,950 --> 00:53:11,450 >> समस्या पिछले साल के 2 सेट, छात्रों में कबूतर 1081 00:53:11,450 --> 00:53:14,780 क्रिप्टोग्राफी, enciphering या पांव मार की कला की दुनिया 1082 00:53:14,780 --> 00:53:17,770 जानकारी, कार्यक्रमों को लागू करने एन्क्रिप्टेड डाटा कि. 1083 00:53:17,770 --> 00:53:21,490 और हैकर अलावा में पिछले साल छात्रों को आगे बढ़ना था 1084 00:53:21,490 --> 00:53:24,570 दरार करने के लिए या एक ठेठ पासवर्ड decode करने के लिए 1085 00:53:24,570 --> 00:53:28,090 एल्गोरिदम के साथ आने से कंप्यूटर xe पासवर्ड फ़ाइल और 1086 00:53:28,090 --> 00:53:31,810 जानवर बल के लिए heuristics बाहर लगाना किसी को क्या है 1087 00:53:31,810 --> 00:53:33,640 एक कंप्यूटर सिस्टम पर पासवर्ड था. 1088 00:53:33,640 --> 00:53:36,630 पिछले साल भी, समस्या में 3 सेट, छात्रों impli में 1089 00:53:36,630 --> 00:53:37,680 समस्या 4 सेट - छात्रों किया 1090 00:53:37,680 --> 00:53:39,280 Sudoku के खेल को लागू. 1091 00:53:39,280 --> 00:53:42,250 और हैकर अलावा में है कि वर्ष के छात्रों को नहीं किया 1092 00:53:42,250 --> 00:53:45,650 कैसे लागू करने के खेल खेलने के लिए है, लेकिन वास्तव में एक solver 1093 00:53:45,650 --> 00:53:47,800 कंप्यूटर आप जिससे प्रदान करते हैं, मानव कर सकते हैं के साथ, 1094 00:53:47,800 --> 00:53:50,130 और अधिक तेजी से आप को सुलझाने है संकेत 1095 00:53:50,130 --> 00:53:51,420 है कि विशेष रूप से समस्या. 1096 00:53:51,420 --> 00:53:54,130 >> समस्या 5 सेट में, हम फोरेंसिक, इस कला 1097 00:53:54,130 --> 00:53:57,020 जानकारी उबरने कि गलती से या बहुत था 1098 00:53:57,020 --> 00:53:59,320 जानबूझ कर एक कंप्यूटर से हटा दिया है. 1099 00:53:59,320 --> 00:54:02,100 पिछले वर्ष, शिक्षण स्टाफ और मैं परिसर के चारों ओर strolled 1100 00:54:02,100 --> 00:54:04,990 लोगों, स्थानों, और चीजों की तस्वीरें लेने, और फिर 1101 00:54:04,990 --> 00:54:07,830 गलती से हमारे कैमरा है कि मीडिया कार्ड स्वरूपित 1102 00:54:07,830 --> 00:54:08,900 उन सभी तस्वीरें था. 1103 00:54:08,900 --> 00:54:09,650 लेकिन कोई समस्या नहीं है. 1104 00:54:09,650 --> 00:54:13,780 हम इस मीडिया कार्ड की एक फोरेंसिक छवि बनाया है, इसे हाथ से बाहर 1105 00:54:13,780 --> 00:54:16,320 कक्षा में सभी छात्रों के लिए है, और उन्हें लिखने के लिए चुनौती दी 1106 00:54:16,320 --> 00:54:20,110 प्रोग्राम है कि कि कार्ड से JPEGs के सभी बरामद. 1107 00:54:20,110 --> 00:54:22,010 और यह वास्तव में हमारे पसंदीदा समस्या सेट में से एक है. 1108 00:54:22,010 --> 00:54:24,680 >> और मैं एक ईमेल में अपने पूर्ववर्तियों से खोदा, 1109 00:54:24,680 --> 00:54:27,270 जो महान मज़ा कुछ समय पहले पढ़ा था. 1110 00:54:27,270 --> 00:54:30,240 इस मैट से है - प्रिय डेविड, मेरे कल उन्होंने लिखा है 1111 00:54:30,240 --> 00:54:33,710 बहन ने गलती से उसे कैमरे के एसडी कार्ड स्वरूपित और खो दिया 1112 00:54:33,710 --> 00:54:35,630 एक साल के लायक यादगार तस्वीरें. 1113 00:54:35,630 --> 00:54:38,710 दुर्भाग्य से वह सबसे अच्छा उसे डेटा को समर्थन नहीं है. 1114 00:54:38,710 --> 00:54:41,230 मैं लेकिन इस स्थिति मुझे 5 pset की याद दिला दी, तो मैंने सोचा कि 1115 00:54:41,230 --> 00:54:44,260 उसे एसडी कार्ड वसूली कार्यक्रम के माध्यम से चलाने की कोशिश करेगा 1116 00:54:44,260 --> 00:54:46,310 कि मैं सभी तरह वापस अक्टूबर में लिखा था. 1117 00:54:46,310 --> 00:54:48,550 तो बाहर figuring के चार घंटे के बाद एक कैसे बनाने के लिए 1118 00:54:48,550 --> 00:54:51,210 स्वरूपित एसडी कार्ड से कच्चे छवि - 1119 00:54:51,210 --> 00:54:53,370 गूगल जब तक इस संबंध में बहुत बेकार साबित हुई 1120 00:54:53,370 --> 00:54:55,480 विडंबना यह है कि मैं अपने निर्देश के पार आने के लिए हुआ 1121 00:54:55,480 --> 00:54:58,070 इंटरनेट - 1122 00:54:58,070 --> 00:55:00,490 आदेश तर्क में से कुछ के साथ छेड़छाड़ के आसपास के बाद, 1123 00:55:00,490 --> 00:55:02,320 मैं करने के लिए फोरेंसिक छवि बनाने में कामयाब रहे. 1124 00:55:02,320 --> 00:55:04,490 और स्थापित करने और CS50 को विन्यस्त करने के बाद 1125 00:55:04,490 --> 00:55:07,520 उपकरण, मैं मेरे फोरेंसिक छवि के माध्यम से चलाने में कामयाब 1126 00:55:07,520 --> 00:55:13,110 कार्यक्रम और मेरी बहन की तस्वीरों के 1027 की वसूली. 1127 00:55:13,110 --> 00:55:14,340 ठीक है, मैट. 1128 00:55:14,340 --> 00:55:15,165 >> तो पिछले year's में - 1129 00:55:15,165 --> 00:55:23,080 [वाहवाही] 1130 00:55:23,080 --> 00:55:25,680 पिछले साल के समस्या 6 सेट में, हम छात्रों को दे दिया 1131 00:55:25,680 --> 00:55:29,910 150.000 अंग्रेजी शब्दों का शब्दकोश और उन्हें चुनौती दी 1132 00:55:29,910 --> 00:55:32,570 एक जादू चेकर है कि फार्म के प्रश्नों के उत्तर दिए लिखने 1133 00:55:32,570 --> 00:55:33,930 इस शब्द के सही या वर्तनी 1134 00:55:33,930 --> 00:55:35,705 गलत तरीके से जितनी जल्दी हो सके. 1135 00:55:35,705 --> 00:55:38,470 और ऑप्ट में एक आधार में छात्र थे तो करने की अनुमति दी 1136 00:55:38,470 --> 00:55:41,290 उनके परिणाम पोस्टिंग सहपाठियों चुनौती है, 1137 00:55:41,290 --> 00:55:44,200 राम की राशि इस्तेमाल किया है कि वे, CPU चक्र की संख्या या 1138 00:55:44,200 --> 00:55:46,910 सेकंड है कि वे इस्तेमाल किया तो, कि छात्रों को तो आंका गया 1139 00:55:46,910 --> 00:55:47,900 पाठ्यक्रम वेबसाइट पर. 1140 00:55:47,900 --> 00:55:51,170 उस में फिर, यह विशुद्ध रूप से वैकल्पिक पहलू है, लेकिन बहुत मज़ा 1141 00:55:51,170 --> 00:55:54,540 बहुत बार एक छात्र को 10 या इतने पर संख्या की स्थिति में मिल जाएगा 1142 00:55:54,540 --> 00:55:57,210 वेबसाइट पर बड़ा बोर्ड, रात के खाने के लिए दूर जाना है, और फिर 1143 00:55:57,210 --> 00:55:59,920 वापस आने के लिए और पता है उसकी रूममेट बस में धार था 1144 00:55:59,920 --> 00:56:03,270 उसे या उसके सामने बड़ा बोर्ड पर है, जिससे एक और डालने का कार्य 1145 00:56:03,270 --> 00:56:07,170 सिर्फ एक उसके या उसके रूममेट को दो या तीन घंटे. 1146 00:56:07,170 --> 00:56:08,550 >> इसलिए हम कुछ इसी तरह के लिए तत्पर हैं 1147 00:56:08,550 --> 00:56:09,580 इस वर्ष के रूप में अच्छी तरह से. 1148 00:56:09,580 --> 00:56:12,140 समस्या में 7 वेब की दिशा में हम रास्ते पर लाना सेट 1149 00:56:12,140 --> 00:56:14,840 प्रोग्रामिंग, वास्तव में कभी भी समस्याओं को सुलझाने में 1150 00:56:14,840 --> 00:56:18,170 तेजी से एक वेब ब्राउज़र के आम माहौल. 1151 00:56:18,170 --> 00:56:20,900 न्यूनता से जानते हैं कि हम एमएसीएस पर सॉफ्टवेयर डाउनलोड करने और 1152 00:56:20,900 --> 00:56:23,650 पीसी, लेकिन तेजी से हम वेब भीतर यह सब करना. 1153 00:56:23,650 --> 00:56:27,530 >> और वास्तव में पिछले साल छात्रों की अंतिम परियोजनाओं के कुछ 88% 1154 00:56:27,530 --> 00:56:29,660 वेब आधारित पाठ्यक्रम थे. 1155 00:56:29,660 --> 00:56:32,020 और उन लोगों के लिए, भी, कौशल है कि आप इस से निकाले जाते हैं 1156 00:56:32,020 --> 00:56:33,230 कोर्स के अंत तक वर्ग. 1157 00:56:33,230 --> 00:56:36,090 कोर्स के अंत में इंतजार कर रहा है क्योंकि CS50 साफ है, 1158 00:56:36,090 --> 00:56:39,060 इस प्रदर्शनी कि एक विज्ञान मेले के विचार पर आधारित है. 1159 00:56:39,060 --> 00:56:41,750 लेकिन मेले के इस संस्करण में कक्षा में सभी छात्रों 1160 00:56:41,750 --> 00:56:45,400 अपने लैपटॉप और अपने मित्रों और परिवार और दूसरों को लाने 1161 00:56:45,400 --> 00:56:48,310 नॉर्थवेस्ट विज्ञान, परिसर में एक बड़ी इमारत, सेट अप 1162 00:56:48,310 --> 00:56:51,030 उनके लैपटॉप, कुछ खाना मिलता है, कुछ पॉपकॉर्न और जाम मिलता है, 1163 00:56:51,030 --> 00:56:53,990 और फिर में उन सभी के लिए अपने अंतिम परियोजनाओं का प्रदर्शन 1164 00:56:53,990 --> 00:56:57,210 जो पिछले वर्ष की उपस्थिति कुछ 2500 attendees गिने 1165 00:56:57,210 --> 00:56:58,320 से कैंपस. 1166 00:56:58,320 --> 00:57:02,100 थे और नहीं इस तरह और इस तरह से अभिव्यक्ति 1167 00:57:02,100 --> 00:57:03,370 मेले में असामान्य. 1168 00:57:03,370 --> 00:57:06,590 >> मेले में अग्रणी CS50 Hackathon, एक मौका है 1169 00:57:06,590 --> 00:57:09,350 सड़क के नीचे एक हार्वर्ड शटल सिर, पर हॉप 1170 00:57:09,350 --> 00:57:12,700 8:00 पर माइक्रोसॉफ्ट, 7:00 तक जाने के लिए और नहीं घर. 1171 00:57:12,700 --> 00:57:16,280 हम 8:00 पर 1 रात का खाना, 1:00 पर 2 रात के खाने की सेवा, 1172 00:57:16,280 --> 00:57:18,900 और अभी भी 5:00 पर खड़े लोगों के लिए, हम इलाज करते हैं 1173 00:57:18,900 --> 00:57:20,400 IHOP में पेनकेक्स. 1174 00:57:20,400 --> 00:57:23,470 और Hackathon एक मौका है, के रूप में यहाँ कल्पना, 1175 00:57:23,470 --> 00:57:25,930 अपने अंतिम परियोजनाओं में गोता, चाहे पर काम कर 1176 00:57:25,930 --> 00:57:29,470 अपने स्वयं के या एक सहयोगी वातावरण में दोस्तों के साथ, 1177 00:57:29,470 --> 00:57:31,970 जहां पूरे शिक्षण स्टाफ में अच्छी तरह से काम कर रहा है 1178 00:57:31,970 --> 00:57:35,430 हांगकांग चीनी भोजन की पर्याप्त आपूर्ति के साथ रात. 1179 00:57:35,430 --> 00:57:39,550 5:00 पर हूँ इन के रूप में इस तरह के चित्र काफी आम हो जाएगा इस 1180 00:57:39,550 --> 00:57:40,940 वर्ष के रूप में अच्छी तरह से. 1181 00:57:40,940 --> 00:57:44,390 >> तो जैसा कि हम केक के लिए एक पल में स्थगित, ध्यान रखें कि 1182 00:57:44,390 --> 00:57:48,500 इस कमरे में लोगों के 76% कोई पूर्व अनुभव है. 1183 00:57:48,500 --> 00:57:51,090 और पाठ्यक्रम के अनुसार, जो अंततः इस में मायने रखती है 1184 00:57:51,090 --> 00:57:53,740 बेशक इतना तुम कहाँ अंत करने के लिए अपने रिश्तेदार नहीं है 1185 00:57:53,740 --> 00:57:57,400 सहपाठियों, लेकिन आप सप्ताह 11 अप करने के लिए रिश्तेदार अंत में जहां 1186 00:57:57,400 --> 00:57:59,400 0 सप्ताह में अपने आप को. 1187 00:57:59,400 --> 00:58:01,850 यह CS50 है.