1 00:00:01,491 --> 00:01:38,659 [Powered by Google Translate] [Mūzikas atskaņošanas] 2 00:05:18,350 --> 00:05:20,630 David J. Malan: Tas ir CS50. 3 00:05:20,630 --> 00:05:23,610 Tāpēc man bija, kur jūs tagad pirms dažiem gadiem. 4 00:05:23,610 --> 00:05:27,850 Un kad es biju pirmkursnieks tajā laikā, man nebija īsti par 5 00:05:27,850 --> 00:05:30,350 Šis ceļš, kā to datorzinātnes, kā to inženierija. 6 00:05:30,350 --> 00:05:33,650 Patiešām, es nonācu šajā vietā kā valdības koncentratoru. 7 00:05:33,650 --> 00:05:35,430 Es gribētu bijis, vidusskolā, mazulis, kurš 8 00:05:35,430 --> 00:05:36,770 patika lietas, piemēram vēsturē. 9 00:05:36,770 --> 00:05:39,350 Man patika konstitucionālo likumu, veida angļu un matemātikas. 10 00:05:39,350 --> 00:05:41,300 Tas ir tāpat kā sava veida labi noapaļota, bet nav 11 00:05:41,300 --> 00:05:43,290 vienmēr zina lietas, kas man nav bijusi 12 00:05:43,290 --> 00:05:44,380 māca vidusskolā. 13 00:05:44,380 --> 00:05:47,060 Un tā pirmkursnieks gadu, man bija šī satraukums nozīmē, ka pat 14 00:05:47,060 --> 00:05:49,730 gan man patika datorus, spēlēja datorspēles un 15 00:05:49,730 --> 00:05:52,080 patīk, es noteikti nekad domāja par sevi kā 16 00:05:52,080 --> 00:05:54,830 dators persona, datoru zinātnieks. 17 00:05:54,830 --> 00:05:56,705 Un godīgi sakot, es domāju, mani draugi vidusskolā kas 18 00:05:56,705 --> 00:06:01,840 lietoja datorzinātnes bija mazliet geeks. 19 00:06:01,840 --> 00:06:04,910 Un tomēr, kad es saņēmu šeit pilsētiņu, tur bija 20 00:06:04,910 --> 00:06:06,240 Šis kurss, CS50. 21 00:06:06,240 --> 00:06:09,640 >> Un tajā laikā tas bija šī reputācija tiešām ir 22 00:06:09,640 --> 00:06:10,480 kaut ko piesargāties. 23 00:06:10,480 --> 00:06:11,560 Tas bija labs kurss. 24 00:06:11,560 --> 00:06:13,425 Tas bija jautri kurss. 25 00:06:13,425 --> 00:06:16,850 Bet jums bija faktiski iegūtu, ka kāju durvīs. 26 00:06:16,850 --> 00:06:19,950 Un pat man nav šķērsojuši ka slieksnis pirmkursnieks gadu. 27 00:06:19,950 --> 00:06:23,330 Un es devos uz manu ceļu to valdība koncentratoru, dodoties 28 00:06:23,330 --> 00:06:25,190 caur tik daudz kā es varētu priekšnoteikumiem, 29 00:06:25,190 --> 00:06:28,010 pārrobežu skaitīšanas lietas gen ED vai Core un tamlīdzīgi. 30 00:06:28,010 --> 00:06:30,290 Un tad sophomore gadu, kādu iemeslu dēļ, es piecēlos 31 00:06:30,290 --> 00:06:33,450 nervu, lai soli pēdas Science Center B, kur CS50 bija. 32 00:06:33,450 --> 00:06:36,150 Ļoti slavens datorzinātnieks ar nosaukumu Brian 33 00:06:36,150 --> 00:06:38,530 Kernighan mācīja šeit šajā gadā. 34 00:06:38,530 --> 00:06:42,490 Un pat tad, man bija tikai vēlas, lai faktiski aizpildīt 35 00:06:42,490 --> 00:06:45,600 mans studiju karte, ņemot vērā šo klasi / neatbilstības. 36 00:06:45,600 --> 00:06:47,590 Es paskatījos apkārt mani un es sapratu ikvienam tas viens ir 37 00:06:47,590 --> 00:06:49,550 gotta zināt tā vairāk par datorzinātņu, par 38 00:06:49,550 --> 00:06:50,750 programmēšana, par datoriem. 39 00:06:50,750 --> 00:06:52,370 Ikvienam viens ir jābūt plānošanas, šajā telpā, 40 00:06:52,370 --> 00:06:53,510 jo tie bija 12. 41 00:06:53,510 --> 00:06:55,330 Bet, protams, ka nav noticis. 42 00:06:55,330 --> 00:06:58,660 Un tāpēc ļoti pēdējā diena, piektā pirmdiena semestra, 43 00:06:58,660 --> 00:07:01,410 Vai es šo lēcienu un pārmaiņas no caurlaides / nespēj 44 00:07:01,410 --> 00:07:04,120 vēstule pakāpes un beidzās mainās manu koncentrāciju, kas 45 00:07:04,120 --> 00:07:05,330 tajā pašā dienā, lai datorzinātnēs. 46 00:07:05,330 --> 00:07:07,870 >> Tagad, tas nav mūsu mērķis šajā klasē, savukārt jums visiem 47 00:07:07,870 --> 00:07:10,500 uz datorzinātņu koncentratoru, bet īsti 48 00:07:10,500 --> 00:07:13,420 ierosina, ka tur ir iespēja šajā jomā un 49 00:07:13,420 --> 00:07:16,500 citās jomās, ar kuru jūs varētu būt diezgan svešs 50 00:07:16,500 --> 00:07:18,750 ņemot vērā, ka vidusskolās parasti seko diezgan 51 00:07:18,750 --> 00:07:23,140 standarta mācību programmas ceļš, bet riska, in CS50, stājas 52 00:07:23,140 --> 00:07:24,030 jauni ūdeņi. 53 00:07:24,030 --> 00:07:27,040 Un, ja jūs sēžat šeit šodien domāšana jums nav 54 00:07:27,040 --> 00:07:31,130 faktiski pieder, tāpēc lielākā daļa cilvēku, lai jūsu tiesības un 55 00:07:31,130 --> 00:07:31,980 pa kreisi. 56 00:07:31,980 --> 00:07:36,640 Patiešām, pagājušajā gadā, 76% no šīs klases skolēniem nebija 57 00:07:36,640 --> 00:07:37,840 iepriekšēja pieredze. 58 00:07:37,840 --> 00:07:40,550 Tātad pretēji tam, ko jūs varētu domāt, lielākā daļa cilvēku 59 00:07:40,550 --> 00:07:43,630 sēž šeit šodien nav, faktiski, ir kāda iepriekšēja 60 00:07:43,630 --> 00:07:44,970 pieredze. 61 00:07:44,970 --> 00:07:49,890 18% ir veicis vienu CS klasi, un 6% ir ņemti divas vai vairāk. 62 00:07:49,890 --> 00:07:52,440 Tikmēr mēs lūdzam mūsu studentiem katru gadu, lai aprakstītu 63 00:07:52,440 --> 00:07:54,440 paši ziņā komforta līmeni. 64 00:07:54,440 --> 00:07:56,870 Un tur nav viena definīcija par to. 65 00:07:56,870 --> 00:07:58,730 Jūs vienkārši veida zina to, ja jūs neesat ļoti 66 00:07:58,730 --> 00:08:00,340 ērti CS50. 67 00:08:00,340 --> 00:08:04,270 Un pagājušajā gadā, mums bija 55% šajā zaļajā pīrāga šķēle šeit 68 00:08:04,270 --> 00:08:06,720 Self-raksturo kā mazāk apmierināti, studentiem, kuri 69 00:08:06,720 --> 00:08:09,390 atklāti nebija ne jausmas, kāpēc viņi pat iepirkušies par kursu 70 00:08:09,390 --> 00:08:10,340 ka pirmajā dienā. 71 00:08:10,340 --> 00:08:14,010 Bet pats 55% palika pie mums līdz termina beigām, kā to darīja 72 00:08:14,010 --> 00:08:17,770 35%, kas bija kaut kur starp tiem ērtāk 73 00:08:17,770 --> 00:08:19,960 un tiem ir mazāk apmierināti. 74 00:08:19,960 --> 00:08:21,350 >> Tātad, kāda ir datorzinātnes? 75 00:08:21,350 --> 00:08:23,680 Nu vidusskolā, un patiešām vispār ārpus 76 00:08:23,680 --> 00:08:25,670 tur šajās dienās, tur ir šis uzskats vai šo 77 00:08:25,670 --> 00:08:28,260 nepareizs, ka datorzinātnes ir programmēšana. 78 00:08:28,260 --> 00:08:30,700 Un tas ir absolūti viens aspekts datorzinātnes. 79 00:08:30,700 --> 00:08:33,100 Bet plānošana, neatkarīgi valoda ir, patiešām ir tikai 80 00:08:33,100 --> 00:08:35,760 rīks, datoru zinātnieki izmanto, lai atrisinātu problēmas, vai nu 81 00:08:35,760 --> 00:08:38,710 kas saistīta ar datorzinātņu vai arvien šos 82 00:08:38,710 --> 00:08:41,710 dienas fizisko zinātnēs, dabas zinātnēs, jo 83 00:08:41,710 --> 00:08:45,180 medicīna, humanitārajās, analizēt lielas datu kopas. 84 00:08:45,180 --> 00:08:47,660 Visur tagad ir dators un datu, tur 85 00:08:47,660 --> 00:08:52,250 Iespēja pieteikties iegūto pieredzi klasē kā CS50. 86 00:08:52,250 --> 00:08:55,050 >> Tāpēc pieņemsim atrisināt problēmu, ka dators zinātnieks varētu iet 87 00:08:55,050 --> 00:08:58,760 par risināšanas un mēģināt likt kādu žargonu, izvirzīti daži 88 00:08:58,760 --> 00:09:01,750 konceptuāls ietvars, apmēram, ko citādi varētu būt daži 89 00:09:01,750 --> 00:09:03,250 diezgan abstrakta ideja. 90 00:09:03,250 --> 00:09:05,170 Tātad šis ir telefons. 91 00:09:05,170 --> 00:09:07,100 Jūs neredzat šīs lietas pārāk bieži, lai gan koledžas 92 00:09:07,100 --> 00:09:09,690 joprojām, šķiet, ir tie, kas māju un guļamtelpas. 93 00:09:09,690 --> 00:09:11,940 Bet atpakaļ dienā, kad gribēja, lai izmantotu tālruni kā 94 00:09:11,940 --> 00:09:13,880 tas nebija elektronisko adresi grāmatu 95 00:09:13,880 --> 00:09:14,620 savā mobilajā telefonā. 96 00:09:14,620 --> 00:09:16,130 Drīzāk, jūs velk uz augšu kaut 97 00:09:16,130 --> 00:09:17,330 pazīstams kā telefona grāmatu. 98 00:09:17,330 --> 00:09:20,970 Un šie telefonu grāmatas bija aptuveni 1000 lapas, parasti. 99 00:09:20,970 --> 00:09:23,800 Viņi bija kārtoti no A līdz Z. Un jūs vienkārši bija jāatrod 100 00:09:23,800 --> 00:09:26,390 Tiesības lapā atrast personu, jūs meklējat, lai 101 00:09:26,390 --> 00:09:28,890 atrast savu vārdu un savu telefona numuru. 102 00:09:28,890 --> 00:09:30,060 Tagad, kā jūs iet par meklē augšu 103 00:09:30,060 --> 00:09:31,000 kāds šajā grāmatā? 104 00:09:31,000 --> 00:09:33,670 >> Pieņemsim mans mērķis ir sniegt mans draugs, Maiks Smits, zvanu. 105 00:09:33,670 --> 00:09:35,680 Nu, kā es varu iet par atrast Mike Smith? 106 00:09:35,680 --> 00:09:38,840 Nu, ļoti saprātīga pieeja, ja naivi un 107 00:09:38,840 --> 00:09:42,080 neefektīva, būtu sākt šeit un sākt flipping uz 108 00:09:42,080 --> 00:09:46,630 līdz līdz 6 lapā 5 Page 4 lapas, un lai veida lineāri, gar 109 00:09:46,630 --> 00:09:48,490 taisna līnija, iet caur šo tālruņu grāmatā. 110 00:09:48,490 --> 00:09:50,920 Un, pat ja tas ir gonna būt neticami garlaicīgs, ja Maiks 111 00:09:50,920 --> 00:09:53,550 Smits ir šajā grāmatā, es esmu beidzot gonna sasniegt viņam 112 00:09:53,550 --> 00:09:56,660 kad es beidzot uzsist uz S šīs grāmatas nodaļā. 113 00:09:56,660 --> 00:09:58,670 Tagad, protams, jums nav nepieciešams būt datoru zinātnieks 114 00:09:58,670 --> 00:10:00,840 zinu, ka tas ir muļķīgs veids, kā atrisināt šo problēmu. 115 00:10:00,840 --> 00:10:02,350 Kas būtu tipisks cilvēks darīt? 116 00:10:06,310 --> 00:10:07,550 Labi darīts. 117 00:10:07,550 --> 00:10:09,230 Tātad jūs varētu uzsist uz vidu, labi. 118 00:10:09,230 --> 00:10:12,050 Tātad jūs uzsist apmēram uz vidu, meklēt šeit, un man šķiet, 119 00:10:12,050 --> 00:10:14,520 lai atrastu sevi M sadaļā. 120 00:10:14,520 --> 00:10:17,710 Labi, tāpēc M noteikti nav tas, ko es esmu meklē. 121 00:10:17,710 --> 00:10:20,070 Un Pētera tiesībām, tā sakot, no šīs sadaļas. 122 00:10:20,070 --> 00:10:22,930 Un kā daži no jums ir redzējis, mēs varam burtiski tagad 123 00:10:22,930 --> 00:10:26,670 doties uz asaru šo problēmu uz pusi. 124 00:10:26,670 --> 00:10:31,720 >> [Aplausi] 125 00:10:31,720 --> 00:10:32,930 Jums tiešām nevajadzētu būt, ka pārsteigts. 126 00:10:32,930 --> 00:10:34,820 Negants to uz leju šuves ir faktiski nav tik grūti. 127 00:10:34,820 --> 00:10:36,040 Īstie cilvēki darīt šādā veidā. 128 00:10:36,040 --> 00:10:39,510 Bet, nosaka šuves, tagad mums ir divas problēmas, no kuriem katrs 129 00:10:39,510 --> 00:10:40,360 kas ir vairāk kā divreiz. 130 00:10:40,360 --> 00:10:43,430 Un mēs varam burtiski mest, ka puse no problēmas prom. 131 00:10:43,430 --> 00:10:46,450 Tagad mēs esam atstājuši ne ar 1000 lapām, bet, teiksim, 500. 132 00:10:46,450 --> 00:10:47,450 Tāpēc tagad ko man darīt? 133 00:10:47,450 --> 00:10:50,080 Nu, tipisks cilvēku iet aptuveni pa vidu atkal. 134 00:10:50,080 --> 00:10:52,000 Un es uzskatu sevi par R sadaļā. 135 00:10:52,000 --> 00:10:52,950 Tāpēc nav gluži tur. 136 00:10:52,950 --> 00:10:55,890 Tātad vēlreiz, es varētu saplēst šo problēmu uz pusi. 137 00:10:55,890 --> 00:10:56,395 [Aplausi] 138 00:10:56,395 --> 00:10:57,645 Paldies. 139 00:10:59,870 --> 00:11:03,260 Tāpēc tagad man ir tikai aptuveni 250 lapas. 140 00:11:03,260 --> 00:11:05,580 Un es varu darīt atkal un atkal un atkal un aiziet no 141 00:11:05,580 --> 00:11:09,200 125 līdz aptuveni 60 uz 30, lai 15 un tā tālāk. 142 00:11:09,200 --> 00:11:13,880 Un visbeidzot, es nopirkšu samazināts līdz no S lapām viens pret 143 00:11:13,880 --> 00:11:17,370 kas, ja viņš ir tālruņu grāmatā, Maiks Smits jābūt. 144 00:11:17,370 --> 00:11:19,980 >> Tagad tas ir acīmredzami diezgan saprātīgi algoritms, 145 00:11:19,980 --> 00:11:22,200 un tas ir vienreizējs izmantošanas algoritmu šajā lietā. 146 00:11:22,200 --> 00:11:24,790 Bet tas, ko mēs varam sakārtot no atņemt no tā? 147 00:11:24,790 --> 00:11:27,640 Nu, pirmā pieeja, labot, ja naivi gan tā 148 00:11:27,640 --> 00:11:30,130 Tika, var raksturot ar šo taisnā līnijā. 149 00:11:30,130 --> 00:11:32,920 Tātad, ja uz x-ass šeit mēs teikt, tas ir lielums 150 00:11:32,920 --> 00:11:36,240 Problēma tā, X-ass iet pa labi, 151 00:11:36,240 --> 00:11:37,400 Problēma kļūst lielāka. 152 00:11:37,400 --> 00:11:38,940 Ko tas nozīmē būt lielāks In 153 00:11:38,940 --> 00:11:40,140 saistībā ar šo problēmu? 154 00:11:40,140 --> 00:11:41,750 Vairāk lapas tālruņu grāmatā. 155 00:11:41,750 --> 00:11:43,750 Tur ir vēl kaut kas, mēs varam aprēķināt. 156 00:11:43,750 --> 00:11:45,530 Uz y ass, laiks atrisināt. 157 00:11:45,530 --> 00:11:49,650 Tā kā ass iet uz augšu, tas domājams aizņem vairāk laika. 158 00:11:49,650 --> 00:11:52,640 Lai vispirms pieeja lineāri meklējot no 1 lapas 159 00:11:52,640 --> 00:11:57,050 līdz dot dot dot lapas 1000 ir lineārs process, lineāra 160 00:11:57,050 --> 00:11:59,020 algoritms vai procesu. 161 00:11:59,020 --> 00:12:00,990 Un mēs varam aprakstīt to ar šo taisnā līnijā. 162 00:12:00,990 --> 00:12:04,050 Ja es pievienot vēl vienu lapu tālruņu grāmatā, tas notiek, jo 163 00:12:04,050 --> 00:12:06,630 sliktākajā gadījumā, ņem mani vēl viens lapas uzsist 164 00:12:06,630 --> 00:12:07,810 lai atrastu Mike Smith. 165 00:12:07,810 --> 00:12:11,700 Ja es pievienot 100 lappuses, 100 vairāk flipus vai laika vienības. 166 00:12:11,700 --> 00:12:13,210 >> Tagad, es varu būt nedaudz gudrs ar to. 167 00:12:13,210 --> 00:12:15,410 Man nav nepieciešams, lai tiešām pārvērst to par vienu lapu laikā. 168 00:12:15,410 --> 00:12:18,060 Es varu darīt lietas, piemēram, 2 laikā vai 4 laikā. 169 00:12:18,060 --> 00:12:20,220 Bet pat tas vēl nav viss, kas būtiski labāka. 170 00:12:20,220 --> 00:12:23,030 Pat ja tas ir 2 laikā, jā, ka veida kustas šī 171 00:12:23,030 --> 00:12:27,410 līnija uz leju mazliet, un tas nozīmē, ka tas aizņem mazāk noteiktā laikā 172 00:12:27,410 --> 00:12:28,730 pats lappušu skaits. 173 00:12:28,730 --> 00:12:30,430 Bet tas nav būtiski labāks. 174 00:12:30,430 --> 00:12:33,080 Bet ko mēs vienkārši darīt, un ko tas viss no jums darīt 175 00:12:33,080 --> 00:12:34,160 instinktīvi? 176 00:12:34,160 --> 00:12:37,350 Jūs faktiski sasniegts nedaudz kaut kā šis, 177 00:12:37,350 --> 00:12:42,020 logaritmiskā laiks, kad problēma var augt un augt, un 178 00:12:42,020 --> 00:12:45,210 augt, bet izmaksas par risināšanas šo problēmu, laika 179 00:12:45,210 --> 00:12:47,330 prasīts, lai atrisinātu šo problēmu, nav 180 00:12:47,330 --> 00:12:49,270 aug gandrīz tikpat ātri. 181 00:12:49,270 --> 00:12:52,880 Tas būtu logaritmisko līkni, žurnālu n, kur n ir 182 00:12:52,880 --> 00:12:55,480 tikai problēmas apjomu, skaits lapas šajā 183 00:12:55,480 --> 00:12:56,180 telefona grāmatu. 184 00:12:56,180 --> 00:12:57,650 Un ko tas nozīmē reālā izteiksmē? 185 00:12:57,650 --> 00:13:00,500 Nu, ja mums ir līdzīgi 500 cilvēku šajā telpā tieši tagad, 186 00:13:00,500 --> 00:13:02,330 vai drīzāk, ja mums ir - 187 00:13:02,330 --> 00:13:05,520 sajaukšana metafora, nav darīt, piemēram vēl šogad - 188 00:13:05,520 --> 00:13:08,900 tāpēc, ja mums ir 500 lappuses tālruņu grāmatā un mēs divreiz to 189 00:13:08,900 --> 00:13:12,660 1000, šajā vairāk viedo modeli flipping 190 00:13:12,660 --> 00:13:15,370 uz vidu, cik daudz vairāk lapas asaras tas veic, lai iet 191 00:13:15,370 --> 00:13:17,390 no 500 lapām līdz 1000? 192 00:13:17,390 --> 00:13:19,510 Nu, tikai viena papildu lapa asaru. 193 00:13:19,510 --> 00:13:22,440 Ja jūs man pasniedza 2000 lapas tālruņa grāmatu, nav liels darījumu. 194 00:13:22,440 --> 00:13:25,070 Es tikai asaru to vienu papildus laiku. 195 00:13:25,070 --> 00:13:28,860 >> Tātad īsi sakot, par problēmu lielums var pieaugt daudz straujāk 196 00:13:28,860 --> 00:13:30,650 nekā izmaksas par faktiski risināt to. 197 00:13:30,650 --> 00:13:32,890 Tagad tas ir tikai viens šāds algoritms. 198 00:13:32,890 --> 00:13:35,480 Ir citi, mēs varam atrisināt tādā pašā veidā. 199 00:13:35,480 --> 00:13:36,630 Un tad kāpēc nav mēs to darām? 200 00:13:36,630 --> 00:13:39,650 Ja jūs humors mani, lai gan neveikli šeit Sanders, dodieties 201 00:13:39,650 --> 00:13:42,950 priekšu, ikviens, ja jūs varētu, un stāvēt vietā. 202 00:13:46,420 --> 00:13:49,040 Kā jūs redzat uz ekrāna šeit, tas ir algoritms, 203 00:13:49,040 --> 00:13:52,110 procesu, datora programmu, ja jūs, lai to varētu izpildīt 204 00:13:52,110 --> 00:13:53,850 cilvēki, kas ir tikai 3 soļus. 205 00:13:53,850 --> 00:13:55,010 Mēs esam jau 1 soli. 206 00:13:55,010 --> 00:13:55,840 Jūs esat piecēlās. 207 00:13:55,840 --> 00:13:58,120 Un tagad domāju, lai sevi numuru 1. 208 00:13:58,120 --> 00:13:59,310 Tas ir jūsu pašreizējā numuru. 209 00:13:59,310 --> 00:14:00,990 Ikviens šeit ir numurs 1. 210 00:14:00,990 --> 00:14:04,360 Soli 2, pārī off ar kādu, kas, pievienot savus numurus 211 00:14:04,360 --> 00:14:07,155 kopā, un tad pieņemt summu par savu jauno numuru. 212 00:14:15,760 --> 00:14:18,730 Viens no jums vajadzētu sēdēt, tad atkārtot. 213 00:14:29,260 --> 00:14:33,715 >> Speaker 1: 205. 214 00:14:33,715 --> 00:14:34,210 David J. Malan: Kas tas ir? 215 00:14:34,210 --> 00:14:35,200 Speaker 1: 205. 216 00:14:35,200 --> 00:14:36,450 David J. Malan: Labi. 217 00:14:43,120 --> 00:14:44,605 SPEAKER 2: Viņam ir citiem uzņēmumiem. 218 00:14:58,120 --> 00:14:58,780 David J. Malan: 205? 219 00:14:58,780 --> 00:14:59,666 SPEAKER 3: Jā. 220 00:14:59,666 --> 00:15:00,092 David J. Malan: Labi. 221 00:15:00,092 --> 00:15:00,518 3. 222 00:15:00,518 --> 00:15:02,040 SPEAKER 4: 400. 223 00:15:02,040 --> 00:15:02,350 Skaļrunis 5: 5. 224 00:15:02,350 --> 00:15:04,640 700. 225 00:15:04,640 --> 00:15:05,890 David J. Malan: Nu labi. 226 00:15:09,110 --> 00:15:11,965 Šajā brīdī, arvien mazāk un mazāk cilvēku būtu stāvot. 227 00:15:14,690 --> 00:15:17,860 Tas ir, ja tā kļūst neērti. 228 00:15:17,860 --> 00:15:18,660 Kāds šeit. 229 00:15:18,660 --> 00:15:19,910 Šeit. 230 00:15:28,490 --> 00:15:31,170 Sliktākais ir tas jums ir arī ļoti mutiski darīt 231 00:15:31,170 --> 00:15:33,830 aritmētika priekšā simtiem Harvard 232 00:15:33,830 --> 00:15:35,080 undergrads. 233 00:15:40,790 --> 00:15:41,820 Labi. 234 00:15:41,820 --> 00:15:43,140 Mazliet bug šeit. 235 00:15:43,140 --> 00:15:43,490 Labi. 236 00:15:43,490 --> 00:15:44,490 Kāds ir jūsu numurs? 237 00:15:44,490 --> 00:15:45,390 SPEAKER 6: Deviņi. 238 00:15:45,390 --> 00:15:45,815 David J. Malan: Kas tas ir? 239 00:15:45,815 --> 00:15:46,330 SPEAKER 6: Deviņi. 240 00:15:46,330 --> 00:15:47,040 David J. Malan: Deviņi. 241 00:15:47,040 --> 00:15:49,740 Labi. 242 00:15:49,740 --> 00:15:52,388 Kāds ir jūsu numurs? 243 00:15:52,388 --> 00:15:53,780 SPEAKER 7: 179. 244 00:15:53,780 --> 00:15:55,570 David J. Malan: 179? 245 00:15:55,570 --> 00:15:56,330 Labi. 246 00:15:56,330 --> 00:15:56,470 Labi. 247 00:15:56,470 --> 00:15:57,280 Tā 188. 248 00:15:57,280 --> 00:15:58,430 Tātad jūs guys var apsēsties. 249 00:15:58,430 --> 00:15:59,090 Kāds ir jūsu numurs? 250 00:15:59,090 --> 00:16:00,090 SPEAKER 8 118. 251 00:16:00,090 --> 00:16:02,260 David J. Malan: 118. 252 00:16:02,260 --> 00:16:05,310 Daži gudri undergrad sākt darīt math. 253 00:16:05,310 --> 00:16:05,590 Labi. 254 00:16:05,590 --> 00:16:07,050 118, 188. 255 00:16:07,050 --> 00:16:10,022 Ko vēl mēs saņēmām? 256 00:16:10,022 --> 00:16:10,990 SPEAKER 9: 71. 257 00:16:10,990 --> 00:16:13,884 David J. Malan: 71. 258 00:16:13,884 --> 00:16:14,310 SPEAKER 10: 79. 259 00:16:14,310 --> 00:16:15,510 David J. Malan: 79. 260 00:16:15,510 --> 00:16:17,100 Labi. 261 00:16:17,100 --> 00:16:18,080 SPEAKER 11: 47. 262 00:16:18,080 --> 00:16:19,100 David J. Malan: 47. 263 00:16:19,100 --> 00:16:21,100 Kas, mācībspēkiem, kas dod mums cik daudz? 264 00:16:24,100 --> 00:16:27,690 705 ir atbilde. 265 00:16:27,690 --> 00:16:29,905 Un tas ir, faktiski, tieši pareiza. 266 00:16:35,060 --> 00:16:36,970 Nē, mēs faktiski bija mazliet off tur. 267 00:16:36,970 --> 00:16:40,435 >> Bet kā tas ir strādājuši? 268 00:16:40,435 --> 00:16:41,940 Kādi būtu tikko notika? 269 00:16:41,940 --> 00:16:45,560 Tātad, par katru atkārtojuma šo algoritmu, mēs sākām ar 270 00:16:45,560 --> 00:16:48,000 daži cilvēku skaits stāv, un tas bija 271 00:16:48,000 --> 00:16:49,350 Kopējais skaits n sākumā. 272 00:16:49,350 --> 00:16:51,750 Tad puse no jums apsēdās, un mēs devāmies uz n pār 2. 273 00:16:51,750 --> 00:16:52,830 Tad puse no jums apsēdās. 274 00:16:52,830 --> 00:16:56,310 Mēs devāmies uz n pār 4, N virs 8, N virs 16, un tā tālāk, 275 00:16:56,310 --> 00:16:59,080 līdz, pat ja tas veida izjuka tur 276 00:16:59,080 --> 00:17:02,000 beigas, teorētiski bija ikvienam pārī off balkonu un 277 00:17:02,000 --> 00:17:05,780 mezonīna un orķestris šeit, mums būtu bijis tikai viens Lone 278 00:17:05,780 --> 00:17:11,790 Persona stāvot ar kopējo vērtību, kas šajā gadījumā, no 705. 279 00:17:11,790 --> 00:17:14,460 Tagad, ko tas nozīmē, lai gan, lai kārtējo reizi? 280 00:17:14,460 --> 00:17:16,829 Nu padomājiet par to, ja es kā cilvēks bija darīts manuāli. 281 00:17:16,829 --> 00:17:19,819 Es būtu sākuši diezgan naivi, bet pareizi ar 1, 282 00:17:19,819 --> 00:17:23,740 2, 3, 4, 5, 6, 7, 8, un tā tālāk. 283 00:17:23,740 --> 00:17:24,920 Notiek diezgan kādu laiku. 284 00:17:24,920 --> 00:17:25,980 Lai es varētu darīt labāk, vai ne? 285 00:17:25,980 --> 00:17:27,690 Pakāpē skolā, jūs ne tikai paļauties uz tiem. 286 00:17:27,690 --> 00:17:28,109 Jūs skaits pa pāriem. 287 00:17:28,109 --> 00:17:30,050 Tātad 2, 4, 6, 8, 10, 12. 288 00:17:30,050 --> 00:17:31,630 Un tas izpaužas daudz ātrāk. 289 00:17:31,630 --> 00:17:34,620 Bet tagad būtiski, piesaistot kolektīvo 290 00:17:34,620 --> 00:17:37,070 inteliģence ikviens šajā telpā, mēs varam sasniegt 291 00:17:37,070 --> 00:17:40,660 iegrožot daudz, piemēram, tas, kuru tagad skaits no 292 00:17:40,660 --> 00:17:42,450 cilvēki šajā telpā varētu dubultoties. 293 00:17:42,450 --> 00:17:45,940 Vēl 700 cilvēki ieiet šajā telpā 1400 cilvēkiem, 294 00:17:45,940 --> 00:17:49,680 bet tas tikai mums vēl vienu atkārtojuma šis 295 00:17:49,680 --> 00:17:50,880 algoritmu, lai atrisinātu. 296 00:17:50,880 --> 00:17:53,170 >> Un tā, arvien šajās dienās, kad mums ir šie milzīgs 297 00:17:53,170 --> 00:17:55,860 datu kopas Facebook un Google un tamlīdzīgi, tas ir 298 00:17:55,860 --> 00:17:58,710 problēmu risināšana ar mazliet ieskatu, šo mazliet 299 00:17:58,710 --> 00:18:02,280 gudrība, kas ir ļauj mums arvien darīt daudz, daudz 300 00:18:02,280 --> 00:18:05,150 jaudīgākas lietas ar datoriem šodien. 301 00:18:05,150 --> 00:18:07,340 Ja jums patīk šāda veida lietām, jūs varētu būt redzējis 302 00:18:07,340 --> 00:18:10,650 Facebook CS50 paša Mīklu diena nāk uz augšu šo sestdien. 303 00:18:10,650 --> 00:18:12,580 Ja jūs vēlētos, lai piedalītos kaut ko līdzīgu 304 00:18:12,580 --> 00:18:17,010 Tas kuru tu, 2 vai 3 vai 4 komandas no 4, vēlētos 305 00:18:17,010 --> 00:18:20,820 atrisināt dažas mīklas, piemēram, šo vienu, jums ir izredzes 306 00:18:20,820 --> 00:18:23,510 laimēt dažas pasakains balvas, kuru vidū ir Wii un daži 307 00:18:23,510 --> 00:18:25,900 dāvanu kartes vai kādu citu Facebook SWAG. 308 00:18:25,900 --> 00:18:28,660 Šo sestdien, pusdienlaika līdz 3.00 pēcpusdienā doties uz 309 00:18:28,660 --> 00:18:33,440 cs50.net/rsvp par tādiem. 310 00:18:33,440 --> 00:18:35,940 Un tas slaids ir tiešsaistē, ja jūs vēlaties spēlēt apkārt. 311 00:18:35,940 --> 00:18:38,010 Problēmas šogad ir jauns. 312 00:18:38,010 --> 00:18:40,210 >> Jūs varat pamanīt klasē, arī vēl 313 00:18:40,210 --> 00:18:41,210 kameras šogad. 314 00:18:41,210 --> 00:18:45,180 Tātad ne tikai būs kurss tiks filmēts parastajā veidā, CS50 315 00:18:45,180 --> 00:18:47,760 var arī piedalās dokumentālās par augstākās 316 00:18:47,760 --> 00:18:50,370 izglītību, kas ir meklē pārveidojoša pieredze 317 00:18:50,370 --> 00:18:53,000 ka students var būt šīs dienas pirmsdiploma 318 00:18:53,000 --> 00:18:53,870 mācību kurss. 319 00:18:53,870 --> 00:18:56,990 Tātad uz šiem, tad, ne tikai mēs filmēšanu par 320 00:18:56,990 --> 00:19:00,170 ka mēs filmēšanu, kā arī par arvien vairāk mūsu 321 00:19:00,170 --> 00:19:03,670 tiešsaistes auditorijas, kā arī par godu šo auditoriju šeit. 322 00:19:03,670 --> 00:19:05,880 Tāpēc mēs aicinām klasē šogad mūsu Harvard 323 00:19:05,880 --> 00:19:08,190 Extension School studentiem, Juridiskā augstskola Design, 324 00:19:08,190 --> 00:19:10,470 Izglītība, biznesa skola, Kennedy skola, 325 00:19:10,470 --> 00:19:12,970 likumu skola, kā arī par studentu skaits 326 00:19:12,970 --> 00:19:16,140 Belmont, Lexington, Ņūtons, un Watertown vidusskolas. 327 00:19:16,140 --> 00:19:17,120 Laipni lūdzam jūs visus. 328 00:19:17,120 --> 00:19:20,070 Turklāt šogad, iespējams, esat dzirdējuši, Harvardas un MIT, 329 00:19:20,070 --> 00:19:22,500 un Berkeley tagad ir noslēguši sadarbības 330 00:19:22,500 --> 00:19:26,020 partnerattiecības, iniciatīva sauc EDX, kas ir 331 00:19:26,020 --> 00:19:28,650 iniciatīvu atvērt izglītību visiem vēl 332 00:19:28,650 --> 00:19:31,210 cilvēki tiešsaistē un fundamentāli sākt darīt 333 00:19:31,210 --> 00:19:34,400 pētījumi par daudz plašākā mērogā par to, kā cilvēki mācās. 334 00:19:34,400 --> 00:19:36,920 Un tā CS50 būs Akadēmijas pirmā kursa 335 00:19:36,920 --> 00:19:38,790 piedalās šajā iniciatīvā, kā arī. 336 00:19:38,790 --> 00:19:41,320 Kas nozīmē, jums būs piekļuve visiem vairāk rīku, 337 00:19:41,320 --> 00:19:44,020 vēl Pašreizējam saturam, jo ​​vairāk video 338 00:19:44,020 --> 00:19:48,190 saturu, kā rezultātā, kā arī, kā no vakardienas rīta, 339 00:19:48,190 --> 00:19:52,210 53.019 cilvēki, kuri ir reģistrēti, lai CS50 līdzi 340 00:19:52,210 --> 00:19:55,290 ar jums šogad internetā. 341 00:19:55,290 --> 00:19:56,530 Tātad bez - 342 00:19:56,530 --> 00:20:03,800 [Aplausi] 343 00:20:03,800 --> 00:20:05,680 Tātad, ko tas nozīmē, jo īpaši, ir tas, ka 344 00:20:05,680 --> 00:20:07,770 mācībspēkiem un man ir pavadījuši diezgan daudz laika šo 345 00:20:07,770 --> 00:20:10,600 vasara gatavojoties rudenī, gan uz Campus un off, tāpēc 346 00:20:10,600 --> 00:20:13,580 ka mēs varam sākt veidot kopumu interesanti, no 347 00:20:13,580 --> 00:20:16,130 pārliecinoši, iesaistīt izglītības saturu, kas 348 00:20:16,130 --> 00:20:22,490 koncentrējas jo īpaši uz vairāk intīmo satiksmes līdzekļiem, kas 349 00:20:22,490 --> 00:20:23,960 diezgan sarežģīts materiāls. 350 00:20:23,960 --> 00:20:26,210 >> Tātad papildus gaitā lekcijām un profilus un 351 00:20:26,210 --> 00:20:28,300 lietas sauc walkthroughs, ko mēs pārskatīt jo tikai 352 00:20:28,300 --> 00:20:31,620 bitu, mēs arī šos šortus šogad kas ļauj 353 00:20:31,620 --> 00:20:33,570 Jūs iesaistīties ar kursu no cita leņķa 354 00:20:33,570 --> 00:20:34,520 pavisam. 355 00:20:34,520 --> 00:20:36,540 Tāpēc pieņemsim izmantot to kā iespēju veikt ātri 356 00:20:36,540 --> 00:20:38,905 palūrēt pie viena, kas apspriež šo jēdzienu binaries. 357 00:20:38,905 --> 00:20:42,220 >> Tātad datorzinātnēs, ir lietas, ko sauc algoritmi - 358 00:20:42,220 --> 00:20:44,610 divi no kuriem mēs tikko bija apskatīt - šīs procedūras 359 00:20:44,610 --> 00:20:45,690 problēmu risināšanā. 360 00:20:45,690 --> 00:20:46,770 Bet beigās, dienā, jums ir nepieciešams, lai 361 00:20:46,770 --> 00:20:48,730 pārstāvēt informāciju kaut kā. 362 00:20:48,730 --> 00:20:51,640 Un jums ir nepieciešams, lai pārstāvētu to tādā veidā, ka dators var 363 00:20:51,640 --> 00:20:52,400 saprast. 364 00:20:52,400 --> 00:20:54,940 Un pat ja jums nav īsti saprast datorus un 365 00:20:54,940 --> 00:20:58,150 tu esi, ka 76% tieši tagad, jūs, iespējams, ir dažas neskaidras 366 00:20:58,150 --> 00:21:01,860 sajūtu, ka datori kaut galā 0s un 1s, binārā 367 00:21:01,860 --> 00:21:03,160 sistēma, lai runāt. 368 00:21:03,160 --> 00:21:04,480 Tagad kāpēc ir tā, ka lieta? 369 00:21:04,480 --> 00:21:07,060 Nu, izrādās, kad datori pirmo reizi nāca par, ja 370 00:21:07,060 --> 00:21:09,400 Jums nepieciešams pārstāvēt informāciju, jūs varētu darīt to 371 00:21:09,400 --> 00:21:10,600 ar elektrību. 372 00:21:10,600 --> 00:21:13,460 Un, lai gan tas ir mazliet realitātei, ļoti 373 00:21:13,460 --> 00:21:16,190 viegls veids, kā reģistrēt informāciju vai nu ar 374 00:21:16,190 --> 00:21:18,000 pagrieziena, ka elektroenerģiju - 375 00:21:18,000 --> 00:21:20,460 binārā 1, tā teikt - vai pagrieziena 376 00:21:20,460 --> 00:21:22,100 ka elektroenerģijas off. 377 00:21:22,100 --> 00:21:24,080 >> Tātad, ja Barijs, ja jums nav prātā, mēs varētu tuvās gaismas 378 00:21:24,080 --> 00:21:26,000 pilnībā tikai uz mirkli? 379 00:21:26,000 --> 00:21:29,730 Tas šeit ir ļoti bezatlīdzības binārā 0. 380 00:21:29,730 --> 00:21:33,830 Ja mēs savukārt gaismu atpakaļ uz augšu, tagad Sanders teātris 381 00:21:33,830 --> 00:21:35,860 pārstāv bināro vērtību 1. 382 00:21:35,860 --> 00:21:38,710 Diemžēl, tikai ar vienu bitu, ar tikai viens komplekts 383 00:21:38,710 --> 00:21:41,070 lukturi, mēs varam tikai pārstāvēt divus skaitļus, kas 384 00:21:41,070 --> 00:21:42,690 pasaules, 0 un 1. 385 00:21:42,690 --> 00:21:44,470 Un tas lūdzu būt jauki, ja datori varētu rēķināties 386 00:21:44,470 --> 00:21:45,340 nedaudz lielāks nekā. 387 00:21:45,340 --> 00:21:46,370 Bet tiešām viņi var. 388 00:21:46,370 --> 00:21:49,230 Tāpēc ļaujiet man uzvilkt uz ekrāna šeit mūsu draugs Nate Hardison 389 00:21:49,230 --> 00:21:52,000 kas dod mums ātri apskatīt gaitā tikai daži 390 00:21:52,000 --> 00:21:54,680 minūtes šajā jēdzienā bināro. 391 00:21:54,680 --> 00:22:01,870 >> [VIDEO ATSKAŅOŠANA] 392 00:22:01,870 --> 00:22:03,450 NATE HARDISON: Atpakaļ, kad esat iemācījušies, kā lasīt un rakstīt 393 00:22:03,450 --> 00:22:08,450 numurus, jūs uzzināja par cipariem 0 līdz 9. 394 00:22:08,450 --> 00:22:10,840 Lai rakstītu veselus skaitļus lielāki par 9, jūs uzzināja, ka visi 395 00:22:10,840 --> 00:22:13,830 jums bija darīt bija izmantot dažas kombinācijas no šiem cipariem, 396 00:22:13,830 --> 00:22:21,000 kā 52 un 437. 397 00:22:21,000 --> 00:22:23,220 Tātad, šis rakstīšanas skaitļu veidā ir 398 00:22:23,220 --> 00:22:25,620 vārds, aiz notācija. 399 00:22:25,620 --> 00:22:26,690 Kāpēc decimālā? 400 00:22:26,690 --> 00:22:30,340 Nu, latīņu sakne decimālzīmei, decem, nozīmē 10. 401 00:22:30,340 --> 00:22:33,190 Un, kad jums ir 10 cipari jūsu pieraksta sistēma, 10 402 00:22:33,190 --> 00:22:35,290 kļūst diezgan īpašs numurs. 403 00:22:35,290 --> 00:22:38,950 Apskatīsim skaita 437 rakstīts decimal notācijas līdz 404 00:22:38,950 --> 00:22:40,340 saprast, kāpēc. 405 00:22:40,340 --> 00:22:50,200 >> Mēs varam vispirms izjaukt 437 uz 400 plus 30 plus 7. 406 00:22:50,200 --> 00:22:56,050 Mēs varam veikt to nošķir vēl jo vairāk tāpēc, ka mēs esam ieguvuši 4 reizes 100 407 00:22:56,050 --> 00:23:02,990 plus 3 reizes 10 plus 7 reizes 1. 408 00:23:02,990 --> 00:23:05,970 Atceros mācīšanās par tiem nenotiek, desmitiem vieta, 409 00:23:05,970 --> 00:23:08,050 simtiem vietu, un tā tālāk? 410 00:23:08,050 --> 00:23:10,990 Tas ir tieši tur, kur tas nāk no. 411 00:23:10,990 --> 00:23:14,150 Un visbeidzot, mēs varam redzēt, ka mēs esam ieguvuši ķekars pilnvaras no 10 412 00:23:14,150 --> 00:23:15,770 iestrādāta šeit. 413 00:23:15,770 --> 00:23:25,330 Mēs esam ieguvuši 4 reizes 10-2 plus 3 reizes 10 līdz 1 plus 414 00:23:25,330 --> 00:23:29,580 7 reizes 10 līdz 0. 415 00:23:29,580 --> 00:23:31,330 Tātad tagad jūs redzat, kāpēc 10 ir īpašs 416 00:23:31,330 --> 00:23:33,240 skaitu aiz pierakstā. 417 00:23:33,240 --> 00:23:35,240 Patiesībā, mēs esam ieguvuši nosaukumu. 418 00:23:35,240 --> 00:23:38,170 To sauc par bāzi, jo tā ir bāze eksponents 419 00:23:38,170 --> 00:23:39,960 mūsu aritmētisko šeit. 420 00:23:39,960 --> 00:23:43,190 >> Decimālā notācija ir ne tikai veids, kā pārstāvēt numuriem. 421 00:23:43,190 --> 00:23:48,020 Faktiski, pat ja mēs atbrīvotos no cipariem 2 līdz 9, mēs varam 422 00:23:48,020 --> 00:23:49,610 joprojām pārstāv visus skaitļus, kas 423 00:23:49,610 --> 00:23:51,620 mēs varētu ar decimālā. 424 00:23:51,620 --> 00:23:56,220 Tāpēc tagad mums ir divi cipari, 0 un 1, 2 ir mūsu īpaša 425 00:23:56,220 --> 00:23:59,070 numuru, bāze mūsu pieraksta sistēma. 426 00:23:59,070 --> 00:24:02,340 Gada Šajā apzīmējumā sistēmas nosaukums sauc bināro kopš 427 00:24:02,340 --> 00:24:04,890 priedēklis "bi" ir 2. 428 00:24:04,890 --> 00:24:08,130 Tā vietā tagad ir kam ones vietu un desmitiem vietu un 429 00:24:08,130 --> 00:24:11,950 tā tālāk, mums tagad ir ones vietu, twos vietā, četrrāpus 430 00:24:11,950 --> 00:24:15,420 vieta, un tā tālāk, iet līdz ar pilnvaru 2. 431 00:24:15,420 --> 00:24:17,320 Tātad, pieņemsim redzēt šo darot zināmu uzskaiti. 432 00:24:17,320 --> 00:24:22,790 Tātad, 0 joprojām 0, un 1 joprojām ir 1. 433 00:24:22,790 --> 00:24:25,700 Taču tagad, kad mēs esam ieguvuši twos vietā, nevis uz EKT 434 00:24:25,700 --> 00:24:31,070 vieta, 10 pārstāv numuru 2. 435 00:24:31,070 --> 00:24:36,240 Lai iegūtu 3, mēs pievienot vienu, kas un saņemt 11. 436 00:24:36,240 --> 00:24:38,310 4, jo tur tagad četrinieki vieta, ir 437 00:24:38,310 --> 00:24:42,520 pārstāv 100. 438 00:24:42,520 --> 00:24:47,280 Pieci ir 101. 439 00:24:47,280 --> 00:24:50,610 6 ir 110. 440 00:24:50,610 --> 00:24:54,470 7 ir 111. 441 00:24:54,470 --> 00:24:56,330 8, atkal, ir sava vieta. 442 00:24:56,330 --> 00:25:00,650 Tāpēc tas ir 1000. 443 00:25:00,650 --> 00:25:01,750 Un es domāju, ka jums punktu. 444 00:25:01,750 --> 00:25:03,510 [END VIDEO ATSKAŅOŠANA] 445 00:25:03,510 --> 00:25:06,900 >> David J. Malan: Tātad, tas ir, kādi datori darīt un 446 00:25:06,900 --> 00:25:09,650 kas binārā ir faktiski nav tik atšķirīgi no tā, ko 447 00:25:09,650 --> 00:25:12,260 Mēs esam ņemot par pašsaprotamu dažus gadus, vai ne? 448 00:25:12,260 --> 00:25:14,330 Jums jārēķinās pamatskolas, jūs esat iemācījušies rēķināt precīzi 449 00:25:14,330 --> 00:25:16,310 modes, ka Nate ierosināts. 450 00:25:16,310 --> 00:25:18,250 Bet jūs, iespējams, nav īsti domājuši par to, jo, 451 00:25:18,250 --> 00:25:19,990 fakts, ka tas ir tiem vieta, desmitiem vietu, un 452 00:25:19,990 --> 00:25:20,490 simtiem vieta. 453 00:25:20,490 --> 00:25:21,185 Un tas ir diezgan patvaļīgi. 454 00:25:21,185 --> 00:25:24,090 Un tiešām, datori vienkārši izmantot šo citu bāzi. 455 00:25:24,090 --> 00:25:27,430 Bet beigās, dienā, lai faktiski fiziski pārstāvēt 456 00:25:27,430 --> 00:25:30,100 Tas no 0 līdz 1 jēdziens, jūs, protams, nav vienkārši pagrieziet 457 00:25:30,100 --> 00:25:31,630 gaismu un izslēgt obligāti. 458 00:25:31,630 --> 00:25:33,960 Jums nepieciešams darīt to uz daudz smalkāka graudainu mērogā. 459 00:25:33,960 --> 00:25:36,240 Un ko sīkāk strukturētu, jūs varētu atcerēties šo muļķīgi 460 00:25:36,240 --> 00:25:38,990 mazliet no bērnības, pūkainā Willy rotaļlietu un šie maz 461 00:25:38,990 --> 00:25:40,360 magnētiskās daļiņas. 462 00:25:40,360 --> 00:25:43,830 >> Tātad magnētiskās daļiņas ir kaut kas, jūs varat pielāgot 463 00:25:43,830 --> 00:25:45,720 pēc pāris dažādos virzienos, varbūt 464 00:25:45,720 --> 00:25:47,780 ziemeļu-dienvidu un dienvidu-ziemeļu. 465 00:25:47,780 --> 00:25:50,340 Un tā daudz fizisko inkarnācijām tehnoloģijas 466 00:25:50,340 --> 00:25:53,410 šajās dienās, kas izmanto bināro, kas izmanto 0s un 1s, vienkārši 467 00:25:53,410 --> 00:25:58,190 ir magnētisms no iekšpuses, vienādojot lietas, up-down vai 468 00:25:58,190 --> 00:26:01,970 leju-up, ar tādējādi pārstāv 0 vai 1, 469 00:26:01,970 --> 00:26:02,750 attiecīgi. 470 00:26:02,750 --> 00:26:05,360 Tātad patiešām, pieņemsim virzīties prom no abstraktā šeit un 471 00:26:05,360 --> 00:26:07,580 apskatīt no iekšpuses Kas tradicionālo 472 00:26:07,580 --> 00:26:08,640 datora cieto disku. 473 00:26:08,640 --> 00:26:10,980 Tas viens notiek, ir nedaudz lielāks par ekrānu, jo tas ir arī 474 00:26:10,980 --> 00:26:12,420 no galda datora. 475 00:26:12,420 --> 00:26:15,670 Bet laptops šodien vēl joprojām ir tā pati tehnoloģija, bet ir 476 00:26:15,670 --> 00:26:18,190 pakāpeniski tiek aizstātas ar sarežģītākām lietām, kas 477 00:26:18,190 --> 00:26:20,490 faktiski nav kustīgu detaļu. 478 00:26:20,490 --> 00:26:22,440 Iekšpusē, tad, no cietā diska. 479 00:26:22,440 --> 00:26:23,610 >> [VIDEO ATSKAŅOŠANA] 480 00:26:23,610 --> 00:26:26,320 SPEAKER 12: cietais disks ir, ja jūsu dators saglabā lielāko 481 00:26:26,320 --> 00:26:27,870 tās pastāvīgie dati. 482 00:26:27,870 --> 00:26:31,600 Lai to izdarītu, datu ceļo no RAM kopā ar programmatūru 483 00:26:31,600 --> 00:26:35,290 signāli, kas pateiks cieto disku, kā uzglabāt šos datus. 484 00:26:35,290 --> 00:26:38,000 Cietais disks ķēdēm tulkot šos signālus 485 00:26:38,000 --> 00:26:40,130 sprieguma svārstības. 486 00:26:40,130 --> 00:26:43,700 Tiem savukārt kontrolēt cieto disku kustīgās daļas, dažas no 487 00:26:43,700 --> 00:26:46,750 nedaudzie kustīgās daļas palikuši mūsdienu datoru. 488 00:26:46,750 --> 00:26:49,460 Daži no signālu kontrolēt motoru, kas spins 489 00:26:49,460 --> 00:26:51,300 metāla pārklājumu šķīvji. 490 00:26:51,300 --> 00:26:54,670 Jūsu dati ir faktiski uzglabā uz šiem šķīvji. 491 00:26:54,670 --> 00:26:57,810 Citi signāli pārvietot lasīt-rakstīt galvu, lai lasītu vai 492 00:26:57,810 --> 00:26:59,900 rakstīt datus par šķīvji. 493 00:26:59,900 --> 00:27:03,520 Šī mašīna ir tik precīzs, ka cilvēka matu nevarēja 494 00:27:03,520 --> 00:27:06,470 pat iet starp galvu un vērpšanas šķīvji. 495 00:27:06,470 --> 00:27:08,780 Tomēr tas viss strādā drausmīgs ātrumu. 496 00:27:08,780 --> 00:27:09,520 [END VIDEO ATSKAŅOŠANA] 497 00:27:09,520 --> 00:27:11,410 >> David J. Malan: Tātad, ja mēs tagad tuvinātu par to, kas patiesībā 498 00:27:11,410 --> 00:27:14,300 notiek uz augšu no šīm šķīvji, pēc darbības 499 00:27:14,300 --> 00:27:17,470 magnētisms, mums ir šis otrais no diviem izskatās. 500 00:27:17,470 --> 00:27:17,755 >> [VIDEO ATSKAŅOŠANA] 501 00:27:17,755 --> 00:27:20,820 13 SPEAKER: Let 's apskatīt to, ko mēs tikko redzējām lēnas kustības. 502 00:27:20,820 --> 00:27:23,300 Kad īsu impulsu elektroenerģijas tiek nosūtīts 503 00:27:23,300 --> 00:27:26,520 lasīt-rakstīt galvu, tas flips uz tiny elektromagnēts par 504 00:27:26,520 --> 00:27:28,110 daļa otrā. 505 00:27:28,110 --> 00:27:31,320 Magnēts rada lauku, kas maina polaritāti 506 00:27:31,320 --> 00:27:34,280 niecīga, niecīga daļa no metāla daļiņas, kas mētelis 507 00:27:34,280 --> 00:27:35,790 Katra plate virsma. 508 00:27:35,790 --> 00:27:39,090 Modelis sērija no šiem tiny jāmaksā līdz jomas, uz diska 509 00:27:39,090 --> 00:27:41,650 pārstāv vienu bitu datus šajā bināro numuru 510 00:27:41,650 --> 00:27:43,680 sistēma, ko izmanto datoru. 511 00:27:43,680 --> 00:27:45,977 Tagad, ja spriegums ir nosūtījusi vienu ceļu cauri lasīt-rakstīt 512 00:27:45,977 --> 00:27:49,030 galva, platība ir polarizēts vienā virzienā. 513 00:27:49,030 --> 00:27:51,110 Ja strāva tiek noteikts pretējā virzienā, 514 00:27:51,110 --> 00:27:53,070 polarizācija ir pretēja. 515 00:27:53,070 --> 00:27:55,540 Kā jūs iegūt datus no cietā diska? 516 00:27:55,540 --> 00:27:57,270 Vienkārši mainīt šo procesu. 517 00:27:57,270 --> 00:27:59,670 Tātad, tas ir daļiņas uz diska, kas saņem strāvu 518 00:27:59,670 --> 00:28:01,190 lasīt-rakstīt galva pārvietojas. 519 00:28:01,190 --> 00:28:04,090 Put kopā miljoniem no šiem magnetized segmentiem un esat 520 00:28:04,090 --> 00:28:05,300 got failu. 521 00:28:05,300 --> 00:28:08,600 Tagad, vienā failā gabalus var būt izkaisīti pa visu 522 00:28:08,600 --> 00:28:11,140 Piedziņas s šķīvji, veids kā haoss 523 00:28:11,140 --> 00:28:13,140 dokumentus par sava rakstāmgalda. 524 00:28:13,140 --> 00:28:16,680 Tāpēc īpaša ekstra fails seko, ja viss ir. 525 00:28:16,680 --> 00:28:18,560 Vai nav vēlaties, jūs bija kaut kas tamlīdzīgs? 526 00:28:18,560 --> 00:28:19,990 [END VIDEO ATSKAŅOŠANA] 527 00:28:19,990 --> 00:28:21,200 >> David J. Malan: Tiešām. 528 00:28:21,200 --> 00:28:25,420 Tātad, mums ir šī iespēja pārstāvēt informāciju, numurus 529 00:28:25,420 --> 00:28:26,310 ļoti zemā līmenī. 530 00:28:26,310 --> 00:28:29,920 Mums ir fiziski veids pārstāvot šo pašu. 531 00:28:29,920 --> 00:28:32,710 Bet mēs nevaram īsti darīt, ka daudz kas interesē vēl 532 00:28:32,710 --> 00:28:34,580 izņemot varbūt kādu aritmētika un matemātika. 533 00:28:34,580 --> 00:28:37,660 Mums nav iespējas pārstāvēt līdz šim lietām, piemēram, 534 00:28:37,660 --> 00:28:40,310 alfabēta burtus, lai mēs cilvēkiem var sazināties 535 00:28:40,310 --> 00:28:41,970 izmantojot šīs pašas ierīces. 536 00:28:41,970 --> 00:28:45,710 Bet par laimi pastāv kodējumus, modeļus 0s un 537 00:28:45,710 --> 00:28:49,240 1s, kas pārstāv augstāka līmeņa konstrukcijas, piemēram, A un B 538 00:28:49,240 --> 00:28:52,740 un c un viss teikumus un rindkopas un tamlīdzīgi. 539 00:28:52,740 --> 00:28:56,070 Un tā ASCII, kas ir akronīms, kas attiecas uz šo 540 00:28:56,070 --> 00:29:00,410 kodēšanas sistēmu, ar kuru skaits ir doto vēstuli. 541 00:29:00,410 --> 00:29:04,580 >> Piemēram, skaitlis, ko mēs pazīstam kā decimālo vērtību 65 ir 542 00:29:04,580 --> 00:29:06,980 pazīstams kā kapitāla burts no A līdz datoriem. 543 00:29:06,980 --> 00:29:10,700 Decimālais vērtība no 97 datoriem ir pazīstama kā 544 00:29:10,700 --> 00:29:11,980 mazie. 545 00:29:11,980 --> 00:29:13,070 Un ko tas īsti nozīmē? 546 00:29:13,070 --> 00:29:15,520 Nu, kaut arī Neits pirms brīža tikai saskaitījām 547 00:29:15,520 --> 00:29:20,460 0-8, ja mēs turpinātu skaitot līdz 65 vai 548 00:29:20,460 --> 00:29:24,180 vēl līdz 97, modeļa 0s un 1s ka viņš būtu 549 00:29:24,180 --> 00:29:27,810 novilkta uz ekrāna būtu tieši tas, ko dators izmanto 550 00:29:27,810 --> 00:29:30,300 pārstāvēt burtu A visos vākiem vai 551 00:29:30,300 --> 00:29:32,470 vēstule ar mazajiem burtiem. 552 00:29:32,470 --> 00:29:35,460 Un tiešām, tur viss shēma šim. 553 00:29:35,460 --> 00:29:38,170 Tas ir, pēc pirmā acu uzmetiena, milzīgs diagramma 554 00:29:38,170 --> 00:29:41,150 kodējumus, bet, ja jums koncentrēties tikai uz labajā pusē šeit, 555 00:29:41,150 --> 00:29:45,820 pamanīt šajā vidējā slejā mums ir šis jēdziens, skaitļu 556 00:29:45,820 --> 00:29:46,860 seko burti. 557 00:29:46,860 --> 00:29:48,640 Un augšā Mums ir 32. 558 00:29:48,640 --> 00:29:53,270 Un raksturs, palija, uz kuru 32 skaitlim, atsaucas 559 00:29:53,270 --> 00:29:55,220 ir acīmredzami Kosmosa bārs raksturs. 560 00:29:55,220 --> 00:29:57,350 Kad jūs hit starpdevējs raksturu uz jūsu klēpjdators, 561 00:29:57,350 --> 00:30:00,110 Nu, ko jūs patiešām nosūtot ir skaitlis, modelis 562 00:30:00,110 --> 00:30:02,620 gada 0s un 1s, elektroenerģijas plūsma, ja jūs, 563 00:30:02,620 --> 00:30:05,630 pārstāv attiecīgās 0s un 1s ka dators, tad 564 00:30:05,630 --> 00:30:08,190 interpretē kā tukšumsimbolu uz ekrāna. 565 00:30:08,190 --> 00:30:10,070 Izsaukuma zīme ir 33. 566 00:30:10,070 --> 00:30:11,210 Pēdiņas ir 34. 567 00:30:11,210 --> 00:30:14,890 Un, ja mēs ritiniet šeit vairāk uz labo, mēs redzam, ka 568 00:30:14,890 --> 00:30:18,840 65 ir patiešām, un 97 patiešām mazie. 569 00:30:18,840 --> 00:30:21,690 >> Un tāpēc tagad, ka mums ir šis kodēšanas shēmu, mēs varam sākt 570 00:30:21,690 --> 00:30:22,920 izskaidrot lietas. 571 00:30:22,920 --> 00:30:27,180 Patiešām, datori parasti izteikties standarta 572 00:30:27,180 --> 00:30:29,980 vienības, nevis izmantojot atsevišķu bitu, kas atkal ir ne visi 573 00:30:29,980 --> 00:30:33,630 kas noderīga tikai pārstāvēt 0 vai 1, gaisma vai off, bet 574 00:30:33,630 --> 00:30:35,390 drīzāk izmantojot sekvences bitiem. 575 00:30:35,390 --> 00:30:37,610 Un visbiežāk mērvienība, kā jūs droši vien zināt 576 00:30:37,610 --> 00:30:39,370 un vai vismaz secināt, ir baits. 577 00:30:39,370 --> 00:30:43,820 Baits ir tikai astoņas biti, astoņi 0s vai pēc kārtas 1s. 578 00:30:43,820 --> 00:30:45,950 Lai mēs varētu sākt pareizrakstības lietas. 579 00:30:45,950 --> 00:30:48,990 Un tā, ja mēs varētu, kāpēc ne izmēģināt šo mazliet 580 00:30:48,990 --> 00:30:50,440 kolektīvi šeit. 581 00:30:50,440 --> 00:30:53,630 Vai ir astoņi cilvēki šajā telpā, kas būtu ar mieru 582 00:30:53,630 --> 00:30:54,660 jānāk uz skatuves? 583 00:30:54,660 --> 00:30:57,790 Jums ir jābūt ērti parādās kameras priekšā, bet tu 584 00:30:57,790 --> 00:30:59,860 nav tiešām ir nepieciešams zināt, citādi, kas ir 585 00:30:59,860 --> 00:31:01,550 notiek tikai yet. 586 00:31:01,550 --> 00:31:05,080 Es redzu vienu personu tiek brīvprātīgi pieteikušās vairāk nekā šeit. 587 00:31:05,080 --> 00:31:16,220 Divi, trīs, četri, pieci, seši, septiņi, un kā par astoņiem. 588 00:31:16,220 --> 00:31:16,800 Nāciet uz augšu. 589 00:31:16,800 --> 00:31:20,390 >> Tātad jūs gatavojaties pārstāvēt baitu cilvēku. 590 00:31:20,390 --> 00:31:26,750 Ļaujiet man tu būtu 128 s vietu, jūs no 64 s vietu, jūs 591 00:31:26,750 --> 00:31:28,050 no 32 vietā. 592 00:31:28,050 --> 00:31:30,530 Bet mēs esam gonna ļoti strauji, ir mainīt šo. 593 00:31:30,530 --> 00:31:33,030 Tāpēc ļaujiet man jums iepazīties visas tur. 594 00:31:33,030 --> 00:31:37,230 Un jums vajadzētu būt 128 vietā visu ceļu vairāk nekā šeit. 595 00:31:37,230 --> 00:31:39,500 Līdzīgi simtiem vietu un tūkstošiem vieta būtu 596 00:31:39,500 --> 00:31:42,050 būt tālāk pa kreisi, mēs vēlamies lielākais vietturi 597 00:31:42,050 --> 00:31:43,600 būt šeit uz pa kreisi, kā arī. 598 00:31:43,600 --> 00:31:53,090 Mums ir 64s s 32, 16 s, 8 s, 4 s, 2 s, un 1 ir. 599 00:31:53,090 --> 00:31:53,900 Teicami. 600 00:31:53,900 --> 00:31:56,090 Tāpēc tagad mums ir - 601 00:31:56,090 --> 00:31:58,050 Labi, jūs varat man palīdzēt. 602 00:31:58,050 --> 00:32:00,085 Tāpēc tagad mums ir - kāda ir jūsu vārds? 603 00:32:00,085 --> 00:32:00,420 Joanne: Joanne. 604 00:32:00,420 --> 00:32:00,830 David J. Malan: Joanne. 605 00:32:00,830 --> 00:32:04,100 Tāpēc Džoanna un es tagad gatavojas ieteikt šos guys par to, kā mēs 606 00:32:04,100 --> 00:32:05,860 var iet par pareizrakstību kaut out. 607 00:32:05,860 --> 00:32:07,730 Tā par savu papīra loksnēm mugurām, tie ir 608 00:32:07,730 --> 00:32:10,160 maz apkrāptu lapas, kas notiek, lai pastāstītu viņiem, vai 609 00:32:10,160 --> 00:32:12,590 viņi pārstāv 0 vai 1. 610 00:32:12,590 --> 00:32:15,870 Un kāpēc ne vienkāršību, mēs pārstāvam 0 ar tikko 611 00:32:15,870 --> 00:32:17,440 stāv tur neveikli. 612 00:32:17,440 --> 00:32:18,220 Ļoti labi. 613 00:32:18,220 --> 00:32:22,060 Vai 1, paaugstinot savu roku, kas pārstāv 1. 614 00:32:22,060 --> 00:32:25,430 Un redzēsim, ja mēs nevaram izskaidrot četru raksturs 615 00:32:25,430 --> 00:32:26,250 frāze šeit. 616 00:32:26,250 --> 00:32:30,930 >> Tātad, iet uz priekšu tagad, brīvprātīgie, un izpildīt apaļu vienu pēc 617 00:32:30,930 --> 00:32:33,390 palielinot savu roku, ja jūs esat 1 vai turot to 618 00:32:33,390 --> 00:32:36,820 uz leju, ja jūs esat 0. 619 00:32:36,820 --> 00:32:42,280 Tātad, tagad, ka mums ir šīs trīs rokas uz augšu, kādi numurs, 620 00:32:42,280 --> 00:32:45,670 visi pārējie, viņi patiesībā pārstāv? 621 00:32:45,670 --> 00:32:45,950 Labi. 622 00:32:45,950 --> 00:32:46,290 67. 623 00:32:46,290 --> 00:32:46,910 Kāpēc? 624 00:32:46,910 --> 00:32:47,830 Nu, ātri veselība pārbaudītu. 625 00:32:47,830 --> 00:32:53,200 64 s vietu, jo tas ir 1, kas ir tāpat kā 1 reizi 64 plus 1 626 00:32:53,200 --> 00:32:56,565 2 reizes, tā ka 66 + 1 reizes 1. 627 00:32:56,565 --> 00:32:58,470 Tas ir plus 1, tā 67. 628 00:32:58,470 --> 00:33:01,020 Tāpēc tagad šie puiši ir kolektīvi pārstāv 67 629 00:33:01,020 --> 00:33:04,110 kas acīmredzot pārstāv ko šeit ASCII? 630 00:33:04,110 --> 00:33:04,380 Labi. 631 00:33:04,380 --> 00:33:05,140 Tik c. 632 00:33:05,140 --> 00:33:05,510 Labi. 633 00:33:05,510 --> 00:33:07,400 Tāpēc tagad pieņemsim doties uz apaļas divas. 634 00:33:07,400 --> 00:33:08,940 Ikvienam sākot ar savām rokām uz leju. 635 00:33:08,940 --> 00:33:10,590 Un divās kārtā - 636 00:33:10,590 --> 00:33:12,410 patiesībā tur nav daudz lomu šeit, es domāju, bet 637 00:33:12,410 --> 00:33:13,130 mēs izliekamies. 638 00:33:13,130 --> 00:33:17,690 Tātad divas apaļas, paaugstināt vai pazemināt jūsu rokās. 639 00:33:17,690 --> 00:33:18,380 >> Labi. 640 00:33:18,380 --> 00:33:22,700 Auditorija, ko mēs tagad izsaka ir 83. 641 00:33:22,700 --> 00:33:23,910 Lai jūs varētu darīt matemātiku. 642 00:33:23,910 --> 00:33:27,000 Bet ikvienam, kuru rokas ir uz augšu, jūs pievienot skaita šajā 643 00:33:27,000 --> 00:33:27,670 viņi pārstāv. 644 00:33:27,670 --> 00:33:29,470 Tāpēc tagad mums ir 83. 645 00:33:29,470 --> 00:33:32,140 Pieņemsim paplašināt apkrāptu lapā mazliet, un tagad mums ir -? 646 00:33:32,140 --> 00:33:34,340 [Dzirdams] 647 00:33:34,340 --> 00:33:35,370 David J. Malan: Labi. 648 00:33:35,370 --> 00:33:36,740 Tas varētu būt skaidrs, kur mēs ejam šeit, bet 649 00:33:36,740 --> 00:33:40,080 Tomēr, apaļas trīs. 650 00:33:40,080 --> 00:33:40,455 Labi. 651 00:33:40,455 --> 00:33:41,730 Trīs lidojumi ir labi iet tur lejā. 652 00:33:41,730 --> 00:33:44,450 Tātad trīs lidojumi, ko skaits ir šie puiši tagad 653 00:33:44,450 --> 00:33:45,700 pārstāv? 654 00:33:47,940 --> 00:33:48,200 Labi. 655 00:33:48,200 --> 00:33:51,770 Es dzirdēju 53, kas tagad pārstāv? 656 00:33:51,770 --> 00:33:54,550 Interesanti. 657 00:33:54,550 --> 00:33:58,630 Tagad kāpēc šāda veida nesaprātīgs rezultāts, vai ne? 658 00:33:58,630 --> 00:34:00,890 Ja mēs vēlamies, lai pārstāvētu 5 - mēs visi droši vien zināt 659 00:34:00,890 --> 00:34:01,770 kur tas notiek - 660 00:34:01,770 --> 00:34:05,230 kāpēc ne es tikai paaugstināt 4 vietu un 1 vietu? 661 00:34:05,230 --> 00:34:07,340 >> Nu, saproti, ka tur ir atšķirība, būtībā, 662 00:34:07,340 --> 00:34:09,630 starp to, kā dators interpretē šos bitus. 663 00:34:09,630 --> 00:34:13,030 Ja jūs mēģināt, lai pārstāvētu skaits 5, tad absolūti, 664 00:34:13,030 --> 00:34:16,199 mēs vienkārši paaugstināt roku skaits 4 un palielinātu roku numuru 1. 665 00:34:16,199 --> 00:34:17,880 Bet mēs esam ne pārstāv numurus šeit. 666 00:34:17,880 --> 00:34:20,710 Konteksts šeit uz skatuves ir tā, ka mēs esam pārstāv 667 00:34:20,710 --> 00:34:22,300 rakstzīmes vai simboli. 668 00:34:22,300 --> 00:34:25,139 Un šajā sakarā dators ir jāsaprot, ka, 669 00:34:25,139 --> 00:34:28,780 ak, šis bitu modelis nav skaitlis vien, tas ir 670 00:34:28,780 --> 00:34:31,620 patiesībā pārstāv augstāka līmeņa koncepciju, šajā gadījumā 671 00:34:31,620 --> 00:34:32,840 alfabēta burtu. 672 00:34:32,840 --> 00:34:36,600 Tātad fakts, ka tas ir šobrīd pārstāv skaits 5 ar 673 00:34:36,600 --> 00:34:40,550 no 53 vērtība ir jo ASCII lieta mums 674 00:34:40,550 --> 00:34:44,280 estētiski redzēt kā numurs 5 pašai nepieciešams 675 00:34:44,280 --> 00:34:45,290 modelis bitu. 676 00:34:45,290 --> 00:34:46,080 Jo kāpēc? 677 00:34:46,080 --> 00:34:48,780 Nu, pasaule vienkārši nolēma izmantot zemākas numurus, 0, 678 00:34:48,780 --> 00:34:51,989 1, 2, 3, kāda izskatās būt diezgan mistisks lietas. 679 00:34:51,989 --> 00:34:54,070 Un tiešām, šie ir rakstzīmes, kas nav uz 680 00:34:54,070 --> 00:34:56,870 tastatūras, īpašas izteiksmes, kas jums ir nepieciešams ir dators ar 681 00:34:56,870 --> 00:34:58,800 do interesantas lietas, bet cilvēki nekad 682 00:34:58,800 --> 00:34:59,880 patiesībā tos rakstāt. 683 00:34:59,880 --> 00:35:02,080 Tātad 53 patiešām pārstāv 5. 684 00:35:02,080 --> 00:35:08,320 Tagad, tāpat kā galīgo veselība pārbaudītu, Kādu numuru viņi 685 00:35:08,320 --> 00:35:10,356 pārstāvēt tikai brīdi? 686 00:35:10,356 --> 00:35:10,752 AUDITORIJA: 48. 687 00:35:10,752 --> 00:35:11,150 David J. Malan: Labi. 688 00:35:11,150 --> 00:35:11,920 Tā 48. 689 00:35:11,920 --> 00:35:12,770 Un tiešām, iet uz priekšu. 690 00:35:12,770 --> 00:35:14,020 Kārta četri. 691 00:35:16,510 --> 00:35:20,540 16 plus 32 ir patiešām, 48. 692 00:35:20,540 --> 00:35:22,830 Un tā liels kārta aplausi, ja mēs varētu, mūsu 693 00:35:22,830 --> 00:35:25,382 8 brīvprātīgie šeit. 694 00:35:25,382 --> 00:35:25,870 Paldies. 695 00:35:25,870 --> 00:35:27,822 Jūs varat saglabāt šo vienu. 696 00:35:27,822 --> 00:35:29,286 Ja jūs - 697 00:35:29,286 --> 00:35:30,536 Ļoti labi darīts. 698 00:35:33,140 --> 00:35:34,360 Jebkurš virziens ir labi. 699 00:35:34,360 --> 00:35:37,950 >> Tātad, mums tagad ir veids, ne tikai domāt par to, kā 700 00:35:37,950 --> 00:35:40,810 apstrādājot datus, un faktiski pārstāv to fiziski, 701 00:35:40,810 --> 00:35:43,650 bet arī dara augstāka līmeņa lietas uz augšu no tā. 702 00:35:43,650 --> 00:35:45,640 Patiešām, tas būs tēma visā datorā 703 00:35:45,640 --> 00:35:48,630 zinātne ēkas vairāk un vairāk interesantu komplekss 704 00:35:48,630 --> 00:35:52,170 lietas virsū diezgan vienkāršas idejas, jo šis 705 00:35:52,170 --> 00:35:54,040 Lieta tikai 0s un 1s. 706 00:35:54,040 --> 00:35:57,270 Runājot par to, kāpēc tas ir lietderīgi, arī kaut kas 707 00:35:57,270 --> 00:35:59,760 Kurss kā šis mēs koncentrēties uz pamatprincipiem un 708 00:35:59,760 --> 00:36:03,120 plānošanas un problēmu risināšanas, jūs varat iet off 709 00:36:03,120 --> 00:36:04,970 datorzinātnes jebkurā vairākos virzienos. 710 00:36:04,970 --> 00:36:07,600 Šajā gadījumā šeit, tas ir diagramma, kas jums ir pie 711 00:36:07,600 --> 00:36:11,120 Atpakaļ no jūsu neoficiālas ceļvedis CS Harvard, vienu no 712 00:36:11,120 --> 00:36:12,450 Šodien ir divas izdrukas. 713 00:36:12,450 --> 00:36:14,270 Tas liecina par daudz dažādos virzienos, kuros 714 00:36:14,270 --> 00:36:16,270 Jūs varat doties pēc kursa, kā šis. 715 00:36:16,270 --> 00:36:19,170 Mācības par mākslīgo intelektu, par grafiku, 716 00:36:19,170 --> 00:36:22,230 par mašīnu mācīšanos, par valodu pati. 717 00:36:22,230 --> 00:36:23,975 Realizēt arī, ka ir vēl citi ceļi. 718 00:36:23,975 --> 00:36:26,550 Ir vairāk matemātiski takas datorzinātnes. 719 00:36:26,550 --> 00:36:29,020 Ja jūs neesat pat iespēja veikt kaut kā CS50 šis 720 00:36:29,020 --> 00:36:30,930 samazināties, tur ir ievadkursi pavasarī. 721 00:36:30,930 --> 00:36:33,420 Datorzinātnes 1, piemēram, ir vēl viens 722 00:36:33,420 --> 00:36:35,920 uz uzbrauktuves uz šajā jaunajā pasaulē. 723 00:36:35,920 --> 00:36:38,230 >> Tagad, kā malā interesēs problēmu risināšanas 724 00:36:38,230 --> 00:36:41,380 saistīti ar kursiem, saprotam, ka CS50 komplektu kādu laiku 725 00:36:41,380 --> 00:36:44,405 atpakaļ, lai mēģinātu atrisināt kādu no šīm problēmām, zināma problēma 726 00:36:44,405 --> 00:36:47,500 kā my.harvard, ko daudzi no jums varētu būt, izmantojot faktiski 727 00:36:47,500 --> 00:36:48,480 veikals kursiem. 728 00:36:48,480 --> 00:36:51,900 Bet ja ne, izbraukšana rīku, piemēram, tas, kā arī citas 729 00:36:51,900 --> 00:36:54,130 pēcnācēji, ka daži no mūsu pagātnes studentiem 730 00:36:54,130 --> 00:36:55,660 un darbinieki ir izveidots. 731 00:36:55,660 --> 00:36:57,970 Bet Harvard Kursi, kas ir tīmekļa rīks - 732 00:36:57,970 --> 00:37:00,680 kaut kas jums būs spējīgs projektēšanas un 733 00:37:00,680 --> 00:37:04,610 izvēršot sevi, kā arī vēl citas lietas, kā arī, ar 734 00:37:04,610 --> 00:37:05,920 beigās semestra. 735 00:37:05,920 --> 00:37:08,890 Saprast, ka tas balstās uz atvērtu datu kopas, kas šajā gadījumā 736 00:37:08,890 --> 00:37:11,350 kursu katalogs, un ļauj skolēniem šajā lietā 737 00:37:11,350 --> 00:37:14,180 izpētīt diezgan sarežģītu datu kopumu. 738 00:37:14,180 --> 00:37:16,710 >> Mēs izraka pagājušajā naktī dažas statistiku par maz 739 00:37:16,710 --> 00:37:18,200 tūkstoš ļaudīm, kas ir bijis, izmantojot šo pāri 740 00:37:18,200 --> 00:37:19,380 Dažu pēdējo dienu laikā. 741 00:37:19,380 --> 00:37:22,630 Ja esat bijis ziņkārīgs zināt, cik kursi draugiem 742 00:37:22,630 --> 00:37:25,900 tiešām mēdz iepirkties, labi, šodien tas ir dati liecina, ka 743 00:37:25,900 --> 00:37:29,260 7,6 ir vidējais skaits kursiem 744 00:37:29,260 --> 00:37:30,470 kāds ir iepirkumu sarakstu. 745 00:37:30,470 --> 00:37:33,730 Un tagad es došu jums arī, ka statistika par visvairāk 746 00:37:33,730 --> 00:37:36,500 skaits kursu kāda iepirkumu sarakstu. 747 00:37:36,500 --> 00:37:38,220 Un mēs visi droši vien zināt kādu, kā šis. 748 00:37:41,700 --> 00:37:44,610 201 ir šī gada rekords. 749 00:37:44,610 --> 00:37:47,220 Tagad daži no mūsu bijušajiem studentiem un darbiniekiem faktiski 750 00:37:47,220 --> 00:37:52,210 kopā klipu uzzīmēt zīmējumu par jums par to, ko šis 751 00:37:52,210 --> 00:37:55,220 ceļš datorzinātnes un CS50 pati ir. 752 00:37:55,220 --> 00:37:58,350 Ļaujiet man iet uz priekšu un uzvilkt, pateicoties Mr Hahvahd šeit, 753 00:37:58,350 --> 00:38:02,390 Video, ko daži no jūsu priekštečiem. 754 00:38:02,390 --> 00:38:04,680 Ja mēs varētu saglabāt apgaismojumu kompensēt. 755 00:38:07,860 --> 00:39:08,101 [VIDEO ATSKAŅOŠANA] 756 00:39:08,101 --> 00:39:11,987 [END VIDEO ATSKAŅOŠANA] 757 00:39:11,987 --> 00:39:14,160 >> 14 SPEAKER: (DZIEDOŠAIS) Mēs veikt mūsu laiku ar kādu nulles, 758 00:39:14,160 --> 00:39:17,410 uz cilpas, notikumu, mēs varam, apkopojot izmantojot mūsu 759 00:39:17,410 --> 00:39:20,370 bash, šis termins nebūs nesa. 760 00:39:20,370 --> 00:39:23,970 Datorurķēšana jautri, dažas bezmaksas maltītes, lekcijas ir vienkārši nereāli, 761 00:39:23,970 --> 00:39:28,200 Mūsu godīgi ir tik liels galā, tur ir tik daudz, lai adore. 762 00:39:28,200 --> 00:39:29,784 Go, David Malan. 763 00:39:29,784 --> 00:39:31,810 Walkthroughs, es neesmu bailing. 764 00:39:31,810 --> 00:39:33,794 Darba laiks, neviens nespēj. 765 00:39:33,794 --> 00:39:36,274 Kur jūs domājat, ka jūs kodēšanas, bērnu? 766 00:39:36,274 --> 00:39:40,242 Hei, es tikai met tevi un tas ir traks, 767 00:39:40,242 --> 00:39:42,226 bet šeit ir mūsu iemesls. 768 00:39:42,226 --> 00:39:44,210 Take CS50. 769 00:39:44,210 --> 00:39:48,674 Ir grūti kods tiesības bez jums, baby. 770 00:39:48,674 --> 00:39:50,658 Bet šeit ir mūsu iemesls. 771 00:39:50,658 --> 00:39:52,146 Take CS50. 772 00:39:52,146 --> 00:39:56,610 Hei, es tikai met tevi un tas ir traks, 773 00:39:56,610 --> 00:39:58,098 bet šeit ir mūsu iemesls. 774 00:39:58,098 --> 00:40:00,082 Take CS50. 775 00:40:00,082 --> 00:40:06,530 Un katru zvaigzne firma vēlas nolīgt mani, cita iemesla dēļ. 776 00:40:06,530 --> 00:40:08,018 Take CS50. 777 00:40:08,018 --> 00:40:12,978 Pirms jūs ienāca manā dzīvē, es kodēts tik slikti, es kodēta tā 778 00:40:12,978 --> 00:40:15,954 slikti, es kodēta tā, tik slikti. 779 00:40:15,954 --> 00:40:19,922 Pirms jūs ienāca manā dzīvē, es kodēts tik slikti 780 00:40:19,922 --> 00:40:22,402 un es nevaru iet atpakaļ. 781 00:40:22,402 --> 00:40:37,410 Take CS50. 782 00:40:37,410 --> 00:40:40,490 >> David J. Malan: Man nebija ne jausmas, ka gatavojas notikt. 783 00:40:40,490 --> 00:40:44,030 Tātad, daudz nopietnu apskatīt, kas ir priekšā. 784 00:40:44,030 --> 00:40:45,980 Tātad attiecībā uz šā kursa cerības, 785 00:40:45,980 --> 00:40:48,490 jūs patiešām gaidāms, lai piedalītos vai skatītos kurss s 786 00:40:48,490 --> 00:40:51,600 lekcijas, iesniedz problēmu kopumu, ņem divas viktorīnas, iesniedz 787 00:40:51,600 --> 00:40:52,590 galīgais projekts. 788 00:40:52,590 --> 00:40:56,250 Runājot pakāpju saprast, ka mans komentārs atklāšanā 789 00:40:56,250 --> 00:40:58,190 apmēram / neatbilstības, kaut kas mums ļoti nepieciešams, lai 790 00:40:58,190 --> 00:40:59,310 sirdi CS50. 791 00:40:59,310 --> 00:41:02,970 Tur nav gandrīz pietiekami daudz kultūras Harvard mēģina 792 00:41:02,970 --> 00:41:04,940 kaut un riskējot neveiksmes. 793 00:41:04,940 --> 00:41:07,010 Patiesi, mums bija studentu skaitu, un es, jo 794 00:41:07,010 --> 00:41:09,910 īpaši tie, kas bija noraizējušies par hurting jūsu GPA vai 795 00:41:09,910 --> 00:41:13,170 iegūt B kaut ko līdzīgu CS50. 796 00:41:13,170 --> 00:41:16,250 Un iespēja veikt kursu, piemēram, tas, un citi 797 00:41:16,250 --> 00:41:19,080 vārti kursi ievada līmenī, / neatbilstības 798 00:41:19,080 --> 00:41:22,190 ir ļoti nepietiekami iespēja šajā koledžā, 799 00:41:22,190 --> 00:41:22,620 kopumā. 800 00:41:22,620 --> 00:41:25,420 Un tāpēc, lūdzu, zināt, pat es uzņemti šajā kursā 801 00:41:25,420 --> 00:41:28,430 sākotnēji / neatbilstības kredītu vien. 802 00:41:28,430 --> 00:41:30,710 Un pat ja es to slēdzi beigās, dienā, tas bija 803 00:41:30,710 --> 00:41:33,280 šos piecus pirmajās nedēļās, līdz piektā pirmdienā 804 00:41:33,280 --> 00:41:36,020 semestris kas ir nogriešana, kas ļāva man reāli 805 00:41:36,020 --> 00:41:39,270 likts kāju šajās jaunajās ūdeņos un faktiski izmēģināt kaut ko 806 00:41:39,270 --> 00:41:41,520 ļoti svešs un ļoti neērti 807 00:41:41,520 --> 00:41:43,400 man tajā laikā. 808 00:41:43,400 --> 00:41:47,130 >> Tātad ziņā tagad, no kāda loma dažādos leņķi, caur kuru 809 00:41:47,130 --> 00:41:50,630 Jūs varat pieeja šo kursu kalpot, tāpēc lekcijas, tas ir līdz 810 00:41:50,630 --> 00:41:53,330 jūs, ja jūs iesaistīties ar mums personiski šo vietu. 811 00:41:53,330 --> 00:41:57,590 Patiesi, mēs zinām, statistiski, ka aptuveni 40% no jums 812 00:41:57,590 --> 00:41:59,530 veida nāk un iet gaitā semestra. 813 00:41:59,530 --> 00:42:03,000 Un 10% no jums, mēs nekad redzēt atkal pēc šodien. 814 00:42:03,000 --> 00:42:05,400 Un tas ir pilnīgi naudas sodu, lai būtu godīgi. 815 00:42:05,400 --> 00:42:07,810 Viena no noteicošajām iezīmēm un CS50 ir 816 00:42:07,810 --> 00:42:10,160 ka ir šie neskaitāmi līdzekļi, daži no 817 00:42:10,160 --> 00:42:12,570 ko mēs grabēt cauri tikai brīdi, ieskaitot 818 00:42:12,570 --> 00:42:15,320 lekcijas un sekcijas un lietas sauc walkthroughs un 819 00:42:15,320 --> 00:42:16,720 darba laiks un tamlīdzīgi. 820 00:42:16,720 --> 00:42:18,890 Un tas ir vairāk resursu, nekā tipisks students 821 00:42:18,890 --> 00:42:21,580 ir vai varētu fiziski izmantot. 822 00:42:21,580 --> 00:42:23,650 Bet tas ir tāpēc, ka atšķirīgo mācīšanās stilu, kas 823 00:42:23,650 --> 00:42:25,370 jebkurš students ķermeņa izpaužas. 824 00:42:25,370 --> 00:42:28,120 Un tā lekcijās, galvenais uzdevums, kā es to redzu, ir 825 00:42:28,120 --> 00:42:31,650 nevis mutiski izstumt diezgan sarežģīts materiālu un 826 00:42:31,650 --> 00:42:34,670 vienmēr piegādāt visu par intricacies 827 00:42:34,670 --> 00:42:36,910 pamati ka mēs izpētīt šo semestri, bet 828 00:42:36,910 --> 00:42:39,530 drīzāk darīt lietas, piemēram, mēs esam darījuši līdz šim jau, 829 00:42:39,530 --> 00:42:42,350 šie piemēri, iesaistot cilvēkus uz skatuves, mēģinot 830 00:42:42,350 --> 00:42:45,340 uzzīmēt garīgās attēlu, kā arī izveidot, uzdrīkstēties es saku, daži 831 00:42:45,340 --> 00:42:46,450 Šo neaizmirstamus mirkļus. 832 00:42:46,450 --> 00:42:49,200 Tā ka pat, kā jūs cīnās ar noteiktām tēmām, Jums ir 833 00:42:49,200 --> 00:42:51,770 šīs atmiņas patīk, ak, kaut gan tas bija diezgan 834 00:42:51,770 --> 00:42:54,770 abstrakts, math, es pazuda ar nesa 1, tāpat kā tas 835 00:42:54,770 --> 00:42:57,510 tiešām, beigās, dienā, nav tik atšķirīgas, lai 836 00:42:57,510 --> 00:42:58,920 kaut es jau zinu. 837 00:42:58,920 --> 00:43:01,590 Un tā nozīme, ka lekcijas būs, vai nu personīgi 838 00:43:01,590 --> 00:43:05,120 šeit Sanders vai tiešsaistē uz video, ir patiešām noteikt 839 00:43:05,120 --> 00:43:08,170 posms garīgi jums katru nedēļu dažādām koncepcijām 840 00:43:08,170 --> 00:43:10,240 un problēmas, ka mēs būsim iegremdēšanās. 841 00:43:10,240 --> 00:43:13,790 >> Runājot par augsta līmeņa koncepcijas, lielākā daļa no šiem vārdiem 842 00:43:13,790 --> 00:43:16,340 varētu plūst pa galvu uz brīdi, un tas ir jauki. 843 00:43:16,340 --> 00:43:18,495 Attiecībā uz tiem no jums, kas nonāk gaitā ērtāk 844 00:43:18,495 --> 00:43:20,150 zinās par kādu no šīm tēmām. 845 00:43:20,150 --> 00:43:23,150 Bet parasti par šo 10% no klases, par kuru tie ir 846 00:43:23,150 --> 00:43:25,810 daudz fona, ņemot AP datorzinātnes, 847 00:43:25,810 --> 00:43:28,200 programmēšana jo tie bija 12, saproti, ka būs 848 00:43:28,200 --> 00:43:31,230 iespējas sadaļās un problēmu kopas iet visu 849 00:43:31,230 --> 00:43:34,240 vairāk uz dziļāku vērā dažādām tēmām, aizpildot neatkarīgi 850 00:43:34,240 --> 00:43:36,710 nepilnības jums varētu būt no jūsu augstu skolas vai pirms 851 00:43:36,710 --> 00:43:37,460 fona. 852 00:43:37,460 --> 00:43:39,930 Runājot par valodām, saprotam, ka kādā valodā mēs 853 00:43:39,930 --> 00:43:42,550 izmantot CS50 nav lielas nozīmes pie 854 00:43:42,550 --> 00:43:43,220 beigu dienu. 855 00:43:43,220 --> 00:43:47,090 Mēs gadās izmantot, pirmkārt, valodu sauc C. virzienā 856 00:43:47,090 --> 00:43:49,010 beigās semestra, mēs ieviest web orientētus 857 00:43:49,010 --> 00:43:51,110 valodas, piemēram, PHP un JavaScript. 858 00:43:51,110 --> 00:43:54,280 Bet mēs un citi varētu mācīt kursu kā šis visvairāk jebkuru 859 00:43:54,280 --> 00:43:55,610 Modernā augsta līmeņa valoda. 860 00:43:55,610 --> 00:43:58,520 Python un Ruby un citi ir diezgan populāri šīs dienas. 861 00:43:58,520 --> 00:44:00,970 Jo realizēt beigās, dienā, jūs ne mācīšanās 862 00:44:00,970 --> 00:44:04,180 Šajā kursā C. Jūs neesat mācīšanās PHP vai JavaScript. 863 00:44:04,180 --> 00:44:07,140 Jūs mācīties, kā risināt problēmas, vai interneta, 864 00:44:07,140 --> 00:44:10,480 datorizēta, vai datu orientētu pats, izmantojot 865 00:44:10,480 --> 00:44:12,700 Tie vienkārši kā instrumentu. 866 00:44:12,700 --> 00:44:14,730 >> Tagad, runājot par loģistiku, jūs izmantojat 867 00:44:14,730 --> 00:44:16,670 kaut, iespējams, sauc CS50 Appliance. 868 00:44:16,670 --> 00:44:19,350 Nav svarīgi, ja jums ir Mac, PC, Linux datoru, 869 00:44:19,350 --> 00:44:20,010 vai tamlīdzīgi. 870 00:44:20,010 --> 00:44:22,510 Jums ir brīvi pieejamu programmatūru sākot no nākamās nedēļas 871 00:44:22,510 --> 00:44:25,460 ar ko izmantot CS50 Appliance, virtuālo 872 00:44:25,460 --> 00:44:28,020 Vidi, kas jūs izmantojat savā datorā, lai jūs 873 00:44:28,020 --> 00:44:31,120 un visiem saviem klasesbiedriem ir vienota Linux desktop 874 00:44:31,120 --> 00:44:31,890 šajā lietā. 875 00:44:31,890 --> 00:44:34,390 Tas ir problēma komplekti, gan, kurā jūs patiešām iegūt 876 00:44:34,390 --> 00:44:35,780 rokas netīras gaitā. 877 00:44:35,780 --> 00:44:37,630 Un beigās, dienā, tas ir problēma komplekti, es 878 00:44:37,630 --> 00:44:39,680 domā, ka tiešām noteikt studenta 879 00:44:39,680 --> 00:44:41,380 pieredze šajā kursā. 880 00:44:41,380 --> 00:44:43,460 Saprast, ka daudzi no problemātiskajām komplekti tiks atbrīvota 881 00:44:43,460 --> 00:44:46,430 divos izdevumos, standarta papildinājums ka mēs sagaidām un 882 00:44:46,430 --> 00:44:49,550 veicināt 90% no klases nodoties. 883 00:44:49,550 --> 00:44:51,620 Bet mēs arī atbrīvot dažus problemātiskos televizoru 884 00:44:51,620 --> 00:44:52,920 tā saukto hakeru papildinājumus. 885 00:44:52,920 --> 00:44:54,900 Un jūs zināt, tas hakeris papildinājums, jo par katru lapu 886 00:44:54,900 --> 00:44:57,840 ar ūdenszīmi tā saka hakeris papildus par to. 887 00:44:57,840 --> 00:45:00,000 Un tas ir par šī demogrāfiskā no jums, kas ir AP 888 00:45:00,000 --> 00:45:02,890 datorzinātne ar 10 gadu plānošanas zem jostas 889 00:45:02,890 --> 00:45:05,640 un meklē, lai aizpildītu šos trūkumus un ir vairāk formāls, 890 00:45:05,640 --> 00:45:07,370 nevis autodidaktisks, mācības, varbūt. 891 00:45:07,370 --> 00:45:10,410 Saprotam, ka ir ļoti būtiski demogrāfiskās 892 00:45:10,410 --> 00:45:13,090 klase, kas ir precīzi to pašu mērķi. 893 00:45:13,090 --> 00:45:14,320 Jums ir piecu vēlu dienas. 894 00:45:14,320 --> 00:45:16,490 Problēma komplekti parasti saistīts ceturtdienās, bet jūs varat 895 00:45:16,490 --> 00:45:18,440 paplašināt pieciem no šiem termiņiem, izmantojot šos 896 00:45:18,440 --> 00:45:19,700 lietas sauc vēlu dienas. 897 00:45:19,700 --> 00:45:22,590 Un mēs arī savu zemāko punktu skaitu beigās 898 00:45:22,590 --> 00:45:25,400 semestris vienu šajā mācību datiem. 899 00:45:25,400 --> 00:45:27,800 >> Bet cits raksturīgākā pazīme CS50 pāri 900 00:45:27,800 --> 00:45:29,830 gadu ir kļuvis biroja stundas. 901 00:45:29,830 --> 00:45:32,720 Tā ir iespēja, ka redzējāt vizuāli fotogrāfijas mazliet 902 00:45:32,720 --> 00:45:35,850 Pirms kurā mēs savākt - iepriekš house dining 903 00:45:35,850 --> 00:45:37,780 zāles, pirms ka pagrabā Zinātnes 904 00:45:37,780 --> 00:45:40,310 Centru, un tas Annenberg zālē gadā - četras naktis 905 00:45:40,310 --> 00:45:43,330 nedēļa 20:00-11:00, kur jums ir šī ļoti 906 00:45:43,330 --> 00:45:46,320 daudz kopīga pieredze strādā, cīnās 907 00:45:46,320 --> 00:45:49,300 caur dažām problēmām, bet ar ievērojamu atbalstu 908 00:45:49,300 --> 00:45:50,380 struktūru vietā. 909 00:45:50,380 --> 00:45:53,180 Patiešām, kā tas strādā, ir jums jāierodas Annenberg 910 00:45:53,180 --> 00:45:55,160 ja jums ir daži jautājumu nedēļas laikā, jums dot 911 00:45:55,160 --> 00:45:58,060 jūsu klēpjdators, jūs sēdēt, paķert kādu pārtiku, un jūs pieteikties 912 00:45:58,060 --> 00:46:01,520 uz CS50 diskutēt, interneta lietderība, ka mācīšana 913 00:46:01,520 --> 00:46:04,480 personāls ir izstrādāta, kas ļaus jums uzdot jautājumus 914 00:46:04,480 --> 00:46:07,910 un redzēt sekot-ups ar tipisku diskusiju forumā 915 00:46:07,910 --> 00:46:10,550 izjūta, izmantojot etiķetes un patīk un auto pabeigta līdz 916 00:46:10,550 --> 00:46:11,680 meklēt datus. 917 00:46:11,680 --> 00:46:14,850 Bet jūs arī varēs, laikā no amata stundās 918 00:46:14,850 --> 00:46:16,980 stundas, ir jūsu jautājumi palielināt līdz 919 00:46:16,980 --> 00:46:18,360 faktiskās cilvēki. 920 00:46:18,360 --> 00:46:21,430 Patiešām, mērķis galu galā ir tā, ka viens, mēs sākam būvēt 921 00:46:21,430 --> 00:46:24,040 līdz gaitā semestra bāzē cerams 922 00:46:24,040 --> 00:46:26,970 patiešām noderīgu informāciju, kopīgus atbildes uz bieži 923 00:46:26,970 --> 00:46:29,640 jautājumus, lai jūs pats var atrisināt problēmas 924 00:46:29,640 --> 00:46:33,490 un iegūt unstuck iespējas ātrāk, taču vienlaikus 925 00:46:33,490 --> 00:46:37,210 mācībspēki, parasti 20 līdz 30 mācību puiši un 926 00:46:37,210 --> 00:46:39,660 kurss palīgi, par personālu uzreiz. 927 00:46:39,660 --> 00:46:42,420 >> Mums būs, ko sauc CS50 Greeter jo Annenberg. 928 00:46:42,420 --> 00:46:46,710 Un, kad mēs noteiktu, ka, jūs zināt, ko šis jautājums, 929 00:46:46,710 --> 00:46:48,780 mēs nevaram īsti atbildēt efektīvi internetā. 930 00:46:48,780 --> 00:46:49,800 Mums ir nepieciešams, lai redzētu savu datoru. 931 00:46:49,800 --> 00:46:50,710 Mēs vēlamies runāt ar jums vienu-uz-vienu. 932 00:46:50,710 --> 00:46:51,340 Par vienu. 933 00:46:51,340 --> 00:46:53,400 Jūs patiešām cīnās, un jūs, tāpēc gribu runāt 934 00:46:53,400 --> 00:46:56,010 viens-on-one kopā kāds, jums tiks nosūtīti 935 00:46:56,010 --> 00:46:58,730 CS50 Greeter, mācību puisis saimniecība, burtiski, 936 00:46:58,730 --> 00:47:01,770 iPad, ka ir studentu vārdus, no vienas puses, mācībspēkiem s 937 00:47:01,770 --> 00:47:02,790 vārdi otru. 938 00:47:02,790 --> 00:47:04,760 Mēs noklikšķiniet uz sava vārda, kam seko nosaukums 939 00:47:04,760 --> 00:47:06,860 mācībspēki, un jūsu datora ekrāna sāks 940 00:47:06,860 --> 00:47:11,170 mirgo sakot lūdzu aiziet redzēt Alice vai lūdzu skatiet Bob pie 941 00:47:11,170 --> 00:47:11,980 personāls tabulā. 942 00:47:11,980 --> 00:47:14,450 Un tāpēc šajā veidā, mēs varēsim nosūtīt lietas, kā 943 00:47:14,450 --> 00:47:17,610 iespējas efektīvāk, kā arī palīdzēs jums uz 944 00:47:17,610 --> 00:47:19,910 risinājumus visu vieglāk. 945 00:47:19,910 --> 00:47:22,970 Sadaļās, tie būs iespējas vairāk 946 00:47:22,970 --> 00:47:25,570 intīmas rokas-on iespējām ar vienu no 947 00:47:25,570 --> 00:47:29,040 mācību stipendiātiem un no 12 līdz 16 vai arī tā no saviem klasesbiedriem, kas 948 00:47:29,040 --> 00:47:31,900 kas katru nedēļu mums būs problēmas problēmas komplektā 949 00:47:31,900 --> 00:47:33,800 kas uzdot vairākus konceptuālajiem jautājumiem un 950 00:47:33,800 --> 00:47:35,740 skaits bitu lieluma plānošanas jautājumiem, kas jums 951 00:47:35,740 --> 00:47:37,690 varētu izdomāt par savu, un jūs varētu strādāt pie sava 952 00:47:37,690 --> 00:47:40,020 pašu, bet saistībā ar sadaļu, kur mēs strādājam ar 953 00:47:40,020 --> 00:47:42,870 kolektīvi dažas no šīm problēmām un iet tur, kur 954 00:47:42,870 --> 00:47:44,570 atšķirīgs saruna mūs. 955 00:47:44,570 --> 00:47:48,010 >> Turklāt, sadaļā būs jums ir iespējas 956 00:47:48,010 --> 00:47:50,450 izskata iesniegumus par mājasdarbu, ko esat veicis, Jūsu 957 00:47:50,450 --> 00:47:53,620 klasesbiedriem, reizēm anonimizētus, vienmēr izmantojot opt-in 958 00:47:53,620 --> 00:47:55,810 ja jūs vēlētos dalīties darbu, ko esat iesniedzis. 959 00:47:55,810 --> 00:47:58,030 Tātad tas būs tiešām divvirzienu saruna, 960 00:47:58,030 --> 00:48:00,840 iespēja pārskatīt savu darbu daudz 961 00:48:00,840 --> 00:48:04,080 dinamisku sajūtu, nevis vienkārši meklē PDF vai 962 00:48:04,080 --> 00:48:06,920 izdruka un par to domāšanu uz dažām sekundēm un nav 963 00:48:06,920 --> 00:48:08,920 obligāti absorbējot atsauksmes ka mācīšana 964 00:48:08,920 --> 00:48:10,150 darbinieki ir snieguši. 965 00:48:10,150 --> 00:48:12,540 Un jūs izmantot rīku šeit sauc CS50 telpas. 966 00:48:12,540 --> 00:48:15,670 Tiem svešs, tas ir valoda pazīstams kā C augšā 967 00:48:15,670 --> 00:48:17,500 kreisi, un jūs saņemsiet, lai zināt šo laika gaitā. 968 00:48:17,500 --> 00:48:19,640 Bet tas ir tīmekļa lietderība, kas mēs izmantot 969 00:48:19,640 --> 00:48:22,310 sadaļa, kas ļaus jums un jūsu 15 vai arī tā klasesbiedriem 970 00:48:22,310 --> 00:48:24,100 ielogoties ar savu mācību līdzstrādnieks 971 00:48:24,100 --> 00:48:24,980 priekšā telpā. 972 00:48:24,980 --> 00:48:26,750 Jūs varēsiet rakstīt kodu šajā logā. 973 00:48:26,750 --> 00:48:28,720 Jūs varēsiet tērzēt elektroniski, ja jūs neesat 974 00:48:28,720 --> 00:48:30,930 patiesībā tajā sadaļā tajā brīdī. 975 00:48:30,930 --> 00:48:33,940 Un jūsu mācību kolēģis, kad runa ir laiks, lai apspriestu 976 00:48:33,940 --> 00:48:38,645 Alises vai Boba risinājumu klasē, mācību puisis var 977 00:48:38,645 --> 00:48:41,380 noklikšķiniet uz pogas un voila, projekta uz ekrāna, 978 00:48:41,380 --> 00:48:44,250 lai kas students ir strādājis tajā konkrētajā 979 00:48:44,250 --> 00:48:44,990 brīdis. 980 00:48:44,990 --> 00:48:47,130 Tātad tiem no jums, kuri ir draugi, kuri ir veikuši CS50 jo 981 00:48:47,130 --> 00:48:49,750 pagātnē, saprotam, ka sadaļas ir ievērojami 982 00:48:49,750 --> 00:48:52,600 rebooted šogad būs vēl aktīvs, jo vairāk 983 00:48:52,600 --> 00:48:55,960 dinamisks, un tiešām divvirzienu saruna starp mācīšanu 984 00:48:55,960 --> 00:48:58,190 personāls un studenti. 985 00:48:58,190 --> 00:48:59,020 >> Un walkthroughs. 986 00:48:59,020 --> 00:49:01,560 Tātad par šiem problemātiskajiem komplekti, mēs piedāvājam arī ne tikai 987 00:49:01,560 --> 00:49:04,210 specifikāciju pats, kas parasti ir diezgan sīki 988 00:49:04,210 --> 00:49:07,380 PDF, bet arī lietas, pazīstams kā walkthroughs ko viena 989 00:49:07,380 --> 00:49:11,000 loceklis mācībspēku radīs iknedēļas sesiju 990 00:49:11,000 --> 00:49:13,210 kas burtiski pastaigas Jūs, izmantojot problēmu kopumu, sniedzot 991 00:49:13,210 --> 00:49:15,720 jums padomus un konsultācijas un izejas pozīcijas un tiek domāts 992 00:49:15,720 --> 00:49:17,250 uzdot ļoti bieži jautāja 993 00:49:17,250 --> 00:49:19,360 Jautājums, kur es varu sākt? 994 00:49:19,360 --> 00:49:21,990 Nu, jūs sākat nu iegremdēšanās spec par tās 995 00:49:21,990 --> 00:49:25,100 vai arī ar piedalīties vai skatoties šos walkthroughs. 996 00:49:25,100 --> 00:49:27,420 Pirmais walkthrough, patiesībā, būs šo piektdien. 997 00:49:27,420 --> 00:49:29,520 Tie būs piektdienās, ne tik daudz tāpēc, ka mēs domājam, ka tas būs 998 00:49:29,520 --> 00:49:32,160 populārs laiks, bet tāpēc, ka mēs varam, tad filmēt tos ļoti agri 999 00:49:32,160 --> 00:49:34,380 nedēļā, kas, lai saņemtu tos tiešsaistē ar nedēļas nogali, lai jūs 1000 00:49:34,380 --> 00:49:37,670 ir tik dienām, cik iespējams reāli iesaistīties, ka 1001 00:49:37,670 --> 00:49:38,390 saturu, kā arī. 1002 00:49:38,390 --> 00:49:40,900 Bet vairāk par to, kas lekciju šo piektdien. 1003 00:49:40,900 --> 00:49:43,620 >> Tagad runājot par atbalsta struktūras, visvairāk 1004 00:49:43,620 --> 00:49:46,430 nozīmīga statistika ir varbūt 108 mācību 1005 00:49:46,430 --> 00:49:47,950 stipendiātiem un kursa asistenti, ka šis 1006 00:49:47,950 --> 00:49:49,730 kurss šobrīd ir. 1007 00:49:49,730 --> 00:49:52,030 Ja daži no jums, kas nav pretrunīgi nodarbības vēlētos 1008 00:49:52,030 --> 00:49:55,070 pievienoties man šeit uz skatuves, tas ir šie puiši, kas būs 1009 00:49:55,070 --> 00:49:57,990 galu galā tiešām noteikt savu pieredzi gaitā. 1010 00:50:06,750 --> 00:50:09,290 Man bija daudz mācību līdzcilvēkiem mācību man nodarbības 1011 00:50:09,290 --> 00:50:11,650 diena, un es atceros ļoti maz no tiem atklāti. 1012 00:50:11,650 --> 00:50:15,590 Bet līdz šim es vēl atceros starp tiem maz, mana CS50 TF 1013 00:50:15,590 --> 00:50:18,100 kas patiešām palīdzēja man atbildēt uz jautājumiem, kas tiešām palīdzēja 1014 00:50:18,100 --> 00:50:20,690 man kad man bija cīnās, un tiešām bija partneris šajā 1015 00:50:20,690 --> 00:50:23,630 pieredze mācību ļoti jaunu pasauli. 1016 00:50:23,630 --> 00:50:26,410 Jo mazliet, visi šie puiši būs pievienoties jums ārpuses 1017 00:50:26,410 --> 00:50:29,010 kūka, kas ir tradīcija CS50, kas transept par 1018 00:50:29,010 --> 00:50:30,030 Piemiņas zāle. 1019 00:50:30,030 --> 00:50:32,320 >> Bet ļauj man vispirms iepazīstināt jūs Nate 1020 00:50:32,320 --> 00:50:35,820 Hardison, atkal, Rob Bowden, un Tomijs MacWilliam, šis 1021 00:50:35,820 --> 00:50:37,460 gada kurss galvām. 1022 00:50:37,460 --> 00:50:39,250 Ja jūs puiši varētu pievienoties man šeit vidū. 1023 00:50:45,250 --> 00:50:47,910 Viņi visi ir gatavi daži iedvesmojošas piezīmes. 1024 00:50:51,540 --> 00:50:52,550 >> TOMMY MACWILLIAM: Es nesagatavoja neko 1025 00:50:52,550 --> 00:50:53,665 iedvesmojošs. 1026 00:50:53,665 --> 00:50:55,020 Bet mans vārds ir Tommy. 1027 00:50:55,020 --> 00:50:56,140 Es esmu vecākais Mather. 1028 00:50:56,140 --> 00:50:57,325 Es esmu studē datorzinātnes. 1029 00:50:57,325 --> 00:50:59,490 Es esmu patiesi satraukti, ir uz riska ieguldījumu komandas un iet 1030 00:50:59,490 --> 00:51:01,365 caur CS50 brauciena ar jums. 1031 00:51:01,365 --> 00:51:04,010 Ko es tiešām mīlu par CS50 ir, kā tas tiešām māca jums 1032 00:51:04,010 --> 00:51:06,040 domāt par problēmām jaunā veidā. 1033 00:51:06,040 --> 00:51:08,570 Tas ir patiešām prasme, ka ir gonna būt nenovērtējams vienalga 1034 00:51:08,570 --> 00:51:09,950 kādi lauka jūs iedziļināties. 1035 00:51:09,950 --> 00:51:12,660 Un ne tikai tas, bet mēs piedāvājam vairāk brīva konfektes nekā jebkurš 1036 00:51:12,660 --> 00:51:13,910 cits kurss par Campus. 1037 00:51:20,088 --> 00:51:22,210 Jā, un tāpēc es esmu patiesi cer redzēt kādi 1038 00:51:22,210 --> 00:51:23,560 ikviens būvē šajā semestrī. 1039 00:51:23,560 --> 00:51:25,730 Un, ja kāds ir kādi jautājumi tagad vai visā 1040 00:51:25,730 --> 00:51:27,770 semestris, noteikti justies brīvi panākt, lai mani un 1041 00:51:27,770 --> 00:51:29,020 Es gribētu būt priecīgi palīdzēt. 1042 00:51:31,450 --> 00:51:31,780 >> ROB Bowden: Sveiki. 1043 00:51:31,780 --> 00:51:32,530 Es esmu Rob Bowden. 1044 00:51:32,530 --> 00:51:33,780 Es esmu vecākais Kirkland. 1045 00:51:37,900 --> 00:51:39,760 Jā, tas ir labi. 1046 00:51:39,760 --> 00:51:41,930 Mēs visi esam ļoti satraukti par šo nākamo semestri. 1047 00:51:41,930 --> 00:51:43,230 Mēs ceram, ka jūs visi ir satraukti. 1048 00:51:47,710 --> 00:51:49,410 Es nebiju gaidījis, ka. 1049 00:51:49,410 --> 00:51:50,390 Yeah. 1050 00:51:50,390 --> 00:51:52,200 Tātad mēs tik daudz uzmanības, lai šo 1051 00:51:52,200 --> 00:51:53,370 semestris tiešām lieliski. 1052 00:51:53,370 --> 00:51:55,960 Un kamēr jūs esat gatavi nodot centienos, ir 1053 00:51:55,960 --> 00:51:57,840 tik daudz jūs varat iegūt no šī kursa. 1054 00:51:57,840 --> 00:52:00,130 Ah, mēs - 1055 00:52:00,130 --> 00:52:01,380 yeah. 1056 00:52:04,640 --> 00:52:08,300 Jūs varat saņemt daudz jautrības no šī kursa. 1057 00:52:08,300 --> 00:52:10,500 Mums nebūtu darbinieki 108 Ja jūs nevarētu iegūt daudz 1058 00:52:10,500 --> 00:52:11,370 jautrības no tā. 1059 00:52:11,370 --> 00:52:15,300 Tātad, tikai mēģināt iesaistīties un jūs to nenožēlosiet. 1060 00:52:23,190 --> 00:52:23,890 >> NATE HARDISON: Sveiki, puiši. 1061 00:52:23,890 --> 00:52:24,800 Es esmu Nate. 1062 00:52:24,800 --> 00:52:27,570 Es esmu skolotājs par kursu. 1063 00:52:27,570 --> 00:52:29,060 Es esmu patiesi satraukti, lai arī šeit. 1064 00:52:29,060 --> 00:52:30,960 Šis ir mans pirmais gads šeit. 1065 00:52:30,960 --> 00:52:34,210 Es ceru, ka jūs visi šo kursu un baudīt to tik daudz kā 1066 00:52:34,210 --> 00:52:35,820 Man patika tas tik tālu. 1067 00:52:35,820 --> 00:52:38,570 Un, ja jūs kādreiz vēlaties, lai uzzinātu, kā skaitīt līdz 9 vai 10 1068 00:52:38,570 --> 00:52:41,730 binārā, nāc ar mani runāt. 1069 00:52:41,730 --> 00:52:43,760 >> David J. Malan: Tātad pie riska atstājot šos guys šeit 1070 00:52:43,760 --> 00:52:46,980 posms mazliet neveikli, pieņemsim virpuļot cauri tikai daži no 1071 00:52:46,980 --> 00:52:49,370 lietas, kas gaida, lai mēs atlikt uz kūka. 1072 00:52:49,370 --> 00:52:50,580 Kas ir tas, ka ir priekšā? 1073 00:52:50,580 --> 00:52:53,490 Nu, ja mēs ātri atskatīties pagājušajā gadā, problēmu 1074 00:52:53,490 --> 00:52:56,010 noteikt 0, jūsu priekšgājēji balodis programmēšanas 1075 00:52:56,010 --> 00:52:58,700 valodā sauc Scratch, grafiskā programmēšanas valoda 1076 00:52:58,700 --> 00:53:01,220 jūs izmantojat pirmajās dienās kursa sākot ar šo 1077 00:53:01,220 --> 00:53:04,390 Piektdiena iemācīties dažas koncepcijas svešs ar dažiem no jums. 1078 00:53:04,390 --> 00:53:06,750 Bet saprast, ka būs uzlabotas aspekts šis 1079 00:53:06,750 --> 00:53:08,950 tiem no jums ar iepriekšēju fona. 1080 00:53:08,950 --> 00:53:11,450 >> Pagājušā gada problēmu komplekts 2, studentiem balodis 1081 00:53:11,450 --> 00:53:14,780 pasaule kriptogrāfija, māksla šifrēšanas vai kodēšanas 1082 00:53:14,780 --> 00:53:17,770 informācija, īstenojot programmas, kas šifrētu datu. 1083 00:53:17,770 --> 00:53:21,490 Un hakeru papildus pagājušajā gadā bija studenti turpinātu 1084 00:53:21,490 --> 00:53:24,570 kreka vai atšifrēt paroles tipisks 1085 00:53:24,570 --> 00:53:28,090 Datora XE paroli, nāk klajā ar algoritmiem failu un 1086 00:53:28,090 --> 00:53:31,810 heuristics par brutālu spēku norādītas, ko kāds ir 1087 00:53:31,810 --> 00:53:33,640 parole uz datora sistēmu bija. 1088 00:53:33,640 --> 00:53:36,630 Pagājušajā gadā, arī, jo problēma noteikti 3, darīja studenti ietekmes, kādu - jo 1089 00:53:36,630 --> 00:53:37,680 Problēma noteikti 4 - izdarīja studentiem 1090 00:53:37,680 --> 00:53:39,280 īstenot spēle Sudoku. 1091 00:53:39,280 --> 00:53:42,250 Un hakeru turklāt tajā gadā bija studenti nav 1092 00:53:42,250 --> 00:53:45,650 vienkārši īstenot, kā spēlēt spēli, bet patiesībā Solver 1093 00:53:45,650 --> 00:53:47,800 kuru dators var sniegt jums, cilvēka, ar 1094 00:53:47,800 --> 00:53:50,130 mājieni ar straujāk, nekā jūs esat risināšanā 1095 00:53:50,130 --> 00:53:51,420 ka īpaša problēma. 1096 00:53:51,420 --> 00:53:54,130 >> Problemātiskās komplektu 5, mēs kriminālistikas, šo mākslu 1097 00:53:54,130 --> 00:53:57,020 atgūt informāciju, kas bija nejauši vai ļoti 1098 00:53:57,020 --> 00:53:59,320 apzināti svītrots no datora. 1099 00:53:59,320 --> 00:54:02,100 Pagājušajā gadā, akadēmiskajam personālam un es pastaigājās apkārt pilsētiņas 1100 00:54:02,100 --> 00:54:04,990 fotografēšanai cilvēku, vietas un lietas, un tad 1101 00:54:04,990 --> 00:54:07,830 nejauši formatēts multivides karti uz mūsu kameru, kas 1102 00:54:07,830 --> 00:54:08,900 bija visus šos fotoattēlus. 1103 00:54:08,900 --> 00:54:09,650 Bet nav problēmu. 1104 00:54:09,650 --> 00:54:13,780 Mēs veicām kriminālistikas tēlu šajā mediju kartes, pasniedza to ārā 1105 00:54:13,780 --> 00:54:16,320 uz visiem klases skolēniem, un apstrīdēja to rakstīt 1106 00:54:16,320 --> 00:54:20,110 programmas, kas atgūtas visas no šīs kartes JPEG. 1107 00:54:20,110 --> 00:54:22,010 Un tas faktiski ir viens no mūsu mīļākie problēmu kopas. 1108 00:54:22,010 --> 00:54:24,680 >> Un es izraka pa e-pastu no vienas no jūsu priekšgājējiem, 1109 00:54:24,680 --> 00:54:27,270 kas bija ļoti jautri lasīt dažkārt atpakaļ. 1110 00:54:27,270 --> 00:54:30,240 Viņš rakstīja - tas ir no Matt - mīļo Dāvidu, vakar mans 1111 00:54:30,240 --> 00:54:33,710 māsa nejauši formatēts viņas kameras SD karti un zaudēja 1112 00:54:33,710 --> 00:54:35,630 pēc gada vērts neaizmirstamu fotogrāfijas. 1113 00:54:35,630 --> 00:54:38,710 Viņa diemžēl nav labākais dublēšanu viņas datus. 1114 00:54:38,710 --> 00:54:41,230 Bet šī situācija man atgādināja par 5 PSET, tāpēc es domāju, es 1115 00:54:41,230 --> 00:54:44,260 varētu mēģināt palaist savu SD karti, izmantojot atgūt programmu 1116 00:54:44,260 --> 00:54:46,310 ka es uzrakstīju visu ceļu atpakaļ oktobrī. 1117 00:54:46,310 --> 00:54:48,550 Tātad, pēc četrām stundām norādītas, kā izveidot 1118 00:54:48,550 --> 00:54:51,210 neapstrādāta attēls no formatēta SD kartes - 1119 00:54:51,210 --> 00:54:53,370 Google izrādījās diezgan nelietderīgi šajā ziņā līdz 1120 00:54:53,370 --> 00:54:55,480 ironiski man gadījās sastapties jūsu norādījumiem par 1121 00:54:55,480 --> 00:54:58,070 Internets - 1122 00:54:58,070 --> 00:55:00,490 Pēc tinkering apkārt ar dažiem komandu argumentiem, 1123 00:55:00,490 --> 00:55:02,320 Man izdevās izveidot kriminālistikas tēlu. 1124 00:55:02,320 --> 00:55:04,490 Un pēc instalēšanas un konfigurēšanu CS50 1125 00:55:04,490 --> 00:55:07,520 Ierīce, man izdevās palaist kriminālistikas tēlu caur manu 1126 00:55:07,520 --> 00:55:13,110 programma un atgūt visu 1027 mana māsa fotogrāfijām. 1127 00:55:13,110 --> 00:55:14,340 Labi, Matt. 1128 00:55:14,340 --> 00:55:15,165 >> Tātad pēdējos year's - 1129 00:55:15,165 --> 00:55:23,080 [Aplausi] 1130 00:55:23,080 --> 00:55:25,680 Pagājušā gada problēmu kopumu 6, mēs sniedza studentiem 1131 00:55:25,680 --> 00:55:29,910 150,000 angļu vārdiem vārdnīca un apstrīdēt tos 1132 00:55:29,910 --> 00:55:32,570 rakstīt pareizrakstības pārbaudītājs, kas atbildēja vaicājumus par formu 1133 00:55:32,570 --> 00:55:33,930 ir šis vārds uzrakstīts pareizi vai 1134 00:55:33,930 --> 00:55:35,705 nepareizi, cik ātri vien iespējams. 1135 00:55:35,705 --> 00:55:38,470 Un opt-in pamata bija studenti atļauts tad 1136 00:55:38,470 --> 00:55:41,290 apstrīdēt klasesbiedriem, nosūtot savus rezultātus, 1137 00:55:41,290 --> 00:55:44,200 summu RAM, ka viņi izmanto, tad CPU ciklu skaitu vai 1138 00:55:44,200 --> 00:55:46,910 sekundēm, ka viņi izmanto, lai studenti pēc tam tika vērtētas 1139 00:55:46,910 --> 00:55:47,900 par kursu mājas lapā. 1140 00:55:47,900 --> 00:55:51,170 Atkal, tīri izvēles aspekts par to, bet ļoti jautri, jo 1141 00:55:51,170 --> 00:55:54,540 Ļoti bieži tas students iegūt pozicionēt numuru 10 vai tā tālāk 1142 00:55:54,540 --> 00:55:57,210 liels valdes tīmekļa vietnē, aiziet off uz vakariņām, un tad 1143 00:55:57,210 --> 00:55:59,920 nāk atpakaļ un realizēt viņa istabas biedrs bija tikko griezīgs jo 1144 00:55:59,920 --> 00:56:03,270 priekšā viņam uz lielā kuģa, tādējādi ielejot cits 1145 00:56:03,270 --> 00:56:07,170 divas vai trīs stundas tikai uz viņa vai viņas kaimiņiem vienā. 1146 00:56:07,170 --> 00:56:08,550 >> Tāpēc mēs ceram uz kaut ko līdzīgu 1147 00:56:08,550 --> 00:56:09,580 arī šogad. 1148 00:56:09,580 --> 00:56:12,140 Jo problēma noteikti 7 Vai mēs vadīt virzienā tīmeklī 1149 00:56:12,140 --> 00:56:14,840 programmēšana, faktiski risinot problēmas kādreiz 1150 00:56:14,840 --> 00:56:18,170 Aizvien biežāk vide tīmekļa pārlūkprogrammu. 1151 00:56:18,170 --> 00:56:20,900 Zināt tendence samazināties mēs lejupielādēt programmatūru Mac un 1152 00:56:20,900 --> 00:56:23,650 PC, bet arvien vairāk mēs to darām visu, kas internetā. 1153 00:56:23,650 --> 00:56:27,530 >> Un tiešām pagājušajā gadā, aptuveni 88% no studentu gala projektiem 1154 00:56:27,530 --> 00:56:29,660 kurss bija tīmekļa. 1155 00:56:29,660 --> 00:56:32,020 Un tie, arī ir prasmes, kas jums būs izriet no šīs 1156 00:56:32,020 --> 00:56:33,230 klases, kursu beigām. 1157 00:56:33,230 --> 00:56:36,090 Jo tas, ko gaida pie kursā gals ir CS50 gadatirgus, 1158 00:56:36,090 --> 00:56:39,060 Šī izstāde, kas ir balstīts uz ideju par zinātnes godīgu. 1159 00:56:39,060 --> 00:56:41,750 Bet šajā versijā gadatirgū darīt visiem skolēniem klasē 1160 00:56:41,750 --> 00:56:45,400 celt savu klēpjdatoru un viņu draugiem un ģimenes un citi 1161 00:56:45,400 --> 00:56:48,310 līdz Ziemeļrietumu Zinātne, liela ēka universitātes pilsētiņā, kas izveidota 1162 00:56:48,310 --> 00:56:51,030 viņu klēpjdators, iegūt kādu pārtiku, iegūt popkornu un dzērienu, 1163 00:56:51,030 --> 00:56:53,990 un tad izstādīt savus galīgos projektus visiem tiem, 1164 00:56:53,990 --> 00:56:57,210 apmeklētība kurš pagājušajā gadā numurētas dažus 2500 apmeklētāju 1165 00:56:57,210 --> 00:56:58,320 no visas pilsētiņas. 1166 00:56:58,320 --> 00:57:02,100 Un izteiksmes, piemēram, šo un kā šis nav 1167 00:57:02,100 --> 00:57:03,370 retāk izstādē. 1168 00:57:03,370 --> 00:57:06,590 >> Noved līdz gadatirgus ir CS50 Hackathon, iespēja 1169 00:57:06,590 --> 00:57:09,350 apiņu uz Harvard atspole, galvu uz leju uz ielas 1170 00:57:09,350 --> 00:57:12,700 Microsoft pie 8:00, un nevis doties mājās līdz 07:00. 1171 00:57:12,700 --> 00:57:16,280 Mēs kalpot pirmās pusdienas pie 8:00, otro vakariņās 01:00, 1172 00:57:16,280 --> 00:57:18,900 un tiem vēl stāv pie 5:00, mēs rīkojamies ar 1173 00:57:18,900 --> 00:57:20,400 pankūkas pie IHOP. 1174 00:57:20,400 --> 00:57:23,470 Un Hackathon ir iespēja, kā attēlotie šeit, 1175 00:57:23,470 --> 00:57:25,930 nodoties saviem gala projektiem, vai strādā 1176 00:57:25,930 --> 00:57:29,470 savu vai ar draugiem sadarbības vidē, 1177 00:57:29,470 --> 00:57:31,970 kur viss mācībspēki strādā arī vērā 1178 00:57:31,970 --> 00:57:35,430 nakts ar plašu piedāvājumu Hong Kong ķīniešu ēdienu. 1179 00:57:35,430 --> 00:57:39,550 Pie 05:00 būs tādas bildes kā tie ir diezgan izplatīta šī 1180 00:57:39,550 --> 00:57:40,940 gadā, kā arī. 1181 00:57:40,940 --> 00:57:44,390 >> Tā kā mēs atlikt uz brīdi, lai kūka, paturiet prātā, ka 1182 00:57:44,390 --> 00:57:48,500 76% no šīs istabas cilvēkiem nav iepriekšējas pieredzes. 1183 00:57:48,500 --> 00:57:51,090 Un par katru mācību, kas galu galā jautājumiem šajā 1184 00:57:51,090 --> 00:57:53,740 kurss ir ne tik daudz, kur tu galu galā, salīdzinot ar savu 1185 00:57:53,740 --> 00:57:57,400 klasesbiedriem, bet, ja jūs, kas nedēļa 11 beigās līdz salīdzinot ar 1186 00:57:57,400 --> 00:57:59,400 sevi 0 nedēļā. 1187 00:57:59,400 --> 00:58:01,850 Tas ir CS50.