1 00:00:14,320 --> 00:00:17,970 तो यह मेरी सबसे बड़ी खुशी है आप सभी को आज यहां स्वागत करने के लिए 2 00:00:17,970 --> 00:00:20,600 पहला व्याख्यान के लिए की, ठीक है, परिचय 3 00:00:20,600 --> 00:00:22,510 कम्प्यूटिंग और प्रोग्रामिंग करने के लिए। 4 00:00:22,510 --> 00:00:29,110 इसके अलावा CS50 या अच्छी तरह से, CPSC के रूप में जाना 100, आधिकारिक तौर पर यहां येल में। 5 00:00:29,110 --> 00:00:34,820 >> इसलिए हम अधिक उत्साहित नहीं हो सकता है तुम सब यहाँ स्वागत करने के लिए। 6 00:00:34,820 --> 00:00:36,620 मेरा नाम पैट्रिक Rebeschini है। 7 00:00:36,620 --> 00:00:39,180 मैं वर्ग के लिए सिर प्रशिक्षक हूँ। 8 00:00:39,180 --> 00:00:43,600 मैं यहाँ एक समूह प्रतिनिधित्व कर रहा हूँ के बारे में 60 स्टाफ के सदस्यों के 9 00:00:43,600 --> 00:00:46,380 कि आप के साथ काम करेंगे सेमेस्टर भर में। 10 00:00:46,380 --> 00:00:49,040 यह संख्या लगभग 60 हम में से है। 11 00:00:49,040 --> 00:00:52,440 फिर भी असाधारण साथ प्रतिबद्धताओं का स्तर 12 00:00:52,440 --> 00:00:56,555 हम इस में डाल दिया है कि वर्ग, वर्ग CS50 बनाता है 13 00:00:56,555 --> 00:01:00,690 येल विश्वविद्यालय में है कि प्रदान करता है समर्थन का सबसे बड़ा स्तर 14 00:01:00,690 --> 00:01:01,960 आप सभी को। 15 00:01:01,960 --> 00:01:05,940 और हम गर्व से अधिक नहीं हो सकता है इस वर्ग के यहाँ फिर पेशकश की। 16 00:01:05,940 --> 00:01:11,380 >> वास्तव में, के रूप में आप जल्द ही अनुभव होगा, CS50 एक वर्ग की तुलना में काफी अधिक है। 17 00:01:11,380 --> 00:01:13,120 यह एक समुदाय है। 18 00:01:13,120 --> 00:01:15,250 और अगर आप हिस्सा होगा जल्द ही इस समुदाय के। 19 00:01:15,250 --> 00:01:18,730 यह दूसरा साल है कि येल इस वर्ग की पेशकश की है। 20 00:01:18,730 --> 00:01:21,640 हम चरम पर निर्माण कर रहे हैं पिछले साल की सफलता है, जहां 21 00:01:21,640 --> 00:01:24,340 पहली बार, यहाँ इस विश्वविद्यालय में, 22 00:01:24,340 --> 00:01:28,930 स्नातक सीखने सहायक कक्षाओं में अपनाया गया। 23 00:01:28,930 --> 00:01:32,650 यह सभी के साथ शुरू इस वर्ग में पिछले साल। 24 00:01:32,650 --> 00:01:37,050 >> तो जैसा कि आप जानते हैं, कक्षा में पढ़ाया जाता है संयुक्त रूप से हार्वर्ड विश्वविद्यालय के साथ। 25 00:01:37,050 --> 00:01:39,920 इस कोर्स को पढ़ाने के लिए हम relying-- हैं हम कर सकते हैं 26 00:01:39,920 --> 00:01:44,850 के महान विशेषज्ञता पर भरोसा डेविड मालन और हार्वर्ड टीम। 27 00:01:44,850 --> 00:01:48,930 तब दाऊद किया गया है टीचिंग CS50 के लिए अच्छी तरह से, 10 साल के अब। 28 00:01:48,930 --> 00:01:51,160 और हर साल वह किया गया है सीमाओं जोर दे 29 00:01:51,160 --> 00:01:54,210 और कक्षा अनुभव में सुधार। 30 00:01:54,210 --> 00:01:58,940 फिर, हम करने के लिए और अधिक खुश नहीं हो सकता उनके साथ इस सहयोग जारी है। 31 00:01:58,940 --> 00:02:01,840 >> वास्तव में, में से एक सबसे दिलचस्प भागों, 32 00:02:01,840 --> 00:02:06,560 मैं अब इस वर्ग चलाने का कहना होगा, दोनों हार्वर्ड और येल में यहाँ पर, 33 00:02:06,560 --> 00:02:09,420 वास्तव में अविश्वसनीय है पार निषेचन 34 00:02:09,420 --> 00:02:13,770 विचारों की, सुधार लाने के उद्देश्य आप सभी के लिए सीखने का अनुभव। 35 00:02:13,770 --> 00:02:18,130 इस व्यापक का एक परिणाम के रूप में तो दोनों के बीच सहयोग 36 00:02:18,130 --> 00:02:23,070 विश्वविद्यालय, CS50 करने पर गर्व है इस साल नए संस्करण की घोषणा 37 00:02:23,070 --> 00:02:24,770 ध्यान देने योग्य बदलाव के साथ। 38 00:02:24,770 --> 00:02:27,580 डेविड सब अब उनके बारे में बता देंगे। 39 00:02:27,580 --> 00:02:31,450 तो यह जा रहा है please-- ने कहा, मुझे शामिल होने के लिए कृपया 40 00:02:31,450 --> 00:02:34,220 और एक देने के लिए आपका स्वागत है वाहवाही के बड़े दौर 41 00:02:34,220 --> 00:02:37,290 डेविड स्वागत करने के लिए और हार्वर्ड टीम यहां येल में। 42 00:02:37,290 --> 00:02:40,032 >> [वाहवाही] 43 00:02:40,032 --> 00:02:41,882 44 00:02:41,882 --> 00:02:43,247 >> डेविड मालन: धन्यवाद। 45 00:02:43,247 --> 00:02:43,746 धन्यवाद। 46 00:02:43,746 --> 00:02:46,550 47 00:02:46,550 --> 00:02:51,400 यह CS50 है, हार्वर्ड विश्वविद्यालय के और येल विश्वविद्यालय की शुरूआत 48 00:02:51,400 --> 00:02:53,960 बौद्धिक करने के लिए कंप्यूटर विज्ञान के उद्यमों 49 00:02:53,960 --> 00:02:55,490 और प्रोग्रामिंग की कला। 50 00:02:55,490 --> 00:02:59,640 और क्या इसका मतलब है कि यह निश्चित है कि है अंत में, समस्या को हल के बारे में है। 51 00:02:59,640 --> 00:03:01,849 दरअसल आप में से कई हो सकता है हाई स्कूल से बाहर आ गए हैं 52 00:03:01,849 --> 00:03:04,931 या वर्ष के पिछले कुछ खर्च किया है सोच अपने मित्रों के लिए क्या कुछ 53 00:03:04,931 --> 00:03:06,380 पिछले साल या अन्य वर्गों में किया था। 54 00:03:06,380 --> 00:03:08,449 और फिर भी, वास्तविकता है, कोई फर्क नहीं पड़ता कि हम क्या 55 00:03:08,449 --> 00:03:11,740 इस वर्ग में दिन के अंत में करते हैं, यह समस्या को हल करने के बारे में होने जा रहा है। 56 00:03:11,740 --> 00:03:14,320 >> और इस तरह के रूप में, शायद लेते हैं वास्तव में कुछ आश्वासन 57 00:03:14,320 --> 00:03:16,770 छात्रों की है कि 73% है कि दोनों यहाँ इस वर्ग लेते हैं, 58 00:03:16,770 --> 00:03:20,235 येल के साथ ही हार्वर्ड में, इससे पहले एक सीएस वर्ग कभी नहीं लिया है। 59 00:03:20,235 --> 00:03:22,610 तो तुम यहाँ में बैठे हैं दर्शकों आज सोच 60 00:03:22,610 --> 00:03:24,520 आप यहां क्यों बैठे हैं दर्शकों में आज 61 00:03:24,520 --> 00:03:26,300 या शायद तुम सिर्फ पालन किया कुछ दोस्तों के साथ, 62 00:03:26,300 --> 00:03:28,299 एक या शायद तुम किया गया है छोटी सी के रूप में उत्सुक क्या 63 00:03:28,299 --> 00:03:30,194 कंप्यूटर विज्ञान और प्रोग्रामिंग, एहसास है 64 00:03:30,194 --> 00:03:32,860 कि अपने सहपाठियों के अधिकांश के लिए छोड़ दिया और सही करने के लिए आप में से 65 00:03:32,860 --> 00:03:35,840 कि एक ही जनसांख्यिकीय में बहुत ज्यादा हैं। 66 00:03:35,840 --> 00:03:38,120 >> और वास्तव में, यदि हम देखो पिछले साल के आँकड़ों पर 67 00:03:38,120 --> 00:03:42,760 CS50 के छात्र शरीर, दोनों के भीतर यहाँ और हार्वर्ड में, छात्रों के 58% 68 00:03:42,760 --> 00:03:44,630 खुद को कम आराम के रूप में वर्णन करते हैं। 69 00:03:44,630 --> 00:03:46,090 9% और अधिक आरामदायक है। 70 00:03:46,090 --> 00:03:47,699 और फिर 33% के बीच में कहीं है। 71 00:03:47,699 --> 00:03:50,240 और वहाँ कोई औपचारिक परिभाषा है क्या इन बाल्टियों का मतलब है की। 72 00:03:50,240 --> 00:03:52,335 आप की तरह पता है कि आप कर रहे हैं कम आराम करता है, तो आप कर रहे हैं। 73 00:03:52,335 --> 00:03:54,840 आप एक छोटे से असहज महसूस कर रहे हैं शायद कक्षा में जा रहा है। 74 00:03:54,840 --> 00:03:57,840 आप काफी यकीन है कि एक कंप्यूटर है, तो नहीं कर रहे हैं विज्ञान वर्ग के लिए आप अंततः है, 75 00:03:57,840 --> 00:04:00,009 और पता है कि आप कर रहे हैं बहुत अच्छी कंपनी में। 76 00:04:00,009 --> 00:04:01,800 और वास्तव में ग्रेडिंग, और मूल्यांकन, 77 00:04:01,800 --> 00:04:04,466 और प्रतिक्रिया है, और उस के सभी कक्षा में समर्थन संरचना 78 00:04:04,466 --> 00:04:06,550 अंततः बहुत ज्यादा व्यक्तिगत है। 79 00:04:06,550 --> 00:04:09,187 और हां सबसे अधिक से अधिक किसी भी डिजाइन द्वारा दूसरे वर्ग। 80 00:04:09,187 --> 00:04:11,520 और वास्तव में, जो अंततः मामलों में इस वर्ग नहीं है 81 00:04:11,520 --> 00:04:14,180 इतना है कि आप जहां खत्म होता है अप रिश्तेदार दूसरों के लिए, 82 00:04:14,180 --> 00:04:18,070 लेकिन तुम कहाँ, 11 सप्ताह या आखिरी में, और सप्ताह में अपने आप के सापेक्ष 83 00:04:18,070 --> 00:04:20,372 यहाँ 0 हमारी पहली। 84 00:04:20,372 --> 00:04:21,330 तो उसका क्या मतलब हुआ? 85 00:04:21,330 --> 00:04:24,750 खैर, इस से उन लोगों के 73% का मतलब है छात्रों को पिछले वर्ष है कि कभी नहीं लिया था 86 00:04:24,750 --> 00:04:26,917 एक सीएस कक्षा से पहले, द्वारा सत्र की शुरुआत वे 87 00:04:26,917 --> 00:04:29,500 एक भाषा में dabbling थे स्क्रैच कहा जाता है जो अपने आप को हम 88 00:04:29,500 --> 00:04:30,340 आज यहां देखेंगे। 89 00:04:30,340 --> 00:04:32,190 और के अंत तक सेमेस्टर वे चले गए थे 90 00:04:32,190 --> 00:04:34,700 चुनौतियों की इस पूरी सूची के माध्यम से। 91 00:04:34,700 --> 00:04:36,399 एक भाषा कहा जाता है ग के साथ शुरू। 92 00:04:36,399 --> 00:04:38,190 लागू करने, क्या है पहली नज़र में, जा रहा 93 00:04:38,190 --> 00:04:41,010 के लिए एक चुनौती के एक सा हो आप एक बार कुछ है, लेकिन काफी संतुष्टिदायक 94 00:04:41,010 --> 00:04:44,510 सुपर मारियो उछल मिल ऊपर और नीचे एक पिरामिड 95 00:04:44,510 --> 00:04:47,005 लागू किया, हालांकि, बस के साथ कुछ ASCII कला कहा जाता है। 96 00:04:47,005 --> 00:04:49,380 पिछले year-- को लागू करने के लिए क्या छात्रों को पिछले वर्ष तो 97 00:04:49,380 --> 00:04:53,270 था कि उसके बाद लागू किया गया था उनके खुद सीज़र सिफर और Vigenere सिफर। 98 00:04:53,270 --> 00:04:55,180 तो एन्क्रिप्शन एल्गोरिदम जिसके साथ आप सकता है 99 00:04:55,180 --> 00:04:58,920 हाथापाई जानकारी और फिर खोलना जानकारी गुप्त संदेश भेजने के लिए। 100 00:04:58,920 --> 00:05:00,010 15 का खेल। 101 00:05:00,010 --> 00:05:02,260 आप से याद है बचपन या कुछ पार्टी के पक्ष, 102 00:05:02,260 --> 00:05:05,000 उस छोटे से प्लास्टिक खेल है जहाँ आप के लिए कदम नंबरों ऊपर, नीचे, बाएँ और दाएँ 103 00:05:05,000 --> 00:05:07,500 उन्हें क्रम में प्राप्त करने की कोशिश करने के लिए, वास्तव में यह है कि खेल को लागू 104 00:05:07,500 --> 00:05:09,640 और तर्क वहाँ की आवश्यकता को सुलझाने। 105 00:05:09,640 --> 00:05:11,640 और फिर हम में हाथ आजमाया फोरेंसिक पिछले साल। 106 00:05:11,640 --> 00:05:13,810 >> तो मध्य सेमेस्टर से, छात्रों को, जो कभी नहीं था 107 00:05:13,810 --> 00:05:16,130 अपने कीबोर्ड का इस्तेमाल किया इससे पहले कि इस उद्देश्य के लिए, 108 00:05:16,130 --> 00:05:19,030 सॉफ्टवेयर लिख रहे थे ठीक करने के लिए, तो बात है, 109 00:05:19,030 --> 00:05:21,420 JPEGs या फोटोग्राफ हम गलती थी कि 110 00:05:21,420 --> 00:05:24,430 एक डिजिटल से हटा एक कैमरे से स्मृति कार्ड। 111 00:05:24,430 --> 00:05:28,130 गुप्त संदेश उबरने एक बिटमैप छवि के अंदर से, 112 00:05:28,130 --> 00:05:30,030 और ऐसे अन्य प्रकार ग्राफिक्स के रूप में अच्छी तरह से। 113 00:05:30,030 --> 00:05:32,770 >> हम तो देने के लिए transitioned पूरी कक्षा एक शब्दकोश। 114 00:05:32,770 --> 00:05:36,330 सिर्फ एक सच में बड़ा पाठ फ़ाइल 150,000 अंग्रेजी शब्दों के साथ। 115 00:05:36,330 --> 00:05:39,080 और हर कोई चुनौती दी गई थी करने के लिए किसी भी तरह से पढ़ा है, तो बात है, 116 00:05:39,080 --> 00:05:40,780 स्मृति में उन शब्दों। 117 00:05:40,780 --> 00:05:42,060 कंप्यूटर की स्मृति में। 118 00:05:42,060 --> 00:05:44,310 और फिर सवालों का जवाब फार्म की, इस एक शब्द है? 119 00:05:44,310 --> 00:05:44,934 इस एक शब्द है? 120 00:05:44,934 --> 00:05:45,580 इस एक शब्द है? 121 00:05:45,580 --> 00:05:47,880 वास्तव में सिर्फ लागू करने एक जादू चेकर। 122 00:05:47,880 --> 00:05:50,320 और फिर प्रत्येक चुनौतीपूर्ण एक बड़ा board-- के साथ अन्य 123 00:05:50,320 --> 00:05:53,040 एक नेता बोर्ड जो देखने के लिए कर सकता है स्मृति के कम से कम राशि का उपयोग करें, 124 00:05:53,040 --> 00:05:56,470 करने के लिए समय कम से कम राशि में वास्तव में बड़े दस्तावेजों की जांच जादू। 125 00:05:56,470 --> 00:05:59,760 >> हम फिर से करने के लिए transitioned लोगों को स्वयं के वेब सर्वर को लागू करने। 126 00:05:59,760 --> 00:06:04,070 इसलिए भाषाओं में वेब पेज बनाने नहीं एचटीएमएल और सीएसएस की तरह, अगर आप परिचित हैं। 127 00:06:04,070 --> 00:06:06,360 लेकिन वास्तव में लागू करने सर्वर है कि 128 00:06:06,360 --> 00:06:09,260 इंटरनेट पर सुनता ब्राउज़र के अनुरोध के लिए 129 00:06:09,260 --> 00:06:11,022 और फिर उन अनुरोधों का जवाब। 130 00:06:11,022 --> 00:06:13,230 तो फिर हमारे खुद को लागू ई व्यापार वेबसाइट है, जहां की तरह 131 00:06:13,230 --> 00:06:15,490 छात्रों को खरीदने के लिए और शेयरों को बेच सकता है। 132 00:06:15,490 --> 00:06:18,590 लगभग वास्तविक समय में ड्राइंग याहू वित्त से स्टॉक कोट्स। 133 00:06:18,590 --> 00:06:21,200 और छात्रों के लिए अनुमति देता है देखने के लिए कैसे अपने पोर्टफोलियो विकसित करता है। 134 00:06:21,200 --> 00:06:23,570 और फिर अंत में एक मैश अप गूगल न्यूज और गूगल की 135 00:06:23,570 --> 00:06:26,540 मैप्स जिससे छात्रों को शब्दों के अंत तक पद से 136 00:06:26,540 --> 00:06:30,110 क्लिक करने की क्षमता थी, और दौर है, और एक गूगल मानचित्र पर खोजें। 137 00:06:30,110 --> 00:06:32,060 और फिर सभी को देख खबर है कि लेख 138 00:06:32,060 --> 00:06:33,940 विशेष रूप से उन क्षेत्रों के लिए समीपस्थ हैं। 139 00:06:33,940 --> 00:06:36,180 तो वास्तव में शून्य से 60 करने के लिए जा रहा है। 140 00:06:36,180 --> 00:06:39,420 >> और रास्ते में हम क्या था होने पिछले साल कहा जाता है, हैकर परिवर्धन। 141 00:06:39,420 --> 00:06:41,211 यही कारण है कि बार बढ़ा आप में से उन लोगों के लिए आगे 142 00:06:41,211 --> 00:06:44,390 बहुत अच्छी तरह से एक अच्छा हो सकता है जो अनुभव की राशि में है कि 9% किया जा रहा है 143 00:06:44,390 --> 00:06:45,349 के और अधिक आरामदायक। 144 00:06:45,349 --> 00:06:47,140 तो पता ही है कि वहाँ एक बहुत ही उच्च छत 145 00:06:47,140 --> 00:06:49,200 यहां तक ​​कि उन के भीतर छात्रों के लिए चुनौतियों 146 00:06:49,200 --> 00:06:50,660 एक अलग पृष्ठभूमि से आ रहा है। 147 00:06:50,660 --> 00:06:52,618 क्योंकि के अंत में दिन, हम अंत में कर रहे हैं 148 00:06:52,618 --> 00:06:54,910 काफी बस ध्यान केंद्रित इस पर। 149 00:06:54,910 --> 00:06:57,010 >> लेकिन यह क्या करता है मतलब, समस्या को हल? 150 00:06:57,010 --> 00:06:59,100 तो चलो कि प्रस्ताव करते हैं हम इसे इस तरह से गढ़ने। 151 00:06:59,100 --> 00:07:01,550 तो समस्या का हल वास्तव में है बस तस्वीर के इस तरह के। 152 00:07:01,550 --> 00:07:04,675 तो अगर आप कुछ समस्या को जानकारी मिल गया है, कुछ आप वास्तव में हल करना चाहते हैं। 153 00:07:04,675 --> 00:07:07,020 लक्ष्य outputs मिल रहा है, कि समस्या का समाधान। 154 00:07:07,020 --> 00:07:09,950 और फिर बीच में है क्या हम एक ब्लैक बॉक्स फोन करता हूँ। 155 00:07:09,950 --> 00:07:13,970 तुम जरूरी जानते हैं या भी नहीं है परवाह क्या है कि ब्लैक बॉक्स के अंदर है। 156 00:07:13,970 --> 00:07:16,670 आप सभी को पता है कि जब आप इसे में इनपुट फ़ीड, 157 00:07:16,670 --> 00:07:19,890 आप उम्मीद है कि उत्पादन प्राप्त या इसे से एक समाधान है। 158 00:07:19,890 --> 00:07:22,380 और जब आज हम देख लेंगे दोनों इनपुट और आउटपुट पर, 159 00:07:22,380 --> 00:07:24,838 हम करेंगे लंबी अवधि, और अधिक से अधिक पूरे सेमेस्टर के पाठ्यक्रम, 160 00:07:24,838 --> 00:07:26,880 क्या है कि बॉक्स के अंदर है पर ध्यान केंद्रित। 161 00:07:26,880 --> 00:07:30,040 >> और उसमें झूठ होगा कुछ एल्गोरिदम बुलाया। 162 00:07:30,040 --> 00:07:33,300 के लिए कदम से कदम निर्देश वास्तव में कुछ समस्याओं को सुलझाने। 163 00:07:33,300 --> 00:07:35,090 लेकिन कुछ आदानों का एक उदाहरण क्या है? 164 00:07:35,090 --> 00:07:37,840 इसलिए हो सकता है पर एक साधारण बात हर स्कूल वर्ष के शुरू, किसी को 165 00:07:37,840 --> 00:07:39,090 उपस्थिति लेने के लिए चाहते हो सकता है। 166 00:07:39,090 --> 00:07:42,030 तो हम क्या हो सकता है एक, दो, तीन, चार, पांच, छह, 167 00:07:42,030 --> 00:07:44,010 और मैं कैसे रखना होगा कि जानकारी का ट्रैक। 168 00:07:44,010 --> 00:07:46,051 मैं सिर्फ एक, दो जाना हो सकता है, तीन, चार, पांच, छह। 169 00:07:46,051 --> 00:07:47,720 और सिर्फ एक अंक की तरह इस्तेमाल करते हैं। 170 00:07:47,720 --> 00:07:51,210 >> या मैं वास्तव में रिकॉर्ड कर सकता यह एक छोटे से लंबी अवधि के। 171 00:07:51,210 --> 00:07:53,340 और कैसे करना मैं सभी का प्रतिनिधित्व इस कमरे में मनुष्य? 172 00:07:53,340 --> 00:07:54,900 खैर, मैं ऐसा कुछ ठीक कर सकता है। 173 00:07:54,900 --> 00:07:56,070 मैं एक व्यक्ति को देखते हैं। 174 00:07:56,070 --> 00:07:56,600 ठीक है। 175 00:07:56,600 --> 00:08:01,180 मैं एक और व्यक्ति को देखते हैं, एक तीसरे व्यक्ति है, और बहुत आगे है। 176 00:08:01,180 --> 00:08:04,070 लेकिन कोई भी इस तरह के लोगों में गिना जाता है। 177 00:08:04,070 --> 00:08:06,952 तो सचमुच, हम कर रहे हैं, तो हम में से ज्यादातर यहां तक ​​कि सभी में कुछ भी आकर्षित करने के लिए जा रहा है, 178 00:08:06,952 --> 00:08:08,910 शायद जाने के लिए जा रहे हैं एक दो तीन चार, 179 00:08:08,910 --> 00:08:14,240 शायद एक छोटे से कल्पना मिलता है, पांच, छह, सात, आठ, नौ, दस और बहुत आगे है। 180 00:08:14,240 --> 00:08:16,960 >> और वह वास्तव में एक प्रणाली एकल बुलाया। 181 00:08:16,960 --> 00:08:20,549 संयुक्त राष्ट्र संघ, संयुक्त राष्ट्र संघ की तरह एक है, जहां आप जिसका अर्थ बस वर्णमाला का एक पत्र है। 182 00:08:20,549 --> 00:08:21,840 तुम सिर्फ इस हैश निशान मिल गया है। 183 00:08:21,840 --> 00:08:24,570 और मैं, दक्षता के लिए, बस आकर्षित किया इन हैश चिह्न, अंततः 184 00:08:24,570 --> 00:08:25,500 के रूप में सीधे लाइनों। 185 00:08:25,500 --> 00:08:27,666 लेकिन मैं उन्हें खींचा जा सकता था छोटी सी छड़ी के आंकड़े के रूप में। 186 00:08:27,666 --> 00:08:29,550 कहाँ प्रतिनिधित्व करने के लिए एक व्यक्ति, एक इनपुट, 187 00:08:29,550 --> 00:08:32,210 मैं सिर्फ एक छड़ी आकर्षित चित्रा या एक हैश निशान। 188 00:08:32,210 --> 00:08:33,910 लेकिन यह सब है कि अर्थपूर्ण नहीं है। 189 00:08:33,910 --> 00:08:38,020 >> यदि सब कुछ मेरे पास है इन हैश है निशान, अकेले चलो छड़ी के आंकड़े 190 00:08:38,020 --> 00:08:41,410 मैं कैसे प्रतिनिधित्व हो सकता है नंबर 15 की तरह कुछ और? 191 00:08:41,410 --> 00:08:43,050 या कमरे में 15 लोगों को? 192 00:08:43,050 --> 00:08:48,740 मैं, 1 की तरह कुछ करने के लिए हो सकता है 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 193 00:08:48,740 --> 00:08:51,270 14, 15। 194 00:08:51,270 --> 00:08:52,830 यह सिर्फ बहुत अच्छी तरह पैमाने पर नहीं है। 195 00:08:52,830 --> 00:08:55,730 आदानों बड़े हो, हम इस से एक बेहतर प्रणाली की जरूरत है। 196 00:08:55,730 --> 00:08:57,910 >> और यह पता चला है कि प्रणाली है कि कंप्यूटर का उपयोग 197 00:08:57,910 --> 00:09:00,510 सब अलग नहीं है तुम और मैं क्या जानते से। 198 00:09:00,510 --> 00:09:03,301 वास्तव में, इस कमरे में ज्यादातर लोगों को, आप उन कम में से एक हैं, भले ही 199 00:09:03,301 --> 00:09:06,300 आरामदायक, जरूरी नहीं जानते कि कैसे अपने मैक या पीसी वास्तव में काम करता है, 200 00:09:06,300 --> 00:09:09,810 आप शायद कम से कम सुना है, कि हुड के नीचे 0 और 1 के हैं। 201 00:09:09,810 --> 00:09:11,390 तथाकथित बाइनरी सिस्टम। 202 00:09:11,390 --> 00:09:15,340 तो वास्तव में, कंप्यूटर की तुलना में अधिक है सिर्फ उनकी शब्दावली में हैश के निशान, 203 00:09:15,340 --> 00:09:17,450 लेकिन एक के रूप में ज्यादा नहीं हम मनुष्य के रूप में शब्दावली। 204 00:09:17,450 --> 00:09:19,210 >> दरअसल, हम इंसानों द्विआधारी का उपयोग नहीं करते। 205 00:09:19,210 --> 00:09:21,160 द्विपक्षीय 2, 0 और 1 अर्थ। 206 00:09:21,160 --> 00:09:24,140 लेकिन दशमलव, Deca 9 के माध्यम से 10, 0, जिसका अर्थ है। 207 00:09:24,140 --> 00:09:27,660 तो हम एक बहुत अधिक अर्थपूर्ण है हमारे सामान्य इंसानों की दुनिया में क्षमताओं। 208 00:09:27,660 --> 00:09:31,720 लेकिन मुझे लगता है कि इन प्रणालियों बहस होगी, द्विआधारी, और दशमलव, और सब कुछ 209 00:09:31,720 --> 00:09:35,290 के बीच और परे है, वास्तव में सभी काफी परिचित। 210 00:09:35,290 --> 00:09:39,650 उदाहरण के लिए, पर विचार यहाँ इस उदाहरण के लिए, 123। 211 00:09:39,650 --> 00:09:43,850 तो यह सच है, जाहिर है, एक नंबर हम 123 के रूप में जानते हैं। 212 00:09:43,850 --> 00:09:47,160 लेकिन यह सब मैं सिर्फ आकर्षित किया सिर्फ यह था प्रतीकों के पैटर्न, ग्लिफ़ तो बात है। 213 00:09:47,160 --> 00:09:49,100 चाक में बोर्ड पर आकार की तरह। 214 00:09:49,100 --> 00:09:52,951 >> लेकिन क्यों हम तुरंत और intuitively 123 के रूप में इस समझ? 215 00:09:52,951 --> 00:09:54,700 वैसे, अगर आप की तरह थे ग्रेड स्कूल में मुझे, 216 00:09:54,700 --> 00:09:59,920 आप शायद पता चला है कि यह है 1s स्तंभ, इस 10s स्तंभ है, 217 00:09:59,920 --> 00:10:01,330 इस 100s स्तंभ है। 218 00:10:01,330 --> 00:10:02,860 और क्यों कि उपयोगी है? 219 00:10:02,860 --> 00:10:06,440 खैर, यह सरल गणित आप अब है प्रतीकों में से एक पैटर्न से पाने के लिए क्या 220 00:10:06,440 --> 00:10:08,940 एक नंबर के लिए हम intuitively समझते हैं। 221 00:10:08,940 --> 00:10:14,160 क्या है, 100 बार 1, और फिर 10 बार 2, और 1 बार 3, 222 00:10:14,160 --> 00:10:17,860 ज़ाहिर है जो सिर्फ 100 है, और इस 20 है, और यह तीन है। 223 00:10:17,860 --> 00:10:19,740 और हम उन together-- आह जोड़ने इसलिए यदि। 224 00:10:19,740 --> 00:10:23,880 तो उसमें तर्क की तरह निहित है क्यों प्रतीकों के इस सेट के पीछे 225 00:10:23,880 --> 00:10:26,550 कुछ वास्तविक और संख्यात्मक मतलब है। 226 00:10:26,550 --> 00:10:32,030 >> खैर, कंप्यूटर सटीक एक ही बात करते हैं, लेकिन वे केवल एक के रूप में के रूप में उच्च भरोसा कर सकते हैं। 227 00:10:32,030 --> 00:10:34,400 जबकि मैं करने में सक्षम था तीन के रूप में उच्च गिनती। 228 00:10:34,400 --> 00:10:37,380 और वास्तव में, मैं जा रहा है, तो मैं रखा जा सकता था इस प्रणाली में नौ के रूप में उच्च जाओ। 229 00:10:37,380 --> 00:10:40,430 कंप्यूटर, केवल शून्य है और उनके वर्णमाला में लोगों को। 230 00:10:40,430 --> 00:10:41,410 >> तो उसका क्या मतलब हुआ? 231 00:10:41,410 --> 00:10:46,900 खैर, यह सिर्फ मतलब है कि एक कंप्यूटर है, तो का प्रतिनिधित्व करना चाहता है, का कहना है कि संख्या 0, 232 00:10:46,900 --> 00:10:51,300 शायद तीन characters-- तीन का उपयोग कर वर्णमाला के अक्षरों तो बात है, 233 00:10:51,300 --> 00:10:53,050 कि कैसे एक कंप्यूटर 0 का प्रतिनिधित्व करता है। 234 00:10:53,050 --> 00:10:54,620 इतना ही नहीं है कि सभी डरावना अब तक। 235 00:10:54,620 --> 00:10:56,450 यह हम इंसानों करना होगा कि वास्तव में क्या है। 236 00:10:56,450 --> 00:10:59,410 और वास्तव में, हम में से ज्यादातर सिर्फ होगा वैसे भी अग्रणी शून्य उपेक्षा। 237 00:10:59,410 --> 00:11:01,640 >> एक कंप्यूटर, अगर यह चाहता है नंबर 1 की दुकान है, 238 00:11:01,640 --> 00:11:03,330 पता चला है यह करने के लिए जा रहा है। 239 00:11:03,330 --> 00:11:05,630 और एक कंप्यूटर की दुकान करने के लिए 2 नंबर नहीं है 240 00:11:05,630 --> 00:11:09,280 एकल प्रणाली क्या करने जा रहे हैं, जो मैंने पहले के लिए alluded। 241 00:11:09,280 --> 00:11:11,360 यह वास्तव में यह करने के लिए जा रहा है। 242 00:11:11,360 --> 00:11:13,570 और यह शायद है जहां पैटर्न शुरू होता है 243 00:11:13,570 --> 00:11:15,570 ज्यादातर लोगों के लिए कम स्पष्ट हो गया है। 244 00:11:15,570 --> 00:11:18,580 यही कारण है कि 2 है, यह 3 है। 245 00:11:18,580 --> 00:11:21,600 मजे की बात है, यह अब 4 है। 246 00:11:21,600 --> 00:11:24,120 और अब यह सच है शायद गुप्त होने लगते हैं, 247 00:11:24,120 --> 00:11:26,762 लेकिन अगर हम विचार नहीं है क्या द्विआधारी वास्तव में मतलब है। 248 00:11:26,762 --> 00:11:28,720 इसका मतलब है आप दो है अपने वर्णमाला के अक्षर। 249 00:11:28,720 --> 00:11:31,940 तो दो संभव पात्रों प्रत्येक प्लेसहोल्डर के लिए। 250 00:11:31,940 --> 00:11:35,970 >> तो यह है कि वास्तव में इसका मतलब है कि हम जा रहे हैं एक 1s स्थान या 2s जगह की जरूरत है, 251 00:11:35,970 --> 00:11:40,800 एक 4S जगह और फिर 8, और 16, 32, और 64। 252 00:11:40,800 --> 00:11:42,290 और क्या फर्क है? 253 00:11:42,290 --> 00:11:47,150 इस तरह के 1, 2, 4, 8, 16, 32, 64 हैं। 254 00:11:47,150 --> 00:11:50,690 और इससे पहले कि हम 110, 100,000, 10,000 थी। 255 00:11:50,690 --> 00:11:53,170 वहाँ समानता क्या है? 256 00:11:53,170 --> 00:11:54,940 और पैटर्न क्या है? 257 00:11:54,940 --> 00:11:55,505 हाँ। 258 00:11:55,505 --> 00:11:57,380 छात्र: 2 की शक्तियों बजाय 10 की शक्तियों की। 259 00:11:57,380 --> 00:11:57,660 डेविड मालन: हाँ। 260 00:11:57,660 --> 00:11:59,290 के बजाय 2 की शक्तियों 10 की शक्तियों। 261 00:11:59,290 --> 00:12:02,160 और हां, अगर मैं रखना चाहता था जा रहा है, 8, 16s और इतने forth-- 262 00:12:02,160 --> 00:12:05,822 लेकिन अब आप इस तरह की है कि अगर सुराग की, अब बाइनरी सिस्टम 263 00:12:05,822 --> 00:12:07,280 वास्तव में बहुत सरल है। 264 00:12:07,280 --> 00:12:10,910 क्यों 0 की इस पद्धति है कंप्यूटर 0 की दुनिया में? 265 00:12:10,910 --> 00:12:14,910 यह ठीक है क्योंकि 4 बार 0, 2 बार 0, 1 बार 0 और आप 0 मिलता है। 266 00:12:14,910 --> 00:12:16,650 >> क्यों इस नंबर 1 है? 267 00:12:16,650 --> 00:12:20,070 एक ही तर्क है, लेकिन अब हम 1 कॉलम में एक 1 है। 268 00:12:20,070 --> 00:12:21,840 क्यों यह 2 है? 269 00:12:21,840 --> 00:12:24,450 हम 2s कॉलम में एक 1 है। 270 00:12:24,450 --> 00:12:30,190 और कैसे तो मैं प्रतिनिधित्व करते कहते हैं, बाइनरी में नंबर 7? 271 00:12:30,190 --> 00:12:31,324 जोर से कहो। 272 00:12:31,324 --> 00:12:32,170 >> छात्र: तीन 1s। 273 00:12:32,170 --> 00:12:33,086 >> डेविड मालन: तीन 1s। 274 00:12:33,086 --> 00:12:37,110 तो 1, 1, 1, क्योंकि हम सिर्फ जरूरत 4 प्लस 2 प्लस 1 मुझे 7 देता है। 275 00:12:37,110 --> 00:12:37,610 ठीक है। 276 00:12:37,610 --> 00:12:40,410 तो वहाँ से हम कैसे करना 3 प्लेसहोल्डर्स के साथ 8 प्रतिनिधित्व करते हैं? 277 00:12:40,410 --> 00:12:43,310 278 00:12:43,310 --> 00:12:43,922 हाँ। 279 00:12:43,922 --> 00:12:45,070 >> छात्र: 1, 0, 0, 0। 280 00:12:45,070 --> 00:12:46,970 >> डेविड मालन: हाँ 1, 0, 0, 0। 281 00:12:46,970 --> 00:12:49,380 और फिर भी हो सकता है, मैं एक तरह तकनीकी रूप से की जरूरत है 282 00:12:49,380 --> 00:12:52,380 बोर्ड के लिए एक और प्लेसहोल्डर जोड़ने के लिए। 283 00:12:52,380 --> 00:12:55,480 मुझे लगता है कि मैं वास्तव में फिट करने के लिए चाहते हैं इस तरह कुछ करने की जरूरत है। 284 00:12:55,480 --> 00:12:58,990 इसलिए मैं वास्तव में अब उपयोग करने की आवश्यकता 8s स्तंभ, और वह ठीक है। 285 00:12:58,990 --> 00:13:02,680 लेकिन कंप्यूटिंग में दिलचस्प बात है कि हमें कुछ खर्च हो रहा है कि। 286 00:13:02,680 --> 00:13:04,390 अब आप अपने कंप्यूटर में अधिक रैम की जरूरत है। 287 00:13:04,390 --> 00:13:06,348 आप और अधिक स्मृति की जरूरत है आप कुछ करने की जरूरत है क्योंकि 288 00:13:06,348 --> 00:13:09,650 स्टोर करने के लिए है कि भौतिक अतिरिक्त सा है, तो बात करो। 289 00:13:09,650 --> 00:13:10,700 बाइनरी अंक। 290 00:13:10,700 --> 00:13:13,260 और वास्तव में जो कुछ हुआ है इधर, दशमलव प्रणाली की तरह, 291 00:13:13,260 --> 00:13:17,380 यदि हम संख्या और ऊपर जोड़कर रखना और, हम 5 से 6 करने के लिए 7 से 8 के लिए जाना 292 00:13:17,380 --> 00:13:19,330 यह 1 ले जाने, सचमुच की तरह है। 293 00:13:19,330 --> 00:13:21,940 और तो और सब कुछ वापस शून्य से नीचे चला जाता है। 294 00:13:21,940 --> 00:13:25,870 >> लेकिन हम वास्तव में कैसे का प्रतिनिधित्व करते हैं एक कंप्यूटर में इन बातों को शारीरिक रूप से? 295 00:13:25,870 --> 00:13:29,380 खैर, दिन के अंत में, केवल शारीरिक इनपुट अपने कंप्यूटर में जा रहा है 296 00:13:29,380 --> 00:13:33,630 यहाँ इस शक्ति कॉर्ड है, तो बिजली या दीवार से इलेक्ट्रॉनों। 297 00:13:33,630 --> 00:13:36,920 और तो मैं कैसे कुछ से मिलता है कि वास्तव में करने के लिए की तरह भौतिक 298 00:13:36,920 --> 00:13:40,630 बजाय इस तरह एक विचार का प्रतिनिधित्व। 299 00:13:40,630 --> 00:13:41,930 >> खैर, हम क्या कर सकता है? 300 00:13:41,930 --> 00:13:45,560 हम उस पर विचार कर सकता है, ठीक है, हो सकता है अगर बिजली प्रवाहित हो रही है 301 00:13:45,560 --> 00:13:47,420 मैं यह दुकान और यह करने के लिए पर पकड़ सकता है। 302 00:13:47,420 --> 00:13:49,250 और अगर मैं पकड़ रहा हूँ कुछ बिजली के लिए, 303 00:13:49,250 --> 00:13:51,700 कि बस के लिए जा रहा है मनमाने ढंग से एक 1 प्रतिनिधित्व करते हैं। 304 00:13:51,700 --> 00:13:53,997 और अगर मैं प्लग खींच और वहाँ कुछ भी नहीं है, 305 00:13:53,997 --> 00:13:56,330 आप जानते हैं कि सिर्फ जा रहा है मनमाने ढंग से एक 0 प्रतिनिधित्व करने के लिए। 306 00:13:56,330 --> 00:13:57,700 >> तो कुछ नहीं है, तो 1। 307 00:13:57,700 --> 00:13:59,280 कुछ भी नहीं, 0 है तो। 308 00:13:59,280 --> 00:14:01,420 या आप यह कर सकते हैं एक छोटे से अधिक दृश्य। 309 00:14:01,420 --> 00:14:02,704 यहाँ एक 0 है। 310 00:14:02,704 --> 00:14:05,370 वहाँ कुछ भी दिलचस्प हो रहा है मेरे फोन की पीठ के बारे में। 311 00:14:05,370 --> 00:14:08,690 लेकिन अगर मैं एक छोटे से अनुमति देते हैं प्रवाह करने के लिए बिजली का सा है, 312 00:14:08,690 --> 00:14:11,490 हालांकि यह एक छोटा सा उज्ज्वल है यहाँ में, मेरे टॉर्च पर चला गया। 313 00:14:11,490 --> 00:14:15,840 तो मैं एक प्रभारी और सचाई संग्रहीत कर रहा हूँ, इस फोन अब एक 1 का प्रतिनिधित्व करता है। 314 00:14:15,840 --> 00:14:17,700 इसलिए 0 1। 315 00:14:17,700 --> 00:14:23,630 >> 1 iPhone के साथ तो कैसे उच्च मैं कर सकता हूँ दृष्टिकोण के इस तरह के प्रयोग गिनती? 316 00:14:23,630 --> 00:14:24,490 मैं 1 के लिए मतलब है। 317 00:14:24,490 --> 00:14:25,900 यह सब है कि बाध्यकारी नहीं है। 318 00:14:25,900 --> 00:14:27,170 तो हम और क्या कर सकता है? 319 00:14:27,170 --> 00:14:31,180 अच्छी तरह से देखते हैं, पर किसी को भी उनके फोन अब ठीक है कि मैं उधार ले सकता है? 320 00:14:31,180 --> 00:14:33,800 जो कोई एक फोन है एक टॉर्च के साथ में बनाया गया? 321 00:14:33,800 --> 00:14:34,969 क्या में उधार ले सकता हूँ? 322 00:14:34,969 --> 00:14:36,010 मैं यह खुला जरूरत नहीं है। 323 00:14:36,010 --> 00:14:36,510 ठीक है। 324 00:14:36,510 --> 00:14:37,150 धन्यवाद। 325 00:14:37,150 --> 00:14:37,780 मुझे इस उधार ले। 326 00:14:37,780 --> 00:14:38,279 ठीक है। 327 00:14:38,279 --> 00:14:45,570 तो अगर मैं अब तक स्क्रॉल और यहाँ, अब मैं क्या प्रतिनिधित्व कर रहा हूँ? 328 00:14:45,570 --> 00:14:46,070 हाँ। 329 00:14:46,070 --> 00:14:49,350 तो यह एक तीन है क्योंकि इस में है 1s स्तंभ, इस 2s स्तंभ में है। 330 00:14:49,350 --> 00:14:50,480 तो 1 प्लस 2 से 3 है। 331 00:14:50,480 --> 00:14:53,410 और फिर अगर हम प्राप्त करने की कोशिश वास्तव में creative-- ओह, शुक्रिया। 332 00:14:53,410 --> 00:14:54,690 बहुत रिक्तिपूर्व। 333 00:14:54,690 --> 00:14:55,560 ठीक है। 334 00:14:55,560 --> 00:14:57,100 मैं अब तीन आईफ़ोन है। 335 00:14:57,100 --> 00:14:58,810 ठीक है। 336 00:14:58,810 --> 00:15:02,500 >> और अब this-- मैं नहीं होगा इस से किसी भी आगे नहीं है। 337 00:15:02,500 --> 00:15:04,380 अब मैं क्या प्रतिनिधित्व कर रहा हूँ? 338 00:15:04,380 --> 00:15:05,090 बस सेवन्स। 339 00:15:05,090 --> 00:15:08,000 लेकिन मैं शारीरिक रूप से जरूरत इस मामले में और अधिक स्मृति। 340 00:15:08,000 --> 00:15:08,920 लेकिन यह है कि यह सब है। 341 00:15:08,920 --> 00:15:12,870 आप क्या on-- जा रहा है के बारे में सोच सकते हैं you-- अपने फोन के अंदर धन्यवाद 342 00:15:12,870 --> 00:15:16,240 सिर्फ एक स्विच है कि होने के रूप में पर और बंद कर दिया जा रहा है। 343 00:15:16,240 --> 00:15:18,350 >> और अगर आपने कभी सुना है शब्द ट्रांजिस्टर। 344 00:15:18,350 --> 00:15:21,312 या फिर अगर आपने कभी सुना है विपणन इंटेल के अंदर बात करते हैं, 345 00:15:21,312 --> 00:15:24,270 कि हार्डवेयर की तरह करने के लिए बोल रहा है जो आपके कंप्यूटर के अंदर है। 346 00:15:24,270 --> 00:15:26,707 इंटेल सीपीयू बनाता है, सेंट्रल प्रोसेसिंग यूनिट, 347 00:15:26,707 --> 00:15:28,790 दिमाग की तरह हैं जो आपके कंप्यूटर के अंदर। 348 00:15:28,790 --> 00:15:30,640 और इन CPU और बातें वे जुड़े रहे हैं 349 00:15:30,640 --> 00:15:32,740 बहुत सारे और छोटे स्विच के बहुत सारे है। 350 00:15:32,740 --> 00:15:36,440 लाखों, स्विच के अरबों कि या तो पर या बंद हो सकता है। 351 00:15:36,440 --> 00:15:38,840 >> कंप्यूटर तो, शुक्र है, हमारे Macs और पीसी की तरह, 352 00:15:38,840 --> 00:15:43,830 7 या 8 से जिस तरह से अधिक भरोसा कर सकते हैं वे जिस तरह से तीन से भी अधिक है, क्योंकि 353 00:15:43,830 --> 00:15:44,660 या चार बिट्स। 354 00:15:44,660 --> 00:15:48,140 मार्ग के बराबर की तुलना में अधिक तीन Flashlights है कि हम सिर्फ था। 355 00:15:48,140 --> 00:15:52,110 लेकिन अब इस पाने के लिए शुरू होता है बहुत जल्दी शुष्क। 356 00:15:52,110 --> 00:15:55,810 अब मैं वास्तव में सक्षम होना चाहते हैं अधिक दिलचस्प कुछ करना है, 357 00:15:55,810 --> 00:16:00,340 मैं कूद करने के लिए सक्षम होना चाहता हूँ कुछ इस तरह है। 358 00:16:00,340 --> 00:16:03,604 >> ASCII तो, यह वास्तव में एक उपयोगी नहीं है संक्षिप्त है, लेकिन अमेरिकन स्टैंडर्ड कोड 359 00:16:03,604 --> 00:16:04,770 सूचना आदान लिए। 360 00:16:04,770 --> 00:16:07,450 यह सिर्फ मतलब है, कुछ साल पहले हम इंसानों का फैसला किया है, 361 00:16:07,450 --> 00:16:10,724 आप जानते हैं कि क्या है, हम ऐसा करने में सक्षम होना चाहते हैं बस संख्या से कंप्यूटर के साथ और अधिक। 362 00:16:10,724 --> 00:16:12,890 हम उन्हें बस नहीं करना चाहते महंगा calculators हो, 363 00:16:12,890 --> 00:16:16,730 हम जैसे काम करने में सक्षम होना चाहते हैं शब्द संसाधन, यद्यपि बहुत आसानी से। 364 00:16:16,730 --> 00:16:20,030 बाद में हम ईमेल और अन्य तरह के मीडिया था। 365 00:16:20,030 --> 00:16:23,700 >> और तो दुनिया में कुछ साल का निर्णय लिया पहले इस प्रणाली ASCII के अनुसार, 366 00:16:23,700 --> 00:16:24,770 आपको पता है कि? 367 00:16:24,770 --> 00:16:26,970 के कुछ प्रकार में कार्यक्रमों के किसी भी समय आप 368 00:16:26,970 --> 00:16:30,649 संख्या के बराबर देखना 65, बिट्स के पैटर्न की तरह। 369 00:16:30,649 --> 00:16:32,440 और हम क्या कर सकता है बोर्ड पर यहां गणित। 370 00:16:32,440 --> 00:16:34,450 बिट्स कि 65 प्रतिनिधित्व के पैटर्न। 371 00:16:34,450 --> 00:16:37,240 दशमलव में 65 के रूप में यह मत सोचो। 372 00:16:37,240 --> 00:16:41,620 इसके बारे में सोचो के रूप में मनमाने ढंग से है, लेकिन वैश्विक स्तर पर लगातार राजधानी के रूप में 373 00:16:41,620 --> 00:16:42,201 ए। 374 00:16:42,201 --> 00:16:43,950 और फिर दुनिया फैसला किया है, आप जानते हैं? 375 00:16:43,950 --> 00:16:45,630 के बिट्स की एक और पैटर्न लेते हैं। 376 00:16:45,630 --> 00:16:47,770 और अगर हम कभी देखना संख्या 66, चलो बस चलो 377 00:16:47,770 --> 00:16:50,573 मान लेते हैं कि यह है कि राजधानी बी एच करने के लिए तेजी से आगे 378 00:16:50,573 --> 00:16:55,510 और मैं, अगर आप 72 या 73 को देखते हैं, कि एक एच और एक मैं, क्रमशः होना चाहिए। 379 00:16:55,510 --> 00:16:57,780 और पूरे के रूप में इतनी के रूप में लंबे समय तक दुनिया में इस पर सहमत हैं। 380 00:16:57,780 --> 00:17:01,342 तो यह है कि आप एक ईमेल प्राप्त करते हैं, या आप एक यूएसबी स्टिक पर एक फ़ाइल मिलेगा 381 00:17:01,342 --> 00:17:03,800 या that-- जब की तरह कुछ आप बिट्स के उस पैटर्न को देखते हैं, 382 00:17:03,800 --> 00:17:06,980 आप जानते हैं कि यह इस होना चाहिए पत्र या कुछ अन्य पत्र। 383 00:17:06,980 --> 00:17:08,620 >> लेकिन यह सही संदर्भ विशिष्ट है। 384 00:17:08,620 --> 00:17:12,250 एक ईमेल प्रोग्राम व्याख्या हो सकती है पात्रों के रूप में इन बातों को, 385 00:17:12,250 --> 00:17:15,760 लेकिन एक रेखांकन कैलकुलेटर या कैलकुलेटर का प्रतिनिधित्व करते हैं या व्याख्या हो सकती है 386 00:17:15,760 --> 00:17:18,370 इन बातों को, ज़ाहिर है, पत्र के रूप में। 387 00:17:18,370 --> 00:17:21,610 >> ने कहा कि, त्वरित छोटे समीक्षा के साथ तो। 388 00:17:21,610 --> 00:17:25,440 यह हो सकता है एक तीन चरित्र है ई-मेल कि मेरे पास भेजा गया है। 389 00:17:25,440 --> 00:17:27,990 हुड के नीचे यह सब में है 0 और 1, लेकिन हम परवाह नहीं है। 390 00:17:27,990 --> 00:17:31,580 हम सार को शुरू करने के लिए जा रहे हैं 0s और 1s पत्र के लिए ऊपर। 391 00:17:31,580 --> 00:17:36,830 और अगर मैं 0 और 1 का एक पैटर्न देखा कि वास्तव में प्रतिनिधित्व 72, संकेत, इशारा, 73, 392 00:17:36,830 --> 00:17:38,866 और फिर 33, क्या संदेश है? 393 00:17:38,866 --> 00:17:40,348 >> छात्र: [सुनाई] 394 00:17:40,348 --> 00:17:42,639 डेविड मालन: तो अगर आपको लगता है वापस बस एक पल पहले, HI 395 00:17:42,639 --> 00:17:47,210 संदेश मैं करने के लिए कोशिश कर रहा था यहाँ संवाद क्योंकि एच 72 है, 396 00:17:47,210 --> 00:17:50,925 मैं 73 है, और अब 33-- आप नहीं होगा जरूरी अग्रिम में यह पता है, 397 00:17:50,925 --> 00:17:53,800 लेकिन यह अगर आप वास्तव में पता चला है चार्ट और सिस्टम के और अधिक देखने 398 00:17:53,800 --> 00:17:56,800 कि मानवता साल पर सहमति पहले, यह सिर्फ एक विस्मयादिबोधक बिंदु है। 399 00:17:56,800 --> 00:18:01,590 और वास्तव में, वहाँ की एक पद्धति है प्रतीकों और हर चरित्र के लिए संख्या 400 00:18:01,590 --> 00:18:03,849 कि आप अपने कीबोर्ड पर हो सकता है। 401 00:18:03,849 --> 00:18:04,389 >> ठीक है। 402 00:18:04,389 --> 00:18:05,660 का सार आगे चलो। 403 00:18:05,660 --> 00:18:09,380 हम तो बस है नहीं करना चाहते हैं संख्या और अक्षरों की तरह बातें, 404 00:18:09,380 --> 00:18:11,420 हम वास्तव में ग्राफिक्स को लागू करना चाहते हैं। 405 00:18:11,420 --> 00:18:13,351 खैर, आप कभी भी है कि अगर परिचित करा आरजीबी सुना। 406 00:18:13,351 --> 00:18:15,559 यह एक तरह से अब दिनांकित है, लेकिन यह अभी भी तरह का नहीं है। 407 00:18:15,559 --> 00:18:17,380 आरजीबी लाल, हरे, नीले रंग की है। 408 00:18:17,380 --> 00:18:19,380 और यह सिर्फ एक प्रणाली है कहने का, क्या आपको पता है, 409 00:18:19,380 --> 00:18:21,650 के बिट्स के तीन सेट का उपयोग करते हैं। 410 00:18:21,650 --> 00:18:25,280 8 बिट का एक सेट, 8 का एक और सेट बिट्स, और 8 बिट का एक और सेट। 411 00:18:25,280 --> 00:18:27,710 और हम उन बिट्स का उपयोग करें स्टोर करने के लिए कितना लाल हम 412 00:18:27,710 --> 00:18:31,430 हमारे स्क्रीन, कितना चाहते हैं पर हरी हम अपने स्क्रीन पर चाहते हैं, 413 00:18:31,430 --> 00:18:34,070 और कितना नीले हम अपने स्क्रीन पर चाहते हैं। 414 00:18:34,070 --> 00:18:37,860 और यह सिर्फ मतलब है कि अगर आप लाल रंग के लिए एक lot-- एक बड़ी संख्या है, 415 00:18:37,860 --> 00:18:39,200 मेरे लाल रंग का एक बहुत कुछ दे कि इसका मतलब है। 416 00:18:39,200 --> 00:18:41,658 आप के लिए एक बड़ी संख्या है, तो हरे, मुझे हरे रंग का एक बहुत कुछ दे। 417 00:18:41,658 --> 00:18:44,660 और तुम बस एक छोटा सा है नीले या 33 की तरह एक छोटी संख्या में, 418 00:18:44,660 --> 00:18:45,960 मेरे नीले रंग का एक छोटा सा दे। 419 00:18:45,960 --> 00:18:49,720 और तुम उन गठबंधन करने के लिए होता है, तो तीन परिमाण, तो बात करने के लिए 420 00:18:49,720 --> 00:18:53,160 आपको मिल this-- आप मुश्किल पर देख सकते हैं प्रोजेक्टर यहाँ है, लेकिन इस संदिग्ध 421 00:18:53,160 --> 00:18:54,630 पीले या भूरे रंग की छाया। 422 00:18:54,630 --> 00:18:58,590 >> लेकिन इस का उपयोग कर कि कहने के लिए है, 8 प्लस 8 प्लस के पैटर्न प्लस 8-- 423 00:18:58,590 --> 00:19:01,710 24 बिट के उस पैटर्न है कि कैसे एक कंप्यूटर होगा 424 00:19:01,710 --> 00:19:06,460 एक में पीले रंग की है कि छाया स्टोर छोटे परदे पर एक पिक्सेल डॉट। 425 00:19:06,460 --> 00:19:10,570 इसलिए हम 0 और 1 दशमलव में से चले गए वर्णमाला के अक्षरों के लिए संख्या। 426 00:19:10,570 --> 00:19:13,680 या अधिक दिलचस्प है, रंग का डॉट्स। 427 00:19:13,680 --> 00:19:16,200 >> ठीक है, बेशक फिर क्या अगले आता है? 428 00:19:16,200 --> 00:19:19,040 खैर, एक छवि क्या है कि आप फेसबुक पर देखते हैं या एक ईमेल में मिलता है? 429 00:19:19,040 --> 00:19:20,172 या जैसे? 430 00:19:20,172 --> 00:19:22,130 परिभाषा क्या है एक छवि का तकनीकी रूप से? 431 00:19:22,130 --> 00:19:25,090 432 00:19:25,090 --> 00:19:27,710 हाँ। 433 00:19:27,710 --> 00:19:31,270 आप अगर की रचना की एक छवि क्या है अपनी स्क्रीन पर बहुत करीब से देखो? 434 00:19:31,270 --> 00:19:31,770 हाँ। 435 00:19:31,770 --> 00:19:33,186 यह सिर्फ पिक्सल की एक पूरी गुच्छा है। 436 00:19:33,186 --> 00:19:35,220 वास्तव में, यदि आप लेने के लिए अपने लैपटॉप शायद बाद में, 437 00:19:35,220 --> 00:19:37,180 और वास्तव में गंभीरता से विचार it-- पर निर्भर करता है 438 00:19:37,180 --> 00:19:40,370 पर कितना महंगा लैपटॉप और कैसे उच्च गुणवत्ता स्क्रीन है, 439 00:19:40,370 --> 00:19:43,480 तुम बहुत अच्छी तरह के सभी देख सकते हैं स्क्रीन पर छोटे डॉट्स। 440 00:19:43,480 --> 00:19:45,890 >> और उन डॉट्स या पिक्सल, जो नहीं है इसका मतलब 441 00:19:45,890 --> 00:19:49,810 24 बिट है कि हर पिक्सेल का प्रतिनिधित्व तस्वीर है कि आप फेसबुक पर देखते हैं, 442 00:19:49,810 --> 00:19:52,049 या आप बस ले लिया है कि अपने iPhone पर हाल ही में। 443 00:19:52,049 --> 00:19:54,090 और इतना है कि हम कैसे मिलता है ग्राफिक्स की तरह बातें करने के लिए। 444 00:19:54,090 --> 00:19:55,120 खैर, एक वीडियो क्या है? 445 00:19:55,120 --> 00:19:58,660 एक वीडियो बस ग्राफिक्स का एक सेट है फिर से स्क्रीन से उड़ान 446 00:19:58,660 --> 00:19:59,780 और फिर और फिर। 447 00:19:59,780 --> 00:20:04,080 और तो वीडियो वास्तव में, बस पैटर्न हैं ग्रिड, पंक्तियों का प्रतिनिधित्व बिट्स की 448 00:20:04,080 --> 00:20:06,880 और डॉट्स का कॉलम, स्क्रीन छवि से उड़ान, 449 00:20:06,880 --> 00:20:09,240 छवि, छवि के बाद, उर्फ ​​बाद 450 00:20:09,240 --> 00:20:10,650 गतिशील तस्वीरें। 451 00:20:10,650 --> 00:20:12,340 इसलिए कि यह इनपुट और आउटपुट के लिए है। 452 00:20:12,340 --> 00:20:14,420 >> एक सब अब हमारे पास है धारणा है कि, आप 453 00:20:14,420 --> 00:20:17,190 पता है क्या, अगर हम एक कंप्यूटर चाहते हैं जानकारी प्रतिनिधित्व करने के लिए, 454 00:20:17,190 --> 00:20:18,560 हम यह करने के लिए एक प्रणाली है। 455 00:20:18,560 --> 00:20:20,780 हम 0s के साथ ऐसा कर सकते हैं और दिन के अंत में 1s। 456 00:20:20,780 --> 00:20:23,160 लेकिन हम सार कर सकते हैं, तो बात करने के लिए उस के शीर्ष पर 457 00:20:23,160 --> 00:20:25,140 इतनी के रूप में अधिक प्रतिनिधित्व करने के लिए दिलचस्प चीजें। 458 00:20:25,140 --> 00:20:28,790 और यहाँ CS50 में बाहर पर, और में कंप्यूटर विज्ञान और अधिक आम तौर पर, 459 00:20:28,790 --> 00:20:31,250 अब हम कंधों पर खड़े सभी लोगों की जो 460 00:20:31,250 --> 00:20:33,530 हमारे सामने आया है जो कि समझ से बाहर है। 461 00:20:33,530 --> 00:20:38,170 और अब तो बस लगता है कि कंप्यूटर इनपुट और आउटपुट का प्रतिनिधित्व कर सकते हैं। 462 00:20:38,170 --> 00:20:41,140 >> लेकिन अब वास्तव में चलो उनके साथ कुछ करना। 463 00:20:41,140 --> 00:20:44,850 तो एक एल्गोरिथ्म सिर्फ एक सेट है निर्देश की, कदम से कदम, 464 00:20:44,850 --> 00:20:46,340 कुछ समस्या को सुलझाने के लिए। 465 00:20:46,340 --> 00:20:48,730 और क्या ऐसे ही एक समस्या हो सकती है। 466 00:20:48,730 --> 00:20:52,440 तो यह एक पुराने स्कूल है प्रौद्योगिकी, एक फोन की किताब। 467 00:20:52,440 --> 00:20:55,534 ए और के अंदर एक फोन की किताब है नाम और नंबर की पूरी गुच्छा। 468 00:20:55,534 --> 00:20:57,700 और उन लोगों के नाम आम तौर पर कर रहे हैं वर्णानुक्रम में सॉर्ट। 469 00:20:57,700 --> 00:21:01,310 >> तो अगर मैं में किसी को खोजने के लिए करना चाहता था माइक स्मिथ की तरह इस फोन की किताब, 470 00:21:01,310 --> 00:21:02,930 क्या एक ठेठ मानव क्या करने जा रहा है? 471 00:21:02,930 --> 00:21:06,000 ठीक है, तुम बस खोल सकता है यह ऊपर, पहले पेज पर दिखेगा। 472 00:21:06,000 --> 00:21:07,390 मैं माइक स्मिथ नहीं दिख रहा है। 473 00:21:07,390 --> 00:21:09,740 दूसरे पृष्ठ के लिए बारी है, मैं माइक स्मिथ नहीं दिख रहा है। 474 00:21:09,740 --> 00:21:11,830 और बस जा रहा है और रख रहा है। 475 00:21:11,830 --> 00:21:14,397 कदम दृष्टिकोण से यह कदम सही है? 476 00:21:14,397 --> 00:21:17,380 477 00:21:17,380 --> 00:21:18,310 हाँ। 478 00:21:18,310 --> 00:21:20,080 यह एक तरह से बेवकूफ, सही है। 479 00:21:20,080 --> 00:21:21,646 यह अक्षम, सही है। 480 00:21:21,646 --> 00:21:24,520 यह हमेशा के लिए ले जा रहा है क्योंकि माइक को पाने के लिए, लेकिन यह सही है। 481 00:21:24,520 --> 00:21:26,620 क्योंकि अगर माइक यहाँ है मैं वास्तव में उसे मिल जाएगा। 482 00:21:26,620 --> 00:21:29,030 >> तो क्या एक से थोड़ा अधिक है उचित व्यक्ति क्या करने जा रहे हैं? 483 00:21:29,030 --> 00:21:32,180 वे अभी भी सामने करने के लिए खुला हो सकता है और हो सकता है फोन की किताब के माध्यम से उड़ना 484 00:21:32,180 --> 00:21:33,250 एक समय में दो पृष्ठों की है। 485 00:21:33,250 --> 00:21:34,840 दो, चार, छह, आठ। 486 00:21:34,840 --> 00:21:36,830 मैं वास्तव में नहीं कर सकते शारीरिक रूप से यह बहुत अच्छी तरह से करते हैं। 487 00:21:36,830 --> 00:21:39,560 लेकिन सिद्धांत रूप में, यह होना चाहिए दो बार के रूप में तेजी, एक समय में दो पृष्ठों की है। 488 00:21:39,560 --> 00:21:41,152 इस एल्गोरिथ्म सही है? 489 00:21:41,152 --> 00:21:43,252 >> छात्र: [सुनाई] 490 00:21:43,252 --> 00:21:44,460 डेविड मालन: जरूरी नहीं है। 491 00:21:44,460 --> 00:21:44,960 अच्छा। 492 00:21:44,960 --> 00:21:46,112 ऐसा क्यों है कि चेतावनी? 493 00:21:46,112 --> 00:21:50,020 >> छात्र: वह एक पर हो सकता है क्योंकि पृष्ठों है कि आप लंघन कर रहे हैं के। 494 00:21:50,020 --> 00:21:50,770 डेविड मालन: हाँ। 495 00:21:50,770 --> 00:21:52,260 तो भी अगर मैं करीब है और करीब हो। 496 00:21:52,260 --> 00:21:56,150 क्या होगा अगर वह बस गलती है, बुरा द्वारा भाग्य, दो पृष्ठों के बीच sandwiched 497 00:21:56,150 --> 00:21:57,290 कि मैं उड़ रहा हूँ? 498 00:21:57,290 --> 00:21:59,920 499 00:21:59,920 --> 00:22:01,730 इसलिए हम इस के लिए एक तय की जरूरत है। 500 00:22:01,730 --> 00:22:03,590 हम वास्तव में करने की जरूरत है फिर एक मिनट रुको कहते हैं, 501 00:22:03,590 --> 00:22:06,240 हम बहुत दूर जाना हो सकता है, तो हो सकता है अगर हम टी खंड मारा, 502 00:22:06,240 --> 00:22:09,670 टी के लिए स्मिथ के बाद आ रहा है, तो हम चाहिए कम से कम वापस कम से कम एक पेज दोगुना है। 503 00:22:09,670 --> 00:22:12,630 तो फिक्स है, लेकिन वहाँ है वहाँ एक सशर्त मुद्दा। 504 00:22:12,630 --> 00:22:16,159 तो यह दो बार के रूप में तेजी है, लेकिन आप कर सकते हैं सिर्फ एक छोटा सा वापस दोगुना करने की है। 505 00:22:16,159 --> 00:22:19,200 लेकिन अपने कमरे में कोई नहीं है, भले ही आप वास्तव में अब फोन किताबों का उपयोग नहीं करते हैं, 506 00:22:19,200 --> 00:22:20,740 शुरुआत में शुरू करने जा रहा है। 507 00:22:20,740 --> 00:22:23,317 तुम क्या करने वाले हो माइक स्मिथ के लिए देख रहे हैं? 508 00:22:23,317 --> 00:22:24,900 आप एस के लिए मोटे तौर पर जाने के लिए जा रहे हैं। 509 00:22:24,900 --> 00:22:26,820 या फिर आप वास्तव में नहीं है, तो कागज पर पत्रक धोखा, 510 00:22:26,820 --> 00:22:28,365 आप कम से कम जाने के लिए जा रहे हैं मोटे तौर पर बीच करने के लिए। 511 00:22:28,365 --> 00:22:30,220 और निश्चित रूप से नहीं करने के लिए पुस्तक के सामने। 512 00:22:30,220 --> 00:22:31,130 आप नीचे देखने के लिए जा रहे हैं। 513 00:22:31,130 --> 00:22:33,770 और गणितीय आप शायद रहे हैं एम खंड को देखने के लिए जा रहा है जो 514 00:22:33,770 --> 00:22:34,890 मोटे तौर पर बीच में है। 515 00:22:34,890 --> 00:22:36,848 और फिर आप करने जा रहे हैं एहसास है, क्या सच है? 516 00:22:36,848 --> 00:22:37,968 माइक कहां है? 517 00:22:37,968 --> 00:22:39,170 >> छात्र: [सुनाई] 518 00:22:39,170 --> 00:22:39,920 डेविड मालन: हाँ। 519 00:22:39,920 --> 00:22:41,530 इसलिए वह इस पक्ष पर खत्म हो चुका है। 520 00:22:41,530 --> 00:22:42,710 और तो आप क्या कर सकते हैं? 521 00:22:42,710 --> 00:22:48,870 खैर, दोनों का शाब्दिक और figuratively आप एक बार में आधा समस्या फाड़ कर सकते हैं? 522 00:22:48,870 --> 00:22:54,260 और फिर पता है कि तुम फेंक कर सकते हैं समस्या के इस आधे दूर। 523 00:22:54,260 --> 00:22:58,170 और अब हम मौलिक साथ छोड़ रहे हैं एक ही समस्या है, लेकिन यह बड़ा के रूप में आधा है। 524 00:22:58,170 --> 00:22:59,920 और तो अब क्या है निर्देशों का सम्मुचय? 525 00:22:59,920 --> 00:23:01,753 कलन विधि क्या है माइक स्मिथ को खोजने के लिए? 526 00:23:01,753 --> 00:23:03,030 यह सटीक एक ही बात है। 527 00:23:03,030 --> 00:23:05,750 >> अब इस एम होना होता है अनुभाग और इस Z खंड है, 528 00:23:05,750 --> 00:23:08,650 लेकिन मौलिक सूत्र अभी भी वही है। 529 00:23:08,650 --> 00:23:10,800 बीच करने के लिए मोटे तौर पर जाना है, नीचे देखो, ओह, यह रफ़ू। 530 00:23:10,800 --> 00:23:13,160 अब मैं टी अनुभाग में हूँ, मैं बहुत दूर चले गए हैं। 531 00:23:13,160 --> 00:23:16,640 लेकिन यहाँ भी आप कर सकते हैं कि एक ही तर्क लागू होते हैं। 532 00:23:16,640 --> 00:23:19,189 समस्या का थ्रो आधा दूर है और अब हम कर रहे हैं 533 00:23:19,189 --> 00:23:21,230 एक समस्या यह है कि के साथ छोड़ दिया आकार का एक चौथाई। 534 00:23:21,230 --> 00:23:28,140 और हम दोहरा सकते हैं, और हम दोहरा सकते हैं, और हम सैद्धांतिक रूप से जब तक दोहरा सकते हैं 535 00:23:28,140 --> 00:23:32,190 वहाँ सिर्फ एक ही पेज पर छोड़ दिया है जो माइक या तो है या नहीं है। 536 00:23:32,190 --> 00:23:34,014 >> तो क्या इस विचार के बारे में इतना शक्तिशाली है? 537 00:23:34,014 --> 00:23:35,680 मेरा मतलब है कि सब के बाद, यह बहुत सहज है। 538 00:23:35,680 --> 00:23:37,390 कोई नहीं में शुरू हो रहा है फोन की किताब की शुरुआत 539 00:23:37,390 --> 00:23:39,320 और 1000 पृष्ठों फ्लिप माइक स्मिथ खोजने के लिए। 540 00:23:39,320 --> 00:23:42,319 इस कमरे में सबसे सब हो रहा है एल्गोरिथ्म के लिए मोटे तौर पर उस तरह क्या करना 541 00:23:42,319 --> 00:23:43,220 फाड़ के लिए बचा। 542 00:23:43,220 --> 00:23:45,480 >> और तो क्यों हम ऐसा क्यों किया? 543 00:23:45,480 --> 00:23:47,810 खैर, दक्षता पर विचार करें। 544 00:23:47,810 --> 00:23:51,500 गौर अभी कितना यह बेहतर एल्गोरिथ्म यह टूट द्वारा किया गया था 545 00:23:51,500 --> 00:23:52,890 अपने घटक भागों में। 546 00:23:52,890 --> 00:23:53,980 तो मैं पहले क्या किया? 547 00:23:53,980 --> 00:23:55,389 मैं फोन की किताब उठाया। 548 00:23:55,389 --> 00:23:57,180 और एक कंप्यूटर वैज्ञानिक, और एक प्रोग्रामर, 549 00:23:57,180 --> 00:24:00,090 अधिक आम तौर पर यह पता चला है, जा रहा है 0 पर सब कुछ गिनती शुरू करने के लिए। 550 00:24:00,090 --> 00:24:00,610 >> क्यूं कर? 551 00:24:00,610 --> 00:24:03,240 खैर, यह थोड़ा अजीब है कि हम इंसानों की गिनती, आम तौर पर, 552 00:24:03,240 --> 00:24:04,400 एक से शुरू। 553 00:24:04,400 --> 00:24:08,110 क्या सबसे छोटी संख्या है, क्योंकि हम स्पष्ट रूप से आधारित प्रतिनिधित्व करते हैं कर सकते हैं 554 00:24:08,110 --> 00:24:09,930 यहां तक ​​कि हमारे पुराने ग्रेड स्कूल के गणित पर? 555 00:24:09,930 --> 00:24:12,400 खैर, यह 0 था, चाहे यह दशमलव या बाइनरी में है। 556 00:24:12,400 --> 00:24:14,900 और तो आप दुनिया में देखेंगे कंप्यूटिंग और प्रोग्रामिंग की, 557 00:24:14,900 --> 00:24:17,620 विशेष रूप से, हम शुरू 0 से सब कुछ गिनती। 558 00:24:17,620 --> 00:24:19,690 >> तो मैं फोन की किताब कदम 0 उठाया। 559 00:24:19,690 --> 00:24:21,924 मैं करने के लिए खोलने के लिए जा रहा हूँ फोन की किताब के बीच। 560 00:24:21,924 --> 00:24:23,840 और वह वास्तव में एक है मैंने क्या किया की अभिव्यक्ति। 561 00:24:23,840 --> 00:24:25,900 और उसके बाद चरण दो नामों पर लग रहा था। 562 00:24:25,900 --> 00:24:29,110 चरण तीन के एक छोटे से है धारणात्मक अलग। 563 00:24:29,110 --> 00:24:30,600 मैं अपने आप में एक सवाल पूछ रहा हूँ। 564 00:24:30,600 --> 00:24:33,610 स्मिथ नामों के बीच है, तो मैं एक निर्णय करने के लिए जा रहा हूँ। 565 00:24:33,610 --> 00:24:36,550 वह नामों के बीच है, उसके बाद मैं माइक फोन करने के लिए जा रहा हूँ। 566 00:24:36,550 --> 00:24:39,590 और मैं एक निर्णय करने के लिए जा रहा हूँ जानकारी के उस टुकड़े पर आधारित है। 567 00:24:39,590 --> 00:24:44,100 >> हालांकि, अगर नहीं, अगर स्मिथ है पुस्तक में पहले बाईं ओर, 568 00:24:44,100 --> 00:24:48,200 मैं बीच करने के लिए खोलने के लिए जा रहा हूँ किताब के बाईं आधे की। 569 00:24:48,200 --> 00:24:51,674 और फिर यहाँ चतुराई है, मैं दो कदम करने के लिए वापस जाने के लिए जा रहा हूँ। 570 00:24:51,674 --> 00:24:53,590 मैं के सुलझाने के लिए जा रहा हूँ मेरे अपने कंधों पर खड़े 571 00:24:53,590 --> 00:24:55,110 और बस के पिछले काम मैंने किया दोहराएँ। 572 00:24:55,110 --> 00:24:58,062 लेकिन काम मुझे छोड़ दिया है कम है, और कम, और कम। 573 00:24:58,062 --> 00:24:59,270 लेकिन यह अभी भी काम करने के लिए जा रहा है। 574 00:24:59,270 --> 00:25:02,110 लेकिन अगर माइक, बजाय, बाद में है सही करने के लिए इस पुस्तक में, 575 00:25:02,110 --> 00:25:04,980 मैं बीच करने के लिए खोलने के लिए जा रहा हूं पुस्तक के ठीक आधे की, 576 00:25:04,980 --> 00:25:07,240 फिर दो कदम को वापस जाओ। 577 00:25:07,240 --> 00:25:09,330 >> लेकिन वहाँ वास्तव में एक चौथाई परिदृश्य है। 578 00:25:09,330 --> 00:25:13,336 माइक या तो यहाँ, या यहां, या यहां, or-- 579 00:25:13,336 --> 00:25:14,152 >> छात्र: वहाँ नहीं। 580 00:25:14,152 --> 00:25:15,110 डेविड मालन: ऐसा नहीं है वहाँ। 581 00:25:15,110 --> 00:25:18,580 और वास्तव में, अगर हम आशा नहीं है इस चौथे और अंतिम परिदृश्य 582 00:25:18,580 --> 00:25:21,510 हमारे कार्यक्रम छोटी गाड़ी हो सकता है या किसी तरह से त्रुटिपूर्ण। 583 00:25:21,510 --> 00:25:25,020 वरना, मामले में इस्तीफा दे दिया है कि हम माइक बिल्कुल भी नहीं पाया है। 584 00:25:25,020 --> 00:25:27,720 और वास्तव में, अगर आप कभी देखा है अपने कंप्यूटर को फांसी, या सभी 585 00:25:27,720 --> 00:25:30,490 अचानक शब्द या कुछ अन्य की कार्यक्रम सिर्फ अप्रत्याशित रूप से इस्तीफा, 586 00:25:30,490 --> 00:25:32,614 और कभी कभी तुमको गलती संदेश है कि सचमुच है। 587 00:25:32,614 --> 00:25:34,070 इस कार्यक्रम में अप्रत्याशित रूप से इस्तीफा दे दिया। 588 00:25:34,070 --> 00:25:35,570 यह कारणों से किसी भी संख्या के लिए हो सकता है। 589 00:25:35,570 --> 00:25:38,120 लेकिन कभी कभी यह है इस के रूप में सरल रूप में कुछ। 590 00:25:38,120 --> 00:25:40,440 मानव प्रोग्रामर जो कि सॉफ्टवेयर लिखा 591 00:25:40,440 --> 00:25:43,610 कि, ओह, वहाँ एक पता ही नहीं चला आगे बात यह है कि वास्तव में हो सकता है। 592 00:25:43,610 --> 00:25:46,480 और अगर आप के लिए कोड लिखने के लिए नहीं है कि चौथी परिदृश्य पर कब्जा, 593 00:25:46,480 --> 00:25:51,342 यह वास्तव में कभी कभी अप्रत्याशित है क्या कंप्यूटर वास्तव में क्या हो सकता है। 594 00:25:51,342 --> 00:25:53,050 अब चलो एक बाहर कॉल करते हैं इन बातों के कुछ। 595 00:25:53,050 --> 00:25:55,465 यहां पीले रंग में तो, मैं प्रकाश डाला शर्तों है 596 00:25:55,465 --> 00:25:57,590 कि अब हम सिर्फ रहे हैं फ़ंक्शन को कॉल करने जा रहा है। 597 00:25:57,590 --> 00:26:00,700 की दुनिया में कार्य प्रोग्रामिंग, बस कार्यों की तरह हैं 598 00:26:00,700 --> 00:26:01,850 कार्यों का बयान। 599 00:26:01,850 --> 00:26:05,720 तो, खुला करने के लिए, देखो लेने पर, कॉल खुला, खुला, छोड़ दिया। 600 00:26:05,720 --> 00:26:09,350 यही कारण है कि एक समारोह है, एक प्रक्रिया है, एक एक्शन, समानार्थी शब्द के किसी भी संख्या 601 00:26:09,350 --> 00:26:10,184 के रूप में अच्छी तरह से काम करेगा। 602 00:26:10,184 --> 00:26:11,850 अब क्या इन बातों को पीले रंग में अब कर रहे हैं? 603 00:26:11,850 --> 00:26:14,210 यदि और, और अगर, अगर वरना, इन कर रहे हैं क्या 604 00:26:14,210 --> 00:26:16,500 हम फोन करने के लिए जा रहे हैं प्रोग्रामिंग में स्थिति, 605 00:26:16,500 --> 00:26:19,270 या शाखाओं, निर्णय , अंक अगर तुम जाएगा। 606 00:26:19,270 --> 00:26:22,759 लेकिन आप कैसे जानते हैं जो कांटा सड़क में लेने के लिए है, तो बात करने के लिए? 607 00:26:22,759 --> 00:26:24,550 हम को उजागर करने की जरूरत है सही करने के लिए शर्तों 608 00:26:24,550 --> 00:26:27,570 इन वहाँ रहे हैं, जो हाँ ना प्रश्न। 609 00:26:27,570 --> 00:26:29,040 ये सही गलत सवाल है। 610 00:26:29,040 --> 00:26:30,880 नामों के बीच स्मिथ? 611 00:26:30,880 --> 00:26:32,190 स्मिथ की किताब में पहले? 612 00:26:32,190 --> 00:26:33,260 स्मिथ बाद में किताब में? 613 00:26:33,260 --> 00:26:35,490 ये सवाल कर रहे हैं एक हाँ, या वहाँ है, जो नहीं है, 614 00:26:35,490 --> 00:26:42,110 या यों सच है, या गलत, या यों, एक या शून्य जवाब। 615 00:26:42,110 --> 00:26:44,260 >> और इस बीच वहाँ है बस एक आखिरी टुकड़ा। 616 00:26:44,260 --> 00:26:45,940 यहाँ यह प्रभाव किस तरह का है? 617 00:26:45,940 --> 00:26:48,230 चाहे या नहीं आप कार्यक्रम इससे पहले, आप कैसे होगा 618 00:26:48,230 --> 00:26:51,030 क्या कदम का वर्णन सात और 10 कर रहे हैं? 619 00:26:51,030 --> 00:26:54,110 620 00:26:54,110 --> 00:26:55,027 आपने क्या कहा? 621 00:26:55,027 --> 00:26:56,110 छात्र: एक पुनरावर्ती कदम है। 622 00:26:56,110 --> 00:26:56,980 डेविड मालन: एक पुनरावर्ती कदम है। 623 00:26:56,980 --> 00:26:58,000 हाँ, अनिवार्य रूप से। 624 00:26:58,000 --> 00:27:00,384 यह तकनीकी रूप से चलने का है यहाँ अगर आप परिचित हैं। 625 00:27:00,384 --> 00:27:01,550 लेकिन हम वापस आ जाएगा। 626 00:27:01,550 --> 00:27:03,930 लेकिन यह कुछ स्पष्ट रूप से कर रही है। 627 00:27:03,930 --> 00:27:06,370 फिर, यह उत्प्रेरण है एक चक्र, एक पाश, सही है। 628 00:27:06,370 --> 00:27:08,770 तुम सचमुच जा रहे हैं कुछ पहले चरण के लिए वापस। 629 00:27:08,770 --> 00:27:12,592 और तो वास्तव में, यह करने के लिए जा रहा है चक्र के कुछ प्रकार लागू करने। 630 00:27:12,592 --> 00:27:15,050 लेकिन आप को पाने के लिए नहीं जा रहे हैं , सही इस अंतहीन में फंस गया। 631 00:27:15,050 --> 00:27:19,290 क्योंकि अगर आप लगातार जाँच कर रहे है यहां माइक, या बाईं ओर, या यहाँ नहीं, 632 00:27:19,290 --> 00:27:21,360 अंततः वह वहाँ होने के लिए नहीं जा रहा है। 633 00:27:21,360 --> 00:27:24,590 और तुम बस पूरी तरह छोड़ सकते हैं कि अंतिम पंक्ति के अनुसार। 634 00:27:24,590 --> 00:27:25,834 >> तो यह है कि यह शब्दावली के लिए है। 635 00:27:25,834 --> 00:27:28,250 और यह हम क्या होता था आम तौर पर pseudocode कोड कहते हैं। 636 00:27:28,250 --> 00:27:29,570 यह एक वास्तविक भाषा नहीं है। 637 00:27:29,570 --> 00:27:32,405 यह सिर्फ बहुत संक्षिप्त अंग्रेजी है, लेकिन यह बात संचार। 638 00:27:32,405 --> 00:27:33,780 यहाँ कोई औपचारिक संरचना है। 639 00:27:33,780 --> 00:27:35,738 तुम बस इसे कुछ का उपयोग शब्द है, लेकिन के रूप में स्पष्ट शब्दों 640 00:27:35,738 --> 00:27:37,870 के रूप में आप कर सकते हैं अपने विचार संवाद। 641 00:27:37,870 --> 00:27:40,580 >> अब कैसे अच्छा है कि एल्गोरिथ्म है और यह कितना बेहतर है? 642 00:27:40,580 --> 00:27:43,570 खैर, हम में शामिल होने की जरूरत नहीं है नंबर या कुछ भी की बारीकियों 643 00:27:43,570 --> 00:27:44,069 उसके जैसा। 644 00:27:44,069 --> 00:27:46,300 लेकिन हम पर देख सकते हैं इस समाधान का आकार। 645 00:27:46,300 --> 00:27:50,194 तो अगर हम सिर्फ कुछ XY साजिश आकर्षित यहाँ क्षैतिज अक्ष यहाँ पर। 646 00:27:50,194 --> 00:27:51,860 चलो बस समस्या के आकार कहते हैं। 647 00:27:51,860 --> 00:27:55,540 और एक कंप्यूटर वैज्ञानिक होगा आम तौर पर चर यहाँ के रूप में n का उपयोग करें। 648 00:27:55,540 --> 00:27:59,690 इसलिए n पृष्ठों, या एन कमरे में लोगों, या जो कुछ भी तुम गिनती करने के लिए कोशिश कर रहे है। 649 00:27:59,690 --> 00:28:03,039 >> और फिर ऊर्ध्वाधर अक्ष पर छोड़ दिया, उस समय हल करने के लिए होगा। 650 00:28:03,039 --> 00:28:05,330 तो कितने सेकंड में यह होता है मुझे ले माइक स्मिथ खोजने के लिए? 651 00:28:05,330 --> 00:28:06,621 या यह कि कितने चरणों ले करता है? 652 00:28:06,621 --> 00:28:08,100 यह कितने पेज ले जाता है? 653 00:28:08,100 --> 00:28:11,370 तो यह है कि यह कितना खर्चा आता है कुछ ही समय में मुझे एक समस्या को हल करने के लिए। 654 00:28:11,370 --> 00:28:15,030 और हम आकर्षित हो सकता है पहले एल्गोरिदम ढलान, अगर तुम जाएगा, 655 00:28:15,030 --> 00:28:16,910 लाल रंग में सिर्फ इस सीधी रेखा में। 656 00:28:16,910 --> 00:28:18,450 और मैं इसे n फोन करता हूँ। 657 00:28:18,450 --> 00:28:19,117 >> क्यों n? 658 00:28:19,117 --> 00:28:20,950 क्यों यह सिर्फ इस एक है एक रिश्ते के लिए? 659 00:28:20,950 --> 00:28:22,700 वैसे, अगर Verizon या जो कुछ भी फोन कंपनी 660 00:28:22,700 --> 00:28:25,130 के लिए एक और पेज के लिए कहते हैं फोन की किताब अगले साल 661 00:28:25,130 --> 00:28:28,370 कि माइक एक धक्का सकता है अंत के करीब और कदम, 662 00:28:28,370 --> 00:28:29,950 पर जहां कि पेज है निर्भर करता है। 663 00:28:29,950 --> 00:28:32,380 और तो प्रभाव बस हो सकता है एक और दूसरे को जोड़ने के लिए किया जाना है। 664 00:28:32,380 --> 00:28:33,520 या फिर एक और पृष्ठ बारी। 665 00:28:33,520 --> 00:28:34,970 एक अनुपात करने के लिए एक से एक। 666 00:28:34,970 --> 00:28:37,410 >> इसके विपरीत, दूसरी एल्गोरिथ्म। 667 00:28:37,410 --> 00:28:41,406 बहुत तेजी से कैसे कि intuitively था? 668 00:28:41,406 --> 00:28:42,780 मैं कहां से एक समय में दो पृष्ठों चला गया? 669 00:28:42,780 --> 00:28:43,664 हाँ। 670 00:28:43,664 --> 00:28:44,497 >> छात्र: [सुनाई] 671 00:28:44,497 --> 00:28:47,255 672 00:28:47,255 --> 00:28:48,080 >> डेविड मालन: हाँ। 673 00:28:48,080 --> 00:28:49,220 तो यह दो बार के रूप में तेजी से हो रहा है। 674 00:28:49,220 --> 00:28:51,344 और हम है कि यहाँ आकर्षित करेगा पैमाने पर निर्भर करता है। 675 00:28:51,344 --> 00:28:54,220 यह अभी भी एक सीधी रेखा है लेकिन लाल रेखा से कम है। 676 00:28:54,220 --> 00:28:56,410 क्योंकि कुछ संख्या के लिए पृष्ठों की है, यह लेता है 677 00:28:56,410 --> 00:28:58,360 आप के साथ इस कई कदम पहले एल्गोरिथ्म, 678 00:28:58,360 --> 00:29:00,570 यह आप आधा ले जा रहा है दूसरे के साथ के रूप में कई कदम उठाए। 679 00:29:00,570 --> 00:29:02,770 और तो पीले रंग की लाइन दूसरी एल्गोरिथ्म का वर्णन 680 00:29:02,770 --> 00:29:03,990 बस इसे नीचे होने जा रहा है। 681 00:29:03,990 --> 00:29:07,250 >> लेकिन क्या वास्तव में शक्तिशाली है करने के लिए है के बारे में तीसरे और अंतिम लगता है, 682 00:29:07,250 --> 00:29:10,480 और आश्चर्यजनक सबसे सहज एल्गोरिथ्म, इस आकार की है। 683 00:29:10,480 --> 00:29:12,720 तकनीकी तौर पर हम कहेंगे यह एक लघुगणक वक्र। 684 00:29:12,720 --> 00:29:14,309 इस मामले में एन के आधार 2 लॉग ऑन करें। 685 00:29:14,309 --> 00:29:15,600 लेकिन यह है कि वास्तव में कोई फर्क नहीं है। 686 00:29:15,600 --> 00:29:19,140 क्या मायने रखता है वास्तव में मौलिक है अलग आकार है कि यह है। 687 00:29:19,140 --> 00:29:22,810 और तुम बस कैसे विचार कर सकते हैं इस लाइन बहुत कम वास्तव में 688 00:29:22,810 --> 00:29:24,620 लंबे समय में है। 689 00:29:24,620 --> 00:29:25,870 यह लगातार बढ़ रही है। 690 00:29:25,870 --> 00:29:27,620 यह पूरी तरह से समतल नहीं है। 691 00:29:27,620 --> 00:29:34,030 लेकिन यह कभी भी और अधिक धीरे धीरे इतना बढ़ता है समस्या बड़ा और बड़ा हो जाता है। 692 00:29:34,030 --> 00:29:36,710 और अगर आप इसे इस के बारे में सोच सकते हैं way-- अगर Verizon बस नहीं है 693 00:29:36,710 --> 00:29:40,410 अगले साल लेकिन युगल में एक पेज जोड़ने फोन की किताब में पृष्ठों की संख्या, 694 00:29:40,410 --> 00:29:42,740 पहले एल्गोरिथ्म हो सकता है कई कदम के रूप में दो बार ले। 695 00:29:42,740 --> 00:29:45,360 यदि यह 1,000 पन्नों में इस है साल 2000 पृष्ठों अगले साल 696 00:29:45,360 --> 00:29:47,180 माइक है कि बहुत दूर दूर हो सकता है। 697 00:29:47,180 --> 00:29:49,380 तो यह उसे खोजने के लिए 1,000 अतिरिक्त कदम है। 698 00:29:49,380 --> 00:29:51,610 दूसरी एल्गोरिथ्म केवल 500 अधिक हो सकती है 699 00:29:51,610 --> 00:29:55,490 कदम उसके कारण फिर से खोजने के लिए, मैं इसे दो के माध्यम से उड़ रहा हूँ एक समय में। 700 00:29:55,490 --> 00:29:56,950 >> लेकिन तीसरे एल्गोरिथ्म के बारे में क्या? 701 00:29:56,950 --> 00:29:59,010 Verizon डबल्स हैं फोन की किताब का आकार 702 00:29:59,010 --> 00:30:02,620 अगले साल 1000 से 2000 तक पृष्ठों, और कितने कदम 703 00:30:02,620 --> 00:30:05,540 मेरी तीसरी एल्गोरिथ्म ले जा रहा है? 704 00:30:05,540 --> 00:30:06,630 हाँ, यह सिर्फ एक है। 705 00:30:06,630 --> 00:30:08,600 और कहा कि शक्तिशाली विचार है। 706 00:30:08,600 --> 00:30:12,780 आप 1,000 पेज काटने ले जा सकते हैं कि समस्या से बाहर एक बार में। 707 00:30:12,780 --> 00:30:14,510 और अब अगर आप समझते हैं एक मूर्ख परिदृश्य, 708 00:30:14,510 --> 00:30:17,320 लेकिन यह एक तरह से करने के लिए बोलता है intuition-- की इस तरह की शक्ति 709 00:30:17,320 --> 00:30:21,494 यदि एक फोन की किताब, की तरह था, चार अरब पृष्ठों, एक बहुत बड़ी समस्या की तरह लगता है। 710 00:30:21,494 --> 00:30:23,410 और वास्तव में, यह हो सकता है मुझे ले चार अरब पेज 711 00:30:23,410 --> 00:30:26,549 उस में माइक स्मिथ लगाने के लिए बदल जाता है पहले एल्गोरिथ्म के साथ मामला। 712 00:30:26,549 --> 00:30:28,840 लेकिन कितने कदम यह होगा तीसरे एल्गोरिथ्म में ले 713 00:30:28,840 --> 00:30:31,585 चार के बीच में माइक लगाने के लिए कागज के टुकड़े अरब? 714 00:30:31,585 --> 00:30:34,865 715 00:30:34,865 --> 00:30:36,240 तो आप चार अरब छमाही में आंसू। 716 00:30:36,240 --> 00:30:37,220 आप दो अरब मिलता है। 717 00:30:37,220 --> 00:30:42,810 फिर एक अरब, तो 500 लाख, 250 मिलियन, 125 million-- लेकिन यह 718 00:30:42,810 --> 00:30:44,780 लगता है इस तरह है एक समय लेने के लिए जा रहा। 719 00:30:44,780 --> 00:30:47,340 मैं 32 उंगलियों आवश्यकता हो सकती है कि उच्च तक गिनती करने के लिए। 720 00:30:47,340 --> 00:30:51,340 लेकिन यह वास्तव में के रूप में है के रूप में 32 पेज आँसू कुछ। 721 00:30:51,340 --> 00:30:54,060 आप चार से जा सकते हैं एक अरब से पेज विभाजन करने के लिए 722 00:30:54,060 --> 00:30:57,030 की मूल संख्या छमाही में 32 बार पृष्ठों 723 00:30:57,030 --> 00:30:59,290 आप के साथ छोड़ रहे हैं जब तक सिर्फ इतना है कि एक पृष्ठ। 724 00:30:59,290 --> 00:31:01,320 >> अब जाहिर है, मैं यहाँ धोखा दे रहा हूँ। 725 00:31:01,320 --> 00:31:06,470 ऐसा नहीं है कि हम बस की तरह किया जा रहा है नहीं है की पूरी तरह से पहले दो बेवकूफ 726 00:31:06,470 --> 00:31:07,470 एल्गोरिदम। 727 00:31:07,470 --> 00:31:11,500 मैं कुछ समझ में धोखा दे रहा हूँ, या वास्तव में मैं एक धारणा का लाभ रहा हूँ। 728 00:31:11,500 --> 00:31:15,610 क्या फोन की किताब के बारे में सच था अपने मूल रूप में अनुमति दी है कि 729 00:31:15,610 --> 00:31:17,450 मुझे और भी है कि तीसरे कलन विधि का उपयोग करने के लिए? 730 00:31:17,450 --> 00:31:18,110 हाँ? 731 00:31:18,110 --> 00:31:19,360 दर्शकों: यह alphabetized था। 732 00:31:19,360 --> 00:31:21,130 डेविड मालन: यह alphabetized, सही था? 733 00:31:21,130 --> 00:31:23,500 यदि यह सिर्फ यादृच्छिक में थे आदेश में इस बर्बादी है 734 00:31:23,500 --> 00:31:24,880 समय की है, इस पूरी बातचीत। 735 00:31:24,880 --> 00:31:27,500 मैं हर देखने के लिए है पेज अगर यह यादृच्छिक क्रम में है 736 00:31:27,500 --> 00:31:30,350 मैंने पहले माइक स्मिथ लगाने के लिए वह वहाँ है या नहीं समाप्त कर सकते हैं। 737 00:31:30,350 --> 00:31:32,880 और इसलिए हम कोने कटौती की है मेरे पास है वह यह है कि 738 00:31:32,880 --> 00:31:35,752 मान लिया है कि किसी और में इस मामले में मेरे लिए काम किया है। 739 00:31:35,752 --> 00:31:38,460 और इतना है कि अंततः आमंत्रित सवाल है, अच्छी तरह से, एक मिनट रुको। 740 00:31:38,460 --> 00:31:41,284 कैसे आप 1000 से हल करना नाम और नंबर के पन्नों? 741 00:31:41,284 --> 00:31:43,200 यह वास्तव में एक अलग है समस्या यह है, कुछ 742 00:31:43,200 --> 00:31:44,574 हम भविष्य में करने के लिए वापस आ जाएगा। 743 00:31:44,574 --> 00:31:48,130 लेकिन तुम वेबसाइटों के बारे में लगता है कि जब जीमेल के लिए फेसबुक और गूगल की तरह 744 00:31:48,130 --> 00:31:50,450 और गूगल के की तरह बातें स्वयं के खोज अनुक्रमणिका, 745 00:31:50,450 --> 00:31:53,800 आप लाखों या अरबों की है जब डेटा के टुकड़े इन दिनों संग्रहित किया जा रहा, 746 00:31:53,800 --> 00:31:56,660 searching-- और नहीं करने का उल्लेख है उन समस्याएँ छँटाई 747 00:31:56,660 --> 00:31:59,450 अंतत: स्वयं के इधार एक चुनौती है। 748 00:31:59,450 --> 00:32:02,250 और वास्तव में, यह तो है उन चुनौतियों का सिर्फ एक 749 00:32:02,250 --> 00:32:03,460 हम देख रहे होंगे कि। 750 00:32:03,460 --> 00:32:05,590 >> तो अब एक क्षण ले चलो और CS50 पर एक नज़र रखना 751 00:32:05,590 --> 00:32:09,082 खुद को और आप की भावना दे क्या दुकान में इस सेमेस्टर है। 752 00:32:09,082 --> 00:32:11,540 दरअसल, आप पहले से ही नहीं है, इस यूआरएल पर एक नज़र रखना है। 753 00:32:11,540 --> 00:32:13,880 और पैट्रिक संकेत के रूप में करने के लिए, इस साल हम कर रहे हैं 754 00:32:13,880 --> 00:32:17,130 सभी एक महत्वपूर्ण निवेश कर रही है पाठ्यक्रम के समर्थन में और अधिक 755 00:32:17,130 --> 00:32:20,170 TAs के मामले में संरचना और कैस, कार्यालय घंटे, 756 00:32:20,170 --> 00:32:23,520 वर्गों उपलब्धता, और डिजिटल सामग्री ऑनलाइन, के रूप में अच्छी तरह से। 757 00:32:23,520 --> 00:32:27,489 दरअसल, पाठ्यक्रम के संदर्भ में व्याख्यान, हम आज यहाँ हो। 758 00:32:27,489 --> 00:32:29,780 और अपेक्षाओं को इस निश्चित रूप से आधिकारिक तौर पर साल 759 00:32:29,780 --> 00:32:32,370 आज के लिए भाग लेने जाता है, ज़ाहिर की पिछले व्याख्यान, और एक कोर्स 760 00:32:32,370 --> 00:32:35,161 मोटे तौर पर सेमेस्टर के बीच में बीच में हर व्याख्यान के साथ 761 00:32:35,161 --> 00:32:37,280 आम तौर पर उपलब्ध कराया एक शुक्रवार की दोपहर 762 00:32:37,280 --> 00:32:40,240 ऑनलाइन, दोनों येल छात्रों के लिए और हार्वर्ड के छात्रों को इस साल। 763 00:32:40,240 --> 00:32:42,090 दरअसल, में से एक मौलिक परिवर्तन है 764 00:32:42,090 --> 00:32:44,310 हम कम से गोद लेने के रहे हैं कि हार्वर्ड एक प्रतिमान बहुत ज्यादा 765 00:32:44,310 --> 00:32:46,570 जैसे हम यहाँ था पिछले साल और अब इस साल 766 00:32:46,570 --> 00:32:50,300 तो यह है कि इसी तरह, हम अभी भी फिल्म सबसे कैम्ब्रिज में पाठ्यक्रम के व्याख्यान 767 00:32:50,300 --> 00:32:52,900 लेकिन उन्हें पहले उपलब्ध बनाने की तुलना में हम अतीत में है 768 00:32:52,900 --> 00:32:55,540 इतनी है कि आप अगर you-- के उन चाहते हैं, उदाहरण के लिए, 769 00:32:55,540 --> 00:32:58,400 माल पर एक सिर शुरू हो पहले सप्ताहांत पर नहीं बल्कि 770 00:32:58,400 --> 00:33:02,000 दूसरे सप्ताह के अंत की तुलना में, तुम होगा सामग्री के इन प्रकार के लिए उपयोग, 771 00:33:02,000 --> 00:33:06,561 खोजा, एम्बेड, hyperlinkable संबंधित संसाधनों से सभी पुराने। 772 00:33:06,561 --> 00:33:09,560 विषयों के संदर्भ में, तुम्हें देने के लिए पाठ्यक्रम के trajectory-- की भावना 773 00:33:09,560 --> 00:33:12,365 और इस में से कुछ के लिए शब्दजाल हो सकता है अब, लेकिन लंबे समय के लिए, बाकी का आश्वासन दिया है। 774 00:33:12,365 --> 00:33:15,010 हम आज शुरू करेंगे, अंत में, एक प्रोग्रामिंग देख के साथ 775 00:33:15,010 --> 00:33:16,260 भाषा स्क्रैच बुलाया। 776 00:33:16,260 --> 00:33:19,380 हम उसके बाद संक्रमण करेंगे कुछ करने के लिए अगले सप्ताह सी कहा जाता है 777 00:33:19,380 --> 00:33:22,140 और उसके बाद अन्य निर्माण पर विचार कर रही समस्याओं को सुलझाने के लिए ब्लॉक, 778 00:33:22,140 --> 00:33:26,230 बातों सरणियों और एल्गोरिदम कहा जाता है, कैसे हम अपने लाभ के लिए स्मृति का उपयोग 779 00:33:26,230 --> 00:33:28,326 और नुकसान, और डाटा संरचनाओं की तरह बातें, 780 00:33:28,326 --> 00:33:31,200 और उसके बाद की पूंछ के अंत की ओर वर्ग मशीन सीखने पर देख रहे हैं 781 00:33:31,200 --> 00:33:33,410 और एक अन्य पर देख रहे हैं अजगर बुलाया भाषा, 782 00:33:33,410 --> 00:33:37,460 कैसे वेब काम करता है, कैसे इंटरनेट अधिक आम तौर पर काम करता है, प्रोटोकॉल HTTP की तरह, 783 00:33:37,460 --> 00:33:40,950 जैसे डेटाबेस के लिए भाषाओं एसक्यूएल, वेब के लिए जावास्क्रिप्ट, 784 00:33:40,950 --> 00:33:43,000 और अंत में बांधने एक साथ उन सब के सब। 785 00:33:43,000 --> 00:33:44,708 >> और तो वास्तव में, पर दिन के अंत में, आप 786 00:33:44,708 --> 00:33:50,250 इस वर्ग में स्क्रैच नहीं सीखना होगा या सी या अजगर या एसक्यूएल या जावास्क्रिप्ट। 787 00:33:50,250 --> 00:33:53,560 आप के बजाय अधिक आम तौर पर सीखना होगा कंप्यूटर विज्ञान और नींव 788 00:33:53,560 --> 00:33:55,790 क्या है, और आप करेंगे जानने के कार्यक्रम के लिए कैसे 789 00:33:55,790 --> 00:33:58,800 इनमें से किसी भी संख्या में जिस तरह से साथ भाषाओं। 790 00:33:58,800 --> 00:34:00,970 तो वास्तव में, लक्ष्यों में से एक अंत में निश्चित रूप से 791 00:34:00,970 --> 00:34:04,160 पाठ्यक्रम के सभी दूर ले करने के लिए है उन अंतिम सप्ताह से प्रशिक्षण के पहियों 792 00:34:04,160 --> 00:34:06,710 तो यह है कि इस के बाद, आप कर सकते हैं अपने खुद के fields-- करने के लिए वापस 793 00:34:06,710 --> 00:34:08,510 कि क्या वह यह है कि या है नहीं कंप्यूटर विज्ञान 794 00:34:08,510 --> 00:34:12,290 या इंजीनियरिंग, प्राकृतिक में विज्ञान, कला, मानविकी, या beyond-- 795 00:34:12,290 --> 00:34:14,720 और इस में से कुछ लाना पाठ्यक्रम के विचारों और इस क्षेत्र के 796 00:34:14,720 --> 00:34:17,400 विचारों और व्यावहारिक अपने खुद के डोमेन के लिए कौशल 797 00:34:17,400 --> 00:34:19,480 आदेश में समस्याओं का हल करने के लिए उसमें। 798 00:34:19,480 --> 00:34:22,990 >> क्या हम यहाँ इस बीच कर रही हो जाएगा आज के बाद सबसे अधिक गुरुवार में 799 00:34:22,990 --> 00:34:26,160 पाठ्यक्रम के अग्रणी प्रमुखों के साथ है क्या हम walkthroughs फोन करता हूँ 800 00:34:26,160 --> 00:34:27,620 पाठ्यक्रम की समस्या सेट की। 801 00:34:27,620 --> 00:34:29,610 इसलिए प्रत्येक सप्ताह जब हम एक समस्या की स्थापना की है, हम करेंगे 802 00:34:29,610 --> 00:34:32,900 एक स्थान में चलने के माध्यम से किया जा इस तरह के पाठ्यक्रम की चुनौतियों, 803 00:34:32,900 --> 00:34:35,582 आप कुछ सुझाव की पेशकश की और चाल और डिजाइन तकनीकों। 804 00:34:35,582 --> 00:34:37,540 लेकिन अगर आप में सक्षम नहीं हैं व्यक्ति में उन बनाने के लिए, 805 00:34:37,540 --> 00:34:39,760 उन्हीं का एहसास संसाधनों एम्बेडेड हो जाएगा 806 00:34:39,760 --> 00:34:41,590 पाठ्यक्रम में से एक से शिक्षण सहायक 807 00:34:41,590 --> 00:34:43,860 समस्या में खुद को सेट, के रूप में अच्छी तरह से। 808 00:34:43,860 --> 00:34:47,124 >> समस्या इस साल सेट, के विपरीत पिछले साल, प्रतिक्रिया के आधार पर, 809 00:34:47,124 --> 00:34:48,540 अभी भी शुक्रवार को जारी की जाएगी। 810 00:34:48,540 --> 00:34:51,310 लेकिन बजाय वजह से किया जा रहा है बाद में शुक्रवार, 811 00:34:51,310 --> 00:34:55,079 जिससे आपको दे ही सात दिन, प्रभावी रूप से 10 दिन बाद वजह से हो जाएगा। 812 00:34:55,079 --> 00:34:57,620 और वास्तव में, यह है कि इसका मतलब यह होगा वे एक सप्ताह के अंत से ओवरलैप कर देंगे। 813 00:34:57,620 --> 00:34:59,369 लेकिन हम इस साल उम्मीद है कि विशेष रूप से इस जाएगा 814 00:34:59,369 --> 00:35:02,320 छात्रों को बेहतर समायोजित करने की अनुमति भाटा और उनके कार्यक्रम में प्रवाह, 815 00:35:02,320 --> 00:35:05,040 चाहे वह शिक्षाविदों या extracurriculars या एथलेटिक्स 816 00:35:05,040 --> 00:35:06,280 या मध्यावधि मौसम। 817 00:35:06,280 --> 00:35:10,060 आप या तो सामने का भार या वापस लोड अपने सप्ताह CS50 पर ध्यान केंद्रित आधारित 818 00:35:10,060 --> 00:35:12,400 अपने खुद के सप्ताह के वास्तविक पाठ्यक्रम लोड पर। 819 00:35:12,400 --> 00:35:14,990 >> समस्या सेट खुद को भाषाओं की एक रेंज को कवर किया जाएगा, 820 00:35:14,990 --> 00:35:17,990 हालांकि हम ध्यान केंद्रित करेंगे मुख्य रूप से जल्दी पर सी पर 821 00:35:17,990 --> 00:35:23,040 इससे पहले कि हम उच्च पर ध्यान केंद्रित तत्पश्चात स्तर, अधिक वेब केंद्रित भाषाओं। 822 00:35:23,040 --> 00:35:25,970 और फिर पूछे जाने वाले प्रश्न here-- के एक जोड़े आप CS50 तरह एक वर्ग लेना चाहिए 823 00:35:25,970 --> 00:35:26,900 एक प्रथम वर्ष के रूप में? 824 00:35:26,900 --> 00:35:27,970 तो बिल्कुल। 825 00:35:27,970 --> 00:35:30,470 और वास्तव में, यह नहीं है जरूरी कुछ 826 00:35:30,470 --> 00:35:34,440 आप स्थगित करनी चाहिए जब तक आप काट लिया कक्षाओं के अन्य प्रकारों पर अपने दाँत। 827 00:35:34,440 --> 00:35:36,290 बल्कि, पर विचार कि कई छात्रों के लिए, 828 00:35:36,290 --> 00:35:39,040 अपने आप को, दिन में वापस शामिल यह एक बहुत ही अपरिचित क्षेत्र है, 829 00:35:39,040 --> 00:35:40,997 खासकर अगर तुम एक एपी सीएसए लेने के लिए कभी नहीं किया 830 00:35:40,997 --> 00:35:42,580 या कि हाई स्कूल में ऐसा कुछ। 831 00:35:42,580 --> 00:35:44,705 लेकिन पता है कि शुरू में, क्या यह इस कोर्स के लिए है 832 00:35:44,705 --> 00:35:47,900 या कुछ अन्य परिचयात्मक पाठ्यक्रम, अब वास्तव में सबसे अच्छा समय है, 833 00:35:47,900 --> 00:35:52,082 मुझे लगता है, कुछ नया रास्ता खोजने के लिए या कुछ नए अकादमिक रुचि, के रूप में अच्छी तरह से। 834 00:35:52,082 --> 00:35:55,040 और फिर अन्य courses-- साथ ले जा तो यहाँ मुख्य अंतर में से एक 835 00:35:55,040 --> 00:35:57,906 हार्वर्ड बनाम कि केवल हम है प्रति सेमेस्टर चार पाठ्यक्रम ले 836 00:35:57,906 --> 00:35:59,030 किसी कारण के लिए हार्वर्ड में। 837 00:35:59,030 --> 00:36:01,494 और तुम लोग वास्तव में खींच कुल में कुछ 36 पाठ्यक्रमों के लिए रवाना 838 00:36:01,494 --> 00:36:04,410 अपने चार साल के कोर्स पर, जो आम तौर पर चार या पांच का मतलब 839 00:36:04,410 --> 00:36:05,040 क्लासेस। 840 00:36:05,040 --> 00:36:08,367 और मैं यह कहने के लिए काफी उचित है लगता है और अस्वीकार करने के लिए CS50, डिजाइन द्वारा, है 841 00:36:08,367 --> 00:36:10,700 शायद वर्ग के प्रकार नहीं कि आप आमतौर चाहिए 842 00:36:10,700 --> 00:36:13,680 चार अन्य के साथ ले पांच की कुल के लिए पाठ्यक्रम 843 00:36:13,680 --> 00:36:16,249 क्योंकि psets से कर रहे हैं काफी गहन डिजाइन। 844 00:36:16,249 --> 00:36:18,040 दरअसल, मैं भी सीखा दिन में इस पीठ। 845 00:36:18,040 --> 00:36:21,110 मैं CS50 वर्णन नहीं होगा और कंप्यूटर विज्ञान, प्रोग्रामिंग 846 00:36:21,110 --> 00:36:24,477 इतना मुश्किल के रूप में के रूप में यह सिर्फ समय लेने वाली है। 847 00:36:24,477 --> 00:36:26,560 यह बात की तरह नहीं है जहां रात के खाने के बाद, आप 848 00:36:26,560 --> 00:36:28,310 अपने छात्रावास के लिए वापस जा सकते हैं कमरा, बैठ जाओ, और शुरू 849 00:36:28,310 --> 00:36:29,710 pset पर ध्यान केंद्रित सोच रही है, सब ठीक है, 850 00:36:29,710 --> 00:36:31,340 मैं धमाके के इस बाहर हूँ आज रात और उसके बाद कदम 851 00:36:31,340 --> 00:36:33,000 अगले दिन मेरी अगली विषय पर। 852 00:36:33,000 --> 00:36:34,450 कभी कभी तुम सिर्फ एक दीवार मारा। 853 00:36:34,450 --> 00:36:35,690 आप अपने कोड में कीड़े हैं। 854 00:36:35,690 --> 00:36:37,900 तुम जरूरी पता नहीं है कैसे कुछ समस्या को हल करने के लिए। 855 00:36:37,900 --> 00:36:41,670 और की प्रमुख विशेषताओं में से एक इस दिन के लिए खुद के लिए प्रोग्रामिंग 856 00:36:41,670 --> 00:36:44,480 आप बस की तरह लेने की जरूरत है एक कदम वापस कभी कभी, उस पर सो 857 00:36:44,480 --> 00:36:47,870 या पाठ्यक्रम पर उस पर लगता है एक सैर या किसी अन्य गतिविधि की, 858 00:36:47,870 --> 00:36:49,240 और फिर नए सिरे से इसे वापस करने के लिए आते हैं। 859 00:36:49,240 --> 00:36:50,930 और तुम सिर्फ समय की इन खिड़कियों की जरूरत है। 860 00:36:50,930 --> 00:36:52,910 >> और वास्तव में, यही कारण है कि हम है है समय की राशि है lengthened 861 00:36:52,910 --> 00:36:55,710 समस्या सेट के लिए उपलब्ध इस साल और यह भी, कि यूआरएल प्रति 862 00:36:55,710 --> 00:36:57,950 मैं करने के लिए के रूप में पहले लगाई नई इस सेमेस्टर क्या है, 863 00:36:57,950 --> 00:37:00,950 छंटनी की समस्या तो यह है कि सेट वे मौलिक कम नहीं कठोर कर रहे हैं, 864 00:37:00,950 --> 00:37:03,741 और takeaways भी कम नहीं हैं, लेकिन एक बहुत कम सामने बात नहीं है, 865 00:37:03,741 --> 00:37:07,630 एक बहुत कम आगे बढ़ने कि आप की जरूरत है हर समस्या सेट के मोर्चे पर करते हैं, 866 00:37:07,630 --> 00:37:10,680 जैसा कि आप देखेंगे, इससे पहले कि आप कर सकते हैं वास्तव में यह मांस में गोता। 867 00:37:10,680 --> 00:37:13,500 तो पता ही उन लोगों और अन्य है कि परिवर्तन क्षितिज पर हैं 868 00:37:13,500 --> 00:37:16,490 बेहतर छात्रों को समायोजित करने के लिए, लेकिन अंत में यह सुनिश्चित करना 869 00:37:16,490 --> 00:37:18,860 takeaways हैं कि वास्तव में संभव के रूप में उच्च। 870 00:37:18,860 --> 00:37:21,330 तो, जबकि यह अधिक से अधिक काम एक विशिष्ट वर्ग में हो सकता है, 871 00:37:21,330 --> 00:37:25,120 हम आशा करते हैं कि के लिए रिटर्न आप और आप के लिए takeaways 872 00:37:25,120 --> 00:37:27,490 और कौशल और विचारों जिसके साथ आप बाहर निकलें 873 00:37:27,490 --> 00:37:29,921 सभी को और अधिक एक परिणाम के रूप में मजबूर कर रहे हैं। 874 00:37:29,921 --> 00:37:32,420 और अगर आप there-- और इस पाने के लिए प्रमुख takeaways में से एक है, 875 00:37:32,420 --> 00:37:35,470 के रूप में पैट्रिक alluded earlier-- है पाठ्यक्रम के समर्थन संरचना। 876 00:37:35,470 --> 00:37:39,720 इतना ही नहीं, CS50 में से एक है परिसर में सबसे बड़ा पाठ्यक्रम कर्मचारी। 877 00:37:39,720 --> 00:37:41,750 यह भी की गई है सबसे स्नातक। 878 00:37:41,750 --> 00:37:43,700 दरअसल, पिछले साल CS50 प्रथम श्रेणी में था 879 00:37:43,700 --> 00:37:45,366 एक स्नातक शिक्षण स्टाफ के लिए है। 880 00:37:45,366 --> 00:37:48,570 और कहा कि सफलता के लिए आदेश अब क्या येल सीएस के भीतर कई अन्य पाठ्यक्रमों 881 00:37:48,570 --> 00:37:49,500 जो भी है,। 882 00:37:49,500 --> 00:37:52,906 और छात्रों के लिए, विशेष रूप से, इन TAS और पाठ्यक्रम सहायकों होगा 883 00:37:52,906 --> 00:37:55,030 एक पूरे का समर्थन किया समर्थन संसाधनों का नेटवर्क है, 884 00:37:55,030 --> 00:37:58,250 उन्हें वर्गों के बीच में या गायन, साप्ताहिक के अवसरों 885 00:37:58,250 --> 00:38:01,674 अधिक घनिष्ठ विचार विमर्श करने के लिए और सामग्री की समीक्षा निशाना 886 00:38:01,674 --> 00:38:04,590 अलग पटरियों के लिए, छात्रों के लिए कम, आराम से और अधिक आरामदायक, 887 00:38:04,590 --> 00:38:05,720 या बीच में कहीं। 888 00:38:05,720 --> 00:38:08,886 इन की उपलब्धता का पालन करेंगे प्रत्येक सप्ताह कई दिनों से व्याख्यान 889 00:38:08,886 --> 00:38:09,970 सोमवार और मंगलवार को। 890 00:38:09,970 --> 00:38:11,970 और फिर कार्यालय hours-- एक-एक सुनहरे अवसर 891 00:38:11,970 --> 00:38:15,490 बेशक सीए और TAS से मदद के लिए बुधवार और गुरुवार को होगी 892 00:38:15,490 --> 00:38:18,400 और कई पर रविवार गुना, जो सभी के लिए 893 00:38:18,400 --> 00:38:22,180 पाठ्यक्रम की वेबसाइट पर पोस्ट किया जाएगा, पिछले साल की तुलना में भी अधिक है, के रूप में अच्छी तरह से। 894 00:38:22,180 --> 00:38:25,501 >> लेकिन क्या CS50 के लिए महत्वपूर्ण है, यदि थोड़ा असामान्य मानते नहीं, 895 00:38:25,501 --> 00:38:27,750 पाठ्यक्रम की संस्कृति है कि हम खेती करने की कोशिश की है 896 00:38:27,750 --> 00:38:30,672 दोनों कैम्ब्रिज में कई वर्षों के लिए और अब सबसे हाल ही में न्यू हैवन में। 897 00:38:30,672 --> 00:38:33,130 और वास्तव में, यह आने वाले अप शनिवार, यदि आप नहीं सुना है, 898 00:38:33,130 --> 00:38:36,410 है CS50 पहेली दिवस, है जो कुछ भी नहीं कंप्यूटर विज्ञान के साथ क्या करना 899 00:38:36,410 --> 00:38:39,430 लेकिन पूरी तरह से भेजने के लिए डिज़ाइन किया गया है एक संदेश है कि कंप्यूटर विज्ञान है 900 00:38:39,430 --> 00:38:40,665 समस्या को हल करने के बारे में। 901 00:38:40,665 --> 00:38:43,540 और वास्तव में, तुम साथी करना चाहते हैं तो एक या दो या तीन दोस्तों के साथ 902 00:38:43,540 --> 00:38:46,150 और CS50 के लिए एक टीम के रूप में पहेली दिवस, एक नज़र रखना 903 00:38:46,150 --> 00:38:48,010 विज्ञापनों है कि बाहर रास्ते पर हैं पर। 904 00:38:48,010 --> 00:38:51,582 और पिज्जा के तीन घंटे और पहेली और पुरस्कार का इंतजार है। 905 00:38:51,582 --> 00:38:53,290 और वास्तव में, के लिए इस साल पहली बार, 906 00:38:53,290 --> 00:38:54,873 यह हार्वर्ड के साथ संयुक्त रूप से आयोजित नहीं किया जाएगा। 907 00:38:54,873 --> 00:38:57,530 यह यहां येल में स्वतंत्र रूप से होगा। 908 00:38:57,530 --> 00:38:59,815 तो के लिए एक आंख बाहर रखने के उन अगर तुम नहीं है। 909 00:38:59,815 --> 00:39:02,440 हर सेमेस्टर में अधिकांश शुक्रवार हम एक बड़ा वर्ग बनाने की कोशिश करते हैं 910 00:39:02,440 --> 00:39:06,710 छोटे लग रहा है और करीब 50 छात्रों को लाने के पाठ्यक्रम के कर्मचारियों के साथ दोपहर का भोजन करने के लिए, 911 00:39:06,710 --> 00:39:08,730 पूर्व छात्रों, दोस्तों के साथ उद्योग से बात करने के लिए 912 00:39:08,730 --> 00:39:12,630 क्या जीवन के बारे में एक के बाद की तरह है CS50 की तरह है और गर्मियों के ऊपर वर्ग 913 00:39:12,630 --> 00:39:14,250 और स्नातक स्तर की पढ़ाई के बाद। 914 00:39:14,250 --> 00:39:16,280 तो के लिए एक आंख बाहर रखने के कि करने के लिए आमंत्रण। 915 00:39:16,280 --> 00:39:17,988 पहली बार कभी इस साल हम करेंगे 916 00:39:17,988 --> 00:39:21,420 पहले कभी CS50 कोडिंग पकड़ प्रतियोगिता, एक वैकल्पिक ऑप्ट में अवसर 917 00:39:21,420 --> 00:39:25,580 मध्य सेमेस्टर, हम सब के बाद पड़ा है प्रोग्रामिंग के कुछ छह या सात सप्ताह 918 00:39:25,580 --> 00:39:30,100 अपनी बेल्ट के अंतर्गत सी में प्रतिस्पर्धा करने के लिए, यदि आप ऐसा फिर choose-- होगा 919 00:39:30,100 --> 00:39:32,460 teams-- करने के लिए कोशिश कर रहा पर के रूप में कई चुनौतियों का समाधान 920 00:39:32,460 --> 00:39:36,160 साथ प्रोग्रामिंग में आप कर सकते हैं अन्य लोगों के खिलाफ तुम्हारा दोस्त। 921 00:39:36,160 --> 00:39:38,850 >> और सेमेस्टर की पूंछ की ओर हम चार्टर कुछ बसों होगा, 922 00:39:38,850 --> 00:39:40,850 वास्तव में कुछ समय बिताने कैम्ब्रिज में, अगर आप चाहते हैं 923 00:39:40,850 --> 00:39:43,460 हमारे साथ शामिल करने के लिए की तरह CS50 hackathon तथाकथित। 924 00:39:43,460 --> 00:39:44,600 शाम 7 बजे हम शुरू करेंगे। 925 00:39:44,600 --> 00:39:45,970 लगभग 9 बजे, हम पिज्जा होगा। 926 00:39:45,970 --> 00:39:47,650 आसपास 1:00 AM, हम गोमांस होगा। 927 00:39:47,650 --> 00:39:50,550 और अभी भी किसी पर जाग बस की सवारी घर के आसपास 5:00 AM, 928 00:39:50,550 --> 00:39:54,070 हम पेनकेक्स के लिए बंद कर बंद कर देंगे IHOP रास्ते पर पर home-- 929 00:39:54,070 --> 00:39:57,540 12 घंटे अवसर विसर्जित करने के लिए खुद के सहपाठियों और कर्मचारियों के साथ 930 00:39:57,540 --> 00:39:59,950 पाठ्यक्रम के अंतिम परियोजना में, जो एक अवसर है 931 00:39:59,950 --> 00:40:01,870 अच्छी तरह से परे जाने के लिए पाठ्यक्रम की समस्या सेट 932 00:40:01,870 --> 00:40:05,950 और डिजाइन और लागू करने के सबसे आप के लिए ब्याज की कुछ भी, 933 00:40:05,950 --> 00:40:09,170 कि अंततः होगी कॉमन्स में यहाँ विशेष रुप से। 934 00:40:09,170 --> 00:40:12,510 पहले कभी CS50 निष्पक्ष पिछले था साल, एक अंत की सेमेस्टर प्रदर्शनी 935 00:40:12,510 --> 00:40:15,460 क्या हर किसी की या उत्सव कक्षा में पूरा किया था, 936 00:40:15,460 --> 00:40:19,810 खासकर उन लोगों के लिए, फिर से, जो से चला गया कुछ करने के लिए कुछ भी नहीं है, शून्य से 60 करने के लिए, 937 00:40:19,810 --> 00:40:22,450 कोई पूर्व पृष्ठभूमि वाले और प्रदर्शन, अंत में, 938 00:40:22,450 --> 00:40:26,960 पूरे परिसर के लिए कुछ और, यदि ऑनलाइन, दुनिया को देखने के लिए, के रूप में अच्छी तरह से। 939 00:40:26,960 --> 00:40:30,780 >> अब, इन यहां के बस कुछ ही रहे हैं TAs और कैस कि CS50 संभव बनाता है। 940 00:40:30,780 --> 00:40:33,034 मुझे किसी को आमंत्रित करने की अनुमति दें उन कर्मचारियों के सदस्यों की 941 00:40:33,034 --> 00:40:35,700 जो मंच पर आने के लिए यहाँ हैं, के रूप में अच्छी तरह से पाठ्यक्रम के सिर के रूप में, 942 00:40:35,700 --> 00:40:38,785 के कुछ शब्दों पेशकश करने के लिए प्रेरणा के रूप में अच्छी तरह से। 943 00:40:38,785 --> 00:41:03,138 944 00:41:03,138 --> 00:41:03,950 >> ANDI: हाय, दोस्तों। 945 00:41:03,950 --> 00:41:05,290 तुम लोग मुझे सुन सकते हैं? 946 00:41:05,290 --> 00:41:10,260 इस पर हमारे साथ जुड़ने के लिए धन्यवाद सुंदर, बरसात गुरुवार दोपहर। 947 00:41:10,260 --> 00:41:11,010 मेरा नाम Andi है। 948 00:41:11,010 --> 00:41:12,070 मैं बर्कले में एक जूनियर हूँ। 949 00:41:12,070 --> 00:41:17,250 और Stelios और गर्मी के साथ-साथ, हम अपने तीन सिर अध्यापन किया जाएगा 950 00:41:17,250 --> 00:41:19,277 इस आगामी वर्ष के लिए सहायक। 951 00:41:19,277 --> 00:41:21,110 तो, मुझे लगता है, के शो hands-- आप में से कितने 952 00:41:21,110 --> 00:41:26,680 एक सीएस होने का कोई इरादा नहीं है प्रमुख है और न ही वास्तव में डाइविंग गहरा 953 00:41:26,680 --> 00:41:29,930 एक प्रमुख यहाँ के रूप में कंप्यूटर विज्ञान में? 954 00:41:29,930 --> 00:41:30,520 बहुत बढ़िया। 955 00:41:30,520 --> 00:41:32,730 यह शानदार है। 956 00:41:32,730 --> 00:41:35,850 >> इसलिए मैं वास्तव में एक वैश्विक मामलों हूँ और संज्ञानात्मक विज्ञान के प्रमुख। 957 00:41:35,850 --> 00:41:37,780 मैं सचमुच के लिए आया था इरादे के साथ येल 958 00:41:37,780 --> 00:41:42,199 के बारे में नहीं एक को देखने के लिए होने कभी भी फिर से मेरे जीवन में संख्या। 959 00:41:42,199 --> 00:41:44,990 जब मैं येल के लिए आया था, यह था कुछ ऐसा है जो मेरी रडार पर कभी नहीं था। 960 00:41:44,990 --> 00:41:46,460 मैं कविता के बारे में जानने के लिए चाहता था। 961 00:41:46,460 --> 00:41:48,500 मैं के बारे में जानने के लिए चाहता था अंतरराष्ट्रीय मामले। 962 00:41:48,500 --> 00:41:50,510 मैं के बारे में जानने के लिए चाहता था पानी के रंग का चित्र। 963 00:41:50,510 --> 00:41:53,360 हाँ, हम एक वर्ग की पेशकश पानी के रंग का चित्र पर। 964 00:41:53,360 --> 00:41:57,340 >> लेकिन मैं वास्तव में कभी दिलचस्पी थी किसी भी चीज़ में संबंधित स्टेम। 965 00:41:57,340 --> 00:41:59,620 लेकिन फिर पुराने मैं मिल गया, और मैंने महसूस किया 966 00:41:59,620 --> 00:42:03,340 कि कुछ में वास्तव में हर क्षेत्र भावना, कंप्यूटर विज्ञान को रोजगार 967 00:42:03,340 --> 00:42:05,700 या नहीं तो कंप्यूटर विज्ञान, गणना। 968 00:42:05,700 --> 00:42:08,300 वास्तव में, मेरे वैश्विक लिए मामलों capstone परियोजना, 969 00:42:08,300 --> 00:42:12,020 हम डेटा एनालिटिक्स का उपयोग कर रहे आतंकवादी हमलों का विश्लेषण करने के लिए 970 00:42:12,020 --> 00:42:13,680 नाइजीरिया में बोको हरम के लिए। 971 00:42:13,680 --> 00:42:17,510 और तो जैसा कि आप देख सकते हैं, भले ही क्या प्रमुख की आप अंत का पीछा 972 00:42:17,510 --> 00:42:21,640 या क्या येल में यहां अपने हितों कर रहे हैं, प्रोग्रामिंग और नींव 973 00:42:21,640 --> 00:42:24,130 जो कुछ भी कौशल सुपर उपयोगी होते हैं। 974 00:42:24,130 --> 00:42:29,840 और CS50 वास्तव में अच्छी तरह सुसज्जित है एक तरह से अपने संसाधनों का एक बहुत उधार दे 975 00:42:29,840 --> 00:42:32,060 आप के लिए, की परवाह किए बिना कैसे आराम से आप कर रहे हैं 976 00:42:32,060 --> 00:42:34,590 या कैसे रुचि रखते हैं आप वर्ग को आगे बढ़ाने में। 977 00:42:34,590 --> 00:42:37,290 >> गर्मियों की एक छोटी सी बात करने जा रहा आप लोग क्या कर रहे हैं के बारे में थोड़ा 978 00:42:37,290 --> 00:42:39,635 इस साल के बारे में जानने के लिए जा रहा है। 979 00:42:39,635 --> 00:42:40,510 ग्रीष्मकालीन: हाय, सब लोग। 980 00:42:40,510 --> 00:42:41,320 मैं गर्मियों में वू हूँ। 981 00:42:41,320 --> 00:42:43,090 मैं मोर्स में एक जूनियर हूँ। 982 00:42:43,090 --> 00:42:48,100 और मैं वास्तव में बाहर शुरू कर दिया एक CS50 छात्र खुद के रूप में। 983 00:42:48,100 --> 00:42:51,460 तो तीन साल पहले, मैं एक वर्ष के अंतराल पर था। 984 00:42:51,460 --> 00:42:53,940 मैं एक सीएस लिया कभी नहीं था हाई स्कूल में क्लास, 985 00:42:53,940 --> 00:42:57,800 लेकिन मैं अपने खाली समय में सोचा था कि, यह कैसे कोड के लिए सीखने के लिए शांत हो जाएगा। 986 00:42:57,800 --> 00:43:02,610 तो मैं एक त्वरित गूगल खोज किया, क्या ऑनलाइन उपलब्ध था के लिए देखा, 987 00:43:02,610 --> 00:43:06,990 और द मपेट्स के साथ इस वीडियो देखा और डीजे और शांत वेबसाइटों। 988 00:43:06,990 --> 00:43:09,450 मैं जैसा मैं चाहता था जानने के लिए कि कैसे करना है। 989 00:43:09,450 --> 00:43:14,690 >> तो मैं निश्चित रूप ले लिया है, और मैं बस के साथ प्यार में गिर गई। 990 00:43:14,690 --> 00:43:20,410 लेकिन मुझे याद है की इतनी ईर्ष्या किया जा रहा है जो hackathon में भाग ले सकता है बच्चे, 991 00:43:20,410 --> 00:43:24,610 भाग लेने के लिए पहेली दिवस, कार्यालय में उपस्थित घंटे, व्यक्ति में Tas से मदद ले। 992 00:43:24,610 --> 00:43:27,410 और तो मैंने कभी नहीं सोचा मुझे मौका मिलता था कि 993 00:43:27,410 --> 00:43:30,640 यहाँ में शामिल होना जाहिर है कि पहली बार मिला 994 00:43:30,640 --> 00:43:33,630 मेरे कंप्यूटर में रुचि विज्ञान और कारण है 995 00:43:33,630 --> 00:43:35,690 मैं आज एक कंप्यूटर विज्ञान के प्रमुख हूँ। 996 00:43:35,690 --> 00:43:39,290 तो मैं आपको चेतावनी देता हूँ, इस वर्ग आप फैलाने के लिए जा रहा है। 997 00:43:39,290 --> 00:43:41,120 यह आप को चुनौती देने के लिए जा रहा है। 998 00:43:41,120 --> 00:43:43,910 लेकिन यह भी जा रहा है तुम्हें सिखाने कैसे काम करते हैं 999 00:43:43,910 --> 00:43:45,506 कि आप कभी कल्पना भी नहीं तुम सकता है। 1000 00:43:45,506 --> 00:43:49,330 1001 00:43:49,330 --> 00:43:52,160 >> Stelios: हाय, सब लोग। 1002 00:43:52,160 --> 00:43:53,510 मेरा नाम Stelios है। 1003 00:43:53,510 --> 00:43:58,240 मैं Branford में एक जूनियर हूं कॉलेज और एक सीएस प्रमुख। 1004 00:43:58,240 --> 00:44:01,640 मैं एथेंस, ग्रीस से भी कर रहा हूँ। 1005 00:44:01,640 --> 00:44:03,830 वास्तव में मेरी नज़र भविष्य की ओर है आप सभी को पूरा करने के लिए, 1006 00:44:03,830 --> 00:44:09,010 अनुभाग में आप के साथ बातचीत कर रही है, पर कार्यालय समय, शुक्रवार लंच पर। 1007 00:44:09,010 --> 00:44:11,250 क्योंकि मैं बहुत उत्साहित हूँ हम इतना प्रयास डाल दिया है 1008 00:44:11,250 --> 00:44:14,650 एक अद्वितीय समर्थन बनाने में आप सभी के लिए संरचना 1009 00:44:14,650 --> 00:44:19,170 के साथ अपने अनुभव बनाने के लिए बेशक सबसे अच्छा संभव। 1010 00:44:19,170 --> 00:44:22,640 और मुझे आशा है कि यद्यपि के सबसे आप शायद नहीं एक सीएस ले लिया है 1011 00:44:22,640 --> 00:44:27,310 इससे पहले कि बेशक, मैं आशा करता हूँ कि CS50 है आप के लिए क्या ब्याज स्पार्क्स है 1012 00:44:27,310 --> 00:44:30,260 आगे आगे बढ़ाने के लिए कंप्यूटर भविष्य में विज्ञान, 1013 00:44:30,260 --> 00:44:33,270 के रूप में यह इतना के साथ किया गया है अतीत में कई लोग हैं। 1014 00:44:33,270 --> 00:44:36,740 इतना होने के लिए धन्यवाद यहाँ, आप देखने के लिए उत्साहित। 1015 00:44:36,740 --> 00:44:38,487 जेसन Hirschhorn। 1016 00:44:38,487 --> 00:44:39,820 जेसन Hirschhorn: हाय, सब लोग। 1017 00:44:39,820 --> 00:44:41,700 मेरा नाम जेसन Hirschhorn है। 1018 00:44:41,700 --> 00:44:43,050 मैं Silliman में रहते हैं। 1019 00:44:43,050 --> 00:44:46,910 और मैं एक छात्र के रूप में हार्वर्ड के पास गया और सामाजिक अध्ययन में majored 1020 00:44:46,910 --> 00:44:48,870 और कंप्यूटर विज्ञान के क्षेत्र में minored। 1021 00:44:48,870 --> 00:44:53,100 और मेरे प्रधानाचार्य की भूमिका निभाने के लिए यहां एक इस अद्भुत कर्मचारियों का समर्थन करने के लिए है 1022 00:44:53,100 --> 00:44:54,630 वे आप सभी का समर्थन के रूप में। 1023 00:44:54,630 --> 00:44:56,410 वास्तव में, यह उन सभी को नहीं है। 1024 00:44:56,410 --> 00:45:01,230 55 स्नातक से नीचे के होते हैं और यहां स्नातकों आप सभी का समर्थन करने के लिए। 1025 00:45:01,230 --> 00:45:04,420 और मैं सर्वश्रेष्ठ में से एक हिम्मत करना आप के लिए पाठ्यक्रम के कुछ हिस्सों 1026 00:45:04,420 --> 00:45:08,080 सभी के साथ काम करने के लिए हो रही है उन्हें, उन्हें पता करने के लिए हो रही है, 1027 00:45:08,080 --> 00:45:12,389 उन्हें देखने के लिए हो रही है, CS50 में दोनों और CS50 के बाहर इस सेमेस्टर 1028 00:45:12,389 --> 00:45:13,680 और कई सेमेस्टर में आने के लिए। 1029 00:45:13,680 --> 00:45:16,770 इसलिए उम्मीद है कि आप ले लेंगे बेशक, क्योंकि उम्मीद है कि आप 1030 00:45:16,770 --> 00:45:21,060 साथ बातचीत करने के लिए मिलता है अद्भुत कर्मचारी हम मंच पर है। 1031 00:45:21,060 --> 00:45:24,977 >> अध्यक्ष: ठीक है, मुझे खत्म कर देना कह रही है यह मजेदार हो जाएगा। 1032 00:45:24,977 --> 00:45:26,810 डेविड मालन: ठीक है, हमारी पूरी टीम को धन्यवाद। 1033 00:45:26,810 --> 00:45:29,610 मेरे रोशनी मंद करने की अनुमति दें और हमारी टीम के कुछ अधिक की अनुमति 1034 00:45:29,610 --> 00:45:32,890 दोनों कैम्ब्रिज और न्यू हैवेन से, हैलो कहने के लिए इन लोगों को बंद फाइल के रूप में। 1035 00:45:32,890 --> 00:45:36,130 और उसके बाद हम करने के लिए संक्रमण करेगा हमारे प्रोग्रामिंग सगाई के पहले 1036 00:45:36,130 --> 00:45:37,584 इस भाषा स्क्रैच बुलाया के साथ। 1037 00:45:37,584 --> 00:45:38,500 टीम के लिए धन्यवाद। 1038 00:45:38,500 --> 00:45:40,770 की रोशनी मंद करते हैं और कुछ अन्य लोगों से सुना है। 1039 00:45:40,770 --> 00:45:44,207 >> [वाहवाही] 1040 00:45:44,207 --> 00:45:45,680 1041 00:45:45,680 --> 00:45:48,140 >> [वीडियो प्लेबैक] 1042 00:45:48,140 --> 00:45:53,210 >> CS50 के -इस मिशन के लिए आप बनाने के लिए है एक पूरी तरह से नए तरीके के साथ और अधिक आरामदायक 1043 00:45:53,210 --> 00:45:54,947 सोच, इस कम्प्यूटेशनल मानसिकता का। 1044 00:45:54,947 --> 00:45:56,780 -यह कंप्यूटर विज्ञान बनाया दिलचस्प है, जो 1045 00:45:56,780 --> 00:46:00,241 कुछ मैं वास्तव में पता ही नहीं चला है संभव था जब तक मैं क्लास ली। 1046 00:46:00,241 --> 00:46:00,990 -मैं तरह, वो था। 1047 00:46:00,990 --> 00:46:04,120 मैं वास्तव में मेरे विचारों का अनुवाद कर रहा हूँ अभी एक कंप्यूटर में। 1048 00:46:04,120 --> 00:46:07,970 >> -Even अगर आप किसी भी पृष्ठभूमि नहीं है कंप्यूटर विज्ञान या किसी भी अनुभव में, 1049 00:46:07,970 --> 00:46:10,140 यह वास्तव में आप के लिए वर्ग है। 1050 00:46:10,140 --> 00:46:12,250 >> -तो मैं निश्चित रूप से चाहते हैं अपने छात्रों के लिए बस 1051 00:46:12,250 --> 00:46:14,350 कंप्यूटर विज्ञान के बारे में उत्साहित हैं। 1052 00:46:14,350 --> 00:46:17,187 इतना ही नहीं प्रोग्रामिंग, लेकिन एक कंप्यूटर वैज्ञानिक की तरह सोच 1053 00:46:17,187 --> 00:46:19,270 वास्तव में मैं क्या करना चाहते है मेरे नए सिखाने के लिए प्रयास करें। 1054 00:46:19,270 --> 00:46:21,560 >> -CS50 कठिन और फायदेमंद है। 1055 00:46:21,560 --> 00:46:22,592 >> -एक अनुभव। 1056 00:46:22,592 --> 00:46:23,456 >> -Extravaganza। 1057 00:46:23,456 --> 00:46:26,350 >> -यह हमें अगले स्तर तक ला रहा है। 1058 00:46:26,350 --> 00:46:28,850 >> [संगीत बजाना] 1059 00:46:28,850 --> 00:46:32,167 >> -इस TFS कर रहे हैं, मुझे लगता है, पाठ्यक्रम के जीवन। 1060 00:46:32,167 --> 00:46:34,560 >> के लिए उत्साहित -मैं मेरे छात्रों मैं मदद कर रहा हूँ 1061 00:46:34,560 --> 00:46:38,027 कि अहा पल एहसास है क्या वे वास्तव में कोशिश कर रहे हैं 1062 00:46:38,027 --> 00:46:39,610 ऐसा करने के लिए, कैसे एक pset क्या करने के लिए बाहर निकालने के लिए। 1063 00:46:39,610 --> 00:46:41,438 >> -CS50 निश्चित रूप से एक कठिन कोर्स है। 1064 00:46:41,438 --> 00:46:43,960 लेकिन किसी अन्य के विपरीत पाठ्यक्रम वास्तव में येल में, 1065 00:46:43,960 --> 00:46:45,759 यह कोई इतना बड़ा है, सहायक समुदाय। 1066 00:46:45,759 --> 00:46:47,550 -आप बिल्कुल नहीं है कुछ भी जानने की जरूरत है 1067 00:46:47,550 --> 00:46:49,341 सक्षम होने के लिए कोडिंग के बारे में पाठ्यक्रम लेने के लिए। 1068 00:46:49,341 --> 00:46:52,270 -यह कितनी दूर से देखने के लिए आश्चर्यजनक है लोगों को एक सेमेस्टर में आते हैं। 1069 00:46:52,270 --> 00:46:55,610 >> -आप अकेले में बैठे नहीं थे अपने कमरे कोड के लिए सीखने, 1070 00:46:55,610 --> 00:46:57,170 लेकिन यह सिर्फ एक वर्ग की तुलना में अधिक था। 1071 00:46:57,170 --> 00:46:58,044 यह एक अनुभव था। 1072 00:46:58,044 --> 00:47:02,500 अवधारणाओं जानने के लिए सबसे अच्छा तरीका है और -इस संसाधित करने के लिए उन्हें दूसरों को उपदेश कर रहा है। 1073 00:47:02,500 --> 00:47:04,033 >> -क्या टेलीफोन विभाजित है? 1074 00:47:04,033 --> 00:47:06,934 >> [संगीत बजाना] 1075 00:47:06,934 --> 00:47:08,080 >> -और इस CS50 है। 1076 00:47:08,080 --> 00:47:10,810 >> [संगीत बजाना] 1077 00:47:10,810 --> 00:47:11,720 1078 00:47:11,720 --> 00:47:12,380 >> -यह CS50 है। 1079 00:47:12,380 --> 00:47:13,446 >> -एक समस्या है? 1080 00:47:13,446 --> 00:47:14,852 यह आधे में आंसू। 1081 00:47:14,852 --> 00:47:15,804 >> [संगीत बजाना] 1082 00:47:15,804 --> 00:47:18,184 >> इसे दूर फेंक दो। 1083 00:47:18,184 --> 00:47:19,520 >> डेविड मालन: ठीक है। 1084 00:47:19,520 --> 00:47:23,190 तो चलो एक छोटी सी में tackle-- चलो थोड़ा है, संयोग से, यह है 1085 00:47:23,190 --> 00:47:25,270 इस परंपरा के लिए किया गया 10 साल के लिए किसी कारण 1086 00:47:25,270 --> 00:47:27,260 पर केक की सेवा के लिए शुरू करते हैं और CS50 के अंत। 1087 00:47:27,260 --> 00:47:30,800 तो के अंत में आप का इंतजार आज, पाठ्यक्रम के अलावा, 1088 00:47:30,800 --> 00:47:34,270 कुछ केक के रूप में अच्छी तरह से हो जाएगा, और पाठ्यक्रम के कर्मचारियों हैलो कहने के लिए। 1089 00:47:34,270 --> 00:47:37,110 लेकिन अब, चलो संक्रमण हमारे भाषाओं, जहां के पहले 1090 00:47:37,110 --> 00:47:40,970 हम सिर्फ एक सप्ताह और एक सच में खर्च करेंगे समस्या इस डोमेन, स्क्रैच पर निर्धारित किया है। 1091 00:47:40,970 --> 00:47:43,160 और यदि आप 've मिल जाएगा पहले प्रोग्राम, कई 1092 00:47:43,160 --> 00:47:46,280 विचारों और की संभावनाओं आप परिचित हैं। 1093 00:47:46,280 --> 00:47:48,160 लेकिन आप पाएंगे कि यह जिस तरह से साथ मजा आ रहा है 1094 00:47:48,160 --> 00:47:51,201 यह पता लगाने के लिए वास्तव में कैसे अनुवाद करने के लिए विचारों को आप पहले से ही पता के कुछ 1095 00:47:51,201 --> 00:47:53,852 यह विशेष रूप से पर्यावरण के लिए वास्तव में अपने परिवार को प्रभावित करने के लिए 1096 00:47:53,852 --> 00:47:57,060 और दोस्तों के साथ अपने काम को, जो कर सकते हैं बाद में ऑनलाइन जाओ, अगर तुम इतने चुनें। 1097 00:47:57,060 --> 00:47:58,851 >> और यदि आप नहीं है पूर्व अनुभव और कर रहे हैं 1098 00:47:58,851 --> 00:48:01,540 के बहुमत के बीच छात्रों को कम आरामदायक, 1099 00:48:01,540 --> 00:48:05,320 कि विचारों के कई एहसास हम सिर्फ reality-- चीजों के साथ पता लगाया 1100 00:48:05,320 --> 00:48:07,970 फोन किताबें और उपस्थिति की तरह और इतने forth-- का अनुवाद 1101 00:48:07,970 --> 00:48:12,280 काफी अच्छी तरह से एक कंप्यूटर करने के लिए, लेकिन यदि आप उपयोग करते हैं, 1102 00:48:12,280 --> 00:48:13,710 प्रारंभ में, इस तरह की भाषा। 1103 00:48:13,710 --> 00:48:16,290 तो यह एक प्रोग्राम लिखा है सी नामक एक भाषा में 1104 00:48:16,290 --> 00:48:18,590 और हम काफी एक सा खर्च करेंगे सी में समय है, अंत में की। 1105 00:48:18,590 --> 00:48:22,560 लेकिन हालात हैं, यह थोड़ा दिखेगा पहली नज़र में आप के लिए गुप्त। 1106 00:48:22,560 --> 00:48:25,760 वास्तव में, वहाँ अजीब के एक बहुत कुछ है वाक्य रचना, कोष्ठक, कोण कोष्ठक, 1107 00:48:25,760 --> 00:48:27,422 घुंघराले ब्रेसिज़, उद्धरण, और अर्धविराम। 1108 00:48:27,422 --> 00:48:29,880 और वास्तव में, आप में गोता यदि पहली बार के लिए प्रोग्रामिंग 1109 00:48:29,880 --> 00:48:33,420 देख रहे हैं और सामान बनाने की कोशिश इस तरह से, ईमानदारी से, तुम इतनी फंस गई हो 1110 00:48:33,420 --> 00:48:36,500 इतनी बार सिर्फ बेवकूफ में minutia कुछ भी नहीं है कि 1111 00:48:36,500 --> 00:48:38,240 बौद्धिक रूप से इसके बारे में दिलचस्प है। 1112 00:48:38,240 --> 00:48:40,980 >> लेकिन सोचिए कि आप बना सकते हैं इस एक ही program-- जो, 1113 00:48:40,980 --> 00:48:46,200 आप किस तरह के अनुमान के रूप में हो सकता है, शायद प्रिंट "नमस्ते, दुनिया" किसी भी तरह या अन्य। 1114 00:48:46,200 --> 00:48:49,850 हम में है कि एक ही विचार कर सकते हैं गढ़ने सिर्फ दो पहेली टुकड़े, अगर तुम जाएगा। 1115 00:48:49,850 --> 00:48:52,850 दरअसल, स्क्रैच दिलचस्प है क्योंकि यह इस चित्रमय भाषा है। 1116 00:48:52,850 --> 00:48:56,110 तुम खींचें और ड्रॉप कर सकते हैं इन पहेली टुकड़े कि केवल गूंथ 1117 00:48:56,110 --> 00:48:57,940 अगर यह तार्किक समझ में आता है ऐसा करने के लिए। 1118 00:48:57,940 --> 00:48:59,830 और तो खरोंच में, हम जल्द ही देखेंगे, यह है 1119 00:48:59,830 --> 00:49:03,460 आप कैसे है कि एक ही लागू होगा कार्यक्रम है, सिर्फ दो पहेली टुकड़े के साथ 1120 00:49:03,460 --> 00:49:05,420 कि बहुत ज्यादा क्या वे कहते हैं। 1121 00:49:05,420 --> 00:49:08,870 >> लेकिन हम सिर्फ एक पल में देखेंगे कि कुछ इमारत ब्लॉक कि हम alluded की 1122 00:49:08,870 --> 00:49:12,140 पहले और कुछ और करने के लिए सभी कर रहे हैं कि अंततः गठन करने के लिए जा रहे हैं 1123 00:49:12,140 --> 00:49:13,460 जल्द से जल्द हमारे कार्यक्रमों में से कुछ। 1124 00:49:13,460 --> 00:49:15,460 हम चीजों के लिए जा रहे जैसे functions-- सिर्फ 1125 00:49:15,460 --> 00:49:18,034 कार्यों कि कुछ करते हैं, हैलो की तरह कहते हैं, दुनिया। 1126 00:49:18,034 --> 00:49:20,200 हम छोरों लिए जा रहे हैं चीजें हैं जो चक्र प्रेरित 1127 00:49:20,200 --> 00:49:23,210 बार बार, बस हम पसंद खोज के साथ एक पल पहले किया था 1128 00:49:23,210 --> 00:49:24,110 माइक स्मिथ के लिए। 1129 00:49:24,110 --> 00:49:27,190 चर, जैसे बीजगणित में, अगर आप एक्स या वाई, कि एक नंबर स्टोर कर सकते हैं। 1130 00:49:27,190 --> 00:49:29,940 खैर, एक कार्यक्रम में, आप वास्तव में कर सकते हैं बस संख्या से भी अधिक की दुकान। 1131 00:49:29,940 --> 00:49:34,290 आप शब्दों और वाक्यों स्टोर कर सकते हैं और ग्राफिक्स और अन्य चीजें अब भी। 1132 00:49:34,290 --> 00:49:37,530 बूलियन अभिव्यक्ति, बस हाँ questions-- या नहीं, सही है या गलत। 1133 00:49:37,530 --> 00:49:40,680 शर्तों, निर्णय उन हां / नहीं जवाब पर आधारित है। 1134 00:49:40,680 --> 00:49:43,890 >> और जैसे तो शौक़ीन बातों सरणी और धागे और घटनाओं 1135 00:49:43,890 --> 00:49:46,100 और अन्य के किसी भी संख्या सुविधाओं, लेकिन जो सभी के लिए 1136 00:49:46,100 --> 00:49:48,670 बहुत अच्छी तरह से करने के लिए बहुत नक्शा इस तरह अनुकूल ब्लॉकों। 1137 00:49:48,670 --> 00:49:52,736 यह एक समारोह में, एक होने जा रहा है बैंगनी पहेली टुकड़ा है कि सिर्फ कहते हैं 1138 00:49:52,736 --> 00:49:54,717 क्या अपने नाम इस मामले में है-, कहते हैं। 1139 00:49:54,717 --> 00:49:56,550 और फिर अक्सर, वहाँ एक सफेद बॉक्स है कि आप 1140 00:49:56,550 --> 00:49:58,550 में टाइप करें, या में कुछ मूल्य खींच सकते हैं। 1141 00:49:58,550 --> 00:50:01,370 और वह है जो आम तौर पर है एक तर्क या एक पैरामीटर बुलाया। 1142 00:50:01,370 --> 00:50:04,110 यह फेरबदल का एक तरीका है एक पहेली के डिफ़ॉल्ट व्यवहार 1143 00:50:04,110 --> 00:50:07,530 टुकड़ा या तो यह है कि यह करता है एक समारोह आप के लिए कुछ कस्टम कह की तरह, 1144 00:50:07,530 --> 00:50:12,570 हैलो, दुनिया या हैलो, एंडी या हैलो, जेसन या बजाय कुछ अन्य की सजा। 1145 00:50:12,570 --> 00:50:15,830 >> आपको लगता है कि एक कहना चाहते हैं lot-- सचमुच forever-- 1146 00:50:15,830 --> 00:50:18,142 यदि आप किसी अन्य ले जा सकते हैं पहेली टुकड़ा हमेशा के लिए बुलाया 1147 00:50:18,142 --> 00:50:20,100 और सिर्फ sandwiched एक साथ इस तरह दो। 1148 00:50:20,100 --> 00:50:24,090 और कहा कि पाश, चित्र चलता है, का मतलब सिर्फ हैलो कहते हैं, दुनिया हमेशा के लिए, 1149 00:50:24,090 --> 00:50:25,810 बार बार। 1150 00:50:25,810 --> 00:50:28,840 या, आप केवल यह एक ऐसा करना चाहते हैं समय की सीमित संख्या, 50 बार की तरह, 1151 00:50:28,840 --> 00:50:32,050 वहाँ एक और पहेली होने जा रहा है that-- के लिए टुकड़ा 50 बार दोहराएँ। 1152 00:50:32,050 --> 00:50:34,190 >> इस बीच, अगर आप चाहते हैं एक चर राशि के लिए 1153 00:50:34,190 --> 00:50:36,090 इस भाषा में हम कर रहे हैं के बारे में साथ खेलने के लिए, 1154 00:50:36,090 --> 00:50:37,880 आप इस तरह से एक नारंगी ब्लॉक का उपयोग कर सकते हैं। 1155 00:50:37,880 --> 00:50:40,750 और इस चर रहा मनमाने ढंग से पूर्णांक के लिए मुझे बुलाया। 1156 00:50:40,750 --> 00:50:42,290 और मैं सिर्फ यह 0 के बराबर सेट। 1157 00:50:42,290 --> 00:50:44,780 और तो शायद मैं इस case-- इस variable-- 1158 00:50:44,780 --> 00:50:46,630 एक खेल में किसी के स्कोर का प्रतिनिधित्व करता है। 1159 00:50:46,630 --> 00:50:49,680 आप शून्य से शुरू, और हर बार जब आप एक लक्ष्य या ऐसा कुछ करते हैं, 1160 00:50:49,680 --> 00:50:51,270 आप एक अतिरिक्त अंक मिलता है। 1161 00:50:51,270 --> 00:50:52,830 >> आप स्क्रैच में सवाल पूछ सकते हैं। 1162 00:50:52,830 --> 00:50:55,390 हम खींचें और ड्रॉप पहेली हैं इस तरह एक पल में टुकड़े, 1163 00:50:55,390 --> 00:50:58,470 आप की तरह सवाल पूछ सकते हैं खैर, मैं 50 से कम है? 1164 00:50:58,470 --> 00:51:00,060 हो सकता है कि आप 50 अंक की जरूरत है जीतने के लिए। 1165 00:51:00,060 --> 00:51:01,893 और तो यह होगा सवाल आप से पूछना चाहते हैं। 1166 00:51:01,893 --> 00:51:04,030 या, और अधिक आम तौर पर, आप कह सकते हैं कि y से कम x है, 1167 00:51:04,030 --> 00:51:05,780 जहां दो चर वहाँ शामिल है? 1168 00:51:05,780 --> 00:51:08,320 अब, यह एक बहुत है पहली नज़र में बड़ा है, 1169 00:51:08,320 --> 00:51:11,470 लेकिन वास्तव में यह सब नहीं है कि और अधिक जटिल है। 1170 00:51:11,470 --> 00:51:15,390 >> यह सिर्फ एक संयोजन है स्थिति और चर की 1171 00:51:15,390 --> 00:51:19,370 और बूलियन अभिव्यक्ति पूछने के लिए तीन questions-- y से एक्स कम है? 1172 00:51:19,370 --> 00:51:20,660 यदि ऐसा है, तो कहते हैं। 1173 00:51:20,660 --> 00:51:22,170 कहो, एक्स वाई से कम है। 1174 00:51:22,170 --> 00:51:26,571 वरना, अगर एक्स से अधिक है Y, बाकी एक्स वाई के बराबर होना चाहिए। 1175 00:51:26,571 --> 00:51:29,070 और माइक स्मिथ के साथ जबकि, वहाँ चार परिदृश्यों थे, यहाँ 1176 00:51:29,070 --> 00:51:32,270 संख्या की दुनिया में, एक्स या तो है की तुलना में कम है, की तुलना में अधिक है, या बराबर है। 1177 00:51:32,270 --> 00:51:34,531 हम सब की है सड़क में तीन कांटे हैं। 1178 00:51:34,531 --> 00:51:36,530 और फिर वहाँ शौक़ीन है इस तरह पहेली टुकड़े 1179 00:51:36,530 --> 00:51:39,613 सरणियों, जहां हम कर रहे हैं जैसी चीजों के लिए जानकारी स्टोर करने में सक्षम होने जा रहा। 1180 00:51:39,613 --> 00:51:43,590 हम ब्लॉकों की अनुमति है कि देखने के लिए जा रहे हैं हमें कई सूत्र को लागू करने के लिए, 1181 00:51:43,590 --> 00:51:46,620 एक अन्य विशेषता यह है कि हम इस्तेमाल करेंगे, और फिर भी कुछ घटनाओं का आह्वान किया। 1182 00:51:46,620 --> 00:51:49,390 लेकिन इससे पहले कि हम उस के लिए मिलता है बिंदु और यहां तक ​​कि बनाने के लिए, 1183 00:51:49,390 --> 00:51:52,000 अंत में, अपने स्वयं के कस्टम पहेली टुकड़े, चलो 1184 00:51:52,000 --> 00:51:53,950 वास्तव में इस कार्यक्रम में ही खुला। 1185 00:51:53,950 --> 00:51:54,860 >> तो यह खरोंच है। 1186 00:51:54,860 --> 00:51:57,490 यह scratch.mit.edu पर उपलब्ध है। 1187 00:51:57,490 --> 00:51:59,650 और तुम खेलने के लिए स्वागत कर रहे हैं अभी या बाद में, के रूप में अच्छी तरह से। 1188 00:51:59,650 --> 00:52:01,330 यह ऑफ़लाइन संस्करण होना होता है। 1189 00:52:01,330 --> 00:52:03,129 लोगों के लिए जो नहीं जरूरी महान इंटरनेट है, 1190 00:52:03,129 --> 00:52:04,962 आप डाउनलोड कर सकते हैं एक ही सॉफ्टवेयर, के रूप में अच्छी तरह से। 1191 00:52:04,962 --> 00:52:07,460 और वहाँ वास्तव में केवल तीन इस सॉफ्टवेयर के लिए घटकों। 1192 00:52:07,460 --> 00:52:10,860 के शीर्ष बाएँ हाथ के कोने पर स्क्रीन मंच की तरह है 1193 00:52:10,860 --> 00:52:13,800 कि खरोंच, जो डिफ़ॉल्ट रूप से लग रहा है जैसे एक बिल्ली के अंदर रहता है। 1194 00:52:13,800 --> 00:52:16,799 उन्होंने कहा कि स्थानांतरित कर सकते हैं, नीचे, बाएँ और दाएँ और अन्य चीजों के किसी भी संख्या करते हैं, 1195 00:52:16,799 --> 00:52:20,520 और आधार पर किसी भी तरीके से देख सकते हैं वेशभूषा है कि आप उसे करने के लिए आवंटित पर। 1196 00:52:20,520 --> 00:52:22,980 लेकिन यह है कि हम एक फोन करता हूँ है प्रेत, चरित्र का एक तरह से। 1197 00:52:22,980 --> 00:52:25,429 और आप कई हो सकता है वर्ण, हम जल्द ही देखेंगे के रूप में। 1198 00:52:25,429 --> 00:52:30,060 >> बीच में अब इन सभी पहेली हैं टुकड़े और इन श्रेणियों या pallets 1199 00:52:30,060 --> 00:52:30,900 क्या है। 1200 00:52:30,900 --> 00:52:32,429 इसलिए अभी, पर मैं मोशन क्लिक किया। 1201 00:52:32,429 --> 00:52:35,900 और इसलिए मैं सभी को देख रहा हूँ प्रस्ताव से संबंधित पहेली टुकड़े या ब्लॉक, 1202 00:52:35,900 --> 00:52:37,950 इसलिए कार्य किया है कि ऊपर जा रहा है के साथ क्या करना है, 1203 00:52:37,950 --> 00:52:39,950 नीचे, बाएँ, या सही है या कुछ अन्य आपरेशन। 1204 00:52:39,950 --> 00:52:43,790 लेकिन अगर मैं लग रहा है पर क्लिक किया, आप कहते ब्लॉक की तरह चीजों को देख सकता था 1205 00:52:43,790 --> 00:52:45,084 हम बस एक पल पहले देखा था कि। 1206 00:52:45,084 --> 00:52:48,250 और अगर मैं नियंत्रण पर क्लिक करें, तो आप देखेंगे दोहराएँ और हमेशा की तरह बातें 1207 00:52:48,250 --> 00:52:50,410 और अगर ब्लॉक कि हम एक पल पहले देखा था। 1208 00:52:50,410 --> 00:52:51,670 >> और तो आप पाएंगे कि हम सिर्फ खरोंच हूँ 1209 00:52:51,670 --> 00:52:53,750 में से कुछ की सतह टुकड़ों को एक साथ पहेली, 1210 00:52:53,750 --> 00:52:55,833 लेकिन यह सब काफी सहज है और बिंदु पर क्लिक करें। 1211 00:52:55,833 --> 00:52:58,219 दरअसल, स्क्रैच डिजाइन किया गया था युवा छात्रों के लिए 1212 00:52:58,219 --> 00:53:00,730 मदद करने के लिए उन्हें एक दुकान दे रचनात्मक सोच के लिए। 1213 00:53:00,730 --> 00:53:03,040 और फिर भी शानदार है, यह एक अद्भुत कदम पत्थर 1214 00:53:03,040 --> 00:53:07,020 वास्तव में विचारों को हम करने जा रहे हैं करने के लिए सी और अजगर और जावास्क्रिप्ट में पता लगाने, 1215 00:53:07,020 --> 00:53:07,719 भी। 1216 00:53:07,719 --> 00:53:11,960 >> दाएँ हाथ की तरफ, अंत में यहाँ, इस तथाकथित लिपियों क्षेत्र है। 1217 00:53:11,960 --> 00:53:15,750 और इस के साथ बस खाली स्लेट है आप एक प्रोग्राम लिखने के लिए शुरू है। 1218 00:53:15,750 --> 00:53:16,897 और मैं वास्तव में उस हूँ। 1219 00:53:16,897 --> 00:53:19,980 अब, मुझे पता है, जहां बातें कर रहे हो क्योंकि मैं इस बार कुछ किया है। 1220 00:53:19,980 --> 00:53:22,710 लेकिन मुझे पता है कि के तहत इवेंट श्रेणी, 1221 00:53:22,710 --> 00:53:25,520 वहाँ इस ब्लॉक here-- है जब हरे रंग का झंडा क्लिक किया। 1222 00:53:25,520 --> 00:53:28,790 और नोटिस अगर मैं बाहर ज़ूम और यहाँ पर में वापस मंच पर, 1223 00:53:28,790 --> 00:53:31,190 इस के भीतर स्क्रैच जीवन थोड़ा आयताकार दुनिया, 1224 00:53:31,190 --> 00:53:33,920 जो ऊपर एक हरे रंग की है झंडा और एक लाल बंद हस्ताक्षर। 1225 00:53:33,920 --> 00:53:36,180 तो जाओ और बंद करो, क्रमशः। 1226 00:53:36,180 --> 00:53:38,710 >> और तो क्या मैं करना चाहता हूँ जब कि हरे रंग का झंडा क्लिक किया जाता है? 1227 00:53:38,710 --> 00:53:40,900 खैर, मुझे जाने उस श्रेणी लग रहा है के लिए करते हैं। 1228 00:53:40,900 --> 00:53:43,357 और मुझे आगे चलते हैं और खींचें और यह ड्रॉप। 1229 00:53:43,357 --> 00:53:45,940 और जैसे ही यह हो जाता है नोटिस करीब है, वे एक तरह से चुंबकीय रहे हैं। 1230 00:53:45,940 --> 00:53:48,489 तो अगर मैं अब चलते हैं, यह तस्वीरें एक साथ अच्छा और सफाई से। 1231 00:53:48,489 --> 00:53:51,030 और मैं आगे जाने के लिए जा रहा हूँ और कुछ ऐसा कहना है हैलो, दुनिया 1232 00:53:51,030 --> 00:53:52,190 दो सेकंड के लिए। 1233 00:53:52,190 --> 00:53:56,730 मुझे बाहर ज़ूम करते हैं और अब क्लिक करें हरे रंग का झंडा, और कहते हैं, हैलो, दुनिया। 1234 00:53:56,730 --> 00:53:57,230 ठीक है। 1235 00:53:57,230 --> 00:53:58,460 तो यह है कि सब ठीक है और अच्छा है। 1236 00:53:58,460 --> 00:53:59,900 सब है कि आकर्षक नहीं। 1237 00:53:59,900 --> 00:54:01,340 चलो यह एक छोटा सा प्यारा बनाते हैं। 1238 00:54:01,340 --> 00:54:03,494 और मुझे पता है कि में अग्रिम, स्क्रैच होता है 1239 00:54:03,494 --> 00:54:05,160 इस तरह कुछ प्यारा चीजों के साथ आने के लिए। 1240 00:54:05,160 --> 00:54:07,720 तो ध्वनि म्याऊ खेलने तक किया। 1241 00:54:07,720 --> 00:54:09,531 तो चलो यह करते हैं। 1242 00:54:09,531 --> 00:54:10,380 >> [मियांउ] 1243 00:54:10,380 --> 00:54:11,819 >> ओह, कि आराध्य है। 1244 00:54:11,819 --> 00:54:12,860 और अगर मैं इसे again-- क्लिक करें 1245 00:54:12,860 --> 00:54:14,920 >> [मियांउ] 1246 00:54:14,920 --> 00:54:15,460 >> और फिर। 1247 00:54:15,460 --> 00:54:16,740 >> [मियांउ] 1248 00:54:16,740 --> 00:54:18,760 >> लेकिन मैं शुरू करने के लिए सजीव कर रखना। 1249 00:54:18,760 --> 00:54:20,010 लेकिन मैं इस से बेहतर कर सकते हैं। 1250 00:54:20,010 --> 00:54:23,060 क्यों मैं तो बस इन में से तीन को खींच नहीं है। 1251 00:54:23,060 --> 00:54:24,821 और अब यह आराध्य के रूप में तीन बार है। 1252 00:54:24,821 --> 00:54:26,264 >> [Meowing] 1253 00:54:26,264 --> 00:54:28,190 >> ठीक है, वास्तव में, यह एक छोटे से डरावना है। 1254 00:54:28,190 --> 00:54:31,020 इसलिए हम वहाँ के बीच में कुछ की जरूरत है। 1255 00:54:31,020 --> 00:54:33,870 अगर मैं नियंत्रण करने के लिए जाना है, ऐसा लग रहा है वहाँ वास्तव में एक प्रतीक्षा ब्लॉक है। 1256 00:54:33,870 --> 00:54:36,994 और तो नोटिस अगर मैं there-- पर हॉवर और मुझे इस एक छोटे से बड़ा बनाते हैं। 1257 00:54:36,994 --> 00:54:38,780 अगर मैं मंडराना, यह जा रहा है जगह में तस्वीर करने के लिए। 1258 00:54:38,780 --> 00:54:41,660 तो एक सेकंड रुको, एक सेकंड रुको। 1259 00:54:41,660 --> 00:54:43,170 का हरा झंडा फिर से हिट करते हैं। 1260 00:54:43,170 --> 00:54:46,330 >> [Meowing] 1261 00:54:46,330 --> 00:54:47,695 1262 00:54:47,695 --> 00:54:50,660 >> ठीक है, एक छोटे से अधिक प्राकृतिक, लेकिन बहुत कुशल नहीं। 1263 00:54:50,660 --> 00:54:54,300 तो यह सही है, तो अपने कार्यक्रम के लक्ष्य तीन बार म्याऊ था। 1264 00:54:54,300 --> 00:54:56,410 लेकिन यह बहुत अच्छी तरह से तैयार नहीं है। 1265 00:54:56,410 --> 00:54:57,740 मैं एक तरह से कुछ कोनों में कटौती। 1266 00:54:57,740 --> 00:54:58,730 मैं एक छोटे से आलसी हो गया। 1267 00:54:58,730 --> 00:55:05,620 क्या like-- लगता है कि मैं क्या लगता है खराब किया है, तो आप कहेंगे? 1268 00:55:05,620 --> 00:55:07,197 हाँ? 1269 00:55:07,197 --> 00:55:08,030 हाँ, बीच में। 1270 00:55:08,030 --> 00:55:11,208 1271 00:55:11,208 --> 00:55:13,083 दर्शकों: प्रयुक्त अधिक स्मृति की तुलना में आप की जरूरत है 1272 00:55:13,083 --> 00:55:15,005 क्योंकि आप उपयोग कर रहे हैं इतने सारे अलग अलग लाइन। 1273 00:55:15,005 --> 00:55:16,380 डेविड मालन: हाँ, अधिक लाइनों तो। 1274 00:55:16,380 --> 00:55:19,190 और यह जरूरी स्मृति नहीं होगा, हालांकि यह उस तरह के रूप में देखा जा सकता है। 1275 00:55:19,190 --> 00:55:20,898 लेकिन यह definitely-- है वहाँ अतिरेक है। 1276 00:55:20,898 --> 00:55:23,440 और मैं सचमुच तरह का घसीटा और वही बातें गिरा दिया। 1277 00:55:23,440 --> 00:55:26,564 और आप की तरह extrapolate-- अगर यह here-- अच्छी तरह से स्पष्ट नहीं है, कैसे होगा 1278 00:55:26,564 --> 00:55:27,910 मैं 30 बार म्याऊ? 1279 00:55:27,910 --> 00:55:31,450 मैं खींचें और ड्रॉप होता है, जैसे, पहेली टुकड़े के 30 से अधिक जोड़े। 1280 00:55:31,450 --> 00:55:32,890 और निश्चित रूप से, वहाँ एक बेहतर तरीका है। 1281 00:55:32,890 --> 00:55:34,056 और हम एक बेहतर तरीका देखा है। 1282 00:55:34,056 --> 00:55:36,870 क्या intuitively होगा बेहतर तरीका हो सकता है? 1283 00:55:36,870 --> 00:55:37,890 हाँ, बस एक पाश का उपयोग करें। 1284 00:55:37,890 --> 00:55:38,810 कोई कॉपी और पेस्ट। 1285 00:55:38,810 --> 00:55:40,790 और वास्तव में, कभी भी इस सेमेस्टर अगर आप शुरू 1286 00:55:40,790 --> 00:55:43,890 अपने आप को ढूँढने खींचने और छोड़ने, या वास्तव में कॉपी करने और चिपकाने, 1287 00:55:43,890 --> 00:55:47,050 खतरनाक आदत में शामिल होने की वजह यह सिर्फ बहुत पोषणीय नहीं है। 1288 00:55:47,050 --> 00:55:49,740 उदाहरण के लिए, मैं बदलना चाहते हैं कुछ और करने के लिए ध्वनि, 1289 00:55:49,740 --> 00:55:52,826 मैं तीन में अब इसे बदलना होगा सिर्फ एक के बजाय स्थानों। 1290 00:55:52,826 --> 00:55:54,575 वास्तव में क्योंकि, अगर मैं इस away-- मैं हूँ तोड़ने 1291 00:55:54,575 --> 00:55:56,170 बस ऐसे ही यह दसगुणा जा रहा है। 1292 00:55:56,170 --> 00:56:01,900 मुझे एक दोहराने ब्लॉक ले लो, और उसके बाद तीन, प्रकार तीन, 1293 00:56:01,900 --> 00:56:04,015 इनमें से कुछ फेंक दूर बस जाने दे द्वारा। 1294 00:56:04,015 --> 00:56:05,890 और फिर यह नोटिस नहीं लगती है जैसे कि यह फिट बैठता है, 1295 00:56:05,890 --> 00:56:08,139 लेकिन चुंबकीय, यह जा रहा है न केवल जगह में तस्वीर करने के लिए 1296 00:56:08,139 --> 00:56:09,510 लेकिन आकार फिट करने के लिए बढ़ता है। 1297 00:56:09,510 --> 00:56:10,310 तो यह अच्छी बात है। 1298 00:56:10,310 --> 00:56:11,530 और अब यदि मैं खेलने के लिए क्लिक करें। 1299 00:56:11,530 --> 00:56:13,870 >> [Meowing] 1300 00:56:13,870 --> 00:56:14,370 1301 00:56:14,370 --> 00:56:15,620 बहुत अच्छा। 1302 00:56:15,620 --> 00:56:16,126 ठीक है। 1303 00:56:16,126 --> 00:56:18,500 और अब यह बहुत आसान है बदल भी है, क्योंकि मैं अभी कर सकते हैं 1304 00:56:18,500 --> 00:56:20,670 एक ही स्थान में एक नंबर बदल जाते हैं। 1305 00:56:20,670 --> 00:56:22,500 लेकिन यह भी नहीं है सब है कि दिलचस्प है। 1306 00:56:22,500 --> 00:56:25,350 चलो वास्तव में है स्क्रैच म्याऊ, लेकिन कदम नहीं। 1307 00:56:25,350 --> 00:56:32,680 मेरे प्रस्ताव के लिए जाने के लिए और 10 कदम चलते हैं of-- वूप्स अंदर, मेरे लिए यह तय करते हैं। 1308 00:56:32,680 --> 00:56:37,460 मुझे यह 10 steps-- को स्थानांतरित करते हैं वास्तव में, चलो दोहराने नहीं करते हैं। 1309 00:56:37,460 --> 00:56:40,670 मुझे एक नियंत्रण ब्लॉक ले लो, और हमेशा के लिए निम्न कार्य करें। 1310 00:56:40,670 --> 00:56:42,720 हमेशा के लिए, 10 कदम चले जाते हैं। 1311 00:56:42,720 --> 00:56:45,070 क्लिक करें और खेलो। 1312 00:56:45,070 --> 00:56:45,600 >> ठीक। 1313 00:56:45,600 --> 00:56:46,740 तो शुक्र है, वह बंद हो जाता है। 1314 00:56:46,740 --> 00:56:49,710 अन्यथा, बच्चों को बहुत परेशान हो जाएगा जब वे एक तरह से उनके बिल्ली खो देते हैं। 1315 00:56:49,710 --> 00:56:52,720 लेकिन कम से कम मैं खींच सकते हैं उसे स्क्रीन में वापस। 1316 00:56:52,720 --> 00:56:56,177 लेकिन यह सब नहीं है कि एक खेल या एनीमेशन के महान। 1317 00:56:56,177 --> 00:56:58,260 यह तो शायद अच्छा होगा वह किनारे से वापस हो गया। 1318 00:56:58,260 --> 00:57:00,020 तो, हम क्या करे? 1319 00:57:00,020 --> 00:57:04,302 क्या हम निर्माण की आवश्यकता है उछाल के लिए तय खरोंच, तुम्हें क्या लगता है, 1320 00:57:04,302 --> 00:57:06,010 भले ही आप कभी नहीं किया है पहले स्क्रैच देखा है? 1321 00:57:06,010 --> 00:57:06,593 हाँ, पीठ में। 1322 00:57:06,593 --> 00:57:08,359 दर्शकों: आप एक की जरूरत है ब्लॉक या यदि-तब। 1323 00:57:08,359 --> 00:57:10,650 डेविड मालन: हाँ, कुछ तो एक तरह से करता है, तो ब्लॉक या अगर-तब। 1324 00:57:10,650 --> 00:57:12,275 तो वास्तव में, हम यहाँ इन में से एक है। 1325 00:57:12,275 --> 00:57:14,500 तो if-- तो मुझे मिलता है आंदोलन से छुटकारा। 1326 00:57:14,500 --> 00:57:16,070 मुझ में ज़ूम तो यह बड़ा चलो। 1327 00:57:16,070 --> 00:57:16,890 तो कैसे इस बारे में। 1328 00:57:16,890 --> 00:57:21,920 हमेशा के लिए, यदि Sensing-- हम इस से पहले नहीं देखा है। 1329 00:57:21,920 --> 00:57:23,160 मैं एक बूलियन अभिव्यक्ति की जरूरत है। 1330 00:57:23,160 --> 00:57:25,970 और यह क्या छू यदि पता चला है? 1331 00:57:25,970 --> 00:57:29,030 अगर बढ़त को छू, मेरी क्या करने की इच्छा है? 1332 00:57:29,030 --> 00:57:32,030 वैसे, अगर मैं करने के लिए प्रस्ताव वापस जाओ, पता चला है, ओह, मैं चारों ओर मोड़ सकते हैं। 1333 00:57:32,030 --> 00:57:33,350 मुझे यहाँ में इस खींचें करते हैं। 1334 00:57:33,350 --> 00:57:36,430 क्यों मैं आगे जाना नहीं है और 180 डिग्री के आसपास बारी? 1335 00:57:36,430 --> 00:57:38,190 >> और अब, मुझे बस अंत में चलते हैं। 1336 00:57:38,190 --> 00:57:40,500 मैं कम से आंदोलन डाल सकता है शुरुआत या अंत। 1337 00:57:40,500 --> 00:57:44,452 लेकिन तार्किक रूप से, हर बार मैं ले जाते हैं, मैं जांच करने के लिए, मैं किनारे छू रहा हूँ करना चाहते हैं? 1338 00:57:44,452 --> 00:57:45,410 मैं किनारे छू रहा हूँ? 1339 00:57:45,410 --> 00:57:46,490 मैं किनारे छू रहा हूँ? 1340 00:57:46,490 --> 00:57:49,200 तो यह है कि तार्किक मैं यदि ऐसा है तो चारों ओर मोड़। 1341 00:57:49,200 --> 00:57:51,190 तो चलो खेलते मारा। 1342 00:57:51,190 --> 00:57:52,030 >> ठीक। 1343 00:57:52,030 --> 00:57:53,910 तो यह तो बात करने के लिए थोड़ा छोटी गाड़ी है। 1344 00:57:53,910 --> 00:57:56,560 और एक बग सिर्फ एक गलती है एक कंप्यूटर प्रोग्राम में। 1345 00:57:56,560 --> 00:57:57,800 लेकिन कम से कम यह काम कर रहा है। 1346 00:57:57,800 --> 00:57:59,420 और वास्तव में, मैं यहाँ में जा सकते हैं। 1347 00:57:59,420 --> 00:58:03,130 और मुझे एक पर यह नहीं 10 कदम बनाते हैं समय है, लेकिन यह सब एनीमेशन है। 1348 00:58:03,130 --> 00:58:05,310 यह सब एक कार्टून है या यहां तक ​​कि एक फिल्म है। 1349 00:58:05,310 --> 00:58:07,110 मुझे एक समय में 20 कदम चलते हैं। 1350 00:58:07,110 --> 00:58:11,200 तो 20 बार के रूप में कई बातें हो रही हैं एक बार, दो बार या कई, इस मामले में के रूप में। 1351 00:58:11,200 --> 00:58:12,600 और वह तेजी से बढ़ रहा है। 1352 00:58:12,600 --> 00:58:15,150 मुझे 30 को बदल दें। 1353 00:58:15,150 --> 00:58:17,450 100। 1354 00:58:17,450 --> 00:58:19,406 1,000। 1355 00:58:19,406 --> 00:58:20,530 और यह वास्तव में तेजी से हो रहा है। 1356 00:58:20,530 --> 00:58:22,190 और यह हाँ ठीक है-। 1357 00:58:22,190 --> 00:58:24,130 >> तो अब हम बस के साथ खिलवाड़ कर रहे हैं। 1358 00:58:24,130 --> 00:58:24,954 ठीक है, तो छोटी गाड़ी। 1359 00:58:24,954 --> 00:58:26,620 लेकिन हम उसे जिस तरह से यहां से बाहर खींच सकते हैं। 1360 00:58:26,620 --> 00:58:28,286 लेकिन हम भी इस के साथ और अधिक मज़ा कर सकते हैं। 1361 00:58:28,286 --> 00:58:30,710 कैसे this-- वह उल्टा है के बारे में। 1362 00:58:30,710 --> 00:58:32,800 लेकिन यह पता चला Scratch-- और वहाँ वास्तव में है, 1363 00:58:32,800 --> 00:58:35,510 मैं अस्वीकार करने के लिए, कोई शैक्षणिक राशि मैं क्या करने के बारे में हूँ के लिए मूल्य। 1364 00:58:35,510 --> 00:58:40,200 लेकिन अगर मैं माइक्रोफोन के ऊपर खुला, चलो उसे रोकने के लिए और कुछ इस तरह से करते हैं। 1365 00:58:40,200 --> 00:58:41,960 आउच! 1366 00:58:41,960 --> 00:58:42,884 >> [हसना] 1367 00:58:42,884 --> 00:58:45,200 1368 00:58:45,200 --> 00:58:45,990 >> यही कारण है कि आराध्य था। 1369 00:58:45,990 --> 00:58:46,740 धन्यवाद। 1370 00:58:46,740 --> 00:58:50,850 अब, यह क्या मेरी आवाज है जैसे जब मैं आहा चिल्लाना लग रहा है। 1371 00:58:50,850 --> 00:58:52,630 मुझे नहीं लगता है कि हम अपनी हँसी पकड़ा है। 1372 00:58:52,630 --> 00:58:53,280 ठीक है। 1373 00:58:53,280 --> 00:58:56,550 मुझे के रूप में इस बचा दें "आहा।" 1374 00:58:56,550 --> 00:58:57,915 के रूप में "आउच" इस बचा लो। 1375 00:58:57,915 --> 00:58:59,410 और अब हम लिपियों के लिए वापस जाना होगा। 1376 00:58:59,410 --> 00:59:01,660 और अब मैं देखते हैं, ध्वनि जाने need--। 1377 00:59:01,660 --> 00:59:03,160 ओह, ध्वनि आहा खेलते हैं। 1378 00:59:03,160 --> 00:59:08,180 तो अगर मैं किनारे छू रहा हूँ, मुझे जाने पहले खेलने आहा, और फिर चारों ओर मोड़। 1379 00:59:08,180 --> 00:59:10,191 और अब उसे बीच में डाल दिया। 1380 00:59:10,191 --> 00:59:14,754 >> [कहावत है 'आउच "] 1381 00:59:14,754 --> 00:59:15,740 >> दो बार के रूप में तेजी। 1382 00:59:15,740 --> 00:59:20,660 1383 00:59:20,660 --> 00:59:21,830 >> ठीक। 1384 00:59:21,830 --> 00:59:23,780 लेकिन यह सचमुच है कर रही है कि मैं क्या कह रहा हूँ। 1385 00:59:23,780 --> 00:59:27,580 तो यह वास्तव में सही है, यह है सिर्फ एक छोटे से जल्दी गुस्सा आ रहा। 1386 00:59:27,580 --> 00:59:30,330 तो चलो कुछ जोड़ दें यह करने के लिए और अधिक दिलचस्प। 1387 00:59:30,330 --> 00:59:32,950 मुझे वास्तव में खोलने के चलो कि मैं अग्रिम में किया एक, 1388 00:59:32,950 --> 00:59:38,560 जिसे उपयुक्त पालतू बुलाया बिल्ली, इस करता है। 1389 00:59:38,560 --> 00:59:40,340 यहाँ स्क्रिप्ट निर्भर है। 1390 00:59:40,340 --> 00:59:44,510 क्या यह करने के लिए जा रहा है अंग्रेजी शब्दों में करते हैं? 1391 00:59:44,510 --> 00:59:45,820 इस डिज़ाइन किया क्या करना है? 1392 00:59:45,820 --> 00:59:47,900 हाँ, चलो some-- जाना हाँ करते हैं? 1393 00:59:47,900 --> 00:59:49,665 >> दर्शकों: जब आप पालतू बिल्ली, यह meows। 1394 00:59:49,665 --> 00:59:52,290 डेविड मालन: हाँ, तो जब आप पालतू बिल्ली, यह म्याऊ जा रहा है। 1395 00:59:52,290 --> 00:59:55,452 तो दूसरे शब्दों में, वहाँ अब है एक हमेशा के पाश अभी भी संयुक्त 1396 00:59:55,452 --> 00:59:57,660 एक शर्त के साथ, संयुक्त एक बूलियन अभिव्यक्ति के साथ, 1397 00:59:57,660 --> 01:00:00,140 एक जोड़े के साथ संयुक्त कार्यों की, प्रभाव 1398 01:00:00,140 --> 01:00:02,610 जिनमें से, एक बार मैं खेलने इस कार्यक्रम के लिए कुछ भी नहीं है 1399 01:00:02,610 --> 01:00:06,820 क्या होता है जब तक मैं कर्सर ले जाने के करीब है और करीब है और करीब और-- 1400 01:00:06,820 --> 01:00:08,029 >> [मियांउ] 1401 01:00:08,029 --> 01:00:09,320 तो फिर यह बिल्ली petting की तरह है। 1402 01:00:09,320 --> 01:00:11,210 [मियांउ] 1403 01:00:11,210 --> 01:00:14,270 केवल आप एक बार वास्तव में उस पर कर्सर ले। 1404 01:00:14,270 --> 01:00:19,964 अब, मैं भी मार पड़ी पालतू नहीं है बिल्ली है, जो इस बजाय करता है। 1405 01:00:19,964 --> 01:00:21,350 >> [Meowing] 1406 01:00:21,350 --> 01:00:23,485 >> तो वह सिर्फ लगातार meowing है। 1407 01:00:23,485 --> 01:00:24,455 >> [Meowing] 1408 01:00:24,455 --> 01:00:27,705 >> लेकिन अगर मैं भी close-- मिल 1409 01:00:27,705 --> 01:00:29,645 >> [Meowing] 1410 01:00:29,645 --> 01:00:32,080 >> [दहाड़] 1411 01:00:32,080 --> 01:00:33,590 >> यह कैसे काम करता है? 1412 01:00:33,590 --> 01:00:35,880 अब मैं सिर्फ एक है सड़क में दो तरह कांटा। 1413 01:00:35,880 --> 01:00:38,930 तो माउस सूचक को छू, तो शेर ध्वनि खेलते हैं। 1414 01:00:38,930 --> 01:00:41,950 वरना सिर्फ म्याऊ ध्वनि खेलते हैं, और उसके बाद तो तीन सेकंड प्रतीक्षा 1415 01:00:41,950 --> 01:00:43,880 कि यह एक तरह से कर रहा है यह बहुत tranquilly। 1416 01:00:43,880 --> 01:00:44,380 ठीक है। 1417 01:00:44,380 --> 01:00:47,290 तो यह है कि संयोजन है अभी भी कुछ और विचार। 1418 01:00:47,290 --> 01:00:50,870 चलो इस उदाहरण पर एक नज़र रखना मैं धागे बुलाया मार पड़ी है। 1419 01:00:50,870 --> 01:00:54,020 और यह एक मौलिक है कि यह leverages में अलग-अलग 1420 01:00:54,020 --> 01:00:56,070 कई की एक विशेषता प्रोग्रामिंग भाषा कहा जाता है 1421 01:00:56,070 --> 01:00:59,970 धागे, के लिए एक कार्यक्रम की क्षमता सचमुच दो बातें एक साथ कर रहे हैं। 1422 01:00:59,970 --> 01:01:03,600 दरअसल, इन दिनों आप उपयोग कर रहे हैं गूगल डॉक्स या माइक्रोसॉफ्ट वर्ड, 1423 01:01:03,600 --> 01:01:09,620 और अपने दस्तावेज़ लगातार किया जा रहा है जादू की जाँच आप type-- भी रूप में या आप 1424 01:01:09,620 --> 01:01:11,580 कमान-पी या नियंत्रण-पी मारा और प्रिंट कुछ है, 1425 01:01:11,580 --> 01:01:13,380 जब आप टाइप जारी रखने के लिए यह मुद्रण है। 1426 01:01:13,380 --> 01:01:16,680 आज प्रोग्राम्स वास्तव में कई क्या कर सकते हैं एक बार में बातें करते हैं, सिर्फ खरोंच में पसंद 1427 01:01:16,680 --> 01:01:17,180 यहाँ। 1428 01:01:17,180 --> 01:01:20,400 >> यहाँ तो, मैं दो sprites है अब, एक पक्षी और एक बिल्ली। 1429 01:01:20,400 --> 01:01:22,780 और अगर मैं में से प्रत्येक पर क्लिक करें उन पात्रों एक समय में एक, 1430 01:01:22,780 --> 01:01:25,590 मैं अभी देख पक्षी शीर्ष सही पर स्क्रिप्ट। 1431 01:01:25,590 --> 01:01:27,270 अब मैं देख बिल्ली है। 1432 01:01:27,270 --> 01:01:28,540 पक्षी है, बिल्ली है। 1433 01:01:28,540 --> 01:01:30,270 इसलिए उनमें से प्रत्येक अपने स्वयं के स्क्रिप्ट है। 1434 01:01:30,270 --> 01:01:32,700 लेकिन नोटिस, क्या पहेली टुकड़ा वे दोनों के साथ शुरू करते हैं? 1435 01:01:32,700 --> 01:01:34,260 जब हरे रंग का झंडा क्लिक किया। 1436 01:01:34,260 --> 01:01:36,890 और पक्षी, जब हरे रंग का झंडा क्लिक किया। 1437 01:01:36,890 --> 01:01:40,870 तो जब मैं हरे रंग का झंडा क्लिक करें, उन स्क्रिप्ट या कार्यक्रमों के दोनों 1438 01:01:40,870 --> 01:01:42,759 समानांतर में चलाने के लिए जा रहे हैं। 1439 01:01:42,759 --> 01:01:45,800 और तुम नोटिस हूँ कि पक्षी है सिर्फ आंख मूंदकर किनारे से उछल। 1440 01:01:45,800 --> 01:01:50,890 बिल्ली स्पष्ट रूप से प्रोग्राम किया गया है एक रणनीतिक लाभ के साथ। 1441 01:01:50,890 --> 01:01:52,704 तथा-- 1442 01:01:52,704 --> 01:01:53,490 >> [दहाड़] 1443 01:01:53,490 --> 01:01:53,821 1444 01:01:53,821 --> 01:01:54,320 ठीक है। 1445 01:01:54,320 --> 01:01:57,340 तो बिल्ली इस मामले में चिड़िया पकड़ा। 1446 01:01:57,340 --> 01:01:58,390 ऐसा क्यों है? 1447 01:01:58,390 --> 01:02:03,310 खैर, सूचना पहले हम सिर्फ राशि पक्षी सिर्फ आंख मूंदकर जा रहा 1448 01:02:03,310 --> 01:02:05,120 इस प्रारंभिक स्थान पर, और फिर हमेशा के लिए, 1449 01:02:05,120 --> 01:02:06,774 बिल्ली को छू नहीं है, बस चलते हैं। 1450 01:02:06,774 --> 01:02:08,190 और अगर आप किनारे पर हैं, उछाल। 1451 01:02:08,190 --> 01:02:08,870 और बस चले जाते हैं। 1452 01:02:08,870 --> 01:02:10,286 और अगर आप किनारे पर हैं, उछाल। 1453 01:02:10,286 --> 01:02:12,840 लेकिन बिल्ली, इस बीच, कुछ अतिरिक्त तर्क है 1454 01:02:12,840 --> 01:02:18,250 का कहना है कि this-- पहले, बस इतना यह पूरी तरह से पक्षपाती नहीं है कि 1455 01:02:18,250 --> 01:02:21,191 पक्षी के खिलाफ, सूचना है कि मैं वहाँ एक हरे रंग की पहेली टुकड़ा इस्तेमाल किया 1456 01:02:21,191 --> 01:02:22,690 कि वास्तव में एक यादृच्छिक संख्या उठाता है। 1457 01:02:22,690 --> 01:02:26,179 कई भाषाओं की एक विशेषता यह दे रहा है आप बिना सोचे समझे या कूट संख्या। 1458 01:02:26,179 --> 01:02:29,220 तो इस मामले में, बिल्ली शुरू के बीच, जैसे एक यादृच्छिक संख्या चुनता है, 1459 01:02:29,220 --> 01:02:31,727 90 डिग्री और 180 डिग्री, अनिवार्य है, इसलिए 1460 01:02:31,727 --> 01:02:33,310 कि वहाँ विचरण का एक छोटा सा है। 1461 01:02:33,310 --> 01:02:37,000 और फिर हमेशा के लिए, यदि छू पक्षी, शेर ध्वनि खेलते हैं। 1462 01:02:37,000 --> 01:02:38,754 अन्यथा, बस पक्षी की ओर इशारा करते हैं। 1463 01:02:38,754 --> 01:02:39,670 पक्षी की ओर इशारा करते हैं। 1464 01:02:39,670 --> 01:02:44,199 पक्षी है, जो एक है ओर इंगित इस मामले में ही पर्यत पहेली टुकड़ा। 1465 01:02:44,199 --> 01:02:45,740 खैर, हम एक दूसरी बात यहाँ कर सकते हैं। 1466 01:02:45,740 --> 01:02:49,820 मुझे यहाँ घटनाओं कार्यक्रम को खोलते हैं। 1467 01:02:49,820 --> 01:02:53,520 और यहाँ हम फिर से, दो sprites है जो इन दो कठपुतलियों यहाँ की तरह देखो। 1468 01:02:53,520 --> 01:02:55,710 और बात यही है कि यह है। 1469 01:02:55,710 --> 01:02:59,140 नारंगी पुरुष यह है यहाँ पहेली टुकड़े की स्थापना की। 1470 01:02:59,140 --> 01:03:01,700 हमेशा के लिए following-- करना अगर अंतरिक्ष बार दबाया जाता है, 1471 01:03:01,700 --> 01:03:05,430 फिर कहते हैं, मार्को, और उसके बाद एक घटना का प्रसारण किया। 1472 01:03:05,430 --> 01:03:09,460 और इस बीच, नीले आदमी यहाँ है this-- जब आप इस घटना प्राप्त करते हैं, 1473 01:03:09,460 --> 01:03:10,540 पोलो का कहना है। 1474 01:03:10,540 --> 01:03:12,850 तो यह खरोंच में पता चला है और अन्य भाषाओं में, 1475 01:03:12,850 --> 01:03:15,830 वहाँ दो कार्यक्रमों के लिए तरीके हैं या दो लिपियों, इस मामले में, 1476 01:03:15,830 --> 01:03:20,310 ताकि जब संबंध रखना चाहता हूँ मैं अंतरिक्ष बार मारा, वह मार्को कहते हैं। 1477 01:03:20,310 --> 01:03:23,539 और एक दूसरे को सुनता है कि, के लिए तो बात करते हैं, और पोलो जवाब में कहते हैं। 1478 01:03:23,539 --> 01:03:26,080 तो अगर आप कार्यक्रमों के बारे में कर सकते हैं कि वास्तव में इस तरह से बातचीत करते हैं। 1479 01:03:26,080 --> 01:03:28,630 और अगर मैं इस एक के बजाय करते हैं, मैं यहां तक ​​चर जोड़ सकते हैं, 1480 01:03:28,630 --> 01:03:31,287 अभी इस मामले में एक प्रेत का उपयोग कर। 1481 01:03:31,287 --> 01:03:32,578 यह एक विशेष रूप से कष्टप्रद है। 1482 01:03:32,578 --> 01:03:36,174 >> [सील भौंकने] 1483 01:03:36,174 --> 01:03:37,100 1484 01:03:37,100 --> 01:03:42,490 >> अब, सही पर सूचना हमें मिल गया है यहाँ पर कुछ अतिरिक्त तर्क। 1485 01:03:42,490 --> 01:03:45,146 मैं कैसे भौंकने से सील बंद करते हैं? 1486 01:03:45,146 --> 01:03:48,320 >> [सील भौंकने] 1487 01:03:48,320 --> 01:03:52,830 1488 01:03:52,830 --> 01:03:55,630 >> यह दाएँ हाथ पर ऐसा लगता है पक्ष क्या ध्वनि खेल है। 1489 01:03:55,630 --> 01:03:58,500 लेकिन यह केवल एक खेल रहा है ध्वनि तो क्या सच है? 1490 01:03:58,500 --> 01:04:03,390 एक variable-- नारंगी हैं block-- मौन शून्य है। 1491 01:04:03,390 --> 01:04:07,916 1 बनने के लिए मैं कैसे बदल सकता हूँ मौन, सही अर्थ, इस मौन बनाते हैं? 1492 01:04:07,916 --> 01:04:12,455 जाहिर है, अन्य स्क्रिप्ट, मैं कर सकता हूँ अंतरिक्ष बार मारा, और अब वह बंद हो जाता है। 1493 01:04:12,455 --> 01:04:15,080 इसलिए हम इस ख़बर हो सकता है लिपियों के पार, साथ ही, 1494 01:04:15,080 --> 01:04:18,349 सिर्फ एक चर बांटने से इस तरह दो भर में। 1495 01:04:18,349 --> 01:04:19,890 अब, यह भी दिलचस्प नहीं है। 1496 01:04:19,890 --> 01:04:24,360 चलो आगे चलते हैं और इस करते हैं और गठबंधन इस कार्यक्रम के साथ इन विचारों का एक बहुत 1497 01:04:24,360 --> 01:04:25,940 यहाँ। 1498 01:04:25,940 --> 01:04:28,100 इससे पहले कि हम करते हैं, हालांकि, कैसे एक स्वयंसेवक के बारे में? 1499 01:04:28,100 --> 01:04:30,558 मेरे दबाव से दूर ले चलो मेरी वजह से मैं वास्तव में नहीं है 1500 01:04:30,558 --> 01:04:31,280 इस खेल को खेलना। 1501 01:04:31,280 --> 01:04:33,030 के किसी करते हैं हम पहले नहीं देखा है। 1502 01:04:33,030 --> 01:04:36,420 तुम आराम से आ रही होना जरूरी मंच इधर, कैमरे पर पर निर्भर है। 1503 01:04:36,420 --> 01:04:37,430 ठीक है, पर आते हैं। 1504 01:04:37,430 --> 01:04:38,130 बहुत बहादुर। 1505 01:04:38,130 --> 01:04:39,052 तुम्हारा नाम क्या है? 1506 01:04:39,052 --> 01:04:39,962 >> इदरिस: इदरिस। 1507 01:04:39,962 --> 01:04:40,753 डेविड मालन: क्षमा करें? 1508 01:04:40,753 --> 01:04:41,196 इदरिस: इदरिस। 1509 01:04:41,196 --> 01:04:42,670 डेविड मालन: इदरिस, आपसे मिलकर अच्छा लगा। 1510 01:04:42,670 --> 01:04:43,170 ऊपर आ जाओ। 1511 01:04:43,170 --> 01:04:45,630 और अब, अपने खुद के मोबाइल पर फोन, तुम नि जाओ खेलते हैं? 1512 01:04:45,630 --> 01:04:46,567 >> इदरिस: नहीं 1513 01:04:46,567 --> 01:04:47,400 डेविड मालन: सच में? 1514 01:04:47,400 --> 01:04:48,104 इदरिस: हाँ। 1515 01:04:48,104 --> 01:04:48,770 डेविड मालन: ठीक है। 1516 01:04:48,770 --> 01:04:49,020 ठीक है। 1517 01:04:49,020 --> 01:04:49,978 आप से मिलके अछा लगा। 1518 01:04:49,978 --> 01:04:50,820 खत्म हो गया आ जाओ। 1519 01:04:50,820 --> 01:04:51,950 मैं या तो नहीं है। 1520 01:04:51,950 --> 01:04:55,380 तो हम एक साथ बाहर निकालने के लिए के लिए करेंगे यह है, जो किसी को वास्तव में खेलने 1521 01:04:55,380 --> 01:05:00,140 चला गया और स्क्रैच में लागू अनिवार्य रूप से करने के लिए बिल्ली को बदलने के द्वारा 1522 01:05:00,140 --> 01:05:02,260 सब एक साथ अलग अलग अक्षरों। 1523 01:05:02,260 --> 01:05:04,870 और अगर मैं fullscreen इस यहाँ, हम जा रहे हैं 1524 01:05:04,870 --> 01:05:06,860 निम्नलिखित खेल को एक साथ देखने के लिए। 1525 01:05:06,860 --> 01:05:09,560 फिर भी लोड हो रहा है, अभी भी लोड हो रहा है। 1526 01:05:09,560 --> 01:05:10,270 आ जाओ। 1527 01:05:10,270 --> 01:05:12,590 मुझे यह करने दो। 1528 01:05:12,590 --> 01:05:14,520 आ जाओ। 1529 01:05:14,520 --> 01:05:17,200 यह खेल इतना बड़ा है कि यह दुर्घटनाग्रस्त हो गया है। 1530 01:05:17,200 --> 01:05:18,980 समर्थन करना। 1531 01:05:18,980 --> 01:05:22,390 इस बार और अधिक प्रयास करें। 1532 01:05:22,390 --> 01:05:23,710 आ जाओ। 1533 01:05:23,710 --> 01:05:24,211 ठीक है। 1534 01:05:24,211 --> 01:05:26,840 1535 01:05:26,840 --> 01:05:27,430 >> हम वहाँ चलें। 1536 01:05:27,430 --> 01:05:27,929 ठीक। 1537 01:05:27,929 --> 01:05:29,330 हरे रंग का झंडा। 1538 01:05:29,330 --> 01:05:30,190 तो ये हम चले। 1539 01:05:30,190 --> 01:05:30,950 >> [संगीत बजाना] 1540 01:05:30,950 --> 01:05:32,510 >> यहां मध्यम स्तर का चयन करें। 1541 01:05:32,510 --> 01:05:34,200 वहाँ नीले आदमी क्लिक करें। 1542 01:05:34,200 --> 01:05:34,700 ठीक है। 1543 01:05:34,700 --> 01:05:37,860 और अगर आप तीर का उपयोग कर सकते हैं अप keys--, नीचे, सही छोड़ दिया है। 1544 01:05:37,860 --> 01:05:42,150 अब, के रूप में हम this-- कर के विचार और फिर वहाँ चरित्र के बाद जाना। 1545 01:05:42,150 --> 01:05:42,650 हां। 1546 01:05:42,650 --> 01:05:45,786 और अब उसे माउस से क्लिक करें। 1547 01:05:45,786 --> 01:05:46,693 अरे हां। 1548 01:05:46,693 --> 01:05:47,193 ले जाएँ। 1549 01:05:47,193 --> 01:05:47,662 तीर कहाँ है? 1550 01:05:47,662 --> 01:05:48,131 हेयर यू गो। 1551 01:05:48,131 --> 01:05:48,600 तो वहाँ पर क्लिक करें। 1552 01:05:48,600 --> 01:05:48,840 हाँ। 1553 01:05:48,840 --> 01:05:49,340 ठीक है। 1554 01:05:49,340 --> 01:05:56,008 तो अब, मैं, बताया गया है कि आप एक प्रहार गेंद है यदि इसे क्लिक करें, यह है कि क्या करेंगे। 1555 01:05:56,008 --> 01:05:57,932 बहुत अच्छा। 1556 01:05:57,932 --> 01:06:00,390 आज के लिए अभ्यास में, मैं खेल के इस संस्करण में पाया गया 1557 01:06:00,390 --> 01:06:01,760 वास्तव में बहुत मुश्किल नहीं। 1558 01:06:01,760 --> 01:06:07,650 तो तुम यहाँ फिर से जाना चाहते हैं, तो इस प्रहार गेंद करने के लिए नीचे चलते हैं। 1559 01:06:07,650 --> 01:06:08,780 और फिर एक सही ले जाना। 1560 01:06:08,780 --> 01:06:11,200 इस पर क्लिक करने की कोशिश करो। 1561 01:06:11,200 --> 01:06:13,120 ओह, वास्तव में, कि दुकान, जाहिरा तौर पर। 1562 01:06:13,120 --> 01:06:14,170 ठीक है, ताकि बंद करें। 1563 01:06:14,170 --> 01:06:15,150 कि पहले कभी नहीं किया। 1564 01:06:15,150 --> 01:06:16,566 हो सकता है कि यहाँ इस बात के लिए ऊपर जाना है। 1565 01:06:16,566 --> 01:06:17,460 ओह, वहाँ तुम जाओ। 1566 01:06:17,460 --> 01:06:18,910 रुको, वहाँ पर एक है। 1567 01:06:18,910 --> 01:06:20,412 ओह, वहाँ एक और है। 1568 01:06:20,412 --> 01:06:21,285 ठीक। 1569 01:06:21,285 --> 01:06:21,785 नीचे। 1570 01:06:21,785 --> 01:06:23,210 हाँ, पर क्लिक करें। 1571 01:06:23,210 --> 01:06:24,635 >> ठीक है, कि बहुत प्यारा है। 1572 01:06:24,635 --> 01:06:27,485 1573 01:06:27,485 --> 01:06:28,810 ठीक है, बहुत अच्छी तरह से किया। 1574 01:06:28,810 --> 01:06:30,010 यह खेल बहुत मुश्किल नहीं है। 1575 01:06:30,010 --> 01:06:30,510 ठीक। 1576 01:06:30,510 --> 01:06:32,150 बधाई। 1577 01:06:32,150 --> 01:06:34,720 यहाँ, हम एक CS50 है आप के लिए तनाव गेंद। 1578 01:06:34,720 --> 01:06:37,680 लेकिन सिर्फ एक पल के लिए क्या विचार takeaways के कुछ देखते हैं। 1579 01:06:37,680 --> 01:06:39,263 असली खेल की तुलना में आसान है, जाहिर है। 1580 01:06:39,263 --> 01:06:41,809 लेकिन हम सब जा रहा है यहां पर एक चरित्र है 1581 01:06:41,809 --> 01:06:44,100 कि शायद किसी तरह का है पाश की इसके साथ जुड़े। 1582 01:06:44,100 --> 01:06:44,590 यह एक बिल्ली नहीं है। 1583 01:06:44,590 --> 01:06:45,860 यह बजाय यह चरित्र है। 1584 01:06:45,860 --> 01:06:49,052 और कहा कि पाश बस लगातार है करते हुए कहा कि अगर तीर दबाया, 1585 01:06:49,052 --> 01:06:51,260 यदि नीचे तीर दबाया, अगर बाएँ तीर दबाया है या सही 1586 01:06:51,260 --> 01:06:53,960 दबाया तीर, ऊपर ले जाने के लिए या नीचे या छोड़ दिया है या सही। 1587 01:06:53,960 --> 01:06:57,870 या वहाँ एक पहेली टुकड़ा है कि अगर वहाँ कहते हैं कि जब एक और प्रेत छू, 1588 01:06:57,870 --> 01:07:01,320 जब पात्रों में से एक को छू प्रहार गेंद को छू हैं, 1589 01:07:01,320 --> 01:07:02,440 तो यह करते हैं। 1590 01:07:02,440 --> 01:07:04,800 >> इसलिए विचारों को हम है सब अब तक वास्तव में इस प्रकार का उपयोग किया गया 1591 01:07:04,800 --> 01:07:09,130 सिर्फ इस विशेष रूप से लागू किया जा सकता संदर्भ के रूप में अच्छी तरह से इस खेल को खेलने के लिए। 1592 01:07:09,130 --> 01:07:13,580 मुझे आगे जाना है और पुल चलो यहाँ एक अन्य, वास्तव में अप। 1593 01:07:13,580 --> 01:07:17,060 मुझे आगे जाना है और पुल चलो अप, हम कहते हैं, इस करते हैं। 1594 01:07:17,060 --> 01:07:18,540 यह कुछ हम रीमिक्स किया है। 1595 01:07:18,540 --> 01:07:20,329 में से एक द्वारा बनाए गए कैम्ब्रिज में छात्रों, 1596 01:07:20,329 --> 01:07:23,370 और फिर मैं के माध्यम से चला गया और बदल गया बहुत ज्यादा हार्वर्ड के हर उदाहरण 1597 01:07:23,370 --> 01:07:25,580 येल करने के लिए इस बार। 1598 01:07:25,580 --> 01:07:27,870 किसी के लिए करना चाहेंगे आइवी के खिलाफ मुकाबला 1599 01:07:27,870 --> 01:07:31,650 यहाँ एक और संचय में इन विचारों के सभी की? 1600 01:07:31,650 --> 01:07:32,662 नीचे आओ, हाँ। 1601 01:07:32,662 --> 01:07:33,370 तुम्हारा नाम क्या है? 1602 01:07:33,370 --> 01:07:34,190 >> दिना: दीना। 1603 01:07:34,190 --> 01:07:35,015 >> डेविड मालन: एडिना? 1604 01:07:35,015 --> 01:07:35,380 >> दिना: दीना। 1605 01:07:35,380 --> 01:07:36,410 >> डेविड मालन: दीना, नीचे आ जाओ। 1606 01:07:36,410 --> 01:07:37,320 ठीक है, दीन। 1607 01:07:37,320 --> 01:07:40,780 तो इस खेल हो जाता है कठिन है और कठिन है, क्योंकि इस खेल में, 1608 01:07:40,780 --> 01:07:43,970 वहाँ चर के रूप में अच्छी तरह से इस्तेमाल किया जा रहा है कि लगातार ट्रैक रख रहे हैं 1609 01:07:43,970 --> 01:07:45,930 क्या स्तर की आप इस खेल में कर रहे हैं। 1610 01:07:45,930 --> 01:07:47,120 आपसे मिल कर अच्छा लगा। 1611 01:07:47,120 --> 01:07:48,250 यहां चारों ओर आते हैं। 1612 01:07:48,250 --> 01:07:51,460 और तो यहाँ लक्ष्य से हल करने के लिए है की भूलभुलैया के माध्यम से अपना रास्ता बनाते हैं 1613 01:07:51,460 --> 01:07:52,710 इस छात्र को लागू किया है। 1614 01:07:52,710 --> 01:07:55,334 >> और बस के चरण, प्रत्येक सेट करने के लिए स्क्रीन पर इन चित्रों का 1615 01:07:55,334 --> 01:07:57,222 अपने स्वयं के प्रेत, अपने खुद के चरित्र है। 1616 01:07:57,222 --> 01:07:59,680 इसलिए इन डिफ़ॉल्ट बिल्लियों से थे, लेकिन छात्र उन्हें बदल दिया 1617 01:07:59,680 --> 01:08:01,480 विभिन्न आइवी लोगो यहाँ करने के लिए। 1618 01:08:01,480 --> 01:08:04,370 और फिर आपको लगता है कि सिर्फ देखेंगे स्थिति और छोरों का उपयोग करके 1619 01:08:04,370 --> 01:08:06,848 और कार्यों और अधिक है, तो आप यह मिलता है। 1620 01:08:06,848 --> 01:08:07,478 >> [संगीत बजाना] 1621 01:08:07,478 --> 01:08:09,228 [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1622 01:08:09,228 --> 01:08:13,060 1623 01:08:13,060 --> 01:08:14,018 >> हाँ ठीक है। 1624 01:08:14,018 --> 01:08:17,371 1625 01:08:17,371 --> 01:08:20,110 हाँ, रख रहा है। 1626 01:08:20,110 --> 01:08:21,180 प्रथम स्तर के बहुत आसान है। 1627 01:08:21,180 --> 01:08:22,554 तुम सिर्फ वहाँ पर जाने के लिए मिल गया है। 1628 01:08:22,554 --> 01:08:25,644 लेकिन फिर से विचार करना है, यह सिर्फ एक है पाश तीर के लिए सुन keys-- 1629 01:08:25,644 --> 01:08:26,560 ऊपर नीचे बाएं दाएं। 1630 01:08:26,560 --> 01:08:28,320 और अब एक संवेदन ब्लॉक। 1631 01:08:28,320 --> 01:08:29,345 बहुत अच्छा। 1632 01:08:29,345 --> 01:08:32,600 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1633 01:08:32,600 --> 01:08:40,340 1634 01:08:40,340 --> 01:08:41,288 >> बहुत अच्छा। 1635 01:08:41,288 --> 01:08:44,550 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1636 01:08:44,550 --> 01:08:55,540 1637 01:08:55,540 --> 01:08:56,430 >> बहुत अच्छा। 1638 01:08:56,430 --> 01:08:57,975 बहुत आसान है, क्रिमसन। 1639 01:08:57,975 --> 01:08:59,060 ठीक है। 1640 01:08:59,060 --> 01:09:00,250 Levels-- ओह। 1641 01:09:00,250 --> 01:09:02,380 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1642 01:09:02,380 --> 01:09:04,980 1643 01:09:04,980 --> 01:09:07,150 >> और फिर, इन तीन हार्वर्ड कंघी, 1644 01:09:07,150 --> 01:09:10,334 तुम सिर्फ तर्क है बढ़त पर हैं, उछाल कह रही है। 1645 01:09:10,334 --> 01:09:13,238 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1646 01:09:13,238 --> 01:09:14,690 1647 01:09:14,690 --> 01:09:17,651 >> ठीक है, तुम क्या कर रहे है यही कारण है कि अधिक से अधिक दिलचस्प। 1648 01:09:17,651 --> 01:09:18,150 बहुत अच्छा। 1649 01:09:18,150 --> 01:09:18,810 बहुत अच्छा। 1650 01:09:18,810 --> 01:09:20,270 उह ओह। 1651 01:09:20,270 --> 01:09:23,350 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1652 01:09:23,350 --> 01:09:26,005 1653 01:09:26,005 --> 01:09:27,630 मुझे लगता है कि आप अपने आप को बलिदान करने के लिए है। 1654 01:09:27,630 --> 01:09:30,372 [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1655 01:09:30,372 --> 01:09:30,872 शीघ्र! 1656 01:09:30,872 --> 01:09:34,848 1657 01:09:34,848 --> 01:09:38,824 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1658 01:09:38,824 --> 01:09:44,288 1659 01:09:44,288 --> 01:09:44,788 अच्छा लगा। 1660 01:09:44,788 --> 01:09:52,240 1661 01:09:52,240 --> 01:09:52,740 ठीक है। 1662 01:09:52,740 --> 01:09:53,770 आप इसे प्राप्त करेंगे। 1663 01:09:53,770 --> 01:09:56,304 हाँ हाँ! 1664 01:09:56,304 --> 01:09:58,256 बहुत अच्छा। 1665 01:09:58,256 --> 01:10:01,184 >> [जयकार] 1666 01:10:01,184 --> 01:10:02,160 1667 01:10:02,160 --> 01:10:05,576 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1668 01:10:05,576 --> 01:10:09,480 1669 01:10:09,480 --> 01:10:10,940 >> अच्छा लगा! 1670 01:10:10,940 --> 01:10:14,370 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1671 01:10:14,370 --> 01:10:39,050 1672 01:10:39,050 --> 01:10:39,550 समझ गया। 1673 01:10:39,550 --> 01:10:41,510 आ जाओ! 1674 01:10:41,510 --> 01:10:43,470 पिछले स्तर के लिए दूसरा। 1675 01:10:43,470 --> 01:10:46,900 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1676 01:10:46,900 --> 01:10:49,588 1677 01:10:49,588 --> 01:10:50,580 >> ठीक है। 1678 01:10:50,580 --> 01:10:54,052 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1679 01:10:54,052 --> 01:11:00,992 1680 01:11:00,992 --> 01:11:01,492 हाँ। 1681 01:11:01,492 --> 01:11:06,230 1682 01:11:06,230 --> 01:11:08,020 चर का अच्छा उपयोग यहाँ। 1683 01:11:08,020 --> 01:11:09,770 [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1684 01:11:09,770 --> 01:11:10,770 हाँ। 1685 01:11:10,770 --> 01:11:14,743 [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1686 01:11:14,743 --> 01:11:16,707 1687 01:11:16,707 --> 01:11:17,689 अच्छा लगा। 1688 01:11:17,689 --> 01:11:21,126 [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1689 01:11:21,126 --> 01:11:23,581 1690 01:11:23,581 --> 01:11:24,570 यह ठीक है। 1691 01:11:24,570 --> 01:11:25,770 हम अंत करने के लिए मिला है। 1692 01:11:25,770 --> 01:11:26,270 क्या आप वहां मौजूद हैं. 1693 01:11:26,270 --> 01:11:27,010 ओह! 1694 01:11:27,010 --> 01:11:29,980 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1695 01:11:29,980 --> 01:11:32,160 1696 01:11:32,160 --> 01:11:34,866 >> देर से आज हो सकती चला, लेकिन यह वाला इसके लायक हो रहा है। 1697 01:11:34,866 --> 01:11:38,200 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1698 01:11:38,200 --> 01:11:39,640 1699 01:11:39,640 --> 01:11:42,520 >> तुम कर सकते हो! 1700 01:11:42,520 --> 01:11:43,480 हाँ! 1701 01:11:43,480 --> 01:11:46,278 >> [जयकार] 1702 01:11:46,278 --> 01:11:47,230 1703 01:11:47,230 --> 01:11:50,086 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1704 01:11:50,086 --> 01:11:51,470 >> यह एक सच में बहुत मुश्किल है। 1705 01:11:51,470 --> 01:11:54,070 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1706 01:11:54,070 --> 01:11:57,458 1707 01:11:57,458 --> 01:11:59,000 >> हम आपको दो और लोगों की जान दे दूँगा। 1708 01:11:59,000 --> 01:11:59,968 क्या आप यह कर सकते हैं? 1709 01:11:59,968 --> 01:12:03,356 >> [संगीत - एम सी हथौड़ा, "यू छू नहीं सकते  इस"] 1710 01:12:03,356 --> 01:12:06,744 1711 01:12:06,744 --> 01:12:07,244 >> ठीक है। 1712 01:12:07,244 --> 01:12:09,160 कैसे एक बड़ा दौर के बारे में तालियों की फिर भी। 1713 01:12:09,160 --> 01:12:10,800 आप पिछले स्तर से पीछे नहीं करने के लिए मिला है। 1714 01:12:10,800 --> 01:12:11,723 धन्यवाद। 1715 01:12:11,723 --> 01:12:14,964 >> [वाहवाही] 1716 01:12:14,964 --> 01:12:15,890 1717 01:12:15,890 --> 01:12:19,600 >> तो यह केवल कितना कहने के लिए है आप इन चीजों की तरह साथ कर सकते हैं। 1718 01:12:19,600 --> 01:12:21,892 और एहसास भी है, कि जब पहेली टुकड़े exist-- नहीं है 1719 01:12:21,892 --> 01:12:24,891 और वास्तव में, यह एक होने जा रहा है पहली समस्या के साथ शक्तियों का 1720 01:12:24,891 --> 01:12:27,080 सेट और beyond-- करने के लिए है वास्तव में अपने खुद के बनाएँ। 1721 01:12:27,080 --> 01:12:28,860 और यह सिर्फ एक टुकड़ा है उदाहरणों में से एक की 1722 01:12:28,860 --> 01:12:30,230 आप खेलने के लिए सक्षम हो जाएगा ऑनलाइन, जहां के साथ 1723 01:12:30,230 --> 01:12:33,380 आप स्क्रैच में निर्मित नहीं है, तो एक खाँसी पहेली टुकड़े की तरह कुछ है, 1724 01:12:33,380 --> 01:12:35,470 आप वास्तव में इसे अपने आप कर सकते हैं। 1725 01:12:35,470 --> 01:12:37,387 >> और इसलिए यह सब और अधिक इंतजार कर रहा है। 1726 01:12:37,387 --> 01:12:39,470 और सिर्फ एक अंतिम पेंट करना वास्तव में है क्या की तस्वीर 1727 01:12:39,470 --> 01:12:43,120 आगे आप के लिए कक्षा के लिए दुकान में, सहपाठियों से कुछ चित्रों पर आधारित 1728 01:12:43,120 --> 01:12:46,970 अतीत, मुझे रोशनी मंद करने की अनुमति पिछली बार से एक है और आप CS50 दिखा। 1729 01:12:46,970 --> 01:12:49,580 1730 01:12:49,580 --> 01:12:53,038 >> [संगीत बजाना] 1731 01:12:53,038 --> 01:14:38,210 1732 01:14:38,210 --> 01:14:38,860 >> ठीक है। 1733 01:14:38,860 --> 01:14:41,540 यही कारण है कि यह CS50 के लिए है। 1734 01:14:41,540 --> 01:14:44,964 केक अब सेवा की है। 1735 01:14:44,964 --> 01:14:50,610 1736 01:14:50,610 --> 01:14:53,960 >> [संगीत बजाना] 1737 01:14:53,960 --> 01:15:07,624