1 00:00:00,000 --> 00:00:09,840 2 00:00:09,840 --> 00:00:10,824 >> [Bideo-erreprodukzioa] 3 00:00:10,824 --> 00:00:13,284 >> [Autoa atea itxiz] 4 00:00:13,284 --> 00:00:15,744 >> [Autoaren motorra STARTING] 5 00:00:15,744 --> 00:00:19,188 >> [Musika jotzen] 6 00:00:19,188 --> 00:00:20,172 7 00:00:20,172 --> 00:00:24,516 >> Eskuineko bila batera -Moving Garai onak eta albiste ona. 8 00:00:24,516 --> 00:00:26,871 Dezakezu lagun onak gal. 9 00:00:26,871 --> 00:00:28,755 >> Ohitura bihurtu zitekeen -Hau. 10 00:00:28,755 --> 00:00:32,460 >> -Opportunity Kolpeak dezagun iristea eta probesten. 11 00:00:32,460 --> 00:00:32,960 -Bai! 12 00:00:32,960 --> 00:00:34,920 -Together Egiten dugu nab egingo. 13 00:00:34,920 --> 00:00:37,370 -We'll UZTARTZEA hike, Autobusez edo kabinako horia da. 14 00:00:37,370 --> 00:00:38,840 -Dammit. 15 00:00:38,840 --> 00:00:40,800 Eskuinera mugitzen -We're. 16 00:00:40,800 --> 00:00:43,750 -Footloose Eta irudimena. 17 00:00:43,750 --> 00:00:45,960 Ez -Getting fun erdia da. 18 00:00:45,960 --> 00:00:47,718 Zatoz partekatzeko nirekin. 19 00:00:47,718 --> 00:00:49,654 >> Eskuinera mugitzen -We're. 20 00:00:49,654 --> 00:00:52,558 >> -We're Eragiketak, joan. 21 00:00:52,558 --> 00:00:57,604 >> -Ez Behar den mapa bat Ikuskizun honetan errepidean. 22 00:00:57,604 --> 00:01:00,520 -Aizu Fozzy, ezkerrera biratu nahi dut errepidea bidegurutze batera helduko baduzu. 23 00:01:00,520 --> 00:01:01,020 -Bai, Jauna. 24 00:01:01,020 --> 00:01:03,334 Ezkerretara errepidea bidegurutze batean. 25 00:01:03,334 --> 00:01:05,222 Ezkerretara. 26 00:01:05,222 --> 00:01:07,582 >> -Ez Uste hori. 27 00:01:07,582 --> 00:01:11,720 >> Zehar topatuko dugu eskuin -Cruising autopista argiak. 28 00:01:11,720 --> 00:01:13,664 >> -Eta Zure bide edo nire bidea. 29 00:01:13,664 --> 00:01:16,154 >> -Beraz, Nire nabigazio fidatzen. 30 00:01:16,154 --> 00:01:21,134 >> Flashy autoak -Movie izarrak eta goitik behera dituzten bizitza. 31 00:01:21,134 --> 00:01:23,126 >> -We're Muino handi ekaitza. 32 00:01:23,126 --> 00:01:24,122 >> -Bai, Ekaitz eskubidea da. 33 00:01:24,122 --> 00:01:25,160 Egon Elurra beharko litzateke? 34 00:01:25,160 --> 00:01:26,220 >> -Ez, Ez dut uste. 35 00:01:26,220 --> 00:01:28,505 >> Dezala -Moving. 36 00:01:28,505 --> 00:01:30,980 >> -Footloose Eta irudimena. 37 00:01:30,980 --> 00:01:32,960 >> -You're Big denbora prest. 38 00:01:32,960 --> 00:01:34,445 >> -Da Me egiteko prest? 39 00:01:34,445 --> 00:01:38,900 40 00:01:38,900 --> 00:01:42,860 >> Dezala -Moving. 41 00:01:42,860 --> 00:01:47,315 Eskuinera mugitzen. 42 00:01:47,315 --> 00:01:52,265 Eskuinera mugitzen. 43 00:01:52,265 --> 00:01:56,131 Eskuinera mugitzen. 44 00:01:56,131 --> 00:01:57,380 -Uste Hobeto tira baino dituzu. 45 00:01:57,380 --> 00:01:58,020 -Bai, Jauna. 46 00:01:58,020 --> 00:02:02,475 47 00:02:02,475 --> 00:02:03,960 >> [END erreprodukzioa] 48 00:02:03,960 --> 00:02:07,425 >> [Txaloak] 49 00:02:07,425 --> 00:02:09,405 50 00:02:09,405 --> 00:02:11,930 >> DAVID J. MALAN: Hau CS50 da. 51 00:02:11,930 --> 00:02:15,940 Eta hau Astea 0 amaiera izango da, baina adiskidetasuna eder baten hasiera. 52 00:02:15,940 --> 00:02:18,250 Beraz, ilusioa izan gara Hemen Yale Unibertsitatean 53 00:02:18,250 --> 00:02:21,530 batera lehen aldiz gure Lagun Scaz, eta Jason, eta Andy. 54 00:02:21,530 --> 00:02:24,320 CS50 TF 40 Guztiak eta CA Hemen da Yale. 55 00:02:24,320 --> 00:02:25,440 Eta guztiak. 56 00:02:25,440 --> 00:02:28,470 Eta hain zuzen ere, seguruenik denbora zaie 57 00:02:28,470 --> 00:02:31,914 >> [Txaloak] 58 00:02:31,914 --> 00:02:43,722 59 00:02:43,722 --> 00:02:47,920 >> Beraz, nahiz eta hitzaldiak gehiena hain zuzen ere Cambridge izan da aurten, 60 00:02:47,920 --> 00:02:51,250 errealitatea diseinua dela eta Asko nahita CS50, 61 00:02:51,250 --> 00:02:54,740 Nik uste dut puntua eska ari gara teknologia aldetik, eta pedagogikoan, 62 00:02:54,740 --> 00:02:57,930 non superior didaktiko bat izan daiteke esperientzia batzuk ihardun 63 00:02:57,930 --> 00:02:59,610 Ikastaro horrek online material. 64 00:02:59,610 --> 00:03:02,862 Izan ere, reality-- egin nuen sinetsi eta bada philosophically-- honetan hitzaldiak dela 65 00:03:02,862 --> 00:03:05,070 batez ere, ez dira bat entregatu bide eraginkorra 66 00:03:05,070 --> 00:03:06,900 Informazio nahiko konplexua. 67 00:03:06,900 --> 00:03:09,219 Zalantzarik ordu baino gehiago plus denbora bao luzea. 68 00:03:09,219 --> 00:03:11,760 Eta, hain zuzen minutu besterik batzuk behin Neure burua gogoratzen dut college-- ere 69 00:03:11,760 --> 00:03:14,210 zona duzu une batez, Zenbait gaia konplexua galtzen duzu, 70 00:03:14,210 --> 00:03:16,540 eta joan Oraindik duzu pretty much hurrengo 45 minutuz. 71 00:03:16,540 --> 00:03:19,414 Eta errealitatea ala dela New Haven edo Cambridge zauden hemen 72 00:03:19,414 --> 00:03:22,930 edo haratago, beharrik soiltasun gaitasuna eteteko eta aurrera egiteko, 73 00:03:22,930 --> 00:03:26,270 atzeratzeko, hiperesteka Erlazioa baliabideak, bilaketa testu osoa espedienteak 74 00:03:26,270 --> 00:03:29,900 eta antzekoak aukera bat da Gure online ikasleei esango nuke 75 00:03:29,900 --> 00:03:32,530 baita New Haven haratago, aukera eskaintzen die 76 00:03:32,530 --> 00:03:34,700 Benetan eusten material kontzeptuala garela 77 00:03:34,700 --> 00:03:36,700 hitzaldietan aurkeztu hobeto guztiak. 78 00:03:36,700 --> 00:03:39,415 >> Baina CS50, azken finean, da Ikasleen esperientzia 79 00:03:39,415 --> 00:03:43,099 bereizten da, beraz, eta, beraz, askoz gehiago Ikastaro horrek arazo multzo arabera, 80 00:03:43,099 --> 00:03:46,140 edo asteko programazioa programazioa eskaintzen du, irakaskuntza-ek zuzendutako ikastaroa atal 81 00:03:46,140 --> 00:03:49,600 bekadun, gaueko bulego orduetan ekarri arabera Ikastaroan laguntzaileak eta irakaskuntza 82 00:03:49,600 --> 00:03:52,330 bekadun, eta hain zuzen ere, hala nola, gertakari CS50 Puzzle gisa 83 00:03:52,330 --> 00:03:56,500 Egun, CS50 Hack-a-thon, CS50 du Azoka, astero-bazkariak, eta, beraz, askoz gehiago. 84 00:03:56,500 --> 00:03:59,580 Eta, hortaz, nahiz Berria bazara hemen Haven, edo urrundik ere sintonia, 85 00:03:59,580 --> 00:04:02,270 Cambridge gaur, eta dugu berriro laster ikusiko, 86 00:04:02,270 --> 00:04:04,580 errealitatea da hau da Bat eta klase berean. 87 00:04:04,580 --> 00:04:07,990 Eta, beraz, ilusioa izan hemen denak batera gaur. 88 00:04:07,990 --> 00:04:11,110 Eta orain seihilekoan amaieran, Hemen ala urrundik, ondo 89 00:04:11,110 --> 00:04:14,910 zorionez harro janzten duzu, zorionez, eta agian erliebe apur batekin, 90 00:04:14,910 --> 00:04:19,459 lekuko kamiseta zuk hartu CS50. 91 00:04:19,459 --> 00:04:21,700 >> Beraz, non utzi genuen asteazkenean? 92 00:04:21,700 --> 00:04:24,410 Begirada bat hartu dugu, pentsamendu konputazionala. 93 00:04:24,410 --> 00:04:27,830 Eta hori da dugun distilatu aldera informatikako tokiraino, gutxienez 94 00:04:27,830 --> 00:04:28,800 oraingoz. 95 00:04:28,800 --> 00:04:31,990 Baina, destilatu dugu Aurreraxeago sartu Gutxienez hiru osagaiak elementu. 96 00:04:31,990 --> 00:04:34,570 >> Sarrerek, beraz, zer da Arazoa konpontzen saiatzen ari gara? 97 00:04:34,570 --> 00:04:36,650 Irteerak, zer da erantzun iristeko asmoz ari gara? 98 00:04:36,650 --> 00:04:38,210 Eta ordezkaritza han. 99 00:04:38,210 --> 00:04:41,870 Eta ez dugu hemen dwell on ondoren bitarra, edo are ASCII on, 100 00:04:41,870 --> 00:04:44,050 eta antzekoak hainbeste, baina baizik eta emandako hartuko 101 00:04:44,050 --> 00:04:47,520 Informazio hau ordezkatzen dugu, piezak askoz interesgarriagoa delako 102 00:04:47,520 --> 00:04:51,010 arazo horiek ez dira besterik sarrera eta irteera, baina algoritmoak 103 00:04:51,010 --> 00:04:53,020 Hori arazo horiek konpontzeko sartu. 104 00:04:53,020 --> 00:04:55,120 >> Eta tik baliteke gogoratzen Beste egun dugun 105 00:04:55,120 --> 00:04:59,860 Nahiko tradizional bat hartu zuen norbait begira eman kontzeptua 106 00:04:59,860 --> 00:05:03,240 Telefono book nahiko handi batean, edo orokorrago digitalki egun hauetan, 107 00:05:03,240 --> 00:05:04,420 besterik datu multzo oso handia izan da. 108 00:05:04,420 --> 00:05:07,840 A benetan handia kontaktuetan batera izenak asko alfabetikoki ordenatuta. 109 00:05:07,840 --> 00:05:11,310 Eta konturatu ginen nintzen bitartean Arazo hau hurbiltzen liteke, besterik gabe, 110 00:05:11,310 --> 00:05:14,520 lineal bat erabiliz planteamendu orria orrialdea, 111 00:05:14,520 --> 00:05:17,775 edo baita bi horrek, aldi batean konturatu ginen at the intuitiboagoa algoritmo hori 112 00:05:17,775 --> 00:05:20,840 Mota besterik konkistatu eta zatitu berriz arazoa, eta berriro, 113 00:05:20,840 --> 00:05:24,670 eta hura erdira murriztea bakoitzean, berriro denbora, eman zigun emaitza berde hau. 114 00:05:24,670 --> 00:05:27,080 Eta hainbeste flatter da iradokitzen duelako 115 00:05:27,080 --> 00:05:29,160 dela, nahiz eta arazo hau bezala handiagoa eta handiagoa lortzen, 116 00:05:29,160 --> 00:05:32,470 da kasuan bezala, egun hauetan datuekin multzo eta reality-- Facebook eta Google 117 00:05:32,470 --> 00:05:34,630 bilaketa-emaitzak eta antzekoak gure algoritmoa egiten du 118 00:05:34,630 --> 00:05:37,660 egin bezain modu eraginkorrean ziztadak handiagoa dutenekin 119 00:05:37,660 --> 00:05:40,310 nahiz ziztadak txikiago batera egin zuten bezala. 120 00:05:40,310 --> 00:05:45,330 >> Orain galdera, segurutzat jotzen da zer daiteke benetan konpondu antzera dugu 121 00:05:45,330 --> 00:05:46,820 intuizio mota hau? 122 00:05:46,820 --> 00:05:48,740 Zatiketa eta konkistatu moduko hau? 123 00:05:48,740 --> 00:05:51,029 Beno, zerbait egin izan dugu bezala, gaur egun hau hemen. 124 00:05:51,029 --> 00:05:52,070 Asistentzia hartu izan dugu. 125 00:05:52,070 --> 00:05:56,102 Beraz, agian atsegin 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11-- 126 00:05:56,102 --> 00:05:57,560 Ez eraginkor hori guztia izango da. 127 00:05:57,560 --> 00:05:58,990 Beraz, itxaron, eskola kalifikazioa. 128 00:05:58,990 --> 00:06:02,770 2, 4, 6, 8, 10, 12, 14, 16, 18 eta abar. 129 00:06:02,770 --> 00:06:04,140 Baina ezin hobeto egiten dugu? 130 00:06:04,140 --> 00:06:06,630 >> Nahiko ziur nago ezin dut Horretarako neuk. 131 00:06:06,630 --> 00:06:09,420 Beraz, umorea gurekin besterik ez dituzu bada Une batean, ekarri dugu gurekin batera 132 00:06:09,420 --> 00:06:11,640 algoritmo bat hori da, Hiru pauso besterik lortu, 133 00:06:11,640 --> 00:06:15,130 baina require-- du baduzu ez mind-- guztiok Zutik, 134 00:06:15,130 --> 00:06:15,690 zenituzkeen bada. 135 00:06:15,690 --> 00:06:23,901 136 00:06:23,901 --> 00:06:29,380 Beraz, guztiok batera, gaur egun zutik, urrats Algoritmo hau bat honako hau da. 137 00:06:29,380 --> 00:06:31,680 Surf eta esleitzeko yourself 1 zenbakia. 138 00:06:31,680 --> 00:06:34,180 Beraz, une honetan, literalki areto honetan guztiontzat 139 00:06:34,180 --> 00:06:38,830 zorionez da beraiek pentsatzen, hala ere hor, eta 1 zenbakia. 140 00:06:38,830 --> 00:06:42,020 >> Orain zapaldu algoritmoa bi da Honako hau inplikatzeko. 141 00:06:42,020 --> 00:06:44,680 Bigarren urratsa, bikotea off norbait zutik, 142 00:06:44,680 --> 00:06:47,970 zure zenbakiak elkarrekin gehitzeko, eta batura zure zenbakia berri gisa onartzera. 143 00:06:47,970 --> 00:06:53,110 144 00:06:53,110 --> 00:06:55,620 Azkar behatu egiaztatzeko. 145 00:06:55,620 --> 00:06:58,180 Zer zenbaki da orain pentsatzen dute denek? 146 00:06:58,180 --> 00:07:01,930 >> Beraz, 2, agian, bat izan ezik, baldar, lonesome pertsona. 147 00:07:01,930 --> 00:07:04,269 Kopuru bitxia izaten badugu Gelan pertsona. 148 00:07:04,269 --> 00:07:06,560 Beraz, pertsona bat agian oraindik ere 1 zenbakia, hori da isuna. 149 00:07:06,560 --> 00:07:09,440 Baina hiru hemen, inork zapaldu ren eseri behar duzu. 150 00:07:09,440 --> 00:07:13,620 Bestea atzera egin behar den urratsa bi, eta errepikatu, zenituzkeen bada. 151 00:07:13,620 --> 00:07:54,430 152 00:07:54,430 --> 00:07:58,240 >> Beraz, oraindik zutik bada, izan behar duzu horiek atzera egingo bi urratsera artean. 153 00:07:58,240 --> 00:08:13,910 154 00:08:13,910 --> 00:08:14,574 Mantendu egingo da. 155 00:08:14,574 --> 00:08:20,790 156 00:08:20,790 --> 00:08:22,130 Jende gutxi A geldi-geldi. 157 00:08:22,130 --> 00:08:33,590 158 00:08:33,590 --> 00:08:35,614 >> Beraz, oraindik zutik bada, parekatu norbait. 159 00:08:35,614 --> 00:08:53,710 160 00:08:53,710 --> 00:08:55,020 Ondo da, behera iritsi arte. 161 00:08:55,020 --> 00:09:06,394 162 00:09:06,394 --> 00:09:07,560 Jende gutxi A geldi-geldi. 163 00:09:07,560 --> 00:09:08,600 Lagunduko dut hala behar izanez gero. 164 00:09:08,600 --> 00:09:11,855 Gogoratu eramateko gakoa hemen, hau da, nola askoz azkarragoa hau da niretzat kontatuta baino. 165 00:09:11,855 --> 00:09:15,090 166 00:09:15,090 --> 00:09:16,200 >> Beraz, ikus dezagun. 167 00:09:16,200 --> 00:09:16,900 Nik lagun dezake. 168 00:09:16,900 --> 00:09:19,425 Beraz, zer da? pentsatzen duzu oraindik? 169 00:09:19,425 --> 00:09:20,320 >> Ikusleak: Ni 44 joateak. 170 00:09:20,320 --> 00:09:22,400 >> DAVID J. MALAN: 44, hain Aurrera joan eta eseri. 171 00:09:22,400 --> 00:09:23,733 Zer kopurua pentsatzen duzu? 172 00:09:23,733 --> 00:09:24,840 Ikusleak: 74. 173 00:09:24,840 --> 00:09:27,006 >> DAVID J. MALAN: 74. 174 00:09:27,006 --> 00:09:28,380 Ondo da, aurrera eta eseri. 175 00:09:28,380 --> 00:09:30,390 Norena oraindik zutik dago? 176 00:09:30,390 --> 00:09:31,550 86. 177 00:09:31,550 --> 00:09:33,340 Eta beste edonork da oraindik zutik? 178 00:09:33,340 --> 00:09:34,976 >> Zer kopurua? 179 00:09:34,976 --> 00:09:37,380 67 entzun nuen. 180 00:09:37,380 --> 00:09:39,370 Eta orduan goi ere? 181 00:09:39,370 --> 00:09:40,900 32. 182 00:09:40,900 --> 00:09:44,230 Inork zutik eta zenbaki bat pentsatzen? 183 00:09:44,230 --> 00:09:44,730 >> Oh, hi. 184 00:09:44,730 --> 00:09:45,230 Sentitzen dut. 185 00:09:45,230 --> 00:09:48,350 Berehala itzuliko naiz. 186 00:09:48,350 --> 00:09:49,520 42. 187 00:09:49,520 --> 00:09:51,758 Beste edonork? 188 00:09:51,758 --> 00:09:52,610 >> Ikusleak: 47. 189 00:09:52,610 --> 00:09:54,930 >> DAVID J. MALAN: 47. 190 00:09:54,930 --> 00:09:57,980 Inork zutik da nork ez du zenbatzen? 191 00:09:57,980 --> 00:10:06,450 Beraz, gela batean final pertsonen kopurua duten 497 eserleku ditu is-- horrek guztiak 192 00:10:06,450 --> 00:10:10,930 dira filled-- 390 da. 193 00:10:10,930 --> 00:10:12,230 Beraz, hau da, handia. 194 00:10:12,230 --> 00:10:16,435 >> Laster izango dugu eztabaidatzeko nozioa programa informatiko bat akats bat. 195 00:10:16,435 --> 00:10:19,660 Baina etorri egingo dugun atzera luze baino lehen. 196 00:10:19,660 --> 00:10:22,440 Baina teorian, zer gerta gertatu da orain? 197 00:10:22,440 --> 00:10:25,930 Beraz, ez dira hiru handiak izan ziren, nahiz eta Algoritmo hau urrats, horietako bakoitzean 198 00:10:25,930 --> 00:10:27,510 besterik operazio handi bat mota zen. 199 00:10:27,510 --> 00:10:31,020 Eta han cyclicity hau izan zen Hori ere baduzu oraindik, zutik zeuden 200 00:10:31,020 --> 00:10:34,870 mantendu hiru urrats bi joan, Hiru urrats bi, hiru zapaldu bi. 201 00:10:34,870 --> 00:10:37,330 >> Baina zer gertatzen mantendu iterazio bakoitzean? 202 00:10:37,330 --> 00:10:39,440 Begizta honen ziklo bakoitzean? 203 00:10:39,440 --> 00:10:41,940 Zer gertatzen ari zen beste nonbait gelan? 204 00:10:41,940 --> 00:10:45,170 Gauza bera da, ez bakarrik, baizik eta zer zen, erdia gertatzea? 205 00:10:45,170 --> 00:10:46,170 Eseriz. 206 00:10:46,170 --> 00:10:49,710 Eta beraz, ez gezurrak ere, ikuspegi hori, Telefono book Adibidez bezala, 207 00:10:49,710 --> 00:10:52,050 hori ere, erdia bada dira aldi bakoitzean eseriz, 208 00:10:52,050 --> 00:10:54,560 arazoa hasten da agian, 400 pertsona batzuekin, 209 00:10:54,560 --> 00:10:57,780 ondoren, 200 pertsona, 100 pertsona baino, ondoren, 50 pertsona, eta abar. 210 00:10:57,780 --> 00:11:00,660 >> Eta hala ere behera whittle dugu Pertsona bat besterik ez den teoria, 211 00:11:00,660 --> 00:11:02,830 guztira denek balioa pentsatuz. 212 00:11:02,830 --> 00:11:05,777 Orain errealitatea, zenbait gizarte-dinamikak, eta akatsak aritmetika batzuk 213 00:11:05,777 --> 00:11:07,360 Baliteke azken akatsa laguntzea. 214 00:11:07,360 --> 00:11:10,300 Baina teorian, I bitartean oraindik urrun kontatuta zen, 215 00:11:10,300 --> 00:11:12,860 Hainbat dozena hartu urrats, edo urrats ehunka 216 00:11:12,860 --> 00:11:16,240 zeuen buruak zenbatzeko, zenbatu 500 edo, jendeak roomful bat 217 00:11:16,240 --> 00:11:20,560 urrats gutxiago egin behar zuten, duzulako bakarrik zatitzea 500 eta 1/2 218 00:11:20,560 --> 00:11:21,350 hainbeste aldiz. 219 00:11:21,350 --> 00:11:24,120 Eta, beraz, besterik gabe, telefono batera bezala erreserbatu adibidez, beste egunean, 220 00:11:24,120 --> 00:11:26,740 zerbait ez dugu logarithmic nolabait esateko, 221 00:11:26,740 --> 00:11:28,870 Horren bidez bagenitu guztiak batera jarduten, 222 00:11:28,870 --> 00:11:32,000 eta jaramonik egin Horrez akatsak, genuke 223 00:11:32,000 --> 00:11:34,140 zehazki lortu dute denbora exekutatzen mota hori? 224 00:11:34,140 --> 00:11:37,900 >> Orain azoka izango da, mota engainatu, in beste baliabide leveraged dudala. 225 00:11:37,900 --> 00:11:40,320 Berriz, besterik ez da me bat, Zuk ehunka leveraged dut. 226 00:11:40,320 --> 00:11:43,340 Baina hori esan liteke bat izan nahi du prozesatzeko paralelo adibide, 227 00:11:43,340 --> 00:11:46,400 edo artearen egoera bat oso modan non ordenagailuak egun hauetan 228 00:11:46,400 --> 00:11:49,830 PUZ bat baino gehiago, edo gehiago Teknikoki, gehiago hainbat nukleoak, 229 00:11:49,830 --> 00:11:52,550 eta benetan egin daitezke hainbat gauzak aldi berean, askoz gusta 230 00:11:52,550 --> 00:11:54,706 guztiak ez egiten ari garen, paraleloan. 231 00:11:54,706 --> 00:11:56,580 Baina gogoratzen duguna halaber, asteazkenean egin 232 00:11:56,580 --> 00:12:02,640 saiatu zen intuizio hau harrapatzeko eta formalizatzeko, kode batean. 233 00:12:02,640 --> 00:12:04,165 Bezalako sasi-kodea zerbait. 234 00:12:04,165 --> 00:12:07,040 Eta hain zuzen ere, eta espero dut ez dituzu barka, 80 hemen graduetara bezala. 235 00:12:07,040 --> 00:12:09,420 Beraz, nik hau hartu dut Pixka bat besterik ez da off. 236 00:12:09,420 --> 00:12:12,410 Zera egiten dugu pentsatu nuen da trantsizio Aplikazio horren bidez bati 237 00:12:12,410 --> 00:12:16,300 Berriro ikusleek ihardun dugu, baina ingelesez programa bat idatzi 238 00:12:16,300 --> 00:12:19,537 sintaxia, dituen bezalako Arazo hau konpontzeko hemen. 239 00:12:19,537 --> 00:12:20,203 [Bideo-erreprodukzioa] 240 00:12:20,203 --> 00:12:22,266 -Ez En kakahuete gurina gelatina denbora. 241 00:12:22,266 --> 00:12:23,890 Peanut gurina gelatina denbora. 242 00:12:23,890 --> 00:12:25,620 Peanut gurina gelatina denbora. 243 00:12:25,620 --> 00:12:26,320 >> Bidea ya! 244 00:12:26,320 --> 00:12:26,927 Bidea ya! 245 00:12:26,927 --> 00:12:27,781 Bidea ya! 246 00:12:27,781 --> 00:12:28,350 Bidea ya! 247 00:12:28,350 --> 00:12:29,723 Orain ez duzu joan! 248 00:12:29,723 --> 00:12:30,264 Ba hori! 249 00:12:30,264 --> 00:12:30,805 Ba hori! 250 00:12:30,805 --> 00:12:31,710 Ba hori! 251 00:12:31,710 --> 00:12:33,156 Peanut gurina gelatina! 252 00:12:33,156 --> 00:12:34,602 Peanut gurina gelatina! 253 00:12:34,602 --> 00:12:36,530 >> Peanut gurina gelatina! 254 00:12:36,530 --> 00:12:37,494 Peanut gurina gelatina! 255 00:12:37,494 --> 00:12:38,940 Peanut, kakahuete gurina gelatina! 256 00:12:38,940 --> 00:12:39,904 Peanut gurina gelatina! 257 00:12:39,904 --> 00:12:41,840 Peanut gurina beisbol bat gelatina. 258 00:12:41,840 --> 00:12:42,423 >> [END erreprodukzioa] 259 00:12:42,423 --> 00:12:45,510 DAVID J. MALAN: bideo --that, baina apur bat addictive da, 260 00:12:45,510 --> 00:12:46,540 Ez apur bat gogaikarriak izanez gero. 261 00:12:46,540 --> 00:12:49,623 Baina hori egin ahal izateko, zer genuke pentsatu nuen ez da saiatu programa bat elkarrekin idazteko, 262 00:12:49,623 --> 00:12:51,870 Horretarako, hiru boluntarioak behar ditugu. 263 00:12:51,870 --> 00:12:54,350 Dute eroso egon kamera eta internet gunean. 264 00:12:54,350 --> 00:12:57,820 Sam, goazen gora. 265 00:12:57,820 --> 00:12:59,830 Purple kamiseta, hementxe, goazen gora. 266 00:12:59,830 --> 00:13:03,470 >> Eta hemen osotik, let me go pixka bat urrunago itzuli. 267 00:13:03,470 --> 00:13:05,280 Crimson eta kamiseta urdin, goazen gora. 268 00:13:05,280 --> 00:13:06,980 Perfect. 269 00:13:06,980 --> 00:13:09,790 Goazen orain. 270 00:13:09,790 --> 00:13:12,490 Goazen sortu, goazen gora. 271 00:13:12,490 --> 00:13:13,581 >> Eta zer da zure izena? 272 00:13:13,581 --> 00:13:14,080 Erica. 273 00:13:14,080 --> 00:13:15,289 David, politak zu ezagutzeaz. 274 00:13:15,289 --> 00:13:16,830 Nahi izanez gero, eserleku hori hartu hemen. 275 00:13:16,830 --> 00:13:17,900 Hau Sam da. 276 00:13:17,900 --> 00:13:19,690 >> Zein da zure izena? 277 00:13:19,690 --> 00:13:20,260 Antonio. 278 00:13:20,260 --> 00:13:21,595 Antonio, politak zu ezagutzeaz. 279 00:13:21,595 --> 00:13:23,790 Erica eta Sam, dituzu, bada Gustatzen eserleku bat dute hemen. 280 00:13:23,790 --> 00:13:26,700 Zer etorri gara prestatzen, mutil hauek ezagutuz doazen heinean, 281 00:13:26,700 --> 00:13:30,580 egin ahal izateko osagai da Kakahuete gurina eta gelatina sandwich. 282 00:13:30,580 --> 00:13:33,520 >> Orain hau zerbait izan liteke hori Oso emandako asko. 283 00:13:33,520 --> 00:13:35,430 Baina nik oparituko ditugu Gure hiru boluntarioen 284 00:13:35,430 --> 00:13:40,500 hemen bi boluntario eta Sam hemen, a ogia bakoitzaren loaf, plaka bat, labana bat, 285 00:13:40,500 --> 00:13:43,740 jelly edo mermelada pote batean, eta Kakahuete gurina jar. 286 00:13:43,740 --> 00:13:46,190 Eta esku helburua da orain Hiru hauek izan joan 287 00:13:46,190 --> 00:13:48,030 Kakahuete gurina bat egiteko eta gelatina sandwich. 288 00:13:48,030 --> 00:13:51,000 Baina zer egin behar dugu, espero duzun guztia geroztik audience-- du 289 00:13:51,000 --> 00:13:53,710 ziur asko daki nola egin hau hain ongi reality-- ere 290 00:13:53,710 --> 00:13:56,380 guri eskaintzeko batera joan argibideak urratsez urrats egin. 291 00:13:56,380 --> 00:13:57,970 Sasi-kodea, izango bada. 292 00:13:57,970 --> 00:13:59,922 >> Beraz jokatu dut eskribau rola hemen. 293 00:13:59,922 --> 00:14:02,880 Eta zuk-zerrenda egin apur bat dut, eta, beraz, zuetako bakoitzak, banaka, bezala, 294 00:14:02,880 --> 00:14:04,588 deiak potentziala instructional, ez dut 295 00:14:04,588 --> 00:14:06,110 bertan idatzi, errepikatu behar den bezala. 296 00:14:06,110 --> 00:14:09,650 Eta gero Zaudete egin joan Kakahuete gurina eta gelatina sandwich 297 00:14:09,650 --> 00:14:11,171 zer esaten duzun eginez. 298 00:14:11,171 --> 00:14:12,670 Beraz, zeuen buruak uste ordenagailuak bezala. 299 00:14:12,670 --> 00:14:13,740 >> Zer esan nahi duzu zuk bakarrik egin dezake. 300 00:14:13,740 --> 00:14:14,948 Hipotesi ez, galderak ez. 301 00:14:14,948 --> 00:14:16,660 Besterik ez da egin behar duzu. 302 00:14:16,660 --> 00:14:20,460 Beraz, nork lehenengo jotzera nahi PBJ ogitarteko bat egiteko agindua? 303 00:14:20,460 --> 00:14:21,460 Balkoian han. 304 00:14:21,460 --> 00:14:22,801 >> Ikusleak: Ireki ogiaren poltsa. 305 00:14:22,801 --> 00:14:26,430 >> DAVID J. MALAN: Ireki ogiaren poltsa, izango bada. 306 00:14:26,430 --> 00:14:34,440 307 00:14:34,440 --> 00:14:35,230 Beraz, ikus dezagun. 308 00:14:35,230 --> 00:14:37,910 Dezagun batetik bestera joateko, eta lortu apur bat gehiago, hain zuzen. 309 00:14:37,910 --> 00:14:39,040 >> Modu ona izan arren hasteko. 310 00:14:39,040 --> 00:14:42,340 Bigarren urratsa, beste norbaitek. 311 00:14:42,340 --> 00:14:43,590 Orain inork ez boluntarioak nahi du. 312 00:14:43,590 --> 00:14:44,616 Bigarren pausoa, aurrean. 313 00:14:44,616 --> 00:14:46,532 Ikusleak: Ireki barruko ogiaren poltsa baita. 314 00:14:46,532 --> 00:14:50,600 DAVID J. MALAN: Ireki barruko ogiaren poltsa baita. 315 00:14:50,600 --> 00:14:51,880 Great, dugu ikasteko. 316 00:14:51,880 --> 00:14:57,880 317 00:14:57,880 --> 00:14:59,090 Apur bat gehiago, hain zuzen. 318 00:14:59,090 --> 00:15:00,240 Argi dezagun lanerako honetan. 319 00:15:00,240 --> 00:15:01,180 Bai, kamiseta berdea ere. 320 00:15:01,180 --> 00:15:04,608 >> Ikusleak: [INAUDIBLE] 321 00:15:04,608 --> 00:15:05,108 322 00:15:05,108 --> 00:15:09,040 DAVID J. MALAN: ogi xerra. 323 00:15:09,040 --> 00:15:11,110 Poliki poliki bi ogi xerra kendu. 324 00:15:11,110 --> 00:15:20,350 325 00:15:20,350 --> 00:15:21,000 Hori ona da. 326 00:15:21,000 --> 00:15:24,300 Lau pauso, beste norbaitek? 327 00:15:24,300 --> 00:15:25,170 Bai, hemen baino? 328 00:15:25,170 --> 00:15:26,130 >> Ikusleak: [INAUDIBLE] 329 00:15:26,130 --> 00:15:28,810 >> DAVID J. MALAN: Place plaka ogia. 330 00:15:28,810 --> 00:15:33,490 331 00:15:33,490 --> 00:15:35,290 Bost Urratsera? 332 00:15:35,290 --> 00:15:36,020 Bost Urratsera, bai? 333 00:15:36,020 --> 00:15:39,440 >> Ikusleak: [INAUDIBLE] 334 00:15:39,440 --> 00:15:39,940 335 00:15:39,940 --> 00:15:43,860 DAVID J. MALAN: goi of-- oh, batetik. 336 00:15:43,860 --> 00:15:46,967 Jarri eskua kakahuete gurina gainean. 337 00:15:46,967 --> 00:15:47,800 Da, zer dut buruan? 338 00:15:47,800 --> 00:15:49,160 >> Ikusleak: Bai, eta askatu. 339 00:15:49,160 --> 00:15:51,370 >> DAVID J. MALAN: And-- berriro esan du. 340 00:15:51,370 --> 00:15:52,696 >> Ikusleak: [INAUDIBLE] 341 00:15:52,696 --> 00:15:57,990 >> DAVID J. MALAN: Eta jarri du tapa kakahuete gurina ondoan. 342 00:15:57,990 --> 00:16:00,370 Sueztitu jarri mano kakahuete gurina gora, 343 00:16:00,370 --> 00:16:03,240 eta askatu, eta tapa jarri Kakahuete gurina ondoan. 344 00:16:03,240 --> 00:16:14,760 345 00:16:14,760 --> 00:16:16,260 Ados, sei zapaldu. 346 00:16:16,260 --> 00:16:17,520 Sei urrats, beste norbaitek. 347 00:16:17,520 --> 00:16:19,366 Bai? 348 00:16:19,366 --> 00:16:22,740 >> Ikusleak: [INAUDIBLE] 349 00:16:22,740 --> 00:16:29,197 350 00:16:29,197 --> 00:16:30,405 DAVID J. MALAN: berriro esan. 351 00:16:30,405 --> 00:16:31,946 Ikusleak: Errepikatu bost urrats berriro. 352 00:16:31,946 --> 00:16:37,380 DAVID J. MALAN: Eta bost urrats errepikatu berriro, 353 00:16:37,380 --> 00:16:39,400 hau da, sortu joan Arazo bat pixka bat 354 00:16:39,400 --> 00:16:42,600 orain urratsez urrats hau dugu egiten ari bada. 355 00:16:42,600 --> 00:16:44,640 Beraz, orain, atzera egingo dugu, bost urratsa. 356 00:16:44,640 --> 00:16:47,760 Sueztitu jarri eskua gainean Kakahuete gurina eta unscrew of 357 00:16:47,760 --> 00:16:50,990 eta jarri tapa kakahuete gurina ondoan. 358 00:16:50,990 --> 00:16:55,340 Ondoren eusten kakahuete gurina eta errepikatu bost urrats berriro. 359 00:16:55,340 --> 00:16:58,410 >> Beraz jaramonik ez dugu hori begizta amaigabea, izango bada. 360 00:16:58,410 --> 00:17:00,400 Zazpi urratsa, beste norbaitek. 361 00:17:00,400 --> 00:17:02,918 Bai, berriro. 362 00:17:02,918 --> 00:17:06,397 >> Ikusleak: [INAUDIBLE] 363 00:17:06,397 --> 00:17:16,084 364 00:17:16,084 --> 00:17:17,769 >> DAVID J. MALAN: --on bestearen gainean. 365 00:17:17,769 --> 00:17:20,529 >> Ikusleak: [INAUDIBLE] 366 00:17:20,529 --> 00:17:23,175 >> DAVID J. MALAN: On the Beste gainean bestalde. 367 00:17:23,175 --> 00:17:28,880 368 00:17:28,880 --> 00:17:30,895 Ez bakarrik hona nahi duzu? 369 00:17:30,895 --> 00:17:34,750 Zelan amaitzeko I instrukzioa? 370 00:17:34,750 --> 00:17:37,790 Zer da instrukzioa gainontzeko? 371 00:17:37,790 --> 00:17:39,140 >> Ikusleak: zati hori alde batetara. 372 00:17:39,140 --> 00:17:41,050 >> DAVID J. MALAN: zati hori alde batetara. 373 00:17:41,050 --> 00:17:44,192 374 00:17:44,192 --> 00:17:44,900 Has gaitezen. 375 00:17:44,900 --> 00:17:45,400 Zazpi zapaldu. 376 00:17:45,400 --> 00:17:48,516 377 00:17:48,516 --> 00:17:51,883 >> Ikusleak: [INAUDIBLE] 378 00:17:51,883 --> 00:17:56,090 >> DAVID J. MALAN: batez eusten hand-- kontrajarriak hau ona da. 379 00:17:56,090 --> 00:17:58,544 Hau da, benetan ona. 380 00:17:58,544 --> 00:18:01,750 >> Ikusleak: [INAUDIBLE] 381 00:18:01,750 --> 00:18:03,975 >> DAVID J. MALAN: Eta plastikozko jar-- 382 00:18:03,975 --> 00:18:06,675 >> Ikusleak: [INAUDIBLE] 383 00:18:06,675 --> 00:18:08,420 >> DAVID J. MALAN: Eta twist-- 384 00:18:08,420 --> 00:18:11,488 >> Ikusleak: [INAUDIBLE] 385 00:18:11,488 --> 00:18:13,730 >> DAVID J. MALAN: bi segundo. 386 00:18:13,730 --> 00:18:15,800 Just ireki kakahuete gurina jar. 387 00:18:15,800 --> 00:18:19,020 388 00:18:19,020 --> 00:18:20,632 Barkatzen izango duzu espero dut. 389 00:18:20,632 --> 00:18:21,840 Beraz Demagun genuen han. 390 00:18:21,840 --> 00:18:23,240 Ireki kakahuete gurina jar. 391 00:18:23,240 --> 00:18:27,008 392 00:18:27,008 --> 00:18:32,570 >> [Txaloak] 393 00:18:32,570 --> 00:18:34,790 >> DAVID J. MALAN: zortzi Step, goazen. 394 00:18:34,790 --> 00:18:37,510 Zortzi Step, bai, atzera ere. 395 00:18:37,510 --> 00:18:38,470 >> Ikusleak: [INAUDIBLE] 396 00:18:38,470 --> 00:18:44,772 397 00:18:44,772 --> 00:18:45,700 >> DAVID J. MALAN: Ongi. 398 00:18:45,700 --> 00:18:47,040 Bederatzi pauso, bai? 399 00:18:47,040 --> 00:18:48,924 >> Ikusleak: [INAUDIBLE] 400 00:18:48,924 --> 00:18:51,567 >> DAVID J. MALAN: of --out Kakahuete gurina jar. 401 00:18:51,567 --> 00:18:53,830 And-- eta zer? 402 00:18:53,830 --> 00:18:54,729 >> Ikusleak: [INAUDIBLE] 403 00:18:54,729 --> 00:18:58,222 >> DAVID J. MALAN: Eta jarri labana Kakahuete gurina zituelarik. 404 00:18:58,222 --> 00:19:11,130 405 00:19:11,130 --> 00:19:12,090 Hamar zapaldu. 406 00:19:12,090 --> 00:19:13,050 Hamar zapaldu. 407 00:19:13,050 --> 00:19:14,970 >> Ikusleak: [INAUDIBLE] 408 00:19:14,970 --> 00:19:20,710 >> DAVID J. MALAN: Jarri labana egindako, eta, ondoren, kendu zigilua. 409 00:19:20,710 --> 00:19:23,060 Nice. 410 00:19:23,060 --> 00:19:24,400 Off kakahuete gurina. 411 00:19:24,400 --> 00:19:34,490 412 00:19:34,490 --> 00:19:36,406 Ondo da, 11 urrats. 413 00:19:36,406 --> 00:19:37,322 >> Ikusleak: [INAUDIBLE] 414 00:19:37,322 --> 00:19:42,520 415 00:19:42,520 --> 00:19:48,164 >> DAVID J. MALAN: Ados, ordenagailua grisa urdina edo gorria ordenagailu jarraitu. 416 00:19:48,164 --> 00:19:49,631 Ona. 417 00:19:49,631 --> 00:19:53,054 >> [Txaloak] 418 00:19:53,054 --> 00:19:55,920 419 00:19:55,920 --> 00:19:57,170 DAVID J. MALAN: Ekarri etxean. 420 00:19:57,170 --> 00:19:59,570 Bikote urrats gehiago. 421 00:19:59,570 --> 00:20:00,250 Zer da hurrengoa? 422 00:20:00,250 --> 00:20:02,590 Urratsak 12. 423 00:20:02,590 --> 00:20:04,161 12 Step. 424 00:20:04,161 --> 00:20:05,123 Bai? 425 00:20:05,123 --> 00:20:14,262 >> Ikusleak: Jarri xerra bat ogi-astiro, zure esku batean. 426 00:20:14,262 --> 00:20:17,550 >> DAVID J. MALAN: zure esku bat. 427 00:20:17,550 --> 00:20:20,760 Eta gero, 13 zapaldu. 428 00:20:20,760 --> 00:20:21,260 Bai? 429 00:20:21,260 --> 00:20:22,220 >> Ikusleak: [INAUDIBLE] 430 00:20:22,220 --> 00:20:25,580 431 00:20:25,580 --> 00:20:27,150 >> DAVID J. MALAN: --on ogi xerra. 432 00:20:27,150 --> 00:20:29,950 Ona. 433 00:20:29,950 --> 00:20:32,260 Nahiko ona. 434 00:20:32,260 --> 00:20:34,990 14 Urratsera, bai. 435 00:20:34,990 --> 00:20:38,126 >> Ikusleak: Desegin 13 urrats. 436 00:20:38,126 --> 00:20:39,950 >> DAVID J. MALAN: 13 urrats desegin. 437 00:20:39,950 --> 00:20:42,690 438 00:20:42,690 --> 00:20:44,770 Dezagun aurrera gozoki. 439 00:20:44,770 --> 00:20:47,900 100- urrats programa bat da, baina 15 urrats ari ginen. 440 00:20:47,900 --> 00:20:49,210 Bai. 441 00:20:49,210 --> 00:20:50,170 >> Ikusleak: [INAUDIBLE] 442 00:20:50,170 --> 00:20:53,050 443 00:20:53,050 --> 00:20:59,570 >> DAVID J. MALAN: 7 bidez 13 erabiliz gozoki, beraz, ondo joan delako. 444 00:20:59,570 --> 00:21:02,530 Errepikatu urrats 7 bidez 13, gozoki erabiliz. 445 00:21:02,530 --> 00:21:07,940 Beraz txikiagoa erdia eusten Bat gainean eskuaz gelatina jar. 446 00:21:07,940 --> 00:21:11,970 Bestea, de la mano goiko beste, zati hori egin zaio, 447 00:21:11,970 --> 00:21:15,430 Epaileak eskuekin eusten, tapa eta plastikozko jar 448 00:21:15,430 --> 00:21:18,300 behealdean, eta Bi segundo bihurritu. 449 00:21:18,300 --> 00:21:19,940 Ondoren, ireki gelatina jar. 450 00:21:19,940 --> 00:21:23,290 451 00:21:23,290 --> 00:21:26,580 Eta, azkenik, utzi saiatu en zerbait jan daitezkeen eman digu. 452 00:21:26,580 --> 00:21:27,270 16 Step. 453 00:21:27,270 --> 00:21:35,820 454 00:21:35,820 --> 00:21:37,130 Beraz, zergatik ez da utziko dugu han. 455 00:21:37,130 --> 00:21:38,879 Eskerrik asko, beraz, askoz Gure hiru boluntarioak. 456 00:21:38,879 --> 00:21:41,466 [Txaloak] 457 00:21:41,466 --> 00:21:45,920 458 00:21:45,920 --> 00:21:50,300 >> CS50 apur bat behar dugu estresa zuretzat baloia. 459 00:21:50,300 --> 00:21:54,540 Zen bat izango da ogitarteko but-- orain zer 460 00:21:54,540 --> 00:21:57,130 puntua izan zen, baten gainetik algoritmoarekin dibertsio pixka? 461 00:21:57,130 --> 00:22:00,140 Baina errealitatea da, nahiz eta hori Ordenagailu bat programatzen ari zaren, 462 00:22:00,140 --> 00:22:02,050 super zehatzak izan behar duzu. 463 00:22:02,050 --> 00:22:04,030 Konplexua edo beldurra zeure ordenagailuan bezala 464 00:22:04,030 --> 00:22:06,670 Oso litekeena nahi izan, at Gutxienez zerbait oker, 465 00:22:06,670 --> 00:22:10,150 errealitatea da nahiko tonto da Gailu hori izan zen gurekin gizakiak asmatu, 466 00:22:10,150 --> 00:22:13,267 eta azpimultzo bat bakarrik egin ahal izango da zer egiten dugun zuzen ere, egin batzuetan zalantzarik faster-- 467 00:22:13,267 --> 00:22:15,100 baina ez dakit nola hipotesi egin. 468 00:22:15,100 --> 00:22:18,070 Ez du ulertzen nola egon den uhin bera ahala. 469 00:22:18,070 --> 00:22:20,280 >> It bakarrik egingo, hain zuzen zer esango. 470 00:22:20,280 --> 00:22:22,070 Eta jo beharko duzu, agian, hasiko gara, 471 00:22:22,070 --> 00:22:24,770 Benetako batera kodea idaztea Lehenengo arazoa ezartzen eta haratago, 472 00:22:24,770 --> 00:22:27,490 nola erraza da egiteko hipotesi bat giza gisa, 473 00:22:27,490 --> 00:22:31,880 eta ez aurrea hartzea kudeatu behar dut Kasu horretan, edo txoko kasu horretan, 474 00:22:31,880 --> 00:22:34,900 , agian oso ondo beraz, hitz egiteko adibidez Sam izan da bakarrik bada sortzen 475 00:22:34,900 --> 00:22:38,711 squeezable gozoki jar, berriz, Besteek kristalezko poteak batzuk izan bezain 476 00:22:38,711 --> 00:22:39,210 baita. 477 00:22:39,210 --> 00:22:42,170 Beraz piztu aurretik dugu gure Benetako kodea batzuei arreta, 478 00:22:42,170 --> 00:22:44,680 baimendu aurkeztera me Jakina buruak hemen Yale. 479 00:22:44,680 --> 00:22:49,058 Gure lagunak Scaz, Andy, eta Jason etorri eta esan kaixo. 480 00:22:49,058 --> 00:22:52,544 >> [Txaloak] 481 00:22:52,544 --> 00:22:58,022 482 00:22:58,022 --> 00:23:01,060 >> SCAZ: galdu dugu Jason aldi baterako. 483 00:23:01,060 --> 00:23:02,440 Kaixo berriro, denek. 484 00:23:02,440 --> 00:23:03,610 Nire izena Scaz da. 485 00:23:03,610 --> 00:23:06,860 I irakasten Nik Yale 2001az geroztik. 486 00:23:06,860 --> 00:23:10,820 Eta noiz ez naiz irakasten, Nire ikerketa robotika da 487 00:23:10,820 --> 00:23:12,620 eta adimen artifiziala. 488 00:23:12,620 --> 00:23:17,700 >> Eta iragarkian duela gaur egun I da aste pare bat hasten dela, 489 00:23:17,700 --> 00:23:22,170 egon jarriz goaz CS50 den material osagarriaren hitz egin 490 00:23:22,170 --> 00:23:24,510 adimen software buruz. 491 00:23:24,510 --> 00:23:28,230 Nola buruz hitz egingo dugu Netflix eta Hulu bezalako leku 492 00:23:28,230 --> 00:23:31,780 filmak gomendatzen bertan Baliteke ikusi nahi duzun. 493 00:23:31,780 --> 00:23:35,710 Non nola buruz hitz egingo dugu gidari-gutxiago autoak benetan lan. 494 00:23:35,710 --> 00:23:39,020 Eta lurrean ahal izango dugu kontzeptuak ere gauza horiek 495 00:23:39,020 --> 00:23:41,730 hori ikasten ari zaren Gaur egun, klase honetan. 496 00:23:41,730 --> 00:23:45,410 >> Gauza horiek guztiak daudelako fundazio bera gainean eraikita. 497 00:23:45,410 --> 00:23:47,396 Eta hori da hau series aztertuko du. 498 00:23:47,396 --> 00:23:49,520 Beraz, benetan ari naiz you gehiago ikusten birbidali 499 00:23:49,520 --> 00:23:53,260 guztiak, eta nahi den lortu duzu ikusi guztiok gehiago oso laster. 500 00:23:53,260 --> 00:23:56,500 Utzi ondoren, Jason aurkeztu me. 501 00:23:56,500 --> 00:23:57,950 >> JASON: Kaixo guztiontzat. 502 00:23:57,950 --> 00:23:59,290 Nire izena Jason da. 503 00:23:59,290 --> 00:24:03,540 I zoritxarrez joan Harvard undergrad gisa. 504 00:24:03,540 --> 00:24:07,020 Hori da moztu emateko joan Benetako korrontetik atera. 505 00:24:07,020 --> 00:24:09,870 >> Eta orain, hemen ere, irakasle lanetan naiz informatikako departamenduan. 506 00:24:09,870 --> 00:24:14,825 Eta laguntzen ari naiz, jakina exekutatu Scaz, David eta Andy batera. 507 00:24:14,825 --> 00:24:17,140 >> ANDY: Hey guys. 508 00:24:17,140 --> 00:24:17,980 Nire izena Andy. 509 00:24:17,980 --> 00:24:21,992 Naiz benetan Yale bakarrik Ikasle oholtza gainean oraintxe. 510 00:24:21,992 --> 00:24:25,464 >> [Txaloak] 511 00:24:25,464 --> 00:24:29,440 512 00:24:29,440 --> 00:24:31,770 >> Ni Berkeley College dut, jatorriz Solon, Ohio from. 513 00:24:31,770 --> 00:24:35,240 514 00:24:35,240 --> 00:24:37,930 Eta haurrekin horietako bat izan zen I non, noiz Yale etorri naiz, 515 00:24:37,930 --> 00:24:42,030 Pentsatu dut sekula ez nuela inoiz berriro zenbaki bat begiratu dute. 516 00:24:42,030 --> 00:24:46,240 Eta gero, behar duzula konturatu nintzen bai zientzia eta QR errekonozitzen graduondoko. 517 00:24:46,240 --> 00:24:51,340 Eta beraz, nire freshman udaberrian, hartu nuen Klase bat, bat CS, intro CS class hemen 518 00:24:51,340 --> 00:24:52,230 Yale. 519 00:24:52,230 --> 00:24:54,710 Nintzen bezala, hau bezalakoa da Egia esan, oso politak. 520 00:24:54,710 --> 00:25:01,330 >> Eta benetan amaitu nuen bitartean geratuko arazoez global bat garrantzitsu gisa, trebetasunak 521 00:25:01,330 --> 00:25:04,910 Ikasi dut CS eta programazioa dira, beraz, edozein arlotan aplika 522 00:25:04,910 --> 00:25:05,970 egin nahi duzun aukeratzeko. 523 00:25:05,970 --> 00:25:09,770 Eta langileek hemen Yale, beraz, gogor lanean aritu garen 524 00:25:09,770 --> 00:25:10,800 to you guys prestatzeko. 525 00:25:10,800 --> 00:25:13,410 Eta aurrera begiratu behar dugu ikusten guztiak atal eta bulego orduetan. 526 00:25:13,410 --> 00:25:14,874 Beraz, bai. 527 00:25:14,874 --> 00:25:18,178 >> [Txaloak] 528 00:25:18,178 --> 00:25:19,297 529 00:25:19,297 --> 00:25:20,380 DAVID J. MALAN: Eskerrik asko. 530 00:25:20,380 --> 00:25:22,940 Beraz, klasean egiten hasi baino lehen, aukera bat izan genuen 531 00:25:22,940 --> 00:25:25,660 den campus paseatu mugikorrean batekin, eta eraman 532 00:25:25,660 --> 00:25:30,530 Bideo benetan forma selfies batzuk Nire lehen Yale en campus tour hemen. 533 00:25:30,530 --> 00:25:35,420 Eta hain zakarra partekatu genuen pentsatu genuen hau zehazki Scaz eta Andy bezala ebaki 534 00:25:35,420 --> 00:25:37,970 eta Jason eraman ninduen campus inguruan. 535 00:25:37,970 --> 00:25:43,662 536 00:25:43,662 --> 00:25:44,328 [Bideo-erreprodukzioa] 537 00:25:44,328 --> 00:25:47,322 [Sirenak] 538 00:25:47,322 --> 00:25:49,318 -David. 539 00:25:49,318 --> 00:25:50,132 Yale -Welcome. 540 00:25:50,132 --> 00:25:50,840 -bitariko Duzu ikusteko. 541 00:25:50,840 --> 00:25:52,410 -Nice Duzu ikusteko. 542 00:25:52,410 --> 00:25:53,340 -Leku Bira bat joan ginen? 543 00:25:53,340 --> 00:25:56,845 -Dezagun Joan bira batean. 544 00:25:56,845 --> 00:25:57,523 -road Tour. 545 00:25:57,523 --> 00:25:59,106 -Hau Zeinu han izan da pixka bat. 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 Joan, joan, joan, joan. 550 00:26:08,970 --> 00:26:12,340 [INAUDIBLE] Harkness Dorrea, behar duzu. 551 00:26:12,340 --> 00:26:13,850 >> -Eta Ikusi pare bat aldiz garela. 552 00:26:13,850 --> 00:26:16,760 553 00:26:16,760 --> 00:26:20,155 >> [Txaloak] 554 00:26:20,155 --> 00:26:21,130 555 00:26:21,130 --> 00:26:22,890 >> -Begira Egindako bizikleta! 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 >> -Zer Eman da, mutil? 559 00:26:26,314 --> 00:26:26,855 Nola zara? 560 00:26:26,855 --> 00:26:28,474 -bitariko Duzu ikusteko. 561 00:26:28,474 --> 00:26:29,390 Bideoa -Welcome. 562 00:26:29,390 --> 00:26:32,270 Ez jardun ere, ilusioa. 563 00:26:32,270 --> 00:26:34,502 >> -I Maite SILLIMAN. 564 00:26:34,502 --> 00:26:36,430 Ahh! 565 00:26:36,430 --> 00:26:39,780 >> -Ez Orain hiru bat orduz geroztik Jason izozkia eta Nutella izan. 566 00:26:39,780 --> 00:26:43,189 Beraz, lortu dugu atzera gelditu at SILLIMAN pixka bat egiteko. 567 00:26:43,189 --> 00:26:45,137 >> -Ez, Ez da, nahiz eta [INAUDIBLE] oraindik, izan ere, 568 00:26:45,137 --> 00:26:47,270 da hemen egin behar dutela, beraz, harrigarria da. 569 00:26:47,270 --> 00:26:49,830 Dude, ez dago Nutella otordu guztietan. 570 00:26:49,830 --> 00:26:51,830 >> -ez Iaz ere izan zen. 571 00:26:51,830 --> 00:26:54,220 >> -Bai. 572 00:26:54,220 --> 00:26:56,440 >> -tell askoz Yale buruz orain arte. 573 00:26:56,440 --> 00:26:58,485 Baina orain ez dut hori han TD. 574 00:26:58,485 --> 00:26:59,860 Eta hori campus jotzen off. 575 00:26:59,860 --> 00:27:03,659 >> -Here Arkitektura gotikoa ditugu. 576 00:27:03,659 --> 00:27:04,200 World famatua. 577 00:27:04,200 --> 00:27:06,758 Arkitektura gehiago gotikoa batzuk ditugu. 578 00:27:06,758 --> 00:27:10,614 Eta eraikuntza, eta arkitektura gotikoa gehiago. 579 00:27:10,614 --> 00:27:11,114 Hi. 580 00:27:11,114 --> 00:27:15,470 Hau da, non bulego orduetan beharrik ari gara Hogwarts ere ostegunetan bidez asteartetan, 581 00:27:15,470 --> 00:27:16,922 [INAUDIBLE] bezala. 582 00:27:16,922 --> 00:27:20,620 583 00:27:20,620 --> 00:27:21,120 -Guztiak Eskubidea. 584 00:27:21,120 --> 00:27:22,078 Hori da bira egiteko. 585 00:27:22,078 --> 00:27:24,030 Dira Yale Unibertsitateko at dugu Law School, non 586 00:27:24,030 --> 00:27:25,870 Gaurko hitzaldia ospatuko da. 587 00:27:25,870 --> 00:27:29,220 Dezagun burua ere. 588 00:27:29,220 --> 00:27:30,375 >> [END erreprodukzioa] 589 00:27:30,375 --> 00:27:32,370 >> DAVID J. MALAN: Eta Hemen garamatza orain. 590 00:27:32,370 --> 00:27:38,040 591 00:27:38,040 --> 00:27:40,770 Beraz, orain arte, izan gara pseudocode bideratua, 592 00:27:40,770 --> 00:27:42,430 bertan ingelesa bezalako sintaxia hau da. 593 00:27:42,430 --> 00:27:45,030 No agindutako zehaztapen ditu. 594 00:27:45,030 --> 00:27:47,030 Besterik batzuk erabili duzu intuitiboa hizkuntza baduzu 595 00:27:47,030 --> 00:27:48,950 zer egin nahi duzun azaldu nahi. 596 00:27:48,950 --> 00:27:52,270 >> Baina has gaitezen orain trantsizioa kodeari, eta jende gehienak, esango nuke. 597 00:27:52,270 --> 00:27:54,880 Baina hain zuzen ere, zerbait iturburu-kode gisa ezagutzen. 598 00:27:54,880 --> 00:27:58,210 Hau gizakiak Hizkuntza idatzi ordenagailuak ultimately-- 599 00:27:58,210 --> 00:28:00,780 seguru batzuk ondoren urrats, azken finean ulertzen 600 00:28:00,780 --> 00:28:02,530 eta, beraz, zerbait nola egiten den jakin nahi du. 601 00:28:02,530 --> 00:28:05,120 Ohi bat ikusi duzun hori hau agian asteazkenean. 602 00:28:05,120 --> 00:28:07,780 >> Hau adibide bat da Izugarri, underwhelming 603 00:28:07,780 --> 00:28:10,220 denean exekutatu besterik ez dio "kaixo mundua". 604 00:28:10,220 --> 00:28:13,510 Eta izeneko hizkuntza batean ari da idatzizko C, sintaktikoki oso antzekoak 605 00:28:13,510 --> 00:28:15,676 beste hizkuntza asko behar Agian ez duzula ezagutzen, 606 00:28:15,676 --> 00:28:18,409 baina entzun izan liteke of Java bezala, eta C ++, eta Python eta Ruby, 607 00:28:18,409 --> 00:28:21,200 eta antzekoak, eta hain zuzen ere, dugu igarotzeko seihilekoa askoz C erabiliz, 608 00:28:21,200 --> 00:28:23,530 eta, ondoren, amaiera aldera seihilekoan, haren gainean eraikitzen, 609 00:28:23,530 --> 00:28:25,446 eta sartuz edozein beste hizkuntza zenbakia. 610 00:28:25,446 --> 00:28:28,810 Horien artean PHP eta JavaScript, SQL datu-basea izeneko hizkuntza bat. 611 00:28:28,810 --> 00:28:31,526 Baina C, zer egingo dugun Behetik gorako ulertze honetan 612 00:28:31,526 --> 00:28:33,900 ordenagailuak nola lan, zer haiekin egin ahal izango duzu, 613 00:28:33,900 --> 00:28:37,252 eta nola arazoak konpondu ahal izango duzu guztiak modu eraginkorrean hau eginda 614 00:28:37,252 --> 00:28:39,460 eztabaidatu dugun layering Asteazkenean, eta zutik 615 00:28:39,460 --> 00:28:40,870 besteen bizkar gainean. 616 00:28:40,870 --> 00:28:42,200 Baina hori gehiago etorri. 617 00:28:42,200 --> 00:28:46,650 >> Gaur egun, itxura ingurune errazago bat dugu, baina funtsean berdin-a 618 00:28:46,650 --> 00:28:49,970 ingurumena Scratch bezala ezagutzen Gure MIT Media Lab lagun. 619 00:28:49,970 --> 00:28:52,570 Hau grafikoa da programazio hizkuntza, Scratch, 620 00:28:52,570 --> 00:28:54,330 Horren bidez, arrastatu dezakezu eta gauza jaregin 621 00:28:54,330 --> 00:28:57,430 puzzle pieza itxura interlock egiten bada bakarrik 622 00:28:57,430 --> 00:28:59,872 Zentzu logikoa edo egitasmo hacerlo. 623 00:28:59,872 --> 00:29:02,330 Baina nik ez daude joan guztiak buruzko elkarrizketa bat izan 624 00:29:02,330 --> 00:29:04,604 programazio bereko oinarriak dituzu batzuk direla 625 00:29:04,604 --> 00:29:06,520 Dagoeneko ezagutzen Gerta liteke, zuetako askok agian ez 626 00:29:06,520 --> 00:29:09,670 ezer jakin gabe bogged eskuratzeko Egia, 627 00:29:09,670 --> 00:29:13,150 intelektualki ere izanarren puntuz sintaxia, 628 00:29:13,150 --> 00:29:14,950 eta parentesi, eta aipatzen, eta antzekoak. 629 00:29:14,950 --> 00:29:16,910 Horrek guztiak, goiz an, pasa dira 630 00:29:16,910 --> 00:29:20,322 Zein dira interesgarria eta ideia benetan erabilgarria. 631 00:29:20,322 --> 00:29:22,280 Beraz, dezagun azkar bat ingurumena begirada 632 00:29:22,280 --> 00:29:24,180 Hemen, beraz, zer zain badakizu. 633 00:29:24,180 --> 00:29:28,060 Eta hain zuzen ere, joko artean dugu jokatu ahal izango dira idatzizko programa pare bat 634 00:29:28,060 --> 00:29:30,810 CS50 ikasle ohiek. 635 00:29:30,810 --> 00:29:36,200 Horietako bat, neure burua, hau izango naiz graduondoko niretzat eskola batean idatzita. 636 00:29:36,200 --> 00:29:39,030 >> Boluntario bat hartu ahal banu nor da jokatzeko prest 637 00:29:39,030 --> 00:29:40,420 Oso lehen aldiz joko bat. 638 00:29:40,420 --> 00:29:40,920 Ziur. 639 00:29:40,920 --> 00:29:41,690 Goazen sortu. 640 00:29:41,690 --> 00:29:42,565 Zein da zure izena? 641 00:29:42,565 --> 00:29:43,372 >> Ikusleak: Angela. 642 00:29:43,372 --> 00:29:44,830 DAVID J. MALAN: Angela, goazen gora. 643 00:29:44,830 --> 00:29:47,220 Beraz Scratch izan out pare bat urte. 644 00:29:47,220 --> 00:29:49,960 Eta noiz izan zen eskola graduondoko, MIT-en izena cross nengoen, 645 00:29:49,960 --> 00:29:53,392 irakaslea Mitchel Resnick en hartuz Jakina, hezkuntza-teknologia. 646 00:29:53,392 --> 00:29:56,350 Eta artean geunden lehen munduan ikasleak benetan beta izateko 647 00:29:56,350 --> 00:29:57,120 Proba Scratch. 648 00:29:57,120 --> 00:30:00,090 Eta nire proiektua zer Angela zen gaur egun graciously boluntario 649 00:30:00,090 --> 00:30:02,060 Oscartime izeneko jolasteko. 650 00:30:02,060 --> 00:30:04,507 >> Beraz, aurrera noa, eta joan sakatu ikonoa hemen bikoitza. 651 00:30:04,507 --> 00:30:07,590 Honez ireki programazio bat joan ingurumena garela laster murgiltzea. 652 00:30:07,590 --> 00:30:09,720 Pantaila osoan noa egiten Angela, hemen da. 653 00:30:09,720 --> 00:30:12,490 Berde hit noa une bat besterik ez. 654 00:30:12,490 --> 00:30:15,130 Eta gero, trash asko da zerutik erori. 655 00:30:15,130 --> 00:30:17,830 Eta zu sagua erabili joan Hemen benetan arrasta 656 00:30:17,830 --> 00:30:20,169 Oscar trash latak sartu zakarrontzi. 657 00:30:20,169 --> 00:30:23,210 Beraz, aurrera eta egin klik nahi baduzu Bandera Berdea, jokoa hasiko da. 658 00:30:23,210 --> 00:30:26,890 >> [Musika jotzen] 659 00:30:26,890 --> 00:30:29,980 >> Oh, I trash maite. 660 00:30:29,980 --> 00:30:34,840 Ezer zikin edo ilunaren edo hautsez. 661 00:30:34,840 --> 00:30:39,300 Ezer zulatutako edo ustel, edo herdoildu. 662 00:30:39,300 --> 00:30:43,155 Bai, trash maite. 663 00:30:43,155 --> 00:30:45,530 Benetan ikusi nahi badituzu Zerbait trashy, hau begiratu. 664 00:30:45,530 --> 00:30:49,570 Daukat hemen sneaker bat Hori urratua eta adoretsua da. 665 00:30:49,570 --> 00:30:53,750 Da zuloak beteta guztiak dauka eta lokarriak urratu dira. 666 00:30:53,750 --> 00:30:57,590 Nire amak opari bat Egunean jaio nintzen. 667 00:30:57,590 --> 00:30:59,434 Maite dut it's-- delako 668 00:30:59,434 --> 00:31:02,600 DAVID J. MALAN: egun hauetan --green besterik izan dena bota zakarrontzia. 669 00:31:02,600 --> 00:31:04,312 Eta orain zer bat CS50 langileek did-- 670 00:31:04,312 --> 00:31:06,270 Jordan, nor dituzun bilduko ditu today-- benetan 671 00:31:06,270 --> 00:31:08,030 eguneratuak honek gaur egungo garaietara. 672 00:31:08,030 --> 00:31:10,800 Eta beraz, aukera ematen ireki me ordez Angela for remix bat. 673 00:31:10,800 --> 00:31:13,600 Eta jolastu dugu hau ordez non orain Oraindik une batzuk 674 00:31:13,600 --> 00:31:16,600 den ala artean erabaki behar joan Zerbait bota zakarrontzira, 675 00:31:16,600 --> 00:31:19,050 edo birziklatzen edo konposta egiten. 676 00:31:19,050 --> 00:31:21,280 Beraz, ez da apur bat presio duzun iristeko 677 00:31:21,280 --> 00:31:28,040 Zure 392 to aurrean eskubide hori 497 ikaskideekin hemen aretoan, 678 00:31:28,040 --> 00:31:28,724 zenituzkeen bada. 679 00:31:28,724 --> 00:31:29,390 [Bideo-erreprodukzioa] 680 00:31:29,390 --> 00:31:32,540 [Musika jotzen] 681 00:31:32,540 --> 00:31:36,280 -Oh Dut trash maite. 682 00:31:36,280 --> 00:31:40,840 Ezer zikin edo ilunaren edo hautsez. 683 00:31:40,840 --> 00:31:44,910 Ezer zulatutako edo ustel edo herdoildu. 684 00:31:44,910 --> 00:31:48,830 Bai, trash maite. 685 00:31:48,830 --> 00:31:51,480 >> Benetan ikusi nahi badituzu Zerbait trashy, hau begiratu. 686 00:31:51,480 --> 00:31:55,540 Daukat hemen sneaker bat Hori urratua eta adoretsua da. 687 00:31:55,540 --> 00:31:59,440 Da zuloak beteta guztiak eta lokarriak urratu dira. 688 00:31:59,440 --> 00:32:03,762 Nire amak opari bat Egunean jaio nintzen. 689 00:32:03,762 --> 00:32:07,630 Maite dut trash delako. 690 00:32:07,630 --> 00:32:11,570 >> Oh, I trash maite. 691 00:32:11,570 --> 00:32:15,512 Ezer zikin, edo ilunaren, edo hautsez. 692 00:32:15,512 --> 00:32:20,200 Ezer zulatutako edo ustel edo herdoildu. 693 00:32:20,200 --> 00:32:23,856 Bai, trash maite. 694 00:32:23,856 --> 00:32:26,246 Hemen gehiago ustel gauza batzuk. 695 00:32:26,246 --> 00:32:28,240 Hemen newspaper-- batzuk ditut 696 00:32:28,240 --> 00:32:28,889 >> [END erreprodukzioa] 697 00:32:28,889 --> 00:32:30,680 DAVID J. MALAN: --are benetan konposta. 698 00:32:30,680 --> 00:32:32,790 Baina eskerrak gure boluntario, Angela behar duzu. 699 00:32:32,790 --> 00:32:37,920 Estresa baloi bat daukagu baita duzu hemen. 700 00:32:37,920 --> 00:32:38,790 Beraz, eskerrik asko. 701 00:32:38,790 --> 00:32:40,250 >> Beraz, hau izan zen niretzat idatzitako. 702 00:32:40,250 --> 00:32:44,324 Baina orain, ikasle ohi benetako banan Nork ezarri da hau, joko bat da. 703 00:32:44,324 --> 00:32:46,490 Guztiak hizkuntza honetan deitzen Scratch, laster ikusiko dugun 704 00:32:46,490 --> 00:32:47,850 zuritu atzera geruzak. 705 00:32:47,850 --> 00:32:49,940 Baina bagenu antzekoak litzaidake nola buruz boluntario bestera? 706 00:32:49,940 --> 00:32:50,440 Eskuin. 707 00:32:50,440 --> 00:32:50,970 >> Goazen sortu. 708 00:32:50,970 --> 00:32:52,070 Zein da zure izena? 709 00:32:52,070 --> 00:32:52,570 Begirada? 710 00:32:52,570 --> 00:32:53,280 Lance. 711 00:32:53,280 --> 00:32:54,082 Lance, goazen gora. 712 00:32:54,082 --> 00:32:54,790 Niza zu ezagutzeaz. 713 00:32:54,790 --> 00:32:56,170 Etorri modu honetan. 714 00:32:56,170 --> 00:32:59,940 Beraz, hau izan dezakeela Gaiaren dituzu batzuk ezagunak. 715 00:32:59,940 --> 00:33:02,180 Baina ikusi gehiegi dituzu Elkarrekintza izan daiteke, 716 00:33:02,180 --> 00:33:05,242 Horren bidez, benetan ahal izango duzu izango du pertsonaia inguruan mugitzen rola. 717 00:33:05,242 --> 00:33:05,950 Niza zu ezagutzeaz. 718 00:33:05,950 --> 00:33:06,470 David. 719 00:33:06,470 --> 00:33:10,464 >> Ematen dizut, Pikachu. 720 00:33:10,464 --> 00:33:12,380 Argibideak buruz egingo pantailaren alde batetik etorriko. 721 00:33:12,380 --> 00:33:16,070 Baina, azken finean, zu joan zaporetsua gauzak harrapatzeko nahi, 722 00:33:16,070 --> 00:33:18,827 eta bonbak eta beste gauza batzuk saihesteko. 723 00:33:18,827 --> 00:33:19,910 Kurtsore osorik batera. 724 00:33:19,910 --> 00:33:21,320 Beraz, sakatu zuriune-barra. 725 00:33:21,320 --> 00:33:21,820 -Pikachu. 726 00:33:21,820 --> 00:33:23,480 DAVID J. MALAN: Harrapatu ezkerrean gauzak, 727 00:33:23,480 --> 00:33:24,938 ez eskubideari buruzko gauzak harrapatzeko. 728 00:33:24,938 --> 00:33:27,576 729 00:33:27,576 --> 00:34:44,540 >> [Musika jotzen] 730 00:34:44,540 --> 00:34:46,332 >> Banan-banan joan den hemen, beraz. 731 00:34:46,332 --> 00:34:48,040 Bada bat izan dugu Gehiago boluntario hemen. 732 00:34:48,040 --> 00:34:50,760 Zerbait birsortzeko genuke pentsatu dugu the shirt-- horiz etatik 733 00:34:50,760 --> 00:34:53,110 Asteazkenetik. 734 00:34:53,110 --> 00:34:54,540 Zein da zure izena? 735 00:34:54,540 --> 00:34:57,090 Mary, goazen gora Mary. 736 00:34:57,090 --> 00:35:01,340 >> Eta gogoratzen asteazkenean dugu ezarri binary nozioa, eta bonbillak bitarra. 737 00:35:01,340 --> 00:35:03,930 Hau da, benetan, orain bat interface hori bera ezartzeko 738 00:35:03,930 --> 00:35:07,360 izan dugun iPad, argiak piztuta bonbillak, baina hemen digitalki Errendatutako. 739 00:35:07,360 --> 00:35:11,220 Eta estresa bat egin beharrean ball-- politak zu ezagutzeaz, David. 740 00:35:11,220 --> 00:35:14,600 Argi gutxi batzuk ekarri dugu Cambridgeko bonbillak. 741 00:35:14,600 --> 00:35:18,650 >> Ahal baduzu, horietan klik eginez bonbillak, horien gainean eta itzaltzea aukera, 742 00:35:18,650 --> 00:35:29,510 zatoz gora bitar batera ordezkaritza esan 256. 743 00:35:29,510 --> 00:35:32,500 Eta ikusiko dituzu erdialdera, egungo Tally. 744 00:35:32,500 --> 00:35:33,690 Beraz, hori batetik da. 745 00:35:33,690 --> 00:35:34,810 Beraz, pixka kontatuta dago. 746 00:35:34,810 --> 00:35:36,016 >> MARY: Bai, [INAUDIBLE] 747 00:35:36,016 --> 00:35:39,292 748 00:35:39,292 --> 00:35:41,280 >> DAVID J. MALAN: Ongi, beraz, just dugun oh. 749 00:35:41,280 --> 00:35:42,780 Beraz, hau 128 zutabea da. 750 00:35:42,780 --> 00:35:44,460 Oraindik, beraz, 128 to eman dugu. 751 00:35:44,460 --> 00:35:46,769 256 iritsi ginen. 752 00:35:46,769 --> 00:35:48,560 Eta tinker ahal izango duzu eta off, big aurre ez. 753 00:35:48,560 --> 00:35:53,700 Edo 128 hit ahal izango duzu aldiz gehiago nahi izanez gero. 754 00:35:53,700 --> 00:35:56,310 >> Ondo da, ona. 755 00:35:56,310 --> 00:35:58,090 24. 756 00:35:58,090 --> 00:35:59,790 Bai, hurbilago. 757 00:35:59,790 --> 00:36:02,105 Closer! 758 00:36:02,105 --> 00:36:05,980 Oh, zein da arazoa, orduan? 759 00:36:05,980 --> 00:36:07,510 Beraz, zein da arazoa? 760 00:36:07,510 --> 00:36:10,040 >> Beraz, zer egin behar dugu Arazo hau konpontzeko? 761 00:36:10,040 --> 00:36:11,060 Beraz, pixka bat behar dugu. 762 00:36:11,060 --> 00:36:12,770 Eta hau da, ezin hobeto errealitatean arrazoizkoa da, ezta? 763 00:36:12,770 --> 00:36:15,800 Kopurua zenbatu nahi baduzu 1 2 3 4 5, 6, 7, 8, 9 764 00:36:15,800 --> 00:36:18,880 benetan jaurti baino 10ra, zaren Pixka bat gehiago behar dugu. 765 00:36:18,880 --> 00:36:21,240 Hargatik benetan Errebobinatu hemen, eta etorri 766 00:36:21,240 --> 00:36:23,790 with-- zela jakina ekarri set up bat izan nahi du. 767 00:36:23,790 --> 00:36:25,590 >> Ezin duzu egin 256 bonbilla bat besterik ez. 768 00:36:25,590 --> 00:36:29,290 Beraz, nola besterik 50 zenbakira buruz? 769 00:36:29,290 --> 00:36:29,977 Zenbakia 50. 770 00:36:29,977 --> 00:36:34,550 771 00:36:34,550 --> 00:36:35,100 Bikain. 772 00:36:35,100 --> 00:36:39,050 Txalo bero bat Mary eta berea baita. 773 00:36:39,050 --> 00:36:41,840 Eskerrik asko. 774 00:36:41,840 --> 00:36:45,570 >> Beraz, hau topic-- gisa intentional was-- hori benetan errepikatzeko egingo. 775 00:36:45,570 --> 00:36:50,020 Balio handiena ahal duzu zortzi bit edo byte batekin adierazten, 776 00:36:50,020 --> 00:36:51,750 da, hain zuzen, 256. 777 00:36:51,750 --> 00:36:55,770 Baina ez hasten bazara 0 hasita, dugu 778 00:36:55,770 --> 00:36:58,060 Badirudi egiten jarraitzeko izatea bit horiek off guztia. 779 00:36:58,060 --> 00:37:01,530 Baina orain dezagun murgiltze azpiko sartu ingurune hau aplikatzeko, 780 00:37:01,530 --> 00:37:03,200 eta aurre gain ideia horietako batzuk. 781 00:37:03,200 --> 00:37:06,350 >> Beraz, une batean bat ikusi buruz ari gara Programazioaren oinarriak ezberdinak batzuk. 782 00:37:06,350 --> 00:37:08,080 Lehenengoa dugun adierazpen deitu dugu. 783 00:37:08,080 --> 00:37:09,360 Sailkatu aditz horietan, izango bada. 784 00:37:09,360 --> 00:37:09,960 Ekintzak. 785 00:37:09,960 --> 00:37:11,180 Hori egin behar da gauzak. 786 00:37:11,180 --> 00:37:13,430 >> Eta une batean ikusiko duzu Bloke honetan itxurarik. 787 00:37:13,430 --> 00:37:14,940 Esan "kaixo mundua", adibidez. 788 00:37:14,940 --> 00:37:16,330 Edo itxaron segundo bat. 789 00:37:16,330 --> 00:37:17,834 Edo play soinu meow. 790 00:37:17,834 --> 00:37:20,500 Eta, hain zuzen ere ingurumena bertan ari gara hori egiten den 791 00:37:20,500 --> 00:37:21,610 da Scratch izeneko. 792 00:37:21,610 --> 00:37:25,060 >> Eta tira dut Scratch bada gabe Edozein benetako kodea preloading, 793 00:37:25,060 --> 00:37:27,830 dezagun begirada azkar bat honetan Erabiltzaile interfazea, nolabait esateko. 794 00:37:27,830 --> 00:37:29,730 Kontrolak bertan elkarreragin dugu. 795 00:37:29,730 --> 00:37:32,840 Goiko hemen geratzen direla- pantaila, menuak azpitik, 796 00:37:32,840 --> 00:37:34,650 etapa ditugu, nolabait esateko. 797 00:37:34,650 --> 00:37:36,550 Beraz Scratch da zer egingo Sprite deitzen duguna. 798 00:37:36,550 --> 00:37:37,520 Pertsonaia bat da. 799 00:37:37,520 --> 00:37:40,660 >> Eta berak kontrolatu ahalko bere aurka programak idazten. 800 00:37:40,660 --> 00:37:43,950 Eta gora eta behera mugitu ahal izango duzue zuen eta ezkerreko eta eskuineko ingurune honetan, 801 00:37:43,950 --> 00:37:46,075 ez soilik mugituz sagu, baina programazioaren. 802 00:37:46,075 --> 00:37:48,930 Oinez zion eskubidea, ibilaldi esan ahal dut ezkerrera, gora, behera edo antzekoak. 803 00:37:48,930 --> 00:37:51,440 Eta beste aurkeztu ahal izango dut sprites edo pertsonaia baita. 804 00:37:51,440 --> 00:37:54,616 >> Hain zuzen ere, behean Hortxe Ikusiko duzu zure zerrenda sprites. 805 00:37:54,616 --> 00:37:56,865 Momentu honetan, besterik ez dut bat, baina gehiago sortu ahal izango dut, 806 00:37:56,865 --> 00:37:58,880 eta agertzen dira zehazki behera dago. 807 00:37:58,880 --> 00:38:02,630 Beraz, une batez Errebobinatu baduzu, atsegin Adibidez Oscartime--, Oscar, 808 00:38:02,630 --> 00:38:04,590 ezkerretik, zakarrontzi can, Sprite bat izan zen. 809 00:38:04,590 --> 00:38:07,450 Eta erdian gauza da, bin birziklatzeko, Sprite beste izan zen. 810 00:38:07,450 --> 00:38:09,300 Eta konposta bin sprite beste izan zen. 811 00:38:09,300 --> 00:38:11,790 Eta pieza guztietan Zabor edo recyclables 812 00:38:11,790 --> 00:38:14,590 Hori zela zerutik erori sprite bat ere badago, eta bakoitzak 813 00:38:14,590 --> 00:38:16,150 banaka programatutako zen. 814 00:38:16,150 --> 00:38:17,040 >> Nola ez duzu programatzen? 815 00:38:17,040 --> 00:38:20,180 Beno, hemen eskubidea baino gehiago aldean gidoiak eremua da. 816 00:38:20,180 --> 00:38:22,930 Eta hau da, ahal dugun arrasta puzzle pieza. 817 00:38:22,930 --> 00:38:26,066 Aste batean, izan da joan non baliokidean idatzi dugu Kode 818 00:38:26,066 --> 00:38:28,940 teklatu bat gehiagorekin, baina alde gaur arrastatuz egingo da eta jareginez 819 00:38:28,940 --> 00:38:31,680 puzzle pieza da, paletak ezin diren guztientzat 820 00:38:31,680 --> 00:38:33,190 izan da aurkitu hementxe erdian. 821 00:38:33,190 --> 00:38:35,190 Izan ere, erdian Hemen ez osoa sorta 822 00:38:35,190 --> 00:38:37,910 puzzle kategorien Pieza edo blokeak. 823 00:38:37,910 --> 00:38:42,500 Norberaren motion lotuta, itxura, soinua, luma bat gora eta behera doa, 824 00:38:42,500 --> 00:38:43,860 datuak, gertaerak kontrolatzeko. 825 00:38:43,860 --> 00:38:45,654 Ez nahiko ziur oraindik zer horiek guztiak esan nahi, 826 00:38:45,654 --> 00:38:47,820 baina ikusiko duzu duela ikustea dira nicely kategoriatan. 827 00:38:47,820 --> 00:38:50,680 Eta programa bat idazteko Scratch, egin du hain zuzen utzi. 828 00:38:50,680 --> 00:38:53,480 >> Hasteko pean noa Ekitaldiak, eta arrastatu hau hemen. 829 00:38:53,480 --> 00:38:55,470 Bandera Berdea klik denean. 830 00:38:55,470 --> 00:38:56,704 Orain zergatik hori? 831 00:38:56,704 --> 00:38:59,120 Beno gogoratzen gure boluntarioek Sortu ziren, lehenengo gauza I 832 00:38:59,120 --> 00:39:02,017 edo egin zuten zela egin klik berdea Goiko eskuineko izkinan bandera. 833 00:39:02,017 --> 00:39:03,600 Eta hori besterik esan programa abiarazteko. 834 00:39:03,600 --> 00:39:06,560 >> Beraz, gertaera hori gertatzen denean, zer egin nahi dut? 835 00:39:06,560 --> 00:39:10,070 To itxura pean joan naiz, eta naiz egin dut ", esan kaixo". 836 00:39:10,070 --> 00:39:14,000 Eta nik hau aldatuko dut eta Antzeko zerbait esan "kaixo Yale." 837 00:39:14,000 --> 00:39:16,970 Eta orain ez dut handiagotu joan out, klik bandera berdea, 838 00:39:16,970 --> 00:39:19,050 eta voila, programa bat idatzi dut. 839 00:39:19,050 --> 00:39:20,990 Ez da hori guztia zirraragarria besterik gabe, baina hau 840 00:39:20,990 --> 00:39:23,195 da zehazki non bakoitzak egileak horiek hasi, 841 00:39:23,195 --> 00:39:25,740 bai Pikachu, eta elkarrekin egin bonbillak bitarrak eta Oscartime, 842 00:39:25,740 --> 00:39:26,890 eta adibide gehiago hainbeste. 843 00:39:26,890 --> 00:39:29,150 >> Super simple hasten zara, eta orduan geruza hasten zara, 844 00:39:29,150 --> 00:39:31,046 eta gehitu ezaugarri eta funtzionalitate orrian. 845 00:39:31,046 --> 00:39:32,920 Beraz, zer dira geruza horiek ra osatuko da? 846 00:39:32,920 --> 00:39:36,086 Beno, adierazpenak haratago ere, behar dugu Hori gehiago fancily dira gauza txiki dute 847 00:39:36,086 --> 00:39:38,910 Boolean Expressions deitzen, boolearra izeneko norbaitek ondoren. 848 00:39:38,910 --> 00:39:42,820 Eta adierazpen boolear bat da, besterik gabe, bat adierazpen hori bai egia edo gezurra, 849 00:39:42,820 --> 00:39:45,740 bai edo ez, 1 edo 0. 850 00:39:45,740 --> 00:39:47,480 >> Horrelako edozein aurkakoen polar. 851 00:39:47,480 --> 00:39:48,902 It bai egia edo ez da. 852 00:39:48,902 --> 00:39:51,360 Baina guk ere ikusteko dut direnak baliteke itxura hau. 853 00:39:51,360 --> 00:39:52,925 Beraz, adibidez, sagua behera da? 854 00:39:52,925 --> 00:39:54,550 Moduko galdera Oraindik dute, izango bada. 855 00:39:54,550 --> 00:39:57,650 >> Saguaren da bai behera, egia edo ez da, faltsu. 856 00:39:57,650 --> 00:39:59,990 1 edo 0, izango bada, mapping izan ohi da. 857 00:39:59,990 --> 00:40:01,740 Egia da 1, faltsua 0 da. 858 00:40:01,740 --> 00:40:03,740 Beno zer hori baino gutxiago buruz? 859 00:40:03,740 --> 00:40:05,400 Edo hori, ez da hau baino txikiagoa? 860 00:40:05,400 --> 00:40:06,650 Hori ordenatzen galdera bat da. 861 00:40:06,650 --> 00:40:09,140 >> Eta bi jarri baduzu Han ere, zenbakiak, x bai 862 00:40:09,140 --> 00:40:12,010 y edo baino txikiagoa izango da y berdina, edo y baino handiagoa, 863 00:40:12,010 --> 00:40:14,635 baina bloke honetan ikusiko dugu, besterik ez da galderari erantzuteko doa, 864 00:40:14,635 --> 00:40:15,810 da hori baino gutxiago? 865 00:40:15,810 --> 00:40:17,650 Baliteke dugu honen antzeko zerbait ikusi. 866 00:40:17,650 --> 00:40:18,790 Saguaren hunkigarri erakusleak. 867 00:40:18,790 --> 00:40:21,610 Beraz, Scratch, eskatu ahal izango duzu galderari, Sprite da 868 00:40:21,610 --> 00:40:22,800 ukitu saguaren erakuslea? 869 00:40:22,800 --> 00:40:26,040 Beste hitz, kurtsorea pasatzean da txano, edo baliokidea baino? 870 00:40:26,040 --> 00:40:28,100 >> ANDing Gauzak elkarrekin ikusiko dugu. 871 00:40:28,100 --> 00:40:30,970 Bi galderak egin ditzakezu, eta ziurtatu biak 872 00:40:30,970 --> 00:40:34,920 aurretik egia erantzunak ematen dizute bai ala zerbait egin erabaki bat hartzeko. 873 00:40:34,920 --> 00:40:36,709 Baina gero, nola ez, erabakiak hartzeko? 874 00:40:36,709 --> 00:40:38,000 Beno, baldintza horiek ditugu. 875 00:40:38,000 --> 00:40:40,041 >> Eta hau ikusi genuen, gure telefono-liburuan adibide. 876 00:40:40,041 --> 00:40:41,900 Ezkerreko edo bila Mike Smith egiteko eskubidea. 877 00:40:41,900 --> 00:40:45,140 Eta baldintza ere, zuk Zerbait egin potentzialki, 878 00:40:45,140 --> 00:40:47,240 boolear adierazpen bat egia bada. 879 00:40:47,240 --> 00:40:48,720 >> Eta hain zuzen ere, nabarituko formak orain. 880 00:40:48,720 --> 00:40:52,250 Ez da, leku-marka hau oraintxe Buruak non fit-- ahal izango dugu 881 00:40:52,250 --> 00:40:54,532 Bat forma duten slide-- Errebobinatu badut. 882 00:40:54,532 --> 00:40:55,740 Ez da tamaina bereko nahiko. 883 00:40:55,740 --> 00:40:58,400 Eta hain zuzen ere, ikusiko duzu Scratch gauzak tamaina aldatzen dinamikoki 884 00:40:58,400 --> 00:41:01,479 puzzle piezak doitzeko, baina forma da zer da garrantzitsua. 885 00:41:01,479 --> 00:41:03,270 Badirudi gauza hau , hori eta halaxe izan da 886 00:41:03,270 --> 00:41:05,410 Gutxi gorabehera forma bera hori egokitzeko behar badira. 887 00:41:05,410 --> 00:41:09,520 Eta zerbait egin nahi badugu Modu horretan edo bide hori, bada, edo, bestela, 888 00:41:09,520 --> 00:41:12,080 puzzle hau dugu Scratch pieza baita. 889 00:41:12,080 --> 00:41:17,450 >> Demagun orain, nahi izan duzu bada egin, ez bada, edo, bestela. 890 00:41:17,450 --> 00:41:20,120 Beste era batera esanda, a Hiru modu errepidea bidegurutze. 891 00:41:20,120 --> 00:41:22,656 Beno, zer egin dezakezu besterik honetan begiratuz arabera? 892 00:41:22,656 --> 00:41:25,030 Puzzle pieza hau hartu ahal izango dut, eta ez dirudi sartzeko, 893 00:41:25,030 --> 00:41:27,670 baina berriro ere, Scratch va re-tamaina nicely guretzat. 894 00:41:27,670 --> 00:41:29,940 Geruza hasteko izan nuen Gauza horiek elkarrekin. 895 00:41:29,940 --> 00:41:32,900 >> Beraz, orain hiru modu bat dut bidegurutze hau egia bada, hori egin. 896 00:41:32,900 --> 00:41:36,560 Bestela, beste gauza hau egia bada, Horrela joan, bestela, joan beste modu hau. 897 00:41:36,560 --> 00:41:39,200 Eta Muppet Movie batean, bidegurutzea, nolabait esateko, 898 00:41:39,200 --> 00:41:42,610 Yale edo Stanford artean, izan zen zehazki hori, besterik gabe, bi baldintza. 899 00:41:42,610 --> 00:41:45,190 Edo joan Horrela, beste era horretan joan. 900 00:41:45,190 --> 00:41:46,940 >> Beno, loops ere programazio existitzen. 901 00:41:46,940 --> 00:41:49,100 Eta horietan dagoeneko erabili dugu Klase eta pseudocode kodea ere, 902 00:41:49,100 --> 00:41:51,060 eta, ziur aski, horiek ere Scratch programak betiko. 903 00:41:51,060 --> 00:41:53,730 Scratch puzzle pieza honek baduela izango da, besterik gabe utzi zerbait betiko egiten duzu. 904 00:41:53,730 --> 00:41:55,688 Eta batzuetan nahi duzu zerbait betiko egin. 905 00:41:55,688 --> 00:41:58,810 Ez da nahitaez akats bat, da, jarraitzea erloju bat nahi duzulako, 906 00:41:58,810 --> 00:42:00,730 edo jolasten mantentzeko joko bat. 907 00:42:00,730 --> 00:42:04,800 Edo kopuru mugatua zehaztu dezakezu urrats, errepikatu bloke honetan hemen gertatzen den bezala, 908 00:42:04,800 --> 00:42:06,550 horrek zerbait errepikatu egingo da 10 aldiz. 909 00:42:06,550 --> 00:42:08,560 Aldagaiak ezarri ahal izango ditugu, laster ikusiko dugu. 910 00:42:08,560 --> 00:42:12,300 Eta aldagai, espiritua antzekoak dituzten algebra, x, edo y edo z bezala. 911 00:42:12,300 --> 00:42:16,390 Zerbait sinbolikoa gorde ahal izango da balio batzuk, informazio pieza batzuk, 912 00:42:16,390 --> 00:42:18,320 Baliteke nahi duzula geroago gogoratzen. 913 00:42:18,320 --> 00:42:21,080 >> Adibidez Best honen liteke Joko bat non puntuazio bat behar duzu, 914 00:42:21,080 --> 00:42:22,080 atsegin Pikachu ere. 915 00:42:22,080 --> 00:42:25,180 Zenbat pastel zati eta whatnot harrapatzeko zenuen? 916 00:42:25,180 --> 00:42:29,340 Beno, aldagai bat izan liteke 0 hasten da puntuazio izeneko. 917 00:42:29,340 --> 00:42:32,400 Eta gero, aldi bakoitzean harrapatu dugu bat tarta edo gozokiak, edo antzeko pieza, 918 00:42:32,400 --> 00:42:33,720 lortzen handitutako da. 919 00:42:33,720 --> 00:42:35,990 Lortzen bat gehitu aldi berean. 920 00:42:35,990 --> 00:42:38,450 Eta dendetan beraz aldagai bat Horrelako informazio pieza. 921 00:42:38,450 --> 00:42:41,450 Ondoren, matrizeak, eta etorri egingo dugu horiek atzera astean edo bi garai batean, 922 00:42:41,450 --> 00:42:44,900 baina array bat motatako da like inbentarioa edo zorro bat, barruan 923 00:42:44,900 --> 00:42:46,940 horietatik gauzak birtual jarri ahal izango duzu. 924 00:42:46,940 --> 00:42:49,852 Gehiago gordetzeko aukera ematen du Informazio pieza bat baino. 925 00:42:49,852 --> 00:42:51,810 Eta hori baliagarria izan liteke jokoan, ez bazaude 926 00:42:51,810 --> 00:42:53,630 ren inguruan moduko oinez Gauzak biltzea. 927 00:42:53,630 --> 00:42:55,879 Eta, agian, beti gorde nahi duzun tarta pieza horiek guztiak 928 00:42:55,879 --> 00:42:58,260 inguruan, eta ez besterik jan bata bestearen atzetik horiek. 929 00:42:58,260 --> 00:43:00,010 Eta gero, ez da bat hazlerik zaitugu eraikuntza 930 00:43:00,010 --> 00:43:02,932 funtzio edo prozedurak deitzen etorri. 931 00:43:02,932 --> 00:43:04,640 Eta ari gara, nahiz eta Hemen azkarrago, dizkizugu 932 00:43:04,640 --> 00:43:07,345 Ikusten horiek dira oso bat arazoei irtenbide natural 933 00:43:07,345 --> 00:43:08,470 topaketa gertatzen ari gara. 934 00:43:08,470 --> 00:43:10,220 Gure programak abiarazi gisa lortzean handiagoa zaitugu 935 00:43:10,220 --> 00:43:12,640 ereduak nabarituko hasteko kode hori idazten ari gara, 936 00:43:12,640 --> 00:43:14,556 Puzzlearen pieza gaude arrastatu eta jareginez. 937 00:43:14,556 --> 00:43:18,240 Eta zeuk konturatu bezain laster egiten Berriro zerbait eta berriro, edo, okerrago oraindik 938 00:43:18,240 --> 00:43:21,400 kopiatu eta itsatsi programazioa idatzi duzula kodea, 939 00:43:21,400 --> 00:43:23,612 hori da, ziurrenik bat Aukera faktorea 940 00:43:23,612 --> 00:43:25,820 edozein dela kopiatzea mantentzeko duzu eta itsasteko, eta jarriz 941 00:43:25,820 --> 00:43:27,430 zerbait "funtzioa." deitu zion 942 00:43:27,430 --> 00:43:29,690 Baina askoz horietan gehiago luze baino lehen xehetasun gehiago. 943 00:43:29,690 --> 00:43:31,314 >> Eta gero, ezaugarri nahiz hazlerik han. 944 00:43:31,314 --> 00:43:34,100 Duzuenontzat erosoago egiteko, edo APCS edo baliokidea hartuz, 945 00:43:34,100 --> 00:43:37,600 Scratch gauzak benetan onartzen hari eta ekitaldiak eta gehiago bezala. 946 00:43:37,600 --> 00:43:39,840 Beraz, konturatzen duela sabaia nahiko altua, 947 00:43:39,840 --> 00:43:42,540 nahiz eta aldi berean da, oso arren eta oro har jende irisgarria 948 00:43:42,540 --> 00:43:44,460 dutenek ez dute inoiz aurretik programatutako. 949 00:43:44,460 --> 00:43:47,130 Beraz, hain zuzen ere, dezagun begirada bat programa sinple bat edo bi. 950 00:43:47,130 --> 00:43:49,920 >> Dagoeneko zenbat garen jakin nahi izan dugu kaixo esan liteke Scratch. 951 00:43:49,920 --> 00:43:52,800 Dezagun aurrera eta ireki bat little programa interesgarri 952 00:43:52,800 --> 00:43:54,100 idatzi dudala, aldez aurretik. 953 00:43:54,100 --> 00:43:56,430 Eta hau, Pet Cat deritzo. 954 00:43:56,430 --> 00:43:58,954 Aipatutako programa hauek guztiak izango izan CS50 webgunean eskuragarri. 955 00:43:58,954 --> 00:43:59,870 Izan ere, dagoeneko ez dago. 956 00:43:59,870 --> 00:44:01,190 >> Beraz deskargatu ahal izango duzu horiek, eta haiekin jolasteko, 957 00:44:01,190 --> 00:44:03,850 eta arazo multzo 0, eta horrek halaber, ikastaroaren web orrian dago, 958 00:44:03,850 --> 00:44:05,516 Horien bidez ibiltzera animatzen zaren. 959 00:44:05,516 --> 00:44:07,820 Eta horrez gain, bat egin behar dugu ibilaldia bidez bideoak 960 00:44:07,820 --> 00:44:10,951 online eta bertan I eta CS50 taldeak benetan oinez 961 00:44:10,951 --> 00:44:14,200 Adibide horietako bakoitzak askoz batean barrena erritmoa motelagoa, oso azkar forwardable bat, 962 00:44:14,200 --> 00:44:18,530 edo rewindable erritmoa, beraz oinez dezakezu zure aisia ​​hauek ere bai bitartez. 963 00:44:18,530 --> 00:44:20,330 Hortaz, hona hemen Scratch ezkerrean da. 964 00:44:20,330 --> 00:44:22,920 Hemen programa bat da, eskuineko aldean dudan dagoeneko pre-egindako. 965 00:44:22,920 --> 00:44:24,880 Hargatik urruntzeko me honetan. 966 00:44:24,880 --> 00:44:28,780 Eta esanez ingelesez norbaitek, jakitea zer jakin besterik ez orain bezala bertatik 967 00:44:28,780 --> 00:44:31,650 nola Scratch lanak, nolakoa den English Esaldi bat edo esaldi batean, 968 00:44:31,650 --> 00:44:35,450 zer programa honek, dirudienez, zer egin? 969 00:44:35,450 --> 00:44:36,836 >> Bai, laranja kamiseta batean. 970 00:44:36,836 --> 00:44:40,804 >> Ikusleak: [INAUDIBLE] 971 00:44:40,804 --> 00:44:41,796 972 00:44:41,796 --> 00:44:44,980 >> DAVID J. MALAN: Bai, bada, zure Kurtsorea Scratch katua da, 973 00:44:44,980 --> 00:44:46,220 meowing soinu bat. 974 00:44:46,220 --> 00:44:47,870 Baina oharra ere nola adierazi nahi dugu. 975 00:44:47,870 --> 00:44:49,980 Ez da, itxuraz bat begizta han, betiko. 976 00:44:49,980 --> 00:44:53,000 Eta gero, ez da bat baldintza, adierazpen bada. 977 00:44:53,000 --> 00:44:55,090 Eta kolektiboki, zer esan nahi dute horiek? 978 00:44:55,090 --> 00:44:57,210 Programa honekin esan nahi du besterik ez da beti, korrika 979 00:44:57,210 --> 00:44:59,510 eta besterik ez da beti zain da eta behaketa eta entzuten 980 00:44:59,510 --> 00:45:01,730 Niretzat nire sagua katua baino gehiago. 981 00:45:01,730 --> 00:45:04,810 >> Egiten aldi bakoitzean dudalako hori, gisa Proposatzen duzu nik hau egin behar zuen. 982 00:45:04,810 --> 00:45:06,475 Let programa hasten dit. 983 00:45:06,475 --> 00:45:08,350 Ezer gutxi izan gertatzen, baina konturatu nola 984 00:45:08,350 --> 00:45:10,152 orain nabarmendu da lerro horia ere. 985 00:45:10,152 --> 00:45:11,360 Bakarrik esan nahi exekutatzen ari da. 986 00:45:11,360 --> 00:45:13,770 Eta ez da betiko bat delako begizta, eta oraindik ere martxan. 987 00:45:13,770 --> 00:45:19,610 >> Hargatik nire kurtsorea mugitzeko Scratch baino me. [MEOW] [MEOW] Eta mugitu nuen off bada, 988 00:45:19,610 --> 00:45:25,444 [MEOW] orain gelditzen da, baina programa horrek oraindik ere martxan. [MEOW] Eta beraz, adorable. 989 00:45:25,444 --> 00:45:28,550 [MEOW] Beraz dezagun ireki apur bat gehiago aurreratu 990 00:45:28,550 --> 00:45:32,620 Adibidez izeneko Ez Pet katua. 991 00:45:32,620 --> 00:45:35,805 >> Eta orain, ikus dezagun zein den gertatzen da hemen. [MEOW] meowing. 992 00:45:35,805 --> 00:45:39,297 Beraz, pixka bat da auto pilotua, izango bada. 993 00:45:39,297 --> 00:45:39,880 --pet katua. 994 00:45:39,880 --> 00:45:42,820 Zergatik ote. 995 00:45:42,820 --> 00:45:45,389 [ROAR] [MEOW] Beraz, nola lan hau egin? 996 00:45:45,389 --> 00:45:47,930 Beno, ahal duzun arrazoia mota horren bidez intuizioa, agian. 997 00:45:47,930 --> 00:45:49,346 >> Baina ikus ditzagun benetako kodea at. 998 00:45:49,346 --> 00:45:51,819 Beraz, berriro ere, Ez berde Klik egitean, egin betiko. 999 00:45:51,819 --> 00:45:53,110 Zer betiko egin nahi duzula? 1000 00:45:53,110 --> 00:45:56,150 Beno, bada saguaren hunkigarri erakuslea, orduan play 1001 00:45:56,150 --> 00:46:00,270 hori Lion itxuraz izeneko soinu bat 5, proiektu honen barruan, eta, beste 1002 00:46:00,270 --> 00:46:03,010 soinu meow jolastu, eta ondoren, bi segundo itxaron, beraz, 1003 00:46:03,010 --> 00:46:04,510 Ez da etengabe: meowing hori. 1004 00:46:04,510 --> 00:46:07,650 Izan ere, oso azkar hasten zara zeure burua eta zure roommates annoy. 1005 00:46:07,650 --> 00:46:08,690 >> Dezagun kendu bloke hau. 1006 00:46:08,690 --> 00:46:10,580 Eta konturatu zer da Scratch buruz polita. 1007 00:46:10,580 --> 00:46:13,070 Gauzak besterik arrastatu mota eta askatu eta nahasirik. 1008 00:46:13,070 --> 00:46:14,980 Beraz, berriro ere, hazten da bete nahi duzuna. 1009 00:46:14,980 --> 00:46:20,118 Baina kendu dut hau, eta, ondoren, hit play, [COMPUTER blip SOUND] 1010 00:46:20,118 --> 00:46:22,904 >> --it mota da tripping berez, literalki delako 1011 00:46:22,904 --> 00:46:23,820 esaten dudana egiten. 1012 00:46:23,820 --> 00:46:27,080 Honez betiko esanez soinu honetan jolasteko, baina Ez dut nahi amaitzeko aukera bat emanez. 1013 00:46:27,080 --> 00:46:28,205 Eta beraz, hori akats bat izango litzateke. 1014 00:46:28,205 --> 00:46:30,700 Eta horregatik izan genuen Hemen orain ere gauza hau. 1015 00:46:30,700 --> 00:46:34,030 Hargatik from hutsetik hasteko benetan Sort Pun zertxobait xedea 1016 00:46:34,030 --> 00:46:36,450 bertan, orain katu mugimendua izan dugu. 1017 00:46:36,450 --> 00:46:38,130 >> Beraz, ez dut hori egin ahal izateko unean egingo da. 1018 00:46:38,130 --> 00:46:40,910 Besterik ez naiz hemen handiagotu joan, emateko Events hasi zen niretzat. 1019 00:46:40,910 --> 00:46:42,000 Eta Bandera Berdea klik. 1020 00:46:42,000 --> 00:46:43,410 Eta badira beste modu da gidoiak hasteko. 1021 00:46:43,410 --> 00:46:44,920 Simple mantentzeko hemen goaz. 1022 00:46:44,920 --> 00:46:48,049 >> Eta orain ez dut joango Animatu eta Kontrol azpian. 1023 00:46:48,049 --> 00:46:50,590 Eta berriro ere, ahaztu duzu non bada Gauzak, klik inguruan, 1024 00:46:50,590 --> 00:46:52,048 eta, azkenean, horiek berriro aurkituko dituzu. 1025 00:46:52,048 --> 00:46:53,680 Beraz, betiko zer nahi dut? 1026 00:46:53,680 --> 00:46:58,650 Motion blokea erabili nahi dut dakit badela, mugitu 10 urrats. 1027 00:46:58,650 --> 00:47:02,016 >> Beraz, ikus dezagun zer gertatzen Hemen joko hau play badut. 1028 00:47:02,016 --> 00:47:03,390 Zorionez ez da joan urrunegi. 1029 00:47:03,390 --> 00:47:05,190 Oraindik I mota har dezakete zion buztana eta tira zion atzera. 1030 00:47:05,190 --> 00:47:07,860 Baina programa da oraindik ere, martxan beraz, me borrokan mota dela. 1031 00:47:07,860 --> 00:47:10,870 Baina, mota polita badut behar genuke baldintzatuan konpondu Hau kode. 1032 00:47:10,870 --> 00:47:12,800 >> Hau da egun ez delako Egia esan, hau da, benetan 1033 00:47:12,800 --> 00:47:15,770 ez da edozein adineko edonork joko dibertigarri. 1034 00:47:15,770 --> 00:47:18,915 Hargatik saiatu hau zuzentzeko arabera baldintza mota batzuk izatea. 1035 00:47:18,915 --> 00:47:21,670 Beraz, ez dut nahi, joan pean Kontrol, eta, ondoren, bada. 1036 00:47:21,670 --> 00:47:22,660 Gustatzen zait ideia hori. 1037 00:47:22,660 --> 00:47:27,470 Beraz, 10 urrats mugitzen ondoren, if-- utzi senti me non nagoen. 1038 00:47:27,470 --> 00:47:30,799 To doinuak pean joan naiz, eta, gero, garbi ikusten da dut hemen joan daiteke. 1039 00:47:30,799 --> 00:47:31,840 forma-partiduak arraunean. 1040 00:47:31,840 --> 00:47:34,380 >> Txikia izan arren, baina da bete hazten joan da. 1041 00:47:34,380 --> 00:47:35,984 Eta orain hau menu txiki bat da. 1042 00:47:35,984 --> 00:47:38,650 Eta orain, saguaren erakuslea ez dut sagua nahi, ertza nahi dut. 1043 00:47:38,650 --> 00:47:41,700 Beraz Scratch smart nahikoa da jakitea denean Sprite ertza ukitu da. 1044 00:47:41,700 --> 00:47:44,360 Zer da benetan egin zion nahi dut? 1045 00:47:44,360 --> 00:47:46,025 >> Dezagun aurrera me eta motion aldatu. 1046 00:47:46,025 --> 00:47:46,940 Badakizu zer? 1047 00:47:46,940 --> 00:47:49,242 Inguruan piztu zion noa. 1048 00:47:49,242 --> 00:47:51,200 Beraz, 15 gradutara ez da benetan me lagundu nahi baduzu. 1049 00:47:51,200 --> 00:47:53,990 Inguruan piztu zion nahi dut eta beste aldera joan. 1050 00:47:53,990 --> 00:47:57,740 >> Beraz, ikus dezagun zer gertatzen Hemen, Play I hit bada orain. 1051 00:47:57,740 --> 00:48:01,520 Ados, ergelak mota bila, baina egiten ari da, zehazki zer esan nuen. 1052 00:48:01,520 --> 00:48:03,540 Eta nik Sprite osoak biratzen da. 1053 00:48:03,540 --> 00:48:04,900 Orain bihurtzen da dut hau konpondu. 1054 00:48:04,900 --> 00:48:06,691 Eta ez nekien nola Hori konpontzeko, lehen. 1055 00:48:06,691 --> 00:48:09,190 Mota izan nuen inguruan futz eta ikusi Horretarako modurik onena. 1056 00:48:09,190 --> 00:48:12,630 Baina joan nintzen zaie Ikus, motion utzi bada. 1057 00:48:12,630 --> 00:48:14,050 Oh, hau aurkitu dut. 1058 00:48:14,050 --> 00:48:15,660 Egia esan, Ezarri estilo. 1059 00:48:15,660 --> 00:48:18,431 Ezker, eskuin, edo ez biratu, edo guztien inguruan. 1060 00:48:18,431 --> 00:48:19,930 Eta bihurtzen da hori nahi dudana. 1061 00:48:19,930 --> 00:48:22,920 Eta ez dut hau jarri ez joatea da nire begizta, ez dut behar den ezartzen duelako 1062 00:48:22,920 --> 00:48:24,487 errotazio style hainbat aldiz. 1063 00:48:24,487 --> 00:48:27,570 Jarri haren hasieran zenbait noa Programa honetan, beraz, erabat behin ezarrita, 1064 00:48:27,570 --> 00:48:28,670 eta, ondoren, gogoratzen du. 1065 00:48:28,670 --> 00:48:30,340 Eta orain ez dut hau berriro saiatu da. 1066 00:48:30,340 --> 00:48:32,520 Let programa gelditu me. 1067 00:48:32,520 --> 00:48:34,050 >> Eta orain, hori akats hori konpondu. 1068 00:48:34,050 --> 00:48:35,700 Beraz, ez dut iteratively honen gainean hobetzeko. 1069 00:48:35,700 --> 00:48:37,900 Programak bat bihurtzen ari da gutxi konplexuagoak eta handiagoak, 1070 00:48:37,900 --> 00:48:40,810 baina hartu dut haurtxoa urrats nolabait esateko, eta txiki ziztadak arazoa daudelarik 1071 00:48:40,810 --> 00:48:42,010 eta hobeto hobeto lortzeko. 1072 00:48:42,010 --> 00:48:43,260 Baina honetan ere, lame mota da. 1073 00:48:43,260 --> 00:48:43,900 >> Badakizu zer? 1074 00:48:43,900 --> 00:48:49,860 Norbaitek galdetu litzateke benetan ona, Hori ikaragarria ahotsa gustatzen etorri bat? 1075 00:48:49,860 --> 00:48:51,210 Ahots batekin norbait. 1076 00:48:51,210 --> 00:48:54,070 1077 00:48:54,070 --> 00:48:54,570 Uh, bai. 1078 00:48:54,570 --> 00:48:55,550 Goazen sortu. 1079 00:48:55,550 --> 00:48:57,990 Kamiseta berdea ere. 1080 00:48:57,990 --> 00:49:01,530 >> Beraz, bihurtzen da, ez dago beste fun batzuk Gauzak, estetika eta soinuak berdin. 1081 00:49:01,530 --> 00:49:02,290 Hemen meow da. 1082 00:49:02,290 --> 00:49:04,000 Sakatu Soinuak fitxan dut. 1083 00:49:04,000 --> 00:49:08,730 [MEOW] Badira meow da. [MEOW] [MEOW] [MEOW] --actually zerbait erregistroa 1084 00:49:08,730 --> 00:49:10,310 Hemen Geure. 1085 00:49:10,310 --> 00:49:13,120 >> Beraz, egin zehazki hori utzi. 1086 00:49:13,120 --> 00:49:17,670 Katu soinu hau erabili ordez, dezagun Anima zaitez hemen, eta zer da zure izena? 1087 00:49:17,670 --> 00:49:18,850 Nick, politak zu ezagutzeaz. 1088 00:49:18,850 --> 00:49:19,350 Daviden. 1089 00:49:19,350 --> 00:49:21,474 Beraz, une batean, noa Grabatu botoia sakatu. 1090 00:49:21,474 --> 00:49:23,240 Eta besterik ez baduzu eramangarria sartu oihu, 1091 00:49:23,240 --> 00:49:26,140 "Ai," bagina bezala besterik horman sartu ibili, 1092 00:49:26,140 --> 00:49:28,180 Hori askoz estimatzen izango da. 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: Awesome. 1096 00:49:32,470 --> 00:49:34,410 Eta orain edizio apur bat hemen egin dezakezu. 1097 00:49:34,410 --> 00:49:35,910 Piezak lasai kentzeko joan. 1098 00:49:35,910 --> 00:49:37,000 Eta uste dut hori ona da. 1099 00:49:37,000 --> 00:49:37,690 Eskerrik asko. 1100 00:49:37,690 --> 00:49:38,315 >> NICK: plazera. 1101 00:49:38,315 --> 00:49:43,277 1102 00:49:43,277 --> 00:49:45,110 DAVID J. MALAN: dut besterik taldea "Ouch," 1103 00:49:45,110 --> 00:49:46,901 baina orain ez dut joan atzera nire gidoiak. 1104 00:49:46,901 --> 00:49:49,810 Eta, adi, ez da, hain zuzen ere soinu hemen. 1105 00:49:49,810 --> 00:49:53,520 Eta aurrera noa joan eta soinu ouch du, 1106 00:49:53,520 --> 00:49:56,991 eta nik nahi izanez gero, hori egin dut ertzetan bakarrik ukitzen da. 1107 00:49:56,991 --> 00:49:58,740 Eta gero noa joan inguruan piztu da izan. 1108 00:49:58,740 --> 00:50:00,250 Beraz, ikus dezagun zer gertatzen den hemen. 1109 00:50:00,250 --> 00:50:01,728 Goazen pantaila osoan. 1110 00:50:01,728 --> 00:50:02,394 [Bideo-erreprodukzioa] 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 erreprodukzioa] 1120 00:50:12,492 --> 00:50:14,490 >> DAVID J. MALAN: Beraz, konturatzen zara Hori pixka bat zortea ari gara. 1121 00:50:14,490 --> 00:50:17,110 Zion mugimendu noa 100 urrats garai batean bezala. 1122 00:50:17,110 --> 00:50:21,790 Bertan, gaur egun eragina va [COMPUTER aldez SOUND] jolasten So 1123 00:50:21,790 --> 00:50:22,490 arrazoia barruan. 1124 00:50:22,490 --> 00:50:25,470 Beraz, aukera hori zehatzagoak izateko aurrerago badugu benetan nahi. 1125 00:50:25,470 --> 00:50:27,340 >> Beraz, orain dezagun beste kontzeptu bat aurkeztu. 1126 00:50:27,340 --> 00:50:30,660 Me go bat sartu izeneko utzi Kontatuta ardi eta erabilera zerbait 1127 00:50:30,660 --> 00:50:31,610 aldagai bat deitzen. 1128 00:50:31,610 --> 00:50:34,700 Hau adorable gutxi ardi bat da, eta Nolabait esateko, bere mozorroa aldatu dut. 1129 00:50:34,700 --> 00:50:37,450 Beraz, nahiz lehenetsia da bat katu, kargatu ahal duzu, marraztu dezakezu, 1130 00:50:37,450 --> 00:50:40,020 Bat-kopurua egin dezakezu Zure sprite karaktereak. 1131 00:50:40,020 --> 00:50:43,740 Hemen hori da programa bat da zer egin Ingelesa joan? 1132 00:50:43,740 --> 00:50:47,110 >> Berriro oinarritutako gaur egun besterik ez dakizuna orrian. 1133 00:50:47,110 --> 00:50:48,230 Zer egiten da programa hau? 1134 00:50:48,230 --> 00:50:50,740 1135 00:50:50,740 --> 00:50:53,500 Bai, zenbatu egingo da. 1136 00:50:53,500 --> 00:50:55,842 Aldi berean, zenbaki bat. 1137 00:50:55,842 --> 00:50:57,550 Itxuraz daukagu Multzo counter hori. 1138 00:50:57,550 --> 00:50:59,380 >> Ez dakit zer dela, baina agian aldagai bat da. 1139 00:50:59,380 --> 00:51:00,740 Besterik bat edukiontzi, x edo y da. 1140 00:51:00,740 --> 00:51:04,290 Baina hitza mostradorera gehiago da matematikari ren x edo y baino deskribatzailea. 1141 00:51:04,290 --> 00:51:06,560 Beraz, ingelesez hitzak erabili ahal izango dugu gauzak egiteko. 1142 00:51:06,560 --> 00:51:08,490 Forever, besterik esan mantendu egiten. 1143 00:51:08,490 --> 00:51:10,020 >> Esan kontraerasoan. 1144 00:51:10,020 --> 00:51:11,270 Orain bertan, hau ez dator? 1145 00:51:11,270 --> 00:51:13,240 Beno, bihurtzen da counter aldagai bat da. 1146 00:51:13,240 --> 00:51:15,645 Beraz, besterik gabe, puzzle bat da pieza sortu aldez aurretik nuen. 1147 00:51:15,645 --> 00:51:18,020 Eta horixe gertatzen da, nahiz eta Ez forma berdinak izatea hemen, 1148 00:51:18,020 --> 00:51:20,540 normalean esango zenuke kaixo hemen antzeko zerbait. 1149 00:51:20,540 --> 00:51:23,610 >> Ere arrasta dezakezu aldagai bat emateko zer esan duenez, horrela da. 1150 00:51:23,610 --> 00:51:26,170 Ondoren itxaron dut bigarren bat, I kontagailua aldatu banan, 1151 00:51:26,170 --> 00:51:27,940 Incrementing bat gehituz. 1152 00:51:27,940 --> 00:51:32,407 Beraz, eragina garbia da adorable kontatuta ardi hau. 1153 00:51:32,407 --> 00:51:33,615 Nahiz zuen bere burua kontatuta. 1154 00:51:33,615 --> 00:51:36,642 1155 00:51:36,642 --> 00:51:38,350 Orain oso azkar da aspergarri bihurtzen joan 1156 00:51:38,350 --> 00:51:40,900 zuen joan delako Hori da benetan betirako, 1157 00:51:40,900 --> 00:51:44,240 baina hori zehazki zer egin programaren diseinua agintzen. 1158 00:51:44,240 --> 00:51:48,090 Dezagun orain saiatu beste adibide bat aldagai bat baliatzen du. 1159 00:51:48,090 --> 00:51:51,140 Hi Hi Hi deitzen, bat hau du lortu gogaikarriak azkar. 1160 00:51:51,140 --> 00:51:52,987 Orain hau bi gidoiak. 1161 00:51:52,987 --> 00:51:54,570 Eta, beraz, berriro ere, haurtxoa urrats hartzen ari gara. 1162 00:51:54,570 --> 00:51:57,236 >> Hasitako zerbait super egiten dugu txikiak, gehitu, gehitu. 1163 00:51:57,236 --> 00:51:59,750 Orain zerbait egin nahi dut are gehiago, dinamikoa, 1164 00:51:59,750 --> 00:52:02,950 beraz, entzun ahal izateko nahi dut aldi berean bi gauza desberdinak. 1165 00:52:02,950 --> 00:52:05,420 Beraz, ezkerreko, noiz on Bandera Berdea klik egitean, 1166 00:52:05,420 --> 00:52:08,100 Aldagai bat idatzi dut ezarri dut Aldez aurretik Muted deitzen. 1167 00:52:08,100 --> 00:52:09,700 Nahierara ezarri dut 0. 1168 00:52:09,700 --> 00:52:13,290 Beraz Scratch ez dute egia eta faltsua, baina 0 eta 1 ez da. 1169 00:52:13,290 --> 00:52:15,270 >> Beraz, ideia hori bera, gutxi gorabehera, ezin dut. 1170 00:52:15,270 --> 00:52:21,110 Eta gero betiko, espazio barra badago presionatzen, orduan aldakorra 0 ezartzeko. 1171 00:52:21,110 --> 00:52:21,810 Edo barkatu. 1172 00:52:21,810 --> 00:52:25,920 Space sakatzen bada, eta ezkutatuko bada, aldagai, 0 da, 1173 00:52:25,920 --> 00:52:29,950 emaiozu ezikusia 1, bestela ezarri ezikusia 0. 1174 00:52:29,950 --> 00:52:32,370 Hau dela dirudi, sort gara bezalako besterik egiten eta lan desegin. 1175 00:52:32,370 --> 00:52:33,130 >> Baina zer da efektua? 1176 00:52:33,130 --> 00:52:35,588 Denbora bakoitzak espazio barra sakatu dut, zer nire aldakorra gertatzen 1177 00:52:35,588 --> 00:52:38,150 izeneko ezkutatuko, logikoki? 1178 00:52:38,150 --> 00:52:39,100 Sort lortzen iraulita. 1179 00:52:39,100 --> 00:52:41,035 1 0 0-tik 1 ra aldatzen da, edo. 1180 00:52:41,035 --> 00:52:43,035 Beraz, bloke batzuk hartu zuen Hori adierazteko, baina guztiak 1181 00:52:43,035 --> 00:52:47,280 Egiten ari naiz estatuan piztu da 0 edo 1 edo 0 edo 1 aldagai hau 1182 00:52:47,280 --> 00:52:48,530 aldi bakoitzean espazio barra sakatu dut. 1183 00:52:48,530 --> 00:52:49,905 Orain hemen baino gehiago, zer egiten ari da? 1184 00:52:49,905 --> 00:52:53,400 Forever, ezikusia 0 bada, beraz ezikusia bada faltsua da. 1185 00:52:53,400 --> 00:52:57,910 Beraz, bada, ez da ezkutatuko, da semantics han, soinu itsas lehoia, 1186 00:52:57,910 --> 00:53:00,810 eta uste Hi Hi Hi bi segundo, itxaron bi segundo. 1187 00:53:00,810 --> 00:53:02,710 Oharra Beraz, gaur egun hauetan gidoiak dira eraginkortasunez 1188 00:53:02,710 --> 00:53:07,100 paraleloan exekutatu ditzakeen bat egon entzuten ekintza bat, bestea 1189 00:53:07,100 --> 00:53:09,010 oinarritutako ekintza horretan erabaki bat egiteko. 1190 00:53:09,010 --> 00:53:10,655 Eta betiko hau egin ahal izango da. 1191 00:53:10,655 --> 00:53:12,638 >> [SEA LION zaunka] 1192 00:53:12,638 --> 00:53:14,852 >> [SEA LION zaunka] 1193 00:53:14,852 --> 00:53:20,050 >> Honez hau betiko joan eta [SEA LION zaunka] besterik ez dut egin bezala. 1194 00:53:20,050 --> 00:53:23,010 Eta orain, ez da oraindik ere martxan baina "ezikusia" jokoan dut. 1195 00:53:23,010 --> 00:53:27,260 [SEA LION zaunka] Eta hori da tipo hau guztia egiten du gaur egun ere. 1196 00:53:27,260 --> 00:53:28,660 >> Dezagun ireki beste adibide bat hemen. 1197 00:53:28,660 --> 00:53:31,840 Goazen Ekitaldi sartu, eta orain adorable too honetan. 1198 00:53:31,840 --> 00:53:34,130 Baina konturatu bi sprites ditu. 1199 00:53:34,130 --> 00:53:37,520 Beraz, ez da, besterik gabe, bi gidoiak Sprite bat, baina bi sprites. 1200 00:53:37,520 --> 00:53:40,750 Eta I klik blue zentzuduna dudan bezala jarraitzen badu dute dagoeneko, zuen programa bat bezala ikusten dut 1201 00:53:40,750 --> 00:53:43,790 Hemen up literalki dioenez, honek, gertaera bat jaso dut, 1202 00:53:43,790 --> 00:53:45,620 "Polo" esan bi segundo. 1203 00:53:45,620 --> 00:53:48,460 >> Duzun inoiz jokatu bada So igerilekua, jokoa Marco Polo, 1204 00:53:48,460 --> 00:53:52,500 laranja tipo gidoi bada zantzurik, itxuraz 1205 00:53:52,500 --> 00:53:57,380 aldi bakoitzean espazio barra sakatu dut, Zer da laranja guy egin? 1206 00:53:57,380 --> 00:53:58,642 He esan du "Marco". 1207 00:53:58,642 --> 00:53:59,850 Eta gero hau bloke berri bat da. 1208 00:53:59,850 --> 00:54:02,409 Ez dugu ikusi aurretik, baina emititzen gertaera bat. 1209 00:54:02,409 --> 00:54:04,200 Eta hori I deitu izan Gertaera ezer nahi dugu. 1210 00:54:04,200 --> 00:54:06,033 >> Itzuli dugu honetarako agian luze baino lehen. 1211 00:54:06,033 --> 00:54:08,410 Baina gertaera bat igortzen sprite bat egiteko modu bat da 1212 00:54:08,410 --> 00:54:11,836 den beste bat hitz eginda funtsean, mezu bat pasatuz. 1213 00:54:11,836 --> 00:54:12,960 Ez da ikusten duzu mezua. 1214 00:54:12,960 --> 00:54:14,130 Ez da zerbait bisuala. 1215 00:54:14,130 --> 00:54:17,370 Da ordenagailu mezu bat moduko It Beste lasaia dela entzuten da. 1216 00:54:17,370 --> 00:54:21,210 Hain zuzen ere, urdin lasaia, gogoratzen delako ez dauka Bandera Berdea klik denean. 1217 00:54:21,210 --> 00:54:23,290 >> Ordez ditu, gertaera bat jaso nuen. 1218 00:54:23,290 --> 00:54:26,850 When zuen lortzen entregatu ohar hau klasean, nolabait esateko, esango dio "Polo". 1219 00:54:26,850 --> 00:54:30,200 Eta beraz, eragina garbia da denean dudala hit berdea Ez, ez da ezer gertatzen. 1220 00:54:30,200 --> 00:54:34,940 Baina espazio barra sakatu dut, dio "Marco," erantzuten zuen "Polo". 1221 00:54:34,940 --> 00:54:38,350 Baina sprite bakarra naiz elkarreraginean bat laranja da. 1222 00:54:38,350 --> 00:54:40,980 Beraz, honen moduko modu bat da sprites arteko mezuak pasatzen 1223 00:54:40,980 --> 00:54:43,210 eta haiekin komunikatu beharrik beste bat. 1224 00:54:43,210 --> 00:54:46,280 >> Orain dezagun azkena at Bat hariak hemen deitzen. 1225 00:54:46,280 --> 00:54:49,370 Eta konturatu honetan jolasten. 1226 00:54:49,370 --> 00:54:51,184 Beraz, hauek bi sprites dira. 1227 00:54:51,184 --> 00:54:52,600 Txoria motatako inguruan hegan. 1228 00:54:52,600 --> 00:54:53,310 Honez itzulerako zuen. 1229 00:54:53,310 --> 00:54:55,890 Ez dago "Ouch," baina ideia bera. 1230 00:54:55,890 --> 00:54:58,230 >> Baina katua nahiko azkarrak badirudi. 1231 00:54:58,230 --> 00:55:01,010 Zer katua itxuraz egiten ari da? 1232 00:55:01,010 --> 00:55:03,430 Eta zuk itxaron. 1233 00:55:03,430 --> 00:55:05,010 Zer katua itxuraz egiten ari da? 1234 00:55:05,010 --> 00:55:07,740 Ez da besterik itzulerako. 1235 00:55:07,740 --> 00:55:09,860 >> He txoria jarraituz. 1236 00:55:09,860 --> 00:55:13,920 Eta orain, antza denez, ez dago modu bat da Bloke uztartuz hemen 1237 00:55:13,920 --> 00:55:15,760 eta behin dezagun katua benetako azkar. 1238 00:55:15,760 --> 00:55:20,270 Forever, txoria ukitzen bada, ondoren play soinua Lion 4, edozein dela. 1239 00:55:20,270 --> 00:55:21,360 Beste behin, entzun genuen. 1240 00:55:21,360 --> 00:55:25,431 Bestela, dela diote txori, eta aurrera pauso bat. 1241 00:55:25,431 --> 00:55:27,680 Orain ere, inork dela urratsa da zer txori artean 1242 00:55:27,680 --> 00:55:29,850 abantaila bat apur bat hasiera batean, baina bagenu ordez 1243 00:55:29,850 --> 00:55:32,980 egiteko 10 honetan, esate baterako, eta beraz, begizta-iterazio bakoitzean he dela 1244 00:55:32,980 --> 00:55:34,100 10 Denbora-urrats mugituz. 1245 00:55:34,100 --> 00:55:35,280 Espazio So gehiago. 1246 00:55:35,280 --> 00:55:36,650 Ea zer gertatzen den, ondoren utzi. 1247 00:55:36,650 --> 00:55:38,740 [LION ROAR] ez dela askoz hobea. 1248 00:55:38,740 --> 00:55:41,460 Beraz, gaur egun, hobetzen saiatzeko en horiek apur bat iteratively gainean, 1249 00:55:41,460 --> 00:55:43,330 eta itzuli dela Funtzio baten ideia. 1250 00:55:43,330 --> 00:55:46,580 >> Eta hain zuzen ere, funtsezko bat Klase diseinuaren Takeaways. 1251 00:55:46,580 --> 00:55:49,560 Ez bakarrik lan egiten duten programak idazten eta hori zuzena dira, baina ez dira ondo 1252 00:55:49,560 --> 00:55:50,080 diseinatuta. 1253 00:55:50,080 --> 00:55:54,349 Eta diseinua askoz gehiago da subjektiboa, eta hobea lortuko duzu denboran zehar. 1254 00:55:54,349 --> 00:55:57,390 Baina dezagun haurra urrats batzuk aldera lan egiten duen programa bat hasita, 1255 00:55:57,390 --> 00:55:59,310 erabat, baina ez da oso ona. 1256 00:55:59,310 --> 00:56:00,650 Ez da oso ondo idatzia. 1257 00:56:00,650 --> 00:56:03,830 >> Beraz, hemen hori egiteko programa bat da. 1258 00:56:03,830 --> 00:56:08,060 Eztul, eztul, eztul. 1259 00:56:08,060 --> 00:56:09,880 Zer programaren itxura? 1260 00:56:09,880 --> 00:56:11,330 Niri zuzena itxura. 1261 00:56:11,330 --> 00:56:13,370 Honez sofan esanez bateko kontua da bigarren, ondoren, itxaroten. 1262 00:56:13,370 --> 00:56:14,515 >> Ondoren, berriro dio, ondoren, itxaroten. 1263 00:56:14,515 --> 00:56:16,056 Ondoren, berriro dio, ondoren, itxaroten. 1264 00:56:16,056 --> 00:56:18,770 Eta, ondoren, programa inplizituki Amaieran, ez da delako begizta ez. 1265 00:56:18,770 --> 00:56:21,325 Baina zergatik da hau gaizki idatzita programa bat? 1266 00:56:21,325 --> 00:56:22,950 Nik inoiz aurretik programatutako Nahiz? 1267 00:56:22,950 --> 00:56:25,240 Atsegin dut, zer igurzten du modu oker, agian hemen? 1268 00:56:25,240 --> 00:56:26,016 Bai? 1269 00:56:26,016 --> 00:56:29,278 >> Ikusleak: [INAUDIBLE] 1270 00:56:29,278 --> 00:56:29,950 1271 00:56:29,950 --> 00:56:30,950 DAVID J. MALAN: Zehazki. 1272 00:56:30,950 --> 00:56:32,700 Errepikatuz ari zara behin eta berriro, zure burua. 1273 00:56:32,700 --> 00:56:36,190 Eta literalki, kopiatu eta itsatsi Bloke horiek behin eta berriro bi. 1274 00:56:36,190 --> 00:56:39,237 Eta hori da hain zuzen behatu moduko egiaztatu duten egiteko behar duzu. 1275 00:56:39,237 --> 00:56:39,820 Itxaron minutu bat. 1276 00:56:39,820 --> 00:56:41,070 Beharko dut benetan hori egiten? 1277 00:56:41,070 --> 00:56:43,610 Beraz, zer da hau, zer da Konponbide nabarmenena agian? 1278 00:56:43,610 --> 00:56:44,680 Dute begizta nolabaiteko. 1279 00:56:44,680 --> 00:56:46,860 Eta ez dut kontu nahiko abisuaren zer puzzle pieza da, 1280 00:56:46,860 --> 00:56:48,810 baina begiratu dut at bada hurrengo iterazio hemen, 1281 00:56:48,810 --> 00:56:50,560 hain zuzen ere, ez da besterik betiko begizta, 1282 00:56:50,560 --> 00:56:52,560 ez zenbat aldiz errepikatu da. 1283 00:56:52,560 --> 00:56:54,080 Eta horrela zehaztutako ditudan hiru. 1284 00:56:54,080 --> 00:56:57,839 Eta orain konturatzen zenbat estuagoa, nola askoz gehiago succinct programa hau dago. 1285 00:56:57,839 --> 00:56:59,630 Eta zentzu batean, nola Askoz gehiago mantengarriak. 1286 00:56:59,630 --> 00:57:02,840 Hitz aldatu nahi dut bada eztul batetik beste zerbait, 1287 00:57:02,840 --> 00:57:07,530 achoo, atsegin zuen doministiku. 1288 00:57:07,530 --> 00:57:09,770 Ondoren, aldatu dut bat ere lekua, eta ez hiru. 1289 00:57:09,770 --> 00:57:12,050 Beraz, hau dagoeneko bezala sentitzen diseinua apur bat hobea. 1290 00:57:12,050 --> 00:57:14,610 Let me eztul ordez irekia 2, gure hirugarren adibidea. 1291 00:57:14,610 --> 00:57:17,670 >> Ordenagailu zientzialari bat nabarituko, 0 I kontatuta hasteko, normalean. 1292 00:57:17,670 --> 00:57:20,950 Azken hau, scarier apur bat begiratzen lehen, baina efektua berdina da. 1293 00:57:20,950 --> 00:57:22,590 Eztul, eztul, eztul. 1294 00:57:22,590 --> 00:57:26,920 Baina zer badirudi funtsean izango da goi programaren barruan dauden berria? 1295 00:57:26,920 --> 00:57:28,670 Say the kendu dut. 1296 00:57:28,670 --> 00:57:29,830 >> Kendu Nik itxaronaldia. 1297 00:57:29,830 --> 00:57:32,370 Eta zer izan entxufatuta dut ordez? 1298 00:57:32,370 --> 00:57:32,890 Funtzio bat. 1299 00:57:32,890 --> 00:57:33,670 Eztul bloke bat. 1300 00:57:33,670 --> 00:57:35,410 Esan nahi dut, Egia, mota dirudi I Lelo bat ez banuen besterik 1301 00:57:35,410 --> 00:57:37,285 bloke batekin hasi itxuraz izeneko 1302 00:57:37,285 --> 00:57:38,894 "Eztula," hori bada guztiak berarekin egin nahi dut. 1303 00:57:38,894 --> 00:57:40,310 Baina horrek ez du Scratch existitzen. 1304 00:57:40,310 --> 00:57:43,396 Baizik eta joan nintzen batean bat paleta izeneko blokeak gehiago hemen, 1305 00:57:43,396 --> 00:57:46,270 eta arrastatu I morea gauza handi honetan Hemen Funtzioa definitzeko aukera ematen dit. 1306 00:57:46,270 --> 00:57:48,240 Funtsean ematen du me Nire puzzle propioak sortzeko 1307 00:57:48,240 --> 00:57:51,280 Pieza hori ezer I deitu daiteke nahi, hori egin nahi izan nuen egin ahal izango da, 1308 00:57:51,280 --> 00:57:52,360 baina izen ematen dio. 1309 00:57:52,360 --> 00:57:57,050 , Morea puzzle pieza berri bat ematen dit Hori ez gaur egun edozein izanda dizut esan du egin. 1310 00:57:57,050 --> 00:58:01,060 Beraz, morea pieza honetan hemen hau hemen dagokio. 1311 00:58:01,060 --> 00:58:01,960 >> Eta zer egiten du? 1312 00:58:01,960 --> 00:58:03,930 Eztul esaten da bat bigarrena, eta, ondoren, itxaroten. 1313 00:58:03,930 --> 00:58:07,330 Eta orain Sort sortu dut neurea puzzle pertsonalizatua pieza, 1314 00:58:07,330 --> 00:58:10,040 bertan jokatzen du eta, beraz, zehazki modu berean. 1315 00:58:10,040 --> 00:58:11,130 Beraz, hau egiten jarraitu ahal izango dut. 1316 00:58:11,130 --> 00:58:14,421 Eta hain zuzen ere, ez da gehiago izango da eta modularization egiteko aukera gehiago, 1317 00:58:14,421 --> 00:58:16,630 eta layering, konplexutasun bata bestearen gainean. 1318 00:58:16,630 --> 00:58:18,547 Baina oinarrizko ideia hau, Arazoa, hain zuzen ere, esan 0. 1319 00:58:18,547 --> 00:58:20,338 Zer ari zaren joan desafioa egin behar da 1320 00:58:20,338 --> 00:58:23,810 Scratch deskargatzeko, edo, besterik gabe, erabil ezazu Web orrian, eta besterik ez dute egiten dituzten fun. 1321 00:58:23,810 --> 00:58:26,056 Multzo bat ematen dizugu baldintzak, soinu bat izatea, 1322 00:58:26,056 --> 00:58:27,430 eta puzzle pieza kopuru batzuk. 1323 00:58:27,430 --> 00:58:28,480 Baina zehazki hau egin ahal izango duzu. 1324 00:58:28,480 --> 00:58:31,771 Eta konturatzen zarela joan haurtxoa urrats batzuk, hasieran hartu nahi, 1325 00:58:31,771 --> 00:58:33,690 Zure programa lortzen arte Gero eta konplexuagoa. 1326 00:58:33,690 --> 00:58:36,010 Baina kontuan hartu da hau du modurik onena hau egin nezakeen? 1327 00:58:36,010 --> 00:58:39,210 Can I sena hori saihesteko agian, kopiatu eta itsatsi? 1328 00:58:39,210 --> 00:58:41,850 >> Baina Arazoa Ezarri aurretik 0 eta adjourn aurretik, 1329 00:58:41,850 --> 00:58:44,980 pentsatu hartu eman genuen bat Gehiago boluntario izan dugu gero, 1330 00:58:44,980 --> 00:58:46,820 final programa hori da agian gehien 1331 00:58:46,820 --> 00:58:49,150 egokitzea batere, jakin, gaur egungo egoitza. 1332 00:58:49,150 --> 00:58:50,298 Goazen behera. 1333 00:58:50,298 --> 00:58:51,234 Bai. 1334 00:58:51,234 --> 00:58:52,170 Bai. 1335 00:58:52,170 --> 00:58:53,431 Zein da zure izena? 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 Hori da, OK. 1339 00:58:59,010 --> 00:59:01,230 Biak behera etorri. 1340 00:59:01,230 --> 00:59:05,520 Eta nik egingo dut hau, nolabait aurre hori hurrengo hamar segundora. 1341 00:59:05,520 --> 00:59:06,550 Beraz, goazen behera. 1342 00:59:06,550 --> 00:59:08,370 Goazen behera. 1343 00:59:08,370 --> 00:59:13,250 >> Dezagun zatoz me hemen. 1344 00:59:13,250 --> 00:59:16,050 Goazen. 1345 00:59:16,050 --> 00:59:16,685 Guztiak eskubidea. 1346 00:59:16,685 --> 00:59:21,360 1347 00:59:21,360 --> 00:59:22,360 Ikus dezagun hemen utzi. 1348 00:59:22,360 --> 00:59:25,735 Beraz, konturatu benetako azkar hemen, an sortu etorri nahi izanez gero. 1349 00:59:25,735 --> 00:59:28,650 1350 00:59:28,650 --> 00:59:29,926 >> Bi honetan errondak, guk egingo dugu. 1351 00:59:29,926 --> 00:59:30,800 Eta zer da zure izena? 1352 00:59:30,800 --> 00:59:31,270 >> Sabrina: Sabrina. 1353 00:59:31,270 --> 00:59:32,060 >> DAVID J. MALAN: Sabrina eta? 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 Nice duzu bai asetzeko. 1357 00:59:34,276 --> 00:59:34,970 David. 1358 00:59:34,970 --> 00:59:38,785 Beraz, gure azken adibidea da hemen Ivy Jokorik zailena deitzen. 1359 00:59:38,785 --> 00:59:41,160 Eta zergatik ez duzu behar dugu 1. maila, eta zuk egin Maila 2. 1360 00:59:41,160 --> 00:59:43,350 >> Eta ikusiko dugu noraino Egia esan, hori baino haratago joan gara. 1361 00:59:43,350 --> 00:59:45,855 Ikasle batek idatzia iaz, me by nahastu 1362 00:59:45,855 --> 00:59:48,840 beraz, hori litzateke joan gorako ondo New Haven. 1363 00:59:48,840 --> 00:59:53,180 Eta zuk hori joan joko bat ematen dut geziak gora eta behera inplikatzeko, 1364 00:59:53,180 --> 00:59:55,771 eta helmugan Yale lortzean. 1365 00:59:55,771 --> 00:59:56,270 Hemen gara. 1366 00:59:56,270 --> 00:59:56,759 >> [Bideo-erreprodukzioa] 1367 00:59:56,759 --> 00:59:58,092 >> [MUSIKA - NFL ON FOX abestia] 1368 00:59:58,092 --> 00:59:59,369 1369 00:59:59,369 --> 01:00:01,160 [MUSIKA - MC Hammer, "U ezin ukitu  Hau "] 1370 01:00:01,160 --> 01:00:04,590 1371 01:00:04,590 --> 01:00:07,900 >> -U Ezin ukitu honetan. 1372 01:00:07,900 --> 01:00:11,634 U ezin ukitu honetan. 1373 01:00:11,634 --> 01:00:14,252 Ezin ukitu honetan. 1374 01:00:14,252 --> 01:00:19,490 Nire, nire, nire, nire musika hits dit orain gogorra, egiten esan zidan, ai, ene jauna. 1375 01:00:19,490 --> 01:00:22,927 Eskerrik asko me bedeinkazio bat batera egiteko Axola errima eta bi oinak hype. 1376 01:00:22,927 --> 01:00:24,891 >> Hori ona da, badakizu Oraindik behera. 1377 01:00:24,891 --> 01:00:26,855 A super Dope Oaktown batetik Homeboy. 1378 01:00:26,855 --> 01:00:31,274 Eta, besteak beste, eta hau bezala ari naiz ezagutzen Beat uh, ezin duzu ukitu. 1379 01:00:31,274 --> 01:00:34,672 Homeboy ezin duzu U ukitu hori esan nion. 1380 01:00:34,672 --> 01:00:38,656 Bai, hori nola bizitzen ari gara eta badakizu ezin U ukitu hori. 1381 01:00:38,656 --> 01:00:40,135 >> Begiratu ene begiak, gizona. 1382 01:00:40,135 --> 01:00:43,093 U ezin ukitu honetan. 1383 01:00:43,093 --> 01:00:44,572 Yo, utzi bustoa me funky letra. 1384 01:00:44,572 --> 01:00:45,363 U ezin ukitu honetan. 1385 01:00:45,363 --> 01:00:46,544 Jaurtiketa berria fresko eta prakak. 1386 01:00:46,544 --> 01:00:48,627 >> Horrela lortu duzu, eta Dakizuenez you wanna dance. 1387 01:00:48,627 --> 01:00:51,967 Beraz, zure aulkitik mugitu eta lortu a girl hegan eta harrapatzeko beat honetan. 1388 01:00:51,967 --> 01:00:55,911 Nik ere gogor ponpa txiki baten gainean, berriz, bit eta utzi zer gertatzen den jakin haiek. 1389 01:00:55,911 --> 01:00:56,890 Horrelako. 1390 01:00:56,890 --> 01:00:57,390 Horrelako. 1391 01:00:57,390 --> 01:00:59,362 >> Misio bat Cold beraz tira atzera. 1392 01:00:59,362 --> 01:01:04,785 Utzi ezagutzen zarela gehiegi eta honen mugimendu bat uh ezin duzu ukitu da. 1393 01:01:04,785 --> 01:01:07,743 Yo, ezin U ukitu hau esan dizut. 1394 01:01:07,743 --> 01:01:09,222 Zergatik zu hor zutik gizon? 1395 01:01:09,222 --> 01:01:10,208 U ezin ukitu honetan. 1396 01:01:10,208 --> 01:01:13,200 >> Yo, soinua kanpaia ikastetxeko ere, salmenta. 1397 01:01:13,200 --> 01:01:14,005 U ezin ukitu honetan. 1398 01:01:14,005 --> 01:01:18,326 Give me abesti bat, erritmo bat, horiek eginez izerdi hori zer orain ematen dut. 1399 01:01:18,326 --> 01:01:21,805 Denean Hammer buruz hitz Ezagutzen dituzte ikuskizun bat da hyped buruz hitz egin duzu. 1400 01:01:21,805 --> 01:01:24,290 Eta estu kantariak dira beraz, izerditan horiek gainditu mic bat. 1401 01:01:24,290 --> 01:01:27,272 >> Edo ikasten zinta bat zer nik hartu eta orain joan 1402 01:01:27,272 --> 01:01:29,260 Zuen zerrendetan erre egingo da. 1403 01:01:29,260 --> 01:01:32,739 Irakurtzen bai lan gogor edo baita dezakezu irten. 1404 01:01:32,739 --> 01:01:37,709 Ezagutzen duzulako ezin U ukitu hori. 1405 01:01:37,709 --> 01:01:41,599 U ezin ukitu honetan. 1406 01:01:41,599 --> 01:01:42,182 Hautsi du behera. 1407 01:01:42,182 --> 01:01:56,095 1408 01:01:56,095 --> 01:01:56,595 Gelditu. 1409 01:01:56,595 --> 01:01:57,095 Hammer denbora. 1410 01:01:57,095 --> 01:01:59,577 Spin batean emaria joan ezin baduzu hau mugitu 1411 01:01:59,577 --> 01:02:01,068 ondoren, hildako, litekeena da. 1412 01:02:01,068 --> 01:02:04,547 Beraz, olatuen zure esku dago Airean [INAUDIBLE] 1413 01:02:04,547 --> 01:02:08,026 >> Hau da irabazlea den dantza bat hau eta meheagoa lortzeko ari zaren. 1414 01:02:08,026 --> 01:02:12,996 Mugitu irristatu zure ipurmasailak besterik for minutu bateko guztietan igo egiten utzi. 1415 01:02:12,996 --> 01:02:13,990 Bai. 1416 01:02:13,990 --> 01:02:14,984 U ezin ukitu honetan. 1417 01:02:14,984 --> 01:02:17,966 1418 01:02:17,966 --> 01:02:19,457 >> U ezin ukitu honetan. 1419 01:02:19,457 --> 01:02:23,433 Hobe duzu hyped Mutil U ezin ukitu honetan. 1420 01:02:23,433 --> 01:02:24,924 Eraztun kanpai ikastetxeko atzera. 1421 01:02:24,924 --> 01:02:25,918 Hautsi du behera. 1422 01:02:25,918 --> 01:02:38,837 1423 01:02:38,837 --> 01:02:39,337 Gelditu. 1424 01:02:39,337 --> 01:02:40,828 Hammer denbora 1425 01:02:40,828 --> 01:02:42,816 >> DAVID J. MALAN: Hori da CS50 da! 1426 01:02:42,816 --> 01:02:45,301 Eskerrik asko, beraz batu guretzat asko! 1427 01:02:45,301 --> 01:02:47,786 Kanpotik ikusten duzu. 1428 01:02:47,786 --> 01:02:48,611 >> [END erreprodukzioa] 1429 01:02:48,611 --> 01:02:49,277 [Bideo-erreprodukzioa] 1430 01:02:49,277 --> 01:02:52,259 [MUSIKA - "Seinfeld" abestia] 1431 01:02:52,259 --> 01:02:53,860 -Aizu David. 1432 01:02:53,860 --> 01:02:54,500 -Aizu, David. 1433 01:02:54,500 --> 01:02:55,912 Nola joan da? 1434 01:02:55,912 --> 01:02:58,078 >> -bitariko Lana, gaur. 1435 01:02:58,078 --> 01:03:00,952 -Beraz Pentsatu al dute zer zu egindako txantxak alde egin? 1436 01:03:00,952 --> 01:03:03,207 -Ez, Ez da ezer lortu nuen. 1437 01:03:03,207 --> 01:03:07,550 If-- -Zer honetan egindako txantxa bada? 1438 01:03:07,550 --> 01:03:08,970 -antzeko, Gurdiak Deskonprimitu? 1439 01:03:08,970 --> 01:03:11,430 -Uh-Eh. 1440 01:03:11,430 --> 01:03:13,890 Badakizu, ezer inguru. 1441 01:03:13,890 --> 01:03:17,559 >> -Beraz Gustatzen, ez istorioa, ez Gatazka, erabakiak ez. 1442 01:03:17,559 --> 01:03:18,350 Ez dut ulertzen. 1443 01:03:18,350 --> 01:03:20,542 Zer da orduan zer? 1444 01:03:20,542 --> 01:03:23,510 >> -Nothing. 1445 01:03:23,510 --> 01:03:27,427 >> -Beraz Egindako dugun txantxa ingurukoa da ezer ez, eta ditugun aktoreak ez. 1446 01:03:27,427 --> 01:03:28,510 Nor ari den honetan izango da? 1447 01:03:28,510 --> 01:03:29,010 >> -Ez, Ez, ez. 1448 01:03:29,010 --> 01:03:31,310 Esan nahi dut, bertan egongo naiz. 1449 01:03:31,310 --> 01:03:32,109 >> -You'll Da izango da? 1450 01:03:32,109 --> 01:03:32,608 -Bai! 1451 01:03:32,608 --> 01:03:34,903 Jendea beti esaten me pertsonaia bat naiz. 1452 01:03:34,903 --> 01:03:36,029 >> -Ba, Esan nahi dut, egia da. 1453 01:03:36,029 --> 01:03:37,445 Baina nor gehiago dago bertan izango da? 1454 01:03:37,445 --> 01:03:38,660 Ezin du aski izango duzu. 1455 01:03:38,660 --> 01:03:47,240 >> Bertan izango -Zuk izan, Gavin, Dan, Dan, Colton, Z'Myla, Alysse, Doug, 1456 01:03:47,240 --> 01:03:51,120 David, denek. 1457 01:03:51,120 --> 01:03:53,630 >> -Beraz, Ezer ez da, eta denek egin ere? 1458 01:03:53,630 --> 01:03:54,530 >> -Absolutely Ezer ez. 1459 01:03:54,530 --> 01:03:58,730 1460 01:03:58,730 --> 01:04:00,580 >> Barregarria da horra.