1 00:00:00,000 --> 00:00:09,840 2 00:00:09,840 --> 00:00:10,824 >> [Daqq video] 3 00:00:10,824 --> 00:00:13,284 >> [DOOR għeluq CAR] 4 00:00:13,284 --> 00:00:15,744 >> [Istartjar tal-magna CAR] 5 00:00:15,744 --> 00:00:19,188 >> [Daqq tal-mużika] 6 00:00:19,188 --> 00:00:20,172 7 00:00:20,172 --> 00:00:24,516 >> -Moving Dritt flimkien fit-tfittxija ta żminijiet tajbin u aħbarijiet tajba. 8 00:00:24,516 --> 00:00:26,871 Mal-ħbieb tajba inti ma tistax titlef. 9 00:00:26,871 --> 00:00:28,755 >> -Dan Jista 'jsir vizzju. 10 00:00:28,755 --> 00:00:32,460 >> Knocks -Opportunity Ejja biss jilħqu u grab. 11 00:00:32,460 --> 00:00:32,960 -Yeah! 12 00:00:32,960 --> 00:00:34,920 -Together Aħna ser nab dan. 13 00:00:34,920 --> 00:00:37,370 Tlugħ irbit -We'll, xarabank, jew kabina isfar lilha. 14 00:00:37,370 --> 00:00:38,840 -Dammit. 15 00:00:38,840 --> 00:00:40,800 -We're Jiċċaqalqu dritt flimkien. 16 00:00:40,800 --> 00:00:43,750 -Footloose U fancy ħielsa. 17 00:00:43,750 --> 00:00:45,960 -Getting Hemm nofs il-gost. 18 00:00:45,960 --> 00:00:47,718 Come jaqsmu miegħi. 19 00:00:47,718 --> 00:00:49,654 >> -We're Jiċċaqalqu dritt flimkien. 20 00:00:49,654 --> 00:00:52,558 >> -We're Ser jaqsmu t-tagħbija. 21 00:00:52,558 --> 00:00:57,604 >> -Aħna M'għandhomx bżonn mappa biex nikseb dan juri fuq it-triq. 22 00:00:57,604 --> 00:01:00,520 -Hey Fozzy, nixtieq li dawran xellug jekk inti taqa furketta fit-triq. 23 00:01:00,520 --> 00:01:01,020 -Yes, Sir. 24 00:01:01,020 --> 00:01:03,334 Dawwar xellug fuq il-furketta fit-triq. 25 00:01:03,334 --> 00:01:05,222 Dawwar xellug. 26 00:01:05,222 --> 00:01:07,582 >> -I Ma nemminx li. 27 00:01:07,582 --> 00:01:11,720 >> -Cruising Dritt flimkien sibna l-dwal fuq l-awtostrada. 28 00:01:11,720 --> 00:01:13,664 >> -u Tiegħek mod jew mod tiegħi. 29 00:01:13,664 --> 00:01:16,154 >> -Allura Fiduċja navigazzjoni tiegħi. 30 00:01:16,154 --> 00:01:21,134 >> Istilel -Movie mal-karozzi flashy u l-ħajja mal-top down. 31 00:01:21,134 --> 00:01:23,126 >> -We're Storming l-għoljiet kbar. 32 00:01:23,126 --> 00:01:24,122 >> -Yeah, Maltempata huwa dritt. 33 00:01:24,122 --> 00:01:25,160 Jekk ikun snowing? 34 00:01:25,160 --> 00:01:26,220 >> -Nru, Jien ma naħsibx. 35 00:01:26,220 --> 00:01:28,505 >> -Moving Dritt flimkien. 36 00:01:28,505 --> 00:01:30,980 >> -Footloose U fancy ħielsa. 37 00:01:30,980 --> 00:01:32,960 >> -You're Lest għall-big time. 38 00:01:32,960 --> 00:01:34,445 >> -Il Lest għalija? 39 00:01:34,445 --> 00:01:38,900 40 00:01:38,900 --> 00:01:42,860 >> -Moving Dritt flimkien. 41 00:01:42,860 --> 00:01:47,315 Nimxu dritt flimkien. 42 00:01:47,315 --> 00:01:52,265 Nimxu dritt flimkien. 43 00:01:52,265 --> 00:01:56,131 Nimxu dritt flimkien. 44 00:01:56,131 --> 00:01:57,380 -I Taħseb inti aħjar tiġbed aktar. 45 00:01:57,380 --> 00:01:58,020 -Yes, Sir. 46 00:01:58,020 --> 00:02:02,475 47 00:02:02,475 --> 00:02:03,960 >> [END Daqq] 48 00:02:03,960 --> 00:02:07,425 >> [Applause] 49 00:02:07,425 --> 00:02:09,405 50 00:02:09,405 --> 00:02:11,930 >> DAVID J. Malan: Dan huwa CS50. 51 00:02:11,930 --> 00:02:15,940 U dan huwa l-aħħar ta 'f'Ġimgħa 0, iżda il-bidu ta 'ħbiberija beautiful. 52 00:02:15,940 --> 00:02:18,250 Aħna hekk eċċitati li tkun hawn fil-Yale University 53 00:02:18,250 --> 00:02:21,530 għall-ewwel darba ma 'tagħna ħabib Scaz, u Jason, u Andy. 54 00:02:21,530 --> 00:02:24,320 Kollha 40 ta TF ta CS50 s u CA hawnhekk fil-Yale. 55 00:02:24,320 --> 00:02:25,440 U lilkom kollha. 56 00:02:25,440 --> 00:02:28,470 U fil-fatt, huwa probabbilment żmien to-- 57 00:02:28,470 --> 00:02:31,914 >> [Applause] 58 00:02:31,914 --> 00:02:43,722 59 00:02:43,722 --> 00:02:47,920 >> Għalhekk, anki jekk ħafna mill-lekċers tassew se tkun Cambridge din is-sena, 60 00:02:47,920 --> 00:02:51,250 ir-realtà hi li permezz tad-disinn, u ħafna deliberatament fil CS50, 61 00:02:51,250 --> 00:02:54,740 I do think we qed joqrob it--punt teknoloġikament, u pedagoġikament, 62 00:02:54,740 --> 00:02:57,930 fejn jista 'jkun edukattiva superjuri esperjenza li taħdem ma 'xi 63 00:02:57,930 --> 00:02:59,610 tal-kors tal-materjal online. 64 00:02:59,610 --> 00:03:02,862 Tabilħaqq, il-reality-- u jekk jiena nemmen dan philosophically-- hija li lectures 65 00:03:02,862 --> 00:03:05,070 mhumiex partikolarment mezzi effikaċi biex niksbu 66 00:03:05,070 --> 00:03:06,900 informazzjoni pjuttost kumpless. 67 00:03:06,900 --> 00:03:09,219 Ċertament fuq siegħa flimkien tifrex twal ta 'żmien. 68 00:03:09,219 --> 00:03:11,760 U fil-fatt kull minutes-- ftit I remember myself fil college-- 69 00:03:11,760 --> 00:03:14,210 inti Żona out għal mument, tinsa xi suġġett kumpless, 70 00:03:14,210 --> 00:03:16,540 u int marret pretty ħafna għall-45 minuti. 71 00:03:16,540 --> 00:03:19,414 U r-realtà hi li jekk int hawn fi New Haven jew Cambridge 72 00:03:19,414 --> 00:03:22,930 jew lil hinn, l-sempliċità ta 'wara l-abbiltà li nieqaf u l quddiem malajr, 73 00:03:22,930 --> 00:03:26,270 Rewind, hyperlink għall relatata riżorsi, traskrizzjonijiet tfittxija test sħiħ 74 00:03:26,270 --> 00:03:29,900 u simili hija opportunità li I DARE ngħid għal studenti online tagħna 75 00:03:29,900 --> 00:03:32,530 lil hinn sew mill New Haven, joffrilhom opportunità 76 00:03:32,530 --> 00:03:34,700 biex verament jifhmu l- materjal kunċettwali li aħna 77 00:03:34,700 --> 00:03:36,700 jintroduċu fil lectures l-aħjar. 78 00:03:36,700 --> 00:03:39,415 >> Iżda fl-aħħar fil-CS50, huwa esperjenza tal-istudenti 79 00:03:39,415 --> 00:03:43,099 huwa kkaratterizzat hekk, tant aktar minn sensiliet problema tal-kors, l 80 00:03:43,099 --> 00:03:46,140 jew proġetti ta 'programmazzjoni ta' kull ġimgħa, il- sezzjonijiet kors wasslet mill-tagħlim 81 00:03:46,140 --> 00:03:49,600 fellows, is-sigħat uffiċċju filgħaxija immexxija mill l-assistenti kors u t-tagħlim 82 00:03:49,600 --> 00:03:52,330 fellows, u tabilħaqq tali avvenimenti bħal Puzzle CS50 83 00:03:52,330 --> 00:03:56,500 Jum, Hack-a-Thon CS50, il-CS50 Ġust, ikliet kull ġimgħa, u għalhekk ħafna aktar. 84 00:03:56,500 --> 00:03:59,580 U iva jekk int hawn fi New Haven, jew irfinar minn afar, 85 00:03:59,580 --> 00:04:02,270 illum fil Cambridge, u aħna ser tara inti darb'oħra dalwaqt, 86 00:04:02,270 --> 00:04:04,580 ir-realtà hi li dan huwa wieħed u l-istess klassi. 87 00:04:04,580 --> 00:04:07,990 U aħna hekk eċċitati li jkun hawn kollha flimkien illum. 88 00:04:07,990 --> 00:04:11,110 U hekk fl-aħħar tas-semestru, jekk hawn jew afar, sew 89 00:04:11,110 --> 00:04:14,910 nisperaw tilbes kburi, heureusement, u forsi bi ftit ta 'eżenzjoni, 90 00:04:14,910 --> 00:04:19,459 il-flokk li tixhed lilek li ħa CS50. 91 00:04:19,459 --> 00:04:21,700 >> Għalhekk, fejn ma we leave off nhar l-Erbgħa? 92 00:04:21,700 --> 00:04:24,410 Aħna ħa ħarsa lejn ħsieb komputazzjoni. 93 00:04:24,410 --> 00:04:27,830 U dan huwa lejn dak li aħna distillat xjenza tal-kompjuter unto, mill-inqas 94 00:04:27,830 --> 00:04:28,800 għal issa. 95 00:04:28,800 --> 00:04:31,990 Iżda aħna distillat dan ftit aktar fis mill-inqas tliet elementi komponenti. 96 00:04:31,990 --> 00:04:34,570 >> Inputs, iva, liema huwa l- problema aħna qed jippruvaw isolvu? 97 00:04:34,570 --> 00:04:36,650 Outputs, liema huwa l- twieġeb aħna qed jittamaw li jiksbu? 98 00:04:36,650 --> 00:04:38,210 U r-rappreżentazzjoni ta 'hemmhekk. 99 00:04:38,210 --> 00:04:41,870 U aħna mhux se nitkellem hawn fuq wara fuq binarju, jew saħansitra ASCII, 100 00:04:41,870 --> 00:04:44,050 u simili tant, iżda pjuttost jieħdu għal mogħtija 101 00:04:44,050 --> 00:04:47,520 li nistgħu jirrappreżentaw din l-informazzjoni, minħabba li l-partijiet ferm aktar interessanti 102 00:04:47,520 --> 00:04:51,010 dawk il-problemi mhumiex biss l- inputs u l-outputs, iżda l-algoritmi 103 00:04:51,010 --> 00:04:53,020 li jmorru fil jissolvew dawk il-problemi. 104 00:04:53,020 --> 00:04:55,120 >> U inti tista 'recall minn l-oħra jum li aħna 105 00:04:55,120 --> 00:04:59,860 ħa pjuttost tradizzjonali kunċett ta 'tfittex xi ħadd up 106 00:04:59,860 --> 00:05:03,240 fi ktieb tat-telefon pjuttost kbir, jew b'mod aktar ġenerali diġitalment dawn il-ġranet, 107 00:05:03,240 --> 00:05:04,420 biss sett ta 'dejta kbar ħafna. 108 00:05:04,420 --> 00:05:07,840 Lista kuntatti verament kbir, ma lottijiet ta 'ismijiet alfabetikament magħżula. 109 00:05:07,840 --> 00:05:11,310 U aħna induna li filwaqt I jista approċċ din il-problema sempliċiment 110 00:05:11,310 --> 00:05:14,520 bl-użu ta lineari paġna approach-- minn paġna, 111 00:05:14,520 --> 00:05:17,775 jew saħansitra żewġ fiż a time-- aħna realizzati li l algorithm-- aktar intuwittivi 112 00:05:17,775 --> 00:05:20,840 biss tip ta 'diviżjoni u conquering il-problema għal darb'oħra, u għal darb'oħra, 113 00:05:20,840 --> 00:05:24,670 u again-- jitnaqqas bin-nofs ma 'kull time, tana dan ir-riżultat aħdar. 114 00:05:24,670 --> 00:05:27,080 U huwa tant aktar fissa minħabba li jissuġġerixxi 115 00:05:27,080 --> 00:05:29,160 li anke kif din il-problema tkompli tikber u akbar, 116 00:05:29,160 --> 00:05:32,470 bħal fil-każ f'dawn il-jiem ma 'data settijiet u Facebook reality-- u Google 117 00:05:32,470 --> 00:05:34,630 rizultati u l- like-- ma algoritmu tagħna 118 00:05:34,630 --> 00:05:37,660 iwettqu daqstant effettiv ma 'dawk gdim akbar 119 00:05:37,660 --> 00:05:40,310 kif għamlet anke mal-gdim iżgħar. 120 00:05:40,310 --> 00:05:45,330 >> Issa iqajjem il-kwistjoni, liema nistgħu attwalment issolvi bl-istess mod 121 00:05:45,330 --> 00:05:46,820 ma 'dan it-tip ta intwizzjoni? 122 00:05:46,820 --> 00:05:48,740 Din it-tip ta 'diviżjoni u conquering? 123 00:05:48,740 --> 00:05:51,029 Well, nistgħu nagħmlu xi ħaġa bħal dan illum hawn. 124 00:05:51,029 --> 00:05:52,070 Aħna nkunu nistgħu nieħdu attendenza. 125 00:05:52,070 --> 00:05:56,102 Allura forsi bħal 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11-- 126 00:05:56,102 --> 00:05:57,560 mhux se jkun dak kollu li effiċjenti. 127 00:05:57,560 --> 00:05:58,990 Allura stenna,-iskola grad. 128 00:05:58,990 --> 00:06:02,770 2, 4, 6, 8, 10, 12, 14, 16, 18 u oħrajn. 129 00:06:02,770 --> 00:06:04,140 Iżda nistgħu nagħmlu ftit aħjar? 130 00:06:04,140 --> 00:06:06,630 >> Jien pretty żgur I ma tistax tagħmel dan billi myself. 131 00:06:06,630 --> 00:06:09,420 Mela jekk inti taf Humer magħna għal ftit mument, aħna miġjuba magħna 132 00:06:09,420 --> 00:06:11,640 algoritmu li l- biss ltqajna tliet passi, 133 00:06:11,640 --> 00:06:15,130 iżda ma require-- jekk inti ma mind-- lkoll stand up, 134 00:06:15,130 --> 00:06:15,690 jekk inti. 135 00:06:15,690 --> 00:06:23,901 136 00:06:23,901 --> 00:06:29,380 Allura, ma 'kull wieħed minna issa wieqfa, pass wieħed ta 'dan algoritmu hija din li ġejja. 137 00:06:29,380 --> 00:06:31,680 Stand up u tassenja yourself in-numru 1. 138 00:06:31,680 --> 00:06:34,180 Allura f'dan il-punt fil-ħin, litteralment kulħadd f'din il-kamra 139 00:06:34,180 --> 00:06:38,830 nisperaw huwa ħsieb lilhom infushom, madankollu awkwardly, in-numru 1. 140 00:06:38,830 --> 00:06:42,020 >> Issa pass tnejn ta 'dan algoritmu huwa ser jinvolvu dan li ġej. 141 00:06:42,020 --> 00:06:44,680 It-tieni pass, par off ma 'xi ħadd wieqfa, 142 00:06:44,680 --> 00:06:47,970 żid in-numri tiegħek flimkien, u jadotta somma bħala numru ġdid tiegħek. 143 00:06:47,970 --> 00:06:53,110 144 00:06:53,110 --> 00:06:55,620 Kontroll sanità malajr. 145 00:06:55,620 --> 00:06:58,180 Dak in-numru huwa kulħadd taħseb issa? 146 00:06:58,180 --> 00:07:01,930 >> Allura 2, ħlief forsi għal wieħed, skomdi, persuna lonesome. 147 00:07:01,930 --> 00:07:04,269 Jekk għandna numru fard ta 'nies fil-kamra. 148 00:07:04,269 --> 00:07:06,560 Allura persuna waħda tista 'xorta tkun in-numru 1, li l-multa. 149 00:07:06,560 --> 00:07:09,440 Iżda pass tlieta hawn, wieħed minnkom għandu joqogħdu bilqegħda. 150 00:07:09,440 --> 00:07:13,620 L-ieħor għandu jmur lura pass tnejn, u rrepeti, jekk inti se. 151 00:07:13,620 --> 00:07:54,430 152 00:07:54,430 --> 00:07:58,240 >> Mela jekk għadha wieqfa, inti għandek tkun fost dawk li jmorru lura pass tnejn. 153 00:07:58,240 --> 00:08:13,910 154 00:08:13,910 --> 00:08:14,574 Jibqgħu għaddejjin. 155 00:08:14,574 --> 00:08:20,790 156 00:08:20,790 --> 00:08:22,130 Ftit nies għadha wieqfa. 157 00:08:22,130 --> 00:08:33,590 158 00:08:33,590 --> 00:08:35,614 >> Għalhekk, jekk għadha wieqfa, par ma 'xi ħadd. 159 00:08:35,614 --> 00:08:53,710 160 00:08:53,710 --> 00:08:55,020 Dritt kollox, nieżel l isfel. 161 00:08:55,020 --> 00:09:06,394 162 00:09:06,394 --> 00:09:07,560 Ftit nies għadha wieqfa. 163 00:09:07,560 --> 00:09:08,600 I ser tgħin jekk ikun hemm bżonn. 164 00:09:08,600 --> 00:09:11,855 Ftakar il-takeaway prinċipali hawnhekk, hija kif ħafna aktar mgħaġġla dan huwa minn lili għadd. 165 00:09:11,855 --> 00:09:15,090 166 00:09:15,090 --> 00:09:16,200 >> Mela ejja ara. 167 00:09:16,200 --> 00:09:16,900 I jistgħu jgħinu out. 168 00:09:16,900 --> 00:09:19,425 Allura liema numru huma inti xorta taħseb? 169 00:09:19,425 --> 00:09:20,320 >> UDJENZA: Ninsab fi 44. 170 00:09:20,320 --> 00:09:22,400 >> DAVID J. Malan: 44, so inti tmur quddiem u joqogħdu bilqegħda. 171 00:09:22,400 --> 00:09:23,733 Liema numru inti taħseb? 172 00:09:23,733 --> 00:09:24,840 UDJENZA: 74. 173 00:09:24,840 --> 00:09:27,006 >> DAVID J. Malan: 74. 174 00:09:27,006 --> 00:09:28,380 Kull dritt, imorru quddiem u joqogħdu bilqegħda. 175 00:09:28,380 --> 00:09:30,390 Li inkella għadha wieqfa? 176 00:09:30,390 --> 00:09:31,550 86. 177 00:09:31,550 --> 00:09:33,340 U xi ħadd ieħor għadha wieqfa? 178 00:09:33,340 --> 00:09:34,976 >> Liema numru? 179 00:09:34,976 --> 00:09:37,380 Smajt 67. 180 00:09:37,380 --> 00:09:39,370 U mbagħad top? 181 00:09:39,370 --> 00:09:40,900 32. 182 00:09:40,900 --> 00:09:44,230 Ħaddieħor għadha wieqfa u l-ħsieb ta 'numru? 183 00:09:44,230 --> 00:09:44,730 >> Oh, hi. 184 00:09:44,730 --> 00:09:45,230 Jiddispjacini. 185 00:09:45,230 --> 00:09:48,350 Kun dritt lura. 186 00:09:48,350 --> 00:09:49,520 42. 187 00:09:49,520 --> 00:09:51,758 Ħaddieħor? 188 00:09:51,758 --> 00:09:52,610 >> UDJENZA: 47. 189 00:09:52,610 --> 00:09:54,930 >> DAVID J. Malan: 47. 190 00:09:54,930 --> 00:09:57,980 Huwa ħaddieħor għadha wieqfa li ma jkunx ġie magħduda? 191 00:09:57,980 --> 00:10:06,450 Allura l-għadd finali ta 'nies fil-kamra li għandha 497 sedili is-- kollha 192 00:10:06,450 --> 00:10:10,930 huma filled-- huwa 390. 193 00:10:10,930 --> 00:10:12,230 Allura dan huwa kbir. 194 00:10:12,230 --> 00:10:16,435 >> Aħna dalwaqt se jiddiskutu l-kunċett ta 'bug fil-programm tal-kompjuter. 195 00:10:16,435 --> 00:10:19,660 Iżda aħna ser terga 'lura għal li qabel twil. 196 00:10:19,660 --> 00:10:22,440 Iżda fit-teorija, dak li jista ġara biss issa? 197 00:10:22,440 --> 00:10:25,930 Allura anke jekk kien hemm tliet kbar passi biex dan algoritmu, kull waħda ta 'dawk 198 00:10:25,930 --> 00:10:27,510 kien biss tip ta 'operazzjoni waħda kbira. 199 00:10:27,510 --> 00:10:31,020 U kien hemm dan fiċ-ċiklu tas lilha f'dak jekk inti kienu għadhom wieqfa, 200 00:10:31,020 --> 00:10:34,870 inti tinżamm jmorru minn pass 3-2, pass 3-2, pass 3-2. 201 00:10:34,870 --> 00:10:37,330 >> Imma dak miżmum jiġri fuq kull iterazzjoni? 202 00:10:37,330 --> 00:10:39,440 Kull ċiklu ta 'din loop? 203 00:10:39,440 --> 00:10:41,940 X'kien qed jiġri x'imkien ieħor fil-kamra? 204 00:10:41,940 --> 00:10:45,170 Mhux biss l-istess ħaġa, imma dak li kien jiġri nofs tal inti? 205 00:10:45,170 --> 00:10:46,170 Bilqiegħda. 206 00:10:46,170 --> 00:10:49,710 U hekk hemm fil jinsab dan ħarsa, ħafna bħall-eżempju ktieb tat-telefon, 207 00:10:49,710 --> 00:10:52,050 f'dak jekk nofs ta 'inti bilqiegħda kull darba, 208 00:10:52,050 --> 00:10:54,560 il-problema qed tibda ma forsi 400 persuna, 209 00:10:54,560 --> 00:10:57,780 imbagħad għal 200 ruħ, minn 100 ruħ, imbagħad 50 persuna, u oħrajn. 210 00:10:57,780 --> 00:11:00,660 >> U hekk aħna Whittle fl teorija biss persuna waħda, 211 00:11:00,660 --> 00:11:02,830 ħsieb tal-valur totali ta 'kulħadd. 212 00:11:02,830 --> 00:11:05,777 Issa realtà, xi dinamika soċjali, u xi żball aritmetiku 213 00:11:05,777 --> 00:11:07,360 jista 'jikkontribwixxi għal dak il bug aħħari. 214 00:11:07,360 --> 00:11:10,300 Iżda fit-teorija, filwaqt I kien għadhom qed jgħoddu bogħod, 215 00:11:10,300 --> 00:11:12,860 teħid diversi għexieren passi, jew mijiet ta 'passi 216 00:11:12,860 --> 00:11:16,240 li jgħoddu yourselves, biex jingħaddu roomful ta '500 jew hekk nies 217 00:11:16,240 --> 00:11:20,560 kellha tieħu ferm inqas passi, għaliex inti tista 'taqsam biss 500 u 02/01 218 00:11:20,560 --> 00:11:21,350 hekk bosta drabi. 219 00:11:21,350 --> 00:11:24,120 U hekk bħad bl-telefon ktieb eżempju l-oħra jum, 220 00:11:24,120 --> 00:11:26,740 ma aħna għandna xi ħaġa logaritmika biex ngħidu hekk, 221 00:11:26,740 --> 00:11:28,870 li biha kieku konna kollha joperaw fil jopponu ghal, 222 00:11:28,870 --> 00:11:32,000 u jinjora l- żieda żbalji, kieku aħna 223 00:11:32,000 --> 00:11:34,140 kisbu eżattament dak it-tip ta 'running time? 224 00:11:34,140 --> 00:11:37,900 >> Issa li jkun ġust, it-tip ta 'misruqin, fil I ingranati riżors ieħor. 225 00:11:37,900 --> 00:11:40,320 Billi huwa biss wieħed ta 'lili, I leveraged mijiet ta 'inti. 226 00:11:40,320 --> 00:11:43,340 Iżda dan jista 'jingħad li jkun Eżempju ta 'ipproċessar parallel, 227 00:11:43,340 --> 00:11:46,400 jew stat ta 'arti ħafna fil Vogue fejn il-kompjuters f'dawn il-jiem għandhom 228 00:11:46,400 --> 00:11:49,830 CPUs multipli, jew aktar teknikament, cores aktar multipli, 229 00:11:49,830 --> 00:11:52,550 u jista 'verament tagħmel multipli affarijiet f'daqqa, ferm simili inti 230 00:11:52,550 --> 00:11:54,706 kollha li aħna qed tagħmel hemmhekk, b'mod parallel. 231 00:11:54,706 --> 00:11:56,580 Imma tfakkar li dak li aħna wkoll għamlet l-Erbgħa 232 00:11:56,580 --> 00:12:02,640 kien jippruvaw jaqbdu dan intwizzjoni u jifformalizzaw dan fil-kodiċi. 233 00:12:02,640 --> 00:12:04,165 Xi ħaġa simili psewdo-kodiċi. 234 00:12:04,165 --> 00:12:07,040 U fil-fatt, u nispera li inti ser nahfru, huwa simili 80 gradi fil hawn. 235 00:12:07,040 --> 00:12:09,420 Hekk jien ser tieħu din off għal ftit ftit. 236 00:12:09,420 --> 00:12:12,410 Dak li ħsibt aħna'd tagħmel hu tranżizzjoni issa għal fejn l-implimentazzjoni 237 00:12:12,410 --> 00:12:16,300 aħna napprovaw jidħlu l-udjenza, imma jikteb programm bl-Ingliż 238 00:12:16,300 --> 00:12:19,537 bħal sintassi, li biex issolvi din il-problema hawnhekk. 239 00:12:19,537 --> 00:12:20,203 [Daqq video] 240 00:12:20,203 --> 00:12:22,266 Butir tal-karawett ħin jelly -It tal. 241 00:12:22,266 --> 00:12:23,890 Butir tal-karawett ħin jelly. 242 00:12:23,890 --> 00:12:25,620 Butir tal-karawett ħin jelly. 243 00:12:25,620 --> 00:12:26,320 >> Mod ya! 244 00:12:26,320 --> 00:12:26,927 Mod ya! 245 00:12:26,927 --> 00:12:27,781 Mod ya! 246 00:12:27,781 --> 00:12:28,350 Mod ya! 247 00:12:28,350 --> 00:12:29,723 Issa hemm inti tmur! 248 00:12:29,723 --> 00:12:30,264 Hemm inti tmur! 249 00:12:30,264 --> 00:12:30,805 Hemm inti tmur! 250 00:12:30,805 --> 00:12:31,710 Hemm inti tmur! 251 00:12:31,710 --> 00:12:33,156 Butir tal-karawett jelly! 252 00:12:33,156 --> 00:12:34,602 Butir tal-karawett jelly! 253 00:12:34,602 --> 00:12:36,530 >> Butir tal-karawett jelly! 254 00:12:36,530 --> 00:12:37,494 Butir tal-karawett jelly! 255 00:12:37,494 --> 00:12:38,940 Karawett, jelly butir tal-karawett! 256 00:12:38,940 --> 00:12:39,904 Butir tal-karawett jelly! 257 00:12:39,904 --> 00:12:41,840 Butir tal-karawett jelly ma 'BAT baseball. 258 00:12:41,840 --> 00:12:42,423 >> [END Daqq] 259 00:12:42,423 --> 00:12:45,510 DAVID J. Malan: --that video, iżda huwa ftit vizzju, 260 00:12:45,510 --> 00:12:46,540 jekk mhux ftit annoying. 261 00:12:46,540 --> 00:12:49,623 Iżda biex tagħmel dan, ħsibt dak aħna'd tagħmel huwa tipprova tikteb programm flimkien, 262 00:12:49,623 --> 00:12:51,870 li għalihom hemm bżonn tliet voluntiera. 263 00:12:51,870 --> 00:12:54,350 Għandek tkun komda fuq camera u l-internet. 264 00:12:54,350 --> 00:12:57,820 Sam, jaqgħu fuq up. 265 00:12:57,820 --> 00:12:59,830 Shirt vjola, dritt hawn, come fuq up. 266 00:12:59,830 --> 00:13:03,470 >> U minn hawn, let me tmur ftit farther lura. 267 00:13:03,470 --> 00:13:05,280 Crimson u qomos blu, jaqgħu fuq up. 268 00:13:05,280 --> 00:13:06,980 Perfect. 269 00:13:06,980 --> 00:13:09,790 Come fuq issa. 270 00:13:09,790 --> 00:13:12,490 Come on up, come fuq up. 271 00:13:12,490 --> 00:13:13,581 >> U x'hemm isem tiegħek? 272 00:13:13,581 --> 00:13:14,080 Erica. 273 00:13:14,080 --> 00:13:15,289 David, sbieħ li jissodisfaw inti. 274 00:13:15,289 --> 00:13:16,830 Jekk inti tixtieq li tieħu din sedil hawn. 275 00:13:16,830 --> 00:13:17,900 Dan huwa Sam. 276 00:13:17,900 --> 00:13:19,690 >> X'hemm isem tiegħek? 277 00:13:19,690 --> 00:13:20,260 Antonio. 278 00:13:20,260 --> 00:13:21,595 Antonio, sbieħ li jissodisfaw inti. 279 00:13:21,595 --> 00:13:23,790 Erica u Sam, jekk youd jixtieq li jkollu s-sede hawn. 280 00:13:23,790 --> 00:13:26,700 Dak li konna jiġu ppreparati bi, kif dawn guys huma jiskopru, 281 00:13:26,700 --> 00:13:30,580 hija l-ingredjenti li biex jagħmlu a butir tal-karawett u sandwich jelly. 282 00:13:30,580 --> 00:13:33,520 >> Issa dan jista 'jkun xi ħaġa li tieħu ħafna għall mogħtija. 283 00:13:33,520 --> 00:13:35,430 Iżda aħna ve mogħtija kull ta 'tliet voluntiera tagħna 284 00:13:35,430 --> 00:13:40,500 here-- żewġ voluntiera u Sam hawn, a ħobża ta 'ħobż kull wieħed, pjanċa, sikkina, 285 00:13:40,500 --> 00:13:43,740 vażett ta 'ġelli jew ġamm, u vażett ta 'butir tal-karawett. 286 00:13:43,740 --> 00:13:46,190 U l-għan fil-idejn issa huwa se jkun għal dawn it-tliet 287 00:13:46,190 --> 00:13:48,030 li jagħmlu butir tal-karawett u sandwich jelly. 288 00:13:48,030 --> 00:13:51,000 Imma dak li aħna qed tmur biex tagħmel hu jistenna l audience-- peress lilkom kollha 289 00:13:51,000 --> 00:13:53,710 żgur jafu kif jagħmlu dan hekk ukoll fil reality-- 290 00:13:53,710 --> 00:13:56,380 ser tagħtina l-istruzzjonijiet pass pass. 291 00:13:56,380 --> 00:13:57,970 Il-kodiċi psewdo, jekk inti se. 292 00:13:57,970 --> 00:13:59,922 >> So I ser jkollhom rwol ta 'scribe hawn. 293 00:13:59,922 --> 00:14:02,880 U stajt ltqajna ftit għall-do lista, u hekk kif kull inti, wieħed fi żmien, 294 00:14:02,880 --> 00:14:04,588 jitlob out potenzjal istruzzjoni, I ser 295 00:14:04,588 --> 00:14:06,110 iktibha, irrepeti kif meħtieġ. 296 00:14:06,110 --> 00:14:09,650 U mbagħad inti guys huma ser jagħmlu a butir tal-karawett u sandwich jelly 297 00:14:09,650 --> 00:14:11,171 biss billi tagħmel dak li qed told. 298 00:14:11,171 --> 00:14:12,670 Allura taħseb infuskom bħala kompjuters. 299 00:14:12,670 --> 00:14:13,740 >> Inti tista 'biss tagħmel dak li qed told. 300 00:14:13,740 --> 00:14:14,948 Nru suppożizzjonijiet, l-ebda mistoqsijiet. 301 00:14:14,948 --> 00:14:16,660 Inti biss ħtieġa li tagħmel dan. 302 00:14:16,660 --> 00:14:20,460 Allura li jixtiequ periklu l-ewwel istruzzjoni biex issir sandwich PBJ? 303 00:14:20,460 --> 00:14:21,460 Fuq il-gallarija hemmhekk. 304 00:14:21,460 --> 00:14:22,801 >> UDJENZA: Iftaħ il-borża ta 'ħobż. 305 00:14:22,801 --> 00:14:26,430 >> DAVID J. Malan: Iftaħ il- borża ta 'ħobż, jekk inti se. 306 00:14:26,430 --> 00:14:34,440 307 00:14:34,440 --> 00:14:35,230 Mela ejja ara. 308 00:14:35,230 --> 00:14:37,910 Ejja jtenni, u jiksbu ftit aktar preċiż. 309 00:14:37,910 --> 00:14:39,040 >> Mod tajjeb biex tibda għalkemm. 310 00:14:39,040 --> 00:14:42,340 It-tieni pass, xi ħadd ieħor. 311 00:14:42,340 --> 00:14:43,590 Issa l-ebda wieħed irid li voluntier. 312 00:14:43,590 --> 00:14:44,616 Pass tnejn, quddiem. 313 00:14:44,616 --> 00:14:46,532 UDJENZA: Iftaħ il-ġewwa borża ta 'ħobż kif ukoll. 314 00:14:46,532 --> 00:14:50,600 DAVID J. Malan: Iftaħ il- borża ta 'ġewwa ta' ħobż kif ukoll. 315 00:14:50,600 --> 00:14:51,880 Great, aħna tagħlim. 316 00:14:51,880 --> 00:14:57,880 317 00:14:57,880 --> 00:14:59,090 A ftit aktar preċiż. 318 00:14:59,090 --> 00:15:00,240 Ejja nneħħu din ta 'ħidma. 319 00:15:00,240 --> 00:15:01,180 Iva, fil-shirt aħdar. 320 00:15:01,180 --> 00:15:04,608 >> UDJENZA: [inaudible] 321 00:15:04,608 --> 00:15:05,108 322 00:15:05,108 --> 00:15:09,040 DAVID J. Malan: Flieli tal-ħobż. 323 00:15:09,040 --> 00:15:11,110 Bil-mod jitneħħew żewġ fetet ta 'ħobż. 324 00:15:11,110 --> 00:15:20,350 325 00:15:20,350 --> 00:15:21,000 Li tajjeb. 326 00:15:21,000 --> 00:15:24,300 Pass erba, xi ħadd ieħor? 327 00:15:24,300 --> 00:15:25,170 Hawn fuq, iva? 328 00:15:25,170 --> 00:15:26,130 >> UDJENZA: [inaudible] 329 00:15:26,130 --> 00:15:28,810 >> DAVID J. Malan: ħobż Post fuq il-pjanċa. 330 00:15:28,810 --> 00:15:33,490 331 00:15:33,490 --> 00:15:35,290 Ħames Pass? 332 00:15:35,290 --> 00:15:36,020 Pass ħames, yeah? 333 00:15:36,020 --> 00:15:39,440 >> UDJENZA: [inaudible] 334 00:15:39,440 --> 00:15:39,940 335 00:15:39,940 --> 00:15:43,860 DAVID J. Malan: Barra of-- oh, idejn. 336 00:15:43,860 --> 00:15:46,967 Poġġi idejn fuq quċċata ta 'butir tal-karawett. 337 00:15:46,967 --> 00:15:47,800 Hija li dak I ras? 338 00:15:47,800 --> 00:15:49,160 >> UDJENZA: Yeah, u ħoll. 339 00:15:49,160 --> 00:15:51,370 >> DAVID J. Malan: And-- ngħid mill-ġdid. 340 00:15:51,370 --> 00:15:52,696 >> UDJENZA: [inaudible] 341 00:15:52,696 --> 00:15:57,990 >> DAVID J. Malan: U tpoġġi l- għatu li jmiss għall-butir tal-karawett. 342 00:15:57,990 --> 00:16:00,370 Ħafif post naħa fuq quċċata ta 'butir tal-karawett, 343 00:16:00,370 --> 00:16:03,240 u ħoll, u tpoġġi l-għatu li jmiss għall-butir tal-karawett. 344 00:16:03,240 --> 00:16:14,760 345 00:16:14,760 --> 00:16:16,260 OK, pass sitt. 346 00:16:16,260 --> 00:16:17,520 Pass sitt, xi ħadd ieħor. 347 00:16:17,520 --> 00:16:19,366 Yeah? 348 00:16:19,366 --> 00:16:22,740 >> UDJENZA: [inaudible] 349 00:16:22,740 --> 00:16:29,197 350 00:16:29,197 --> 00:16:30,405 DAVID J. Malan: Say mill-ġdid. 351 00:16:30,405 --> 00:16:31,946 UDJENZA: Irrepeti l-pass ħamsa mill-ġdid. 352 00:16:31,946 --> 00:16:37,380 DAVID J. Malan: U Irrepeti l-pass ħamsa mill-ġdid, 353 00:16:37,380 --> 00:16:39,400 li se joħolqu daqsxejn ta 'problema 354 00:16:39,400 --> 00:16:42,600 issa jekk aħna qed tagħmel dan pass pass. 355 00:16:42,600 --> 00:16:44,640 Allura issa immorru lura pass ħamsa. 356 00:16:44,640 --> 00:16:47,760 Ħafif post naħa fuq nett tal butir tal-karawett u ħoll 357 00:16:47,760 --> 00:16:50,990 u mqiegħda għatu li jmiss għall-butir tal-karawett. 358 00:16:50,990 --> 00:16:55,340 Imbagħad taħtaf l-butir tal-karawett u rrepeti pass ħamsa mill-ġdid. 359 00:16:55,340 --> 00:16:58,410 >> Allura aħna ser jiskarta li loop infinita, jekk inti se. 360 00:16:58,410 --> 00:17:00,400 Pass seba ', xi ħadd ieħor. 361 00:17:00,400 --> 00:17:02,918 Yeah, fid-dahar. 362 00:17:02,918 --> 00:17:06,397 >> UDJENZA: [inaudible] 363 00:17:06,397 --> 00:17:16,084 364 00:17:16,084 --> 00:17:17,769 >> DAVID J. Malan: top --on tal-oħra. 365 00:17:17,769 --> 00:17:20,529 >> UDJENZA: [inaudible] 366 00:17:20,529 --> 00:17:23,175 >> DAVID J. Malan: Fuq il- naħa l-oħra fuq il-quċċata oħra. 367 00:17:23,175 --> 00:17:28,880 368 00:17:28,880 --> 00:17:30,895 Do inti tixtieq li biss toħroġ hawn? 369 00:17:30,895 --> 00:17:34,750 Kif nista jintemm l-istruzzjoni? 370 00:17:34,750 --> 00:17:37,790 X'inhu l-bqija tal-istruzzjoni? 371 00:17:37,790 --> 00:17:39,140 >> UDJENZA: Jinjora dik il-parti. 372 00:17:39,140 --> 00:17:41,050 >> DAVID J. Malan: Jinjora dik il-parti. 373 00:17:41,050 --> 00:17:44,192 374 00:17:44,192 --> 00:17:44,900 Ejja tibda fuq. 375 00:17:44,900 --> 00:17:45,400 Pass sebgħa. 376 00:17:45,400 --> 00:17:48,516 377 00:17:48,516 --> 00:17:51,883 >> UDJENZA: [inaudible] 378 00:17:51,883 --> 00:17:56,090 >> DAVID J. Malan: Jaħtfu ma topponi hand-- dan huwa tajjeb. 379 00:17:56,090 --> 00:17:58,544 Dan huwa attwalment tajba. 380 00:17:58,544 --> 00:18:01,750 >> UDJENZA: [inaudible] 381 00:18:01,750 --> 00:18:03,975 >> DAVID J. Malan: U jar-- plastik 382 00:18:03,975 --> 00:18:06,675 >> UDJENZA: [inaudible] 383 00:18:06,675 --> 00:18:08,420 >> DAVID J. Malan: U twist-- 384 00:18:08,420 --> 00:18:11,488 >> UDJENZA: [inaudible] 385 00:18:11,488 --> 00:18:13,730 >> DAVID J. Malan: Għal żewġ sekondi. 386 00:18:13,730 --> 00:18:15,800 Just tiftaħ il-vażett butir tal-karawett. 387 00:18:15,800 --> 00:18:19,020 388 00:18:19,020 --> 00:18:20,632 Nispera li inti ser nahfru. 389 00:18:20,632 --> 00:18:21,840 Mela ejja nassumu sirna hemmhekk. 390 00:18:21,840 --> 00:18:23,240 Iftaħ il-vażett butir tal-karawett. 391 00:18:23,240 --> 00:18:27,008 392 00:18:27,008 --> 00:18:32,570 >> [Applause] 393 00:18:32,570 --> 00:18:34,790 >> DAVID J. Malan: Pass tmienja, ejja go. 394 00:18:34,790 --> 00:18:37,510 Pass tmienja, iva, fid-dahar. 395 00:18:37,510 --> 00:18:38,470 >> UDJENZA: [inaudible] 396 00:18:38,470 --> 00:18:44,772 397 00:18:44,772 --> 00:18:45,700 >> DAVID J. Malan: Tajba. 398 00:18:45,700 --> 00:18:47,040 Pass disa ', iva? 399 00:18:47,040 --> 00:18:48,924 >> UDJENZA: [inaudible] 400 00:18:48,924 --> 00:18:51,567 >> DAVID J. Malan: --out ta il-vażett butir tal-karawett. 401 00:18:51,567 --> 00:18:53,830 And-- u liema? 402 00:18:53,830 --> 00:18:54,729 >> UDJENZA: [inaudible] 403 00:18:54,729 --> 00:18:58,222 >> DAVID J. Malan: U sikkina tpoġġi lura fis butir tal-karawett. 404 00:18:58,222 --> 00:19:11,130 405 00:19:11,130 --> 00:19:12,090 Pass għaxra. 406 00:19:12,090 --> 00:19:13,050 Pass għaxra. 407 00:19:13,050 --> 00:19:14,970 >> UDJENZA: [inaudible] 408 00:19:14,970 --> 00:19:20,710 >> DAVID J. Malan: Poġġi l-sikkina out, u mbagħad neħħi s-siġill. 409 00:19:20,710 --> 00:19:23,060 Nizza. 410 00:19:23,060 --> 00:19:24,400 Off il-butir tal-karawett. 411 00:19:24,400 --> 00:19:34,490 412 00:19:34,490 --> 00:19:36,406 Kull dritt, pass 11. 413 00:19:36,406 --> 00:19:37,322 >> UDJENZA: [inaudible] 414 00:19:37,322 --> 00:19:42,520 415 00:19:42,520 --> 00:19:48,164 >> DAVID J. Malan: OK, kompjuter griż isegwu kompjuter blu jew aħmar. 416 00:19:48,164 --> 00:19:49,631 Tajba. 417 00:19:49,631 --> 00:19:53,054 >> [Applause] 418 00:19:53,054 --> 00:19:55,920 419 00:19:55,920 --> 00:19:57,170 DAVID J. Malan: Wassal us dar. 420 00:19:57,170 --> 00:19:59,570 Koppja aktar passi. 421 00:19:59,570 --> 00:20:00,250 Xi jmiss? 422 00:20:00,250 --> 00:20:02,590 Passi 12. 423 00:20:02,590 --> 00:20:04,161 Pass 12. 424 00:20:04,161 --> 00:20:05,123 Yeah? 425 00:20:05,123 --> 00:20:14,262 >> UDJENZA: Poġġi waħda mill-flieli tal ħobż bil-mod fuq waħda mill idejk. 426 00:20:14,262 --> 00:20:17,550 >> DAVID J. Malan: Wieħed mill idejk. 427 00:20:17,550 --> 00:20:20,760 U mbagħad, pass 13. 428 00:20:20,760 --> 00:20:21,260 Yeah? 429 00:20:21,260 --> 00:20:22,220 >> UDJENZA: [inaudible] 430 00:20:22,220 --> 00:20:25,580 431 00:20:25,580 --> 00:20:27,150 >> DAVID J. Malan: porzjon --on ta 'ħobż. 432 00:20:27,150 --> 00:20:29,950 Tajba. 433 00:20:29,950 --> 00:20:32,260 Pretty tajba. 434 00:20:32,260 --> 00:20:34,990 Pass 14, yeah. 435 00:20:34,990 --> 00:20:38,126 >> UDJENZA: Jneħħu pass 13. 436 00:20:38,126 --> 00:20:39,950 >> DAVID J. Malan: jħoll pass 13. 437 00:20:39,950 --> 00:20:42,690 438 00:20:42,690 --> 00:20:44,770 Ejja jimxu fuq jelly. 439 00:20:44,770 --> 00:20:47,900 Huwa programm 100 pass, imma aħna qed kienu fuq pass 15. 440 00:20:47,900 --> 00:20:49,210 Yeah. 441 00:20:49,210 --> 00:20:50,170 >> UDJENZA: [inaudible] 442 00:20:50,170 --> 00:20:53,050 443 00:20:53,050 --> 00:20:59,570 >> DAVID J. Malan: 7 permezz 13 permezz l-jelly, minħabba dawk marru hekk ukoll. 444 00:20:59,570 --> 00:21:02,530 Irrepeti passi 7 permezz 13, bl-użu jelly. 445 00:21:02,530 --> 00:21:07,940 Allura taħtaf l-nofs t'isfel tal- vażett jelly b'id waħda fuq nett. 446 00:21:07,940 --> 00:21:11,970 Min-naħa l-oħra tal- top oħra, jinjora dik il-parti, 447 00:21:11,970 --> 00:21:15,430 jaħtfu bl-idejn opposti, l-għatu u l-vażett tal-plastik 448 00:21:15,430 --> 00:21:18,300 fil-qiegħ, u twist għal żewġ sekondi. 449 00:21:18,300 --> 00:21:19,940 Mbagħad iftaħ il-vażett jelly. 450 00:21:19,940 --> 00:21:23,290 451 00:21:23,290 --> 00:21:26,580 U fl-aħħar, ejja jippruvaw agħtina xi ħaġa li jittieklu. 452 00:21:26,580 --> 00:21:27,270 Pass 16. 453 00:21:27,270 --> 00:21:35,820 454 00:21:35,820 --> 00:21:37,130 Allura għaliex ma we ħalliha hemm. 455 00:21:37,130 --> 00:21:38,879 Grazzi tant għall tliet voluntiera tagħna. 456 00:21:38,879 --> 00:21:41,466 [Applause] 457 00:21:41,466 --> 00:21:45,920 458 00:21:45,920 --> 00:21:50,300 >> Għandna CS50 ftit stress ballun għalik. 459 00:21:50,300 --> 00:21:54,540 Hija kienet se tkun sandwich but-- sabiex dak 460 00:21:54,540 --> 00:21:57,130 kien il-punt, apparti li għandhom daqsxejn ta 'gost mal-algoritmu? 461 00:21:57,130 --> 00:22:00,140 Iżda r-realtà hija li anki meta int ipprogrammar ta 'kompjuter, 462 00:22:00,140 --> 00:22:02,050 inti jeħtieġ li tkun super preċiżi. 463 00:22:02,050 --> 00:22:04,030 Bħala kumpless jew intimidazzjoni kif kompjuter tiegħek 464 00:22:04,030 --> 00:22:06,670 jista 'tabilħaqq ikun lilek, fuq inqas meta xi ħaġa tmur ħażin, 465 00:22:06,670 --> 00:22:10,150 ir-realtà hija huwa pjuttost mutu mezz li kienet ivvintata minn us bnedmin, 466 00:22:10,150 --> 00:22:13,267 u tista 'biss tagħmel subsett ta' dak li aħna do-- kultant ċertament faster-- 467 00:22:13,267 --> 00:22:15,100 imma ma nafx kif li jsiru presunzjonijiet. 468 00:22:15,100 --> 00:22:18,070 Ma nafx kif tkun fuq l-istess wavelength kif inti. 469 00:22:18,070 --> 00:22:20,280 >> Hija biss se tagħmel preċiżament dak li tgħid dan. 470 00:22:20,280 --> 00:22:22,070 U tkun taf tkun milquta, forsi, kif nibdew 471 00:22:22,070 --> 00:22:24,770 miktub kodiċi attwali bl- ewwel settijiet problema u lil hinn, 472 00:22:24,770 --> 00:22:27,490 kemm huwa faċli li tagħmel suppożizzjoni bħala bniedem, 473 00:22:27,490 --> 00:22:31,880 u mhux tantiċipa għandi bżonn biex jimmaniġġaw F'dak il-każ, jew li każ rokna, 474 00:22:31,880 --> 00:22:34,900 biex ngħidu hekk, li jista 'tajjeb ħafna jinqalgħu jekk per eżempju Sam kien l-uniku 475 00:22:34,900 --> 00:22:38,711 vażett squeezable ta jelly, filwaqt kulħadd kellu xi vażetti tal-ħġieġ bħala 476 00:22:38,711 --> 00:22:39,210 sew. 477 00:22:39,210 --> 00:22:42,170 Allura qabel ngħaddu tagħna attenzjoni għal xi kodiċi attwali, 478 00:22:42,170 --> 00:22:44,680 ippermettuli li jintroduċu l- kapijiet kors ta hawn fuq Yale. 479 00:22:44,680 --> 00:22:49,058 Ħbieb tagħna Scaz, Andy, u Jason biex toħroġ u jgħidu bonjour. 480 00:22:49,058 --> 00:22:52,544 >> [Applause] 481 00:22:52,544 --> 00:22:58,022 482 00:22:58,022 --> 00:23:01,060 >> SCAZ: Imxejna mitlufa Jason temporanjament. 483 00:23:01,060 --> 00:23:02,440 Hi darb'oħra, kulħadd. 484 00:23:02,440 --> 00:23:03,610 Jisimni Scaz. 485 00:23:03,610 --> 00:23:06,860 Stajt ġiet tagħlim fil-Yale mill-2001. 486 00:23:06,860 --> 00:23:10,820 U meta I am not tagħlim, riċerka tiegħi huwa fi robotika 487 00:23:10,820 --> 00:23:12,620 u intelliġenza artifiċjali. 488 00:23:12,620 --> 00:23:17,700 >> U l-aħbar li għandi llum huwa li tibda fi ftit ġimgħat, 489 00:23:17,700 --> 00:23:22,170 aħna qed tmur biex ikunu qed idaħħlu xi materjal supplimentari li CS50 biex jitkellmu 490 00:23:22,170 --> 00:23:24,510 dwar is-software intelliġenza. 491 00:23:24,510 --> 00:23:28,230 Aħna qed tmur biex jitkellmu dwar kif postijiet bħal Netflix u Hulu 492 00:23:28,230 --> 00:23:31,780 jistgħu jirrakkomandaw films li inti tista 'tixtieq li tara. 493 00:23:31,780 --> 00:23:35,710 Fejn aħna ser nitkellmu dwar kif karozzi-sewwieq inqas attwalment jaħdmu. 494 00:23:35,710 --> 00:23:39,020 U aħna ser tkun tista 'art dawn l-affarijiet fil-kunċetti 495 00:23:39,020 --> 00:23:41,730 li int tagħlim f'din il-klassi llum. 496 00:23:41,730 --> 00:23:45,410 >> Minħabba kollha ta 'dawn l-affarijiet huma mibnija fuq l-istess fondazzjoni. 497 00:23:45,410 --> 00:23:47,396 U dan huwa dak li din serje se tesplora. 498 00:23:47,396 --> 00:23:49,520 Hekk jien verament infittxu ħerqa li jara aktar minnkom 499 00:23:49,520 --> 00:23:53,260 kollha, u int ser tingħata biex tara aktar minn kull wieħed minna malajr ħafna. 500 00:23:53,260 --> 00:23:56,500 Let me imbagħad jintroduċu Jason. 501 00:23:56,500 --> 00:23:57,950 >> JASON: Hi kulħadd. 502 00:23:57,950 --> 00:23:59,290 Jisimni Jason. 503 00:23:59,290 --> 00:24:03,540 I sfortunatament marru għall Harvard bħala Undergrad. 504 00:24:03,540 --> 00:24:07,020 Li għaddej biex tikseb maqtugħa mill-kurrent attwali. 505 00:24:07,020 --> 00:24:09,870 >> U issa jien hawn bħala lecturer fil dipartiment xjenza tal-kompjuter. 506 00:24:09,870 --> 00:24:14,825 U jien tgħin run-kors ma Scaz, David u Andy. 507 00:24:14,825 --> 00:24:17,140 >> Andy: Hey guys. 508 00:24:17,140 --> 00:24:17,980 Jisimni Andy. 509 00:24:17,980 --> 00:24:21,992 I am attwalment l-unika Yale student fuq il-palk dritt issa. 510 00:24:21,992 --> 00:24:25,464 >> [Applause] 511 00:24:25,464 --> 00:24:29,440 512 00:24:29,440 --> 00:24:31,770 >> Jien fil Berkeley Kulleġġ, oriġinarjament mill Solon, Ohio. 513 00:24:31,770 --> 00:24:35,240 514 00:24:35,240 --> 00:24:37,930 UI kien wieħed minn dawk gidjien fejn, meta Wasalt biex Yale, 515 00:24:37,930 --> 00:24:42,030 I really ħasbu li nixtieq qatt għandek tfittex lejn numru qatt darb'oħra. 516 00:24:42,030 --> 00:24:46,240 U mbagħad I induna li għandek bżonn kemm ta 'xjenza u QR krediti lill-gradwati. 517 00:24:46,240 --> 00:24:51,340 U hekk rebbiegħa freshman tiegħi, I ħa klassi, a CS, intro klassi CS hawn 518 00:24:51,340 --> 00:24:52,230 fil-Yale. 519 00:24:52,230 --> 00:24:54,710 I kien simili, dan huwa simili attwalment pretty jibred. 520 00:24:54,710 --> 00:25:01,330 >> U filwaqt I attwalment ended up li tiddikjara Bħala kwistjonijiet globali ewlenin, il-ħiliet 521 00:25:01,330 --> 00:25:04,910 I mgħallma fl CS u l-ipprogrammar huma tant applikabbli għal kwalunkwe qasam 522 00:25:04,910 --> 00:25:05,970 inti tagħżel li tagħmel. 523 00:25:05,970 --> 00:25:09,770 U l-persunal hawn fuq Yale, konna kien daqshekk iebes fuq ix-xogħol 524 00:25:09,770 --> 00:25:10,800 biex jippreparaw għall inti guys. 525 00:25:10,800 --> 00:25:13,410 U aħna ħerqana li tara kollha fit-taqsima u l-uffiċċju sigħat. 526 00:25:13,410 --> 00:25:14,874 So yeah. 527 00:25:14,874 --> 00:25:18,178 >> [Applause] 528 00:25:18,178 --> 00:25:19,297 529 00:25:19,297 --> 00:25:20,380 DAVID J. Malan: Grazzi. 530 00:25:20,380 --> 00:25:22,940 Hekk biss qabel klassi beda, kellna l-opportunità 531 00:25:22,940 --> 00:25:25,660 li jimxu madwar il-kampus bi cellphone u jieħdu 532 00:25:25,660 --> 00:25:30,530 xi selfies fil-forma video ta 'verament ewwel tour tiegħi ta 'kampus Yale hawn. 533 00:25:30,530 --> 00:25:35,420 U hekk ħsibna aħna'd jaqsmu rough qatgħa tal eżattament dan bħala Scaz u Andy 534 00:25:35,420 --> 00:25:37,970 u Jason ħa me madwar il-kampus. 535 00:25:37,970 --> 00:25:43,662 536 00:25:43,662 --> 00:25:44,328 [Daqq video] 537 00:25:44,328 --> 00:25:47,322 [Sireni] 538 00:25:47,322 --> 00:25:49,318 -David. 539 00:25:49,318 --> 00:25:50,132 -Welcome Li Yale. 540 00:25:50,132 --> 00:25:50,840 -Good Biex tara int. 541 00:25:50,840 --> 00:25:52,410 -Nice Biex tara int. 542 00:25:52,410 --> 00:25:53,340 -Jista Immorru fuq tour? 543 00:25:53,340 --> 00:25:56,845 -Let Ħa mmorru fuq mawra. 544 00:25:56,845 --> 00:25:57,523 Tour -Road. 545 00:25:57,523 --> 00:25:59,106 Sinjal -Dan kien hemm għal ftit. 546 00:25:59,106 --> 00:26:00,200 -Whah, CS50. 547 00:26:00,200 --> 00:26:02,978 548 00:26:02,978 --> 00:26:05,293 >> -Hurry! 549 00:26:05,293 --> 00:26:08,970 Mur, mur, mur, mur. 550 00:26:08,970 --> 00:26:12,340 Għandek [inaudible] Harkness Tower. 551 00:26:12,340 --> 00:26:13,850 >> -u Rajna li koppja darbiet. 552 00:26:13,850 --> 00:26:16,760 553 00:26:16,760 --> 00:26:20,155 >> [Applause] 554 00:26:20,155 --> 00:26:21,130 555 00:26:21,130 --> 00:26:22,890 >> -Look Attent għall-rota! 556 00:26:22,890 --> 00:26:24,500 Ahh! 557 00:26:24,500 --> 00:26:25,030 Hi Frank. 558 00:26:25,030 --> 00:26:26,314 >> Liema huwa up, guys? 559 00:26:26,314 --> 00:26:26,855 -Kif Int? 560 00:26:26,855 --> 00:26:28,474 -Good Biex tara int. 561 00:26:28,474 --> 00:26:29,390 -Welcome Għall-video. 562 00:26:29,390 --> 00:26:32,270 Ma jaġixxux wisq eċċitati. 563 00:26:32,270 --> 00:26:34,502 >> -I Imħabba Silliman. 564 00:26:34,502 --> 00:26:36,430 Ahh! 565 00:26:36,430 --> 00:26:39,780 >> -Hija Kien madwar tliet sigħat mill- Jason kellu ġelat u Nutella. 566 00:26:39,780 --> 00:26:43,189 Allura konna ltqajna biex tieqaf lura fil Silliman għal ftit. 567 00:26:43,189 --> 00:26:45,137 >> -Hija Lanqas [inaudible] għadhom, biss il-fatt 568 00:26:45,137 --> 00:26:47,270 li huma jkunu fiha hawnhekk huwa hekk aqwa. 569 00:26:47,270 --> 00:26:49,830 Raġel, hemm Nutella f'kull ikla. 570 00:26:49,830 --> 00:26:51,830 >> Kienet -Hemm sena li għaddiet wisq. 571 00:26:51,830 --> 00:26:54,220 >> -Yeah. 572 00:26:54,220 --> 00:26:56,440 >> -tell ħafna dwar Yale s'issa. 573 00:26:56,440 --> 00:26:58,485 Imma jien issa li l-TD hemmhekk. 574 00:26:58,485 --> 00:26:59,860 U li kkunsidrat off-kampus. 575 00:26:59,860 --> 00:27:03,659 >> -Here Għandna arkitettura Gotiku. 576 00:27:03,659 --> 00:27:04,200 Famużi fid-dinja. 577 00:27:04,200 --> 00:27:06,758 Għandna xi arkitettura aktar Gotiku. 578 00:27:06,758 --> 00:27:10,614 U l-kostruzzjoni, u aktar arkitettura Gotiku. 579 00:27:10,614 --> 00:27:11,114 Hi. 580 00:27:11,114 --> 00:27:15,470 Dan huwa fejn aħna qed wara ħinijiet tal-uffiċċju Tlieta permezz Ħamis fil Hogwarts, 581 00:27:15,470 --> 00:27:16,922 kif [inaudible]. 582 00:27:16,922 --> 00:27:20,620 583 00:27:20,620 --> 00:27:21,120 -kull Dritt. 584 00:27:21,120 --> 00:27:22,078 Li lilha għall-tour. 585 00:27:22,078 --> 00:27:24,030 Aħna fil-Yale University ta Iskola liġi, fejn 586 00:27:24,030 --> 00:27:25,870 lecture lum hija ser iseħħ. 587 00:27:25,870 --> 00:27:29,220 Ejja ras. 588 00:27:29,220 --> 00:27:30,375 >> [END Daqq] 589 00:27:30,375 --> 00:27:32,370 >> DAVID J. Malan: U li twassalna hawn issa. 590 00:27:32,370 --> 00:27:38,040 591 00:27:38,040 --> 00:27:40,770 Allura s'issa, aħna kont qed jiffoka fuq pseudocode, 592 00:27:40,770 --> 00:27:42,430 li huwa dan sintassi English-like. 593 00:27:42,430 --> 00:27:45,030 Hija għandha l-ebda speċifikazzjoni preskritt. 594 00:27:45,030 --> 00:27:47,030 Huwa biss tuża xi lingwa intuwittivi jekk inti 595 00:27:47,030 --> 00:27:48,950 jridu jispjegaw dak li trid tagħmel. 596 00:27:48,950 --> 00:27:52,270 >> Imma ejja tibda issa biex transizzjoni għall-kodiċi, kif ħafna nies jgħidu. 597 00:27:52,270 --> 00:27:54,880 Iżda aktar preċiż, xi ħaġa magħrufa bħala kodiċi sors. 598 00:27:54,880 --> 00:27:58,210 Dan huwa l-lingwa li l-bnedmin jiktbu li kompjuters ultimately-- 599 00:27:58,210 --> 00:28:00,780 possibilment wara xi numru ta ' steps-- finalment jifhem 600 00:28:00,780 --> 00:28:02,530 sabiex tkun taf kif għandek tagħmel xi ħaġa. 601 00:28:02,530 --> 00:28:05,120 Li inti raw idea ta ' dan forsi l-Erbgħa. 602 00:28:05,120 --> 00:28:07,780 >> Dan huwa eżempju li oerhört, underwhelming 603 00:28:07,780 --> 00:28:10,220 meta jitħaddmu sempliċiment jgħid "bonjour dinja." 604 00:28:10,220 --> 00:28:13,510 U huwa miktub f'lingwa imsejjaħ C, li hija sintattikament simili ħafna 605 00:28:13,510 --> 00:28:15,676 għal lott ta 'lingwi oħra li inti tista 'ma taf, 606 00:28:15,676 --> 00:28:18,409 iżda tista smajt ta 'prodotti simili Java, u C ++, u Python, Ruby u, 607 00:28:18,409 --> 00:28:21,200 u simili, u tabilħaqq, aħna ser iqattgħu ħafna mill-semestru li jużaw C, 608 00:28:21,200 --> 00:28:23,530 u mbagħad lejn it-tmiem tal- semestru, huma msejsa fuqu, 609 00:28:23,530 --> 00:28:25,446 u l-introduzzjoni kwalunkwe numru ta 'lingwi oħra. 610 00:28:25,446 --> 00:28:28,810 Fost dawn PHP, u JavaScript, lingwa database imsejjaħ SQL. 611 00:28:28,810 --> 00:28:31,526 Iżda ma C, dak li aħna ser ikollhom dan il-fehim minn isfel għal fuq 612 00:28:31,526 --> 00:28:33,900 ta 'eżattament kif il-kompjuters xogħol, x'tista 'tagħmel magħhom, 613 00:28:33,900 --> 00:28:37,252 u kif tista 'ssolvi l-problemi l-aktar effettiv billi dan 614 00:28:37,252 --> 00:28:39,460 saffi li aħna diskussi nhar l-Erbgħa, u l-pożizzjoni 615 00:28:39,460 --> 00:28:40,870 fuq l-ispallejn ta 'oħrajn. 616 00:28:40,870 --> 00:28:42,200 Iżda aktar fuq li fil-ġejjieni. 617 00:28:42,200 --> 00:28:46,650 >> Illum aħna nħarsu lejn ambjent aktar sempliċi, iżda fundamentalment identiċi 618 00:28:46,650 --> 00:28:49,970 ambjent magħrufa bħala Scratch mill ħbieb tagħna fil MIT Media Lab. 619 00:28:49,970 --> 00:28:52,570 Din hija grafika lingwa ta 'programmar, Scratch, 620 00:28:52,570 --> 00:28:54,330 fejn inti tista 'ttawwal u qatra affarijiet li 621 00:28:54,330 --> 00:28:57,430 look like biċċiet puzzle li biss jorbtu ma 'xulxin jekk tagħmel 622 00:28:57,430 --> 00:28:59,872 sens loġiku jew programmatiku li jagħmlu dan. 623 00:28:59,872 --> 00:29:02,330 Iżda li għaddej biex inessu ikollhom konverżazzjoni dwar l 624 00:29:02,330 --> 00:29:04,604 tal-istess programmazzjoni fundamentali li xi wħud minnkom 625 00:29:04,604 --> 00:29:06,520 tista 'tkun taf diġà, li ħafna minnkom ma jista 626 00:29:06,520 --> 00:29:09,670 jafu xejn ta 'mingħajr li staġnati franchement, 627 00:29:09,670 --> 00:29:13,150 fil-intellettwalment sintassi uninteresting ta semicolons, 628 00:29:13,150 --> 00:29:14,950 u parentesi, u kwotazzjonijiet, u simili. 629 00:29:14,950 --> 00:29:16,910 Kollha li, kmieni fuq, huma distrazzjoni 630 00:29:16,910 --> 00:29:20,322 għal dak li huma interessanti u l-ideat ġenwinament utli. 631 00:29:20,322 --> 00:29:22,280 Mela ejja tagħti quick Ħarsa lejn l-ambjent 632 00:29:22,280 --> 00:29:24,180 hawn, sabiex tkun taf dak li jistenna. 633 00:29:24,180 --> 00:29:28,060 U fil-fatt, fost l-logħob għandna tista 'tilgħab huma ftit programmi bil-miktub 634 00:29:28,060 --> 00:29:30,810 billi ex-studenti CS50 stess. 635 00:29:30,810 --> 00:29:36,200 Wieħed minnhom, myself, I ser tkun dan wieħed miktuba fl-iskola gradwati għalija. 636 00:29:36,200 --> 00:29:39,030 >> Jekk I tista 'tieħu voluntier wieħed Min hu lest li jilagħbu 637 00:29:39,030 --> 00:29:40,420 logħba għall-ewwel darba. 638 00:29:40,420 --> 00:29:40,920 Sure. 639 00:29:40,920 --> 00:29:41,690 Come fuq up. 640 00:29:41,690 --> 00:29:42,565 X'hemm isem tiegħek? 641 00:29:42,565 --> 00:29:43,372 >> UDJENZA: Angela. 642 00:29:43,372 --> 00:29:44,830 DAVID J. Malan: Angela, jaqgħu fuq up. 643 00:29:44,830 --> 00:29:47,220 Allura Scratch ġie out għal ftit snin. 644 00:29:47,220 --> 00:29:49,960 U meta I kien fl-iskola gradwati, I kien cross reġistrati fil-MIT, 645 00:29:49,960 --> 00:29:53,392 tieħu professur Mitchel Resnick ta kors fuq teknoloġiji edukattivi. 646 00:29:53,392 --> 00:29:56,350 U konna fost l-ewwel studenti fid-dinja għall-fatt beta 647 00:29:56,350 --> 00:29:57,120 Scratch test. 648 00:29:57,120 --> 00:30:00,090 U l-proġett tiegħi kien dak Angela issa graciously volontarju 649 00:30:00,090 --> 00:30:02,060 Li tilgħab imsejħa Oscartime. 650 00:30:02,060 --> 00:30:04,507 >> Hekk jien ser jimxi 'l quddiem u ikklikkja darbtejn l-ikona hawn. 651 00:30:04,507 --> 00:30:07,590 Huwa ser tiftaħ programmar ambjent li aħna ser dalwaqt adsa fis. 652 00:30:07,590 --> 00:30:09,720 Jien ser full screen għal Angela, hawn. 653 00:30:09,720 --> 00:30:12,490 Jien ser tolqot l-aħdar bandiera fi ftit mument. 654 00:30:12,490 --> 00:30:15,130 U mbagħad lott kollu ta 'trash se jaqa mis-sema. 655 00:30:15,130 --> 00:30:17,830 U int ser tuża l-maws hawn biex attwalment drag u qatra 656 00:30:17,830 --> 00:30:20,169 l-Trash fis bottijiet Trash Oscar s. 657 00:30:20,169 --> 00:30:23,210 Mela jekk inti tixtieq li tmur quddiem u kklikkja l-bandiera aħdar, il-logħba se tibda. 658 00:30:23,210 --> 00:30:26,890 >> [Daqq tal-mużika] 659 00:30:26,890 --> 00:30:29,980 >> Oh, I imħabba Trash. 660 00:30:29,980 --> 00:30:34,840 Xejn maħmuġin jew dingy jew trab. 661 00:30:34,840 --> 00:30:39,300 Xejn ragged jew immuffati, jew Rusty. 662 00:30:39,300 --> 00:30:43,155 Iva, I imħabba Trash. 663 00:30:43,155 --> 00:30:45,530 Jekk inti verament tixtieq li tara xi ħaġa trashy, ħarsa lejn din. 664 00:30:45,530 --> 00:30:49,570 Għandi hawnhekk sneaker li l-tattered u jintlibes. 665 00:30:49,570 --> 00:30:53,750 Dan kollu sħiħa ta 'toqob istivi u l-lazzijiet huma mqatta. 666 00:30:53,750 --> 00:30:57,590 A rigal minn ommi il-jum I twieled. 667 00:30:57,590 --> 00:30:59,434 I imħabba għaliex it's-- 668 00:30:59,434 --> 00:31:02,600 DAVID J. Malan: --green dawn il-jiem biss tkun jitfg kollox fil-Trash. 669 00:31:02,600 --> 00:31:04,312 U għalhekk dak li wieħed mill Did-- persunal CS50 stess 670 00:31:04,312 --> 00:31:06,270 Jordan, li inti tista ' jissodisfaw today-- għandha fil-fatt 671 00:31:06,270 --> 00:31:08,030 Aġġornata dan għal żminijiet tal-lum. 672 00:31:08,030 --> 00:31:10,800 U hekk jippermettu me biex jiftħu remix minflok għall Angela. 673 00:31:10,800 --> 00:31:13,600 U aħna ser tilgħab din minflok għall ftit mumenti fejn issa int 674 00:31:13,600 --> 00:31:16,600 se jkollhom jiddeċiedu bejn jekk li tarmi xi ħaġa fil-Trash, 675 00:31:16,600 --> 00:31:19,050 jew jirriċiklaw jew kompost dan. 676 00:31:19,050 --> 00:31:21,280 Allura hemm daqsxejn ta ' pressjoni fuqek biex tikseb 677 00:31:21,280 --> 00:31:28,040 dan id-dritt fuq quddiem tal 392 tiegħek biex 497 klassi hawn fil-sala, 678 00:31:28,040 --> 00:31:28,724 jekk inti. 679 00:31:28,724 --> 00:31:29,390 [Daqq video] 680 00:31:29,390 --> 00:31:32,540 [Daqq tal-mużika] 681 00:31:32,540 --> 00:31:36,280 -OH I imħabba Trash. 682 00:31:36,280 --> 00:31:40,840 Xejn maħmuġin jew dingy jew trab. 683 00:31:40,840 --> 00:31:44,910 Xejn ragged jew imħassar jew Rusty. 684 00:31:44,910 --> 00:31:48,830 Iva, I imħabba Trash. 685 00:31:48,830 --> 00:31:51,480 >> Jekk inti verament tixtieq li tara xi ħaġa trashy, ħarsa lejn din. 686 00:31:51,480 --> 00:31:55,540 Għandi hawnhekk sneaker li l-tattered u jintlibes. 687 00:31:55,540 --> 00:31:59,440 Dan kollu sħiħa ta 'toqob u l-lazzijiet huma mqatta. 688 00:31:59,440 --> 00:32:03,762 A rigal minn ommi il-jum I twieled. 689 00:32:03,762 --> 00:32:07,630 I love it, għaliex dan huwa Trash. 690 00:32:07,630 --> 00:32:11,570 >> Oh, I imħabba Trash. 691 00:32:11,570 --> 00:32:15,512 Xejn maħmuġin, jew dingy, jew trab. 692 00:32:15,512 --> 00:32:20,200 Xejn ragged jew imħassar jew Rusty. 693 00:32:20,200 --> 00:32:23,856 Iva, I imħabba Trash. 694 00:32:23,856 --> 00:32:26,246 Hawn xi għalf aktar immuffati. 695 00:32:26,246 --> 00:32:28,240 Għandi hawnhekk xi newspaper-- 696 00:32:28,240 --> 00:32:28,889 >> [END Daqq] 697 00:32:28,889 --> 00:32:30,680 DAVID J. Malan: --are fil-fatt kompostabbli. 698 00:32:30,680 --> 00:32:32,790 Imma inti nirringrazzja lil voluntier tagħna, Angela. 699 00:32:32,790 --> 00:32:37,920 Għandna ballun stress għalik hawnhekk ukoll. 700 00:32:37,920 --> 00:32:38,790 Allura nirringrazzjak. 701 00:32:38,790 --> 00:32:40,250 >> Allura dan wieħed kien miktub minni. 702 00:32:40,250 --> 00:32:44,324 Imma issa wieħed minn student ex attwali li implimentaw din, li hija logħba. 703 00:32:44,324 --> 00:32:46,490 Kollox ma 'din il-lingwa imsejħa Scratch, li aħna ser dalwaqt 704 00:32:46,490 --> 00:32:47,850 qoxra lura l-saffi ta '. 705 00:32:47,850 --> 00:32:49,940 Imma jekk aħna'd like-- kif dwar voluntier ieħor? 706 00:32:49,940 --> 00:32:50,440 Dritt. 707 00:32:50,440 --> 00:32:50,970 >> Come fuq up. 708 00:32:50,970 --> 00:32:52,070 X'hemm isem tiegħek? 709 00:32:52,070 --> 00:32:52,570 Glance? 710 00:32:52,570 --> 00:32:53,280 Lance. 711 00:32:53,280 --> 00:32:54,082 Lance, jaqgħu fuq up. 712 00:32:54,082 --> 00:32:54,790 Nizza biex jissodisfaw inti. 713 00:32:54,790 --> 00:32:56,170 Come fuq dan il-mod. 714 00:32:56,170 --> 00:32:59,940 Allura dan wieħed jista 'jkollhom tema familjari xi wħud minnkom. 715 00:32:59,940 --> 00:33:02,180 Imma int ser tara wkoll li jista 'jkun hemm interattività, 716 00:33:02,180 --> 00:33:05,242 fejn inti jista 'attwalment jiġi l rwol tal-karattru li jiċċaqalqu madwar. 717 00:33:05,242 --> 00:33:05,950 Nizza biex jissodisfaw inti. 718 00:33:05,950 --> 00:33:06,470 David. 719 00:33:06,470 --> 00:33:10,464 >> I jagħtuk, Pikachu. 720 00:33:10,464 --> 00:33:12,380 Istruzzjonijiet se dwar biex jitla fuq l-iskrin. 721 00:33:12,380 --> 00:33:16,070 Iżda fil-qosor, int ser tixtieq li jaqbdu l-għalf fit-togħma, 722 00:33:16,070 --> 00:33:18,827 u jevitaw il-bombi u affarijiet oħra. 723 00:33:18,827 --> 00:33:19,910 Bl-prekursuri kompletament. 724 00:33:19,910 --> 00:33:21,320 Allura laqat il-bar-ispazju. 725 00:33:21,320 --> 00:33:21,820 -Pikachu. 726 00:33:21,820 --> 00:33:23,480 DAVID J. Malan: Qabda l-għalf fuq ix-xellug, 727 00:33:23,480 --> 00:33:24,938 ma jaqbdu l-għalf fuq il-lemin. 728 00:33:24,938 --> 00:33:27,576 729 00:33:27,576 --> 00:34:44,540 >> [Daqq tal-mużika] 730 00:34:44,540 --> 00:34:46,332 >> Allura aħħar wieħed wieħed hawn. 731 00:34:46,332 --> 00:34:48,040 Jekk jista 'jkollna wieħed aktar voluntier hawn. 732 00:34:48,040 --> 00:34:50,760 Ħsibna aħna'd jirrikreaw xi ħaġa from-- fil-shirt-- isfar 733 00:34:50,760 --> 00:34:53,110 minn l-Erbgħa. 734 00:34:53,110 --> 00:34:54,540 X'inhu l-isem tiegħek? 735 00:34:54,540 --> 00:34:57,090 Mary, jaqgħu fuq up Mary. 736 00:34:57,090 --> 00:35:01,340 >> U recall nhar l-Erbgħa daħħalna il-kunċett ta binarja, u basal binarja. 737 00:35:01,340 --> 00:35:03,930 Dan huwa attwalment issa implimentazzjoni ta 'dik l-istess interface 738 00:35:03,930 --> 00:35:07,360 li kellna fuq il-iPad mal-dawl basal, iżda hawnhekk diġitali mogħtija. 739 00:35:07,360 --> 00:35:11,220 U minflok jagħmlu stress ball-- sbieħ li jissodisfaw inti, David. 740 00:35:11,220 --> 00:35:14,600 Aħna miġjuba dawl ftit basal minn Cambridge. 741 00:35:14,600 --> 00:35:18,650 >> Jekk inti tista ', tikklikkja fuq dawk basal biex jibdluhom u jintfew, 742 00:35:18,650 --> 00:35:29,510 joħorġu bil-binarju rappreżentazzjoni tal jgħidu 256. 743 00:35:29,510 --> 00:35:32,500 U tkun taf tara fil- nofs, il jaqblu attwali. 744 00:35:32,500 --> 00:35:33,690 Hekk li wieħed i fuq. 745 00:35:33,690 --> 00:35:34,810 Allura l-ftit fuq ix-xellug huwa fuq. 746 00:35:34,810 --> 00:35:36,016 >> MARY: Yeah, [inaudible] 747 00:35:36,016 --> 00:35:39,292 748 00:35:39,292 --> 00:35:41,280 >> DAVID J. Malan: Well, hekk aħna just-- oh. 749 00:35:41,280 --> 00:35:42,780 Allura dan huwa l-kolonna 128. 750 00:35:42,780 --> 00:35:44,460 Allura aħna qed sa 128. 751 00:35:44,460 --> 00:35:46,769 Aħna ltqajna biex tikseb sa 256. 752 00:35:46,769 --> 00:35:48,560 U inti tista tinker fuq u off, no big deal. 753 00:35:48,560 --> 00:35:53,700 Jew inti tista 'hit li 128 darbiet aktar jekk inti tixtieq. 754 00:35:53,700 --> 00:35:56,310 >> Dritt kollox, tajjeb. 755 00:35:56,310 --> 00:35:58,090 24. 756 00:35:58,090 --> 00:35:59,790 Yeah, jersqu qrib. 757 00:35:59,790 --> 00:36:02,105 Eqreb! 758 00:36:02,105 --> 00:36:05,980 Oh, x'inhu l-problema allura? 759 00:36:05,980 --> 00:36:07,510 Allura x'inhu l-kwistjoni? 760 00:36:07,510 --> 00:36:10,040 >> Allura dak li għandna bżonn li issolvi din il-problema? 761 00:36:10,040 --> 00:36:11,060 Allura għandna bżonn ftit ieħor. 762 00:36:11,060 --> 00:36:12,770 U dan huwa perfettament raġonevoli fir-realtà, id-dritt? 763 00:36:12,770 --> 00:36:15,800 Jekk inti tixtieq li jgħoddu min-numru 1 sa 2 sa 3 bejn 4 u 5, 6, 7, 8, 9 764 00:36:15,800 --> 00:36:18,880 li fil-fatt qlib sa 10, int ser jeħtieġu daqsxejn addizzjonali. 765 00:36:18,880 --> 00:36:21,240 Mela ejja fil-fatt kontrina hawn, u joħorġu 766 00:36:21,240 --> 00:36:23,790 with-- li kien ovvjament intenzjonat li jkun sett up. 767 00:36:23,790 --> 00:36:25,590 >> Inti ma tistax tagħmel 256 biss bi bozza. 768 00:36:25,590 --> 00:36:29,290 Allura kif madwar sempliċement in-numru 50? 769 00:36:29,290 --> 00:36:29,977 Numru 50. 770 00:36:29,977 --> 00:36:34,550 771 00:36:34,550 --> 00:36:35,100 Eċċellenti. 772 00:36:35,100 --> 00:36:39,050 A round kbir ta 'applause għall Mary u ont kif ukoll. 773 00:36:39,050 --> 00:36:41,840 Grazzi. 774 00:36:41,840 --> 00:36:45,570 >> Allura dan topic-- intenzjonali kif li was-- fatt se jerggħu jseħħu. 775 00:36:45,570 --> 00:36:50,020 L-akbar valur li inti tista jirrappreżentaw bi tmien bits, jew byte wieħed, 776 00:36:50,020 --> 00:36:51,750 huwa tabilħaqq 256. 777 00:36:51,750 --> 00:36:55,770 Iżda mhux jekk inti tibda għadd minn 0, kif aħna 778 00:36:55,770 --> 00:36:58,060 jidhru li tkompli tagħmel billi kollha ta 'dawk bits off. 779 00:36:58,060 --> 00:37:01,530 Imma issa ejja adsa fil-sottostanti implimentazzjoni ta 'dan l-ambjent, 780 00:37:01,530 --> 00:37:03,200 u tease apparti xi wħud minn dawn l-ideat. 781 00:37:03,200 --> 00:37:06,350 >> Allura fil-mument aħna qed waslu biex tara ftit sisien differenti ta 'programmazzjoni. 782 00:37:06,350 --> 00:37:08,080 L-ewwel waħda minnhom aħna ser sejħa dikjarazzjoni. 783 00:37:08,080 --> 00:37:09,360 Tip ta 'verbi, jekk inti se. 784 00:37:09,360 --> 00:37:09,960 Azzjonijiet. 785 00:37:09,960 --> 00:37:11,180 Affarijiet li għandu jsir. 786 00:37:11,180 --> 00:37:13,430 >> U fil-mument li inti ser tara blokki li jixbhu dan. 787 00:37:13,430 --> 00:37:14,940 Say "Hello dinja," per eżempju. 788 00:37:14,940 --> 00:37:16,330 Jew stenna sekonda waħda. 789 00:37:16,330 --> 00:37:17,834 Or play meow ħoss. 790 00:37:17,834 --> 00:37:20,500 U fil-fatt l-ambjent fil li aħna qed tmur biex tkun qiegħda tagħmel din 791 00:37:20,500 --> 00:37:21,610 huwa msejjaħ Scratch. 792 00:37:21,610 --> 00:37:25,060 >> U jekk I pull up Scratch mingħajr preloading kwalunkwe kodiċi attwali, 793 00:37:25,060 --> 00:37:27,830 ejja tagħti ħarsa lejn din user interface, biex ngħidu hekk. 794 00:37:27,830 --> 00:37:29,730 Il-kontrolli li aħna jinteraġixxu. 795 00:37:29,730 --> 00:37:32,840 Fuq il-quċċata xellug hawn tad- screen, taħt il-menus, 796 00:37:32,840 --> 00:37:34,650 għandna l-istadju, biex ngħidu hekk. 797 00:37:34,650 --> 00:37:36,550 Allura Scratch huwa dak li aħna ser sejħa Sprite. 798 00:37:36,550 --> 00:37:37,520 Huwa karattru. 799 00:37:37,520 --> 00:37:40,660 >> U huwa jista 'jiġi kkontrollat ​​mill miktub programmi kontrih. 800 00:37:40,660 --> 00:37:43,950 U hu ser ikunu jistgħu jitilgħu u jinżlu u tax-xellug u tal-lemin f'dan l-ambjent, 801 00:37:43,950 --> 00:37:46,075 mhux biss billi mexxew il- ġurdien, iżda programmatically. 802 00:37:46,075 --> 00:37:48,930 I tista 'tgħidlu jimxu id-dritt, walk xellug, up, down jew simili. 803 00:37:48,930 --> 00:37:51,440 UI tista 'tintroduċi oħra sprites jew karattri kif ukoll. 804 00:37:51,440 --> 00:37:54,616 >> Tabilħaqq, fuq il-qiegħ hawnhekk huwa fejn tkun taf tara lista tiegħek ta 'sprites. 805 00:37:54,616 --> 00:37:56,865 Fil-mument, I biss għandhom wieħed, imma nista 'toħloq aktar, 806 00:37:56,865 --> 00:37:58,880 u dawn ser jidhru eżattament stabbiliti hemmhekk. 807 00:37:58,880 --> 00:38:02,630 Mela jekk inti Rewind għal mument, bħal Oscartime-- per eżempju, Oscar, 808 00:38:02,630 --> 00:38:04,590 fuq ix-xellug, l-Trash tista ', kien Sprite. 809 00:38:04,590 --> 00:38:07,450 U l-ħaġa fin-nofs, il- riċiklaġġ bin, kien Sprite ieħor. 810 00:38:07,450 --> 00:38:09,300 U l-bin kompost kien Sprite ieħor. 811 00:38:09,300 --> 00:38:11,790 U kull biċċa ta ' żibel jew riċiklabbli 812 00:38:11,790 --> 00:38:14,590 li kien jaqa 'mis-sema huwa wkoll Sprite, li kull wieħed minnhom 813 00:38:14,590 --> 00:38:16,150 kien ipprogrammat individwalment. 814 00:38:16,150 --> 00:38:17,040 >> Kif inti program? 815 00:38:17,040 --> 00:38:20,180 Well, hawn fuq dwar id-dritt naħa tal-lemin huwa l-qasam skripts. 816 00:38:20,180 --> 00:38:22,930 U dan huwa fejn nistgħu drag u qatra biċċiet puzzle. 817 00:38:22,930 --> 00:38:26,066 Fil-ġimgħa, li għaddej biex tkun fejn aħna ekwivalenti jikteb il-kodiċi 818 00:38:26,066 --> 00:38:28,940 b'aktar minn keyboard, iżda għal illum dan ser ikun sejjer u twaqqa 819 00:38:28,940 --> 00:38:31,680 biċċiet puzzle, il- paletti li għalihom kollha jistgħu 820 00:38:31,680 --> 00:38:33,190 'jinstab hawnhekk lemin fin-nofs. 821 00:38:33,190 --> 00:38:35,190 Tabilħaqq, fin-nofs hawn hemm mazz sħiħ 822 00:38:35,190 --> 00:38:37,910 ta 'kategoriji ta' puzzle biċċiet jew blokki. 823 00:38:37,910 --> 00:38:42,500 One relatati mal-mozzjoni, tħares, ħoss, pinna jitla 'u' l isfel, 824 00:38:42,500 --> 00:38:43,860 data, jikkontrollaw avvenimenti. 825 00:38:43,860 --> 00:38:45,654 Mhux pjuttost ċert għadhom liema kollha ta 'dawn ifissru, 826 00:38:45,654 --> 00:38:47,820 imma inti ser tara li dawn ħadthom ġew nicely kategorizzata. 827 00:38:47,820 --> 00:38:50,680 U jiktbu programm Scratch, ejja nagħmlu eżattament dan. 828 00:38:50,680 --> 00:38:53,480 >> Jien ser tibda off taħt Avvenimenti, u drag dan wieħed hawn. 829 00:38:53,480 --> 00:38:55,470 Meta bandiera aħdar għafast. 830 00:38:55,470 --> 00:38:56,704 Issa għaliex dan wieħed? 831 00:38:56,704 --> 00:38:59,120 Ukoll ifakkar li l-voluntiera tagħna ħarāu, il-ħaġa ewwel I 832 00:38:59,120 --> 00:39:02,017 jew dawn ma kien ikklikkja li green bandiera fir-rokna ta 'fuq tal-lemin. 833 00:39:02,017 --> 00:39:03,600 U dan ifisser biss jibdew il-programm. 834 00:39:03,600 --> 00:39:06,560 >> Allura meta jiġri il-każ, dak li nixtieq do? 835 00:39:06,560 --> 00:39:10,070 Jien se jmorru taħt Jistenna, u jien se tagħmel "jgħidu bonjour." 836 00:39:10,070 --> 00:39:14,000 U jien se jibdlu dan u ngħid xi ħaġa bħal "Hello Yale." 837 00:39:14,000 --> 00:39:16,970 U issa jien ser zoom out, ikklikkja l-bandiera aħdar, 838 00:39:16,970 --> 00:39:19,050 u voila, stajt bil-miktub program. 839 00:39:19,050 --> 00:39:20,990 Huwa mhux kollha li eċċitanti għadha biss, iżda dan 840 00:39:20,990 --> 00:39:23,195 huwa eżattament fejn kull ta 'dawk awtur beda, 841 00:39:23,195 --> 00:39:25,740 kemm mal Pikachu, u l basal binarja, u Oscartime, 842 00:39:25,740 --> 00:39:26,890 u tant eżempji aktar. 843 00:39:26,890 --> 00:39:29,150 >> Tibda super sempliċi, u imbagħad tibda saff, 844 00:39:29,150 --> 00:39:31,046 u żid fuq karatteristiċi u l-funzjonalità. 845 00:39:31,046 --> 00:39:32,920 Allura liema huma dawn saffi ser jikkonsisti? 846 00:39:32,920 --> 00:39:36,086 Ukoll, lil hinn dikjarazzjonijiet, aħna ser wkoll affarijiet li huma ftit aktar fancily 847 00:39:36,086 --> 00:39:38,910 imsejħa Boolean Espressjonijiet, wara xi ħadd jismu BOOL. 848 00:39:38,910 --> 00:39:42,820 U espressjoni Boolean huwa sempliċement espressjoni li huwa jew vera jew falza, 849 00:39:42,820 --> 00:39:45,740 iva jew le, 1 jew 0. 850 00:39:45,740 --> 00:39:47,480 >> Kwalunkwe opposti polari bħal dik. 851 00:39:47,480 --> 00:39:48,902 Huwa jew vera jew le. 852 00:39:48,902 --> 00:39:51,360 Iżda aħna qed wkoll ser tara dawk li jistgħu jixbhu dan. 853 00:39:51,360 --> 00:39:52,925 Allura per eżempju, huwa l-maws 'l isfel? 854 00:39:52,925 --> 00:39:54,550 Huma qed tip ta 'mistoqsijiet, jekk inti se. 855 00:39:54,550 --> 00:39:57,650 >> Il-ġurdien huwa jew 'l isfel, vera jew mhuwiex, falza. 856 00:39:57,650 --> 00:39:59,990 1 jew 0, jekk inti se, tendenza li jkun l-immappjar. 857 00:39:59,990 --> 00:40:01,740 Veru huwa 1, falza huwa ta '0. 858 00:40:01,740 --> 00:40:03,740 Ukoll dak dwar inqas minn dan? 859 00:40:03,740 --> 00:40:05,400 Jew hekk, hija din inqas minn dan? 860 00:40:05,400 --> 00:40:06,650 Li l-kwistjoni ta 'tip. 861 00:40:06,650 --> 00:40:09,140 >> U jekk inti tpoġġi żewġ numri fil hemm, jew x 862 00:40:09,140 --> 00:40:12,010 se tkun inqas minn y jew daqs y, jew akbar minn y, 863 00:40:12,010 --> 00:40:14,635 iżda dan il-blokk Ser naraw, huwa biss ser risposta għad-domanda, 864 00:40:14,635 --> 00:40:15,810 huwa dan inqas minn dak? 865 00:40:15,810 --> 00:40:17,650 Nistgħu anke tara xi ħaġa bħal din. 866 00:40:17,650 --> 00:40:18,790 Pointers ġurdien jmissux. 867 00:40:18,790 --> 00:40:21,610 Allura fil Scratch, tista 'titlob il-kwistjoni, huwa l-Sprite 868 00:40:21,610 --> 00:40:22,800 tmiss il-mouse pointer? 869 00:40:22,800 --> 00:40:26,040 Kliem ieħor, hija l-jittajjar cursor fuq l-għatu, jew l-ekwivalenti? 870 00:40:26,040 --> 00:40:28,100 >> Ser naraw affarijiet anding flimkien. 871 00:40:28,100 --> 00:40:30,970 Tista 'titlob żewġ domandi, u kun żgur li t-tnejn 872 00:40:30,970 --> 00:40:34,920 jtik iva jew tweġibiet vera qabel teħid ta 'deċiżjoni li tagħmel xi ħaġa. 873 00:40:34,920 --> 00:40:36,709 Iżda mbagħad kif inti tagħmel deċiżjonijiet? 874 00:40:36,709 --> 00:40:38,000 Well, aħna għandna dawn il-kundizzjonijiet. 875 00:40:38,000 --> 00:40:40,041 >> U rajna dan fil tagħna Eżempju tal-ktieb tat-telefon. 876 00:40:40,041 --> 00:40:41,900 B'ħarsitha lejn ix-xellug jew dritt għal Mike Smith. 877 00:40:41,900 --> 00:40:45,140 U fil-kondizzjoni, inti jagħmel xi ħaġa potenzjalment, 878 00:40:45,140 --> 00:40:47,240 jekk espressjoni Boolean huwa veru. 879 00:40:47,240 --> 00:40:48,720 >> U fil-fatt, avviż l-forom issa. 880 00:40:48,720 --> 00:40:52,250 Hemm dan placeholder dritt issa fuq il overhead fejn nistgħu fit-- 881 00:40:52,250 --> 00:40:54,532 jekk I kontrina wieħed slide-- din il-forma. 882 00:40:54,532 --> 00:40:55,740 Mhuwiex pjuttost l-istess daqs. 883 00:40:55,740 --> 00:40:58,400 U fil-fatt, tkun taf tara li Scratch resizes affarijiet dinamiku 884 00:40:58,400 --> 00:41:01,479 li jitwaħħal biċċiet puzzle, iżda l- forma hija x'inhu importanti. 885 00:41:01,479 --> 00:41:03,270 Din ħaġa qisu li, u tabilħaqq huwa 886 00:41:03,270 --> 00:41:05,410 bejn wieħed u ieħor l-istess forma li għandha tiffittja fil hemmhekk. 887 00:41:05,410 --> 00:41:09,520 U jekk irridu nagħmlu xi ħaġa B'dan il-mod jew b'dak il-mod, jekk jew inkella, 888 00:41:09,520 --> 00:41:12,080 għandna dan puzzle biċċa Scratch ukoll. 889 00:41:12,080 --> 00:41:17,450 >> Issa ejja ngħidu li inti riedu do jekk, inkella jekk, jew inkella. 890 00:41:17,450 --> 00:41:20,120 Fi kliem ieħor, three-way furketta fit-triq. 891 00:41:20,120 --> 00:41:22,656 Well X'tista 'tagħmel biss billi glancing fil dan? 892 00:41:22,656 --> 00:41:25,030 I tista 'tieħu din il-biċċa puzzle, u ma jidhirx li taqbel, 893 00:41:25,030 --> 00:41:27,670 iżda għal darb'oħra, Scratch va biex terġa 'daqs nicely għalina. 894 00:41:27,670 --> 00:41:29,940 I tista 'tibda saff dawn l-affarijiet flimkien. 895 00:41:29,940 --> 00:41:32,900 >> Allura issa I jkollhom three-way furketta jekk dan huwa minnu, jagħmlu dan. 896 00:41:32,900 --> 00:41:36,560 Else jekk dan il-ħaġa oħra huwa minnu, jmorru b'dan il-mod, inkella jmorru b'dan il-mod ieħor. 897 00:41:36,560 --> 00:41:39,200 U fil-film Muppet, il furketta fit-triq, biex ngħidu hekk, 898 00:41:39,200 --> 00:41:42,610 bejn Yale jew Stanford, kien eżattament dak, biss żewġ kundizzjonijiet. 899 00:41:42,610 --> 00:41:45,190 Jew tmur b'dan il-mod, inkella jmorru mod. 900 00:41:45,190 --> 00:41:46,940 >> Ukoll, loops wkoll jeżistu fl-ipprogrammar. 901 00:41:46,940 --> 00:41:49,100 U konna użati dawn diġà fil klassi u fil-kodiċi pseudocode, 902 00:41:49,100 --> 00:41:51,060 u żgur f'dawk Programmi Scratch dejjem. 903 00:41:51,060 --> 00:41:53,730 Scratch għandha din il-biċċa puzzle li se biss let inti tagħmel xi ħaġa dejjem. 904 00:41:53,730 --> 00:41:55,688 U xi kultant tixtieq li jagħmel xi ħaġa dejjem. 905 00:41:55,688 --> 00:41:58,810 Mhuwiex neċessarjament bug, huwa għaliex inti tixtieq arloġġ biex jibqgħu għaddejjin, 906 00:41:58,810 --> 00:42:00,730 jew logħba li jżomm playing. 907 00:42:00,730 --> 00:42:04,800 Jew inti tista 'tispeċifika numru finit ta' passi, kif ma 'din il-blokka ripetut hawnhekk, 908 00:42:04,800 --> 00:42:06,550 li se jirrepeti xi ħaġa 10 darbiet. 909 00:42:06,550 --> 00:42:08,560 Nistgħu stabbilit varjabbli, aħna ser dalwaqt tara. 910 00:42:08,560 --> 00:42:12,300 U ma 'varjabbli, simili fl-ispirtu li alġebra, bħall x, y jew, jew z. 911 00:42:12,300 --> 00:42:16,390 Hija xi ħaġa simbolika li jista 'jaħżen xi valur, xi biċċa informazzjoni, 912 00:42:16,390 --> 00:42:18,320 li inti tista 'tixtieq li tiftakar għal aktar tard. 913 00:42:18,320 --> 00:42:21,080 >> Aħjar eżempju ta 'dan jista' jkun logħba fejn għandek punteġġ, 914 00:42:21,080 --> 00:42:22,080 bħal fil Pikachu. 915 00:42:22,080 --> 00:42:25,180 Kemm biċċiet ta 'kejk u whatnot ma inti qabda? 916 00:42:25,180 --> 00:42:29,340 Ukoll, li jista 'jkun fattur varjabbli imsejħa punteġġ li jibda b'0. 917 00:42:29,340 --> 00:42:32,400 U mbagħad kull darba li aħna maqbuda biċċa kejk jew kandju, jew simili, 918 00:42:32,400 --> 00:42:33,720 jiġrilha inkrementat. 919 00:42:33,720 --> 00:42:35,990 Hija gets miżjuda ma wieħed kull darba. 920 00:42:35,990 --> 00:42:38,450 U stores hekk varjabbli a biċċa informazzjoni bħal dik. 921 00:42:38,450 --> 00:42:41,450 Imbagħad hemm arrays, u aħna ser jiġu lura għal dawn fil-ġimgħa jew tnejn ħin, 922 00:42:41,450 --> 00:42:44,900 iżda firxa huwa tip ta simili inventarju jew satchel, ġewwa 923 00:42:44,900 --> 00:42:46,940 ta 'li inti tista' tpoġġi l-affarijiet virtwali. 924 00:42:46,940 --> 00:42:49,852 Huwa jippermettilek li jaħżen aktar minn biċċa waħda ta 'informazzjoni. 925 00:42:49,852 --> 00:42:51,810 U li jista 'jkun utli jekk fil-logħba, int 926 00:42:51,810 --> 00:42:53,630 tip ta 'mixi madwar picking affarijiet up. 927 00:42:53,630 --> 00:42:55,879 U forsi inti tixtieq li żżomm kollha ta 'dawk il-biċċiet ta' kejk 928 00:42:55,879 --> 00:42:58,260 madwar, u mhux biss jieklu minnhom wara xulxin. 929 00:42:58,260 --> 00:43:00,010 U allura hemm jibnu fancier Aħna ser 930 00:43:00,010 --> 00:43:02,932 jaslu għal msejħa funzjonijiet jew proċeduri. 931 00:43:02,932 --> 00:43:04,640 U jekk aħna qed tmur aktar mgħaġġel hawn, aħna ser 932 00:43:04,640 --> 00:43:07,345 tara li dawn huma ħafna Soluzzjoni naturali għall-problemi 933 00:43:07,345 --> 00:43:08,470 li aħna qed jiltaqgħu tmur. 934 00:43:08,470 --> 00:43:10,220 Bħala programmi tagħna tibda jkollna akbar aħna ser 935 00:43:10,220 --> 00:43:12,640 tibda l-avviż mudelli fl il-kodiċi li aħna qed miktub, 936 00:43:12,640 --> 00:43:14,556 l-biċċiet puzzle aħna qed jittrattienu u twaqqa. 937 00:43:14,556 --> 00:43:18,240 U hekk kif tinnota lilek innifsek tagħmel xi ħaġa għal darb'oħra u għal darb'oħra, jew agħar għadu 938 00:43:18,240 --> 00:43:21,400 ikkupjar u pasta ipprogrammar kodiċi li inti stajt bil-miktub, 939 00:43:21,400 --> 00:43:23,612 li probabbilment xi opportunità għall-fattur out 940 00:43:23,612 --> 00:43:25,820 tkun xi tkun inti żżomm ikkupjar u pasta, u t-tqegħid 941 00:43:25,820 --> 00:43:27,430 fi xi ħaġa imsejħa "funzjoni." 942 00:43:27,430 --> 00:43:29,690 Iżda aktar fuq dawk fil ħafna f'aktar dettall qabel fit-tul. 943 00:43:29,690 --> 00:43:31,314 >> U allura hemm fatturi anke fancier. 944 00:43:31,314 --> 00:43:34,100 Għal dawk tal inti aktar komda, jew it-teħid APCs jew ekwivalenti, 945 00:43:34,100 --> 00:43:37,600 Scratch attwalment jappoġġja affarijiet bħal ħjut u avvenimenti u aktar. 946 00:43:37,600 --> 00:43:39,840 Allura jirrealizzaw li għandha limitu pjuttost għoli, 947 00:43:39,840 --> 00:43:42,540 anki jekk huwa wkoll ferm ġeneralment aċċessibbli għall folks 948 00:43:42,540 --> 00:43:44,460 li qatt ma programmati qabel. 949 00:43:44,460 --> 00:43:47,130 Allura fil-fatt, ejja tagħti ħarsa fi programm sempliċi jew tnejn. 950 00:43:47,130 --> 00:43:49,920 >> Aħna diġà ħares lejn kif aħna jista 'jgħid bonjour ma scratch. 951 00:43:49,920 --> 00:43:52,800 Let me imorru quddiem u tiftaħ ftit program aktar interessanti 952 00:43:52,800 --> 00:43:54,100 I kiteb bil-quddiem. 953 00:43:54,100 --> 00:43:56,430 U dan wieħed imsejjaħ Pet l-Kat. 954 00:43:56,430 --> 00:43:58,954 Kollha ta 'dawn il-programmi se jkunu disponibbli fuq il-websajt CS50 s. 955 00:43:58,954 --> 00:43:59,870 Tabilħaqq, diġà hemm. 956 00:43:59,870 --> 00:44:01,190 >> Allura tista 'tniżżel minnhom, u play magħhom, 957 00:44:01,190 --> 00:44:03,850 u ma Problema Set 0, li huwa wkoll fuq il-websajt tal-kors, l 958 00:44:03,850 --> 00:44:05,516 int mħeġġa li jimxu permezz ta 'dawn. 959 00:44:05,516 --> 00:44:07,820 U barra minn hekk, aħna għandna Numru ta 'li wieħed jgħaddi minnhom videos 960 00:44:07,820 --> 00:44:10,951 online li fiha I u Tim CS50 s verament walk 961 00:44:10,951 --> 00:44:14,200 minn kull waħda dawn l-eżempji fil-ħafna b'pass kajman, a forwardable malajr ħafna, 962 00:44:14,200 --> 00:44:18,530 jew pass rewindable, sabiex inti tista 'timxi permezz ta 'dawn fil-ħin liberu tiegħek ukoll. 963 00:44:18,530 --> 00:44:20,330 Allura hawnhekk Scratch fuq ix-xellug. 964 00:44:20,330 --> 00:44:22,920 Hawn programm fl-dritt li stajt diġà qabel magħmula. 965 00:44:22,920 --> 00:44:24,880 So let me zoom fl fuq dan. 966 00:44:24,880 --> 00:44:28,780 U jista xi ħadd bl-Ingliż, li jafu dak li taf, biss minn issa bħala 967 00:44:28,780 --> 00:44:31,650 kif xogħlijiet Scratch, tip ta 'say fi frażi Ingliża jew sentenza, 968 00:44:31,650 --> 00:44:35,450 dak ma dan il-programm apparentement jagħmlu? 969 00:44:35,450 --> 00:44:36,836 >> Yeah, fil-shirt oranġjo. 970 00:44:36,836 --> 00:44:40,804 >> UDJENZA: [inaudible] 971 00:44:40,804 --> 00:44:41,796 972 00:44:41,796 --> 00:44:44,980 >> DAVID J. Malan: Yeah, jekk tiegħek cursor hija fuq Scratch-qattus, 973 00:44:44,980 --> 00:44:46,220 play ħoss meowing. 974 00:44:46,220 --> 00:44:47,870 Imma avviż kif nesprimu dak. 975 00:44:47,870 --> 00:44:49,980 Apparentement hemm a loop hemm, dejjem. 976 00:44:49,980 --> 00:44:53,000 U allura hemm kundizzjoni, il-jekk espressjoni. 977 00:44:53,000 --> 00:44:55,090 U kollettivament, liema do dawk jfisser? 978 00:44:55,090 --> 00:44:57,210 Dan ifisser dan il-programm huwa biss dejjem taħdem, 979 00:44:57,210 --> 00:44:59,510 u huwa biss dejjem stennija u jaraw u jisimgħu 980 00:44:59,510 --> 00:45:01,730 għalija li jimxu maws tiegħi fuq il-qattus. 981 00:45:01,730 --> 00:45:04,810 >> Minħabba li kull darba nagħmel dan, kif tipproponi, li għaddej biex tagħmel dan. 982 00:45:04,810 --> 00:45:06,475 Nibda-programm. 983 00:45:06,475 --> 00:45:08,350 Xejn ma jidher li jkun jiġri, iżda avviż kif 984 00:45:08,350 --> 00:45:10,152 huwa enfasizzat issa fil-linja isfar. 985 00:45:10,152 --> 00:45:11,360 Li sempliċiment ifisser huwa taħdem. 986 00:45:11,360 --> 00:45:13,770 U għaliex hemm a dejjem loop, huwa għadu għaddej. 987 00:45:13,770 --> 00:45:19,610 >> So let me jimxu cursor tiegħi fuq Scratch. [Meow] [meow] U jekk jien jġorrhom off, 988 00:45:19,610 --> 00:45:25,444 [Meow] issa tieqaf, iżda l-programm għadu għaddej. [Meow] U għalhekk, adorable. 989 00:45:25,444 --> 00:45:28,550 [Meow] Mela ejja jiftħu ftit aktar avvanzati 990 00:45:28,550 --> 00:45:32,620 Eżempju imsejħa Ma Pet l-Kat. 991 00:45:32,620 --> 00:45:35,805 >> U issa ejja ara dak jiġri hawn. [Meow] meowing. 992 00:45:35,805 --> 00:45:39,297 Allura huwa ftit fuq pilota auto, jekk inti se. 993 00:45:39,297 --> 00:45:39,880 --pet-qattus. 994 00:45:39,880 --> 00:45:42,820 I wonder għaliex. 995 00:45:42,820 --> 00:45:45,389 [Roar] [meow] Hekk kif għamlet dan ix-xogħol? 996 00:45:45,389 --> 00:45:47,930 Well, inti tista tip ta 'raġuni permezz ta 'dan intuwittivament, forsi. 997 00:45:47,930 --> 00:45:49,346 >> Imma ejja nħarsu lejn il-kodiċi attwali. 998 00:45:49,346 --> 00:45:51,819 Għalhekk għal darb'oħra, meta l-bandiera aħdar huwa għafast, jagħmlu dan dejjem. 999 00:45:51,819 --> 00:45:53,110 What do inti tixtieq li tagħmel dejjem? 1000 00:45:53,110 --> 00:45:56,150 Ukoll, jekk mouse jmissu pointer, allura jilagħbu 1001 00:45:56,150 --> 00:46:00,270 ħoss li l-apparentement msejjaħ Lion 5, li l-ġewwa ta 'dan il-proġett, inkella 1002 00:46:00,270 --> 00:46:03,010 play meow ħoss, u imbagħad stenna żewġ sekondi, sabiex 1003 00:46:03,010 --> 00:46:04,510 li mhuwiex meowing bla heda. 1004 00:46:04,510 --> 00:46:07,650 Fil-fatt, inti tista 'malajr bidu nett idejqu yourself u roommates tiegħek. 1005 00:46:07,650 --> 00:46:08,690 >> Ejja tneħħi dan il-blokk. 1006 00:46:08,690 --> 00:46:10,580 U avviż x'hemm sbieħ dwar Scratch. 1007 00:46:10,580 --> 00:46:13,070 Things biss tip ta 'drag u qatra u jorbtu ma 'xulxin. 1008 00:46:13,070 --> 00:46:14,980 Għalhekk għal darb'oħra, li tikber għal timla dak li trid. 1009 00:46:14,980 --> 00:46:20,118 Imma jekk jien tneħħi dan, u mbagħad play hit, [KOMPJUTER blip ĦOSS] 1010 00:46:20,118 --> 00:46:22,904 >> --it tip ta 'waqgħat fuq innifsu, għaliex dan huwa litteralment 1011 00:46:22,904 --> 00:46:23,820 tagħmel dak li jien tgħid. 1012 00:46:23,820 --> 00:46:27,080 Huwa qal dejjem play dan il-ħoss, iżda Jien ma jagħtux ċans biex jintemm. 1013 00:46:27,080 --> 00:46:28,205 U hekk li tkun bug. 1014 00:46:28,205 --> 00:46:30,700 U hu għalhekk li kellna dan ħaġa fil hawn issa. 1015 00:46:30,700 --> 00:46:34,030 Mela ejja attwalment tibda minn scratch-- tip ta 'pun ftit intended-- 1016 00:46:34,030 --> 00:46:36,450 li issa għandna the move qattus. 1017 00:46:36,450 --> 00:46:38,130 >> Hekk jien ser tagħmel dan fuq il-fly. 1018 00:46:38,130 --> 00:46:40,910 Jien ser zoom hawn, biss biex tikseb me beda fuq avvenimenti. 1019 00:46:40,910 --> 00:46:42,000 U l-bandiera aħdar għafast. 1020 00:46:42,000 --> 00:46:43,410 U hemm modi oħra biex tibda l-iskripts. 1021 00:46:43,410 --> 00:46:44,920 Aħna qed tmur biex jżommha sempliċi hawn. 1022 00:46:44,920 --> 00:46:48,049 >> U issa jien se jmorru quddiem u jmorru taħt Kontroll. 1023 00:46:48,049 --> 00:46:50,590 U għal darb'oħra, jekk inti tinsa fejn affarijiet huma, ikklikkja madwar, 1024 00:46:50,590 --> 00:46:52,048 u eventwalment issib jerġgħu. 1025 00:46:52,048 --> 00:46:53,680 So I jridu dejjem tagħmel dak? 1026 00:46:53,680 --> 00:46:58,650 I jridu jużaw il-blokk mozzjoni li naf jeżisti, jimxu 10 passi. 1027 00:46:58,650 --> 00:47:02,016 >> Mela ejja ara dak li jiġri hawn jekk I play din il-logħba. 1028 00:47:02,016 --> 00:47:03,390 Thankfully dan ma jmurx wisq. 1029 00:47:03,390 --> 00:47:05,190 I xorta jistgħu tip ta grab lilu mill-denb u iġbed lura lilu. 1030 00:47:05,190 --> 00:47:07,860 Iżda l-programm għadu għaddej, hekk hu tip ta 'ġlied lili. 1031 00:47:07,860 --> 00:47:10,870 Iżda huwa d jkun tip ta 'sbieħ jekk I kondizzjonalment jiffissaw dan fil-kodiċi. 1032 00:47:10,870 --> 00:47:12,800 >> Minħabba li dan huwa not-- fil-fatt dan huwa verament 1033 00:47:12,800 --> 00:47:15,770 mhix logħba gost għal kulħadd ta 'kull età. 1034 00:47:15,770 --> 00:47:18,915 Mela ejja tipprova li jiffissaw dan billi li xi tip ta 'kundizzjonijiet. 1035 00:47:18,915 --> 00:47:21,670 Hekk jien se jmorru taħt Kontroll, u mbagħad jekk. 1036 00:47:21,670 --> 00:47:22,660 I simili din l-idea. 1037 00:47:22,660 --> 00:47:27,470 Allura wara li jiċċaqilqu 10 passi, if-- let me sens fejn I am. 1038 00:47:27,470 --> 00:47:30,799 Jien se jmorru taħt Sensing, u mbagħad jidher I tista 'tmur hawn. 1039 00:47:30,799 --> 00:47:31,840 ringiela mal-logħbiet forma. 1040 00:47:31,840 --> 00:47:34,380 >> Daqs ma, imma hija ser jikber biex timla. 1041 00:47:34,380 --> 00:47:35,984 U issa dan huwa menu ftit. 1042 00:47:35,984 --> 00:47:38,650 U issa mouse Pointer I ma jridu li l-ġurdien, I jridu li l-tarf. 1043 00:47:38,650 --> 00:47:41,700 Allura Scratch huwa intelliġenti biżżejjed li tkun taf meta Sprite qed imiss it-tarf. 1044 00:47:41,700 --> 00:47:44,360 What do I tixtieq li lilu fil-fatt jagħmlu? 1045 00:47:44,360 --> 00:47:46,025 >> Let me imorru quddiem u l-bidla mozzjoni. 1046 00:47:46,025 --> 00:47:46,940 Inti taf liema? 1047 00:47:46,940 --> 00:47:49,242 Jien ser ikollhom lilu jdur. 1048 00:47:49,242 --> 00:47:51,200 Allura għal 15 gradi mhuwiex verament se jgħinu lili. 1049 00:47:51,200 --> 00:47:53,990 I tixtieq li lilu jdur u jmorru l-mod ieħor. 1050 00:47:53,990 --> 00:47:57,740 >> Mela ejja ara dak li jiġri hawn, jekk I hit Play issa. 1051 00:47:57,740 --> 00:48:01,520 OK, tip ta 'stupid tfittex, iżda huwa qed jagħmel eżattament dak li għidt. 1052 00:48:01,520 --> 00:48:03,540 U huwa ddawwar il-Sprite kollu. 1053 00:48:03,540 --> 00:48:04,900 Issa jirriżulta nista jiffissaw dan. 1054 00:48:04,900 --> 00:48:06,691 U jien ma nafx kif li tiffissa din fl-ewwel. 1055 00:48:06,691 --> 00:48:09,190 I tip kellha futz madwar u tara l-aħjar mod biex isir dan. 1056 00:48:09,190 --> 00:48:12,630 Imma jekk immur to-- ejja ara, mozzjoni. 1057 00:48:12,630 --> 00:48:14,050 Oh, I sabu dan. 1058 00:48:14,050 --> 00:48:15,660 Attwalment, Set Rotazzjoni Style. 1059 00:48:15,660 --> 00:48:18,431 Xellug, lemin, jew ma dawwar, jew kollha madwar. 1060 00:48:18,431 --> 00:48:19,930 U jirriżulta li huwa dak li nixtieq. 1061 00:48:19,930 --> 00:48:22,920 U jien ser tpoġġi dan mhux tiegħi loop, minħabba I m'għandhomx bżonn li jiġu stabbiliti 1062 00:48:22,920 --> 00:48:24,487 l-istil rotazzjoni iktar minn darba. 1063 00:48:24,487 --> 00:48:27,570 Jien ser poġġih fuq nett tal dan il-programm sabiex jiġrilha stabbiliti darba, 1064 00:48:27,570 --> 00:48:28,670 u mbagħad jiftakar. 1065 00:48:28,670 --> 00:48:30,340 U issa jien ser tipprova dan mill-ġdid. 1066 00:48:30,340 --> 00:48:32,520 Let me twaqqaf il-programm. 1067 00:48:32,520 --> 00:48:34,050 >> U issa li fissa li bug. 1068 00:48:34,050 --> 00:48:35,700 Hekk jien iteratively titjib fuq dan. 1069 00:48:35,700 --> 00:48:37,900 Il-programm huwa jkollna ftit aktar kumplessi u akbar, 1070 00:48:37,900 --> 00:48:40,810 imma jien tieħu tarbija passi biex ngħidu hekk, u gdim żgħar barra mill-problema 1071 00:48:40,810 --> 00:48:42,010 biex tiksbu aħjar u aħjar. 1072 00:48:42,010 --> 00:48:43,260 Iżda dan ukoll, huwa tip ta 'lame. 1073 00:48:43,260 --> 00:48:43,900 >> Inti taf liema? 1074 00:48:43,900 --> 00:48:49,860 Titlob xi ħadd bil-verament tajba, vuċi terribbli simili li toħroġ? 1075 00:48:49,860 --> 00:48:51,210 Xi ħadd bil-vuċi. 1076 00:48:51,210 --> 00:48:54,070 1077 00:48:54,070 --> 00:48:54,570 Uh, yeah. 1078 00:48:54,570 --> 00:48:55,550 Come fuq up. 1079 00:48:55,550 --> 00:48:57,990 Fil-shirt aħdar. 1080 00:48:57,990 --> 00:49:01,530 >> Għalhekk jirriżulta li hemm xi gost oħra affarijiet, estetika u ħsejjes simili. 1081 00:49:01,530 --> 00:49:02,290 Hawn il-meow. 1082 00:49:02,290 --> 00:49:04,000 I ikklikkja fuq il-tab Sounds. 1083 00:49:04,000 --> 00:49:08,730 [Meow] Hemm il-meow. [Meow] [meow] [Meow] --actually xi ħaġa rekord 1084 00:49:08,730 --> 00:49:10,310 ta 'tagħna stess hawn. 1085 00:49:10,310 --> 00:49:13,120 >> Mela ejja nagħmlu eżattament dan. 1086 00:49:13,120 --> 00:49:17,670 Minflok tuża dan il-ħoss qattus, ejja jimxi 'l quddiem hawnhekk, u x'hemm isem tiegħek? 1087 00:49:17,670 --> 00:49:18,850 Nick, sbieħ li jissodisfaw inti. 1088 00:49:18,850 --> 00:49:19,350 Huwa David. 1089 00:49:19,350 --> 00:49:21,474 Allura fil-mument, jien ser li laqat il-buttuna Record. 1090 00:49:21,474 --> 00:49:23,240 U jekk inti tista 'sempliċement Yell fil-laptop, 1091 00:49:23,240 --> 00:49:26,140 "Ouch," daqslikieku inti biss mixi fil-ħajt, 1092 00:49:26,140 --> 00:49:28,180 li se jkun ferm apprezzati. 1093 00:49:28,180 --> 00:49:29,660 1, 2. 1094 00:49:29,660 --> 00:49:31,470 >> NICK: Ouch! 1095 00:49:31,470 --> 00:49:32,470 DAVID J. Malan: biża. 1096 00:49:32,470 --> 00:49:34,410 U issa jistgħu jagħmlu editjar ftit hawn. 1097 00:49:34,410 --> 00:49:35,910 Going biex jeħles mill-partijiet kwiet. 1098 00:49:35,910 --> 00:49:37,000 U naħseb li tajjeb. 1099 00:49:37,000 --> 00:49:37,690 Grazzi ħafna. 1100 00:49:37,690 --> 00:49:38,315 >> NICK: pjaċir. 1101 00:49:38,315 --> 00:49:43,277 1102 00:49:43,277 --> 00:49:45,110 DAVID J. Malan: stajt biss semmietha "Ouch," 1103 00:49:45,110 --> 00:49:46,901 imma issa jien ser mur lura għall skripts tiegħi. 1104 00:49:46,901 --> 00:49:49,810 U avviż hemm tabilħaqq ħoss hawn. 1105 00:49:49,810 --> 00:49:53,520 U jien ser jimxi 'l quddiem u jilagħbu l-Ouch ħoss, 1106 00:49:53,520 --> 00:49:56,991 u jien ser tagħmel dan jekk huwa jmissu l-truf biss. 1107 00:49:56,991 --> 00:49:58,740 U allura jien ser għandhom dan jdur. 1108 00:49:58,740 --> 00:50:00,250 Mela ejja ara dak li jiġri hawn. 1109 00:50:00,250 --> 00:50:01,728 Ejja ħa mmorru full screen. 1110 00:50:01,728 --> 00:50:02,394 [Daqq video] 1111 00:50:02,394 --> 00:50:03,790 -Ouch! 1112 00:50:03,790 --> 00:50:05,290 Ouch! 1113 00:50:05,290 --> 00:50:06,790 Ouch! 1114 00:50:06,790 --> 00:50:07,790 Ouch! 1115 00:50:07,790 --> 00:50:09,160 Ouch! 1116 00:50:09,160 --> 00:50:10,780 Ouch! 1117 00:50:10,780 --> 00:50:11,587 Ouch! 1118 00:50:11,587 --> 00:50:12,086 Ouch! 1119 00:50:12,086 --> 00:50:12,492 >> [END Daqq] 1120 00:50:12,492 --> 00:50:14,490 >> DAVID J. Malan: Allura inti tirrealizza li aħna qed jkollna ftit xxurtjati. 1121 00:50:14,490 --> 00:50:17,110 Jien ser jkollhom lilu jimxu bħal 100 passi fi żmien. 1122 00:50:17,110 --> 00:50:21,790 L-effett tagħhom issa qed jiġri li be-- [ĦOSS glitch KOMPJUTER] Mela 1123 00:50:21,790 --> 00:50:22,490 fil-raġuni. 1124 00:50:22,490 --> 00:50:25,470 Allura l-opportunità li jirfinaw li aktar jekk irridu verament. 1125 00:50:25,470 --> 00:50:27,340 >> Allura issa ejja jintroduċu kunċett ieħor. 1126 00:50:27,340 --> 00:50:30,660 Let me go f'waħda msejħa Għadd tan-nagħaġ u l-użu xi ħaġa 1127 00:50:30,660 --> 00:50:31,610 imsejħa varjabbli. 1128 00:50:31,610 --> 00:50:34,700 Dan huwa nagħaġ ftit adorable, u I biddel kostum tiegħu biex ngħidu hekk. 1129 00:50:34,700 --> 00:50:37,450 Għalhekk anki jekk in-nuqqas huwa qattus, inti tista 'upload, inti tista' tiġbed, 1130 00:50:37,450 --> 00:50:40,020 inti tista 'tagħmel kwalunkwe numru ta' karattri fuq Sprite tiegħek. 1131 00:50:40,020 --> 00:50:43,740 Hawn programm li s se tagħmel dak bl-Ingliż? 1132 00:50:43,740 --> 00:50:47,110 >> Ibbażat darb'oħra fuq biss dak li taf issa. 1133 00:50:47,110 --> 00:50:48,230 X'hemm dan il-programm do? 1134 00:50:48,230 --> 00:50:50,740 1135 00:50:50,740 --> 00:50:53,500 Yeah, li għaddej biex jingħaddu. 1136 00:50:53,500 --> 00:50:55,842 Numru wieħed kull darba. 1137 00:50:55,842 --> 00:50:57,550 Għandna apparentement jkollhom din il-kontro-sett. 1138 00:50:57,550 --> 00:50:59,380 >> I do not know dak li hi, imma forsi huwa varjabbli. 1139 00:50:59,380 --> 00:51:00,740 Huwa biss kontenitur, x jew y. 1140 00:51:00,740 --> 00:51:04,290 Iżda l-kelma counter huwa aktar deskrittiv minn x matematiku jew y. 1141 00:51:04,290 --> 00:51:06,560 Allura nistgħu nużaw kliem Ingliż għal affarijiet. 1142 00:51:06,560 --> 00:51:08,490 Forever, ifisser biss iżommu tagħmel dan. 1143 00:51:08,490 --> 00:51:10,020 >> Say counter. 1144 00:51:10,020 --> 00:51:11,270 Issa fejn ma dan jiġu minn? 1145 00:51:11,270 --> 00:51:13,240 Ukoll, jirriżulta li counter huwa varjabbli. 1146 00:51:13,240 --> 00:51:15,645 Allura huwa biss puzzle ieħor biċċa I maħluqa bil-quddiem. 1147 00:51:15,645 --> 00:51:18,020 U anki jekk dan jiġri m'għandhomx ikunu l-istess forma hawnhekk, 1148 00:51:18,020 --> 00:51:20,540 normalment inti ngħid xi ħaġa bħal bonjour hawn. 1149 00:51:20,540 --> 00:51:23,610 >> Tista 'wkoll drag varjabbli b'tali mod li dan huwa dak li tikseb qal. 1150 00:51:23,610 --> 00:51:26,170 Imbagħad I stenna għat-tieni, I jibdlu l-counter wieħed, 1151 00:51:26,170 --> 00:51:27,940 inkrementazzjoni billi jżidu wieħed. 1152 00:51:27,940 --> 00:51:32,407 Sabiex l-effett nett huwa dan nagħaġ għadd adorable. 1153 00:51:32,407 --> 00:51:33,615 Għalkemm hu għadd innifsu. 1154 00:51:33,615 --> 00:51:36,642 1155 00:51:36,642 --> 00:51:38,350 Issa huwa malajr ħafna se tikseb boring 1156 00:51:38,350 --> 00:51:40,900 għaliex huwa għaddej biex tagħmel dan verament dejjem, 1157 00:51:40,900 --> 00:51:44,240 iżda dan huwa eżattament dak li l- tfassil ta 'programmi ta jippreskrivi. 1158 00:51:44,240 --> 00:51:48,090 Tikri issa tipprova eżempju ieħor li tiggwida varjabbli. 1159 00:51:48,090 --> 00:51:51,140 Dan wieħed imsejjaħ Hi Hi Hi, li ma jiksbu annoying malajr. 1160 00:51:51,140 --> 00:51:52,987 Issa dan wieħed għandha żewġ skripts. 1161 00:51:52,987 --> 00:51:54,570 U hekk darb'oħra, aħna qed tieħu passi tarbija. 1162 00:51:54,570 --> 00:51:57,236 >> Bdejna ma 'xi ħaġa super żgħar, miżjud miegħu, miżjud miegħu. 1163 00:51:57,236 --> 00:51:59,750 Issa nixtieq li tagħmel xi ħaġa saħansitra aktar dinamiku, 1164 00:51:59,750 --> 00:52:02,950 so I tixtieq li tkun qed tisma 'għal żewġ affarijiet differenti kull darba. 1165 00:52:02,950 --> 00:52:05,420 Allura fuq ix-xellug, meta bandiera aħdar huwa għafast, 1166 00:52:05,420 --> 00:52:08,100 I jistabbilixxu varjabbli li I kiteb bil-quddiem imsejħa siekta. 1167 00:52:08,100 --> 00:52:09,700 U jien arbitrarju stabbilit lill 0. 1168 00:52:09,700 --> 00:52:13,290 Allura Scratch ma jkollux veru u falza, iżda ma jkollu 0 u 1. 1169 00:52:13,290 --> 00:52:15,270 >> So I tista approssimati l-istess idea. 1170 00:52:15,270 --> 00:52:21,110 U mbagħad għal dejjem, jekk il-bar-ispazju huwa ippressat, mbagħad issettja varjabbli għal 0. 1171 00:52:21,110 --> 00:52:21,810 Jew sorry. 1172 00:52:21,810 --> 00:52:25,920 Jekk il-Ispazju hija ppressata, u jekk siekta, il-varjabbli, huwa ta '0, 1173 00:52:25,920 --> 00:52:29,950 mbagħad stabbiliti siekta għal 1, inkella sett siekta għal 0. 1174 00:52:29,950 --> 00:52:32,370 Dan jidher tip simili aħna qed biss tagħmel u jkunu żarmati xogħol. 1175 00:52:32,370 --> 00:52:33,130 >> Imma x'inhu l-effett? 1176 00:52:33,130 --> 00:52:35,588 Kull darba I hit l-ispazju bar, dak li jiġri għall-varjabbli tiegħi 1177 00:52:35,588 --> 00:52:38,150 imsejħa siekta, loġikament? 1178 00:52:38,150 --> 00:52:39,100 Tip ta 'gets flipped. 1179 00:52:39,100 --> 00:52:41,035 Tibdel 0-1, jew 1-0. 1180 00:52:41,035 --> 00:52:43,035 Allura huwa ħa ftit blokki biex jesprimu li, iżda kollha 1181 00:52:43,035 --> 00:52:47,280 Li qed nagħmel huwa toggling l-istat ta ' dan il-varjabbli għal 0 jew 1, jew 0 jew 1 1182 00:52:47,280 --> 00:52:48,530 kull darba I hit l-ispazju bar. 1183 00:52:48,530 --> 00:52:49,905 Issa hawn, x'hemm dan isir? 1184 00:52:49,905 --> 00:52:53,400 Forever, jekk siekta huwa ta '0, hekk jekk siekta hija falza. 1185 00:52:53,400 --> 00:52:57,910 Mela jekk mhuwiex siekta, huwa l- semantika hemm, play iljun baħar ħoss, 1186 00:52:57,910 --> 00:53:00,810 u jaħsbu Hi Hi Hi għal żewġ sekondi, stenna żewġ sekondi. 1187 00:53:00,810 --> 00:53:02,710 Allura avviż issa dawn skripts huma effettivament 1188 00:53:02,710 --> 00:53:07,100 ser jimxu flimkien hekk li wieħed jista ' tkun qed tisma għal azzjoni waħda, l-ieħor 1189 00:53:07,100 --> 00:53:09,010 biex jagħmlu deċiżjoni bbażata fuq l-azzjoni. 1190 00:53:09,010 --> 00:53:10,655 U tista 'tagħmel dan għal dejjem. 1191 00:53:10,655 --> 00:53:12,638 >> [SEA LION Barking] 1192 00:53:12,638 --> 00:53:14,852 >> [SEA LION Barking] 1193 00:53:14,852 --> 00:53:20,050 >> Huwa ser jagħmlu dan għal dejjem u [SEA LION Barking] kif stajt biss isir. 1194 00:53:20,050 --> 00:53:23,010 U issa huwa għadu għaddej imma stajt "siekta"-logħba. 1195 00:53:23,010 --> 00:53:27,260 [SEA LION Barking] U hu dan kollu Guy ma issa wisq. 1196 00:53:27,260 --> 00:53:28,660 >> Ejja tiftaħ eżempju ieħor hawn. 1197 00:53:28,660 --> 00:53:31,840 Let me go fis Avvenimenti, u issa dan adorable wisq. 1198 00:53:31,840 --> 00:53:34,130 Iżda tinnota li għandha żewġ sprites. 1199 00:53:34,130 --> 00:53:37,520 Allura mhux biss żewġ skripts bl Sprite wieħed, iżda żewġ sprites. 1200 00:53:37,520 --> 00:53:40,750 U jekk I ikklikkja fuq il-Guy blu bħala I diġà għandhom, nara hu bħala programm wieħed 1201 00:53:40,750 --> 00:53:43,790 up here li litteralment biss jgħid dan, meta nirċievi avveniment, 1202 00:53:43,790 --> 00:53:45,620 jgħidu "Polo" għal żewġ sekondi. 1203 00:53:45,620 --> 00:53:48,460 >> Mela jekk inti stajt qatt lagħbu fil pool, il-logħba Marco Polo, 1204 00:53:48,460 --> 00:53:52,500 jekk l-iskrittura Guy oranġjo huwa kwalunkwe indikazzjoni, apparentement 1205 00:53:52,500 --> 00:53:57,380 kull darba I hit l-ispazju bar, x'inhu l-Guy oranġjo se jagħmlu? 1206 00:53:57,380 --> 00:53:58,642 Hu għaddej biex jgħidu "Marco." 1207 00:53:58,642 --> 00:53:59,850 U allura dan huwa blokk ġdid. 1208 00:53:59,850 --> 00:54:02,409 Imxejna ma bbenefikawx dan qabel, iżda xxandar avveniment. 1209 00:54:02,409 --> 00:54:04,200 UI tista 'sejħa hija avveniment xejn li rridu. 1210 00:54:04,200 --> 00:54:06,033 >> Aħna ser terga 'lura għal dan forsi qabel fit-tul. 1211 00:54:06,033 --> 00:54:08,410 Iżda xandir avveniment huwa mod għall Sprite wieħed 1212 00:54:08,410 --> 00:54:11,836 biex jitkellem ieħor billi essenzjalment jgħaddiha messaġġ. 1213 00:54:11,836 --> 00:54:12,960 Mhuwiex messaġġ tara. 1214 00:54:12,960 --> 00:54:14,130 Mhuwiex xi ħaġa viżwali. 1215 00:54:14,130 --> 00:54:17,370 Huwa tip ta 'messaġġ kompjuter li l-Guy-oħra huwa smigħ għall. 1216 00:54:17,370 --> 00:54:21,210 Minħabba fil-fatt, il-Guy blu, irtirar ma jkollux meta bandiera aħdar għafast. 1217 00:54:21,210 --> 00:54:23,290 >> Huwa minflok għandu, meta nirċievi avveniment. 1218 00:54:23,290 --> 00:54:26,850 Meta hu gets mogħtija din in-nota fil-klassi, biex ngħidu hekk, huwa għandu jgħidu "Polo." 1219 00:54:26,850 --> 00:54:30,200 U għalhekk l-effett nett huwa li meta I laqat il-bandiera aħdar, xejn jiġri. 1220 00:54:30,200 --> 00:54:34,940 Imma meta I hit l-ispazju bar, huwa jgħid "Marco," huwa jirrispondi "Polo." 1221 00:54:34,940 --> 00:54:38,350 Imma l-unika Sprite jien interazzjoni ma huwa l-waħda oranġjo. 1222 00:54:38,350 --> 00:54:40,980 Allura dan huwa mod ta 'tip ta' tgħaddi messaġġi bejn sprites 1223 00:54:40,980 --> 00:54:43,210 u li minnhom jikkomunikaw ma 'xulxin. 1224 00:54:43,210 --> 00:54:46,280 >> Issa ejja nħarsu lejn wieħed aħħar wieħed hawn imsejħa Threads. 1225 00:54:46,280 --> 00:54:49,370 U Avviż dan bil-logħob dan. 1226 00:54:49,370 --> 00:54:51,184 Allura dawn huma żewġ sprites. 1227 00:54:51,184 --> 00:54:52,600 L-għasafar huwa tip ta 'jtajru madwar. 1228 00:54:52,600 --> 00:54:53,310 Hu bouncing. 1229 00:54:53,310 --> 00:54:55,890 M'hemm l-ebda "Ouch," iżda istess idea. 1230 00:54:55,890 --> 00:54:58,230 >> Iżda l-qattus jidher pretty intelliġenti. 1231 00:54:58,230 --> 00:55:01,010 X'inhu l-qattus apparentement tagħmel? 1232 00:55:01,010 --> 00:55:03,430 U stenna għal dan. 1233 00:55:03,430 --> 00:55:05,010 X'inhu l-qattus apparentement tagħmel? 1234 00:55:05,010 --> 00:55:07,740 Huwa mhux biss bouncing. 1235 00:55:07,740 --> 00:55:09,860 >> Hu wara l-għasafar. 1236 00:55:09,860 --> 00:55:13,920 U hekk apparentement, hemm mod bil-kombinazzjoni ta 'blokki here-- 1237 00:55:13,920 --> 00:55:15,760 u ejja nħarsu lejn il-qattus reali fast. 1238 00:55:15,760 --> 00:55:20,270 Forever, jekk jmissu għasafar, allura jilagħbu il-ħoss Lion 4, tkun xi tkun li hu. 1239 00:55:20,270 --> 00:55:21,360 We jinstemgħu darba. 1240 00:55:21,360 --> 00:55:25,431 Inkella, punt lejn għasafar, u jimxu pass wieħed. 1241 00:55:25,431 --> 00:55:27,680 Issa l-fatt li huwa wieħed pass huwa dak li jagħti l-għasafar 1242 00:55:27,680 --> 00:55:29,850 daqsxejn ta 'vantaġġ inizjalment, imma jekk irridu minflok 1243 00:55:29,850 --> 00:55:32,980 jagħmlu dan 10, per eżempju, sabiex li kull iterazzjoni ta loop hu 1244 00:55:32,980 --> 00:55:34,100 jiċċaqalqu 10 passi ta 'żmien. 1245 00:55:34,100 --> 00:55:35,280 Allura aktar spazju. 1246 00:55:35,280 --> 00:55:36,650 Ejja naraw x'jiġri imbagħad. 1247 00:55:36,650 --> 00:55:38,740 [LION roar] Mhux dak kollu li ħafna aħjar. 1248 00:55:38,740 --> 00:55:41,460 Allura issa ejja jippruvaw itejbu fuq dawn ftit iteratively, 1249 00:55:41,460 --> 00:55:43,330 u terga 'lura għal dik kunċett ta 'funzjoni. 1250 00:55:43,330 --> 00:55:46,580 >> U fil-fatt wieħed mill-fundamentali takeaways tad-disinn klassi. 1251 00:55:46,580 --> 00:55:49,560 Mhux biss bil-miktub programmi li jaħdmu u li huma korretti, iżda huma ukoll 1252 00:55:49,560 --> 00:55:50,080 maħsuba. 1253 00:55:50,080 --> 00:55:54,349 U d-disinn huwa ħafna aktar suġġettivi, u int ser tingħata aħjar fuq dan matul iż-żmien. 1254 00:55:54,349 --> 00:55:57,390 Imma ejja tagħti xi passi tarbija lejn tibda bi programm li taħdem, 1255 00:55:57,390 --> 00:55:59,310 assolutament, iżda mhux tajjeb ħafna. 1256 00:55:59,310 --> 00:56:00,650 Mhuwiex tajjeb ħafna bil-miktub. 1257 00:56:00,650 --> 00:56:03,830 >> Allura hawnhekk programm li ma dan. 1258 00:56:03,830 --> 00:56:08,060 Sogħla, sogħla, sogħla. 1259 00:56:08,060 --> 00:56:09,880 X'tagħmel il-programm look like? 1260 00:56:09,880 --> 00:56:11,330 Jistenna korretta lili. 1261 00:56:11,330 --> 00:56:13,370 Huwa qal couch għal tieni, allura tistenna. 1262 00:56:13,370 --> 00:56:14,515 >> Imbagħad jgħid li għal darb'oħra, allura tistenna. 1263 00:56:14,515 --> 00:56:16,056 Imbagħad jgħid li għal darb'oħra, allura tistenna. 1264 00:56:16,056 --> 00:56:18,770 U allura l-programm impliċitament truf, għaliex hemm l-ebda linja. 1265 00:56:18,770 --> 00:56:21,325 Iżda għaliex dan huwa programm ħażin bil-miktub? 1266 00:56:21,325 --> 00:56:22,950 Anke jekk inti stajt qatt programmati qabel? 1267 00:56:22,950 --> 00:56:25,240 Bħal, liema rubs l mod żbaljat, forsi hawn? 1268 00:56:25,240 --> 00:56:26,016 Yeah? 1269 00:56:26,016 --> 00:56:29,278 >> UDJENZA: [inaudible] 1270 00:56:29,278 --> 00:56:29,950 1271 00:56:29,950 --> 00:56:30,950 DAVID J. Malan: Eżattament. 1272 00:56:30,950 --> 00:56:32,700 Int tirrepeti yourself darb'oħra u għal darb'oħra. 1273 00:56:32,700 --> 00:56:36,190 U litteralment, I kkupjati u pasted tnejn minn dawk il-blokki u għal darb'oħra. 1274 00:56:36,190 --> 00:56:39,237 U dan huwa eżattament it-tip ta 'sanità iċċekkja li inti għandek tkun tagħmel. 1275 00:56:39,237 --> 00:56:39,820 Stenna minuta. 1276 00:56:39,820 --> 00:56:41,070 Jekk I really tkun qiegħda tagħmel dan? 1277 00:56:41,070 --> 00:56:43,610 Allura x'hemm dan x'inhu l- soluzzjoni ovvja forsi? 1278 00:56:43,610 --> 00:56:44,680 Għandhom xi tip ta loop. 1279 00:56:44,680 --> 00:56:46,860 U jien irtirar ma pjuttost dak l-biċċa puzzle huwa, 1280 00:56:46,860 --> 00:56:48,810 imma jekk jien tħares lejn il- iterazzjoni li jmiss hawn, 1281 00:56:48,810 --> 00:56:50,560 fil-fatt, ma hemm biss il-loop dejjem, 1282 00:56:50,560 --> 00:56:52,560 hemm jirrepetu xi numru ta 'drabi. 1283 00:56:52,560 --> 00:56:54,080 U hekk stajt speċifikat tlieta. 1284 00:56:54,080 --> 00:56:57,839 U issa avviż kif aktar ħarxa, kif ħafna aktar konċiż dan il-programm hu. 1285 00:56:57,839 --> 00:56:59,630 U f'ċertu sens, kemm ħafna aktar maintainable. 1286 00:56:59,630 --> 00:57:02,840 Jekk I tixtieq li tibdel il-kelma minn sogħla għal xi ħaġa oħra, 1287 00:57:02,840 --> 00:57:07,530 bħall achoo, bħal hu għatis. 1288 00:57:07,530 --> 00:57:09,770 Imbagħad I bidla f'wieħed post, u mhux tlieta. 1289 00:57:09,770 --> 00:57:12,050 Allura dan diġà jħoss simili disinn ftit aħjar. 1290 00:57:12,050 --> 00:57:14,610 Let me sogħla minflok miftuħa 2, it-tielet eżempju tagħna. 1291 00:57:14,610 --> 00:57:17,670 >> Avviż bħala xjenzat kompjuter, I tibda għadd ta '0, tipikament. 1292 00:57:17,670 --> 00:57:20,950 Issa dan jistenna scarier ftit fil ewwel, iżda l-effett huwa l-istess. 1293 00:57:20,950 --> 00:57:22,590 Sogħla, sogħla, sogħla. 1294 00:57:22,590 --> 00:57:26,920 Imma dak li jidher li jkun fundamentalment ġdid fil-parti ta 'fuq tal-programm? 1295 00:57:26,920 --> 00:57:28,670 Stajt jitneħħew l say. 1296 00:57:28,670 --> 00:57:29,830 >> Stajt jitneħħew l-stenna. 1297 00:57:29,830 --> 00:57:32,370 U dak jiena pplaggjata minflok? 1298 00:57:32,370 --> 00:57:32,890 Funzjoni. 1299 00:57:32,890 --> 00:57:33,670 Blokk sogħla. 1300 00:57:33,670 --> 00:57:35,410 I mean, franchement, I jidhru tip ta idjota jekk I ma biss 1301 00:57:35,410 --> 00:57:37,285 tibda bil-blokka li l-apparentement sejjaħ 1302 00:57:37,285 --> 00:57:38,894 "sogħla," jekk dan huwa kollu nixtieq lilu do. 1303 00:57:38,894 --> 00:57:40,310 Iżda dan ma jeżistix fil Scratch. 1304 00:57:40,310 --> 00:57:43,396 Pjuttost I marru lil wieħed fil- paletta imsejħa Aktar Blokki hawn, 1305 00:57:43,396 --> 00:57:46,270 u I drag dan ħaġa vjola big hawnhekk li tikri me jiddefinixxu funzjoni. 1306 00:57:46,270 --> 00:57:48,240 Hija essenzjalment tikri me joħolqu puzzle tiegħi stess 1307 00:57:48,240 --> 00:57:51,280 biċċa li jistgħu jiġu msejħa xejn I tixtieq, li tista 'tagħmel xejn nixtieq, 1308 00:57:51,280 --> 00:57:52,360 iżda tagħti dan l-isem. 1309 00:57:52,360 --> 00:57:57,050 Hija tagħti me a ġdid, biċċa puzzle vjola li issa ma kwalunkwe I għid li tagħmel. 1310 00:57:57,050 --> 00:58:01,060 Allura din il-biċċa vjola hawn jikkorrispondi għal dan wieħed hawn. 1311 00:58:01,060 --> 00:58:01,960 >> U dak ma tagħmel? 1312 00:58:01,960 --> 00:58:03,930 Hija tgħid sogħla għal tieni, u mbagħad tistenna. 1313 00:58:03,930 --> 00:58:07,330 U issa stajt tip ta 'ħoloq stess biċċa puzzle custom tiegħi, 1314 00:58:07,330 --> 00:58:10,040 sabiex iġib ruħu eżattament l-istess mod. 1315 00:58:10,040 --> 00:58:11,130 So I tista 'tkompli tagħmel dan. 1316 00:58:11,130 --> 00:58:14,421 U fil-fatt, hemm għaddej li jkun aktar u aktar opportunitajiet għall modularization, 1317 00:58:14,421 --> 00:58:16,630 u għal saffi, kumplessità fuq quċċata ta 'xulxin. 1318 00:58:16,630 --> 00:58:18,547 Iżda din l-idea bażika, tabilħaqq problema qal 0. 1319 00:58:18,547 --> 00:58:20,338 What int ser jiġu kkontestati tagħmel huwa 1320 00:58:20,338 --> 00:58:23,810 li tniżżel Scratch, jew tagħmel użu minnha biss fuq il-web, u biss jieħdu pjaċir miegħu. 1321 00:58:23,810 --> 00:58:26,056 Aħna ser jagħtuk sett ta ' rekwiżiti, li jkollhom ħoss, 1322 00:58:26,056 --> 00:58:27,430 u xi numru ta 'biċċiet puzzle. 1323 00:58:27,430 --> 00:58:28,480 Imma inti ser tagħmel eżattament dan. 1324 00:58:28,480 --> 00:58:31,771 U inti ser tirrealizza li int ser tixtieq li tieħu xi passi tarbija inizjalment, 1325 00:58:31,771 --> 00:58:33,690 sakemm program tiegħek jitbaxxa aktar u aktar kumplessi. 1326 00:58:33,690 --> 00:58:36,010 Iżda b'kunsiderazzjoni hija din il- aħjar mod I jistgħu jagħmlu dan? 1327 00:58:36,010 --> 00:58:39,210 Nista evitat dan istint forsi, li kopja u paste? 1328 00:58:39,210 --> 00:58:41,850 >> Iżda qabel Problema Set 0, u qabel we taġġorna, 1329 00:58:41,850 --> 00:58:44,980 ħsibt aħna'd jibdew waħda aktar voluntier jekk nistgħu, 1330 00:58:44,980 --> 00:58:46,820 għal programm finali li forsi l-aktar 1331 00:58:46,820 --> 00:58:49,150 twaħħil fil-livelli kollha, minħabba post tal-lum. 1332 00:58:49,150 --> 00:58:50,298 Come fuq l isfel. 1333 00:58:50,298 --> 00:58:51,234 Yeah. 1334 00:58:51,234 --> 00:58:52,170 Iva. 1335 00:58:52,170 --> 00:58:53,431 X'hemm isem tiegħek? 1336 00:58:53,431 --> 00:58:53,930 Uh-oh. 1337 00:58:53,930 --> 00:58:57,820 1338 00:58:57,820 --> 00:58:59,010 Li OK. 1339 00:58:59,010 --> 00:59:01,230 Kemm tinżel. 1340 00:59:01,230 --> 00:59:05,520 U stajt se tittratta ma 'dan b'xi mod Fi ħdan dak għaxar sekondi li jmiss. 1341 00:59:05,520 --> 00:59:06,550 Allura ġejjin fuq l isfel. 1342 00:59:06,550 --> 00:59:08,370 Come fuq l isfel. 1343 00:59:08,370 --> 00:59:13,250 >> Let me jaqgħu fuq up here. 1344 00:59:13,250 --> 00:59:16,050 Come fuq. 1345 00:59:16,050 --> 00:59:16,685 Kull dritt. 1346 00:59:16,685 --> 00:59:21,360 1347 00:59:21,360 --> 00:59:22,360 Ejja naraw hawn. 1348 00:59:22,360 --> 00:59:25,735 Allura avviż reali fast hawn, jekk inti tixtieq li toħroġ fuq up. 1349 00:59:25,735 --> 00:59:28,650 1350 00:59:28,650 --> 00:59:29,926 >> Aħna ser tagħmel żewġ rawnds ta 'dan. 1351 00:59:29,926 --> 00:59:30,800 U x'hemm isem tiegħek? 1352 00:59:30,800 --> 00:59:31,270 >> SABRINA: Sabrina. 1353 00:59:31,270 --> 00:59:32,060 >> DAVID J. Malan: Sabrina u? 1354 00:59:32,060 --> 00:59:32,622 >> Ying GEE: Ying GEE. 1355 00:59:32,622 --> 00:59:33,360 >> DAVID J. Malan: Ying GEE. 1356 00:59:33,360 --> 00:59:34,276 Nizza biex jissodisfaw inti kemm. 1357 00:59:34,276 --> 00:59:34,970 David. 1358 00:59:34,970 --> 00:59:38,785 Allura eżempju finali tagħna hawnhekk hija imsejħa Game agħar Ivy tal. 1359 00:59:38,785 --> 00:59:41,160 U għaliex ma we jkunu inti tagħmel Livell 1, u inti tagħmel Livell 2. 1360 00:59:41,160 --> 00:59:43,350 >> U aħna ser tara kemm lil hinn li aħna fil-fatt imorru. 1361 00:59:43,350 --> 00:59:45,855 Miktub minn student sena li għaddiet, remixed minni 1362 00:59:45,855 --> 00:59:48,840 hekk li dan imur fuq sew fi New Haven. 1363 00:59:48,840 --> 00:59:53,180 U I jagħtuk logħba li għaddej biex jinvolvu jiċċaqalqu l-vleġeġ u 'l isfel, 1364 00:59:53,180 --> 00:59:55,771 u jkollna Yale għall-finitura linja. 1365 00:59:55,771 --> 00:59:56,270 Here we go. 1366 00:59:56,270 --> 00:59:56,759 >> [Daqq video] 1367 00:59:56,759 --> 00:59:58,092 >> [MUSIC - NFL FUQ FOX tema kanzunetta] 1368 00:59:58,092 --> 00:59:59,369 1369 00:59:59,369 --> 01:00:01,160 [MUSIC - MC martell, "U MA TISTAX TMISS  DIN "] 1370 01:00:01,160 --> 01:00:04,590 1371 01:00:04,590 --> 01:00:07,900 >> -U Ma jistax imiss dan. 1372 01:00:07,900 --> 01:00:11,634 U ma jistax imiss dan. 1373 01:00:11,634 --> 01:00:14,252 Ma jistax imiss dan. 1374 01:00:14,252 --> 01:00:19,490 My, tiegħi, tiegħi, mużika tiegħi hits lili hekk iebes, jagħmel me say, oh, Lord tiegħi. 1375 01:00:19,490 --> 01:00:22,927 Grazzi għall barka lili ma ' mind rima u żewġ saqajn hype. 1376 01:00:22,927 --> 01:00:24,891 >> Li tajjeb meta inti taf int isfel. 1377 01:00:24,891 --> 01:00:26,855 A homeboy dope super mill-Oaktown. 1378 01:00:26,855 --> 01:00:31,274 U jien magħrufa bħala tali u dan taħbit uh, inti ma jistax imiss. 1379 01:00:31,274 --> 01:00:34,672 I qallek Homeboy U ma jistax imiss dan. 1380 01:00:34,672 --> 01:00:38,656 Yeah, li kif aħna qed jgħixu u inti taf U ma jistax imiss dan. 1381 01:00:38,656 --> 01:00:40,135 >> Fittex fl-għajnejn tiegħi, il-bniedem. 1382 01:00:40,135 --> 01:00:43,093 U ma jistax imiss dan. 1383 01:00:43,093 --> 01:00:44,572 Yo, let me bust l-lirika funky. 1384 01:00:44,572 --> 01:00:45,363 U ma jistax imiss dan. 1385 01:00:45,363 --> 01:00:46,544 Kicks u pants ġodda frisk. 1386 01:00:46,544 --> 01:00:48,627 >> You ltqajna bħal dik u inti taf li inti żfin tixtieq. 1387 01:00:48,627 --> 01:00:51,967 Allura jiċċaqalqu minn sedil tiegħek u tikseb a fly girl u l-qabda dan taħbit. 1388 01:00:51,967 --> 01:00:55,911 Filwaqt li huwa rolling istiva fuq pompa ftit bit u jħallu lilhom jafu x'inhu għaddej. 1389 01:00:55,911 --> 01:00:56,890 Bħal dik. 1390 01:00:56,890 --> 01:00:57,390 Bħal dik. 1391 01:00:57,390 --> 01:00:59,362 >> Cold fuq missjoni bqija jiġbdu fuq lura. 1392 01:00:59,362 --> 01:01:04,785 Let minnhom jafu li int wisq u dan huwa pass uh inti ma jistax imiss. 1393 01:01:04,785 --> 01:01:07,743 Yo, I qallek U ma jistax imiss dan. 1394 01:01:07,743 --> 01:01:09,222 Għaliex inti permanenti hemmhekk bniedem? 1395 01:01:09,222 --> 01:01:10,208 U ma jistax imiss dan. 1396 01:01:10,208 --> 01:01:13,200 >> Yo, ħoss fl-iskola Bell, sucker. 1397 01:01:13,200 --> 01:01:14,005 U ma jistax imiss dan. 1398 01:01:14,005 --> 01:01:18,326 Agħti me kanzunetta, ritmu jagħmluhom għaraq dan huwa dak li jien jagħtihom issa. 1399 01:01:18,326 --> 01:01:21,805 Huma jafu meta tkellem dwar l-Hammer tkellem dwar juru li l-hyped. 1400 01:01:21,805 --> 01:01:24,290 U kantanti stretta huma għaraq hekk jgħaddihom mic. 1401 01:01:24,290 --> 01:01:27,272 >> Jew tejp biex jitgħallmu dak li għaddej biex jieħdu u issa 1402 01:01:27,272 --> 01:01:29,260 huwa għaddej biex jaħarqu l-charts. 1403 01:01:29,260 --> 01:01:32,739 Leġittimu jew xogħol iebes jew inti tista 'ukoll nieqaf. 1404 01:01:32,739 --> 01:01:37,709 Għaliex inti taf U ma jistax imiss dan. 1405 01:01:37,709 --> 01:01:41,599 U ma jistax imiss dan. 1406 01:01:41,599 --> 01:01:42,182 Din tinqasam. 1407 01:01:42,182 --> 01:01:56,095 1408 01:01:56,095 --> 01:01:56,595 Stop. 1409 01:01:56,595 --> 01:01:57,095 Ħin Hammer. 1410 01:01:57,095 --> 01:01:59,577 Mur mal-fluss fil-spin jekk inti ma tistax tiċċaqlaq għal dan 1411 01:01:59,577 --> 01:02:01,068 allura inti probabilment huma mejta. 1412 01:02:01,068 --> 01:02:04,547 Allura mewġa idejk fil l-arja [inaudible] 1413 01:02:04,547 --> 01:02:08,026 >> Dan huwa għal żfin rebbieħ li dan u int ser tikseb irqaq. 1414 01:02:08,026 --> 01:02:12,996 Nimxu slide ramp tiegħek biss għall minuta ejja kollha jagħmlu l-bump. 1415 01:02:12,996 --> 01:02:13,990 Yeah. 1416 01:02:13,990 --> 01:02:14,984 U ma jistax imiss dan. 1417 01:02:14,984 --> 01:02:17,966 1418 01:02:17,966 --> 01:02:19,457 >> U ma jistax imiss dan. 1419 01:02:19,457 --> 01:02:23,433 You aħjar tikseb hyped boy U ma jistax imiss dan. 1420 01:02:23,433 --> 01:02:24,924 Ring lura l-iskola qanpiena fil. 1421 01:02:24,924 --> 01:02:25,918 Din tinqasam. 1422 01:02:25,918 --> 01:02:38,837 1423 01:02:38,837 --> 01:02:39,337 Stop. 1424 01:02:39,337 --> 01:02:40,828 Ħin Hammer 1425 01:02:40,828 --> 01:02:42,816 >> DAVID J. Malan: Li lilha għall CS50! 1426 01:02:42,816 --> 01:02:45,301 Grazzi tant għall-jingħaqdu magħna! 1427 01:02:45,301 --> 01:02:47,786 Ara inti barra. 1428 01:02:47,786 --> 01:02:48,611 >> [END Daqq] 1429 01:02:48,611 --> 01:02:49,277 [Daqq video] 1430 01:02:49,277 --> 01:02:52,259 [MUSIC - "Seinfeld" kanzunetta tema] 1431 01:02:52,259 --> 01:02:53,860 -Hey David. 1432 01:02:53,860 --> 01:02:54,500 -Hey, David. 1433 01:02:54,500 --> 01:02:55,912 Kif jgħid huwa għaddej? 1434 01:02:55,912 --> 01:02:58,078 >> Xogħol -Good, illum. 1435 01:02:58,078 --> 01:03:00,952 -Allura Jkollhom ħsibt dwar dak li int ser tagħmel għall-ċajt barra? 1436 01:03:00,952 --> 01:03:03,207 -Nru, Sibt xejn. 1437 01:03:03,207 --> 01:03:07,550 Liema if-- dak jekk dan huwa l-ċajta out? 1438 01:03:07,550 --> 01:03:08,970 -SIMILI, Ispakkjar carts? 1439 01:03:08,970 --> 01:03:11,430 -Uh-Huh. 1440 01:03:11,430 --> 01:03:13,890 You know, huwa dwar xejn. 1441 01:03:13,890 --> 01:03:17,559 >> -Allura Simili, l-ebda storja, l-ebda kunflitt, ebda riżoluzzjoni. 1442 01:03:17,559 --> 01:03:18,350 Ma nifhimx. 1443 01:03:18,350 --> 01:03:20,542 X'hemm dan dwar allura? 1444 01:03:20,542 --> 01:03:23,510 >> -Nothing. 1445 01:03:23,510 --> 01:03:27,427 >> -Allura Għandna out Joke huwa dwar xejn, u għandna l-ebda atturi. 1446 01:03:27,427 --> 01:03:28,510 Min ser ikunu fil dan? 1447 01:03:28,510 --> 01:03:29,010 >> -Nru, No, no. 1448 01:03:29,010 --> 01:03:31,310 I mean, I ser tkun fiha. 1449 01:03:31,310 --> 01:03:32,109 >> -You'll Jkun fiha? 1450 01:03:32,109 --> 01:03:32,608 -Yeah! 1451 01:03:32,608 --> 01:03:34,903 In-nies huma dejjem javżak me jien karattru. 1452 01:03:34,903 --> 01:03:36,029 >> Well, I mean, huwa veru. 1453 01:03:36,029 --> 01:03:37,445 Iżda li inkella se tkun fiha? 1454 01:03:37,445 --> 01:03:38,660 Ma jistax jkun biss lilek. 1455 01:03:38,660 --> 01:03:47,240 >> 'Inti se tkun fiha, Gavin, Dan, Dan, Colton, Z'Myla, Alysse, Doug, 1456 01:03:47,240 --> 01:03:51,120 David, kulħadd. 1457 01:03:51,120 --> 01:03:53,630 >> -Allura Huwa dwar xejn, u kulħadd huwa fiha? 1458 01:03:53,630 --> 01:03:54,530 >> Xejn -Absolutely. 1459 01:03:54,530 --> 01:03:58,730 1460 01:03:58,730 --> 01:04:00,580 >> -Dan Huwa ħaġa redikola.