1 00:00:19,994 --> 00:00:22,760 [Powered by Google Translate] HIZLARIA: 1 CS50 da. 2 00:00:22,760 --> 00:00:27,120 Beraz, orain duela urte batzuk izan nuen, eta at freshman bat izan dut 3 00:00:27,120 --> 00:00:32,000 denbora, ez nintzen benetan ordenagailu zientzia egiteko bide hau, egiten ari 4 00:00:32,000 --> 00:00:32,490 ingeniaritza. 5 00:00:32,490 --> 00:00:35,780 Izan ere, ez zen gobernuaren kontzentratzailea gisa leku hau sartu nintzen. 6 00:00:35,780 --> 00:00:38,910 Batxilergoko kid bat nuela gustuko duela adierazi historia bezalako gauzak dira. 7 00:00:38,910 --> 00:00:41,940 Zuzenbide konstituzionala, ingelesa eta matematikako mota, beraz, mota gustuko nuen 8 00:00:41,940 --> 00:00:45,840 ondo biribildu, baina horrek ez du zertan gauza ez nuen izan irakasten jakin 9 00:00:45,840 --> 00:00:46,520 eskola altua. 10 00:00:46,520 --> 00:00:49,570 Eta freshman urteko beraz, trepidation hau izan nuen, beraz, nahiz eta I 11 00:00:49,570 --> 00:00:53,400 gustatu ordenagailuak, play ordenagailu jokoak eta antzekoak, inoiz ez, zalantzarik gabe I 12 00:00:53,400 --> 00:00:57,120 informatiko bat pertsona, ordenagailu zientzialari bat, eta neure burua pentsatu 13 00:00:57,120 --> 00:00:59,610 Egia pentsatu nuen, nire lagunak batxilergoko zuten ordenagailua hartu 14 00:00:59,610 --> 00:01:03,990 Geeks zientzia bat bit izan ziren. 15 00:01:03,990 --> 00:01:08,880 >> Eta, hala ere, hemen dut campusean, ez dago ikastaro hau izan zen, CS50, eta 16 00:01:08,880 --> 00:01:12,620 denbora, benetan zerbait kontuz izatearen ospea izan zuen. 17 00:01:12,620 --> 00:01:13,690 Ikastaro bat ona izan da. 18 00:01:13,690 --> 00:01:15,360 Fun ikastaro bat izan da. 19 00:01:15,360 --> 00:01:18,970 Baina, egia esan, oinez hori atea izan duzu. 20 00:01:18,970 --> 00:01:22,090 Eta, are gehiago, ez nuen hori atalasea freshman urteko zeharkatu. 21 00:01:22,090 --> 00:01:25,590 Eta joan zen nire bidean I gobernu kontzentratzailea bat izateaz gain, igaro 22 00:01:25,590 --> 00:01:28,787 nuen bezala baldintzak asko jo, zeharkatu gauzak kontatuta gen 23 00:01:28,787 --> 00:01:32,340 ed edo core eta bezala, eta, ondoren, sophomore urtean, arrazoi batzuk, I got 24 00:01:32,340 --> 00:01:35,580 nerbio sortu oinez urratsa Science Center B, non CS50. 25 00:01:35,580 --> 00:01:38,970 Brian Kernighan izena ordenagailu Zientzialari oso ezaguna zen 26 00:01:38,970 --> 00:01:44,020 Hemen irakasteko Urte horretan bertan, eta orduan ere, bakarrik nengoen prest benetan 27 00:01:44,020 --> 00:01:47,720 bete nire azterketa txartela klase hori gainditu / huts egin. 28 00:01:47,720 --> 00:01:50,140 Begiratu dut nire inguruan, eta gela honetan guztiek got to know figured I 29 00:01:50,140 --> 00:01:52,880 informatika, programazio buruz, ordenagailuak buruz buruzko informazio gehiago. 30 00:01:52,880 --> 00:01:56,090 Guztiek gela honetan egon behar ziren 12 geroztik programazioa, baina hain zuzen ere, 31 00:01:56,090 --> 00:01:57,470 izan zen, ez da kasua. 32 00:01:57,470 --> 00:02:01,600 Eta horrela, azken egunean, bosgarren astelehenean seihilekoan hartzen dut 33 00:02:01,600 --> 00:02:05,300 jauzi hau eta aldaketa pass / letra kalifikazioa huts egin du, eta, azkenean, nire aldatzen 34 00:02:05,300 --> 00:02:07,730 kontzentrazioa informatika egun berean. 35 00:02:07,730 --> 00:02:10,630 >> Orain ez da hori gure helburua klase honetan, duzun guztia ordenagailu 36 00:02:10,630 --> 00:02:14,600 zientzia kontzentratzaileez, baina benetan, ez dagoela aukera hau proposatzea 37 00:02:14,600 --> 00:02:18,630 Eremu honetan, eta beste eremu batzuetan duten nahiko ezagunenak izango duzu agian, 38 00:02:18,630 --> 00:02:21,920 handiko eskola normalean jarraitu nahiko estandarra curricular 39 00:02:21,920 --> 00:02:26,170 bidea, baina Arrisku-en, CS50, ur berria sartu. 40 00:02:26,170 --> 00:02:30,460 Eta ari bazara hemen eserita, gaur egun pentsatzen ez duzu benetan dira, beraz, 41 00:02:30,460 --> 00:02:34,110 egiteko pertsona gehienak zure eskubidea eta zure ezkerreko. 42 00:02:34,110 --> 00:02:39,970 Izan ere, joan den urtean,% 76 klase honetan ikasleek aldez aurretik esperientzia izan ez. 43 00:02:39,970 --> 00:02:43,510 Beraz, ordea, zer uste duzu zure inguruan pertsona gehienak eserita 44 00:02:43,510 --> 00:02:47,130 gaur egun ez, hain zuzen ere, aldez aurretik esperientzia izan edozein. 45 00:02:47,130 --> 00:02:52,030 % 18 hartu dute CS klasea, eta% 6 bi edo gehiago hartu. 46 00:02:52,030 --> 00:02:55,300 Bien bitartean, gure ikasleek eskatzen dugu urtero burua deskribatzeko termino 47 00:02:55,300 --> 00:02:57,760 erosotasun-maila, eta hau da 48 00:02:57,760 --> 00:02:59,010 honen definizio bat ez da. 49 00:02:59,010 --> 00:03:02,480 Mota besterik ez duzu jakin, ez bazaude oso eroso CS50. 50 00:03:02,480 --> 00:03:07,250 Eta iaz,% 55 izan genuen pie berdea xerra Hemen, auto-deskribatzen 51 00:03:07,250 --> 00:03:10,640 ikasle gutxiago eroso gisa Egia ideia ez genuen why'd dute 52 00:03:10,640 --> 00:03:14,800 erosketak egun horretan lehen ikastaroa, baina gurekin egon zen arte berean% 55 53 00:03:14,800 --> 00:03:19,270 epe amaitu egin zuen bezala,% 35 izan ziren, nonbait gehiago artean 54 00:03:19,270 --> 00:03:22,100 eroso eta horiek gutxiago erosoa. 55 00:03:22,100 --> 00:03:23,490 >> Beraz, zer da informatika? 56 00:03:23,490 --> 00:03:26,630 Beno, goi-eskola, eta benetan, oro har daude egun hauetan, 57 00:03:26,630 --> 00:03:29,740 pertzepzio edo misconception honetan informatika dela 58 00:03:29,740 --> 00:03:30,400 programazioa. 59 00:03:30,400 --> 00:03:33,550 Eta hori erabat informatikako alderdi bat, baina programazioa, 60 00:03:33,550 --> 00:03:36,490 edozein hizkuntza, tresna bat besterik ez da, benetan ordenagailu zientzialari 61 00:03:36,490 --> 00:03:39,890 erabili arazoak konpontzeko, bai informatika domeinu edo, 62 00:03:39,890 --> 00:03:42,990 gero eta egun hauetan, natura, zientzia fisikoak 63 00:03:42,990 --> 00:03:45,890 zientziak, humanitateak, medikuntza, eta aztertzea 64 00:03:45,890 --> 00:03:47,320 datu-multzo handiak. 65 00:03:47,320 --> 00:03:51,070 Anywhere gaur egun informatika eta datu da, ez dago aukera bat aplikatzeko 66 00:03:51,070 --> 00:03:54,400 Ikasgai klase batean ikasi CS50 bezala. 67 00:03:54,400 --> 00:03:57,490 >> Hargatik arazo bat konpontzen ordenagailu zientzialaria nari buruz 68 00:03:57,490 --> 00:04:02,370 eta konpontzeko saiatu jargon batzuk jartzea, jarri zenbait esparru kontzeptuala, inguruan 69 00:04:02,370 --> 00:04:05,420 zer agian,, bestela nahiko abstraktua ideia batzuk. 70 00:04:05,420 --> 00:04:07,370 Beraz, hau da telefono bat da. 71 00:04:07,370 --> 00:04:08,840 Ez duzu gauza horiek sarri askotan. 72 00:04:08,840 --> 00:04:11,910 College oraindik badirudi horiek etxe eta dormitories, baina 73 00:04:11,910 --> 00:04:14,970 back egunean, hau atsegin telefono bat erabili nahi baduzu, ez dago zen 74 00:04:14,970 --> 00:04:16,760 zure telefono liburu elektronikoaren helbidea. 75 00:04:16,760 --> 00:04:20,250 Izan ere, bota duzu zerbait telefono-liburu bat bezala ezagutzen da, eta telefono liburu hauek 76 00:04:20,250 --> 00:04:23,110 buruzko 1.000 orrialde izan normalean. 77 00:04:23,110 --> 00:04:26,850 A-tik Z horrela antolatu zituzten, eta besterik ez duzu eskuineko orria aurkitu 78 00:04:26,850 --> 00:04:30,150 pertsona aurkitu bilatzen ari zaren beren izena eta beren aurkitu 79 00:04:30,150 --> 00:04:31,020 telefono zenbakia. 80 00:04:31,020 --> 00:04:33,120 Orain, nola egiten da liburu honetan norbait bilatzen duzu? 81 00:04:33,120 --> 00:04:35,800 >> Demagun nire helburua da nire lagun Mike Smith dei bat emateko. 82 00:04:35,800 --> 00:04:37,820 Beno, nola ez dut Mike Smith aurkitzeko? 83 00:04:37,820 --> 00:04:42,370 Beno, oso arrazoizko hurbilketa bat, inozoa eta eraginkorra bada, hasteko izango litzateke 84 00:04:42,370 --> 00:04:47,690 hemen, eta hasteko orrialde lau, biratu orrialde bost orrialde sei, eta ordenatzeko 85 00:04:47,690 --> 00:04:50,930 linealki, lerro zuzen baten zehar, telefono-liburu honen bidez, eta are 86 00:04:50,930 --> 00:04:54,010 oso lapurtera izan da, nahiz eta joan Mike Smith honetan bada 87 00:04:54,010 --> 00:04:57,480 liburua, azkenean zion iristeko S, azkenik, I irauli egingo dut 88 00:04:57,480 --> 00:04:58,790 liburu honen atala. 89 00:04:58,790 --> 00:05:01,240 Baina, noski, ez duzu ordenagailuan zientzialari bat izan beharko hori ezagutu 90 00:05:01,240 --> 00:05:02,980 Arazo hau konpontzeko modu ergel bat da. 91 00:05:02,980 --> 00:05:04,620 Zer izango litzateke tipikoa gizakiak egin? 92 00:05:08,430 --> 00:05:09,330 Well done. 93 00:05:09,330 --> 00:05:11,370 Beraz, erdi-erdian nahi duzun irauli, ezta? 94 00:05:11,370 --> 00:05:14,970 Beraz, irauli gutxi gorabehera nahi duzun erditik, hemen begiratu, eta neure burua aurkitu dirudi I 95 00:05:14,970 --> 00:05:16,660 M atalean. 96 00:05:16,660 --> 00:05:19,880 Ongi da, eta, beraz, M da argi eta garbi, ez zer bilatzen ari naiz. 97 00:05:19,880 --> 00:05:23,150 Mike eskubidea, eta, beraz, hitz egiteko Atal honetan, eta batzuk jo dute 98 00:05:23,150 --> 00:05:27,740 ikusi aurretik, literalki ahal izango dugu gaur egun jarraitu alderik 99 00:05:27,740 --> 00:05:28,990 Zati batean arazoa. 100 00:05:33,870 --> 00:05:35,060 >> Beharko benetan ez duzu harrituta dela. 101 00:05:35,060 --> 00:05:36,990 Seam behera Tearing da, benetan ez da zaila. 102 00:05:36,990 --> 00:05:40,040 Benetako jendeak egin du, modu honetan, baina seam behera, 103 00:05:40,040 --> 00:05:41,400 gaur egun bi arazoak dituzte. 104 00:05:41,400 --> 00:05:44,800 Horietatik bakoitzak big gisa erdia da,, eta literalki dezakegu erdia bota 105 00:05:44,800 --> 00:05:45,560 arazoa du. 106 00:05:45,560 --> 00:05:48,590 Orain 1.000 orriak utzi ez gara, baina esan, 500. 107 00:05:48,590 --> 00:05:49,580 Beraz, gaur egun, zer egin dezaket? 108 00:05:49,580 --> 00:05:53,030 Beno, giza tipikoa gutxi gorabehera joango erdian berriro ere, eta neure burua aurkitu dut 109 00:05:53,030 --> 00:05:55,080 (I) atalean, eta, beraz, ez da nahiko. 110 00:05:55,080 --> 00:05:58,380 Beraz, berriro ere, arazo honen alderik ezin dut erditik. 111 00:05:58,380 --> 00:05:59,630 Eskerrik asko. 112 00:06:02,000 --> 00:06:07,050 Beraz, gaur egun besterik ez dut 250 orrialde inguru, eta hau egin ahal izango dut berriro, eta berriro, eta 113 00:06:07,050 --> 00:06:11,340 berriro, eta 125 behera, gutxi gorabehera 60, 30, 15, eta abar. 114 00:06:11,340 --> 00:06:16,680 Eta, azkenik, I whittled jasoko S orrialde bat, eta bertan, bada zuen 115 00:06:16,680 --> 00:06:19,510 telefono-liburua, Mike Smith izan behar du. 116 00:06:19,510 --> 00:06:22,720 >> Orain, jakina, nahiko arrazoizkoa algoritmo bat da, eta bere 117 00:06:22,720 --> 00:06:25,395 Kasu honetan bat-denbora erabiltzen bildu, baina zer egin dezaket ordenatzeko dugu 118 00:06:25,395 --> 00:06:26,920 horretatik aurrera eramateko? 119 00:06:26,920 --> 00:06:30,750 Beno, lehen hurbilketa, zuzena, inozoa bada, baina, izan zen, izan daiteke 120 00:06:30,750 --> 00:06:32,270 lerro zuzen deskribatu. 121 00:06:32,270 --> 00:06:35,740 Beraz, x-ardatza bada, hemen esaten dugu, hau da arazoaren tamaina da. 122 00:06:35,740 --> 00:06:39,530 Beraz, x-ardatza eskuinera doa, arazo handiagoak lortzen. 123 00:06:39,530 --> 00:06:40,870 Zer esan nahi du handiagoa izatea esan nahi du? 124 00:06:40,870 --> 00:06:43,920 Arazo honen testuinguruan, telefono-liburuaren orrialde gehiago. 125 00:06:43,920 --> 00:06:45,860 Kuantifikatzeko dezakegu zerbait gehiago da. 126 00:06:45,860 --> 00:06:47,660 Y ardatzean, konpontzeko denbora On. 127 00:06:47,660 --> 00:06:51,790 Beraz, ardatz joaten den bezala, denbora gehiago hartzen du, zentzuzkoa da presume dugu. 128 00:06:51,790 --> 00:06:56,960 Beraz, lehen hurbilketa linealki Orri bat orrialde 1.000 bilatzen 129 00:06:56,960 --> 00:07:01,480 prozedura lineal bat, algoritmoa edo prozesu lineal bat da, eta guk, 130 00:07:01,480 --> 00:07:03,120 deskribatzeko lerro zuzen hau. 131 00:07:03,120 --> 00:07:06,560 Gehi bat gehiago Orrialdearen telefono book bada, da joan, txarrenak 132 00:07:06,560 --> 00:07:09,950 kasuan, eraman nazazu gehiago orri bat irauli Mike Smith aurkitu. 133 00:07:09,950 --> 00:07:13,840 Gehitu dut 100 orrialde, 100 gehiago flips, edo denbora unitate bada. 134 00:07:13,840 --> 00:07:15,350 >> Orain clever honekin pixka bat izan dut. 135 00:07:15,350 --> 00:07:17,550 Ez dut behar benetan piztu, orri bat aldi berean. 136 00:07:17,550 --> 00:07:21,110 Denbora bat edo lau aldi berean bi gauzak egin ahal izango dut, baina hori ez da 137 00:07:21,110 --> 00:07:22,350 guztiak, batez ere, hobeto. 138 00:07:22,350 --> 00:07:26,540 Nahiz eta bi da, aldi berean, bai, mota horretako lerro hau mugitzen pixka bat behera, 139 00:07:26,540 --> 00:07:31,010 eta denbora gutxiago hartzen duten emandako orriak kopuru bera, baina esan nahi du 140 00:07:31,010 --> 00:07:32,570 ez da funtsean hobea. 141 00:07:32,570 --> 00:07:36,290 Baina, zer egin dugu, eta zer ez duzun egin senari? 142 00:07:36,290 --> 00:07:41,210 Benetan lortu txiki honen antzeko zerbait, denbora logaritmikoa 143 00:07:41,210 --> 00:07:46,540 Horren bidez, arazo eta hazi hazten eta hazten, baina konpontzeko kostua 144 00:07:46,540 --> 00:07:49,460 arazoa, arazo hori konpontzeko beharrezko denbora, ez du 145 00:07:49,460 --> 00:07:51,460 hazten ia bezain azkar. 146 00:07:51,460 --> 00:07:55,930 Hau logaritmikoa kurba, n erregistroa,, non n tamaina besterik ez da izango litzateke 147 00:07:55,930 --> 00:07:58,310 arazoa, telefono-liburu honen orrialde kopurua. 148 00:07:58,310 --> 00:07:59,780 Eta zer esan nahi du honek, termino errealetan, esan nahi duzu? 149 00:07:59,780 --> 00:08:02,630 Beno, bada, atsegin gela honetan 500 pertsona oraintxe 150 00:08:02,630 --> 00:08:04,470 edo, hobeto esanda, badugu 151 00:08:04,470 --> 00:08:06,020 nahasketa metafora 152 00:08:06,020 --> 00:08:09,870 ez zuen eredu hori oraindik aurtengo hala badagokio, 500 telefonoan orrialde dugu 153 00:08:09,870 --> 00:08:14,450 liburua, eta bikoiztu egin dugu, 1.000 eredu honen adimendunak 154 00:08:14,450 --> 00:08:17,670 erditik biratu, zenbat page-tearers du joan hartzeko 155 00:08:17,670 --> 00:08:19,520 500 eta 1.000 orriak? 156 00:08:19,520 --> 00:08:21,650 Beno, bakar bat osagarriak Orri malko. 157 00:08:21,650 --> 00:08:24,580 Entregatu baduzu me page 2.000 telefono-liburua, big aurre ez. 158 00:08:24,580 --> 00:08:27,200 Besterik ez nuen alderik bat osagarri denbora. 159 00:08:27,200 --> 00:08:31,780 >> Beraz, azken finean, arazoaren tamaina kostua baino askoz azkarrago hazten 160 00:08:31,780 --> 00:08:32,780 benetan konpontzeko. 161 00:08:32,780 --> 00:08:35,030 Orain, hala nola, algoritmo bat besterik ez da. 162 00:08:35,030 --> 00:08:37,610 Daude modu berean beste batzuk konpondu ahal izango dugu. 163 00:08:37,610 --> 00:08:40,730 Eta beraz, zergatik ez hau egiten dugu - nauzu umorea izanez gero,, hemen bada ere awkwardly 164 00:08:40,730 --> 00:08:45,085 Sanders, aurrera, guztiek, ahal izango banu, eta Zutik leku batean. 165 00:08:48,550 --> 00:08:52,440 Hemen pantaila Ikusten duzun bezala, hau da, algoritmo bat, prozesu bat, ordenagailu bat da 166 00:08:52,440 --> 00:08:55,980 programa da, bada, gizakiak exekutatu, hiru pauso besterik ez ditu. 167 00:08:55,980 --> 00:08:57,980 Gara dagoeneko urrats bat, koa izan duzun. 168 00:08:57,980 --> 00:09:00,260 Eta orain zuk zeuk zenbaki bat pentsatu. 169 00:09:00,260 --> 00:09:01,450 Hori zure uneko da zenbakia. 170 00:09:01,450 --> 00:09:03,120 Pertsona orok hemen zenbaki bat da. 171 00:09:03,120 --> 00:09:07,160 Step bi, parekatu norbait zutik eta zure zenbakiak batera, 172 00:09:07,160 --> 00:09:09,345 eta, ondoren, hartu batura honen zure zenbakia berri gisa. 173 00:09:17,470 --> 00:09:20,830 Duzu bat eseri behar, eta gero errepikatu. 174 00:10:11,330 --> 00:10:14,100 >> Puntu honetan, gutxiago eta jende gutxiago zutik behar. 175 00:10:16,820 --> 00:10:20,030 Hau da, non gehiago awkward lortzen. 176 00:10:20,030 --> 00:10:21,280 Norbaitek hemen, hemen. 177 00:10:30,620 --> 00:10:34,180 Txarrena da, izan ere, oso hitzez egin aritmetika aurrean 178 00:10:34,180 --> 00:10:36,310 Harvard undergrads ehunka. 179 00:10:42,920 --> 00:10:45,280 Larreina, bug hemen pixka. 180 00:10:45,280 --> 00:10:48,470 Ongi da, zer da zure telefono zenbakia? 181 00:10:48,470 --> 00:10:49,170 Nine. 182 00:10:49,170 --> 00:10:51,880 Ongi da. 183 00:10:51,880 --> 00:10:53,130 Zein da zure telefono zenbakia? 184 00:10:55,920 --> 00:10:57,710 179. 185 00:10:57,710 --> 00:10:58,470 Ongi, ona da. 186 00:10:58,470 --> 00:10:59,420 188 So. 187 00:10:59,420 --> 00:11:00,570 Beraz, you guys eseri. 188 00:11:00,570 --> 00:11:02,320 Zein da zure telefono zenbakia? 189 00:11:02,320 --> 00:11:04,420 118. 190 00:11:04,420 --> 00:11:07,440 Smart undergrad batzuk hasten math egiteko. 191 00:11:07,440 --> 00:11:09,180 Ados, 118, 188. 192 00:11:09,180 --> 00:11:10,430 Zer gehiago lortu dugu? 193 00:11:13,120 --> 00:11:16,450 71. 194 00:11:16,450 --> 00:11:17,650 79. 195 00:11:17,650 --> 00:11:18,260 Ongi da. 196 00:11:18,260 --> 00:11:20,220 Eta? 197 00:11:20,220 --> 00:11:23,240 47, izan ere, irakasleen, que nos zenbat? 198 00:11:26,250 --> 00:11:29,830 705 erantzun da. 199 00:11:29,830 --> 00:11:32,045 Eta hori da, hain zuzen ere, zehazki zuzena. 200 00:11:37,250 --> 00:11:40,080 >> Ez, egia esan izan dugu han off pixka bat, baina nola 201 00:11:40,080 --> 00:11:41,220 behar dute lan? 202 00:11:41,220 --> 00:11:44,080 Zer gertatu besterik ez dute behar? 203 00:11:44,080 --> 00:11:48,270 Beraz, algoritmo honen iterazio bakoitzean, zenbaki batzuekin batera hasi ginen 204 00:11:48,270 --> 00:11:51,480 pertsona, zutik, eta hori izan zen guztira, n, lehen at. 205 00:11:51,480 --> 00:11:53,880 Gero, erdia eseri, eta bi baino gehiago joan n. 206 00:11:53,880 --> 00:11:57,570 Gero, erdia eseri, joan n lau baino gehiago, n zortzi baino gehiago gara, 16 urtetik gorako 207 00:11:57,570 --> 00:12:01,220 eta abar, desegin arte, nahiz eta mota horretako han at 208 00:12:01,220 --> 00:12:04,760 amaieran, teorian, parekatuta izan da guztiontzat off balkoian, eta entreplanta, eta 209 00:12:04,760 --> 00:12:10,180 orkestra hemen, izan genuen bakarti pertsona bakar bat zutik, guztira 210 00:12:10,180 --> 00:12:13,930 balioa, kasu honetan, 705. 211 00:12:13,930 --> 00:12:16,600 Orain zer esan nahi du, baina, denborak? 212 00:12:16,600 --> 00:12:18,960 Beno, uste dut giza bada, izan egin eskuz. 213 00:12:18,960 --> 00:12:22,602 Hasi nintzen nahiko naively baina behar bezala, bat, bi, hiru, 214 00:12:22,602 --> 00:12:27,060 lau, bost, sei, zazpi, zortzi, eta abar; nahiko denbora pixka bat hartzen du. 215 00:12:27,060 --> 00:12:28,120 Beraz, egin ahal izango dut hobeto, ezta? 216 00:12:28,120 --> 00:12:29,830 Eskola kalifikazioa, ez duzu besterik ez dira zenbatu. 217 00:12:29,830 --> 00:12:30,580 Zenbatzen twos duzu. 218 00:12:30,580 --> 00:12:32,190 Bi Beraz, lau, sei, zortzi, hamar, hamabi. 219 00:12:32,190 --> 00:12:36,210 Eta hori lortzen askoz azkarrago, baina orain, funtsean, aprobetxatuz 220 00:12:36,210 --> 00:12:39,710 gela honetan guztion adimen kolektiboa, askoz ere kurba bat lortu ahal izango dugu 221 00:12:39,710 --> 00:12:43,750 gehiago hau atsegin dute, beraz, gaur egun, gela honetan pertsonen kopurua 222 00:12:43,750 --> 00:12:48,570 izan bikoitza, beste 700 pertsona gela honetan sartu oinez, 1.400 pertsona, baina 223 00:12:48,570 --> 00:12:53,010 algoritmo hau konpontzeko iterazio baino ez litzateke eramango gaituzte. 224 00:12:53,010 --> 00:12:55,970 >> Eta, beraz, gero eta gehiago, egun hauetan, erraldoi hauek ditugu ezartzen hasi 225 00:12:55,970 --> 00:12:59,690 Facebook, Google, eta antzekoak, arazoak konpontzeko bit hau da 226 00:12:59,690 --> 00:13:04,060 ezagutzeko, hau cleverness bit, digu gero eta asko egin, 227 00:13:04,060 --> 00:13:07,290 askoz indartsuagoa ordenagailuekin gauzak gaur egun. 228 00:13:07,290 --> 00:13:10,440 Gauza mota horiek nahi duzu bada, Facebook CS50 ikusi 229 00:13:10,440 --> 00:13:12,990 Puzzle propioa Eguna, larunbat honetan datozen. 230 00:13:12,990 --> 00:13:15,860 Honen antzeko zerbait, beraz duzu parte hartu nahi izanez gero, eta 231 00:13:15,860 --> 00:13:20,470 bi, edo hiru, edo lau lau taldeek puzzleak batzuk konpontzeko nahi 232 00:13:20,470 --> 00:13:25,030 ko honetan,, fabulous sari batzuk irabazteko aukera stand duzu, eta horien artean bada bat 233 00:13:25,030 --> 00:13:29,130 Wii, eta opari-txartelak batzuk, eta beste zenbait Facebook swag larunbat honetan, 234 00:13:29,130 --> 00:13:30,770 eguerdiko 3:00 PM. 235 00:13:30,770 --> 00:13:35,590 Joan, hala nola cs50.net/rsvp. 236 00:13:35,590 --> 00:13:38,070 Eta diapositiba hau da online inguruan jolastu nahi izanez gero. 237 00:13:38,070 --> 00:13:40,170 Puzzleak urte berri honetan izango dira. 238 00:13:40,170 --> 00:13:43,350 >> Ikasgelan nabarituko ditzakezu, too, kamera guztiak aurten. 239 00:13:43,350 --> 00:13:47,950 Beraz, ez bakarrik izango da ikastaroa da modurik ohikoena filmatu, CS50 daitezke 240 00:13:47,950 --> 00:13:51,230 dokumental batean parte hartzen duten goi-mailako hezkuntza begira 241 00:13:51,230 --> 00:13:54,460 ikasle batek, egun hauetan izan dezake esperientzia eraldatzaile 242 00:13:54,460 --> 00:13:56,010 Ikasketekin graduak. 243 00:13:56,010 --> 00:14:00,340 Beraz, azken hauek norabidean, ez besterik ez dugu behar filmatzen egingo dela, filmaketarako dugu 244 00:14:00,340 --> 00:14:04,700 baita, gero eta gehiago, gure online-entzule eta baita, behin, 245 00:14:04,700 --> 00:14:05,810 audientzia hau hemen. 246 00:14:05,810 --> 00:14:09,120 Beraz, ongi etorria klase gara aurten gure Harvard luzapena eskolako ikasle, 247 00:14:09,120 --> 00:14:12,060 graduondoko diseinu eskola, hezkuntza, enpresa-eskola, Kennedy 248 00:14:12,060 --> 00:14:15,600 Eskola, lege eskola, baita ikasle kopurua Belmont from, 249 00:14:15,600 --> 00:14:18,280 Lexington, Newton, eta Watertown High Ikastetxeak. 250 00:14:18,280 --> 00:14:19,250 Ongi etorri duzun guztia. 251 00:14:19,250 --> 00:14:22,330 Horrez gain, aurten, entzun duzu, Harvard, eta MIT, eta 252 00:14:22,330 --> 00:14:25,740 Berkeley bat elkarlanerako lankidetza sartu 253 00:14:25,740 --> 00:14:30,490 Ekimen izeneko EdX, ekimen bat ireki hezkuntza guztiak 254 00:14:30,490 --> 00:14:34,010 jende gehiago online, eta, batez ere, ikerketa egiten hasi 255 00:14:34,010 --> 00:14:36,530 jendeak nola ikasten eskala askoz zabalagoa. 256 00:14:36,530 --> 00:14:39,960 Eta horrela CS50 unibertsitateko lehen ikastaroa izango da, horretan parte hartzen duten 257 00:14:39,960 --> 00:14:42,960 ekimena, baita, horrek esan nahi du, gehiago sartzeko aukera izango duzu 258 00:14:42,960 --> 00:14:46,890 tresnak, curriculum-eduki guztiak, gehiago bideo edukia guztiak 259 00:14:46,890 --> 00:14:52,410 ondorioz, baita atzo goizean, 53.019 pertsona dituzten 260 00:14:52,410 --> 00:14:56,825 CS50 hartu erregistratu batera aurten Interneten. 261 00:15:05,940 --> 00:15:08,830 Beraz, zer, horrek esan nahi du, batez ere, irakasleen eta I dutela 262 00:15:08,830 --> 00:15:12,080 nahiko denbora pixka bat uda honetan igaro jaitsiera, prestatzen, bai campusean 263 00:15:12,080 --> 00:15:15,720 eta off, beraz, eraikitzeko interesgarri corpus bat hasten ahal izango dugu, 264 00:15:15,720 --> 00:15:20,760 sinesgarria, hezkuntza-edukiak Bimbela, bereziki zentratzen on 265 00:15:20,760 --> 00:15:26,090 material nahiko konplexua conveyances intimista. 266 00:15:26,090 --> 00:15:28,540 >> Beraz, ikastaro hitzaldiak, eta sail, eta gauzak gain 267 00:15:28,540 --> 00:15:31,810 izenekoa walkthroughs, apur bat besterik ez dugu berriro ere, izan dugu 268 00:15:31,810 --> 00:15:35,090 film labur horiek aurten ahalbidetzen duten ikastaroa ihardun 269 00:15:35,090 --> 00:15:36,660 beste nonbaiten elkarrekin. 270 00:15:36,660 --> 00:15:39,610 Hargatik hau erabili peek a azkar hartzeko aukera bat 271 00:15:39,610 --> 00:15:41,460 bitarra nozioa analizan. 272 00:15:41,460 --> 00:15:44,890 >> Beraz, informatika izeneko algoritmoak gauzak daude, eta horietatik bi 273 00:15:44,890 --> 00:15:47,870 hartu besterik ez dugu begirada bat - arazoak konpontzeko prozedura horiek. 274 00:15:47,870 --> 00:15:51,060 Baina egunaren amaieran, informazioa irudikatzeko nolabait behar duzu, eta zuk 275 00:15:51,060 --> 00:15:54,540 beharko irudikatzeko modu bat, ordenagailu bat dela ulertzen. 276 00:15:54,540 --> 00:15:57,330 Eta, are gehiago, ez baduzu benetan ulertzen ordenagailuak, eta Oraindik duzu 277 00:15:57,330 --> 00:16:01,470 % 76 oraintxe, ziurrenik vague nolabait ordenagailuak 278 00:16:01,470 --> 00:16:05,300 nolabait zeroen eta bai asko, sistema bitarra, eta, beraz, hitz egiten. 279 00:16:05,300 --> 00:16:06,630 Orain zergatik da kasua dela? 280 00:16:06,630 --> 00:16:10,120 Beno, bihurtzen denean ordenagailuak lehen zen buruz behar duzun irudikatzeko 281 00:16:10,120 --> 00:16:13,810 informazioa, egin ahal izango duzu elektrizitate-, eta honek apur bat da, nahiz eta 282 00:16:13,810 --> 00:16:18,140 oversimplification bat, informazioa grabatzeko modu oso erraza da, bai 283 00:16:18,140 --> 00:16:22,600 elektrizitate hori inflexio, bitar bat da, nolabait esateko, edo eginez 284 00:16:22,600 --> 00:16:24,290 elektrizitate-off. 285 00:16:24,290 --> 00:16:26,210 >> Barry Beraz, axola ez baduzu, ezin izan argiak iluntzeko dugu 286 00:16:26,210 --> 00:16:28,140 guztiz une bat besterik ez? 287 00:16:28,140 --> 00:16:31,750 Hemen oso doakoa binary zero da. 288 00:16:31,750 --> 00:16:35,960 Ondo da, egingo dugu argiak back up, Sanders Antzerkia 289 00:16:35,960 --> 00:16:37,990 ordezkari bat balio bitarra. 290 00:16:37,990 --> 00:16:41,860 Zoritxarrez, bat besterik ez bit, argiak multzo bat besterik ez, besterik ezin dugu 291 00:16:41,860 --> 00:16:45,770 bi mundu, zero eta bat zenbakiak, ordezkatzen eta atsegina bada litzaidake 292 00:16:45,770 --> 00:16:48,510 ordenagailu hori baino pixka bat handiagoa zenbatu, baina, hain zuzen ere, ahal izango dute. 293 00:16:48,510 --> 00:16:52,170 Hargatik, tira me pantaila hemen gure laguna, Nate Hardison, nork eman 294 00:16:52,170 --> 00:16:54,980 look minutu gutxiren buruan zehar Gurekin azkar bat 295 00:16:54,980 --> 00:16:56,505 bitarra nozioa. 296 00:17:03,526 --> 00:17:06,550 >> Nate HARDISON: Itzuli denean nola irakurri eta idatzi zenbakiak, ikasi duzu 297 00:17:06,550 --> 00:17:10,589 digituak zero bederatzi buruz ikasi. 298 00:17:10,589 --> 00:17:13,589 Zenbaki osoak bederatzi baino handiagoa idazteko, guztiak izan duzun egin ikasten duzu 299 00:17:13,589 --> 00:17:23,130 digituak horien konbinazioa erabili zen, eta 52 eta 437. 300 00:17:23,130 --> 00:17:27,760 Beraz, zenbakiak idazteko era honetan izen bat, notazio hamartar du. 301 00:17:27,760 --> 00:17:28,830 Zergatik hamartar? 302 00:17:28,830 --> 00:17:33,630 Beno, erro hamartarra deca, Latin esan nahi du 10, eta 10 digituak duzu 303 00:17:33,630 --> 00:17:37,420 zure notazio-sistema, 10 baizik eta zenbaki bat bihurtzen da. 304 00:17:37,420 --> 00:17:42,480 Dezagun kopurua 437 idazkera hamartarrean idatzitako zergatik ulertzeko. 305 00:17:42,480 --> 00:17:52,330 >> Apurtu sortu ahal izango ditugu, lehenik eta behin 437 400 gehi 30 gehi 7 sartu. 306 00:17:52,330 --> 00:18:00,260 Hartu ahal izango dugu ez ezik, are gehiago, beraz, lau aldiz lortu dugu 100 gehi 3 307 00:18:00,260 --> 00:18:05,120 aldiz 10 gehi 7 aldiz 1. 308 00:18:05,120 --> 00:18:08,580 gogoratzen dira lekua, 10s leku, 100eko hamarkada buruz ikasteko 309 00:18:08,580 --> 00:18:10,190 lekua, eta abar? 310 00:18:10,190 --> 00:18:13,120 Hau da, zehazki non den. 311 00:18:13,120 --> 00:18:15,870 Eta, azkenik, ikus nola eskumen-sorta bat lortu dugu, ezin dugu 312 00:18:15,870 --> 00:18:17,900 10 hemen txertatu. 313 00:18:17,900 --> 00:18:28,820 4 aldiz lortu dugu 2 10 gehi 3 aldiz 10 1 plus 7 314 00:18:28,820 --> 00:18:31,720 aldiz 10 zero. 315 00:18:31,720 --> 00:18:35,390 Beraz, gaur egun zergatik idazkera hamartarrean 10 zenbakia berezia da ikusiko duzu. 316 00:18:35,390 --> 00:18:37,370 Izan ere, izen bat lortu dugu. 317 00:18:37,370 --> 00:18:40,420 Base deitzen da, berretzailea oinarria da geroztik 318 00:18:40,420 --> 00:18:42,100 gure aritmetika hemen. 319 00:18:42,100 --> 00:18:45,320 >> Notazio hamartar zenbakiak irudikatzeko modu bakarra ez da. 320 00:18:45,320 --> 00:18:50,480 Izan ere, nahiz eta digituak bi kentzeko lortuko dugu bederatzi bidez, oraindik ezin dugu 321 00:18:50,480 --> 00:18:53,740 irudikatzeko zenbakiak hamartar batekin izan dugu. 322 00:18:53,740 --> 00:18:58,910 Beraz, orain bi digituak, zero eta bat dugula, bi zenbaki berezia da, 323 00:18:58,910 --> 00:19:01,210 gure notazio-sistema oinarri. 324 00:19:01,210 --> 00:19:04,580 Notazio sistema honen izena bitarra deitzen da, geroztik 325 00:19:04,580 --> 00:19:07,030 prefix bi bi esan nahi du. 326 00:19:07,030 --> 00:19:11,190 Beraz, horren ordez, orain, direnak leku bat, eta 10s leku, eta, beraz, izatea, 327 00:19:11,190 --> 00:19:15,900 direnak leku bat, leku bat twos Fours leku bat, eta, beraz, orain, joan 328 00:19:15,900 --> 00:19:17,550 bi eskumenak. 329 00:19:17,550 --> 00:19:19,450 Hargatik ikusi zenbaketa batzuk eginez. 330 00:19:19,450 --> 00:19:24,940 Beraz, zero da oraindik zero, eta oraindik ere, banan-banan. 331 00:19:24,940 --> 00:19:31,050 Hala eta guztiz ere, gaur egun ditudan dugu got bat de twos leku ordez 10s leku bat, 10 332 00:19:31,050 --> 00:19:33,190 bi zenbakia adierazten du. 333 00:19:33,190 --> 00:19:38,386 Hiru, bat gehitu dugu hori, eta 11 lortu. 334 00:19:38,386 --> 00:19:44,660 Lau, ez baitago Fours leku bat, 100 irudikatzen da. 335 00:19:44,660 --> 00:19:49,410 Bost 101 da. 336 00:19:49,410 --> 00:19:53,642 Sei 110 da. 337 00:19:53,642 --> 00:19:56,610 Zazpi 111 da. 338 00:19:56,610 --> 00:19:58,470 Zortzi, berriro ere, bere lekua du. 339 00:19:58,470 --> 00:20:02,790 Beraz, 1000 da. 340 00:20:02,790 --> 00:20:05,201 Eta puntu lortu duzu uste dut. 341 00:20:05,201 --> 00:20:09,800 >> HIZLARIA: 1 Beraz, hau da zer ordenagailuak nik esan eta zer bitarra da 342 00:20:09,800 --> 00:20:13,690 Egia esan, ez zer egin dugu eragozten desberdinak ematen 343 00:20:13,690 --> 00:20:14,560 urte, ezta? 344 00:20:14,560 --> 00:20:17,097 Itzuli eskola kalifikazioa, hain zuzen ere zenbatzen ikasi duzu 345 00:20:17,097 --> 00:20:19,970 moda Nate proposatu, baina seguruenik ez duzu benetan pentsatu buruz 346 00:20:19,970 --> 00:20:22,440 duelako, hain zuzen ere ez dagoela hau ere bai leku, 10s leku, eta 100eko hamarkada 347 00:20:22,440 --> 00:20:23,315 lekua, eta hori nahiko arbitrarioa da. 348 00:20:23,315 --> 00:20:26,210 Eta, hain zuzen ere, ordenagailuak erabili, besterik gabe, beste base honetan. 349 00:20:26,210 --> 00:20:30,160 Baina, azken finean, benetan fisikoki nozioa 350 00:20:30,160 --> 00:20:33,130 zero eta bat, ez, jakina, duzu ez bakarrik buelta argiak eta off 351 00:20:33,130 --> 00:20:33,445 nahitaez. 352 00:20:33,445 --> 00:20:36,100 Finagoa, aleak askoz eskala egin behar duzu. 353 00:20:36,100 --> 00:20:39,990 Eta finagoa, aleak, haurtzaroa silly jostailu txiki hau gogoratzeko dezakezu 354 00:20:39,990 --> 00:20:42,570 Iledunak Willy eta partikula magnetiko txiki horiek. 355 00:20:42,570 --> 00:20:46,440 >> Beraz, magnetikoak partikula pare bat lerrokatu ditzakezun zerbait 356 00:20:46,440 --> 00:20:49,920 jarraibideak, agian, ipar-hego edo hego-ipar. 357 00:20:49,920 --> 00:20:53,470 Eta, beraz, egun hauetan asko teknologia incarnations fisikoen erabiltzen duten 358 00:20:53,470 --> 00:20:57,690 bitarra erabiltzen duten zeroen eta bai, besterik gabe, barrutik magnetismoa 359 00:20:57,690 --> 00:21:04,110 duten aligns gauzak gora-behera edo behera-, eta, beraz, zero edo bat ordezkari, 360 00:21:04,110 --> 00:21:04,890 hurrenez hurren. 361 00:21:04,890 --> 00:21:08,930 Beraz, hain zuzen ere, utzi urruntzen abstraktuak hemen, eta barrutik begiratu 362 00:21:08,930 --> 00:21:10,780 zer gehiago tradizionala ordenagailuaren disko gogorrean. 363 00:21:10,780 --> 00:21:13,840 Hau gertatzen da pixka bat handiagoak izan pantailan, izan ere, mahaigaineko 364 00:21:13,840 --> 00:21:18,310 ordenagailua, baina ordenagailu eramangarriak, gaur egun, oraindik ere, teknologia hori bera, da, baina pixkanaka-pixkanaka 365 00:21:18,310 --> 00:21:22,140 sofistikatuagoekin duten gauzak benetan ez mugitzen ordezkatu 366 00:21:22,140 --> 00:21:25,275 piezak - barruan, eta gero, disko gogorrean. 367 00:21:25,275 --> 00:21:28,450 >> SPEAKER 2: disko gogorra da, non zure PC gordetzen gehienak 368 00:21:28,450 --> 00:21:29,990 bere iraunkorra datuak. 369 00:21:29,990 --> 00:21:34,710 Horretarako, datuak RAM bidaiatzen software seinaleak esaten batera 370 00:21:34,710 --> 00:21:37,420 disko gogorrean nola datu horiek gordetzeko. 371 00:21:37,420 --> 00:21:40,720 Disko gogorrean zirkuituak itzultzeko seinale horiek tentsio 372 00:21:40,720 --> 00:21:42,270 gorabeherak. 373 00:21:42,270 --> 00:21:46,290 Hauek, aldi berean, kontrolatzen disko gogorrean mugitzen piezak, gutxi batzuk 374 00:21:46,290 --> 00:21:48,890 ordenagailu modernoaren utzitako piezak mugituz. 375 00:21:48,890 --> 00:21:53,400 Seinaleak batzuk motor bat, eta horrek eskola metal estalitako platters kontrolatzeko. 376 00:21:53,400 --> 00:21:56,810 Zure datuak benetan platters hauek gordetzen dira. 377 00:21:56,810 --> 00:21:59,940 Beste seinale mugitzen irakurri-buruak idatzi edo irakurri 378 00:21:59,940 --> 00:22:02,030 platters buruzko datuak idatzi. 379 00:22:02,030 --> 00:22:06,710 Makineria zehatza da, beraz, giza ile bat ere ez artean pasatzeko 380 00:22:06,710 --> 00:22:11,390 spinning platters buruak, abiadura emanaldirik oraindik funtzionatzen. 381 00:22:11,390 --> 00:22:15,120 >> SPEAKER 1: Beraz, mapan handiago gaur egun horien gainean zer benetan gertatzen ari 382 00:22:15,120 --> 00:22:19,620 platters magnetismoa dagokionez, bi begirada bigarren hau dugu. 383 00:22:19,620 --> 00:22:22,940 >> HIZLARIA: 3 dezagun zer, motion motela besterik ez dugu ikusi. 384 00:22:22,940 --> 00:22:27,010 Elektrizitate-pultsu labur bat irakurtzeko write burua bidaltzen, flips 385 00:22:27,010 --> 00:22:30,390 segundo baten frakzio bat elektromagnetikoak txiki-txiki bat. 386 00:22:30,390 --> 00:22:34,280 Iman eremu bat sortzen du, eta txiki-txiki bat, txiki-txiki polaritate aldatzen 387 00:22:34,280 --> 00:22:37,995 metal partikula coat platter bakoitzaren azalera zati. 388 00:22:37,995 --> 00:22:41,810 Eredua A serie horiek diskoan tiny kobratuko sortu eremu bat adierazten du 389 00:22:41,810 --> 00:22:45,820 zenbaki bitarra sistema ordenagailuak erabiltzen datuak bit bakarra. 390 00:22:45,820 --> 00:22:49,430 Orain uneko bidaliko da, modu batean irakurketa-idazketaren, area burua bidez 391 00:22:49,430 --> 00:22:51,170 norabide bakarra polarized. 392 00:22:51,170 --> 00:22:53,250 Korronte kontrako norabidean bidaliko da, 393 00:22:53,250 --> 00:22:55,220 polarizazio alderantziz. 394 00:22:55,220 --> 00:22:57,680 Nola datuak eskuratu disko gogorrean off? 395 00:22:57,680 --> 00:22:59,400 Just alderantzikatzeko prozesuan. 396 00:22:59,400 --> 00:23:02,050 Beraz, hori lortzeko egungo eta irakurri-idatzi diskoan partikula da 397 00:23:02,050 --> 00:23:03,340 burua mugitzen. 398 00:23:03,340 --> 00:23:06,010 Jarri elkarrekin milioika horiek magnetized segmentu, eta 399 00:23:06,010 --> 00:23:07,440 fitxategi bat duzula got. 400 00:23:07,440 --> 00:23:12,240 Orain fitxategi bakar bat pieza guztiak disko baten platters baino gehiago daiteke sakabanatuta, 401 00:23:12,240 --> 00:23:15,270 zure mahai gainean paper nahastea, bezala mota. 402 00:23:15,270 --> 00:23:18,800 Beraz, aparteko fitxategi berezi bat non dena da pista jarraitzen du. 403 00:23:18,800 --> 00:23:21,640 Ez horrelako zerbait izan nahi al duzu? 404 00:23:21,640 --> 00:23:23,340 >> SPEAKER 1: Izan ere. 405 00:23:23,340 --> 00:23:27,560 Beraz, gaitasun hori informazio hau irudikatzeko, zenbakiak dugu 406 00:23:27,560 --> 00:23:28,440 maila oso altua. 407 00:23:28,440 --> 00:23:32,730 Gauza bera adierazten du modu fisiko bat behar dugu, baina ezin dugu benetan 408 00:23:32,730 --> 00:23:36,440 egin duten interes askoz oraindik, agian aritmetika batzuk baino beste eta 409 00:23:36,440 --> 00:23:36,940 matematika. 410 00:23:36,940 --> 00:23:40,830 Letrak alfabetikoki bezalako gauzak horrela urrun ordezkari modu ez daukagu, 411 00:23:40,830 --> 00:23:44,100 dugu, beraz, gizakiak, komunikatzeko gailu horiek berberak erabiliz. 412 00:23:44,100 --> 00:23:48,240 Baina, zorionez, ez badago kodeketen, zero eta bai eredu 413 00:23:48,240 --> 00:23:52,920 A bezalako goi mailako eraikuntzen, eta B, eta C, eta osoa ordezkatzen dituzten 414 00:23:52,920 --> 00:23:54,880 esaldi eta paragrafo, eta antzekoak. 415 00:23:54,880 --> 00:24:00,300 Eta beraz, ASCII kodeketa sistema hau aipatzen du horren bidez akronimoa da, eta horrek 416 00:24:00,300 --> 00:24:04,350 Adibidez, ezagutzen dugun zenbakia - Zenbaki bat eman letra adierazten du 417 00:24:04,350 --> 00:24:09,120 balio hamartar gisa 65 A ordenagailuak gutun hiriburua bezala ezagutzen da. 418 00:24:09,120 --> 00:24:13,670 97 balioa ordenagailuetan hamartar minuskulaz gisa ezagutzen da. 419 00:24:13,670 --> 00:24:15,210 Eta zer esan benetan esan nahi? 420 00:24:15,210 --> 00:24:19,510 Beno, nahiz eta Nate, une batez ago, bakarrik zenbatuko zero zortzi 421 00:24:19,510 --> 00:24:24,910 kontatuta 65 jarraitu nahi izan dugu, edo gehiago, 97, patroia 422 00:24:24,910 --> 00:24:28,440 zeroen eta bai pantailan zuela marraztuko izango litzateke zehatz-mehatz izango litzateke 423 00:24:28,440 --> 00:24:33,420 Ordenagailu bat erabiltzen du letra A txanoak guztiak, edo gutun bat irudikatu 424 00:24:33,420 --> 00:24:34,610 minuskulaz. 425 00:24:34,610 --> 00:24:36,690 Eta, hain zuzen ere, hau eskema osoa. 426 00:24:36,690 --> 00:24:41,570 Hau da, Lehen begiratuan, kodeketen taula jasanezinak, baina fokua baduzu 427 00:24:41,570 --> 00:24:46,210 erdian hementxe, hau erdiko zutabean nabarituko dugu 428 00:24:46,210 --> 00:24:49,010 letrak ondoren, zenbakien nozioa. 429 00:24:49,010 --> 00:24:53,830 Eta goian, 32 ditugu, eta pertsonaia karakterra, 32, 430 00:24:53,830 --> 00:24:57,360 zenbaki oso, orain aipatzen da, itxuraz zuriune-barra pertsonaia. 431 00:24:57,360 --> 00:25:00,720 Zuriune-barra pertsonaia duzu zure ordenagailu eramangarria, benetan zer ari zaren 432 00:25:00,720 --> 00:25:04,160 zenbaki bat, zeroen eta bai eredu bat, elektrizitate fluxua bidaltzen da, 433 00:25:04,160 --> 00:25:07,770 duzu izango bada, zeroen eta bai horiek ordezkari, orduan ordenagailua 434 00:25:07,770 --> 00:25:10,330 pantailan pertsonaia espazio gisa interpretatzen da. 435 00:25:10,330 --> 00:25:12,210 Harridura 33 puntu bat da. 436 00:25:12,210 --> 00:25:13,345 Komatxo bikoitzak 34. 437 00:25:13,345 --> 00:25:18,945 Eta joan behera hemen badugu eskubidea baino gehiago, 65, hau da, hain zuzen ere A ikusiko dugu, eta 438 00:25:18,945 --> 00:25:21,290 97 minuskula bat da, hain zuzen ere. 439 00:25:21,290 --> 00:25:23,910 >> Beraz, gaur egun dugun kodeketa eskema honetan, hasi ahal izango dugu 440 00:25:23,910 --> 00:25:25,080 ortografia gauzak. 441 00:25:25,080 --> 00:25:30,170 Izan ere, ordenagailuak normalean adierazten dira unitate estandarra, ez 442 00:25:30,170 --> 00:25:33,020 Banakako apur bat, berriz, ez da hori bakarrik erabilgarria erabiliz 443 00:25:33,020 --> 00:25:36,600 ordezkatzen zero edo bat, argiak edo off, baizik eta erabiliz 444 00:25:36,600 --> 00:25:37,530 bit sekuentziak. 445 00:25:37,530 --> 00:25:40,100 Eta neurri unitate ohikoena, seguruenik ezagutzen duzun, edo gutxienez 446 00:25:40,100 --> 00:25:41,810 ondorioztatzen da, byte bat da. 447 00:25:41,810 --> 00:25:45,960 Byte A zortzi bit, zortzi zero edo ilara batean ere bai. 448 00:25:45,960 --> 00:25:48,090 Beraz, hasteko gauza ortografia dezakegu. 449 00:25:48,090 --> 00:25:52,580 Eta horrela izan dugu, bada, zergatik ez saiatu hau pixka bat kolektiboki hemen? 450 00:25:52,580 --> 00:25:55,670 Ba al dago gela honetan zortzi pertsona askok prest izango litzateke 451 00:25:55,670 --> 00:25:56,870 etorri eszenatokian? 452 00:25:56,870 --> 00:26:00,880 Eroso kamera agertzen izan behar duzu, baina ez duzu benetan behar 453 00:26:00,880 --> 00:26:03,690 bestela, jakin zer ari den gertatzen besterik ez oraindik. 454 00:26:03,690 --> 00:26:07,240 Pertsona bat volunteered baino gehiago ari hemen ikusten dut. 455 00:26:07,240 --> 00:26:18,380 Bi, hiru, lau, bost, sei, zazpi, eta nola zortzi buruz? 456 00:26:18,380 --> 00:26:18,920 Goazen sortu. 457 00:26:18,920 --> 00:26:22,550 >> Beraz, pertsona byte bat irudikatu nahi duzu. 458 00:26:22,550 --> 00:26:30,190 Utzi duzu me 128s leku 64s leku, 32s lekua. 459 00:26:30,190 --> 00:26:32,720 Baina oso azkar hau alderantzikatu dugu. 460 00:26:32,720 --> 00:26:35,170 Hargatik zu ezagutzeaz me han. 461 00:26:35,170 --> 00:26:39,840 Eta leku 128s behar duzu guztiak baino gehiago, hemen askoz ere atsegin 462 00:26:39,840 --> 00:26:43,080 ehunka edo milaka leku urrunago izango litzateke ezkerrera, nahi dugun 463 00:26:43,080 --> 00:26:45,740 biltegian handiena ezkerreko hemen izango baita. 464 00:26:45,740 --> 00:26:55,230 64s, 32, 16s, 2s 8s, 4S, eta 1s ditugu 465 00:26:55,230 --> 00:26:56,030 bikaina. 466 00:26:56,030 --> 00:26:58,100 Beraz, gaur egun ditugun 467 00:26:58,100 --> 00:27:00,190 ados, me lagundu ahal izango duzu. 468 00:27:00,190 --> 00:27:01,890 Beraz, orain dugu - Zein da zure izena? 469 00:27:01,890 --> 00:27:02,560 Joanne: Joanne. 470 00:27:02,560 --> 00:27:06,240 HIZLARIA: 1 Beraz, Joanne eta I guys horiek aholkatzeko nola joan 471 00:27:06,240 --> 00:27:07,850 zerbait ortografia out buruz. 472 00:27:07,850 --> 00:27:10,640 Beraz, bere paper-orriak bizkarra, pixka bat Cheat fitxa dute 473 00:27:10,640 --> 00:27:14,720 kontatu ziren ala ez, zero bat edo bat ordezkari. 474 00:27:14,720 --> 00:27:18,000 Eta zergatik ez, sinpletasuna, zero ordezkatzen dugu zerbait 475 00:27:18,000 --> 00:27:19,580 han zutik awkwardly. 476 00:27:19,580 --> 00:27:20,360 Oso ona. 477 00:27:20,360 --> 00:27:24,200 Edo eskua altxatuz, bat ordezkari bat. 478 00:27:24,200 --> 00:27:28,380 Eta ikus dezagun ezin dugu ortografia lau pertsonaia bat Esaldi hemen. 479 00:27:28,380 --> 00:27:33,870 >> Anima zaitez orain, boluntarioak, eta borobil bat exekutatu eskua altxatuz 480 00:27:33,870 --> 00:27:38,940 Oraindik bat izanez gero, edo mantenduz behera Oraindik zero bat izanez gero. 481 00:27:38,940 --> 00:27:45,550 Beraz, gaur egun dugun hiru esku hauek sortu, zer zenbakia, denek bestela, 482 00:27:45,550 --> 00:27:47,800 adierazten dute benetan? 483 00:27:47,800 --> 00:27:48,760 Ados, 67. 484 00:27:48,760 --> 00:27:49,040 Zergatik? 485 00:27:49,040 --> 00:27:49,970 Beno, azkar behatu egiaztatzeko. 486 00:27:49,970 --> 00:27:51,910 64s lekua, delako bat. 487 00:27:51,910 --> 00:27:58,870 Bat aldiz 64, gehi 1 aldiz bi bezala, beraz, 66, gehi 1 aldiz 1. 488 00:27:58,870 --> 00:28:00,610 Hori da plus 1, beraz, 67. 489 00:28:00,610 --> 00:28:03,740 Beraz, gaur egun, guys horiek kolektiboki 67 ordezkari, itxuraz 490 00:28:03,740 --> 00:28:06,240 adierazten du zer hemen ASCII? 491 00:28:06,240 --> 00:28:06,510 Ongi da, 492 00:28:06,510 --> 00:28:07,650 C. beraz, eskubidea guztiak. 493 00:28:07,650 --> 00:28:09,530 Beraz, gaur egun bi biribiltzeko jarraitu en. 494 00:28:09,530 --> 00:28:12,735 Pertsona orok bere eskuetan behera hasten da, eta, ondoren, Kopako bi. 495 00:28:12,735 --> 00:28:15,260 Egia esan, ez da rol bat ez askoz hemen, suposatzen dut, baina asmoa dugu. 496 00:28:15,260 --> 00:28:19,820 Kopako bi Beraz, igo edo zure eskuak jaistea. 497 00:28:19,820 --> 00:28:20,530 >> Guztiak eskubidea. 498 00:28:20,530 --> 00:28:23,230 Audience, zer gara? 499 00:28:23,230 --> 00:28:24,860 Adierazi 83. 500 00:28:24,860 --> 00:28:26,050 Beraz, matematika egin dezakezu. 501 00:28:26,050 --> 00:28:29,810 Baina edonork bere eskua sortu, gehitu kopurua ordezkatzen dutela. 502 00:28:29,810 --> 00:28:31,610 Beraz, gaur egun 83 dugu. 503 00:28:31,610 --> 00:28:36,510 Dezagun Cheat orri zabaltzeko apur bat, eta gaur egun dugun 504 00:28:36,510 --> 00:28:38,890 bistako izan daiteke non Hemen ari gara, baina 505 00:28:38,890 --> 00:28:42,220 hala ere, hiru txanda. 506 00:28:42,220 --> 00:28:45,870 Ados, Kopako hiru ona behera joan, Kopako hiru, beraz, zer zenbaki dira 507 00:28:45,870 --> 00:28:47,120 guys hauek orain ordezkari? 508 00:28:50,090 --> 00:28:56,690 Interesgarria - Ados, 53, entzun dut gaur egun adierazten du. 509 00:28:56,690 --> 00:29:00,770 Orain zergatik sort hau counter-intuitiboa emaitza, ezta? 510 00:29:00,770 --> 00:29:02,910 Bost irudikatu nahi dugu bada - 511 00:29:02,910 --> 00:29:03,900 Denek ezagutzen ziurrenik dugu non hori - 512 00:29:03,900 --> 00:29:07,360 zergatik ez goratzeko dut Fours leku eta bai? 513 00:29:07,360 --> 00:29:10,060 >> Beno, ez dagoela diferentzia konturatzen gara, batez ere, nola artean 514 00:29:10,060 --> 00:29:11,760 ordenagailu bat interpretatzen bit horiek. 515 00:29:11,760 --> 00:29:15,470 Ari zaren kopurua bost eta, ondoren, erabat irudikatu nahi bada, saiatzen gara 516 00:29:15,470 --> 00:29:18,330 goratzeko zure eskuko kopurua lau eta eskua zenbaki bat abiaraziko da. 517 00:29:18,330 --> 00:29:20,010 Baina ez gabiltza zenbakiak ordezkari hemen. 518 00:29:20,010 --> 00:29:23,690 Testuinguru hemen etapa ari gara karaktere ordezkari edo 519 00:29:23,690 --> 00:29:28,110 karakteretan eta, testuinguru honetan, ordenagailua oh, konturatzen 520 00:29:28,110 --> 00:29:30,720 bit eredua ez da zenbaki bat bakarrik. 521 00:29:30,720 --> 00:29:33,210 Benetan da goi-mailako kontzeptu bat adierazten du. 522 00:29:33,210 --> 00:29:35,010 Kasu honetan, alfabetikoki gutun bat. 523 00:29:35,010 --> 00:29:38,820 Izan ere, gaur egun kopurua bost ordezkari Beraz 524 00:29:38,820 --> 00:29:44,290 balioa 53 da ASCII, gauza baita estetikoki ikusiko dugun 525 00:29:44,290 --> 00:29:48,200 kopurua bost bit eredu bat behar du bere burua - zergatik delako? 526 00:29:48,200 --> 00:29:51,310 Beno, munduko beheko zenbakiak, zero, bat, bi erabiltzea erabaki zuen, 527 00:29:51,310 --> 00:29:54,130 hiru gauza nahiko críptica zer begiratu. 528 00:29:54,130 --> 00:29:56,830 Eta, hain zuzen ere, horiek teklatu bat ez diren pertsonaiak dira. 529 00:29:56,830 --> 00:30:00,330 Berezia adierazpen ordenagailu bat interesgarri gauza egin behar duzula, baina 530 00:30:00,330 --> 00:30:02,010 gizakiak inoiz benetan idatzi ditu. 531 00:30:02,010 --> 00:30:04,220 53 Beraz, hain zuzen ere, adierazten du bost. 532 00:30:04,220 --> 00:30:10,460 Orain behatu azken check gisa, zer zenbaki behar dute 533 00:30:10,460 --> 00:30:12,880 irudikatzeko une bat besterik ez? 534 00:30:12,880 --> 00:30:14,060 Ongi da, eta, beraz, 48. 535 00:30:14,060 --> 00:30:15,720 Eta, hain zuzen ere, joan aurretik, Kopako lau. 536 00:30:18,650 --> 00:30:22,680 16 gehi 32 da, hain zuzen 48. 537 00:30:22,680 --> 00:30:26,510 Eta, beraz, txalo Kopako big, ahal izango banu, gure zortzi boluntario hemen. 538 00:30:31,410 --> 00:30:32,660 Oso ondo egiten da. 539 00:30:35,290 --> 00:30:36,490 Edozein norabidetan gauza ederra da. 540 00:30:36,490 --> 00:30:41,050 >> Beraz, gaur egun, ez bakarrik datuak nola irudikatu pentsatzen dugu modu bat, 541 00:30:41,050 --> 00:30:44,120 eta benetan ordezkari fisikoki, baina baita ere handiagoa egiten 542 00:30:44,120 --> 00:30:45,710 maila goi gauza. 543 00:30:45,710 --> 00:30:48,430 Eta, hain zuzen ere, hau da, ordenagailua zientziaren zehar gai bat izango da 544 00:30:48,430 --> 00:30:52,410 gainean gero eta gehiago interesgarri eta konplexua gauzak eraikitzeko 545 00:30:52,410 --> 00:30:54,030 ideia nahiko sinple 546 00:30:54,030 --> 00:30:56,170 Kasu honetan, zeroen eta bai. 547 00:30:56,170 --> 00:31:00,120 Zergatik hau oso erabilgarria da, bai, nahiz eta hau atsegin dute ikastaro bat, nahiz eta, 548 00:31:00,120 --> 00:31:03,810 oinarriak, eta programazioa, eta konpontzeko dugu arreta 549 00:31:03,810 --> 00:31:07,050 arazoak, joan off dezakezu informatika norabide edozein zenbaki. 550 00:31:07,050 --> 00:31:10,950 Hemen kasu honetan, taula bat zure orriaren atzeko duzula 551 00:31:10,950 --> 00:31:14,580 ofiziala CS gida Harvard at, gaur egungo bi printouts bat. 552 00:31:14,580 --> 00:31:17,450 Horrek iradokitzen hainbat norabide baten ondoren joan zaitezke 553 00:31:17,450 --> 00:31:18,400 hau atsegin ikastaroa 554 00:31:18,400 --> 00:31:21,530 adimen artifizialaren buruz, grafikoak buruz ikasteko, buruzko 555 00:31:21,530 --> 00:31:24,370 makinen ikasketa, hizkuntza berari buruz. 556 00:31:24,370 --> 00:31:26,410 Konturatzen ere, oraindik ez direla beste bide batzuk. 557 00:31:26,410 --> 00:31:28,670 Informatika bide matematiko daude. 558 00:31:28,670 --> 00:31:31,740 Oraindik ez bazara, nahiz eta gai zerbait hartu CS50 atsegin dute jaitsiera hori, ez dago 559 00:31:31,740 --> 00:31:35,070 udaberrian, Computer Science 1, esate baterako, ikastaroak sarrera 560 00:31:35,070 --> 00:31:38,050 oraindik beste mundu berri hau on-arrapala. 561 00:31:38,050 --> 00:31:41,600 >> Orain bat alde batera utzita, Ikastaroei dagozkien arazoak konpontzeko interesa, 562 00:31:41,600 --> 00:31:46,050 konturatzen CS50 multzo duela zenbait arazo horietako bat konpontzen saiatuko da, 563 00:31:46,050 --> 00:31:49,640 bezala ezagutzen my.harvard, arazo asko benetan liteke 564 00:31:49,640 --> 00:31:54,040 ikastaroak denda, baina ez bada, check out hau bezalako tresna bat, baita beste 565 00:31:54,040 --> 00:31:57,800 ondorengoak, gure ikasle iragana eta langile batzuk sortu. 566 00:31:57,800 --> 00:32:00,770 Baina Harvard Ikastaroak, oinarritutako web-tresna bat da, zerbait 567 00:32:00,770 --> 00:32:05,510 diseinatu eta zabaltzeko zuek gai izango da, baita oraindik 568 00:32:05,510 --> 00:32:09,210 baita beste gauza lauhilekoaren amaieran, konturatzen hori eraikitzen 569 00:32:09,210 --> 00:32:10,590 datu multzo irekia gainean. 570 00:32:10,590 --> 00:32:13,490 Kasu honetan, jakina, katalogoa, eta, horri esker, kasu honetan ikasleak 571 00:32:13,490 --> 00:32:16,320 arakatzeko nahiko konplexua da datu multzo. 572 00:32:16,320 --> 00:32:19,495 >> Zulatu dugu bart mila gutxi batzuk folks oinarritutako gutxi estatistikak 573 00:32:19,495 --> 00:32:21,530 dira azken egunetan zehar. 574 00:32:21,530 --> 00:32:25,260 Duzun izan bada bitxi zenbat ikastaroak zure lagunak benetan ezagutu 575 00:32:25,260 --> 00:32:29,720 joera erosketak, bai, gaur egun, datu horiek iradokitzen 7,6 ko batez bestekoa 576 00:32:29,720 --> 00:32:32,610 norbaiten erosketa-zerrendan buruzko ikastaro kopurua. 577 00:32:32,610 --> 00:32:36,350 Eta orain, ematen dut, halaber, estatistika gehien duen 578 00:32:36,350 --> 00:32:39,550 norbaiten erosketa-zerrendan ikastaroak eta guk ziurrenik jakin 579 00:32:39,550 --> 00:32:40,800 norbait hau atsegin dute. 580 00:32:43,820 --> 00:32:46,740 201 aurtengo erregistroa da. 581 00:32:46,740 --> 00:32:52,320 Orain benetan gure ikasle ohiek eta langile batzuk bildu klip bat 582 00:32:52,320 --> 00:32:55,560 margotzeko argazki informatika bide hau 583 00:32:55,560 --> 00:32:57,360 eta CS50 bera da. 584 00:32:57,360 --> 00:33:02,060 Dezagun aurrera eta tira, Mr. Harvahd Hemen esker, bideo bat ekoiztu 585 00:33:02,060 --> 00:33:06,825 zure aurreko batzuk, argiak izanez gero, ezin izan dugu hori. 586 00:33:10,980 --> 00:35:39,126 [Musika jotzen] 587 00:35:39,126 --> 00:35:42,630 >> HIZLARIA: 1 izan nuen ideia ez zen gertatuko. 588 00:35:42,630 --> 00:35:46,170 Beraz, zer begirada serio bat dago aurretik. 589 00:35:46,170 --> 00:35:49,060 Beraz, ikastaro honen itxaropenak dagokionez, zu hain zuzen ere, espero 590 00:35:49,060 --> 00:35:52,817 joateko edo ikastaro hitzaldia ikusi, aurkeztu zortzi arazo multzo, hartu bi 591 00:35:52,817 --> 00:35:54,720 galdetegiek, azken proiektu bat aurkeztu. 592 00:35:54,720 --> 00:35:58,640 Kalifikazioak dagokionez, konturatzen nire inaugurazio buruzko iruzkinak 593 00:35:58,640 --> 00:36:02,380 pasatzeko huts egiten badute, zerbait oso dugun bihotzean hartu CS50 - ez dago 594 00:36:02,380 --> 00:36:05,110 Harvard at kultura saiatzen ia nahikoa 595 00:36:05,110 --> 00:36:07,080 zerbait eta porrot arriskurik. 596 00:36:07,080 --> 00:36:09,870 Izan ere, ikasleek zenbakiak izan genuen, eta ni, batez ere, nor izan zen 597 00:36:09,870 --> 00:36:15,310 zure GPA mina, edo zerbait B CS50 bezala kezkatzen 598 00:36:15,310 --> 00:36:19,222 eta aukera hau eta beste atebide ikastaroak bezala ikastaro bat hartzeko 599 00:36:19,222 --> 00:36:23,950 sarrera maila gainditu / huts egin honetan aukera oso gutxien 600 00:36:23,950 --> 00:36:24,740 , oro har, unibertsitateko. 601 00:36:24,740 --> 00:36:29,750 Eta, beraz, mesedez, jakin, nahiz eta matrikulatuta ikastaro honetan I hasieran gainditu / huts egin 602 00:36:29,750 --> 00:36:32,840 kreditu-bakarrik, eta nahiz eta switch nuen egunaren amaieran, 603 00:36:32,840 --> 00:36:36,170 horiek bost hasierako asteetan, seihilekoan astelehena bosgarrena, hau da, 604 00:36:36,170 --> 00:36:39,700 mozte, esker benetan me oinez jarri berri horiek sartu 605 00:36:39,700 --> 00:36:43,660 urak, eta benetan saiatu zerbait oso ezagunenak eta oso deseroso 606 00:36:43,660 --> 00:36:45,540 garai hartan. 607 00:36:45,540 --> 00:36:49,440 >> Beraz, termino orain zer rola hainbat angelu horren bidez egin dezakezu 608 00:36:49,440 --> 00:36:51,530 hurbiltzen Ikastaro honen ditu 609 00:36:51,530 --> 00:36:53,080 hitzaldiak, beraz. Sortu da. 610 00:36:53,080 --> 00:36:56,550 Gurekin ihardun badu, Euskalduna Jauregian honetan, hain zuzen ere, ezagutzen dugun 611 00:36:56,550 --> 00:37:00,920 estatistikoki gutxi gorabehera% 40 mota gainean etorri eta joan 612 00:37:00,920 --> 00:37:05,140 Ikastaro seihilekoan, eta% 10 inoiz ez ikusiko dugu berriro ere, gaur egun ondoren. 613 00:37:05,140 --> 00:37:07,540 Eta hori da perfectly fine, zintzoa izan behar du. 614 00:37:07,540 --> 00:37:10,470 CS50 ezaugarri definitzaile bat da, ez direla horiek 615 00:37:10,470 --> 00:37:14,220 baliabideak, eraikuntza horietako batzuk Rattle bidez dugu une bat besterik ez, 616 00:37:14,220 --> 00:37:17,890 hitzaldiak eta sekzioak, eta deitzen walkthroughs gauzak, eta bulego barne 617 00:37:17,890 --> 00:37:20,850 ordu, eta antzekoak, eta ohiko ikaslea baino baliabide gehiago 618 00:37:20,850 --> 00:37:24,400 eduki behar duten edo ezin fisikoki aprobetxatu, baina hori delako 619 00:37:24,400 --> 00:37:27,510 ikasteko estilo desberdinak ikaslea gorputzaren edozein manifestuak. 620 00:37:27,510 --> 00:37:31,590 Eta, beraz, hitzaldiak, ikusten dut lehen eginkizuna ez da hitzez bultza 621 00:37:31,590 --> 00:37:35,360 material nahiko konplexu eta nahitaez guztiak entregatu 622 00:37:35,360 --> 00:37:39,040 oinarriak intricacies seihilekoa hori esploratu egingo dugu, baina 623 00:37:39,040 --> 00:37:42,430 beharrean, ez dut atsegin dugu gauzak horrela egiten urrun dagoeneko, adibide horiek 624 00:37:42,430 --> 00:37:46,480 eszenatokian gizakiak mental irudi bat margotzen saiatzen hartu zuten parte, eta, gainera, 625 00:37:46,480 --> 00:37:49,430 sortu, ausartzen, esan nuen une gogoangarri horiek batzuk, eta, beraz, baita 626 00:37:49,430 --> 00:37:53,280 gai jakin batzuekin borrokan, oroitzapen horiek behar duzu, oh bezala, nahiz eta 627 00:37:53,280 --> 00:37:56,740 nahiko abstraktuan, math, I got bat egitea galdu, hala nola, 628 00:37:56,740 --> 00:38:00,260 egunaren bukaeran, benetan, ez da zerbait disimilatuak hori guztia dut 629 00:38:00,260 --> 00:38:01,060 Dagoeneko ezagutzen. 630 00:38:01,060 --> 00:38:04,560 Eta, beraz, rola hitzaldiak hori bai balioko du pertsonalki Hemen Sanders 631 00:38:04,560 --> 00:38:09,040 edo bideo on-line da benetan etapa ezartzeko mentalki aste bakoitzean 632 00:38:09,040 --> 00:38:12,370 kontzeptuak hainbat eta arazoak urpekaritza dugun izango da. 633 00:38:12,370 --> 00:38:16,800 >> Maila handiko kontzeptu dagokionez, hitz horiek gehienak baino gehiago bere osotasunean ditzake 634 00:38:16,800 --> 00:38:17,670 zure burua oraingoz. 635 00:38:17,670 --> 00:38:18,680 Eta hori da isuna. 636 00:38:18,680 --> 00:38:21,210 Dutenek egingo ikastaroa sartuko da erosoagoa jakingo 637 00:38:21,210 --> 00:38:24,870 gai hauek, baina normalean klase% 10 diren 638 00:38:24,870 --> 00:38:28,600 askoz gehiago background dute, AP informatika hartuta, geroztik programazioa 639 00:38:28,600 --> 00:38:31,850 12 ziren, konturatzen ez dagoela aukera izango da atal eta 640 00:38:31,850 --> 00:38:36,030 arazoa ezartzen du gai desberdinei sakonera gehiago joan, eta bete 641 00:38:36,030 --> 00:38:39,590 edozein dela ere hutsuneak zure batxilergoko edo aldez aurretik background duzu nahikoa. 642 00:38:39,590 --> 00:38:43,440 Hizkuntzen dagokionez, konturatzen zer hizkuntza erabiltzen CS50 643 00:38:43,440 --> 00:38:45,360 neurri handi batean, egunaren amaieran garrantzirik. 644 00:38:45,360 --> 00:38:49,500 Izeneko hizkuntza bat C. amaieran baterantz nagusiki erabili gertatuko dugu 645 00:38:49,500 --> 00:38:53,260 seihilekoan, web-centric hizkuntzak aurkeztu dugu, PHP eta JavaScript bezalako. 646 00:38:53,260 --> 00:38:56,800 Baina lagunek atsegin dute hau eta ikastaro bat irakasteko moderno edozein 647 00:38:56,800 --> 00:38:57,740 goi-mailako hizkuntza - 648 00:38:57,740 --> 00:39:01,710 Python eta Ruby, eta beste batzuk nahiko popular dira egun hauetan, konturatzen delako, 649 00:39:01,710 --> 00:39:04,350 egunaren amaieran, ez zaren C. honetan ez zara ikasteko 650 00:39:04,350 --> 00:39:06,310 PHP edo Javascript ikasteko. 651 00:39:06,310 --> 00:39:10,190 Nola arazoak konpontzeko ari zara ikasten, web-oinarritutako, ordenagailu-oinarritutako ala ez, edo 652 00:39:10,190 --> 00:39:14,810 datu-bideratutako bertan, hauek, besterik gabe, tresna gisa erabiliz. 653 00:39:14,810 --> 00:39:17,910 >> Orain logistika dagokionez, azkenean izeneko zerbait erabili dituzu 654 00:39:17,910 --> 00:39:18,810 CS50 Appliance. 655 00:39:18,810 --> 00:39:22,150 Ez du axola, Mac bat, PC bat, Linux ordenagailu bat, edo antzeko, 656 00:39:22,150 --> 00:39:25,740 software libre datorren astean hasita erabili ahal izango dituzu 657 00:39:25,740 --> 00:39:28,890 CS50 Appliance, ingurune birtuala izango duzula zure 658 00:39:28,890 --> 00:39:32,720 norberaren ordenagailuan, eta, beraz, zu eta zure ikaskideen guztiak uniforme Linux 659 00:39:32,720 --> 00:39:34,220 Kasu honetan mahaigainerako. 660 00:39:34,220 --> 00:39:37,010 Arazo multzo da, nahiz eta, horretan, benetan duzu zure eskuetan 661 00:39:37,010 --> 00:39:37,910 Ikastaroaren zikin. 662 00:39:37,910 --> 00:39:40,820 Eta egunaren amaieran, arazo multzo da, uste dut, benetan 663 00:39:40,820 --> 00:39:43,510 define Ikastaro honetan ikasle baten esperientzia. 664 00:39:43,510 --> 00:39:46,660 Konturatzen arazo multzo asko izango da bi edizioetan kaleratu 665 00:39:46,660 --> 00:39:50,140 edizio estandar bat espero dugu, eta animatzen% 90 666 00:39:50,140 --> 00:39:51,690 klase murgiltze sartu. 667 00:39:51,690 --> 00:39:55,255 Baina ere kaleratu dugu arazoa deiturikoaren hacker edizioak multzo batzuk, eta zuk 668 00:39:55,255 --> 00:39:58,110 ezagutzen hacker edizioa da, eta baita marka bat orrialde bakoitzean, 669 00:39:58,110 --> 00:39:59,970 hacker on edizioa dio. 670 00:39:59,970 --> 00:40:03,390 Eta hau demografikoa duten AP informatika 10 671 00:40:03,390 --> 00:40:06,500 zure gerriko azpian, programazioa eta urte horietan hutsuneak bete dira, 672 00:40:06,500 --> 00:40:10,170 eta formal, baino autodidakta prestakuntza agian, konturatzen 673 00:40:10,170 --> 00:40:13,420 ez du klase demografiko oso handi bat da 674 00:40:13,420 --> 00:40:15,230 hain zuzen ere, helburu hori bera. 675 00:40:15,230 --> 00:40:16,460 Bost amaieran egun duzu. 676 00:40:16,460 --> 00:40:19,380 Arazoa multzo dira, oro har, ostegunetan duelako, baizik eta bost zabaldu dezakezu 677 00:40:19,380 --> 00:40:22,900 izeneko epeak gauza horiek erabiltzen duten berandu egun, eta, gainera, dugu jaregin 678 00:40:22,900 --> 00:40:25,520 Zure txikiena seihilekoan amaieran puntuazioa, per 679 00:40:25,520 --> 00:40:27,540 curriculumaren, berezitasunak. 680 00:40:27,540 --> 00:40:31,630 >> Baina CS50 urte hauetan zehar beste ezaugarri definitzen du bulego bihurtu 681 00:40:31,630 --> 00:40:36,060 ordu, aukera bat ikusi duzu, ikusmen argazkiak pixka bat ago 682 00:40:36,060 --> 00:40:39,090 aldez aurretik bildu dugu etxea jantokiak, aurretik duten 683 00:40:39,090 --> 00:40:42,120 Zientzia erdian sotoan, eta Annenberg Hall, lau urteko 684 00:40:42,120 --> 00:40:45,670 gau aste PM 8:00 etatik 11:00 etara, eta hau gutxi izango duzu 685 00:40:45,670 --> 00:40:49,810 Elkarbanatutako lan esperientzia, arazo jakin batzuen bidez borrokan ari den, 686 00:40:49,810 --> 00:40:52,520 baina leku nabarmen laguntza egitura. 687 00:40:52,520 --> 00:40:55,780 Izan ere, modu honetan funtzionatuko dute Annenberg iritsiko dituzu baduzu 688 00:40:55,780 --> 00:40:56,950 Astean zehar galdera batzuk. 689 00:40:56,950 --> 00:41:00,190 Duzu zure ordenagailu eramangarria ekarri, eseri duzu, janari batzuk grab, eta sartu dituzu 690 00:41:00,190 --> 00:41:04,100 to CS50 eztabaidatzeko, web-oinarritutako, irakasleen du utility 691 00:41:04,100 --> 00:41:07,860 garatu galderak bidaltzeko batean followups eta ikusi ahal izango da 692 00:41:07,860 --> 00:41:12,590 foro zentzu tipikoa, etiketak eta antzekoak erabiliz, eta auto-osoa 693 00:41:12,590 --> 00:41:13,790 datuen bilaketa. 694 00:41:13,790 --> 00:41:17,950 Baina, era berean duzu egin ahal izango dute, bulego orduetan ordu, zure 695 00:41:17,950 --> 00:41:20,490 benetako gizaki escalated galderak. 696 00:41:20,490 --> 00:41:24,000 Izan ere, helburua, azken finean, beraz, bat eraikitzeko baino gehiago hasten gara 697 00:41:24,000 --> 00:41:27,740 seihilekoan ikastaroa informazio zorionez benetan erabilgarria corpus bat, 698 00:41:27,740 --> 00:41:31,770 komun ohiko galderak erantzunak, eta, beraz, arazoak konpontzeko zeure burua 699 00:41:31,770 --> 00:41:35,980 eta unstuck gisa azkar ahalik eta, aldi berean, beharrik irakaskuntza 700 00:41:35,980 --> 00:41:40,320 langileak normalean% 20% 30 irakaskuntza bekadun eta, jakina laguntzaileak 701 00:41:40,320 --> 00:41:41,780 langileek aldi berean. 702 00:41:41,780 --> 00:41:45,150 >> Annenberg Ongietorria CS50 deitzen dugu, eta noiz 703 00:41:45,150 --> 00:41:46,610 zehazteko duten, zer ezagutzen duzu? 704 00:41:46,610 --> 00:41:50,900 Galdera hau erantzun benetan eraginkortasunez online. 705 00:41:50,900 --> 00:41:51,930 Zure ordenagailuan ikusi behar dugu. 706 00:41:51,930 --> 00:41:53,470 Duzun hitz bat nahi dugu. 707 00:41:53,470 --> 00:41:56,060 Benetan zara borrokan, eta, beraz, nahi duzun bat hitz bat 708 00:41:56,060 --> 00:41:59,160 norbait ondoan, CS50 Ongietorria egingo bidaltzen, 709 00:41:59,160 --> 00:42:02,700 irakaskuntza fellow ustiategian, literalki, iPod batetik ikasleek 'izenak duen 710 00:42:02,700 --> 00:42:04,880 aldean, beste langileen izenak irakasten. 711 00:42:04,880 --> 00:42:07,900 Zure izena jasoko dugu, irakasleen baten izena, ondoren, eta zure 712 00:42:07,900 --> 00:42:12,020 ordenagailuko pantailan keinukariak hasiko da, mesedez, joan ikus Alice edo mesedez esaten 713 00:42:12,020 --> 00:42:14,110 joan ikusteko Bob langileen mahaian. 714 00:42:14,110 --> 00:42:17,240 Eta beraz, modu honetan, gauzak modu eraginkorrean bidaltzeko gisa dugu 715 00:42:17,240 --> 00:42:22,030 Ahal den neurrian, baita gidatzeko irtenbide guztiak erraz norabidean. 716 00:42:22,030 --> 00:42:25,900 Ataletan, gehiago intimo aukerak asko izango da esku- 717 00:42:25,900 --> 00:42:30,080 irakaskuntza bekadun bat eta 12 aukerei buruzko 16 edo, beraz, 718 00:42:30,080 --> 00:42:34,020 zure ikaskideekin, aste horretan, bakoitzak, arazoa multzo arazoak izan dugu 719 00:42:34,020 --> 00:42:36,750 eskatu galdera kontzeptuala ziztadak tamaina zenbaki bat, eta zenbaki bat 720 00:42:36,750 --> 00:42:39,180 galdera zarela irudikatu izan du zeure programatzeko, eta ezin izan 721 00:42:39,180 --> 00:42:42,140 zeure lan, baina atal testuinguruan, lan egingo dugu 722 00:42:42,140 --> 00:42:45,230 kolektiboki arazo horietako batzuk eta non 723 00:42:45,230 --> 00:42:46,700 Elkarrizketa garamatza. 724 00:42:46,700 --> 00:42:51,340 >> Horrez gain, atal bidalketen berrikusteko aukera izango duzu 725 00:42:51,340 --> 00:42:54,470 etxeko lanak duzula egin, zure ikaskideekin, batzuetan anonymized 726 00:42:54,470 --> 00:42:56,780 beti opt-, partekatu nahi baduzu 727 00:42:56,780 --> 00:42:57,930 lan egin duzula aurkeztu. 728 00:42:57,930 --> 00:43:00,890 Beraz, benetan izango da, bi norabide elkarrizketa bat izan behar du, eta aukera 729 00:43:00,890 --> 00:43:05,050 askoz ere dinamikoagoa zentzu berrikusi zure lana, baizik eta, besterik gabe, baino 730 00:43:05,050 --> 00:43:08,620 PDF edo inprimaketaren segundo batzuez begiratu eta horri buruz pentsatzen 731 00:43:08,620 --> 00:43:10,760 eta ez du zertan feedback xurgatzeko duen 732 00:43:10,760 --> 00:43:12,270 irakasleen eman. 733 00:43:12,270 --> 00:43:14,670 Eta hemen izeneko CS50 Espazioak tresna bat erabili ahal izango duzu. 734 00:43:14,670 --> 00:43:18,165 Ohituta dituztenentzat, hau C gisa ezagutzen den goiko ezkerreko hizkuntza da, eta 735 00:43:18,165 --> 00:43:21,360 gehiagoko denbora hau jakin behar duzu, baina hau da web-oinarritutako utility zaitugu 736 00:43:21,360 --> 00:43:25,350 atala eta 15 edo ikaskideekin saioa hasi ahal izango da erabili 737 00:43:25,350 --> 00:43:27,120 zure irakaskuntza fellow gela aurrean. 738 00:43:27,120 --> 00:43:28,890 Kodea leiho hau idazteko gai izango duzu. 739 00:43:28,890 --> 00:43:31,800 Elektronikoki txat ahal izango duzu benetan ez bazaude atalean 740 00:43:31,800 --> 00:43:35,300 une jakin, eta zure irakaskuntza fellow, denboran orduan 741 00:43:35,300 --> 00:43:41,295 eztabaidatzeko, Alice edo Bob klase soluzioa, irakaskuntza fellow klik egin dezakezu 742 00:43:41,295 --> 00:43:45,210 botoi bat, eta voila, edozein ikasleari izan da pantaila gainean proiektu 743 00:43:45,210 --> 00:43:47,120 lan denbora jakin hartan. 744 00:43:47,120 --> 00:43:50,400 Beraz duten lagunei hartu duten CS50 iraganean, konturatzen 745 00:43:50,400 --> 00:43:53,790 duten atal nabarmen berrabiarazi aurten gehiago izan 746 00:43:53,790 --> 00:43:57,700 aktiboa, dinamikoa, eta benetan guztiak, bi norabideko elkarrizketa arteko 747 00:43:57,700 --> 00:44:00,300 ikasleek eta irakasleek irakasten. 748 00:44:00,300 --> 00:44:01,160 >> Eta walkthroughs. 749 00:44:01,160 --> 00:44:04,520 Beraz, arazo multzo hauek ere eskaintzen ditugu, ez bakarrik zehaztapen 750 00:44:04,520 --> 00:44:08,110 bera, hau da, oro har, nahiko zehatza PDF, baina ere gauza ezaguna 751 00:44:08,110 --> 00:44:12,070 walkthroughs gisa, horren bidez irakasleen kide bat astero eramango 752 00:44:12,070 --> 00:44:15,460 Saio literalki ibiltzen da arazoa jaurtiketa bidez, emanez 753 00:44:15,460 --> 00:44:18,700 aholkuak eta aholkularitza, eta abiapuntu, eta ondorioz, oso galdetu 754 00:44:18,700 --> 00:44:21,370 Maiz egiten diren galdera: non ez dut hasteko? 755 00:44:21,370 --> 00:44:25,550 Beno, bai hasten duzu urpekaritza bere zehaztutako sartu, edo parte-hartzaileen 756 00:44:25,550 --> 00:44:27,230 edo walkthroughs hauek ikusten. 757 00:44:27,230 --> 00:44:29,550 Lehen Bisita gidatua, hain zuzen ere, ostiral honetan izango da. 758 00:44:29,550 --> 00:44:32,120 Ostiraletan, ez da hainbeste izango dira, uste dugu herri bat besterik ez da izango duelako 759 00:44:32,120 --> 00:44:34,940 denbora, baina, ondoren, ezin dugu filmatzeko hauek oso goiz astean eta 760 00:44:34,940 --> 00:44:38,410 ditu asteburuan online, beraz, hainbat egun ahal duzu 761 00:44:38,410 --> 00:44:40,530 benetan duten edukiak ihardun baita. 762 00:44:40,530 --> 00:44:43,050 Baina hori hitzaldia ostiral honetan. 763 00:44:43,050 --> 00:44:46,930 >> Orain laguntza egitura dagokionez, esanguratsuenak estatistika 764 00:44:46,930 --> 00:44:50,600 irakaskuntza, agian, 108 bekadun eta laguntzaileak ikastaroa Ikastaro honen 765 00:44:50,600 --> 00:44:51,870 ditu gaur egun. 766 00:44:51,870 --> 00:44:54,490 Batzuk gatazkatsuak ez duten klaseak sartu nahi izanez gero 767 00:44:54,490 --> 00:44:58,900 me up Hemen etapa, guys horiek izango, azken finean, benetan zehaztu da 768 00:44:58,900 --> 00:45:00,150 Ikastaroaren esperientzia. 769 00:45:08,890 --> 00:45:11,870 Irakaskuntza bekadun me irakasten eguneko eskolak asko izan dut, eta I 770 00:45:11,870 --> 00:45:15,650 gogoratu, horietako oso gutxi, Egia da, baina orain arte, oraindik gogoan dut artean 771 00:45:15,650 --> 00:45:19,990 horiek gutxi nire CS50 TF, benetan lagundu duten galderei erantzun me, benetan 772 00:45:19,990 --> 00:45:22,830 lagundu me nahian borrokan ari nintzen, eta benetan izan zen honetan bazkide 773 00:45:22,830 --> 00:45:25,770 Oso mundu berri bat ikasteko esperientzia. 774 00:45:25,770 --> 00:45:29,100 Pixka bat, guys horiek guztiak batu egingo tarta kanpo, eta horrek 775 00:45:29,100 --> 00:45:32,560 CS50 tradizio bat da, Memorial Hall gurutzadura, baina me utzi 776 00:45:32,560 --> 00:45:36,980 lehen aurkeztu Nate Hardison berriro ere, Rob Bowden, eta Tommy 777 00:45:36,980 --> 00:45:39,370 McWilliams, aurtengo ikastaro buru. 778 00:45:39,370 --> 00:45:41,385 You guys me sartu hemen erdian. 779 00:45:47,380 --> 00:45:50,045 Prestatu dute batzuk inspirazio nabarmentzea. 780 00:45:53,212 --> 00:45:55,775 >> TOMMY MCWILLIAMS: ez nuen ezer inspirazio prestatzeko. 781 00:45:55,775 --> 00:45:57,170 Baina Tommy da nire izena. 782 00:45:57,170 --> 00:45:58,370 Mather senior bat naiz. 783 00:45:58,370 --> 00:46:01,620 Informatika ikasten ari naiz, benetan hunkituta buruak taldeak eta 784 00:46:01,620 --> 00:46:03,720 zurekin bidaia CS50 igarotzen. 785 00:46:03,720 --> 00:46:06,750 Zer CS50 maite dut nola irakasten benetan uste duzu buruz 786 00:46:06,750 --> 00:46:08,180 arazoak modu berri bat. 787 00:46:08,180 --> 00:46:11,170 This is really skill bat eskerga izango da, ez du axola zer eremua 788 00:46:11,170 --> 00:46:12,090 sartu duzu. 789 00:46:12,090 --> 00:46:14,800 Eta ez hori bakarrik, baina gozokiak free edozein baino gehiago eskaintzen dugu 790 00:46:14,800 --> 00:46:16,050 beste campus ikastaroa. 791 00:46:22,730 --> 00:46:24,350 Beraz, besterik ez dut benetan aurrera begira ikusten zer 792 00:46:24,350 --> 00:46:25,645 guztiontzat seihilekoa hau eraikitzen. 793 00:46:25,645 --> 00:46:28,860 Eta edonork edozein zalantza izanez gero, edo seihileko osoan zehar, zalantzarik gabe 794 00:46:28,860 --> 00:46:32,976 sentitzen free me iristeko, eta pozik lagunduko nuke. 795 00:46:32,976 --> 00:46:33,920 >> ROB Bowden: Hi. 796 00:46:33,920 --> 00:46:34,670 Rob Bowden naiz. 797 00:46:34,670 --> 00:46:35,920 Kirkland senior bat naiz. 798 00:46:40,030 --> 00:46:41,890 Bai, hori da. 799 00:46:41,890 --> 00:46:44,070 Gara, benetan hau hurrengo seihilekoan kitzikatuaren. 800 00:46:44,070 --> 00:46:45,325 Guztiak Oraindik duzu kitzikatuaren espero dugu. 801 00:46:49,850 --> 00:46:51,580 Ez nuen espero dela. 802 00:46:51,580 --> 00:46:52,530 Bai. 803 00:46:52,530 --> 00:46:56,030 Beraz, hainbeste ahalegin jarri genituen seihilekoa hau benetan handia egiteko, eta gisa 804 00:46:56,030 --> 00:46:58,830 luze Oraindik ahalegina jarri prest, ez dago hainbeste lor dezakezu 805 00:46:58,830 --> 00:47:00,080 Ikastaro honen daudelarik. 806 00:47:06,810 --> 00:47:10,470 Fun asko lor dezakezu ikastaro honen daudelarik. 807 00:47:10,470 --> 00:47:13,510 108 langile fun asko lortu ahal izango duzu ez bada atera ez dugu, 808 00:47:13,510 --> 00:47:17,450 beraz, besterik ez parte hartzen saiatu behar da, eta ez zara damutuko. 809 00:47:24,815 --> 00:47:26,020 >> Nate HARDISON: Hi, guys. 810 00:47:26,020 --> 00:47:26,930 Nate naiz. 811 00:47:26,930 --> 00:47:29,700 Ikastaroaren preceptor naiz. 812 00:47:29,700 --> 00:47:31,200 Benetan hunkituta nago hemen izango baita. 813 00:47:31,200 --> 00:47:33,100 Hau da nire lehen urtea da. 814 00:47:33,100 --> 00:47:36,520 Ikastaro honetan duzun guztia espero dut, eta askoz ere gozatu dut gisa I 815 00:47:36,520 --> 00:47:37,960 izan da orain arte. 816 00:47:37,960 --> 00:47:41,520 Eta nola bederatzi edo hamar etorri bitar ikasteko inoiz nahi baduzu, zatoz 817 00:47:41,520 --> 00:47:43,351 nirekin hitz. 818 00:47:43,351 --> 00:47:46,480 >> HIZLARIA: 1 Beraz, guys horiek hemen utzi pixka bat eszenatokian arriskua 819 00:47:46,480 --> 00:47:50,330 awkwardly, dezagun Bihurritu besterik ez dugu aurretik zain gauza gutxi baten bidez 820 00:47:50,330 --> 00:47:51,500 cake for adjourn. 821 00:47:51,500 --> 00:47:52,980 Zer da gezur aurretik? 822 00:47:52,980 --> 00:47:56,410 Beno, iaz atzera begirada azkar bat hartuko dugu bada, arazo zero ezarri, zure 823 00:47:56,410 --> 00:47:59,960 aurrekoek Scratch, grafiko bat izeneko programazio hizkuntza batean paloma 824 00:47:59,960 --> 00:48:03,160 hizkuntza programatzeko Ikastaroaren lehen egunetan erabili ahal izango dituzu, hasierako 825 00:48:03,160 --> 00:48:07,080 ostiral honetan, zenbait kontzeptu batzuk ezezagunetan ikasten, baina konturatu 826 00:48:07,080 --> 00:48:10,330 duten aldez aurretik duten alderdi aurreratu bat izango da 827 00:48:10,330 --> 00:48:11,070 background. 828 00:48:11,070 --> 00:48:14,082 >> Iaz arazo ezarri bi ikasle mundu paloma 829 00:48:14,082 --> 00:48:17,740 kriptografia, informazioa edo enciphering scrambling arte, 830 00:48:17,740 --> 00:48:21,310 datuak enkriptatu aplikatzeko, eta hacker azken edizioan programak 831 00:48:21,310 --> 00:48:26,710 urteko ikasle jarraitu zuen pasahitzak tipiko bat edo crack deskodetu 832 00:48:26,710 --> 00:48:31,190 ordenagailuaren. xc fitxategia pasahitza datozen algoritmoak eta heuristics 833 00:48:31,190 --> 00:48:34,980 brute indarrean kalkulatzen norbaiten ordenagailuan pasahitza 834 00:48:34,980 --> 00:48:35,770 sistema izan zen. 835 00:48:35,770 --> 00:48:39,820 Joan den urtean, arazo edo bi ezarri lau egin ikasle 836 00:48:39,820 --> 00:48:41,420 ezartzeko Sudoku jokoa. 837 00:48:41,420 --> 00:48:45,180 Eta hacker edizioa Urte hartan ez ikasle ez bakarrik ezartzea nola 838 00:48:45,180 --> 00:48:49,360 play jokoa, baina benetan Solver bat, zeinaren bidez ordenagailua eman dezake, 839 00:48:49,360 --> 00:48:52,260 giza, ukituak, zuri konpontzeko baino azkarrago 840 00:48:52,260 --> 00:48:53,550 bereziki arazo hori. 841 00:48:53,550 --> 00:48:57,420 >> Arazo multzo bost, Kernet genuen, informazioa berreskuratzeko artea 842 00:48:57,420 --> 00:49:00,160 izan da, nahi gabe edo oso nahita 843 00:49:00,160 --> 00:49:01,450 ordenagailutik ezabatuko. 844 00:49:01,450 --> 00:49:04,530 Iaz, irakasleen eta I campus inguruan strolled hartu 845 00:49:04,530 --> 00:49:07,780 pertsonak, lekuak eta gauzak argazki eta, ondoren, ustekabean 846 00:49:07,780 --> 00:49:10,900 formateatu gure kamera txartela media zuela argazki horiek guztiak. 847 00:49:10,900 --> 00:49:15,920 Baina, ez dago arazorik, Kernet multimedia-txartel hau irudi bat egin dugu, entregatu da 848 00:49:15,920 --> 00:49:19,410 klasean ikasle guztiak, eta horiek desafioa programak idazteko 849 00:49:19,410 --> 00:49:22,240 berreskuratu txartela JPEGs guztiak. 850 00:49:22,240 --> 00:49:24,720 Eta hori da, benetan gure arazoa gogoko multzo bat da, eta sortu zulatu I 851 00:49:24,720 --> 00:49:27,750 zure aurrekoek bat, fun handia izan elektroniko zaharrarekin 852 00:49:27,750 --> 00:49:29,940 irakurri noizbait duela. 853 00:49:29,940 --> 00:49:31,270 >> Matt da. 854 00:49:31,270 --> 00:49:34,970 David maitea, atzo nire ahizpa ustekabean formatuko bere kamera SD 855 00:49:34,970 --> 00:49:37,770 txartela eta urte bat galdu argazkiak gogoangarria merezi. 856 00:49:37,770 --> 00:49:40,830 Tamalez, ez zen onena bere datuak babeskopiak. 857 00:49:40,830 --> 00:49:43,780 Baina egoera hau gogorarazi me p-set bost, beraz, saiatu nahi nuke pentsatu nuen 858 00:49:43,780 --> 00:49:47,620 berreskuratzeko programaren bidez exekutatu bere SD txartela idatzi dut modu guztiak atzera 859 00:49:47,620 --> 00:49:48,180 urrian. 860 00:49:48,180 --> 00:49:51,660 Beraz, lau ordu ondoren kalkulatzen raw irudi bat sortzeko 861 00:49:51,660 --> 00:49:53,350 formatu SD txartela - 862 00:49:53,350 --> 00:49:56,050 Google frogatzeko pretty Ildo horretan lagungarria izan da, I arte ironikoki 863 00:49:56,050 --> 00:50:00,140 gertatu da zure argibideak topatuko Interneten 864 00:50:00,140 --> 00:50:03,080 komando-lerroko argumentu batzuk inguruan tinkering ondoren, kudeatzen I 865 00:50:03,080 --> 00:50:06,020 auzitegiko irudia sortzeko, eta instalatu eta konfiguratzeko ondoren 866 00:50:06,020 --> 00:50:10,600 CS50 Appliance, auzitegiko irudi abiarazi kudeatzen dut nire programaren bidez eta 867 00:50:10,600 --> 00:50:16,065 1.027 berreskuratzeko guztiak nire ahizpa argazkiak, Matt idazten du. 868 00:50:25,210 --> 00:50:28,600 >> Iaz arazo multzo sei, ikasleek hiztegi bat eman dugu 869 00:50:28,600 --> 00:50:33,350 150.000 ingelesez hitz eta desafioa spell checker bat idazteko 870 00:50:33,350 --> 00:50:36,870 erantzun inprimakia kontsulta, hitza ongi idatzita dagoela edo gaizki 871 00:50:36,870 --> 00:50:38,150 ahalik eta azkarren. 872 00:50:38,150 --> 00:50:41,900 Eta opt-oinarri ziren onartzen, ondoren, erronka ikaskideekin ikasle 873 00:50:41,900 --> 00:50:45,220 horien emaitzak posting, RAM zenbatekoa erabiltzen dituzten, zenbaki 874 00:50:45,220 --> 00:50:49,190 PUZaren ziklo edo segundoak erabiltzen dira eta, beraz, ikasle ziren gero sailkapenean 875 00:50:49,190 --> 00:50:53,010 Ikastaro web - berriro ere, alderdi guztiz aukerakoa, baina fun handia 876 00:50:53,010 --> 00:50:56,970 oso maiz, ikasle bat posizio kopurua 10 edo, beraz, handia 877 00:50:56,970 --> 00:51:00,370 board, web orrian, joan off afaria eta ondoren itzuli, eta konturatzen 878 00:51:00,370 --> 00:51:04,340 besterik ez zuen bere aurrean, bere gelakide ahoko big taula batean, 879 00:51:04,340 --> 00:51:07,620 horrela, bi edo hiru ordu besterik ez beste resultantes bat 880 00:51:07,620 --> 00:51:09,300 bere gelakide sortu. 881 00:51:09,300 --> 00:51:11,730 >> Beraz, espero dugu aurten antzeko zerbait baita. 882 00:51:11,730 --> 00:51:15,400 Arazo multzo 7 izan zuen gidatzeko web programazio norabidean dugu, benetan 883 00:51:15,400 --> 00:51:19,320 arazoak konpontzeko, ingurumena gero eta gero eta ohikoagoa 884 00:51:19,320 --> 00:51:20,300 baten web nabigatzaileak. 885 00:51:20,300 --> 00:51:23,670 Ezagutu ondoren decreasingly MACS eta PCak software deskargatzeko dugu, baina 886 00:51:23,670 --> 00:51:25,790 gero eta gehiago, ez da egin dugu web barruan. 887 00:51:25,790 --> 00:51:30,140 >> Eta, hain zuzen ere, joan den urtean, 88 ikasle azken proiektuen% ikastaroa 888 00:51:30,140 --> 00:51:31,790 ziren web-oinarritutako. 889 00:51:31,790 --> 00:51:34,670 Eta horiek ere, klase honetan egingo duzun ondorio by trebetasunak dira 890 00:51:34,670 --> 00:51:38,410 ikastaroa amaitu aurretik, ikastaro-en amaieran zain dago delako CS50 azoka da, hau 891 00:51:38,410 --> 00:51:42,100 Zientzia azoka ideia oinarritzen da erakusketa, baina bertsio honetan 892 00:51:42,100 --> 00:51:45,370 arrazoizko bat egin klasean ikasle guztiei ekarriko haien ordenagailu eramangarriak, eta haien 893 00:51:45,370 --> 00:51:49,720 lagunak, eta familia, eta Ipar-mendebaldeko Zientzia, eraikin handi bat on beste batzuk 894 00:51:49,720 --> 00:51:53,420 campus, ezarri bere ordenagailu eramangarria, janari batzuk lortzeko, palomita batzuk eta edaria lortzeko, eta 895 00:51:53,420 --> 00:51:57,180 erakusteko, ondoren, behin betiko proiektuak asistentzia, azkeneko urte horietan guztietan 896 00:51:57,180 --> 00:52:01,510 numbered campus osoko 2.500 parte-hartzaile batzuk, eta adierazpen bezala 897 00:52:01,510 --> 00:52:05,510 honetan, eta hau ez bezalakoak ziren azokan arraroa. 898 00:52:05,510 --> 00:52:09,660 >> Azoka aitzindariak CS50 Hackathon, aukera bat hop 899 00:52:09,660 --> 00:52:13,610 Harvard shuttle, kalean behera burua Microsoft 8:00 etan, eta ez da etxera 900 00:52:13,610 --> 00:52:14,810 7:00 arte! 901 00:52:14,810 --> 00:52:19,040 Lehen afaria zerbitzatzen dugu 8:00 PM, 1:00 PM afaria bigarren, eta horiek oraindik 902 00:52:19,040 --> 00:52:22,540 5:00 at zutik AM tratatzeko IHOP at krepe dugu. 903 00:52:22,540 --> 00:52:26,580 Eta Hackathon aukera bat da, irudian hemen, zure murgiltzea 904 00:52:26,580 --> 00:52:30,470 behin betiko proiektuak, zeure edo batean lagunekin lan egiten duten ala ez 905 00:52:30,470 --> 00:52:33,770 kolaborazio ingurune, non irakasleen osoa da ondo lanean ari 906 00:52:33,770 --> 00:52:37,560 Hong Kong Chinese elikagaien hornidura zabal bat gau sartu. 907 00:52:37,560 --> 00:52:43,070 5:00 etan izango da, besteak beste, irudi hauek nahiko ohikoa baita aurten. 908 00:52:43,070 --> 00:52:48,170 >> Beraz, une batean adjourn gisa tarta,% 76 batean berak izan baitu gogoan 909 00:52:48,170 --> 00:52:51,720 gela honetan pertsonen esperientzia ez dute aldez aurretik, eta curriculumaren arabera, 910 00:52:51,720 --> 00:52:55,300 Ikastaro hau, azken finean, garrantzitsuena ez da hainbeste non amaitu 911 00:52:55,300 --> 00:52:59,540 zure ikaskideekin erlatiboa, baina non, aste 11, amaituko erlatiboa 912 00:52:59,540 --> 00:53:01,540 astea: 0 zeure burua. 913 00:53:01,540 --> 00:53:03,690 Hau CS50 da.