1 00:00:14,320 --> 00:00:17,970 Għalhekk huwa akbar pjaċir tiegħi nilqgħek kollha hawn illum 2 00:00:17,970 --> 00:00:20,600 għall-ewwel taħdita ta ', ukoll, Introduzzjoni 3 00:00:20,600 --> 00:00:22,510 biex Kompjuter u l-Ipprogrammar. 4 00:00:22,510 --> 00:00:29,110 Magħruf ukoll bħala CS50 jew ukoll, CPSC 100, uffiċjalment hawn fil-Yale. 5 00:00:29,110 --> 00:00:34,820 >> Allura aħna ma setax jiġi aktar eċċitati biex tilqagħkom kollha hawn. 6 00:00:34,820 --> 00:00:36,620 Jisimni Patrick Rebeschini. 7 00:00:36,620 --> 00:00:39,180 Jien l-instructor kap għall-klassi. 8 00:00:39,180 --> 00:00:43,600 I am hawn tirrappreżenta grupp ta 'madwar 60 membri tal-persunal 9 00:00:43,600 --> 00:00:46,380 li se jaħdmu miegħek matul il-semestru. 10 00:00:46,380 --> 00:00:49,040 Dan in-numru huwa kważi 60 minna. 11 00:00:49,040 --> 00:00:52,440 Madankollu tul il straordinarja livell ta 'impenji 12 00:00:52,440 --> 00:00:56,555 li nitfgħu fis dan klassi, jagħmel CS50-klassi 13 00:00:56,555 --> 00:01:00,690 fil-Yale University li toffri l-akbar livell ta 'appoġġ 14 00:01:00,690 --> 00:01:01,960 kollu inti. 15 00:01:01,960 --> 00:01:05,940 U aħna ma setax jiġi aktar kburin joffri din il-klassi hawn ukoll. 16 00:01:05,940 --> 00:01:11,380 >> Fil-fatt, kif inti dalwaqt se esperjenza, CS50 huwa ħafna aktar minn klassi. 17 00:01:11,380 --> 00:01:13,120 Huwa komunità. 18 00:01:13,120 --> 00:01:15,250 U int se tkun parti Hekk ta din il-komunità. 19 00:01:15,250 --> 00:01:18,730 Din hija t-tieni sena li Yale qed toffri din il-klassi. 20 00:01:18,730 --> 00:01:21,640 Aħna qed jibnu fuq il estremi suċċess tal-aħħar sena, fejn 21 00:01:21,640 --> 00:01:24,340 għal-ewwel darba, hawn fuq din l-università, 22 00:01:24,340 --> 00:01:28,930 assistent tagħlim undergraduate ġew adottati fil-klassijiet. 23 00:01:28,930 --> 00:01:32,650 Kollox beda bl din il-klassi tas-sena. 24 00:01:32,650 --> 00:01:37,050 >> Allura kif tafu, il-klassi huwa mgħallem flimkien ma 'Università ta' Harvard. 25 00:01:37,050 --> 00:01:39,920 Biex jgħallmu dan il-kors aħna relying-- nistgħu 26 00:01:39,920 --> 00:01:44,850 joqgħod fuq il-kompetenza kbira ta David Malan u t-tim Harvard. 27 00:01:44,850 --> 00:01:48,930 Allura David kien tagħlim CS50 għal ħafna, 10 snin issa. 28 00:01:48,930 --> 00:01:51,160 U kull sena hu kien timbotta l-konfini 29 00:01:51,160 --> 00:01:54,210 u jtejbu l-esperjenza klassi. 30 00:01:54,210 --> 00:01:58,940 Għal darb'oħra, aħna ma setax jiġi aktar kuntenti li tkompli din il-kollaborazzjoni magħhom. 31 00:01:58,940 --> 00:02:01,840 >> Fil-fatt, wieħed mill- partijiet l-aktar interessanti, 32 00:02:01,840 --> 00:02:06,560 I se ngħid mill running din il-klassi issa, kemm fil-Harvard u hawn fil-Yale, 33 00:02:06,560 --> 00:02:09,420 huwa l-verament inkredibbli transfertilizzazzjoni 34 00:02:09,420 --> 00:02:13,770 ta 'ideat, maħsuba biex itejbu l- esperjenza ta 'tagħlim lilkom ilkoll. 35 00:02:13,770 --> 00:02:18,130 Allura bħala riżultat ta 'din estensiv kollaborazzjoni bejn it-tnejn 36 00:02:18,130 --> 00:02:23,070 università, CS50 huwa kburi li jħabbar l-verżjoni l-ġdida din is-sena 37 00:02:23,070 --> 00:02:24,770 ma 'bidliet notevoli. 38 00:02:24,770 --> 00:02:27,580 David kollha se tgħidilna dwar minnhom issa. 39 00:02:27,580 --> 00:02:31,450 Allura please-- ma din tkun qal, jekk jogħġbok jissieħbu miegħi 40 00:02:31,450 --> 00:02:34,220 u merħba li tagħti rawnd kbir ta 'applause 41 00:02:34,220 --> 00:02:37,290 biex jilqgħu David u tim Harvard hawn fil-Yale. 42 00:02:37,290 --> 00:02:40,032 >> [Applause] 43 00:02:40,032 --> 00:02:41,882 44 00:02:41,882 --> 00:02:43,247 >> DAVID Malan: Grazzi. 45 00:02:43,247 --> 00:02:43,746 Grazzi. 46 00:02:43,746 --> 00:02:46,550 47 00:02:46,550 --> 00:02:51,400 Dan huwa CS50, Harvard University u l-introduzzjoni Yale University 48 00:02:51,400 --> 00:02:53,960 għall-intellettwali intrapriżi ta 'xjenza tal-kompjuter 49 00:02:53,960 --> 00:02:55,490 u l-arti tal-ipprogrammar. 50 00:02:55,490 --> 00:02:59,640 U dak li tfisser hija li dan il-kors finalment, huwa dwar soluzzjoni ta 'problemi. 51 00:02:59,640 --> 00:03:01,849 Tabilħaqq ħafna minnkom tista waslu mill-iskola għolja 52 00:03:01,849 --> 00:03:04,931 jew jkunu qattgħu l-aħħar ftit snin mintix dak li xi wħud mill-ħbieb tiegħek 53 00:03:04,931 --> 00:03:06,380 ma aħħar sena jew fi klassijiet oħra. 54 00:03:06,380 --> 00:03:08,449 And yet, ir-realtà huwa, irrelevanti dak li aħna 55 00:03:08,449 --> 00:03:11,740 do fl-aħħar tal-ġurnata f'din il-klassi, li għaddej biex tkun madwar jissolvew il-problemi. 56 00:03:11,740 --> 00:03:14,320 >> U bħala tali, forsi tieħu xi riassigurazzjoni fil-fatt 57 00:03:14,320 --> 00:03:16,770 li 73% ta 'l-istudenti li jieħdu din il-klassi, kemm hawn 58 00:03:16,770 --> 00:03:20,235 fil-Yale kif ukoll fil-Harvard, qatt ma ħadu klassi CS qabel. 59 00:03:20,235 --> 00:03:22,610 Mela jekk int seduta hawn fil l-udjenza tal-lum mintix 60 00:03:22,610 --> 00:03:24,520 għaliex inti seduta hawn fl-udjenza tal-lum, 61 00:03:24,520 --> 00:03:26,300 jew forsi inti biss segwiti flimkien ma 'xi ħbieb, 62 00:03:26,300 --> 00:03:28,299 jew forsi inti ħadthom kien ftit kurjuż dwar liema 63 00:03:28,299 --> 00:03:30,194 xjenza tal-kompjuter u ipprogrammar huwa, realizzata 64 00:03:30,194 --> 00:03:32,860 li ħafna mill-klassi tiegħek biex ix-xellug u lejn il-lemin tal inti 65 00:03:32,860 --> 00:03:35,840 huma ferm fl-istess demografika. 66 00:03:35,840 --> 00:03:38,120 >> U fil-fatt, jekk inħarsu lejn l-istatistika sena aħħar 67 00:03:38,120 --> 00:03:42,760 fi ħdan il-korp student ta 'CS50, kemm hawn u fil-Harvard, 58% tal-istudenti 68 00:03:42,760 --> 00:03:44,630 jiddeskrivu lilhom infushom bħala inqas komdi. 69 00:03:44,630 --> 00:03:46,090 9% huwa aktar komda. 70 00:03:46,090 --> 00:03:47,699 U allura 33% hija x'imkien bejniethom. 71 00:03:47,699 --> 00:03:50,240 U hemm l-ebda definizzjoni formali ta 'dak li jfisser dawn bramel. 72 00:03:50,240 --> 00:03:52,335 Inti tip ta 'taf int inqas komdi jekk int. 73 00:03:52,335 --> 00:03:54,840 Inti tħossok ftit inċerti ma forsi tkun fil-klassi. 74 00:03:54,840 --> 00:03:57,840 Int ma pjuttost ċert jekk il-kompjuter klassi xjenza huwa finalment għalik, 75 00:03:57,840 --> 00:04:00,009 u tirrealizza li int fil-kumpanija tajba ħafna. 76 00:04:00,009 --> 00:04:01,800 U fil-fatt l-gradazzjoni, u l-valutazzjoni, 77 00:04:01,800 --> 00:04:04,466 u l-feedback, u kollha ta 'dak istruttura ta 'appoġġ fil-klassi 78 00:04:04,466 --> 00:04:06,550 aħħar mill-aħħar ħafna individwalizzat. 79 00:04:06,550 --> 00:04:09,187 Aktar minn hekk ħafna xi klassi oħra permezz tad-disinn. 80 00:04:09,187 --> 00:04:11,520 U fil-fatt, dak li finalment kwistjonijiet f'din il-klassi mhuwiex 81 00:04:11,520 --> 00:04:14,180 tant fejn inti tispiċċa sa relattiv lill-oħrajn, 82 00:04:14,180 --> 00:04:18,070 imma fejn int, fil-ġimgħa 11 jew l-aħħar, u relattiv għall ruħek fil-ġimgħa 83 00:04:18,070 --> 00:04:20,372 0 hawn ewwel tagħna. 84 00:04:20,372 --> 00:04:21,330 Allura dak li jfisser? 85 00:04:21,330 --> 00:04:24,750 Ukoll, dan ifisser dawk 73% tal studenti aħħar sena li qatt ma ħadu 86 00:04:24,750 --> 00:04:26,917 klassi KEFA qabel, mill- bidu tas-semestru li 87 00:04:26,917 --> 00:04:29,500 kienu dabbling fl-lingwa imsejħa Scratch, li aħna lilna nfusna 88 00:04:29,500 --> 00:04:30,340 se tara hawn illum. 89 00:04:30,340 --> 00:04:32,190 U mill-aħħar tal- semestru kieku marru 90 00:04:32,190 --> 00:04:34,700 permezz ta 'din il-lista sħiħa ta' sfidi. 91 00:04:34,700 --> 00:04:36,399 Nibdew bl lingwa msejħa ċ. 92 00:04:36,399 --> 00:04:38,190 Implimentazzjoni, x'hemm ewwel daqqa t'għajn, li tmur 93 00:04:38,190 --> 00:04:41,010 li jkun daqsxejn ta 'sfida għall- xi wħud, iżda pjuttost sodisfazzjoni ladarba inti 94 00:04:41,010 --> 00:04:44,510 jiksbu super mario bouncing u 'l isfel piramida 95 00:04:44,510 --> 00:04:47,005 implimentati, għalkemm, biss xi ħaġa imsejħa arti ASCII. 96 00:04:47,005 --> 00:04:49,380 Implimentazzjoni tal-aħħar year-- dak l-istudenti aħħar sena dakinhar 97 00:04:49,380 --> 00:04:53,270 ma wara li kien jimplimentaw tagħhom stess cipher Caesar u cipher vigenere. 98 00:04:53,270 --> 00:04:55,180 Allura Algoritmi ta 'kriptar li magħhom inti tista ' 99 00:04:55,180 --> 00:04:58,920 informazzjoni ġirja u mbagħad Unscramble informazzjoni biex jibagħtu messaġġi sigrieti. 100 00:04:58,920 --> 00:05:00,010 Il-logħba tal-15. 101 00:05:00,010 --> 00:05:02,260 Jekk tiftakar minn tfulija jew xi favor parti, 102 00:05:02,260 --> 00:05:05,000 din il-logħba plastik ftit fejn inti tmur -numri up, down, xellug u lemin 103 00:05:05,000 --> 00:05:07,500 biex tipprova tikseb minnhom fl-ordni, attwalment timplimenta din il-logħba 104 00:05:07,500 --> 00:05:09,640 u jsolvu l-loġika meħtieġa hemmhekk. 105 00:05:09,640 --> 00:05:11,640 U allura aħna dabbled fil forensika sena li għaddiet. 106 00:05:11,640 --> 00:05:13,810 >> Hekk sa nofs l-semestru, studenti li kellhom qatt 107 00:05:13,810 --> 00:05:16,130 użat tastieri tagħhom għal dan il-għan qabel, 108 00:05:16,130 --> 00:05:19,030 kienu kitba softwer tirkupra, biex ngħidu hekk, 109 00:05:19,030 --> 00:05:21,420 JPEGs jew ritratti li kellna aċċidentalment 110 00:05:21,420 --> 00:05:24,430 imħassra minn diġitali karta tal-memorja minn kamera. 111 00:05:24,430 --> 00:05:28,130 Tirkupra messaġġi sigrieti minn ġewwa ta 'immaġni Bitmap, 112 00:05:28,130 --> 00:05:30,030 u tipi oħra bħal dawn tal-grafika kif ukoll. 113 00:05:30,030 --> 00:05:32,770 >> Aħna mbagħad transitioned għal għoti ta il klassi kollha dizzjunarju. 114 00:05:32,770 --> 00:05:36,330 Biss fajl test verament kbir bil 150.000 kliem Ingliż. 115 00:05:36,330 --> 00:05:39,080 U kulħadd ġiet ikkontestata li b'xi mod jinqraw, biex ngħidu hekk, 116 00:05:39,080 --> 00:05:40,780 dawn il-kliem fil-memorja. 117 00:05:40,780 --> 00:05:42,060 Fil-memorja tal-kompjuter. 118 00:05:42,060 --> 00:05:44,310 U mbagħad twieġeb mistoqsijiet tal-formola, hija din kelma? 119 00:05:44,310 --> 00:05:44,934 Huwa dan kelma? 120 00:05:44,934 --> 00:05:45,580 Huwa dan kelma? 121 00:05:45,580 --> 00:05:47,880 Verament ftit implimentattivi jespliċitaw kontrollur. 122 00:05:47,880 --> 00:05:50,320 U mbagħad sfida lil xulxin bil-board-- kbir 123 00:05:50,320 --> 00:05:53,040 bord mexxej biex tara li jista ' jużaw l-inqas ammont ta 'memorja, 124 00:05:53,040 --> 00:05:56,470 fl-inqas ammont ta 'ħin li attwalment jespliċitaw check dokumenti kbar. 125 00:05:56,470 --> 00:05:59,760 >> Aħna transitioned minn dakinhar sa li timplimenta dawk web server stess. 126 00:05:59,760 --> 00:06:04,070 Allura ma tkunx qed tagħmel paġni web fil-lingwi bħal HTML u CSS, jekk int familjari. 127 00:06:04,070 --> 00:06:06,360 Imma fil-fatt li timplimenta -server li 128 00:06:06,360 --> 00:06:09,260 jisma fuq l-internet għat-talbiet mill-browsers 129 00:06:09,260 --> 00:06:11,022 u mbagħad jirrispondu għal dawn it-talbiet. 130 00:06:11,022 --> 00:06:13,230 Mbagħad timplementa tagħna stess e-kummerċ bħal websajt, fejn 131 00:06:13,230 --> 00:06:15,490 studenti jistgħu jixtru u jbiegħu ħażniet. 132 00:06:15,490 --> 00:06:18,590 Tpinġija f'ħin kważi reali stock kwotazzjonijiet minn Yahoo Finanzi. 133 00:06:18,590 --> 00:06:21,200 U tippermetti lill-istudenti biex tara kif portafoll tagħhom tiżviluppa. 134 00:06:21,200 --> 00:06:23,570 U mbagħad finalment maxx up ta 'Google News u Google 135 00:06:23,570 --> 00:06:26,540 Mapep li permezz tagħha l-istudenti billi tul billi termini tmiem 136 00:06:26,540 --> 00:06:30,110 kellha l-kapaċità li ikklikkja, u tondi, u tfittxija fuq mappa Google. 137 00:06:30,110 --> 00:06:32,060 U mbagħad tara l l-artikoli aħbarijiet li 138 00:06:32,060 --> 00:06:33,940 huma prossimali għal dawk iż-żoni partikolari. 139 00:06:33,940 --> 00:06:36,180 Allura verament jmorru minn żero sa 60. 140 00:06:36,180 --> 00:06:39,420 >> U tul it-triq li għandha dak li kellna sena li għaddiet imsejħa, żidiet Hacker. 141 00:06:39,420 --> 00:06:41,211 Dik jgħollu l-bar aktar għal dawk minnkom 142 00:06:41,211 --> 00:06:44,390 li tista 'tajjeb ħafna jkollhom tajba ammont ta 'esperjenza li hija f'dak 9% 143 00:06:44,390 --> 00:06:45,349 ta 'aktar komda. 144 00:06:45,349 --> 00:06:47,140 Allura jirrealizzaw li hemm limitu għoli ħafna 145 00:06:47,140 --> 00:06:49,200 anke fi ħdan dawk sfidi għall-istudenti 146 00:06:49,200 --> 00:06:50,660 ġejjin minn sfond differenti. 147 00:06:50,660 --> 00:06:52,618 Minħabba li fl-aħħar tal il-ġurnata, aħna qed finalment 148 00:06:52,618 --> 00:06:54,910 iffukat sempliċement fuq dan. 149 00:06:54,910 --> 00:06:57,010 >> Imma dak ma dan mean, soluzzjoni ta 'problemi? 150 00:06:57,010 --> 00:06:59,100 Mela ejja jipproponi li aħna jiddistillaw dan bħal dan. 151 00:06:59,100 --> 00:07:01,550 Allura sabiex jissolvew problemi huwa verament biss dan it-tip ta 'stampa. 152 00:07:01,550 --> 00:07:04,675 Allura inti ħadthom ltqajna l-inputs għal xi problema, xi ħaġa li inti fil-fatt tixtieq li ssolvi. 153 00:07:04,675 --> 00:07:07,020 L-għan huwa li tikseb riżultati, soluzzjoni għal din il-problema. 154 00:07:07,020 --> 00:07:09,950 U allura fin-nofs huwa dak li aħna ser sejħa kaxxa sewda. 155 00:07:09,950 --> 00:07:13,970 Inti ma neċessarjament jaf jew saħansitra kura x'hemm ġewwa li kaxxa s-sewda. 156 00:07:13,970 --> 00:07:16,670 Kulma għandek tkun taf li meta inti għalf input fis dan, 157 00:07:16,670 --> 00:07:19,890 inti nisperaw tikseb l-output jew soluzzjoni minnha. 158 00:07:19,890 --> 00:07:22,380 U filwaqt li llum aħna ser tħares kemm fil-inputs u l-outputs, 159 00:07:22,380 --> 00:07:24,838 Aħna ser tul, u madwar id- Matul is-Simestru kollu, 160 00:07:24,838 --> 00:07:26,880 tiffoka fuq x'hemm ġewwa dik il-kaxxa. 161 00:07:26,880 --> 00:07:30,040 >> U fih se tkun xi ħaġa imsejħa algoritmi. 162 00:07:30,040 --> 00:07:33,300 Istruzzjonijiet pass pass għall attwalment jissolvew xi problemi. 163 00:07:33,300 --> 00:07:35,090 Imma x'hemm eżempju ta 'xi inputs? 164 00:07:35,090 --> 00:07:37,840 Allura forsi xi ħaġa sempliċi fil- bidu ta 'kull sena skolastika, xi ħadd 165 00:07:37,840 --> 00:07:39,090 tista 'tixtieq li tieħu attendenza. 166 00:07:39,090 --> 00:07:42,030 Allura nistgħu nagħmlu wieħed, tnejn, tlieta, erba ', ħames, sitt, 167 00:07:42,030 --> 00:07:44,010 u kif se I iżommu kont ta 'dik l-informazzjoni. 168 00:07:44,010 --> 00:07:46,051 I tista 'biss tmur wieħed, tnejn, tlieta, erba ', ħames, sitta. 169 00:07:46,051 --> 00:07:47,720 U biss użu tip ta 'ċifri wieħed. 170 00:07:47,720 --> 00:07:51,210 >> Jew I jistgħu attwalment jirreġistraw dan it-terminu ftit itwal. 171 00:07:51,210 --> 00:07:53,340 U kif nista jirrappreżentaw kollu l-bnedmin f'din il-kamra? 172 00:07:53,340 --> 00:07:54,900 Well, I tista 'tagħmel xi ħaġa simili, OK. 173 00:07:54,900 --> 00:07:56,070 Nara persuna waħda. 174 00:07:56,070 --> 00:07:56,600 Kull dritt. 175 00:07:56,600 --> 00:08:01,180 Nara persuna oħra, li terza persuna, u oħrajn. 176 00:08:01,180 --> 00:08:04,070 Imma l-ebda wieħed jgħodd nies bħal dan. 177 00:08:04,070 --> 00:08:06,952 Allura litteralment, ħafna minna, jekk aħna qed anki jmorru biex tiġbed xejn affattu, 178 00:08:06,952 --> 00:08:08,910 huma probabbilment se jmorru wieħed, tnejn, tlieta, erba, 179 00:08:08,910 --> 00:08:14,240 forsi jiksbu fancy ftit, ħamsa, sitta, seba ', tmien, disa', għaxar u oħrajn. 180 00:08:14,240 --> 00:08:16,960 >> U li attwalment sistema, imsejħa unary. 181 00:08:16,960 --> 00:08:20,549 Uno, bħal UNO jimplika waħda, fejn inti biss ikollhom ittra waħda mill-alfabett. 182 00:08:20,549 --> 00:08:21,840 You ħadthom biss ltqajna din il-marka hash. 183 00:08:21,840 --> 00:08:24,570 UI, għall-effiċjenza, biss ġibdet dawn il-marki hash, finalment 184 00:08:24,570 --> 00:08:25,500 Linji kif dritti. 185 00:08:25,500 --> 00:08:27,666 Imma I jistgħu fasslu għalihom kif stick figuri ftit. 186 00:08:27,666 --> 00:08:29,550 Fejn jirrappreżentaw persuna waħda, l-input wieħed, 187 00:08:29,550 --> 00:08:32,210 I biss jiġbed stick figura jew marka hash. 188 00:08:32,210 --> 00:08:33,910 Iżda dan mhux kollox li espressiva. 189 00:08:33,910 --> 00:08:38,020 >> Jekk kollha jien huwa li dawn hash marki, let stick figuri biss, 190 00:08:38,020 --> 00:08:41,410 kif jista I jirrappreżentaw xi ħaġa bħall-numru 15? 191 00:08:41,410 --> 00:08:43,050 Jew 15 nies fil-kamra? 192 00:08:43,050 --> 00:08:48,740 I jista 'jkollhom biex jagħmlu xi ħaġa simili 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 Hija biss ma iskala tajjeb ħafna. 195 00:08:52,830 --> 00:08:55,730 Peress li l-inputs nikseb kbira, aħna bżonn ta 'sistema aħjar minn hekk. 196 00:08:55,730 --> 00:08:57,910 >> U jirriżulta li l- sistema li kompjuters jużaw 197 00:08:57,910 --> 00:09:00,510 mhux kollha li differenti minn dak li inti u naf. 198 00:09:00,510 --> 00:09:03,301 Fil-fatt, ħafna nies f'dan kamra, anki jekk inti fost dawk inqas 199 00:09:03,301 --> 00:09:06,300 komdu, ma neċessarjament jaf kif Mac tiegħek jew PC tassew jaħdem, 200 00:09:06,300 --> 00:09:09,810 inti probabilment ħadthom mill-inqas jinstemgħu, li taħt il-barnuża huma 0 u 1 ta. 201 00:09:09,810 --> 00:09:11,390 L-hekk imsejħa sistema binarja. 202 00:09:11,390 --> 00:09:15,340 Allura fil-fatt, kompjuters għandhom aktar minn biss marki hash fil-vokabularju tagħhom, 203 00:09:15,340 --> 00:09:17,450 iżda mhux kemm ta ' vokabularju kif aħna bnedmin. 204 00:09:17,450 --> 00:09:19,210 >> Tabilħaqq, aħna bnedmin ma jużawx binarja. 205 00:09:19,210 --> 00:09:21,160 Bi jfisser 2, 0 u 1. 206 00:09:21,160 --> 00:09:24,140 Iżda deċimali, id-Deca jiġifieri 10, 0 sa 9. 207 00:09:24,140 --> 00:09:27,660 Allura aħna għandna ħafna aktar espressiva kapaċitajiet fil-dinja tal-bniedem normali tagħna. 208 00:09:27,660 --> 00:09:31,720 Imma I d jargumentaw li dawn is-sistemi, binarju, u deċimali, u kollox 209 00:09:31,720 --> 00:09:35,290 fl bejn u lil hinn, huma fil-fatt kollha pjuttost familjari. 210 00:09:35,290 --> 00:09:39,650 Per eżempju, jikkunsidraw F'dan l-eżempju hawn, 123. 211 00:09:39,650 --> 00:09:43,850 Allura dan huwa verament, naturalment, numru nafu bħala 123. 212 00:09:43,850 --> 00:09:47,160 Imma kollha I biss ġibdet kien biss dan mudell ta 'simboli, glyphs biex ngħidu hekk. 213 00:09:47,160 --> 00:09:49,100 Tip ta 'forom fuq il-bord fl ġibs. 214 00:09:49,100 --> 00:09:52,951 >> Iżda għaliex aħna immedjatament u intuwittivament jifhmu dan bħala 123? 215 00:09:52,951 --> 00:09:54,700 Ukoll, jekk inti kienu simili lili fl-iskola grad, 216 00:09:54,700 --> 00:09:59,920 inti probabilment tgħallmu li dan huwa l- Kolonna 1s, dan huwa l-kolonna 10s, 217 00:09:59,920 --> 00:10:01,330 dan huwa l-kolonna 100s. 218 00:10:01,330 --> 00:10:02,860 U għaliex hi li utli? 219 00:10:02,860 --> 00:10:06,440 Ukoll, huwa aritmetika sempliċi inti issa tagħmel biex tikseb minn mudell ta 'simboli 220 00:10:06,440 --> 00:10:08,940 għal numru nifhmu intuwittivament. 221 00:10:08,940 --> 00:10:14,160 Huwa dak, 100 darba 1, u mbagħad 10 darbiet 2, u 1 ħinijiet 3, 222 00:10:14,160 --> 00:10:17,860 li naturalment huwa biss 100, u dan huwa 20, u dan huwa tlieta. 223 00:10:17,860 --> 00:10:19,740 U hekk jekk aħna żid dawk together-- ah. 224 00:10:19,740 --> 00:10:23,880 Allura fih tinsab il-tip ta raġunament wara għaliex dan is-sett ta 'simboli 225 00:10:23,880 --> 00:10:26,550 tfisser xi ħaġa reali u numeriku. 226 00:10:26,550 --> 00:10:32,030 >> Ukoll, kompjuters jagħmlu l-istess ħaġa eżatt, iżda huma biss jistgħu jgħoddu bħala għoli daqs wieħed. 227 00:10:32,030 --> 00:10:34,400 Billi I kien kapaċi jgħodd bħala għoli daqs tlieta. 228 00:10:34,400 --> 00:10:37,380 U fil-fatt, jekk I jinżammu għaddejjin I jistgħu jogħla sa disa f'din is-sistema. 229 00:10:37,380 --> 00:10:40,430 Kompjuters biss ikollhom żerijiet u dawk fl-alfabett tagħhom. 230 00:10:40,430 --> 00:10:41,410 >> Allura dak li jfisser? 231 00:10:41,410 --> 00:10:46,900 Ukoll, dan ifisser biss li jekk il-kompjuter irid jirrappreżenta, jiġifieri l-għadd 0, 232 00:10:46,900 --> 00:10:51,300 forsi bl-użu tliet characters-- tlieta ittri tal-alfabett biex ngħidu hekk, 233 00:10:51,300 --> 00:10:53,050 li kif il-kompjuter jirrappreżenta 0. 234 00:10:53,050 --> 00:10:54,620 Allura mhux kollha li scary s'issa. 235 00:10:54,620 --> 00:10:56,450 Huwa eżattament dak li aħna bnedmin ser jagħmlu. 236 00:10:56,450 --> 00:10:59,410 U fil-fatt, ħafna minna se biss jinjora l-żerijiet ewlenin xorta waħda. 237 00:10:59,410 --> 00:11:01,640 >> A kompjuter, jekk trid li jaħżen in-numru 1, 238 00:11:01,640 --> 00:11:03,330 jinstabx se tagħmel dan. 239 00:11:03,330 --> 00:11:05,630 U ta 'kompjuter li jaħżen in-numru 2 mhux 240 00:11:05,630 --> 00:11:09,280 se jagħmlu s-sistema unary, li jiena allużjoni għall qabel. 241 00:11:09,280 --> 00:11:11,360 Huwa fil-fatt se tagħmel dan. 242 00:11:11,360 --> 00:11:13,570 U dan huwa probabbilment fejn l-mudell jibda 243 00:11:13,570 --> 00:11:15,570 biex isiru anqas ovvja għall folks aktar. 244 00:11:15,570 --> 00:11:18,580 C'est 2, dan huwa 3. 245 00:11:18,580 --> 00:11:21,600 Ħaġa kurjuża, dan issa 4 hu. 246 00:11:21,600 --> 00:11:24,120 U issa huwa verament ma jidhru li huma forsi cryptic, 247 00:11:24,120 --> 00:11:26,762 iżda mhux jekk nikkunsidraw dak binarja verament mezzi. 248 00:11:26,762 --> 00:11:28,720 Dan ifisser li inti għandek żewġ ittri ta 'alfabett tiegħek. 249 00:11:28,720 --> 00:11:31,940 Allura żewġ karattri possibbli għal kull placeholder. 250 00:11:31,940 --> 00:11:35,970 >> Allura li verament ifisser li aħna qed tmur li bżonn post 1s, jew il-post 2s, 251 00:11:35,970 --> 00:11:40,800 post 4s u mbagħad 8, u 16, 32, u 64. 252 00:11:40,800 --> 00:11:42,290 U x'inhu l-differenza hemmhekk? 253 00:11:42,290 --> 00:11:47,150 Bħal dawn huma 1, 2, 4, 8, 16, 32, 64. 254 00:11:47,150 --> 00:11:50,690 U qabel kellna 110, 100,000, 10,000. 255 00:11:50,690 --> 00:11:53,170 X'hemm-xebh hemmhekk? 256 00:11:53,170 --> 00:11:54,940 U x'inhu l-mudell? 257 00:11:54,940 --> 00:11:55,505 Yeah. 258 00:11:55,505 --> 00:11:57,380 STUDENT: Setgħat ta '2 minflok poteri ta '10. 259 00:11:57,380 --> 00:11:57,660 DAVID Malan: Yeah. 260 00:11:57,660 --> 00:11:59,290 Setgħat ta '2 minflok poteri ta' 10. 261 00:11:59,290 --> 00:12:02,160 U hekk jekk jien ridt li jżommu għaddejjin, 8, 16s u għalhekk forth-- 262 00:12:02,160 --> 00:12:05,822 imma issa jekk għandek dan it-tip ta clue, issa s-sistema binarja 263 00:12:05,822 --> 00:12:07,280 huwa attwalment pjuttost sempliċi. 264 00:12:07,280 --> 00:12:10,910 Għaliex hija din il-mudell ta '0 tal fid-dinja tal-kompjuters 0? 265 00:12:10,910 --> 00:12:14,910 Ukoll, għaliex dan huwa 4 darbiet 0, 2 ħinijiet 0, 1 darbiet 0 u ikollok 0. 266 00:12:14,910 --> 00:12:16,650 >> Għaliex hija din in-numru 1? 267 00:12:16,650 --> 00:12:20,070 Istess raġunament, iżda issa aħna ikollhom 1 fil-kolonna 1. 268 00:12:20,070 --> 00:12:21,840 Għaliex hija din il-2? 269 00:12:21,840 --> 00:12:24,450 Għandna 1 fil-kolonna 2s. 270 00:12:24,450 --> 00:12:30,190 U kif mela jiena nirrappreżenta jgħidu, in-numru 7 fil binarju? 271 00:12:30,190 --> 00:12:31,324 Say louder. 272 00:12:31,324 --> 00:12:32,170 >> STUDENT: Tliet 1s. 273 00:12:32,170 --> 00:12:33,086 >> DAVID Malan: Tliet 1s. 274 00:12:33,086 --> 00:12:37,110 Allura 1, 1, 1 għax aħna biss bżonn 4 flimkien ma '2 flimkien ma' 1 tagħti me 7. 275 00:12:37,110 --> 00:12:37,610 Kull dritt. 276 00:12:37,610 --> 00:12:40,410 Allura minn hemm kif nistgħu jirrappreżentaw 8 bi 3 placeholders? 277 00:12:40,410 --> 00:12:43,310 278 00:12:43,310 --> 00:12:43,922 Yeah. 279 00:12:43,922 --> 00:12:45,070 >> STUDENT: 1, 0, 0, 0. 280 00:12:45,070 --> 00:12:46,970 >> DAVID Malan: Yeah 1, 0, 0, 0. 281 00:12:46,970 --> 00:12:49,380 And yet forsi, I tip tal teknikament bżonn 282 00:12:49,380 --> 00:12:52,380 li żżid placeholder ieħor lill-bord. 283 00:12:52,380 --> 00:12:55,480 Jekk irrid li jitwaħħal li jien tassew bżonn tagħmel xi ħaġa bħal din. 284 00:12:55,480 --> 00:12:58,990 So I attwalment bżonn tuża issa il-kolonna 8S, u li l-multa. 285 00:12:58,990 --> 00:13:02,680 Imma l-ħaġa kurjuż fl-informatika huwa li li għaddej biex ispiża us xi ħaġa. 286 00:13:02,680 --> 00:13:04,390 Ikollok bżonn aktar RAM fil-kompjuter tiegħek issa. 287 00:13:04,390 --> 00:13:06,348 Ikollok bżonn memorja aktar għaliex għandek bżonn xi ħaġa 288 00:13:06,348 --> 00:13:09,650 fiżika biex jaħżnu dik bit addizzjonali, biex ngħidu hekk. 289 00:13:09,650 --> 00:13:10,700 binarja ċifri. 290 00:13:10,700 --> 00:13:13,260 U fil-fatt dak kollu li ġara hawn, bħas-sistema deċimali, 291 00:13:13,260 --> 00:13:17,380 jekk inżommu żżid in-numri up u aġġornata u sa, immorru 5-6 sa 7-8 292 00:13:17,380 --> 00:13:19,330 huwa simili jġorru l-1, litteralment. 293 00:13:19,330 --> 00:13:21,940 U mbagħad kull ħaġa oħra imur lura għal żero. 294 00:13:21,940 --> 00:13:25,870 >> Imma kif nistgħu attwalment jirrappreżentaw dawn l-affarijiet fiżikament fil-kompjuter? 295 00:13:25,870 --> 00:13:29,380 Ukoll, fl-aħħar tal-ġurnata, l-uniku input fiżika nidħlu kompjuter tiegħi 296 00:13:29,380 --> 00:13:33,630 hawnhekk hija din korda enerġija, sabiex elettriku jew elettroni mill-ħajt. 297 00:13:33,630 --> 00:13:36,920 U hekk kif nista 'nikseb minn xi ħaġa fiżiċi bħal dik li attwalment 298 00:13:36,920 --> 00:13:40,630 li jirrappreżenta idea bħal din minflok. 299 00:13:40,630 --> 00:13:41,930 >> Ukoll, dak li nistgħu nagħmlu? 300 00:13:41,930 --> 00:13:45,560 Aħna tista 'tikkunsidra li, id-dritt, forsi jekk elettriku li jirriżultaw 301 00:13:45,560 --> 00:13:47,420 I jistgħu jaħżnuh u jżommuh fuqha. 302 00:13:47,420 --> 00:13:49,250 U jekk jien azjenda fuq għal xi elettriku, 303 00:13:49,250 --> 00:13:51,700 thats biss ser arbitrarjament jirrappreżentaw 1. 304 00:13:51,700 --> 00:13:53,997 U jekk I iġbed il-plagg u hemm xejn hemmhekk, 305 00:13:53,997 --> 00:13:56,330 inti taf li jinsab biss jmorru li arbitrarjament jirrappreżenta 0. 306 00:13:56,330 --> 00:13:57,700 >> Mela jekk xi ħaġa hemm, 1. 307 00:13:57,700 --> 00:13:59,280 Jekk xejn hemm, 0. 308 00:13:59,280 --> 00:14:01,420 Jew inti tista 'tagħmel din l ftit aktar viżwali. 309 00:14:01,420 --> 00:14:02,704 Hawnhekk huwa 0. 310 00:14:02,704 --> 00:14:05,370 M'hemm xejn li għaddejjin interessanti fuq dwar il-dahar tal-telefon tiegħi. 311 00:14:05,370 --> 00:14:08,690 Imma jekk jien jippermettu ftit daqsxejn ta 'elettriku għall-fluss, 312 00:14:08,690 --> 00:14:11,490 anki jekk huwa qawwi ftit fil hawn, flashlight tiegħi marru fuq. 313 00:14:11,490 --> 00:14:15,840 Hekk jien ħażna ħlas u Ergo, din id-telefon issa jirrappreżenta 1. 314 00:14:15,840 --> 00:14:17,700 Allura 0 1. 315 00:14:17,700 --> 00:14:23,630 >> Allura ma 1 iPhone kif għoli nista count jużaw dan it-tip ta 'approċċ? 316 00:14:23,630 --> 00:14:24,490 I tfisser li 1. 317 00:14:24,490 --> 00:14:25,900 Huwa mhux kollha li konvinċenti. 318 00:14:25,900 --> 00:14:27,170 Allura x'jista 'jsir iktar li nagħmlu? 319 00:14:27,170 --> 00:14:31,180 Well ejja ara, huwa xi ħadd fuq tagħhom telefon dritt issa li stajt jissellef? 320 00:14:31,180 --> 00:14:33,800 Kull min għandu cell bi flashlight built-in? 321 00:14:33,800 --> 00:14:34,969 Mejju I jissellef? 322 00:14:34,969 --> 00:14:36,010 I m'għandhomx bżonn dan imsakkar. 323 00:14:36,010 --> 00:14:36,510 Kull dritt. 324 00:14:36,510 --> 00:14:37,150 Grazzi. 325 00:14:37,150 --> 00:14:37,780 Let me jissellef dan l. 326 00:14:37,780 --> 00:14:38,279 Kull dritt. 327 00:14:38,279 --> 00:14:45,570 Mela jekk jien issa iscroll u hawn, dak li jien tirrappreżenta issa? 328 00:14:45,570 --> 00:14:46,070 Yeah. 329 00:14:46,070 --> 00:14:49,350 Allura huwa ta 'tliet għaliex dan huwa fl- Kolonna 1s, dan huwa fil-kolonna 2s. 330 00:14:49,350 --> 00:14:50,480 Allura 1 flimkien ma '2 huwa 3. 331 00:14:50,480 --> 00:14:53,410 U allura jekk irridu tipprova tikseb verament creative-- oh, grazie. 332 00:14:53,410 --> 00:14:54,690 preemptive ħafna. 333 00:14:54,690 --> 00:14:55,560 Kull dritt. 334 00:14:55,560 --> 00:14:57,100 I issa għandhom tliet iPhones. 335 00:14:57,100 --> 00:14:58,810 Kull dritt. 336 00:14:58,810 --> 00:15:02,500 >> U issa this-- jien mhux ser do xi ulterjuri minn dan. 337 00:15:02,500 --> 00:15:04,380 What am I li tirrapreżenta issa? 338 00:15:04,380 --> 00:15:05,090 Just Sevens. 339 00:15:05,090 --> 00:15:08,000 Imma I meħtieġa fiżikament memorja aktar f'dan il-każ. 340 00:15:08,000 --> 00:15:08,920 Imma li kollox huwa. 341 00:15:08,920 --> 00:15:12,870 Inti tista 'taħseb x'inhu għaddej on-- nirringrazzja you-- ġewwa tal-mobile tieghek 342 00:15:12,870 --> 00:15:16,240 bħala sempliċement swiċċ li l- qed jinxtegħlu u jintfew. 343 00:15:16,240 --> 00:15:18,350 >> U jekk inti stajt qatt semgħu il transistor kelma. 344 00:15:18,350 --> 00:15:21,312 Jew jekk inti stajt qatt semgħu l- kummerċjalizzazzjoni jitkellmu Intel ġewwa, 345 00:15:21,312 --> 00:15:24,270 li l-jitkellem it-tip ta 'hardware li l-ġewwa ta 'kompjuter tiegħek. 346 00:15:24,270 --> 00:15:26,707 Intel jagħmel mikroproċessuri, unitajiet ċentrali ta 'proċessar, 347 00:15:26,707 --> 00:15:28,790 li huma simili l-imħuħ ġewwa tal-kompjuter tiegħek. 348 00:15:28,790 --> 00:15:30,640 U dawn il CPUs u affarijiet li qed konnessi 349 00:15:30,640 --> 00:15:32,740 li jkollhom lottijiet u lottijiet ta 'swiċċijiet ċkejkna. 350 00:15:32,740 --> 00:15:36,440 Miljuni, biljuni ta 'swiċċijiet li jistgħu jew fuq jew barra. 351 00:15:36,440 --> 00:15:38,840 >> Allura kompjuters, Thankfully, bħal MACs tagħna u PCs, 352 00:15:38,840 --> 00:15:43,830 jista 'joqgħod b'mod għola minn 7 jew 8 minħabba li jkunu mod aktar minn tliet 353 00:15:43,830 --> 00:15:44,660 jew erba 'bits. 354 00:15:44,660 --> 00:15:48,140 B'mod aktar mill-ekwivalenti ta 'l- tliet flashlights li aħna biss kellhom. 355 00:15:48,140 --> 00:15:52,110 Imma issa din il tibda tikseb pjuttost uninteresting malajr. 356 00:15:52,110 --> 00:15:55,810 Jekk jien issa jridu effettivament ikun jista biex tagħmel xi ħaġa aktar interessanti, 357 00:15:55,810 --> 00:16:00,340 Irrid li tkun tista 'tiżdied għal xi ħaġa bħal din. 358 00:16:00,340 --> 00:16:03,604 >> Allura ASCII, mhuwiex verament utli akronimu, iżda American Standard Kodiċi 359 00:16:03,604 --> 00:16:04,770 għall-Informazzjoni Interchange. 360 00:16:04,770 --> 00:16:07,450 Dan ifisser biss, xi snin ilu aħna bnedmin iddeċieda, 361 00:16:07,450 --> 00:16:10,724 inti taf liema, irridu jkunu jistgħu jagħmlu aktar ma 'kompjuters milli sempliċiment numri. 362 00:16:10,724 --> 00:16:12,890 Aħna ma rridux li ftit jkun kalkolaturi għaljin, 363 00:16:12,890 --> 00:16:16,730 aħna tixtieq li tkun tista 'tagħmel affarijiet simili word-processing, għalkemm sempliċiment ħafna. 364 00:16:16,730 --> 00:16:20,030 Aktar tard kellna email u mezzi oħra bħal dawn. 365 00:16:20,030 --> 00:16:23,700 >> U għalhekk il-dinja iddeċieda xi snin ilu skond din ASCII is-sistema, 366 00:16:23,700 --> 00:16:24,770 taf xiex? 367 00:16:24,770 --> 00:16:26,970 F'ċerti tipi ta ' Programmi kwalunkwe ħin li inti 368 00:16:26,970 --> 00:16:30,649 ara l-ekwivalenti tan-numru 65, bħall-mudell ta 'bits. 369 00:16:30,649 --> 00:16:32,440 U nistgħu nagħmlu l matematika hawn fuq il-bord. 370 00:16:32,440 --> 00:16:34,450 Il-mudell ta 'bits li jirrappreżentaw 65. 371 00:16:34,450 --> 00:16:37,240 Ma naħsibx li bħala 65 fil deċimali. 372 00:16:37,240 --> 00:16:41,620 Jaħsbu li bħala arbitrarju, iżda globalment, b'mod konsistenti bħala l-kapital 373 00:16:41,620 --> 00:16:42,201 A. 374 00:16:42,201 --> 00:16:43,950 U allura l-dinja iddeċieda, inti taf liema? 375 00:16:43,950 --> 00:16:45,630 Ejja tieħu xejra oħra ta 'bits. 376 00:16:45,630 --> 00:16:47,770 U jekk aħna qatt tara l Numru 66, ejja biss 377 00:16:47,770 --> 00:16:50,573 jassumi li dan huwa l- kapital B. Fast quddiem sa H 378 00:16:50,573 --> 00:16:55,510 u jien, jekk tara 72 jew 73, dik għandu jkun H u I, rispettivament. 379 00:16:55,510 --> 00:16:57,780 U hekk sakemm il-sħiħ dinja jaqbel fuq din. 380 00:16:57,780 --> 00:17:01,342 B'tali mod li meta inti tirċievi email, jew inti se tikseb fajl fuq USB stick, 381 00:17:01,342 --> 00:17:03,800 jew xi ħaġa bħal that-- meta tara dak il-mudell ta 'bits, 382 00:17:03,800 --> 00:17:06,980 inti taf li dan għandu jkun dan ittra jew xi ittra ohra. 383 00:17:06,980 --> 00:17:08,620 >> Imma hija kuntest speċifiku, id-dritt. 384 00:17:08,620 --> 00:17:12,250 Programm ta 'email jistgħu jinterpretaw dawn l-affarijiet kif karattri, 385 00:17:12,250 --> 00:17:15,760 iżda kalkolatur graphs jew calculator jista 'jirrappreżenta jew jinterpretaw 386 00:17:15,760 --> 00:17:18,370 dawn l-affarijiet, naturalment, bħala ittri. 387 00:17:18,370 --> 00:17:21,610 >> Allura ma 'dak imsemmi, ir-reviżjoni ftit malajr. 388 00:17:21,610 --> 00:17:25,440 Din hija forsi tlieta karattru e-mail li kien mibgħuta lili. 389 00:17:25,440 --> 00:17:27,990 Taht il-barnuża dan kollu fil 0s u 1s, imma aħna ma kura. 390 00:17:27,990 --> 00:17:31,580 Aħna ser tibda astratt fuq mill-0s u 1s lill ittri. 391 00:17:31,580 --> 00:17:36,830 U jekk nara mudell ta 0s u 1s li verament jirrappreżentaw 72, ħjiel, ħjiel, 73, 392 00:17:36,830 --> 00:17:38,866 u mbagħad 33, x'inhu l-messaġġ? 393 00:17:38,866 --> 00:17:40,348 >> STUDENT: [inaudible] 394 00:17:40,348 --> 00:17:42,639 DAVID Malan: Mela jekk inti taħseb lura ftit mument ilu, HI 395 00:17:42,639 --> 00:17:47,210 kien il-messaġġ I kien qed jipprova jikkomunikaw hawnhekk għaliex H hija 72, 396 00:17:47,210 --> 00:17:50,925 I huwa 73, u issa 33-- inti ma tkunx bilfors jafu dan minn qabel, 397 00:17:50,925 --> 00:17:53,800 iżda jirriżulta jekk inti fil-fatt tara aktar ta 'l-chart u s-sistema 398 00:17:53,800 --> 00:17:56,800 li l-umanità miftiehma snin ilu, huwa biss punt exclamation. 399 00:17:56,800 --> 00:18:01,590 U fil-fatt, hemm mudell ta ' simboli u numri għal kull karattru 400 00:18:01,590 --> 00:18:03,849 li inti jista 'jkollhom fuq it-tastiera tiegħek. 401 00:18:03,849 --> 00:18:04,389 >> Kull dritt. 402 00:18:04,389 --> 00:18:05,660 Ejja astratta ulterjuri. 403 00:18:05,660 --> 00:18:09,380 Jekk ma rridux li jkollhom biss affarijiet simili numri u ittri, 404 00:18:09,380 --> 00:18:11,420 aħna fil-fatt tixtieq li jimplimentaw grafika. 405 00:18:11,420 --> 00:18:13,351 Ukoll, jekk inti stajt qatt sema 'l-akronimu RGB. 406 00:18:13,351 --> 00:18:15,559 Huwa tip ta 'datata issa, iżda huwa għadu tip ta 'hemmhekk. 407 00:18:15,559 --> 00:18:17,380 RGB huwa aħmar, aħdar, blu. 408 00:18:17,380 --> 00:18:19,380 U huwa biss sistema ta 'tgħid, inti taf liema, 409 00:18:19,380 --> 00:18:21,650 ejja tuża t-tliet settijiet ta 'bits. 410 00:18:21,650 --> 00:18:25,280 Sett ta '8 bits, sett ieħor ta' 8 bits, u sett ieħor ta '8 bits. 411 00:18:25,280 --> 00:18:27,710 U ejja jużaw dawk bits li jaħżen kemm aħmar aħna 412 00:18:27,710 --> 00:18:31,430 trid fuq l-iskrin tagħna, kemm aħdar irridu fuq l-iskrin tagħna, 413 00:18:31,430 --> 00:18:34,070 u kemm blu irridu fuq l-iskrin tagħna. 414 00:18:34,070 --> 00:18:37,860 U dan ifisser biss li jekk inti jkollu lot-- numru kbir ta aħmar, 415 00:18:37,860 --> 00:18:39,200 dan ifisser jagħtu me ħafna ta 'aħmar. 416 00:18:39,200 --> 00:18:41,658 Jekk għandek numru kbir ta aħdar, tagħti me ħafna ta 'aħdar. 417 00:18:41,658 --> 00:18:44,660 U jekk ikollok biss ftit ta blu jew numru żgħir bħal 33, 418 00:18:44,660 --> 00:18:45,960 tagħti me ftit ta 'blu. 419 00:18:45,960 --> 00:18:49,720 U jekk inti jiġri li jikkombinaw dawk tliet kobor, biex ngħidu hekk, 420 00:18:49,720 --> 00:18:53,160 ikollok this-- inti bilkemm tista 'tara fuq il-projector hawn, iżda dan murky 421 00:18:53,160 --> 00:18:54,630 dell isfar jew kannella. 422 00:18:54,630 --> 00:18:58,590 >> Iżda dan huwa li wieħed jgħid, bl-użu li mudell tat-8 + 8 flimkien flimkien ma 8-- 423 00:18:58,590 --> 00:19:01,710 dak il-mudell ta '24 bits huwa kif kompjuter ikun 424 00:19:01,710 --> 00:19:06,460 jaħżnu dik dell isfar f'waħda ċkejkna dot pixel fuq l-iskrin. 425 00:19:06,460 --> 00:19:10,570 Allura konna marret minn 0s u 1s li deċimali numri għall-ittri tal-alfabett. 426 00:19:10,570 --> 00:19:13,680 Jew aktar interessanti, tikek kkulurita. 427 00:19:13,680 --> 00:19:16,200 >> Ukoll, liema naturalment mbagħad taqa jmiss? 428 00:19:16,200 --> 00:19:19,040 Ukoll, dak li hija immaġni li inti tara fuq Facebook jew tikseb fl-email? 429 00:19:19,040 --> 00:19:20,172 Jew affarijiet simili? 430 00:19:20,172 --> 00:19:22,130 X'inhi d-definizzjoni teknikament ta 'immaġni? 431 00:19:22,130 --> 00:19:25,090 432 00:19:25,090 --> 00:19:27,710 Yeah. 433 00:19:27,710 --> 00:19:31,270 X'inhu immaġni magħmul minn jekk inti tfittex verament qrib lejn l-iskrin tiegħek? 434 00:19:31,270 --> 00:19:31,770 Yeah. 435 00:19:31,770 --> 00:19:33,186 Huwa biss mazz sħiħ ta 'pixels. 436 00:19:33,186 --> 00:19:35,220 Fil-fatt, jekk inti tieħu tiegħek laptop forsi aktar tard, 437 00:19:35,220 --> 00:19:37,180 u ħarsa verament qrib fil it-- jiddependi 438 00:19:37,180 --> 00:19:40,370 dwar kemm jiswew il-laptop huwa u kif għolja ta 'kwalità l-iskrin huwa, 439 00:19:40,370 --> 00:19:43,480 inti tista 'tajjeb ħafna' tara kollha ta ' -tikek ftit fuq l-iskrin. 440 00:19:43,480 --> 00:19:45,890 >> U dawk tikek jew pixel, li jfisser li hemm 441 00:19:45,890 --> 00:19:49,810 24 bits li jirrappreżentaw kull pixel f'dak ritratt li inti tara fuq Facebook, 442 00:19:49,810 --> 00:19:52,049 jew li inti biss ħa fuq iPhone tiegħek reċentement. 443 00:19:52,049 --> 00:19:54,090 U hekk dan huwa kif aħna tikseb għal affarijiet simili grafika. 444 00:19:54,090 --> 00:19:55,120 Ukoll, x'hemm video? 445 00:19:55,120 --> 00:19:58,660 A video huwa biss sett ta 'grafika li jtajru l-iskrin mill-ġdid 446 00:19:58,660 --> 00:19:59,780 u għal darb'oħra u għal darb'oħra. 447 00:19:59,780 --> 00:20:04,080 U hekk videos tassew, huma biss l-mudelli ta 'bits li jirrappreżentaw grilji, ringieli 448 00:20:04,080 --> 00:20:06,880 u kolonni ta 'tikek, li jtajru l-immaġni iskrin, 449 00:20:06,880 --> 00:20:09,240 wara immaġni, wara immaġni, a.k.a. 450 00:20:09,240 --> 00:20:10,650 stampi mozzjoni. 451 00:20:10,650 --> 00:20:12,340 Allura dak li għal inputs u l-outputs. 452 00:20:12,340 --> 00:20:14,420 >> Kollha għandna issa huwa suppożizzjoni li, inti 453 00:20:14,420 --> 00:20:17,190 taf liema, jekk irridu kompjuter biex jirrappreżentaw l-informazzjoni, 454 00:20:17,190 --> 00:20:18,560 għandna sistema biex isir dan. 455 00:20:18,560 --> 00:20:20,780 Nistgħu nagħmlu dan bl 0s u 1s fl-aħħar tal-ġurnata. 456 00:20:20,780 --> 00:20:23,160 Iżda nistgħu astratta, hekk biex jitkellmu, li fuq kollox 457 00:20:23,160 --> 00:20:25,140 sabiex tirrappreżenta aktar affarijiet interessanti. 458 00:20:25,140 --> 00:20:28,790 U hawn fuq fil CS50, u b'mod xjenza tal-kompjuter b'mod aktar ġenerali, 459 00:20:28,790 --> 00:20:31,250 aħna issa joqgħod fuq l-ispallejn tal-persuni kollha li 460 00:20:31,250 --> 00:20:33,530 waslet quddiem minna li dehret li l-. 461 00:20:33,530 --> 00:20:38,170 U issa biss wieħed jassumi li l-kompjuters jistgħu jirrappreżentaw inputs u l-outputs. 462 00:20:38,170 --> 00:20:41,140 >> Imma issa ejja attwalment jagħmel xi ħaġa magħhom. 463 00:20:41,140 --> 00:20:44,850 Allura algoriżmu huwa biss sett ta 'struzzjonijiet, pass pass, 464 00:20:44,850 --> 00:20:46,340 sabiex isolvi xi problema. 465 00:20:46,340 --> 00:20:48,730 U dak li jista 'wieħed problema bħal din tkun. 466 00:20:48,730 --> 00:20:52,440 Allura dan huwa l-iskola antika teknoloġija, ktieb tat-telefon. 467 00:20:52,440 --> 00:20:55,534 U ġewwa ta 'ktieb tat-telefon huwa mazz sħiħ ta 'ismijiet u numri. 468 00:20:55,534 --> 00:20:57,700 U dawk l-ismijiet huma ġeneralment magħżula alfabetikament. 469 00:20:57,700 --> 00:21:01,310 >> Mela jekk jien ridt li ssib xi ħadd fil dan il-ktieb tat-telefon bħal Mike Smith, 470 00:21:01,310 --> 00:21:02,930 x'hemm bniedem tipiku se jagħmlu? 471 00:21:02,930 --> 00:21:06,000 Ukoll, inti tista 'sempliċement tiftaħ it up, tħares lejn l-ewwel paġna. 472 00:21:06,000 --> 00:21:07,390 Jiena ma narax Mike Smith. 473 00:21:07,390 --> 00:21:09,740 Dawwar it-tieni paġna, Jiena ma narax Mike Smith. 474 00:21:09,740 --> 00:21:11,830 U biss iżommu għaddejjin u għaddejjin. 475 00:21:11,830 --> 00:21:14,397 Huwa dan strateġija pass pass korretta? 476 00:21:14,397 --> 00:21:17,380 477 00:21:17,380 --> 00:21:18,310 Yeah. 478 00:21:18,310 --> 00:21:20,080 Huwa tip ta 'stupid, id-dritt. 479 00:21:20,080 --> 00:21:21,646 Huwa ineffiċjenti, id-dritt. 480 00:21:21,646 --> 00:21:24,520 Minħabba li għaddej biex jieħdu dejjem biex jiksbu l Mike, iżda huwa korrett. 481 00:21:24,520 --> 00:21:26,620 Għaliex jekk Mike huwa hawnhekk Jien ser tabilħaqq issib lilu. 482 00:21:26,620 --> 00:21:29,030 >> Allura x'hemm ftit aktar persuna raġjonevoli se jagħmlu? 483 00:21:29,030 --> 00:21:32,180 Huma xorta jistgħu jiftħu lejn il-quddiem, u forsi jtajru permezz tal-ktieb tat-telefon 484 00:21:32,180 --> 00:21:33,250 żewġ paġni kull darba. 485 00:21:33,250 --> 00:21:34,840 Tnejn, erba ', sitt, tmien. 486 00:21:34,840 --> 00:21:36,830 Ma nistax attwalment fiżikament jagħmlu dan tajjeb ħafna. 487 00:21:36,830 --> 00:21:39,560 Iżda fit-teorija, dan għandu jkun darbtejn aktar malajr, żewġ paġni kull darba. 488 00:21:39,560 --> 00:21:41,152 Huwa dan algoritmu korretta? 489 00:21:41,152 --> 00:21:43,252 >> STUDENT: [inaudible] 490 00:21:43,252 --> 00:21:44,460 DAVID Malan: Mhux bilfors. 491 00:21:44,460 --> 00:21:44,960 Tajba. 492 00:21:44,960 --> 00:21:46,112 Għaliex dan twiddiba? 493 00:21:46,112 --> 00:21:50,020 >> STUDENT: Minħabba li hu jista 'jkun fuq waħda tal-paġni li int taqbeż is-site. 494 00:21:50,020 --> 00:21:50,770 DAVID Malan: Yeah. 495 00:21:50,770 --> 00:21:52,260 Għalhekk anki jekk nasal eqreb u eqreb. 496 00:21:52,260 --> 00:21:56,150 X'jiġri jekk hu biss aċċidentalment, billi ħażin Xorti, mgħaffeġ bejn iż-żewġ paġni 497 00:21:56,150 --> 00:21:57,290 li jien jtiru fuq? 498 00:21:57,290 --> 00:21:59,920 499 00:21:59,920 --> 00:22:01,730 Għalhekk għandna bżonn jiffissaw għal dan. 500 00:22:01,730 --> 00:22:03,590 Għandna attwalment ħtieġa li imbagħad ngħidu, stenna minuta, 501 00:22:03,590 --> 00:22:06,240 forsi jekk immorru wisq, forsi jekk aħna hit-taqsima T, 502 00:22:06,240 --> 00:22:09,670 għall T ġejjin wara Smith, allura għandna mill-inqas doppju lura paġna mill-inqas wieħed. 503 00:22:09,670 --> 00:22:12,630 Allura fixable, iżda hemm kwistjoni kondizzjonali hemmhekk. 504 00:22:12,630 --> 00:22:16,159 Allura huwa darbtejn aktar malajr, imma int tista għandhom għad-doppju lura biss ftit. 505 00:22:16,159 --> 00:22:19,200 Imma l-ebda wieħed fil-kamra tiegħu, anki jekk inti ma tantx jużaw kotba tat-telefon aktar, 506 00:22:19,200 --> 00:22:20,740 se tibda fil-bidu. 507 00:22:20,740 --> 00:22:23,317 Liema huma inti se tagħmel infittxu Mike Smith? 508 00:22:23,317 --> 00:22:24,900 Inti se jmorru madwar l-S ta. 509 00:22:24,900 --> 00:22:26,820 Jew jekk inti ma verament ikollhom il-karta tal iqarrqu fuq il-karta, 510 00:22:26,820 --> 00:22:28,365 int se jmorru mill-inqas bejn wieħed u ieħor għall-nofs. 511 00:22:28,365 --> 00:22:30,220 U ċertament ma -quddiem tal-ktieb. 512 00:22:30,220 --> 00:22:31,130 Inti qed tmur biex tfittex l isfel. 513 00:22:31,130 --> 00:22:33,770 U matematikament int probabilment ser tara t-taqsima M, li 514 00:22:33,770 --> 00:22:34,890 huwa bejn wieħed u ieħor fin-nofs. 515 00:22:34,890 --> 00:22:36,848 U allura int ser realizzata, dak li huwa veru? 516 00:22:36,848 --> 00:22:37,968 Fejn hi Mike? 517 00:22:37,968 --> 00:22:39,170 >> STUDENT: [inaudible] 518 00:22:39,170 --> 00:22:39,920 DAVID Malan: Yeah. 519 00:22:39,920 --> 00:22:41,530 Hekk hu fuq fuq din in-naħa. 520 00:22:41,530 --> 00:22:42,710 U għalhekk dak li tista 'tagħmel? 521 00:22:42,710 --> 00:22:48,870 Ukoll, kemm figurattivament u litteralment inti tista 'tiċrita l-problema fil nofs darba? 522 00:22:48,870 --> 00:22:54,260 U allura taf li inti tista tarmi Din it-taqsima tal-problema bogħod. 523 00:22:54,260 --> 00:22:58,170 U issa aħna qed xellug ma fundamentalment l-istess problema, imma hija nofs bħala kbar. 524 00:22:58,170 --> 00:22:59,920 U hekk issa x'inhu l- sett ta 'struzzjonijiet? 525 00:22:59,920 --> 00:23:01,753 X'hemm l-algoritmu għall-konstatazzjoni Mike Smith? 526 00:23:01,753 --> 00:23:03,030 Huwa l-istess ħaġa eżatt. 527 00:23:03,030 --> 00:23:05,750 >> Issa dan jiġri li jkun il-M -taqsima u dan huwa t-taqsima Z, 528 00:23:05,750 --> 00:23:08,650 iżda l-fundamentali Formula għadu l-istess. 529 00:23:08,650 --> 00:23:10,800 Mur madwar in-nofs, tfittex l isfel, oh, darn dan. 530 00:23:10,800 --> 00:23:13,160 Issa jien fit-taqsima T, Stajt marret wisq. 531 00:23:13,160 --> 00:23:16,640 Iżda hawnhekk ukoll tista 'inti japplikaw l-istess loġika. 532 00:23:16,640 --> 00:23:19,189 nofs tarmi mill-problema bogħod u issa aħna qed 533 00:23:19,189 --> 00:23:21,230 jitħalla bi problema li l- kwart tad-daqs. 534 00:23:21,230 --> 00:23:28,140 U aħna tista 'tirrepeti, u nistgħu jirrepeti, u nistgħu rrepeti sakemm teoretikament 535 00:23:28,140 --> 00:23:32,190 hemm waħda biss paġna jitħalla fuq li Mike jew hi jew mhuwiex. 536 00:23:32,190 --> 00:23:34,014 >> Allura x'hemm tant qawwija dwar din l-idea? 537 00:23:34,014 --> 00:23:35,680 I mean wara kollox, huwa pjuttost intuwittivi. 538 00:23:35,680 --> 00:23:37,390 Ebda wieħed għaddej biex tibda fil- bidu tal-ktieb tat-telefon 539 00:23:37,390 --> 00:23:39,320 u għatu flip 1,000 paġni li ssib Mike Smith. 540 00:23:39,320 --> 00:23:42,319 Ħafna kulħadd f'din il-kamra huwa għaddej biex tagħmel bejn wieħed u ieħor dak it-tip ta algoritmu 541 00:23:42,319 --> 00:23:43,220 ħlief għal l-dmugħ. 542 00:23:43,220 --> 00:23:45,480 >> U hekk għaliex ma nagħmlu dan? 543 00:23:45,480 --> 00:23:47,810 Ukoll, jikkunsidraw l-effiċjenza. 544 00:23:47,810 --> 00:23:51,500 Tikkunsidra kemm kemm aħjar dan algoritmu kien billi jitkissru l-isfel 545 00:23:51,500 --> 00:23:52,890 fil-partijiet komponenti tiegħu. 546 00:23:52,890 --> 00:23:53,980 Allura dak li ma nagħmel ewwel do? 547 00:23:53,980 --> 00:23:55,389 I telgħet il-ktieb tat-telefon. 548 00:23:55,389 --> 00:23:57,180 U xjenzat kompjuter, u programmer, 549 00:23:57,180 --> 00:24:00,090 b'mod aktar ġenerali jirriżulta, va li jibdew jingħaddu kollox f'0. 550 00:24:00,090 --> 00:24:00,610 >> Għaliex? 551 00:24:00,610 --> 00:24:03,240 Ukoll, huwa ftit stramba li aħna bnedmin għadd, ġeneralment, 552 00:24:03,240 --> 00:24:04,400 jibdew minn wieħed. 553 00:24:04,400 --> 00:24:08,110 Minħabba x'inhu l-iżgħar numru nistgħu jirrappreżentaw bbażata b'mod ċar 554 00:24:08,110 --> 00:24:09,930 anki fuq matematika antika tagħna iskola grad? 555 00:24:09,930 --> 00:24:12,400 Ukoll, kien 0, kemm jekk huwa fl deċimali jew binarja. 556 00:24:12,400 --> 00:24:14,900 U hekk tkun taf tara fid-dinja tal-kompjuters u l-ipprogrammar, 557 00:24:14,900 --> 00:24:17,620 speċifikament, nibdew tgħodd kollox minn 0. 558 00:24:17,620 --> 00:24:19,690 >> So I telgħet-telefon ktieb pass 0. 559 00:24:19,690 --> 00:24:21,924 Jien ser tiftaħ għall- nofs tal-ktieb tat-telefon. 560 00:24:21,924 --> 00:24:23,840 U li tabilħaqq espressjoni ta 'dak li għamilt. 561 00:24:23,840 --> 00:24:25,900 U mbagħad it-tieni pass kien ħarsa lejn l-ismijiet. 562 00:24:25,900 --> 00:24:29,110 It-tielet pass huwa ftit differenti kunċettwalment. 563 00:24:29,110 --> 00:24:30,600 Jien tistaqsi lili nnifsi mistoqsija. 564 00:24:30,600 --> 00:24:33,610 Jekk Smith huwa fost l-ismijiet, Jien ser jagħmlu deċiżjoni. 565 00:24:33,610 --> 00:24:36,550 Jekk hu fost l-ismijiet, allura jien ser sejħa Mike. 566 00:24:36,550 --> 00:24:39,590 U jien ser jagħmlu deċiżjoni ibbażati fuq dik il-biċċa ta 'informazzjoni. 567 00:24:39,590 --> 00:24:44,100 >> Madankollu, jekk le, jekk Smith huwa aktar kmieni fil-ktieb fuq ix-xellug, 568 00:24:44,100 --> 00:24:48,200 Jien ser tiftaħ għall-nofs ta 'nofs tax-xellug tal-ktieb. 569 00:24:48,200 --> 00:24:51,674 U allura hawnhekk l-cleverness, Jien se jmorru lura biex iżidu tnejn. 570 00:24:51,674 --> 00:24:53,590 Jien ser issolvi ta toqgħod fuq spallejn tiegħi stess 571 00:24:53,590 --> 00:24:55,110 u biss jirrepetu l-ħidma fil-passat I did. 572 00:24:55,110 --> 00:24:58,062 Iżda l-ħidma jien baqa 'huwa inqas, u inqas, u inqas. 573 00:24:58,062 --> 00:24:59,270 Iżda huwa għadu sejjer jaħdem. 574 00:24:59,270 --> 00:25:02,110 Iżda jekk Mike, minflok, tiġi aktar tard fil-ktieb fuq il-lemin, 575 00:25:02,110 --> 00:25:04,980 Jien ser tiftaħ għall-nofs tad-nofs tal-lemin tal-ktieb, 576 00:25:04,980 --> 00:25:07,240 imbagħad mur lura għall-pass tnejn. 577 00:25:07,240 --> 00:25:09,330 >> Iżda hemm attwalment raba xenarju. 578 00:25:09,330 --> 00:25:13,336 s Mike jew hawn, jew hawn, jew hawn, or-- 579 00:25:13,336 --> 00:25:14,152 >> STUDENT: Mhux hemmhekk. 580 00:25:14,152 --> 00:25:15,110 DAVID Malan: Mhux hemmhekk. 581 00:25:15,110 --> 00:25:18,580 U fil-fatt, jekk aħna ma tantiċipa dan ir-raba 'u finali xenarju 582 00:25:18,580 --> 00:25:21,510 programm tagħna jista 'jkun Buggy jew difettuż b'xi mod. 583 00:25:21,510 --> 00:25:25,020 Else, nieqaf fil-każ li aħna ma sabu Mike fil-livelli kollha. 584 00:25:25,020 --> 00:25:27,720 U fil-fatt, jekk inti stajt qatt innotajt tiegħek jiddendlu kompjuter, jew kollha 585 00:25:27,720 --> 00:25:30,490 ta 'kelma f'daqqa jew xi oħra programm biss quits għarrieda, 586 00:25:30,490 --> 00:25:32,614 u xi kultant thee żball messaġġ huwa litteralment dak. 587 00:25:32,614 --> 00:25:34,070 Dan il-programm nieqaf għarrieda. 588 00:25:34,070 --> 00:25:35,570 Dan jista 'jkun għal kull numru ta' raġunijiet. 589 00:25:35,570 --> 00:25:38,120 Imma xi kultant huwa xi ħaġa sempliċi kemm dan il. 590 00:25:38,120 --> 00:25:40,440 L-programmer bniedem li kiteb li s-softwer 591 00:25:40,440 --> 00:25:43,610 ma jirrealizzaw li, oh, hemm raba ħaġa li jista 'jiġri attwalment. 592 00:25:43,610 --> 00:25:46,480 U jekk inti ma jiktbu kodiċi li qbid li r-raba ix-xenarju, 593 00:25:46,480 --> 00:25:51,342 huwa tabilħaqq mhux mistennija kultant dak il-kompjuter jista 'attwalment jagħmlu. 594 00:25:51,342 --> 00:25:53,050 Issa ejja sejħa out ftit ta 'dawn l-affarijiet. 595 00:25:53,050 --> 00:25:55,465 Għalhekk fl-isfar hawn, jien għandhom termini enfasizzati 596 00:25:55,465 --> 00:25:57,590 li issa aħna qed biss ser sejħa funzjonijiet. 597 00:25:57,590 --> 00:26:00,700 Funzjonijiet fid-dinja ta ' programmazzjoni huma eżatt bħal azzjonijiet, 598 00:26:00,700 --> 00:26:01,850 dikjarazzjonijiet ta 'azzjonijiet. 599 00:26:01,850 --> 00:26:05,720 Allura aqbad, miftuħa għall-ħarsa fil, sejħa, miftuħa, miftuħa, nieqaf. 600 00:26:05,720 --> 00:26:09,350 Li l-funzjoni, proċedura, azzjoni, kwalunkwe numru ta 'sinonimi 601 00:26:09,350 --> 00:26:10,184 jaħdmu kif ukoll. 602 00:26:10,184 --> 00:26:11,850 Issa liema huma dawn l-affarijiet issa bl-isfar? 603 00:26:11,850 --> 00:26:14,210 Jekk inkella, jekk inkella, jekk inkella, dawn huma dak 604 00:26:14,210 --> 00:26:16,500 aħna qed tmur biex sejħa kundizzjonijiet fl-ipprogrammar, 605 00:26:16,500 --> 00:26:19,270 jew fergħat, id-deċiżjoni jirrimarka, jekk inti se. 606 00:26:19,270 --> 00:26:22,759 Imma kif tkun taf liema furketta fit-triq li tieħu, biex ngħidu hekk? 607 00:26:22,759 --> 00:26:24,550 Għandna bżonn li jenfasizzaw it-termini għad-dritt 608 00:26:24,550 --> 00:26:27,570 hemm, li huma dawn iva, l-ebda mistoqsijiet. 609 00:26:27,570 --> 00:26:29,040 Dawn il-mistoqsijiet foloz veru. 610 00:26:29,040 --> 00:26:30,880 Smith fost ismijiet? 611 00:26:30,880 --> 00:26:32,190 Smith kmieni fil-ktieb? 612 00:26:32,190 --> 00:26:33,260 Smith aktar tard fil-ktieb? 613 00:26:33,260 --> 00:26:35,490 Dawn huma mistoqsijiet lill li hemm iva, jew le, 614 00:26:35,490 --> 00:26:42,110 jew b'mod ekwivalenti vera, jew falza, jew b'mod ekwivalenti, wieħed jew żero risposta. 615 00:26:42,110 --> 00:26:44,260 >> U sadanittant hemm waħda biss aħħar biċċa. 616 00:26:44,260 --> 00:26:45,940 Din il hawn għandha x'tip ta 'effett? 617 00:26:45,940 --> 00:26:48,230 Kemm jekk int programm jew le qabel, kif kieku inti 618 00:26:48,230 --> 00:26:51,030 jiddeskrivu liema pass sebgħa u 10 qed jagħmlu? 619 00:26:51,030 --> 00:26:54,110 620 00:26:54,110 --> 00:26:55,027 X'għidt? 621 00:26:55,027 --> 00:26:56,110 STUDENT: Pass rikursivi. 622 00:26:56,110 --> 00:26:56,980 DAVID Malan: Pass rikursivi. 623 00:26:56,980 --> 00:26:58,000 Iva, essenzjalment. 624 00:26:58,000 --> 00:27:00,384 Huwa teknikament iterattiv hawn jekk int familjari. 625 00:27:00,384 --> 00:27:01,550 Iżda aħna ser terga 'lura għal dan. 626 00:27:01,550 --> 00:27:03,930 Iżda huwa qed jagħmel xi ħaġa b'mod ċar. 627 00:27:03,930 --> 00:27:06,370 Għal darb'oħra, huwa jinduċi ċiklu, linja, id-dritt. 628 00:27:06,370 --> 00:27:08,770 Inti litteralment tmur lura għal xi pass qabel. 629 00:27:08,770 --> 00:27:12,592 U għalhekk fil-fatt, dan se timplimenta xi tip ta 'ċiklu. 630 00:27:12,592 --> 00:27:15,050 Imma int mhux qed tmur biex tikseb staġnati f'dan il endlessly, id-dritt. 631 00:27:15,050 --> 00:27:19,290 Għaliex jekk int dejjem iċċekkjar huwa Mike hawn, jew lejn ix-xellug, jew mhux hawn, 632 00:27:19,290 --> 00:27:21,360 eventwalment hu mhux ser ikun hemm. 633 00:27:21,360 --> 00:27:24,590 U inti tista 'biss nieqaf għal kollox kif kull li aħħar linja. 634 00:27:24,590 --> 00:27:25,834 >> Allura dak li għal vokabularju. 635 00:27:25,834 --> 00:27:28,250 U dan kien dak li nixtiequ ġeneralment sejħa kodiċi pseudocode. 636 00:27:28,250 --> 00:27:29,570 Mhuwiex lingwa attwali. 637 00:27:29,570 --> 00:27:32,405 Huwa biss konċiż ħafna Ingliż, iżda hija tikkomunika l-punt. 638 00:27:32,405 --> 00:27:33,780 M'hemm l-ebda struttura formali hawn. 639 00:27:33,780 --> 00:27:35,738 Inti biss użu huwa ftit kliem, iżda kliem kif ċari 640 00:27:35,738 --> 00:27:37,870 kemm tista 'biex tikkomunika l-idea tiegħek. 641 00:27:37,870 --> 00:27:40,580 >> Issa kif tajba hija din l-algorithm u kemm ikun aħjar huwa? 642 00:27:40,580 --> 00:27:43,570 Ukoll, aħna ma jkollhomx biex tikseb fis- ispeċifiċitajiet ta 'numri jew xejn 643 00:27:43,570 --> 00:27:44,069 bħal dik. 644 00:27:44,069 --> 00:27:46,300 Iżda nistgħu nħarsu lejn l- forma ta 'din is-soluzzjoni. 645 00:27:46,300 --> 00:27:50,194 Allura jekk aħna biss jiġbed xi plott xy hawn fuq l-assi orizzontali hawn. 646 00:27:50,194 --> 00:27:51,860 Ejja biss sejħa-daqs tal-problema. 647 00:27:51,860 --> 00:27:55,540 U xjenzat kompjuter kieku tipikament jużaw n bħala l-varjabbli hawn. 648 00:27:55,540 --> 00:27:59,690 Allura n paġni, jew n-nies fil-kamra, jew kwalunkwe huwa inti qed tipprova biex jingħaddu. 649 00:27:59,690 --> 00:28:03,039 >> U mbagħad fuq l-assi vertikali fuq il- xellug, li jkun il-ħin biex issolvi. 650 00:28:03,039 --> 00:28:05,330 Allura kif ħafna sekondi tagħmlu jieħdu me biex isibu Mike Smith? 651 00:28:05,330 --> 00:28:06,621 Jew kif ħafna passi ma tieħu? 652 00:28:06,621 --> 00:28:08,100 Kemm dawriet paġna ħafna ma jieħdu? 653 00:28:08,100 --> 00:28:11,370 Allura dak kemm l-ispejjeż lili fil-ħin biex issolvi problema. 654 00:28:11,370 --> 00:28:15,030 U nistgħu jiġbed l-ewwel algoritmi inklinazzjoni, jekk inti se, 655 00:28:15,030 --> 00:28:16,910 kif biss din il-linja dritta bl-aħmar. 656 00:28:16,910 --> 00:28:18,450 U jien ser sejħa hija n. 657 00:28:18,450 --> 00:28:19,117 >> Għaliex n? 658 00:28:19,117 --> 00:28:20,950 Għaliex huwa biss dan wieħed relazzjoni waħda? 659 00:28:20,950 --> 00:28:22,700 Ukoll, jekk Verizon jew tkun xi tkun il-kumpanija tat-telefon 660 00:28:22,700 --> 00:28:25,130 iżid paġna waħda aktar biex -ktieb tat-telefon sena d-dieħla, 661 00:28:25,130 --> 00:28:28,370 li jistgħu jimbuttaw wieħed Mike aktar pass eqreb lejn l-għan, 662 00:28:28,370 --> 00:28:29,950 jiddependi fuq fejn dik il-paġna hu. 663 00:28:29,950 --> 00:28:32,380 U għalhekk l-effett jista 'biss jkun li jżidu sekonda waħda aktar. 664 00:28:32,380 --> 00:28:33,520 Jew waħda aktar paġna dawran. 665 00:28:33,520 --> 00:28:34,970 A waħda għall-proporzjon wieħed. 666 00:28:34,970 --> 00:28:37,410 >> B'kuntrast, it-tieni algoritmu. 667 00:28:37,410 --> 00:28:41,406 Kemm aktar mgħaġġla kienet li intuwittivament? 668 00:28:41,406 --> 00:28:42,780 Fejn I marru żewġ paġni kull darba? 669 00:28:42,780 --> 00:28:43,664 Yeah. 670 00:28:43,664 --> 00:28:44,497 >> STUDENT: [inaudible] 671 00:28:44,497 --> 00:28:47,255 672 00:28:47,255 --> 00:28:48,080 >> DAVID Malan: Yeah. 673 00:28:48,080 --> 00:28:49,220 Allura li għaddej biex tkun darbtejn aktar malajr. 674 00:28:49,220 --> 00:28:51,344 U aħna se tiġbed l hawn jiddependi fuq l-iskala. 675 00:28:51,344 --> 00:28:54,220 Xorta hija linja dritta, iżda anqas mill-linja ħamra. 676 00:28:54,220 --> 00:28:56,410 Għaliex għal xi numru ta 'paġni, jekk tieħu 677 00:28:56,410 --> 00:28:58,360 inti dan passi ħafna ma ' l-ewwel algoritmu, 678 00:28:58,360 --> 00:29:00,570 li għaddej biex tieħu inti nofs bħala passi ħafna bit-tieni. 679 00:29:00,570 --> 00:29:02,770 U għalhekk il-linja isfar jiddeskrivi t-tieni algoritmu 680 00:29:02,770 --> 00:29:03,990 huwa biss se tkun taħtha. 681 00:29:03,990 --> 00:29:07,250 >> Imma x'hemm verament b'saħħtu huwa li jaħsbu dwar it-tielet u finali, 682 00:29:07,250 --> 00:29:10,480 u amazingly aktar intuwittivi algoritmu, li għandha dan forma. 683 00:29:10,480 --> 00:29:12,720 Teknikament aħna kieku ssejjaħ din il-kurva logaritmika. 684 00:29:12,720 --> 00:29:14,309 Log bażi 2 ta n f'dan il-każ. 685 00:29:14,309 --> 00:29:15,600 Iżda dan ma verament kwistjoni. 686 00:29:15,600 --> 00:29:19,140 Li huwa importanti hija verament l fundamentalment għamla differenti li hija għandha. 687 00:29:19,140 --> 00:29:22,810 U inti tista 'tikkunsidra kemm ħafna iqsar din il-linja verament 688 00:29:22,810 --> 00:29:24,620 huwa fil-medda t-twila. 689 00:29:24,620 --> 00:29:25,870 Huwa dejjem jiżdied. 690 00:29:25,870 --> 00:29:27,620 Ma flatten out perfettament. 691 00:29:27,620 --> 00:29:34,030 Iżda tikber dejjem hekk ħafna aktar bil-mod bħala l-problema gets akbar u akbar. 692 00:29:34,030 --> 00:29:36,710 U inti tista 'taħseb li dan il- way-- jekk Verizon ma biss 693 00:29:36,710 --> 00:29:40,410 żid paġna sena d-dieħla, imma jirdoppja l-għadd ta 'paġni fil-ktieb tat-telefon, 694 00:29:40,410 --> 00:29:42,740 l-ewwel algoritmu jista tieħu d-doppju passi. 695 00:29:42,740 --> 00:29:45,360 Jekk huwa 1,000 paġni dan sena, 2,000 paġni sena d-dieħla, 696 00:29:45,360 --> 00:29:47,180 Mike jista 'jkun li ħafna aktar' l bogħod. 697 00:29:47,180 --> 00:29:49,380 Allura huwa 1,000 passi addizzjonali biex isibu lilu. 698 00:29:49,380 --> 00:29:51,610 It-tieni algoritmu jista 'jkun biss 500 iktar 699 00:29:51,610 --> 00:29:55,490 passi biex issib lilu minħabba darb'oħra, Jien jtajru permezz ta 'dan tnejn fi żmien. 700 00:29:55,490 --> 00:29:56,950 >> Imma xi ngħidu dwar it-tielet algoritmu? 701 00:29:56,950 --> 00:29:59,010 Jekk Verizon jirdoppja l daqs tal-ktieb tat-telefon 702 00:29:59,010 --> 00:30:02,620 sena d-dieħla mill-1000 sal-2000 paġni, kemm-passi aktar 703 00:30:02,620 --> 00:30:05,540 huwa tielet algoritmu tiegħi se jieħu? 704 00:30:05,540 --> 00:30:06,630 Yeah, huwa biss wieħed. 705 00:30:06,630 --> 00:30:08,600 U li l-idea qawwija. 706 00:30:08,600 --> 00:30:12,780 Tista 'tieħu 1,000 paġna gidma barra minn dik il-problema f'daqqa. 707 00:30:12,780 --> 00:30:14,510 U issa jekk inti tqis xenarju iblah, 708 00:30:14,510 --> 00:30:17,320 iżda tip ta 'jitkellem għall- qawwa ta 'dan it-tip ta intuition-- 709 00:30:17,320 --> 00:30:21,494 jekk ktieb tat-telefon kellhom, bħall-erba 'biljun paġni, iħoss bħal problema verament kbir. 710 00:30:21,494 --> 00:30:23,410 U fil-fatt, dan jista 'jkun jieħdu me erba 'biljun paġna 711 00:30:23,410 --> 00:30:26,549 dawriet li ssib Mike Smith f'dak każ bl-ewwel algoritmu. 712 00:30:26,549 --> 00:30:28,840 Imma kif ħafna passi ikun jidher jieħdu fit-tielet algoritmu 713 00:30:28,840 --> 00:30:31,585 biex isibu Mike fost erba biljun biċċiet tal-karti? 714 00:30:31,585 --> 00:30:34,865 715 00:30:34,865 --> 00:30:36,240 Allura erba 'biljun inti tiċrita fil nofs. 716 00:30:36,240 --> 00:30:37,220 Ikollok żewġ biljun. 717 00:30:37,220 --> 00:30:42,810 Imbagħad biljun, imbagħad 500 miljun, 250 miljun, 125 million-- iżda 718 00:30:42,810 --> 00:30:44,780 iħoss bħal dan huwa ser jieħu waqt. 719 00:30:44,780 --> 00:30:47,340 I jista 'jkollhom bżonn 32-swaba biex jingħaddu up li għoli. 720 00:30:47,340 --> 00:30:51,340 Iżda huwa tassew bħala ftit bħala 32 tiċrit paġna. 721 00:30:51,340 --> 00:30:54,060 Inti tista 'tmur minn erba biljun għall-paġna ta 'diviżjoni waħda 722 00:30:54,060 --> 00:30:57,030 in-numru oriġinali ta ' paġni fil nofs 32 darbiet 723 00:30:57,030 --> 00:30:59,290 sakemm int xellug ma biss dik il-paġna waħda. 724 00:30:59,290 --> 00:31:01,320 >> Issa, naturalment, jien qerq hawn. 725 00:31:01,320 --> 00:31:06,470 Mhuwiex li aħna biss qed sort tal stupid kollox ma 'l-ewwel tnejn 726 00:31:06,470 --> 00:31:07,470 algoritmi. 727 00:31:07,470 --> 00:31:11,500 I am qerq f'ċertu sens, jew verament Jien lieva suppożizzjoni. 728 00:31:11,500 --> 00:31:15,610 Dak li kien veru dwar il-ktieb tat-telefon fil-forma oriġinali tiegħu li ppermettew 729 00:31:15,610 --> 00:31:17,450 me li anki tuża dan it-tielet algoritmu? 730 00:31:17,450 --> 00:31:18,110 Yeah? 731 00:31:18,110 --> 00:31:19,360 UDJENZA: Kien alphabetized. 732 00:31:19,360 --> 00:31:21,130 DAVID Malan: Kien alphabetized, id-dritt? 733 00:31:21,130 --> 00:31:23,500 Kieku kien biss fl-addoċċ ordni, dan huwa ħela 734 00:31:23,500 --> 00:31:24,880 ta 'żmien, dan il-konverżazzjoni kollu. 735 00:31:24,880 --> 00:31:27,500 Għandi biex tħares lejn kull paġna jekk huwa sabiex każwali 736 00:31:27,500 --> 00:31:30,350 biex isibu Mike Smith qabel I jista 'jikkonkludi hu hemmhekk jew le. 737 00:31:30,350 --> 00:31:32,880 U għalhekk l-kantuniera aħna naqqsu hija li jien 738 00:31:32,880 --> 00:31:35,752 jassumi li xi ħadd ieħor fil F'dan il-każ għamlu x-xogħol għalija. 739 00:31:35,752 --> 00:31:38,460 U sabiex finalment jistieden il-kwistjoni, ukoll, stenna minuta. 740 00:31:38,460 --> 00:31:41,284 Kif inti sort 1000 paġni ta 'ismijiet u n-numri? 741 00:31:41,284 --> 00:31:43,200 Li l-fatt differenti problema, xi ħaġa 742 00:31:43,200 --> 00:31:44,574 aħna ser terga 'lura għal fil-futur. 743 00:31:44,574 --> 00:31:48,130 Imma meta taħseb dwar websajts bħall Facebook u Google għal Gmail 744 00:31:48,130 --> 00:31:50,450 u affarijiet simili Google indiċi tfittxija stess, 745 00:31:50,450 --> 00:31:53,800 meta jkollok miljuni jew biljuni ta ' biċċiet ta 'data maħżuna dawn il-ġranet, 746 00:31:53,800 --> 00:31:56,660 searching-- u biex ma nsemmux issortjar dawk problems-- 747 00:31:56,660 --> 00:31:59,450 huwa finalment sfida fiha nnifisha. 748 00:31:59,450 --> 00:32:02,250 U fil-fatt, dan imbagħad huwa biss wieħed minn dawk l-isfidi 749 00:32:02,250 --> 00:32:03,460 li aħna ser tkun tħares lejn. 750 00:32:03,460 --> 00:32:05,590 >> Allura issa ejja tieħu mument u tagħti ħarsa lejn CS50 751 00:32:05,590 --> 00:32:09,082 innifsu u jagħtuk sens ta ' x'hemm fil-maħżen dan is-semestru. 752 00:32:09,082 --> 00:32:11,540 Tabilħaqq, jekk inti ma jkunux diġà, do tagħti ħarsa lejn dan il-URL. 753 00:32:11,540 --> 00:32:13,880 U kif Patrick alluda għal din is-sena aħna qed 754 00:32:13,880 --> 00:32:17,130 jagħmlu investiment sinifikanti kollha aktar in sostenn tal-kors tal- 755 00:32:17,130 --> 00:32:20,170 struttura f 'termini ta' l-TAs u l-CAs, ħinijiet, 756 00:32:20,170 --> 00:32:23,520 disponibbiltà sezzjonijiet, u materjali diġitali onlajn, kif ukoll. 757 00:32:23,520 --> 00:32:27,489 Tabilħaqq, fir-rigward ta 'l-tal-kors lecture, aħna qed hawn illum. 758 00:32:27,489 --> 00:32:29,780 U l-aspettattivi dan il sena uffiċjalment tal-kors 759 00:32:29,780 --> 00:32:32,370 huma jattendu għall llum, il-kors tal- aħħar lecture, u kors 760 00:32:32,370 --> 00:32:35,161 bejn wieħed u ieħor fin-nofs tas-semestru ma 'kull lecture bejniethom 761 00:32:35,161 --> 00:32:37,280 magħmula disponibbli b'mod ġenerali nhar ta 'Ġimgħa wara nofsinhar 762 00:32:37,280 --> 00:32:40,240 fuq l-internet, kemm għall-istudenti Yale u studenti Harvard din is-sena. 763 00:32:40,240 --> 00:32:42,090 Tabilħaqq, wieħed mill- bidliet fundamentali huwa 764 00:32:42,090 --> 00:32:44,310 li aħna qed tadotta fi Harvard paradigma ħafna 765 00:32:44,310 --> 00:32:46,570 bħal għamilna hawn aħħar sena u issa din is-sena, 766 00:32:46,570 --> 00:32:50,300 sabiex b'mod simili, aħna xorta film aktar tal-kors ta 'lectures fl-Cambridge 767 00:32:50,300 --> 00:32:52,900 iżda jagħmilhom disponibbli aktar kmieni milli għandna fil-passat 768 00:32:52,900 --> 00:32:55,540 sabiex dawk tal you-- jekk inti jixtieq, per eżempju, 769 00:32:55,540 --> 00:32:58,400 jiksbu bidu ras fuq materjali dwar il--ewwel weekend pjuttost 770 00:32:58,400 --> 00:33:02,000 mit-tieni weekend, inti ser ikollok aċċess għal dawn it-tipi ta 'materjali, 771 00:33:02,000 --> 00:33:06,561 jitfittex, embeddable, hyperlinkable għar-riżorsi relatati l-kollha qabel. 772 00:33:06,561 --> 00:33:09,560 F'termini tas-suġġetti, li jtik sens ta 'trajectory---kors tal 773 00:33:09,560 --> 00:33:12,365 u xi wħud dan jista 'jkun lingwaġġ għall issa, iżda mhux għal żmien twil, mistrieħ assigurat. 774 00:33:12,365 --> 00:33:15,010 Aħna ser tibda llum, finalment, ma tħares lejn programmazzjoni wieħed 775 00:33:15,010 --> 00:33:16,260 lingwa imsejħa scratch. 776 00:33:16,260 --> 00:33:19,380 Aħna ser tranżizzjoni wara ġimgħa d-dieħla għal xi ħaġa imsejħa C 777 00:33:19,380 --> 00:33:22,140 u mbagħad tħares lejn bini ieħor blokki biex isolvu problemi, 778 00:33:22,140 --> 00:33:26,230 affarijiet imsejħa arrays u algoritmi, kif nużaw memorja għall-vantaġġ tagħna 779 00:33:26,230 --> 00:33:28,326 u l-iżvantaġġ, u affarijiet simili strutturi tad-dejta, 780 00:33:28,326 --> 00:33:31,200 u mbagħad lejn it-tmiem denb tal- klassi tħares lejn it-tagħlim magna 781 00:33:31,200 --> 00:33:33,410 u tħares lejn ieħor lingwa imsejħa Python, 782 00:33:33,410 --> 00:33:37,460 kif il-web jaħdem, kif l-Internet aktar ġeneralment taħdem, protokolli bħall HTTP, 783 00:33:37,460 --> 00:33:40,950 -lingwi għall-databases simili SQL, JavaScript għall-web, 784 00:33:40,950 --> 00:33:43,000 u finalment irbit kollha flimkien. 785 00:33:43,000 --> 00:33:44,708 >> U għalhekk fil-fatt, fil- tmiem tal-jum, inti 786 00:33:44,708 --> 00:33:50,250 mhux se jitgħallmu f'din il Scratch-klassi jew C jew Python jew SQL jew JavaScript. 787 00:33:50,250 --> 00:33:53,560 Inti se minflok b'mod aktar ġenerali jitgħallmu xjenza tal-kompjuter u l-pedamenti 788 00:33:53,560 --> 00:33:55,790 tiegħu, u int se jitgħallmu kif program 789 00:33:55,790 --> 00:33:58,800 fi kwalunkwe numru ta 'dawn lingwi tul it-triq. 790 00:33:58,800 --> 00:34:00,970 Allura fil-fatt, wieħed mill-għanijiet tal-kors fl-aħħar 791 00:34:00,970 --> 00:34:04,160 huwa li jieħdu off kollha tal-proċeduri ta 'kors roti ta 'taħriġ billi dawk il-ġimgħat finali 792 00:34:04,160 --> 00:34:06,710 sabiex wara dan, inti tista ' ritorn għall fields-- tiegħek stess 793 00:34:06,710 --> 00:34:08,510 jekk dan huwiex jew mhux xjenza tal-kompjuter 794 00:34:08,510 --> 00:34:12,290 jew l-inġinerija, fil-naturali xjenzi, arti, umanistiċi, jew beyond-- 795 00:34:12,290 --> 00:34:14,720 u jġibu xi ftit minn dan ideat kors u l-s f'dan il-qasam 796 00:34:14,720 --> 00:34:17,400 ideat u prattiċi ħiliet għall-dominju tiegħek stess 797 00:34:17,400 --> 00:34:19,480 sabiex isolvu problemi hemmhekk. 798 00:34:19,480 --> 00:34:22,990 >> Dak li aħna ser tkun qiegħda tagħmel hawn sadanittant f'ħafna Ħamis wara illum 799 00:34:22,990 --> 00:34:26,160 huwa bl-irjus tal-kors li jwasslu dak li aħna ser sejħa walkthroughs 800 00:34:26,160 --> 00:34:27,620 ta 'settijiet problema tal-kors tal. 801 00:34:27,620 --> 00:34:29,610 Allura kull ġimgħa meta aħna għandhom problema stabbiliti, aħna ser 802 00:34:29,610 --> 00:34:32,900 tkun mixi permezz f'post bħal dan isfidi tal-kors, il- 803 00:34:32,900 --> 00:34:35,582 joffrilkom xi tips u tricks u tekniki tad-disinn. 804 00:34:35,582 --> 00:34:37,540 Imma jekk int ma kapaċi biex jagħmlu dawk fil-persuna, 805 00:34:37,540 --> 00:34:39,760 tirrealizza dawk istess ir-riżorsi se tkun inkorporata 806 00:34:39,760 --> 00:34:41,590 minn wieħed mill-l-kors assistenti tagħlim 807 00:34:41,590 --> 00:34:43,860 fil-problema settijiet infushom, kif ukoll. 808 00:34:43,860 --> 00:34:47,124 >> Il-problema settijiet din is-sena, b'differenza sena li għaddiet, ibbażati fuq ir-rispons, 809 00:34:47,124 --> 00:34:48,540 xorta se jiġu rilaxxati nhar ta 'Ġimgħa. 810 00:34:48,540 --> 00:34:51,310 Imma aktar milli dovut -Ġimgħa sussegwenti, 811 00:34:51,310 --> 00:34:55,079 biex b'hekk jagħtik biss sebat ijiem, effettivament se jkun dovut 10 ijiem wara. 812 00:34:55,079 --> 00:34:57,620 U fil-fatt, dan se jfisser li dawn ser jikkoinċidu minn weekend. 813 00:34:57,620 --> 00:34:59,369 Iżda nisperaw din is-sena speċjalment dan se 814 00:34:59,369 --> 00:35:02,320 jippermetti lill-istudenti biex jakkomodaw aħjar ebb u l-fluss fl-iskedi tagħhom, 815 00:35:02,320 --> 00:35:05,040 jekk huwa akkademiċi jew extracurriculars jew atletika 816 00:35:05,040 --> 00:35:06,280 jew staġun nofs it-terminu. 817 00:35:06,280 --> 00:35:10,060 Inti tista 'jew antiċipati jew back-tagħbija ġimgħa tiegħek jiffoka fuq CS50 bbażati 818 00:35:10,060 --> 00:35:12,400 fuq it-tagħbija attwali kors ġimgħa tiegħek stess. 819 00:35:12,400 --> 00:35:14,990 >> Il-problema settijiet infushom se jkopru firxa ta 'lingwi, 820 00:35:14,990 --> 00:35:17,990 għalkemm aħna ser niffukaw predominantement minn kmieni dwar C 821 00:35:17,990 --> 00:35:23,040 qabel aħna niffukaw wara dan, fuq għolja livell, aktar lingwi fuq l-internet iċċentrati. 822 00:35:23,040 --> 00:35:25,970 U mbagħad ftit ta 'here-- FAQs għandek tieħu klassi bħal CS50 823 00:35:25,970 --> 00:35:26,900 bħala l-ewwel sena? 824 00:35:26,900 --> 00:35:27,970 Allura assolutament. 825 00:35:27,970 --> 00:35:30,470 U fil-fatt, mhuwiex neċessarjament xi ħaġa 826 00:35:30,470 --> 00:35:34,440 inti għandek tipposponi sakemm inti ħadthom cut snienek fuq tipi oħra ta 'klassijiet. 827 00:35:34,440 --> 00:35:36,290 Iżda, jqisu li għal ħafna studenti, 828 00:35:36,290 --> 00:35:39,040 myself inklużi lura fil-ġurnata, dan huwa qasam familjari ħafna, 829 00:35:39,040 --> 00:35:40,997 speċjalment jekk inti qatt ma jieħdu CSA AP 830 00:35:40,997 --> 00:35:42,580 jew xi ħaġa bħal dik fl-iskola għolja. 831 00:35:42,580 --> 00:35:44,705 Iżda jirrealizzaw li kmieni, jekk huwa dan il-kors 832 00:35:44,705 --> 00:35:47,900 jew xi kors introduttorju oħra, issa huwa tabilħaqq l-aħjar ħin, 833 00:35:47,900 --> 00:35:52,082 Naħseb, li ssib xi triq ġdida jew xi interess akkademiku ġdid, kif ukoll. 834 00:35:52,082 --> 00:35:55,040 U mbagħad tieħu ma 'courses-- oħra sabiex wieħed mid-differenzi ewlenin hawnhekk 835 00:35:55,040 --> 00:35:57,906 kontra Harvard hija li aħna biss jieħdu erba 'korsijiet għal kull semestru 836 00:35:57,906 --> 00:35:59,030 fil-Harvard għal xi raġuni. 837 00:35:59,030 --> 00:36:01,494 U inti guys attwalment pull off xi 36 korsijiet b'kollox 838 00:36:01,494 --> 00:36:04,410 matul il-kors ta 'erba' snin tiegħek, li jfisser ġeneralment erba 'jew ħames 839 00:36:04,410 --> 00:36:05,040 klassijiet. 840 00:36:05,040 --> 00:36:08,367 U jien naħseb huwa pjuttost ġust li wieħed jgħid u jiċħadx CS50, permezz tad-disinn, hija 841 00:36:08,367 --> 00:36:10,700 probabbilment mhux it-tip ta 'klassi li għandek tipikament 842 00:36:10,700 --> 00:36:13,680 tieħu erbgħa l-oħra korsijiet għal total ta 'ħames 843 00:36:13,680 --> 00:36:16,249 għaliex psets huma bil disinn pjuttost intensivi. 844 00:36:16,249 --> 00:36:18,040 Tabilħaqq, I wisq tgħallimt din il lura fil-ġurnata. 845 00:36:18,040 --> 00:36:21,110 Jien ma jiddeskrivi CS50 u xjenza tal-kompjuter, l-ipprogrammar 846 00:36:21,110 --> 00:36:24,477 kif daqstant hard kif huwa biss l-ħin. 847 00:36:24,477 --> 00:36:26,560 Mhuwiex-tip ta 'ħaġa fejn wara l-pranzu, inti 848 00:36:26,560 --> 00:36:28,310 tista 'tmur lura għall-dorm tiegħek kamra, bilqegħda, u tibda 849 00:36:28,310 --> 00:36:29,710 jiffoka fuq il pset ħsieb, id-dritt, 850 00:36:29,710 --> 00:36:31,340 Jien gonna bang dan out tonight u mbagħad jimxu 851 00:36:31,340 --> 00:36:33,000 dwar is-suġġett li jmiss tiegħi l-għada. 852 00:36:33,000 --> 00:36:34,450 Kultant inti biss hit ħajt. 853 00:36:34,450 --> 00:36:35,690 Inti għandek bugs fil-kodiċi tiegħek. 854 00:36:35,690 --> 00:36:37,900 Inti ma neċessarjament jaf kif se ssolvi xi problema. 855 00:36:37,900 --> 00:36:41,670 U waħda mill-karatteristiċi ewlenin ta ' programmazzjoni għalija nnifsi din il-ġurnata 856 00:36:41,670 --> 00:36:44,480 huwa inti biss tip ta 'bżonn tieħu pass lura kultant, irqad fuqha 857 00:36:44,480 --> 00:36:47,870 jew taħseb dwar dan matul il-kors ta jog jew xi attività oħra, 858 00:36:47,870 --> 00:36:49,240 u mbagħad terga 'lura għal frisk. 859 00:36:49,240 --> 00:36:50,930 U inti biss bżonn dawn it-twieqi ta 'żmien. 860 00:36:50,930 --> 00:36:52,910 >> U fil-fatt, hu għalhekk li konna tawwal l-ammont ta 'ħin 861 00:36:52,910 --> 00:36:55,710 disponibbli għall-settijiet problema din is-sena u wkoll, per dik URL 862 00:36:55,710 --> 00:36:57,950 I impoġġija qabel fir-rigward x'hemm ġdid dan is-semestru, 863 00:36:57,950 --> 00:37:00,950 mirqum il-problema settijiet b'tali mod li dawn qed fundamentalment mhux inqas rigorużi, 864 00:37:00,950 --> 00:37:03,741 u l-takeaways mhumiex inqas, iżda hemm ħafna kwistjoni inqas ta 'quddiem, 865 00:37:03,741 --> 00:37:07,630 ħafna inqas legwork li għandek bżonn biex do fuq quddiem ta 'kull sett problema, 866 00:37:07,630 --> 00:37:10,680 kif tkun taf tara, qabel ma inti tista ' attwalment adsa fil-laħam ta 'dan. 867 00:37:10,680 --> 00:37:13,500 Allura jirrealizzaw li dawk u oħrajn bidliet huma fuq l-orizzont 868 00:37:13,500 --> 00:37:16,490 biex jakkomodaw aħjar studenti, iżda fl-aħħar biex tiżgura 869 00:37:16,490 --> 00:37:18,860 li l takeaways huma tabilħaqq aktar għoli possibli. 870 00:37:18,860 --> 00:37:21,330 Għalhekk, filwaqt li x-xogħol aktar milli jista 'jkun fi klassi tipika, 871 00:37:21,330 --> 00:37:25,120 aħna nittamaw li l-prospetti għall- inti u l-takeaways għalik 872 00:37:25,120 --> 00:37:27,490 u l-ħiliet u l-ideat li magħhom inti ħruġ 873 00:37:27,490 --> 00:37:29,921 huma l-aktar konvinċenti bħala riżultat. 874 00:37:29,921 --> 00:37:32,420 U biex inti tikseb there-- u dan hija waħda mill-takeaways ewlenin, 875 00:37:32,420 --> 00:37:35,470 kif Patrick alluda earlier-- huwa istruttura ta 'appoġġ tal-kors tal. 876 00:37:35,470 --> 00:37:39,720 Allura mhux biss ma CS50 jkollhom waħda mill l-istaff kors akbar fuq il-kampus. 877 00:37:39,720 --> 00:37:41,750 Hija wkoll għandha waħda mill- aktar undergraduate. 878 00:37:41,750 --> 00:37:43,700 Tabilħaqq, is-sena CS50 kienet l-ewwel klassi 879 00:37:43,700 --> 00:37:45,366 li jkollhom għalliema undergraduate. 880 00:37:45,366 --> 00:37:48,570 U xhieda ta 'dan is-suċċess tagħmel issa korsijiet oħra ħafna fil-Yale KEFA 881 00:37:48,570 --> 00:37:49,500 jkollu dik, kif ukoll. 882 00:37:49,500 --> 00:37:52,906 U għall-istudenti, b'mod speċifiku, se dawn TAs u l-assistenti kors 883 00:37:52,906 --> 00:37:55,030 tkun ta 'sostenn kollu kemm hu netwerk ta 'riżorsi ta' appoġġ, 884 00:37:55,030 --> 00:37:58,250 Fost dawn is-sezzjonijiet jew recitations, l-opportunitajiet ta 'kull ġimgħa 885 00:37:58,250 --> 00:38:01,674 li jkollha diskussjonijiet aktar intimi u reviżjonijiet ta 'materjal fil-mira 886 00:38:01,674 --> 00:38:04,590 għall binarji differenti, għall-istudenti inqas komdi, aktar komda, 887 00:38:04,590 --> 00:38:05,720 jew x'imkien bejniethom. 888 00:38:05,720 --> 00:38:08,886 Dawn se ssegwi d-disponibbiltà ta ' il lectures minn diversi jiem kull ġimgħa 889 00:38:08,886 --> 00:38:09,970 nhar ta 'Tnejn u t-Tlieta. 890 00:38:09,970 --> 00:38:11,970 U mbagħad hours-- uffiċċju one-on-waħda opportunitajiet 891 00:38:11,970 --> 00:38:15,490 għall-għajnuna mill-CAs kors u TAs se jkun nhar ta 'Erbgħa u l-Ħamis 892 00:38:15,490 --> 00:38:18,400 u Ħdud fuq multipli drabi, li kollha 893 00:38:18,400 --> 00:38:22,180 se jitpoġġew fuq il-websajt tal-kors, il- saħansitra aktar minn sena li għaddiet, kif ukoll. 894 00:38:22,180 --> 00:38:25,501 >> Imma x'hemm muftieħ għas CS50, jekk mhux Ċertament daqsxejn mhux tas-soltu, 895 00:38:25,501 --> 00:38:27,750 huwa kultura tal-kors li konna ppruvaw li tkun ikkultivata, 896 00:38:27,750 --> 00:38:30,672 kemm fil Cambridge għal ħafna snin u issa aktar riċenti fi New Haven. 897 00:38:30,672 --> 00:38:33,130 U fil-fatt, li ġejjin up dan Sibt, jekk int ma semgħu, 898 00:38:33,130 --> 00:38:36,410 huwa Jum CS50 Puzzle, li għandu xejn x'jaqsmu ma 'xjenza tal-kompjuter 899 00:38:36,410 --> 00:38:39,430 iżda hija kompletament iddisinjati biex jibgħat messaġġ li x-xjenza tal-kompjuter hija 900 00:38:39,430 --> 00:38:40,665 dwar soluzzjoni ta 'problemi. 901 00:38:40,665 --> 00:38:43,540 U fil-fatt, jekk inti tixtieq li msieħba ma 'wieħed jew tnejn jew tlieta ħbieb 902 00:38:43,540 --> 00:38:46,150 u jiffurmaw tim għal CS50 Puzzle Jum, tagħti ħarsa 903 00:38:46,150 --> 00:38:48,010 lejn l-reklami li huma fuq il-mod. 904 00:38:48,010 --> 00:38:51,582 U tliet sigħat ta 'pizza u puzzles u premjijiet jistennew. 905 00:38:51,582 --> 00:38:53,290 U fil-fatt, għall- ewwel darba din is-sena, 906 00:38:53,290 --> 00:38:54,873 mhux se jkun responsabbli konġuntament ma 'Harvard. 907 00:38:54,873 --> 00:38:57,530 Se jkun hawn indipendentement fil-Yale. 908 00:38:57,530 --> 00:38:59,815 Allura żżomm għajnejk out għal dawk jekk inti ma. 909 00:38:59,815 --> 00:39:02,440 Ħafna kull Ġimgħa fl-semestru do aħna nippruvaw nagħmlu klassi kbira 910 00:39:02,440 --> 00:39:06,710 jħossu żgħar u tressaq xi 50 studenti biex lunch mal-persunal tal-kors, il- 911 00:39:06,710 --> 00:39:08,730 mal-alunni, ħbieb mill-industrija biex jitkellmu 912 00:39:08,730 --> 00:39:12,630 dwar dak il-ħajja huwa simili wara klassi bħall CS50 u matul is-sjuf 913 00:39:12,630 --> 00:39:14,250 u wara l-gradwazzjoni. 914 00:39:14,250 --> 00:39:16,280 Allura żżomm għajnejk out għal stediniet għal dak. 915 00:39:16,280 --> 00:39:17,988 Għal-ewwel darba Qatt din is-sena se aħna 916 00:39:17,988 --> 00:39:21,420 żomm l-ewwel kodifikazzjoni CS50 konkors, fakultattiv opt-in opportunità 917 00:39:21,420 --> 00:39:25,580 nofs l-semestru, wara kollox minna kellhom xi sitt jew seba 'ġimgħat ta' programmazzjoni 918 00:39:25,580 --> 00:39:30,100 fis-C taħt ċinturini tagħhom li jikkompetu, jekk inti hekk choose-- darb'oħra 919 00:39:30,100 --> 00:39:32,460 fuq teams-- jippruvaw issolvi kif ħafna sfidi 920 00:39:32,460 --> 00:39:36,160 kif inti tista 'fil ipprogrammar mal ħbieb tal tiegħek kontra ħaddieħor. 921 00:39:36,160 --> 00:39:38,850 >> U lejn il-denb tal-semestru se aħna charter xi xarabanks, 922 00:39:38,850 --> 00:39:40,850 fil-fatt tqatta 'xi żmien fil-Cambridge, jekk youd 923 00:39:40,850 --> 00:39:43,460 simili biex jingħaqdu magħna, għall- hekk imsejħa hackathon CS50. 924 00:39:43,460 --> 00:39:44,600 Fl 19:00 aħna ser tibda. 925 00:39:44,600 --> 00:39:45,970 Madwar 09:00, aħna ser ikollhom pizza. 926 00:39:45,970 --> 00:39:47,650 Madwar 01:00, aħna ser ikollhom burritos. 927 00:39:47,650 --> 00:39:50,550 U ħadd għadu imqajjem fuq il- bus dar rikba madwar 05:00, 928 00:39:50,550 --> 00:39:54,070 aħna ser tieqaf off għal pancakes fil IHOP fuq il-mod home-- 929 00:39:54,070 --> 00:39:57,540 opportunità 12 siegħa li tgħaddas ruħek mal-klassi u l-persunal 930 00:39:57,540 --> 00:39:59,950 fil-proġett finali tal-kors, il- li hija opportunità 931 00:39:59,950 --> 00:40:01,870 li jmorru lil hinn mill- settijiet problema kors ta 932 00:40:01,870 --> 00:40:05,950 u jfasslu u jimplimentaw l-aktar xejn ta 'interess għalik, 933 00:40:05,950 --> 00:40:09,170 li finalment se jkun dehru hawn fil Commons. 934 00:40:09,170 --> 00:40:12,510 L-ewwel fiera qatt CS50 kien l-aħħar sena, wirja end-of semestru 935 00:40:12,510 --> 00:40:15,460 jew ċelebrazzjoni ta 'dak li kulħadd fil-klassi kienet mwettqa, 936 00:40:15,460 --> 00:40:19,810 speċjalment dawk, għal darb'oħra, li marru minn xejn għal xi ħaġa, minn żero sa 60, 937 00:40:19,810 --> 00:40:22,450 li m'għandha ebda isfond qabel u li juru, finalment, 938 00:40:22,450 --> 00:40:26,960 xi ħaġa għall-kampus kollu u, jekk onlajn, id-dinja biex tara, kif ukoll. 939 00:40:26,960 --> 00:40:30,780 >> Issa, dawn hawn huma biss ftit mill- TAs u CAs li jagħmel CS50 possibbli. 940 00:40:30,780 --> 00:40:33,034 Ippermettuli li jistieden lil kull ta 'dawk il-membri tal-persunal 941 00:40:33,034 --> 00:40:35,700 li huma hawn biex toħroġ fuq il-palk, kif ukoll kapijiet tal-kors, il- 942 00:40:35,700 --> 00:40:38,785 li joffri xi kliem ta ' ispirazzjoni, kif ukoll. 943 00:40:38,785 --> 00:41:03,138 944 00:41:03,138 --> 00:41:03,950 >> ANDI: Hi, guys. 945 00:41:03,950 --> 00:41:05,290 Nista inti guys tismagħni? 946 00:41:05,290 --> 00:41:10,260 Grazzi għall-jingħaqdu magħna fuq din il- sabiħ, b'xita il-Ħamis wara nofsinhar. 947 00:41:10,260 --> 00:41:11,010 Jisimni Andi. 948 00:41:11,010 --> 00:41:12,070 I'ma junior fil Berkeley. 949 00:41:12,070 --> 00:41:17,250 U flimkien ma 'Stelios u Sajf, se nkunu tagħlim tliet kap tiegħek 950 00:41:17,250 --> 00:41:19,277 assistenti għal dan is-sena li jmiss. 951 00:41:19,277 --> 00:41:21,110 So, I raden, b'turija ta ' hands-- kif ħafna minnkom 952 00:41:21,110 --> 00:41:26,680 m'għandhom l-ebda intenzjoni li tkun CS maġġuri u lanqas verament għadis profondament 953 00:41:26,680 --> 00:41:29,930 fis xjenza tal-kompjuter bħala prinċipali hawnhekk? 954 00:41:29,930 --> 00:41:30,520 Tal-biża. 955 00:41:30,520 --> 00:41:32,730 Li brillanti. 956 00:41:32,730 --> 00:41:35,850 >> Hekk jien attwalment kwistjonijiet globali u maġġuri tax-xjenza konjittivi. 957 00:41:35,850 --> 00:41:37,780 I litteralment waslet għall Yale bl-intenzjoni 958 00:41:37,780 --> 00:41:42,199 ta qatt ma jkollhom għalfejn tħares lejn numru dejjem mill-ġdid fil-ħajja tiegħi. 959 00:41:42,199 --> 00:41:44,990 Meta Wasalt għall Yale, dan kien xi ħaġa li qatt ma kien fuq radar tiegħi. 960 00:41:44,990 --> 00:41:46,460 Jien ridt li jitgħallmu dwar poeżija. 961 00:41:46,460 --> 00:41:48,500 Jien ridt li jitgħallmu dwar affarijiet internazzjonali. 962 00:41:48,500 --> 00:41:50,510 Jien ridt li jitgħallmu dwar tpinġijiet watercolor. 963 00:41:50,510 --> 00:41:53,360 Iva, noffru klassi fuq tpinġijiet watercolor. 964 00:41:53,360 --> 00:41:57,340 >> Imma jien qatt ma kien interessat f'xi ħaġa ZOKK relatati. 965 00:41:57,340 --> 00:41:59,620 Imma mbagħad lI anzjani ltqajna, l-aktar I realizzati 966 00:41:59,620 --> 00:42:03,340 li kull qasam verament f'xi sens timpjega xjenza tal-kompjuter, 967 00:42:03,340 --> 00:42:05,700 jew jekk le xjenza tal-kompjuter, komputazzjoni. 968 00:42:05,700 --> 00:42:08,300 Fil-fatt, għal dinjija tiegħi affarijiet proġett capstone, 969 00:42:08,300 --> 00:42:12,020 aħna qed jużaw analytics data biex tanalizza l-attakki terroristiċi 970 00:42:12,020 --> 00:42:13,680 għall Boko Haram fin-Niġerja. 971 00:42:13,680 --> 00:42:17,510 U hekk kif tistgħu taraw, irrispettivament ta 'dak li maġġuri inti tispiċċa jsegwu 972 00:42:17,510 --> 00:42:21,640 jew dak interessi tiegħek hawn fil-Yale huma, programmazzjoni u l-pedamenti 973 00:42:21,640 --> 00:42:24,130 ta 'kwalunkwe ħiliet huma super utli. 974 00:42:24,130 --> 00:42:29,840 U CS50 verament hija mgħammra tajjeb biex tip ta jsellef ħafna riżorsi tagħha 975 00:42:29,840 --> 00:42:32,060 lilek, irrispettivament mill kif komda int 976 00:42:32,060 --> 00:42:34,590 jew kif inti interessat fl-insegwiment tal-klassi. 977 00:42:34,590 --> 00:42:37,290 >> Is-sajf ser jitkellmu ftit ftit dwar dak li inti guys huma 978 00:42:37,290 --> 00:42:39,635 ser jitgħallmu dwar din is-sena. 979 00:42:39,635 --> 00:42:40,510 SAJF: Hi, kulħadd. 980 00:42:40,510 --> 00:42:41,320 Jien Sajf Wu. 981 00:42:41,320 --> 00:42:43,090 I'ma junior fil Morse. 982 00:42:43,090 --> 00:42:48,100 U jien attwalment beda bħala student CS50 myself. 983 00:42:48,100 --> 00:42:51,460 Allura tliet snin ilu, I kien fuq sena vojt. 984 00:42:51,460 --> 00:42:53,940 I qatt ma d ħadet CS klassi fl-iskola għolja, 985 00:42:53,940 --> 00:42:57,800 imma ħsibt dak fil-ħin liberu tiegħi, huwa d jkun jibred biex jitgħallmu kif kodiċi. 986 00:42:57,800 --> 00:43:02,610 So I għamlet quick Google Tfittxija, stenna għal dak li kien disponibbli fuq l-internet, 987 00:43:02,610 --> 00:43:06,990 u raw dan il-video ma 'Muppets u DJs u websajts jibred. 988 00:43:06,990 --> 00:43:09,450 I kien simili, nixtieq li jitgħallmu kif jagħmlu dan. 989 00:43:09,450 --> 00:43:14,690 >> So I ħa l-kors, u jien biss waqa 'fl-imħabba miegħu. 990 00:43:14,690 --> 00:43:20,410 Imma niftakar li huma tant jealous tal- gidjien li jistgħu jattendu l-hackathon, 991 00:43:20,410 --> 00:43:24,610 jattendu Puzzle Jum, jattendu l-uffiċċju sigħat, jiksbu għajnuna minn TAs personalment. 992 00:43:24,610 --> 00:43:27,410 U hekk jien qatt ma immaġina li I d jiksbu l-opportunità 993 00:43:27,410 --> 00:43:30,640 li hawn jiġu involuti fl Matul dan l-ewwel ltqajna 994 00:43:30,640 --> 00:43:33,630 lili interessati fil-kompjuter xjenza u hija r-raġuni għaliex 995 00:43:33,630 --> 00:43:35,690 I'ma xjenza tal-kompjuter kbir illum. 996 00:43:35,690 --> 00:43:39,290 So I ser twissi inti, din il-klassi va biex tistira lilek. 997 00:43:39,290 --> 00:43:41,120 Huwa ser isfida inti. 998 00:43:41,120 --> 00:43:43,910 Iżda huwa wkoll ser jgħallmu kif għandek tagħmel affarijiet għalik 999 00:43:43,910 --> 00:43:45,506 li int qatt ma immaġina inti tista '. 1000 00:43:45,506 --> 00:43:49,330 1001 00:43:49,330 --> 00:43:52,160 >> Stelios: Hi, kulħadd. 1002 00:43:52,160 --> 00:43:53,510 Jisimni Stelios. 1003 00:43:53,510 --> 00:43:58,240 I am a junior fil Branford Kulleġġ u maġġuri KEFA. 1004 00:43:58,240 --> 00:44:01,640 Jien ukoll minn Ateni, il-Greċja. 1005 00:44:01,640 --> 00:44:03,830 Ninsab verament bil-ħerqa sabiex jintlaħqu lilkom kollha, 1006 00:44:03,830 --> 00:44:09,010 chat miegħek fit-taqsima, fuq ħinijiet tal-uffiċċju, fuq ikliet Ġimgħa. 1007 00:44:09,010 --> 00:44:11,250 Ninsab verament eċċitati għax konna jitqiegħdu tant sforz 1008 00:44:11,250 --> 00:44:14,650 fil-ħolqien ta 'appoġġ uniku istruttura għalikom 1009 00:44:14,650 --> 00:44:19,170 biex tagħmel l-esperjenza tiegħek ma ' Matul l-aħjar possibbli. 1010 00:44:19,170 --> 00:44:22,640 U nispera li għalkemm ħafna mill inti probabilment ma ħadu CS 1011 00:44:22,640 --> 00:44:27,310 kors qabel, nispera li l-CS50 ghalik huwa dak xrar interess 1012 00:44:27,310 --> 00:44:30,260 li jsegwu ulterjorment kompjuter xjenza fil-futur, 1013 00:44:30,260 --> 00:44:33,270 kif għamlet bil tant ħafna nies fil-passat. 1014 00:44:33,270 --> 00:44:36,740 Allura nirringrazzjak talli hawn, eċċitati biex tara int. 1015 00:44:36,740 --> 00:44:38,487 Jason Hirschhorn. 1016 00:44:38,487 --> 00:44:39,820 JASON Hirschhorn: Hi, kulħadd. 1017 00:44:39,820 --> 00:44:41,700 Jisimni Jason Hirschhorn. 1018 00:44:41,700 --> 00:44:43,050 I live in Silliman. 1019 00:44:43,050 --> 00:44:46,910 UI marru għall Harvard bħala Undergrad u majored fl-istudji soċjali 1020 00:44:46,910 --> 00:44:48,870 u minored fix-xjenza tal-kompjuter. 1021 00:44:48,870 --> 00:44:53,100 U wieħed mill-irwoli ewlenin tiegħi hawn huwa li jappoġġa dan il-persunal mill-isbaħ 1022 00:44:53,100 --> 00:44:54,630 kif huma jappoġġjaw inti kollha. 1023 00:44:54,630 --> 00:44:56,410 Fil-fatt, dan mhux kollha kemm huma. 1024 00:44:56,410 --> 00:45:01,230 Hemm 55 ggradwawx u gradwati hawn biex jappoġġjaw inti kollha. 1025 00:45:01,230 --> 00:45:04,420 U jien daresay wieħed mill-aħjar partijiet tal-kors għalik 1026 00:45:04,420 --> 00:45:08,080 kollox huwa jkollna biex jaħdmu ma minnhom, saru jafu lilhom, 1027 00:45:08,080 --> 00:45:12,389 jkollna biex tara minnhom, kemm fil CS50 u barra ta 'CS50 dan is-semestru 1028 00:45:12,389 --> 00:45:13,680 u għal ħafna semestri li ġejjin. 1029 00:45:13,680 --> 00:45:16,770 Allura nisperaw li int ser tieħu l- kors għaliex nisperaw li inti 1030 00:45:16,770 --> 00:45:21,060 nikseb li jinteraġixxu ma 'l- persunal mill-isbaħ għandna fuq il-palk. 1031 00:45:21,060 --> 00:45:24,977 >> Speaker: Well, let me finitura billi qal li se jkun gost. 1032 00:45:24,977 --> 00:45:26,810 DAVID Malan: Well, grazzi lit-tim kollu tagħna. 1033 00:45:26,810 --> 00:45:29,610 Ippermettuli li dim-dwal u jippermettu ftit aktar mill-tim tagħna, 1034 00:45:29,610 --> 00:45:32,890 kemm mill-Cambridge u New Haven, biex jgħidu bonjour kif dawn guys fajl off. 1035 00:45:32,890 --> 00:45:36,130 U wara li se aħna transizzjoni għal l-ewwel ta 'impenji ta' programmazzjoni tagħna 1036 00:45:36,130 --> 00:45:37,584 ma din il-lingwa imsejħa scratch. 1037 00:45:37,584 --> 00:45:38,500 Allura grazzi għall-iskwadra. 1038 00:45:38,500 --> 00:45:40,770 Ejja dim-dwal u tisma 'minn ftit oħrajn. 1039 00:45:40,770 --> 00:45:44,207 >> [Applause] 1040 00:45:44,207 --> 00:45:45,680 1041 00:45:45,680 --> 00:45:48,140 >> [Daqq video] 1042 00:45:48,140 --> 00:45:53,210 >> -Il-Missjoni ta 'CS50 huwa li tagħmel inti aktar komdi bi mod totalment ġdida 1043 00:45:53,210 --> 00:45:54,947 ta 'ħsieb, dan il-mentalità komputazzjoni. 1044 00:45:54,947 --> 00:45:56,780 -Hija Magħmula xjenza tal-kompjuter interessanti, li 1045 00:45:56,780 --> 00:46:00,241 hija xi ħaġa I ma verament tirrealizza kien possibbli sal I ħa l-klassi. 1046 00:46:00,241 --> 00:46:00,990 -I Kien simili, Whoa. 1047 00:46:00,990 --> 00:46:04,120 Ninsab verament traduzzjoni tal-ħsibijiet tiegħi f'kompjuter dritt issa. 1048 00:46:04,120 --> 00:46:07,970 >> -Even Jekk inti ma għandekx kwalunkwe sfond fix-xjenza tal-kompjuter jew xi esperjenza, 1049 00:46:07,970 --> 00:46:10,140 dan huwa effettivament il-klassi għalik. 1050 00:46:10,140 --> 00:46:12,250 >> -Allura I definitely jridu -istudenti tiegħi għal ftit 1051 00:46:12,250 --> 00:46:14,350 nikseb eċċitati dwar ix-xjenza tal-kompjuter. 1052 00:46:14,350 --> 00:46:17,187 Mhux biss programmazzjoni, iżda ħsieb bħal xjenzat kompjuter 1053 00:46:17,187 --> 00:46:19,270 huwa verament dak li nixtieq li jippruvaw jgħallmu Freshman tiegħi. 1054 00:46:19,270 --> 00:46:21,560 >> -CS50 Huwa diffiċli u ppremjati. 1055 00:46:21,560 --> 00:46:22,592 >> esperjenza -An. 1056 00:46:22,592 --> 00:46:23,456 >> -Extravaganza. 1057 00:46:23,456 --> 00:46:26,350 >> -Hija S jġibu us għal-livell li jmiss. 1058 00:46:26,350 --> 00:46:28,850 >> [Ddoqq il-mużika] 1059 00:46:28,850 --> 00:46:32,167 >> -Il TFS huma, naħseb, il ħajja tal-kors. 1060 00:46:32,167 --> 00:46:34,560 >> -I'm Eċċitati li jkollhom -istudenti tiegħi jien jgħinu 1061 00:46:34,560 --> 00:46:38,027 jkollhom dik aha mument biex tirrealizza dak li qed nipprovaw 1062 00:46:38,027 --> 00:46:39,610 biex tagħmel, biex insemmu kif jagħmlu pset. 1063 00:46:39,610 --> 00:46:41,438 >> definittivament -CS50 kors iebsa. 1064 00:46:41,438 --> 00:46:43,960 Iżda differenti minn kwalunkwe ieħor kors verament fil-Yale, 1065 00:46:43,960 --> 00:46:45,759 dan ikollu din kbir, komunità ta 'appoġġ. 1066 00:46:45,759 --> 00:46:47,550 -Inti Assolutament ma bżonn tkun taf xejn 1067 00:46:47,550 --> 00:46:49,341 dwar kodifika biex ikunu jistgħu biex tieħu l-kors. 1068 00:46:49,341 --> 00:46:52,270 -Hija Aqwa biex jaraw kemm nies jidħlu fi semestru wieħed. 1069 00:46:52,270 --> 00:46:55,610 >> -Inti Ma kinux waħedhom seduta fil kamra tiegħek tagħlim għall-kodiċi, 1070 00:46:55,610 --> 00:46:57,170 imma kien aktar minn sempliċiment klassi. 1071 00:46:57,170 --> 00:46:58,044 Kienet esperjenza. 1072 00:46:58,044 --> 00:47:02,500 -Il-Aħjar mod biex jitgħallmu kunċetti u li jipproċessawha huwa billi tagħlim oħrajn. 1073 00:47:02,500 --> 00:47:04,033 >> Liema hija l-qasma tat-telefon? 1074 00:47:04,033 --> 00:47:06,934 >> [Ddoqq il-mużika] 1075 00:47:06,934 --> 00:47:08,080 >> -u Dan huwa CS50. 1076 00:47:08,080 --> 00:47:10,810 >> [Ddoqq il-mużika] 1077 00:47:10,810 --> 00:47:11,720 1078 00:47:11,720 --> 00:47:12,380 >> -Dan Huwa CS50. 1079 00:47:12,380 --> 00:47:13,446 >> -Got Problema? 1080 00:47:13,446 --> 00:47:14,852 Tiċrita min-nofs. 1081 00:47:14,852 --> 00:47:15,804 >> [Ddoqq il-mużika] 1082 00:47:15,804 --> 00:47:18,184 >> Armih. 1083 00:47:18,184 --> 00:47:19,520 >> DAVID Malan: Kull dritt. 1084 00:47:19,520 --> 00:47:23,190 Mela ejja tackle-- fi ftit bit, inċidentalment, huwa 1085 00:47:23,190 --> 00:47:25,270 Kien din it-tradizzjoni għall xi raġuni għal 10 snin 1086 00:47:25,270 --> 00:47:27,260 biex iservu kejk fil- bidu u t-tmiem ta 'CS50. 1087 00:47:27,260 --> 00:47:30,800 Allura tistenna int fl-aħħar tal Illum, minbarra l sillabi, 1088 00:47:30,800 --> 00:47:34,270 se jkun hemm xi kejk kif ukoll, u persunal tal-kors li jgħidu bonjour. 1089 00:47:34,270 --> 00:47:37,110 Imma issa, ejja tranżizzjoni għat- ewwel ta 'lingwi tagħna, fejn 1090 00:47:37,110 --> 00:47:40,970 aħna ser iqattgħu verament biss fil-ġimgħa u wieħed problema stabbiliti fuq dan id-dominju, scratch. 1091 00:47:40,970 --> 00:47:43,160 U inti ser issib jekk inti stajt programmati qabel, ħafna 1092 00:47:43,160 --> 00:47:46,280 ta 'l-ideat u l- possibilitajiet huma familjari għalik. 1093 00:47:46,280 --> 00:47:48,160 Imma inti ser issib li huwa gost tul it-triq 1094 00:47:48,160 --> 00:47:51,201 biex insemmu eżattament kif tittraduċi xi wħud mill-ideat li inti diġà taf 1095 00:47:51,201 --> 00:47:53,852 għal dan l-ambjent partikolari biex verament timpressjona familja tiegħek 1096 00:47:53,852 --> 00:47:57,060 u ħbieb ma 'xogħol tiegħek, li jista' imorru online, jekk hekk jagħżlu, afterward. 1097 00:47:57,060 --> 00:47:58,851 >> U jekk ma jkollokx esperjenza minn qabel u huma 1098 00:47:58,851 --> 00:48:01,540 fost il-maġġoranza ta ' studenti inqas komdu, 1099 00:48:01,540 --> 00:48:05,320 tirrealizza li ħafna mill-ideat aħna biss esplorati ma 'affarijiet reality-- 1100 00:48:05,320 --> 00:48:07,970 bħall-kotba tat-telefon u l-attendenza u għalhekk forth-- tittraduċi 1101 00:48:07,970 --> 00:48:12,280 pjuttost nicely ma 'kompjuter, imma mhux jekk inti tuża, 1102 00:48:12,280 --> 00:48:13,710 inizjalment, lingwa bħal dan. 1103 00:48:13,710 --> 00:48:16,290 Allura dan huwa programm bil-miktub f'lingwa msejjħa Ċ 1104 00:48:16,290 --> 00:48:18,590 U aħna ser jonfqu pjuttost ftit ta 'żmien fis-C, finalment. 1105 00:48:18,590 --> 00:48:22,560 Iżda odds huma, dan se tfittex ftit cryptic lilek fl-ewwel daqqa t'għajn. 1106 00:48:22,560 --> 00:48:25,760 Fil-fatt, hemm ħafna ta 'stramb sintassi, parentesi, brazzi angolu, 1107 00:48:25,760 --> 00:48:27,422 ċingi kaboċċi, kwotazzjonijiet, u semicolons. 1108 00:48:27,422 --> 00:48:29,880 U fil-fatt, jekk inti adsa fis programmazzjoni għall-ewwel darba 1109 00:48:29,880 --> 00:48:33,420 tħares lejn u tipprova toħloq Jittieħed bħal dan, onestament, ikollok hekk mired 1110 00:48:33,420 --> 00:48:36,500 hekk spiss fi ftit stupid dettall li m'għandha x'taqsam xejn 1111 00:48:36,500 --> 00:48:38,240 intellettwalment interessanti dwar dan. 1112 00:48:38,240 --> 00:48:40,980 >> Imma immaġina jekk inti tista 'toħloq din l-istess program-- li, 1113 00:48:40,980 --> 00:48:46,200 kif inti tista tip ta jiddeduċu, probabbilment stampi "Hello, dinja" b'xi mod jew ieħor. 1114 00:48:46,200 --> 00:48:49,850 Nistgħu jiddistillaw l-istess idea fis biss żewġ biċċiet puzzle, jekk inti se. 1115 00:48:49,850 --> 00:48:52,850 Tabilħaqq, Scratch huwa interessanti għaliex dan huwa din il-lingwa grafika. 1116 00:48:52,850 --> 00:48:56,110 Inti tista 'ttawwal u qatra dawn biċċiet puzzle li jorbtu ma 'xulxin biss 1117 00:48:56,110 --> 00:48:57,940 jekk jagħmel sens loġiku li jagħmlu dan. 1118 00:48:57,940 --> 00:48:59,830 U għalhekk fil Scratch, aħna ser dalwaqt tara, dan huwa 1119 00:48:59,830 --> 00:49:03,460 kif inti jimplimentaw l-istess programm, bil biss żewġ biċċiet puzzle 1120 00:49:03,460 --> 00:49:05,420 li pretty ħafna jagħmlu dak li jgħidu. 1121 00:49:05,420 --> 00:49:08,870 >> Iżda aħna ser tara fi ftit mument li xi tal-blokki tal-bini li aħna evokati 1122 00:49:08,870 --> 00:49:12,140 li qabel u ftit aktar huma kollha li aħħar mill-aħħar ser jikkostitwixxu 1123 00:49:12,140 --> 00:49:13,460 xi wħud mill-programmi kmieni tagħna. 1124 00:49:13,460 --> 00:49:15,460 Aħna ser jkollhom affarijiet bħal functions-- biss 1125 00:49:15,460 --> 00:49:18,034 azzjonijiet li jagħmlu xi ħaġa, bħal jgħidu bonjour, dinja. 1126 00:49:18,034 --> 00:49:20,200 Aħna qed tmur biex ikollhom linji, affarijiet li jinduċu ċikli 1127 00:49:20,200 --> 00:49:23,210 għal darb'oħra u għal darb'oħra, bħad aħna għamlet mument ilu ma 'tiftix 1128 00:49:23,210 --> 00:49:24,110 għal Mike Smith. 1129 00:49:24,110 --> 00:49:27,190 Varjabbli, bħal fl-alġebra, jekk inti għandhom x jew y, li jista 'jaħżen numru. 1130 00:49:27,190 --> 00:49:29,940 Ukoll, fi programm, inti tista 'attwalment jaħżen aktar minn sempliċiment numri. 1131 00:49:29,940 --> 00:49:34,290 Inti jista 'jaħżen kliem u sentenzi u grafika u affarijiet oħra għadhom. 1132 00:49:34,290 --> 00:49:37,530 espressjonijiet Boolean, biss questions-- iva jew le, vera jew falza. 1133 00:49:37,530 --> 00:49:40,680 Kundizzjonijiet, id-deċiżjonijiet teħid ibbażati fuq dawk iva / le tweġibiet. 1134 00:49:40,680 --> 00:49:43,890 >> U affarijiet imbagħad fancier simili firxa u ħjut u avvenimenti 1135 00:49:43,890 --> 00:49:46,100 u kull numru ta 'ieħor karatteristiċi, iżda li kollha 1136 00:49:46,100 --> 00:49:48,670 Mappa ħafna nicely mal ħafna blokki friendly bħal dan. 1137 00:49:48,670 --> 00:49:52,736 Din se tkun funzjoni, li biċċa puzzle vjola li biss jgħid 1138 00:49:52,736 --> 00:49:54,717 dak l-isem tagħha is-- f'dan il-każ, jiġifieri. 1139 00:49:54,717 --> 00:49:56,550 U allura drabi, hemm kaxxa bajda li inti 1140 00:49:56,550 --> 00:49:58,550 tista 'tip fi jew drag xi valur fis. 1141 00:49:58,550 --> 00:50:01,370 U dan huwa dak li ġeneralment imsejħa argument jew parametru. 1142 00:50:01,370 --> 00:50:04,110 Huwa mod li tbiddel l- imġiba inadempjenza ta 'puzzle 1143 00:50:04,110 --> 00:50:07,530 biċċa jew funzjoni sabiex ma xi ħaġa użanza għalik simili qal, 1144 00:50:07,530 --> 00:50:12,570 bonjour, dinja jew bonjour, Andy jew bonjour, Jason jew xi sentenza ieħor minflok. 1145 00:50:12,570 --> 00:50:15,830 >> Jekk inti tixtieq li jgħidu li lot-- litteralment forever-- 1146 00:50:15,830 --> 00:50:18,142 inti tista 'tieħu ieħor biċċa puzzle imsejħa dejjem 1147 00:50:18,142 --> 00:50:20,100 u biss mgħaffeġ l tnejn flimkien bħal dan. 1148 00:50:20,100 --> 00:50:24,090 U li loop, bħala l-istampa jissuġġerixxi, tfisser biss jgħidu bonjour, dinja dejjem, 1149 00:50:24,090 --> 00:50:25,810 ġdid u għal darb'oħra u għal darb'oħra. 1150 00:50:25,810 --> 00:50:28,840 Jew, jekk inti biss tixtieq li tagħmel dan għal numru finit ta 'drabi, bħal 50 darba, 1151 00:50:28,840 --> 00:50:32,050 hemm għaddej li jkun puzzle ieħor biċċa għall that-- irrepeti 50 darba. 1152 00:50:32,050 --> 00:50:34,190 >> Sadanittant, jekk inti tixtieq li jkollhom varjabbli 1153 00:50:34,190 --> 00:50:36,090 f'din il-lingwa nkunu dwar jilagħbu ma ', 1154 00:50:36,090 --> 00:50:37,880 inti tista 'tuża blokk oranġjo bħal dan. 1155 00:50:37,880 --> 00:50:40,750 U dan il-varjabbli jien arbitrarju sejjaħ i għall-eqreb numru sħiħ. 1156 00:50:40,750 --> 00:50:42,290 U jien biss sett huwa ugwali għal 0. 1157 00:50:42,290 --> 00:50:44,780 U hekk forsi I, f'dan il- case-- din il variable-- 1158 00:50:44,780 --> 00:50:46,630 jirrappreżenta punteġġ xi ħadd fil-logħba. 1159 00:50:46,630 --> 00:50:49,680 Tibda għal żero, u kull darba li inti jagħmlu għan jew xi ħaġa bħal dik, 1160 00:50:49,680 --> 00:50:51,270 ikollok punt wieħed addizzjonali. 1161 00:50:51,270 --> 00:50:52,830 >> Tista 'jistaqsi mistoqsijiet fil scratch. 1162 00:50:52,830 --> 00:50:55,390 Jekk aħna drag u qatra puzzle biċċiet fil-mument bħal dan, 1163 00:50:55,390 --> 00:50:58,470 inti tista 'tistaqsi mistoqsijiet bħal, ukoll, huwa i inqas minn 50? 1164 00:50:58,470 --> 00:51:00,060 Forsi inti bżonn 50 punt biex tirbaħ. 1165 00:51:00,060 --> 00:51:01,893 U għalhekk dan ikun il-kwistjoni youd titlob. 1166 00:51:01,893 --> 00:51:04,030 Jew, b'mod iktar ġenerali, inti jista 'jgħid hu x inqas minn y, 1167 00:51:04,030 --> 00:51:05,780 fejn hemm żewġ fatturi varjabbli involuti? 1168 00:51:05,780 --> 00:51:08,320 Issa, dan huwa wieħed lott akbar fl-ewwel daqqa t'għajn, 1169 00:51:08,320 --> 00:51:11,470 imma verament mhux kollha li aktar kumplessi. 1170 00:51:11,470 --> 00:51:15,390 >> Dan huwa biss kombinazzjoni tal-kundizzjonijiet u varjabbli 1171 00:51:15,390 --> 00:51:19,370 u espressjonijiet Boolean li jistaqsu tliet questions-- huwa x inqas minn y? 1172 00:51:19,370 --> 00:51:20,660 Jekk iva, tgħid hekk. 1173 00:51:20,660 --> 00:51:22,170 Say, x hija inqas minn y. 1174 00:51:22,170 --> 00:51:26,571 Inkella, jekk x huwa akbar minn y, inkella x irid ikun ugwali għal y. 1175 00:51:26,571 --> 00:51:29,070 U billi ma 'Mike Smith, kien hemm erba 'xenarji, hawnhekk 1176 00:51:29,070 --> 00:51:32,270 fid-dinja ta 'numri, x hija jew inqas minn, akbar minn, jew daqs. 1177 00:51:32,270 --> 00:51:34,531 Kollha għandna huma tliet frieket fl-triq. 1178 00:51:34,531 --> 00:51:36,530 U allura hemm fancier biċċiet puzzle bħal dan 1179 00:51:36,530 --> 00:51:39,613 għal affarijiet simili arrays, fejn aħna qed ser ikunu kapaċi li jaħżnu l-informazzjoni. 1180 00:51:39,613 --> 00:51:43,590 Aħna qed tmur biex tara blokki li jippermettu ahna jimplimentaw ħjut multipli, 1181 00:51:43,590 --> 00:51:46,620 Karatteristika oħra aħna ser jintużaw, u allura wkoll xi ħaġa imsejħa avvenimenti. 1182 00:51:46,620 --> 00:51:49,390 Iżda qabel ma nikbru għal dan punt u joħolqu saħansitra, 1183 00:51:49,390 --> 00:51:52,000 finalment, użanza tagħna stess biċċiet puzzle, ejja 1184 00:51:52,000 --> 00:51:53,950 attwalment tiftaħ il-programm innifsu. 1185 00:51:53,950 --> 00:51:54,860 >> Allura dan huwa scratch. 1186 00:51:54,860 --> 00:51:57,490 Huwa disponibbli fuq scratch.mit.edu. 1187 00:51:57,490 --> 00:51:59,650 U inti qed jilqgħu biex jilgħabu issa jew aktar tard, kif ukoll. 1188 00:51:59,650 --> 00:52:01,330 Dan jiġri li jkun l-verżjoni offline. 1189 00:52:01,330 --> 00:52:03,129 Għall-persuni li m'għandhomx neċessarjament internet kbira, 1190 00:52:03,129 --> 00:52:04,962 inti tista 'tniżżel il- istess software, kif ukoll. 1191 00:52:04,962 --> 00:52:07,460 U hemm verament biss tlieta komponenti għal dan is-software. 1192 00:52:07,460 --> 00:52:10,860 Fuq il-quċċata rokna tan-naħa tax-xellug tal -iskrin huwa t-tip ta 'stadju 1193 00:52:10,860 --> 00:52:13,800 li Scratch, li fil-kontumaċja qisu qattus, jgħix ġewwa. 1194 00:52:13,800 --> 00:52:16,799 Huwa jista 'jiċċaqlaq up, down, xellug, u d-dritt u jagħmlu kull numru ta 'affarijiet oħra, 1195 00:52:16,799 --> 00:52:20,520 u tista 'tfittex kull numru ta' modi bbażati fuq il-kostumi li inti tassenja lilu. 1196 00:52:20,520 --> 00:52:22,980 Imma dan huwa dak li aħna ser sejħa Sprite, tip ta 'karattru. 1197 00:52:22,980 --> 00:52:25,429 U inti jista 'jkollhom multipli karattri, kif aħna ser dalwaqt tara. 1198 00:52:25,429 --> 00:52:30,060 >> Fin-nofs issa huma dawn kollha puzzle biċċiet u dawn il-kategoriji jew il-paliti 1199 00:52:30,060 --> 00:52:30,900 tiegħu. 1200 00:52:30,900 --> 00:52:32,429 Allura issa dritt, jien għafast fuq Mozzjoni. 1201 00:52:32,429 --> 00:52:35,900 U hekk jien jaraw kollha ta 'l- biċċiet puzzle jew blokki relatati mal-mozzjoni, 1202 00:52:35,900 --> 00:52:37,950 hekk funzjonijiet li għandhom li tagħmel ma jitla ', 1203 00:52:37,950 --> 00:52:39,950 isfel, xellug, jew dritt jew xi operazzjoni oħra. 1204 00:52:39,950 --> 00:52:43,790 Imma jekk jien għafast fuq Jistenna, inti tista 'tara l-affarijiet bħall-blokk ngħidu aħna 1205 00:52:43,790 --> 00:52:45,084 li rajna ftit mument ilu. 1206 00:52:45,084 --> 00:52:48,250 U jekk jien ikklikkja fuq Kontroll, tkun taf tara affarijiet bħall-irrepeti u l dejjem 1207 00:52:48,250 --> 00:52:50,410 u l-, jekk blokk li rajna mument ilu. 1208 00:52:50,410 --> 00:52:51,670 >> U għalhekk inti ser issib li aħna ser biss scratch 1209 00:52:51,670 --> 00:52:53,750 il-wiċċ ta 'xi wħud l- puzzle biċċiet flimkien, 1210 00:52:53,750 --> 00:52:55,833 iżda huwa kollu pjuttost intuwittivi u l-punt u ikklikkja. 1211 00:52:55,833 --> 00:52:58,219 Tabilħaqq, Scratch kien maħsub għall-istudenti żgħar 1212 00:52:58,219 --> 00:53:00,730 biex tgħin jagħtuhom żbokk għall-ħsieb kreattiv. 1213 00:53:00,730 --> 00:53:03,040 And yet wonderfully, huwa tarġa isbaħ 1214 00:53:03,040 --> 00:53:07,020 li eżattament l-ideat aħna qed tmur biex tesplora Ċ u Python u JavaScript, 1215 00:53:07,020 --> 00:53:07,719 kif ukoll. 1216 00:53:07,719 --> 00:53:11,960 >> Fuq in-naħa tal-lemin, fl-aħħarnett, hawnhekk huwa dan, l-hekk imsejħa żona skripts. 1217 00:53:11,960 --> 00:53:15,750 U dan huwa biss il-lavanja vojt bl li tibda tikteb programm. 1218 00:53:15,750 --> 00:53:16,897 U jien ser eżattament dan. 1219 00:53:16,897 --> 00:53:19,980 Issa, I jiġri li tkun taf fejn affarijiet huma minħabba I ghamilt dan il għal xi ftit drabi. 1220 00:53:19,980 --> 00:53:22,710 Imma naf li taħt il-kategorija Avvenimenti, 1221 00:53:22,710 --> 00:53:25,520 hemm dan here-- blokk meta bandiera aħdar għafast. 1222 00:53:25,520 --> 00:53:28,790 U Avviż jekk I zoom out u lura f'aktar minn hawn fix-xena, 1223 00:53:28,790 --> 00:53:31,190 ħajjiet Scratch fi ħdan dan ftit dinja rettangolari, 1224 00:53:31,190 --> 00:53:33,920 atop li hija ħadra bandiera u sinjal waqfien aħmar. 1225 00:53:33,920 --> 00:53:36,180 Allura jmorru u jieqfu, rispettivament. 1226 00:53:36,180 --> 00:53:38,710 >> U hekk dak do I trid tagħmel meta dik il-bandiera ħadra huwa għafast? 1227 00:53:38,710 --> 00:53:40,900 Well, let me go għal dak Jistenna kategorija. 1228 00:53:40,900 --> 00:53:43,357 U let me imorru quddiem u drag u qatra din il. 1229 00:53:43,357 --> 00:53:45,940 U avviż hekk kif jiġrilha qrib, dawn qed tip ta manjetiċi. 1230 00:53:45,940 --> 00:53:48,489 Mela jekk jien issa let go, snaps flimkien sbieħ u nadif. 1231 00:53:48,489 --> 00:53:51,030 U jien ser jimxi 'l quddiem u ngħid xi ħaġa simili bonjour, dinja 1232 00:53:51,030 --> 00:53:52,190 għal żewġ sekondi. 1233 00:53:52,190 --> 00:53:56,730 Let me zoom out u kklikkja issa l bandiera aħdar, u jgħidu, bonjour, dinja. 1234 00:53:56,730 --> 00:53:57,230 Kull dritt. 1235 00:53:57,230 --> 00:53:58,460 Allura li kollox multa u tajba. 1236 00:53:58,460 --> 00:53:59,900 Mhux kollha li eċċitanti. 1237 00:53:59,900 --> 00:54:01,340 Ejja jagħmilha cuter ftit. 1238 00:54:01,340 --> 00:54:03,494 U naf li fil quddiem, Scratch jiġri 1239 00:54:03,494 --> 00:54:05,160 li ġejjin ma 'xi affarijiet ħelu bħal dan. 1240 00:54:05,160 --> 00:54:07,720 Allura play meow ħoss sakemm isir. 1241 00:54:07,720 --> 00:54:09,531 Mela ejja tagħmel dan. 1242 00:54:09,531 --> 00:54:10,380 >> [MJAW] 1243 00:54:10,380 --> 00:54:11,819 >> Aw, dan huwa adorable. 1244 00:54:11,819 --> 00:54:12,860 U jekk jien ikklikkja again-- 1245 00:54:12,860 --> 00:54:14,920 >> [MJAW] 1246 00:54:14,920 --> 00:54:15,460 >> U għal darb'oħra. 1247 00:54:15,460 --> 00:54:16,740 >> [MJAW] 1248 00:54:16,740 --> 00:54:18,760 >> Imma I iżommu jkollhom reanimate scratch. 1249 00:54:18,760 --> 00:54:20,010 Imma I tista 'tagħmel aħjar minn hekk. 1250 00:54:20,010 --> 00:54:23,060 Għaliex ma I biss drag tlieta minn dawn. 1251 00:54:23,060 --> 00:54:24,821 U issa huwa tliet darbiet aktar adorable. 1252 00:54:24,821 --> 00:54:26,264 >> [Meowing] 1253 00:54:26,264 --> 00:54:28,190 >> OK, fil-fatt, huwa ftit creepy. 1254 00:54:28,190 --> 00:54:31,020 Għalhekk għandna bżonn xi ħaġa bejn hemmhekk. 1255 00:54:31,020 --> 00:54:33,870 Jekk immur Kontroll, jidher qisu hemm attwalment blokk stenna. 1256 00:54:33,870 --> 00:54:36,994 U hekk Avviż jekk I imbagħad jerġgħu jsiru fuq there-- u let me tagħmel dan ftit akbar. 1257 00:54:36,994 --> 00:54:38,780 Jekk I imbagħad jerġgħu, li għaddej li snap fil-post. 1258 00:54:38,780 --> 00:54:41,660 Allura stenna sekonda waħda, stenna sekonda waħda. 1259 00:54:41,660 --> 00:54:43,170 Ejja hit bandiera aħdar darb'oħra. 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 >> OK, ftit aktar naturali, iżda mhux effiċjenti ħafna. 1263 00:54:50,660 --> 00:54:54,300 Allura dan huwa korrett jekk il-programm tiegħi għan kien meow tliet darbiet. 1264 00:54:54,300 --> 00:54:56,410 Iżda huwa ma tantx mfassla tajjeb. 1265 00:54:56,410 --> 00:54:57,740 I tip ta 'cut xi kantunieri. 1266 00:54:57,740 --> 00:54:58,730 Sibt ftit għażżien. 1267 00:54:58,730 --> 00:55:05,620 Dak li jħoss like-- x'għandi nagħmel jidhirx li għamlu ħażin, tgħid? 1268 00:55:05,620 --> 00:55:07,197 Yeah? 1269 00:55:07,197 --> 00:55:08,030 Yeah, fin-nofs. 1270 00:55:08,030 --> 00:55:11,208 1271 00:55:11,208 --> 00:55:13,083 UDJENZA: Użati aktar Memorja milli għandek bżonn biex 1272 00:55:13,083 --> 00:55:15,005 għaliex inti qed tuża Linja differenti tant. 1273 00:55:15,005 --> 00:55:16,380 DAVID Malan: Yeah, hekk aktar linji. 1274 00:55:16,380 --> 00:55:19,190 U ma jkunx neċessarjament memorja, għalkemm din tista 'titqies bħala li mod. 1275 00:55:19,190 --> 00:55:20,898 Iżda huwa definitely-- hemm sensja. 1276 00:55:20,898 --> 00:55:23,440 U jien litteralment tip ta mkaxkra u niżel l-istess affarijiet. 1277 00:55:23,440 --> 00:55:26,564 U jekk inti tip ta extrapolate-- jekk mhuwiex ovvju here-- tajjeb, kif ikun 1278 00:55:26,564 --> 00:55:27,910 I meow 30 darba? 1279 00:55:27,910 --> 00:55:31,450 Nixtieq drag u qatra, bħal, 30 pari aktar ta 'biċċiet puzzle. 1280 00:55:31,450 --> 00:55:32,890 U żgur, hemm mod aħjar. 1281 00:55:32,890 --> 00:55:34,056 U aħna stajt tidher b'mod aħjar. 1282 00:55:34,056 --> 00:55:36,870 Liema intuwittivament kieku jkun il-mod aħjar? 1283 00:55:36,870 --> 00:55:37,890 Yeah, biss użu loop. 1284 00:55:37,890 --> 00:55:38,810 Nru kopja u paste. 1285 00:55:38,810 --> 00:55:40,790 U fil-fatt, f'kull waqt din il semestru jekk tibda 1286 00:55:40,790 --> 00:55:43,890 konstatazzjoni yourself jittrattienu u twaqqa, jew verament ikkupjar u pasta, 1287 00:55:43,890 --> 00:55:47,050 vizzju perikolużi li jsibu rwieħhom minħabba dan huwa biss mhux maintainable ħafna. 1288 00:55:47,050 --> 00:55:49,740 Per eżempju, jekk I trid tibdel il-ħoss għal xi ħaġa oħra, 1289 00:55:49,740 --> 00:55:52,826 Għandi biex jibdlu issa fi tliet postijiet minflok waħda biss. 1290 00:55:52,826 --> 00:55:54,575 Minħabba li fil-fatt, jekk I jiksru dan away-- jien 1291 00:55:54,575 --> 00:55:56,170 biss se jinfired dan bħal dik. 1292 00:55:56,170 --> 00:56:01,900 Let me grab blokk ripetuta, u imbagħad ikklikkja tlieta, it-tip tlieta, 1293 00:56:01,900 --> 00:56:04,015 tarmi xi wħud minn dawn bogħod bi ftit kiri go. 1294 00:56:04,015 --> 00:56:05,890 U allura tinnota li ma look like taqbel, 1295 00:56:05,890 --> 00:56:08,139 iżda manjetikament, li għaddej li mhux biss snap fis-seħħ 1296 00:56:08,139 --> 00:56:09,510 iżda jikber biex jitwaħħal il-forma. 1297 00:56:09,510 --> 00:56:10,310 Allura li tajjeb. 1298 00:56:10,310 --> 00:56:11,530 U issa jekk jien ikklikkja play. 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 Sbieħ ħafna. 1302 00:56:15,620 --> 00:56:16,126 Kull dritt. 1303 00:56:16,126 --> 00:56:18,500 U issa huwa faċli ħafna li bidla, wisq, minħabba I tista 'sempliċement 1304 00:56:18,500 --> 00:56:20,670 jibdlu n-numru wieħed f'post wieħed. 1305 00:56:20,670 --> 00:56:22,500 Iżda dan, wisq, mhix dak kollu li interessanti. 1306 00:56:22,500 --> 00:56:25,350 Ejja fil-fatt ikollhom Scratch mhux meow, iżda jiċċaqalqu. 1307 00:56:25,350 --> 00:56:32,680 Let me mur Mozzjoni u jimxu 10 passi ġewwa of-- Whoops, let me jiffissaw dan. 1308 00:56:32,680 --> 00:56:37,460 Let me jkollhom dan tmexxi 10 steps-- fil-fatt, ejja ma do jirrepetu. 1309 00:56:37,460 --> 00:56:40,670 Let me grab blokk ta 'kontroll, u jagħmel dan li ġej għal dejjem. 1310 00:56:40,670 --> 00:56:42,720 Forever, jimxu 10 passi. 1311 00:56:42,720 --> 00:56:45,070 U kklikkja Play. 1312 00:56:45,070 --> 00:56:45,600 >> KOLLOX SEW. 1313 00:56:45,600 --> 00:56:46,740 Hekk Thankfully, huwa jieqaf. 1314 00:56:46,740 --> 00:56:49,710 Inkella, gidjien se tikseb ħafna taqlib meta tip ta 'jitilfu qtates tagħhom. 1315 00:56:49,710 --> 00:56:52,720 Imma l-anqas jien tista 'ttawwal lilu lura fil-iskrin. 1316 00:56:52,720 --> 00:56:56,177 Iżda dan mhux kollox li kbira ta 'logħba jew animazzjoni. 1317 00:56:56,177 --> 00:56:58,260 Ikun sbieħ jekk forsi huwa irkupra off-tarf. 1318 00:56:58,260 --> 00:57:00,020 Allura dak li nagħmlu? 1319 00:57:00,020 --> 00:57:04,302 Dak jibnu għandna bżonn li jkollhom Scratch jiddeċiedi li bounce, do you think, 1320 00:57:04,302 --> 00:57:06,010 anki jekk inti stajt qatt tidher Scratch qabel? 1321 00:57:06,010 --> 00:57:06,593 Yeah, fid-dahar. 1322 00:57:06,593 --> 00:57:08,359 UDJENZA: Għandek bżonn ta ' jekk blokk jew jekk 'mbagħad. 1323 00:57:08,359 --> 00:57:10,650 DAVID Malan: Yeah, għalhekk xi tip ta 'jekk blokka jew jekk' mbagħad. 1324 00:57:10,650 --> 00:57:12,275 Allura fil-fatt, aħna għandna waħda minn dawn hawn. 1325 00:57:12,275 --> 00:57:14,500 Mela if-- so let me nikseb rid tal-moviment. 1326 00:57:14,500 --> 00:57:16,070 Let me zoom fl hekk huwa akbar. 1327 00:57:16,070 --> 00:57:16,890 Allura kif dwar dan. 1328 00:57:16,890 --> 00:57:21,920 Forever, jekk Sensing-- konna ma bbenefikawx dan qabel. 1329 00:57:21,920 --> 00:57:23,160 I ħtieġa espressjoni Boolean. 1330 00:57:23,160 --> 00:57:25,970 U jirriżulta jekk jmissu liema? 1331 00:57:25,970 --> 00:57:29,030 Jekk jmiss it-tarf, dak li nixtieq do? 1332 00:57:29,030 --> 00:57:32,030 Ukoll, jekk immur lura għall-Mozzjoni, jirriżulta, oh, I jistgħu jduru madwar. 1333 00:57:32,030 --> 00:57:33,350 Let me drag dan hawn. 1334 00:57:33,350 --> 00:57:36,430 Għaliex ma I jimxi 'l quddiem u jdur 180 gradi? 1335 00:57:36,430 --> 00:57:38,190 >> U issa, let me biss jimxu fl-aħħar. 1336 00:57:38,190 --> 00:57:40,500 I tista 'tpoġġi l-moviment lejn -bidu jew fit-tmiem. 1337 00:57:40,500 --> 00:57:44,452 Iżda loġikament, kull darba I jiċċaqalqu, I tkun trid tivverifika, jien jmiss it-tarf? 1338 00:57:44,452 --> 00:57:45,410 Am I jmiss it-tarf? 1339 00:57:45,410 --> 00:57:46,490 Am I jmiss it-tarf? 1340 00:57:46,490 --> 00:57:49,200 Allura li loġikament ndur madwar jekk hekk. 1341 00:57:49,200 --> 00:57:51,190 Mela ejja hit play. 1342 00:57:51,190 --> 00:57:52,030 >> KOLLOX SEW. 1343 00:57:52,030 --> 00:57:53,910 Allura huwa kemmxejn Buggy, biex ngħidu hekk. 1344 00:57:53,910 --> 00:57:56,560 U bug huwa biss żball fi programm tal-kompjuter. 1345 00:57:56,560 --> 00:57:57,800 Imma l-anqas huwa xogħol. 1346 00:57:57,800 --> 00:57:59,420 U fil-fatt, I tista 'tmur fil hawn. 1347 00:57:59,420 --> 00:58:03,130 U let me tagħmel dan ma '10 passi fi żmien, iżda din hija kollha animazzjoni hu. 1348 00:58:03,130 --> 00:58:05,310 Din hija kollha cartoons jew saħansitra movie hu. 1349 00:58:05,310 --> 00:58:07,110 Let me jimxu 20 passi fi żmien. 1350 00:58:07,110 --> 00:58:11,200 Hekk 20 darbiet kif ħafna affarijiet qed jiġri darba, jew darbtejn kif ħafna, f'dan il-każ. 1351 00:58:11,200 --> 00:58:12,600 U hu jiċċaqilqu aktar mgħaġġla. 1352 00:58:12,600 --> 00:58:15,150 Let me bidla għal 30. 1353 00:58:15,150 --> 00:58:17,450 100. 1354 00:58:17,450 --> 00:58:19,406 1000. 1355 00:58:19,406 --> 00:58:20,530 U li għaddej verament mgħaġġel. 1356 00:58:20,530 --> 00:58:22,190 U dan is-- yeah, OK. 1357 00:58:22,190 --> 00:58:24,130 >> Allura issa aħna qed biss messing magħha. 1358 00:58:24,130 --> 00:58:24,954 OK, hekk Buggy. 1359 00:58:24,954 --> 00:58:26,620 Iżda aħna tista 'ttawwal lilu mill-mod hawn. 1360 00:58:26,620 --> 00:58:28,286 Iżda nistgħu nagħmlu aktar divertenti ma 'dan, wisq. 1361 00:58:28,286 --> 00:58:30,710 Kif dwar this-- hu rasu 'l isfel. 1362 00:58:30,710 --> 00:58:32,800 Iżda jirriżulta Scratch-- u hemm attwalment, 1363 00:58:32,800 --> 00:58:35,510 Irrid jiċħadx, l-ebda akkademika valur għal dak li jien ser tagħmel. 1364 00:58:35,510 --> 00:58:40,200 Imma jekk jien jiftħu l-mikrofonu, ejja twaqqaf lilu u jagħmel xi ħaġa bħal din. 1365 00:58:40,200 --> 00:58:41,960 Ouch! 1366 00:58:41,960 --> 00:58:42,884 >> [Tidħaq] 1367 00:58:42,884 --> 00:58:45,200 1368 00:58:45,200 --> 00:58:45,990 >> Dan kien adorable. 1369 00:58:45,990 --> 00:58:46,740 Grazzi. 1370 00:58:46,740 --> 00:58:50,850 Issa, dan huwa dak li l-vuċi tiegħi Dehra meta I Yell Ouch. 1371 00:58:50,850 --> 00:58:52,630 I do not think we maqbuda Rires tiegħek. 1372 00:58:52,630 --> 00:58:53,280 Kollox sew. 1373 00:58:53,280 --> 00:58:56,550 Let me jiffranka dan bħala "Ouch." 1374 00:58:56,550 --> 00:58:57,915 Ejja tiffranka dan bħala "Ouch". 1375 00:58:57,915 --> 00:58:59,410 U issa aħna ser jmorru lura għall skripts. 1376 00:58:59,410 --> 00:59:01,660 U issa jien need-- ejja ara, Sound. 1377 00:59:01,660 --> 00:59:03,160 Oh, play Ouch ħoss. 1378 00:59:03,160 --> 00:59:08,180 Mela jekk jien jmiss it-tarf, let me ewwel play Ouch, u mbagħad idur. 1379 00:59:08,180 --> 00:59:10,191 U issa ejja tpoġġi lilu fin-nofs. 1380 00:59:10,191 --> 00:59:14,754 >> [Qal "Ouch"] 1381 00:59:14,754 --> 00:59:15,740 >> Darbtejn aktar malajr. 1382 00:59:15,740 --> 00:59:20,660 1383 00:59:20,660 --> 00:59:21,830 >> KOLLOX SEW. 1384 00:59:21,830 --> 00:59:23,780 Iżda huwa litteralment tagħmel dak li jien tgħid. 1385 00:59:23,780 --> 00:59:27,580 Għalhekk huwa fil-fatt korretta, huwa biss ftit annoying malajr. 1386 00:59:27,580 --> 00:59:30,330 Mela ejja żid xi ħaġa aktar interessanti għal dan. 1387 00:59:30,330 --> 00:59:32,950 Let me attwalment jiftħu wieħed li għamilt qabel, 1388 00:59:32,950 --> 00:59:38,560 aptly imsejjaħ Pet il Cat, li ma dan. 1389 00:59:38,560 --> 00:59:40,340 Hawn il-iskrittura hawn. 1390 00:59:40,340 --> 00:59:44,510 X'inhu dan se do f'termini Ingliż? 1391 00:59:44,510 --> 00:59:45,820 X'hemm dan mfassla biex jagħmlu? 1392 00:59:45,820 --> 00:59:47,900 Yeah, ejja go some-- yeah? 1393 00:59:47,900 --> 00:59:49,665 >> UDJENZA: Meta inti domestiċi il-qattus, dan meows. 1394 00:59:49,665 --> 00:59:52,290 DAVID Malan: Yeah, hekk meta inti domestiċi il-qattus, li għaddej biex meow. 1395 00:59:52,290 --> 00:59:55,452 Allura fi kliem ieħor, issa hemm a dejjem loop xorta, flimkien 1396 00:59:55,452 --> 00:59:57,660 bil-kundizzjoni, flimkien bil-espressjoni Boolean, 1397 00:59:57,660 --> 01:00:00,140 flimkien ma 'koppja tal-funzjonijiet, l-effett 1398 01:00:00,140 --> 01:00:02,610 li minnhom, la darba I play dan il-programm, huwa xejn 1399 01:00:02,610 --> 01:00:06,820 jiġri sal I tmexxi l-cursor eqreb u eqreb u eqreb and-- 1400 01:00:06,820 --> 01:00:08,029 >> [MJAW] 1401 01:00:08,029 --> 01:00:09,320 Imbagħad huwa simili petting-qattus. 1402 01:00:09,320 --> 01:00:11,210 [MJAW] 1403 01:00:11,210 --> 01:00:14,270 Biss ladarba inti fil-fatt tmexxi l-cursor fuq lilu. 1404 01:00:14,270 --> 01:00:19,964 Issa, I wkoll bit-tarjola up ma domestiċi il-qattus, li ma dan minflok. 1405 01:00:19,964 --> 01:00:21,350 >> [Meowing] 1406 01:00:21,350 --> 01:00:23,485 >> Hekk hu biss b'mod kostanti meowing. 1407 01:00:23,485 --> 01:00:24,455 >> [Meowing] 1408 01:00:24,455 --> 01:00:27,705 >> Imma jekk jien nikseb wisq close-- 1409 01:00:27,705 --> 01:00:29,645 >> [Meowing] 1410 01:00:29,645 --> 01:00:32,080 >> [Roar] 1411 01:00:32,080 --> 01:00:33,590 >> Allura kif ma dan ix-xogħol? 1412 01:00:33,590 --> 01:00:35,880 Issa I biss jkollhom two-way furketta fit-triq. 1413 01:00:35,880 --> 01:00:38,930 Jekk jmissu mouse pointer, mbagħad jilagħbu l-ħoss iljun. 1414 01:00:38,930 --> 01:00:41,950 Inkella biss jilagħbu l-ħoss meow, u mbagħad stenna tliet sekondi hekk 1415 01:00:41,950 --> 01:00:43,880 li huwa tip ta 'kif isir huwa ferm tranquilly. 1416 01:00:43,880 --> 01:00:44,380 Kull dritt. 1417 01:00:44,380 --> 01:00:47,290 Allura dak li jgħaqqad xi ideat aktar għadhom. 1418 01:00:47,290 --> 01:00:50,870 Ejja tagħti ħarsa lejn dan l-eżempju I bit-tarjola up imsejħa ħjut. 1419 01:00:50,870 --> 01:00:54,020 U dan huwa wieħed fundamentalment differenti minħabba li tiggwida 1420 01:00:54,020 --> 01:00:56,070 karatteristika ta 'ħafna lingwa ta 'programmar imsejħa 1421 01:00:56,070 --> 01:00:59,970 ħjut, l-abbiltà ta 'programm li litteralment tagħmel żewġ affarijiet fl-istess ħin. 1422 01:00:59,970 --> 01:01:03,600 Tabilħaqq, dawn il-jiem jekk inti qed tuża Google Docs jew Microsoft Word, 1423 01:01:03,600 --> 01:01:09,620 u dokument tiegħek kostanti li qed jespliċitaw-ikkontrollati anke kif inti type-- jew inti 1424 01:01:09,620 --> 01:01:11,580 hit Kmand-P jew Control-P u l-istampar xi ħaġa, 1425 01:01:11,580 --> 01:01:13,380 huwa istampar waqt li int tkompli ittajpjar. 1426 01:01:13,380 --> 01:01:16,680 Programmi llum jistgħu tabilħaqq jagħmlu multipli affarijiet f'daqqa, eżatt bħal fil Scratch 1427 01:01:16,680 --> 01:01:17,180 hawn. 1428 01:01:17,180 --> 01:01:20,400 >> So here, għandi żewġ sprites issa, għasfur u qattus. 1429 01:01:20,400 --> 01:01:22,780 U jekk jien ikklikkja fuq kull wieħed dawk karattri wieħed fi żmien, 1430 01:01:22,780 --> 01:01:25,590 Nara dritt issa l-tal-għasafar skripts fuq kantuniera. 1431 01:01:25,590 --> 01:01:27,270 Issa nara l tal-qattus. 1432 01:01:27,270 --> 01:01:28,540 Għasfur, s qattus. 1433 01:01:28,540 --> 01:01:30,270 Allura kull wieħed minnhom għandhom iskrittura tagħhom stess. 1434 01:01:30,270 --> 01:01:32,700 Imma avviż, liema biċċa puzzle do huma tnejn tibda bil? 1435 01:01:32,700 --> 01:01:34,260 Meta bandiera aħdar għafast. 1436 01:01:34,260 --> 01:01:36,890 U għasafar, meta bandiera aħdar għafast. 1437 01:01:36,890 --> 01:01:40,870 Allura meta I ikklikkja l-bandiera aħdar, dawn iż-żewġ skripts jew programmi 1438 01:01:40,870 --> 01:01:42,759 ser jimxu b'mod parallel. 1439 01:01:42,759 --> 01:01:45,800 U inti ser ikollok avviż li l-għasafar hija biss mindlessly bouncing off-tarf. 1440 01:01:45,800 --> 01:01:50,890 Il-qattus b'mod ċar ġie pprogrammat b'vantaġġ strateġiku. 1441 01:01:50,890 --> 01:01:52,704 And-- 1442 01:01:52,704 --> 01:01:53,490 >> [Roar] 1443 01:01:53,490 --> 01:01:53,821 1444 01:01:53,821 --> 01:01:54,320 Kull dritt. 1445 01:01:54,320 --> 01:01:57,340 Allura l-qattus maqbuda l-għasfur f'dan il-każ. 1446 01:01:57,340 --> 01:01:58,390 Għaliex huwa li? 1447 01:01:58,390 --> 01:02:03,310 Ukoll, l-avviż l-ewwel aħna biss għandhom l-għasafar biss mindlessly jmorru 1448 01:02:03,310 --> 01:02:05,120 għal dan il-post inizjali, u mbagħad għal dejjem, 1449 01:02:05,120 --> 01:02:06,774 jekk ma jmissux il-qattus, biss jiċċaqalqu. 1450 01:02:06,774 --> 01:02:08,190 U jekk int fuq it-tarf, bounce. 1451 01:02:08,190 --> 01:02:08,870 U biss jiċċaqalqu. 1452 01:02:08,870 --> 01:02:10,286 U jekk int fuq it-tarf, bounce. 1453 01:02:10,286 --> 01:02:12,840 Iżda l-qattus, sadanittant, għandha xi loġika addizzjonali 1454 01:02:12,840 --> 01:02:18,250 li tgħid this-- ewwel, biss hekk li dan mhux kollox preġudikata 1455 01:02:18,250 --> 01:02:21,191 kontra l-għasafar, avviż li stajt użat biċċa puzzle aħdar hemmhekk 1456 01:02:21,191 --> 01:02:22,690 li attwalment fisien numru bl-addoċċ. 1457 01:02:22,690 --> 01:02:26,179 Karatteristika ta 'ħafna lingwi huwa li jagħti inti numri bl-addoċċ jew pseudorandom. 1458 01:02:26,179 --> 01:02:29,220 Allura f'dan il-każ, il-qattus fil-bidu jagħżel numru bl-addoċċ bejn, simili, 1459 01:02:29,220 --> 01:02:31,727 90 gradi u 180 gradi, essenzjalment, hekk 1460 01:02:31,727 --> 01:02:33,310 li hemm xi ftit ta 'varjanza. 1461 01:02:33,310 --> 01:02:37,000 U mbagħad għal dejjem, jekk jmissu l-għasafar, jilagħbu l-ħoss iljun. 1462 01:02:37,000 --> 01:02:38,754 Inkella, biss il-punt lejn l-għasafar. 1463 01:02:38,754 --> 01:02:39,670 Punt lejn l-għasafar. 1464 01:02:39,670 --> 01:02:44,199 Punt lejn l-għasfur, li hija biċċa puzzle unto innifsu f'din il-kawża. 1465 01:02:44,199 --> 01:02:45,740 Ukoll, nistgħu nagħmlu ħaġa waħda oħra hawn. 1466 01:02:45,740 --> 01:02:49,820 Let me tiftaħ il-programm avvenimenti hawn. 1467 01:02:49,820 --> 01:02:53,520 U hawn aħna napprovaw żewġ sprites, li look like dawn iż-żewġ puppets hawn. 1468 01:02:53,520 --> 01:02:55,710 U x'hemm interessanti hawn hija din. 1469 01:02:55,710 --> 01:02:59,140 Il Guy oranġjo għandha dan sett ta 'biċċiet puzzle hawn. 1470 01:02:59,140 --> 01:03:01,700 Forever jagħmlu l-following-- jekk il-bar-ispazju hija ppressata, 1471 01:03:01,700 --> 01:03:05,430 imbagħad jgħidu, Marco, u imbagħad xxandar avveniment. 1472 01:03:05,430 --> 01:03:09,460 U sadanittant, il-Guy blu hawn għandha this-- meta inti tirċievi l-avveniment, 1473 01:03:09,460 --> 01:03:10,540 jgħidu Polo. 1474 01:03:10,540 --> 01:03:12,850 Għalhekk jirriżulta li fil Scratch u f'lingwi oħrajn, 1475 01:03:12,850 --> 01:03:15,830 hemm modi għal żewġ programmi jew żewġ skripts, f'dan il-każ, 1476 01:03:15,830 --> 01:03:20,310 li intercommunicate b'tali mod li meta I laqat il-bar-ispazju, huwa jgħid Marco. 1477 01:03:20,310 --> 01:03:23,539 U l-ieħor jisma li, hekk li jitkellmu, u jgħid Polo fir-rispons. 1478 01:03:23,539 --> 01:03:26,080 Allura inti tista 'tikteb programmi li attwalment jinteraġixxu b'dan il-mod. 1479 01:03:26,080 --> 01:03:28,630 U jekk jien tagħmel dan wieħed minflok, I jistgħu saħansitra żżid varjabbli, 1480 01:03:28,630 --> 01:03:31,287 biss bl-użu Sprite wieħed f'dan il-każ. 1481 01:03:31,287 --> 01:03:32,578 Dan wieħed huwa speċjalment annoying. 1482 01:03:32,578 --> 01:03:36,174 >> [SIĠILL Barking] 1483 01:03:36,174 --> 01:03:37,100 1484 01:03:37,100 --> 01:03:42,490 >> Issa, avviż dwar id-dritt konna ltqajna xi loġika addizzjonali minn hawn. 1485 01:03:42,490 --> 01:03:45,146 Kif nista 'twaqqaf dan siġill mill Barking? 1486 01:03:45,146 --> 01:03:48,320 >> [SIĠILL Barking] 1487 01:03:48,320 --> 01:03:52,830 1488 01:03:52,830 --> 01:03:55,630 >> Jidher qisu fuq il-lemin ġenb huwa x'hemm playing ħoss. 1489 01:03:55,630 --> 01:03:58,500 Iżda huwa biss playing a ħoss jekk dak li hu veru? 1490 01:03:58,500 --> 01:04:03,390 Jekk oranġjo variable-- block-- siekta huwa żero. 1491 01:04:03,390 --> 01:04:07,916 Kif nista 'bidla siekta li tkun l-1, tifsira vera, jagħmlu din siekta? 1492 01:04:07,916 --> 01:04:12,455 Apparentement, l-iskrittura l-oħra, nista laqat il-bar-ispazju, u issa hu waqfiet. 1493 01:04:12,455 --> 01:04:15,080 Allura nistgħu jkollhom dan intercommunication madwar skripts, kif ukoll, 1494 01:04:15,080 --> 01:04:18,349 bi ftit jaqsmu varjabbli madwar it-tnejn bħal dan. 1495 01:04:18,349 --> 01:04:19,890 Issa, dan mhux kollox li interessanti. 1496 01:04:19,890 --> 01:04:24,360 Ejja imorru quddiem u tagħmel dan u jikkombinaw ħafna ta 'dawn l-ideat ma' dan il-programm 1497 01:04:24,360 --> 01:04:25,940 hawn. 1498 01:04:25,940 --> 01:04:28,100 Qabel nagħmlu dan, għalkemm, kif madwar voluntier wieħed? 1499 01:04:28,100 --> 01:04:30,558 Let me jieħdu l-pressjoni off ta 'lili minħabba I ma attwalment 1500 01:04:30,558 --> 01:04:31,280 jilagħbu din il-logħba. 1501 01:04:31,280 --> 01:04:33,030 Ejja jkollhom xi ħadd we ma bbenefikawx qabel. 1502 01:04:33,030 --> 01:04:36,420 Int għandek tkun komda ġejjin up fuq il-palk hawn, fuq camera. 1503 01:04:36,420 --> 01:04:37,430 OK, come fuq up. 1504 01:04:37,430 --> 01:04:38,130 ħafna brave. 1505 01:04:38,130 --> 01:04:39,052 X'hemm isem tiegħek? 1506 01:04:39,052 --> 01:04:39,962 >> Idris: Idris. 1507 01:04:39,962 --> 01:04:40,753 DAVID Malan: Jiddispjacini? 1508 01:04:40,753 --> 01:04:41,196 Idris: Idris. 1509 01:04:41,196 --> 01:04:42,670 DAVID Malan: Idris, sbieħ li jissodisfaw inti. 1510 01:04:42,670 --> 01:04:43,170 Come fuq up. 1511 01:04:43,170 --> 01:04:45,630 U issa, fuq il-mowbajl tiegħek stess telefon, do you play Pokémon GO? 1512 01:04:45,630 --> 01:04:46,567 >> Idris: Le 1513 01:04:46,567 --> 01:04:47,400 DAVID Malan: Verament? 1514 01:04:47,400 --> 01:04:48,104 Idris: Yeah. 1515 01:04:48,104 --> 01:04:48,770 DAVID Malan: OK. 1516 01:04:48,770 --> 01:04:49,020 Kull dritt. 1517 01:04:49,020 --> 01:04:49,978 Ukoll, sbieħ li jissodisfaw inti. 1518 01:04:49,978 --> 01:04:50,820 Come fuq matul. 1519 01:04:50,820 --> 01:04:51,950 Jien ma lanqas. 1520 01:04:51,950 --> 01:04:55,380 Allura aħna ser insemmu flimkien kif jilagħbu din, li xi ħadd fil-fatt 1521 01:04:55,380 --> 01:05:00,140 marru u implimentati Scratch billi tinbidel il-qattus li essenzjalment 1522 01:05:00,140 --> 01:05:02,260 karattri differenti kollha flimkien. 1523 01:05:02,260 --> 01:05:04,870 U jekk jien fullscreen dan il hawn, aħna qed tmur 1524 01:05:04,870 --> 01:05:06,860 biex tara l-logħba li jmiss flimkien. 1525 01:05:06,860 --> 01:05:09,560 Still tagħbija, xorta tagħbija. 1526 01:05:09,560 --> 01:05:10,270 Ejja. 1527 01:05:10,270 --> 01:05:12,590 Let me jagħmlu dan. 1528 01:05:12,590 --> 01:05:14,520 Ejja. 1529 01:05:14,520 --> 01:05:17,200 Din il-logħba hija tant kbira li ġġarraf. 1530 01:05:17,200 --> 01:05:18,980 Stand by. 1531 01:05:18,980 --> 01:05:22,390 Ipprova dan darba aktar. 1532 01:05:22,390 --> 01:05:23,710 Ejja. 1533 01:05:23,710 --> 01:05:24,211 Kull dritt. 1534 01:05:24,211 --> 01:05:26,840 1535 01:05:26,840 --> 01:05:27,430 >> Hemm immorru. 1536 01:05:27,430 --> 01:05:27,929 KOLLOX SEW. 1537 01:05:27,929 --> 01:05:29,330 bandiera aħdar. 1538 01:05:29,330 --> 01:05:30,190 Allura here we go. 1539 01:05:30,190 --> 01:05:30,950 >> [Ddoqq il-mużika] 1540 01:05:30,950 --> 01:05:32,510 >> Agħżel il-livell tan-nofs hawn. 1541 01:05:32,510 --> 01:05:34,200 Ikklikkja l-Guy blu hemmhekk. 1542 01:05:34,200 --> 01:05:34,700 Kull dritt. 1543 01:05:34,700 --> 01:05:37,860 U inti tista 'tuża l-vleġġa keys-- up, down, xellug, lemin. 1544 01:05:37,860 --> 01:05:42,150 Issa, ejja jikkunsidraw kif nagħmlu this-- u mbagħad mur wara l-karattru hemmhekk. 1545 01:05:42,150 --> 01:05:42,650 Yep. 1546 01:05:42,650 --> 01:05:45,786 U issa ikklikkja lilu bil-maws. 1547 01:05:45,786 --> 01:05:46,693 Oh, yeah. 1548 01:05:46,693 --> 01:05:47,193 Nimxu. 1549 01:05:47,193 --> 01:05:47,662 Fejn hi l-vleġġa? 1550 01:05:47,662 --> 01:05:48,131 Hawnhekk inti tmur. 1551 01:05:48,131 --> 01:05:48,600 Allura ikklikkja fuq hemmhekk. 1552 01:05:48,600 --> 01:05:48,840 Yeah. 1553 01:05:48,840 --> 01:05:49,340 Kull dritt. 1554 01:05:49,340 --> 01:05:56,008 Allura issa, jien qallek jkollhom ballun poke, li jekk ikklikkja, hija se tagħmel dan. 1555 01:05:56,008 --> 01:05:57,932 Tajjeb ħafna. 1556 01:05:57,932 --> 01:06:00,390 Fil-prattika għal-lum, jien misjuba din il-verżjoni tal-logħba 1557 01:06:00,390 --> 01:06:01,760 fil-fatt ma tantx iebsa. 1558 01:06:01,760 --> 01:06:07,650 Mela jekk inti tixtieq li tmur għal darb'oħra hawn, jimxu għal dan il-ballun poke. 1559 01:06:07,650 --> 01:06:08,780 U mbagħad mur tieħu dritt. 1560 01:06:08,780 --> 01:06:11,200 Ipprova tikklikkja fuqha. 1561 01:06:11,200 --> 01:06:13,120 Oh, fil-fatt, li l- -maħżen, apparentement. 1562 01:06:13,120 --> 01:06:14,170 OK hekk tagħlaq dik. 1563 01:06:14,170 --> 01:06:15,150 Qatt għamlu dan qabel. 1564 01:06:15,150 --> 01:06:16,566 Forsi jitla 'għal dan il-ħaġa hawn. 1565 01:06:16,566 --> 01:06:17,460 Oh, hemm inti tmur. 1566 01:06:17,460 --> 01:06:18,910 Stenna, hemm waħda hemmhekk. 1567 01:06:18,910 --> 01:06:20,412 Oh, hemm ieħor. 1568 01:06:20,412 --> 01:06:21,285 KOLLOX SEW. 1569 01:06:21,285 --> 01:06:21,785 Down. 1570 01:06:21,785 --> 01:06:23,210 Yeah, ikklikkja. 1571 01:06:23,210 --> 01:06:24,635 >> OK, dan huwa ħafna ħelu. 1572 01:06:24,635 --> 01:06:27,485 1573 01:06:27,485 --> 01:06:28,810 OK, isir tajjeb ħafna. 1574 01:06:28,810 --> 01:06:30,010 Din il-logħba hija mhux iebes ħafna. 1575 01:06:30,010 --> 01:06:30,510 KOLLOX SEW. 1576 01:06:30,510 --> 01:06:32,150 Prosit. 1577 01:06:32,150 --> 01:06:34,720 Hawnhekk, aħna għandna CS50 istress ballun għalik. 1578 01:06:34,720 --> 01:06:37,680 Iżda jikkunsidraw għal ftit mument dak xi wħud mill-takeaways qegħdin hemm. 1579 01:06:37,680 --> 01:06:39,263 Aktar faċli milli l-logħba reali, apparentament. 1580 01:06:39,263 --> 01:06:41,809 Imma kollha għandna għaddejjin hawn fuq huwa karattru 1581 01:06:41,809 --> 01:06:44,100 li probabbilment għandha xi tip ta loop assoċjati magħha. 1582 01:06:44,100 --> 01:06:44,590 Mhuwiex qattus. 1583 01:06:44,590 --> 01:06:45,860 Huwa dan il-karattru minflok. 1584 01:06:45,860 --> 01:06:49,052 U dan loop huwa biss kontinwament qal, jekk up arrow ippressat, 1585 01:06:49,052 --> 01:06:51,260 jekk vleġġa isfel ippressat, jekk vleġġa xellug ippressat jew xellug 1586 01:06:51,260 --> 01:06:53,960 vleġġa ippressat, ningranaw jew 'l isfel jew xellug jew dritt. 1587 01:06:53,960 --> 01:06:57,870 Jew jekk hemm ieħor biċċa puzzle hemm li tgħid meta jmissu Sprite ieħor, 1588 01:06:57,870 --> 01:07:01,320 meta tmiss wieħed mill-karattri għall-boċċa poke, jekk jmissu, 1589 01:07:01,320 --> 01:07:02,440 allura tagħmel dan. 1590 01:07:02,440 --> 01:07:04,800 >> Allura kollha ta 'l-ideat konna qegħdin jużaw s'issa verament 1591 01:07:04,800 --> 01:07:09,130 tista 'sempliċement tiġi applikata f'dan il partikulari kuntest li jilagħbu din il-logħba, kif ukoll. 1592 01:07:09,130 --> 01:07:13,580 Let me imorru quddiem u iġbed sa ieħor hawn, fil-fatt. 1593 01:07:13,580 --> 01:07:17,060 Let me imorru quddiem u iġbed up, ejja ngħidu, dan. 1594 01:07:17,060 --> 01:07:18,540 Din hija xi ħaġa li aħna remixed. 1595 01:07:18,540 --> 01:07:20,329 Magħmula minn wieħed mill tagħna istudenti fl-Cambridge, 1596 01:07:20,329 --> 01:07:23,370 u mbagħad I marru permezz u mibdula pretty ħafna kull każ ta 'Harvard 1597 01:07:23,370 --> 01:07:25,580 Yale dan iż-żmien. 1598 01:07:25,580 --> 01:07:27,870 Kieku xi ħadd tixtieq jikkompetu kontra l ivies 1599 01:07:27,870 --> 01:07:31,650 hawn fi akkumulazzjoni ieħor ta 'kollha ta' dawn l-ideat? 1600 01:07:31,650 --> 01:07:32,662 Come fuq l isfel, iva. 1601 01:07:32,662 --> 01:07:33,370 X'hemm isem tiegħek? 1602 01:07:33,370 --> 01:07:34,190 >> Dina: Dina. 1603 01:07:34,190 --> 01:07:35,015 >> DAVID Malan: Adina? 1604 01:07:35,015 --> 01:07:35,380 >> Dina: Dina. 1605 01:07:35,380 --> 01:07:36,410 >> DAVID Malan: Dina, come fuq l isfel. 1606 01:07:36,410 --> 01:07:37,320 Kull dritt, Dina. 1607 01:07:37,320 --> 01:07:40,780 Allura din il-logħba gets diffiċli u aktar diffiċli, minħabba li f'dan il-logħba, 1608 01:07:40,780 --> 01:07:43,970 hemm fatturi varjabbli qed jintużaw kif ukoll li huma kontinwament iżżomm rekord 1609 01:07:43,970 --> 01:07:45,930 ta liema livell inti fil-logħba. 1610 01:07:45,930 --> 01:07:47,120 Allura sbieħ li jissodisfaw inti. 1611 01:07:47,120 --> 01:07:48,250 Come madwar hawn. 1612 01:07:48,250 --> 01:07:51,460 U għalhekk l-għan hawnhekk huwa li sort tal tagħmel mod tiegħek permezz labirint 1613 01:07:51,460 --> 01:07:52,710 li dan l-istudent implimentati. 1614 01:07:52,710 --> 01:07:55,334 >> U biss li tiffissa l-istadju, kull ta 'dawn l-istampi fuq l-iskrin 1615 01:07:55,334 --> 01:07:57,222 huwa Sprite tagħha stess, karattru tagħha stess. 1616 01:07:57,222 --> 01:07:59,680 Allura dawn kienu mill-qtates default, iżda l-istudent nbidlet fuqhom 1617 01:07:59,680 --> 01:08:01,480 għad-diversi logos ivies hawn. 1618 01:08:01,480 --> 01:08:04,370 U allura inti ser tara li biss bl-użu kundizzjonijiet u loops 1619 01:08:04,370 --> 01:08:06,848 u l-funzjonijiet u aktar, ikollok dan. 1620 01:08:06,848 --> 01:08:07,478 >> [Ddoqq il-mużika] 1621 01:08:07,478 --> 01:08:09,228 [MUSIC - MC martell, "U KA Tmissx  DIN "] 1622 01:08:09,228 --> 01:08:13,060 1623 01:08:13,060 --> 01:08:14,018 >> Yeah, OK. 1624 01:08:14,018 --> 01:08:17,371 1625 01:08:17,371 --> 01:08:20,110 Yeah, iżommu għaddejjin. 1626 01:08:20,110 --> 01:08:21,180 Ewwel livell ta faċli ħafna. 1627 01:08:21,180 --> 01:08:22,554 You ħadthom biss ltqajna biex imorru hemmhekk. 1628 01:08:22,554 --> 01:08:25,644 Iżda għal darb'oħra, jikkunsidraw, din hija biss loop jisimgħu għall-vleġġa keys-- 1629 01:08:25,644 --> 01:08:26,560 up, down, xellug, lemin. 1630 01:08:26,560 --> 01:08:28,320 U issa blokk sensing. 1631 01:08:28,320 --> 01:08:29,345 Sbieħ ħafna. 1632 01:08:29,345 --> 01:08:32,600 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1633 01:08:32,600 --> 01:08:40,340 1634 01:08:40,340 --> 01:08:41,288 >> Sbieħ ħafna. 1635 01:08:41,288 --> 01:08:44,550 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1636 01:08:44,550 --> 01:08:55,540 1637 01:08:55,540 --> 01:08:56,430 >> Sbieħ ħafna. 1638 01:08:56,430 --> 01:08:57,975 Pjuttost faċli, Crimson. 1639 01:08:57,975 --> 01:08:59,060 Kull dritt. 1640 01:08:59,060 --> 01:09:00,250 Levels-- UH-oh. 1641 01:09:00,250 --> 01:09:02,380 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1642 01:09:02,380 --> 01:09:04,980 1643 01:09:04,980 --> 01:09:07,150 >> U għal darb'oħra, f'dawn tliet crests Harvard, 1644 01:09:07,150 --> 01:09:10,334 inti biss għandek loġika qal jekk fit-tarf, bounce. 1645 01:09:10,334 --> 01:09:13,238 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1646 01:09:13,238 --> 01:09:14,690 1647 01:09:14,690 --> 01:09:17,651 >> OK, dak li qed isir hu aktar interessanti minn għaliex. 1648 01:09:17,651 --> 01:09:18,150 Sbieħ ħafna. 1649 01:09:18,150 --> 01:09:18,810 Sbieħ ħafna. 1650 01:09:18,810 --> 01:09:20,270 Uh-oh. 1651 01:09:20,270 --> 01:09:23,350 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1652 01:09:23,350 --> 01:09:26,005 1653 01:09:26,005 --> 01:09:27,630 Naħseb li inti għandek sagrifiċċju lilek innifsek. 1654 01:09:27,630 --> 01:09:30,372 [MUSIC - MC martell, "U KA Tmissx  DIN "] 1655 01:09:30,372 --> 01:09:30,872 Quick! 1656 01:09:30,872 --> 01:09:34,848 1657 01:09:34,848 --> 01:09:38,824 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1658 01:09:38,824 --> 01:09:44,288 1659 01:09:44,288 --> 01:09:44,788 Nizza. 1660 01:09:44,788 --> 01:09:52,240 1661 01:09:52,240 --> 01:09:52,740 Kollox sew. 1662 01:09:52,740 --> 01:09:53,770 Int ser ġġibu. 1663 01:09:53,770 --> 01:09:56,304 Iva, iva! 1664 01:09:56,304 --> 01:09:58,256 Sbieħ ħafna. 1665 01:09:58,256 --> 01:10:01,184 >> [Cheering] 1666 01:10:01,184 --> 01:10:02,160 1667 01:10:02,160 --> 01:10:05,576 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1668 01:10:05,576 --> 01:10:09,480 1669 01:10:09,480 --> 01:10:10,940 >> Nizza! 1670 01:10:10,940 --> 01:10:14,370 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1671 01:10:14,370 --> 01:10:39,050 1672 01:10:39,050 --> 01:10:39,550 Ltqajna. 1673 01:10:39,550 --> 01:10:41,510 Ejja! 1674 01:10:41,510 --> 01:10:43,470 It-tieni għal-livell l-aħħar. 1675 01:10:43,470 --> 01:10:46,900 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1676 01:10:46,900 --> 01:10:49,588 1677 01:10:49,588 --> 01:10:50,580 >> Kull dritt. 1678 01:10:50,580 --> 01:10:54,052 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1679 01:10:54,052 --> 01:11:00,992 1680 01:11:00,992 --> 01:11:01,492 Iva. 1681 01:11:01,492 --> 01:11:06,230 1682 01:11:06,230 --> 01:11:08,020 użu tajjeb ta 'varjabbli hawn. 1683 01:11:08,020 --> 01:11:09,770 [MUSIC - MC martell, "U KA Tmissx  DIN "] 1684 01:11:09,770 --> 01:11:10,770 Iva. 1685 01:11:10,770 --> 01:11:14,743 [MUSIC - MC martell, "U KA Tmissx  DIN "] 1686 01:11:14,743 --> 01:11:16,707 1687 01:11:16,707 --> 01:11:17,689 Nizza. 1688 01:11:17,689 --> 01:11:21,126 [MUSIC - MC martell, "U KA Tmissx  DIN "] 1689 01:11:21,126 --> 01:11:23,581 1690 01:11:23,581 --> 01:11:24,570 Orrajt. 1691 01:11:24,570 --> 01:11:25,770 Aħna ltqajna biex tikseb sa l-aħħar. 1692 01:11:25,770 --> 01:11:26,270 Hemmhekk. 1693 01:11:26,270 --> 01:11:27,010 Oh! 1694 01:11:27,010 --> 01:11:29,980 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1695 01:11:29,980 --> 01:11:32,160 1696 01:11:32,160 --> 01:11:34,866 >> Jista 'jmur tard illum, imma huwa gonna tkun worth it. 1697 01:11:34,866 --> 01:11:38,200 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1698 01:11:38,200 --> 01:11:39,640 1699 01:11:39,640 --> 01:11:42,520 >> Tista 'tagħmel dan! 1700 01:11:42,520 --> 01:11:43,480 Yeah! 1701 01:11:43,480 --> 01:11:46,278 >> [Cheering] 1702 01:11:46,278 --> 01:11:47,230 1703 01:11:47,230 --> 01:11:50,086 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1704 01:11:50,086 --> 01:11:51,470 >> Dan wieħed verament diffiċli. 1705 01:11:51,470 --> 01:11:54,070 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1706 01:11:54,070 --> 01:11:57,458 1707 01:11:57,458 --> 01:11:59,000 >> Aħna ser jagħtuk żewġ ħajjiet aktar. 1708 01:11:59,000 --> 01:11:59,968 inti tista 'tagħmel dan? 1709 01:11:59,968 --> 01:12:03,356 >> [MUSIC - MC martell, "U KA Tmissx  DIN "] 1710 01:12:03,356 --> 01:12:06,744 1711 01:12:06,744 --> 01:12:07,244 >> Kull dritt. 1712 01:12:07,244 --> 01:12:09,160 Kif dwar rawnd kbir ta applause xorta. 1713 01:12:09,160 --> 01:12:10,800 Idea li t-tieni għal-livell l-aħħar. 1714 01:12:10,800 --> 01:12:11,723 Grazzi. 1715 01:12:11,723 --> 01:12:14,964 >> [Applause] 1716 01:12:14,964 --> 01:12:15,890 1717 01:12:15,890 --> 01:12:19,600 >> Allura dan huwa biss li jgħidu kemm inti tista 'tagħmel ma' dawn it-tipi ta 'affarijiet. 1718 01:12:19,600 --> 01:12:21,892 U tirrealizza wkoll li meta biċċiet puzzle ma exist-- 1719 01:12:21,892 --> 01:12:24,891 u fil-fatt, dan se jkun wieħed tas-setgħat bl-ewwel problema 1720 01:12:24,891 --> 01:12:27,080 settijiet u beyond-- huwa li fil-fatt joħolqu tiegħek. 1721 01:12:27,080 --> 01:12:28,860 U dan huwa biss snippet ta 'wieħed mill-eżempji 1722 01:12:28,860 --> 01:12:30,230 inti ser tkun tista 'tilgħab ma online, fejn 1723 01:12:30,230 --> 01:12:33,380 jekk inti ma bnew fil Scratch xi ħaġa bħal biċċa puzzle sogħla, 1724 01:12:33,380 --> 01:12:35,470 inti tista 'tagħmel attwalment it yourself. 1725 01:12:35,470 --> 01:12:37,387 >> U hekk dan kollu u aktar Jistenna. 1726 01:12:37,387 --> 01:12:39,470 U biss żebgħa finali stampa ta 'tabilħaqq x'inhu 1727 01:12:39,470 --> 01:12:43,120 quddiem fil-maħżen għall-klassi għalik, ibbażata fuq xi ritratti mill-klassi 1728 01:12:43,120 --> 01:12:46,970 passat, ippermettuli dim-dwal aħħar darba u jurik CS50. 1729 01:12:46,970 --> 01:12:49,580 1730 01:12:49,580 --> 01:12:53,038 >> [Ddoqq il-mużika] 1731 01:12:53,038 --> 01:14:38,210 1732 01:14:38,210 --> 01:14:38,860 >> Kull dritt. 1733 01:14:38,860 --> 01:14:41,540 Li lilha għall CS50. 1734 01:14:41,540 --> 01:14:44,964 Kejk issa hija servuta. 1735 01:14:44,964 --> 01:14:50,610 1736 01:14:50,610 --> 01:14:53,960 >> [Ddoqq il-mużika] 1737 01:14:53,960 --> 01:15:07,624