1 00:00:00,000 --> 00:00:03,888 >> [TEMA predvaja glasba] 2 00:00:03,888 --> 00:00:17,705 3 00:00:17,705 --> 00:00:18,830 DAVID J Malan: Hello world. 4 00:00:18,830 --> 00:00:20,640 To je CS50Live. 5 00:00:20,640 --> 00:00:23,900 Tako da je bila vložena na mojo pozornost da je v zadnjih nekaj epizod 6 00:00:23,900 --> 00:00:28,370 Morda sem rekel nekaj stvari, ki so napačne. 7 00:00:28,370 --> 00:00:31,400 Torej, med prvim primer je bila, da je to priljubljena spletna stran 8 00:00:31,400 --> 00:00:33,233 smo bili z uporabo za razprave tečaji 9 00:00:33,233 --> 00:00:34,710 ni v resnici imenuje Redder. 10 00:00:34,710 --> 00:00:36,940 To je očitno imenuje Reddit. 11 00:00:36,940 --> 00:00:41,150 >> Medtem pa je v primeru, da za precej nekaj časa Združene države je bil s pomočjo 12 00:00:41,150 --> 00:00:45,700 00000000 zaščititi svoje rakete. 13 00:00:45,700 --> 00:00:50,650 Vendar pa te rakete so jedrska, in ni očitno, "nuke-you-ler." 14 00:00:50,650 --> 00:00:51,300 >> Medtem. 15 00:00:51,300 --> 00:00:52,050 Tudi jaz te ljubim. 16 00:00:52,050 --> 00:00:55,820 To je res trenutno, menda, najbolj priljubljen geslo 17 00:00:55,820 --> 00:00:57,200 zdaj za ljudi, ki jih je treba uporabljati. 18 00:00:57,200 --> 00:01:01,140 Ampak, to - če povečate - je ne v resnici, kako bi srce. 19 00:01:01,140 --> 00:01:05,560 >> Nazadnje CS50 lastne Shelley Westover, ki ga morda spomnite iz takšnih filmov 20 00:01:05,560 --> 00:01:08,420 kot je ta, opozoriti da ni bila dejansko 21 00:01:08,420 --> 00:01:11,860 Kamera "operater" ampak snemalec. 22 00:01:11,860 --> 00:01:14,750 Zdaj govorimo o kameri operaterji, ekipa 23 00:01:14,750 --> 00:01:17,526 mi je milostno dovoljeno si sposodil fotoaparat danes 24 00:01:17,526 --> 00:01:19,400 tako da bomo lahko Poglejte, kaj je dejansko 25 00:01:19,400 --> 00:01:21,590 dogaja vsem tem času v ozadju. 26 00:01:21,590 --> 00:01:26,090 Torej, če hočeš, da gremo naprej in se sprehodimo v studiu? 27 00:01:26,090 --> 00:01:29,880 Mi smo tukaj v lepi Hauser Studio je v widener knjižnici. 28 00:01:29,880 --> 00:01:32,840 Ob robu tukaj je to green screen, sicer znan 29 00:01:32,840 --> 00:01:35,660 kot chroma-ključ ali CYC zid fizično. 30 00:01:35,660 --> 00:01:37,410 In v resnici, če hodim do tesno s tem, 31 00:01:37,410 --> 00:01:41,920 opazili, kako se je žoga rahlo krivuljo nanjo, namesto da normalno oster kot. 32 00:01:41,920 --> 00:01:43,930 To nam omogoča, da sence off robov, 33 00:01:43,930 --> 00:01:46,760 in prav tako nam omogoča, da prepričani, da lahko prikažete 34 00:01:46,760 --> 00:01:49,100 skoraj vse, kar smo želim lepo in čisto. 35 00:01:49,100 --> 00:01:51,390 >> Zdaj tukaj je cela kup luči nadzorovanih 36 00:01:51,390 --> 00:01:55,670 jih je glavni plošči stikal, ki bomo videli v samo malo. 37 00:01:55,670 --> 00:01:59,560 Tu je LED luči z ti Barn Doors na njej. 38 00:01:59,560 --> 00:02:01,550 To je tisto, kar meče zelo usmerjeno svetlobo. 39 00:02:01,550 --> 00:02:03,590 Res mi daje svoj sijaj v času razstave. 40 00:02:03,590 --> 00:02:07,430 In potem tukaj imamo fluorescenčne svetloba, ki meče mehkejšo svetlobo. 41 00:02:07,430 --> 00:02:09,440 Zdaj oba sta cenejši za delovanje, 42 00:02:09,440 --> 00:02:12,330 in veliko hladnejše, da deluje kot bolj tradicionalnih žarnic 43 00:02:12,330 --> 00:02:14,750 da veliko ljudi še vedno ponavadi imajo v svojih domovih. 44 00:02:14,750 --> 00:02:16,864 Zdaj, če obrnemo tukaj, boste videli, kaj vidim. 45 00:02:16,864 --> 00:02:19,280 Torej, imamo nekaj naših kamere tukaj, od katerih je ena 46 00:02:19,280 --> 00:02:20,840 ima teleprompter na njej. 47 00:02:20,840 --> 00:02:23,520 >> Mi dejansko ne bi izkoristil teleprompter v CS50Live, 48 00:02:23,520 --> 00:02:26,800 ampak za hlače, proti tistim, bele kulise, ki se morda spomniš, 49 00:02:26,800 --> 00:02:28,180 jim dejansko porabijo zelo malo. 50 00:02:28,180 --> 00:02:31,013 Porabi zelo malo časa napredovanje skriptni materiala, tako 51 00:02:31,013 --> 00:02:32,240 da se je ravno prav. 52 00:02:32,240 --> 00:02:36,264 >> Zdaj tukaj, boste dejansko vidite za kamero na stropu. 53 00:02:36,264 --> 00:02:37,180 Oglejmo povečate na to. 54 00:02:37,180 --> 00:02:39,430 To je tako imenovani bump cam, da dobi tiste posnetke 55 00:02:39,430 --> 00:02:42,310 , ki ga vidite na samem začetku ali zelo konec CS50Live. 56 00:02:42,310 --> 00:02:43,950 In to je težko videti v osvetlitev tam, 57 00:02:43,950 --> 00:02:45,824 ampak to je dejansko hung zgoraj navzdol, in mi smo 58 00:02:45,824 --> 00:02:50,270 lahko določi v programski opremi po Dejstvo, da ga obrnete navpično. 59 00:02:50,270 --> 00:02:54,600 >> Zdaj - hi [? Andrea -?] Tukaj, pa nad glavo, da te luči sveta 60 00:02:54,600 --> 00:02:56,180 da sem že prej omenil. 61 00:02:56,180 --> 00:02:58,390 Ta svetloba plošča Cel kup stikal, 62 00:02:58,390 --> 00:03:01,430 in so ga sovražim, ko Pravzaprav to počnem, 63 00:03:01,430 --> 00:03:05,600 vendar smo dejansko lahko vrgel nekateri sveti in dol. 64 00:03:05,600 --> 00:03:09,160 Ne morem povsem videti učinek, vendar smo vrsta stresti opustošenje na naše kamere 65 00:03:09,160 --> 00:03:09,660 prav zdaj. 66 00:03:09,660 --> 00:03:12,465 Ampak kaj je to popravimo. 67 00:03:12,465 --> 00:03:14,810 Oh fant, gremo naprej. 68 00:03:14,810 --> 00:03:18,910 >> Torej, tukaj je omara ki vsi studii žic 69 00:03:18,910 --> 00:03:19,850 se na koncu preusmerjen. 70 00:03:19,850 --> 00:03:22,016 In to je vrsta možgane za operacijo, 71 00:03:22,016 --> 00:03:23,710 zakulisja, veliko navijačev tu. 72 00:03:23,710 --> 00:03:27,972 V bistvu, če se naslonim na lahko slišati zelo malo hrupa. 73 00:03:27,972 --> 00:03:30,430 Tako da je dejansko precej bit izolacije na teh steno 74 00:03:30,430 --> 00:03:33,054 tako da ohrani ropot, ko mi v resnici zapreti vrata. 75 00:03:33,054 --> 00:03:36,870 Ampak pot do tam si lahko ogledate vse kabli, ki prihajajo v in iz omare. 76 00:03:36,870 --> 00:03:39,070 In tukaj si lahko ogledate kopija teleprompter 77 00:03:39,070 --> 00:03:41,370 da smo videli pred nekaj trenutki. 78 00:03:41,370 --> 00:03:44,070 >> Dobro, pojdimo v tako imenovani kontrolni sobi. 79 00:03:44,070 --> 00:03:46,770 Torej tukaj, jaz še vedno ne Popolnoma razumem tole, 80 00:03:46,770 --> 00:03:49,300 to je, če smo le dovolj Vnetljive očitno. 81 00:03:49,300 --> 00:03:51,760 Toda tukaj imamo Cel kup postaj 82 00:03:51,760 --> 00:03:54,750 kjer je ekipa v CS50 in drugi HarvardX skupine delujejo. 83 00:03:54,750 --> 00:03:57,510 In tukaj imamo zvočno postajo. 84 00:03:57,510 --> 00:03:59,580 Oglejmo pogled. 85 00:03:59,580 --> 00:04:01,140 Hej, Patrick. 86 00:04:01,140 --> 00:04:03,820 Tako da tukaj smo spet imeli Cel kup številčnic 87 00:04:03,820 --> 00:04:06,430 smo lahko premikate gor in dol dejansko spremenil ravni. 88 00:04:06,430 --> 00:04:07,264 Tokrat za audio. 89 00:04:07,264 --> 00:04:10,346 In v resnici, če bom to naredil tukaj - sem bo počasi znižati ta zvok 90 00:04:10,346 --> 00:04:13,800 ravni, in bom, da bo govoril v To običajno glas rudnika tukaj v Hauser 91 00:04:13,800 --> 00:04:16,790 Studio za CS50 živi, ​​in na nekaterih točka ne boš šel, da bi - 92 00:04:16,790 --> 00:04:19,200 >> [VOLUME znižuje DO glas  Neslišno.] 93 00:04:19,200 --> 00:04:22,054 >> Zdaj, če sem ga dvigniti nazaj gor, da boste začeti spet slišali moj glas. 94 00:04:22,054 --> 00:04:23,970 Zdaj vam ni treba storiti vse, kar ročno. 95 00:04:23,970 --> 00:04:25,178 V bistvu imamo nekaj prednastavitev. 96 00:04:25,178 --> 00:04:28,407 Torej, če sem šel tja na Layer Meni, da dejansko lahko preklapljate med 1 97 00:04:28,407 --> 00:04:31,436 pri 16 in 7 v 32, in boste videli, se je to zgodilo. 98 00:04:31,436 --> 00:04:32,310 Pravzaprav zelo čeden. 99 00:04:32,310 --> 00:04:35,240 To sem naredil zelo malo kot tudi - gledal. 100 00:04:35,240 --> 00:04:39,070 >> Kakorkoli že, gremo tja in boste videli celoten banko trdih diskov, 101 00:04:39,070 --> 00:04:39,570 res. 102 00:04:39,570 --> 00:04:42,830 To so vsi SSD-jev, ki boste morda imajo v današnjih prenosnikov in celo 103 00:04:42,830 --> 00:04:43,876 nekateri v današnjih namiznih računalnikov. 104 00:04:43,876 --> 00:04:46,000 In jih shranjujejo stvari, kot so to - kar je pravzaprav 105 00:04:46,000 --> 00:04:49,445 samo trdi disk, ki je približno 500 nastopov v SSD. 106 00:04:49,445 --> 00:04:51,372 In si lahko ogledate Vmesnik je preko katerega 107 00:04:51,372 --> 00:04:52,830 se poveže drobu to. 108 00:04:52,830 --> 00:04:55,390 To je, če vse naše Posnetki se shranjujejo na koncu, 109 00:04:55,390 --> 00:04:59,110 iz ene ali več kamer, ki smo lahko uporabi za določen ustrelil. 110 00:04:59,110 --> 00:05:04,050 >> Zdaj sem - Oh, Hey Ramon. 111 00:05:04,050 --> 00:05:04,776 Hvala. 112 00:05:04,776 --> 00:05:06,900 Ramon ni nikoli zares dana me veliko pozornosti tam, 113 00:05:06,900 --> 00:05:08,170 Vendar bomo naprej. 114 00:05:08,170 --> 00:05:11,570 Če Ramon - če sem lahko ogledate preko Tukaj imamo cel kup gumbov 115 00:05:11,570 --> 00:05:12,819 da lahko igramo s tako dobro. 116 00:05:12,819 --> 00:05:16,500 , Obenem pa se je celotna kup zaslonov tu gor 117 00:05:16,500 --> 00:05:18,780 na dveh masivnih velikih zaslonih. 118 00:05:18,780 --> 00:05:22,000 In to je res všeč drobovina televizijskega studia. 119 00:05:22,000 --> 00:05:24,020 Vse video signalov prišel sem, in kaj 120 00:05:24,020 --> 00:05:26,940 smo sposobni narediti, da se dotaknete stikala in koluti dejansko 121 00:05:26,940 --> 00:05:28,385 producira v realnem času. 122 00:05:28,385 --> 00:05:30,510 Tako na primer, imamo ta mali plin tu 123 00:05:30,510 --> 00:05:31,760 kot lahko vidite v ravnini. 124 00:05:31,760 --> 00:05:35,740 Če začnem, da pridobijo to nazaj, obvestila kaj se zgodi na obeh slikah 125 00:05:35,740 --> 00:05:36,800 tam gor. 126 00:05:36,800 --> 00:05:40,310 Izginja med njima, in tako smo šli iz ene v drugo. 127 00:05:40,310 --> 00:05:43,490 In če bom pritisnil, da nazaj gor, zdaj smo dobili nazaj prvotne slike. 128 00:05:43,490 --> 00:05:46,570 >> Medtem pa je ta joystick nad Tukaj, kot stara arkadna konzolo, 129 00:05:46,570 --> 00:05:49,170 nam omogoča, da to stori s to bump cam. 130 00:05:49,170 --> 00:05:51,080 In gremo, tam gremo, pa gremo. 131 00:05:51,080 --> 00:05:54,992 In zdaj smo določen, da - precej dovolj dober 132 00:05:54,992 --> 00:05:56,200 za razstavo. 133 00:05:56,200 --> 00:05:59,710 >> Zdaj končno - žal Ramon - smo tudi nekaj gumbov tu. 134 00:05:59,710 --> 00:06:04,280 DDR2, mojih najljubših iger, morda, in če sem to zadel, smo zdaj dobili ta učinek. 135 00:06:04,280 --> 00:06:07,190 Morda se spomnite, da je od epizoda dva CS50Live. 136 00:06:07,190 --> 00:06:11,430 Če bomo potisnite na naziv, to je tisto, kar smo lahko zadeti, če bo kaj dejansko gre narobe, 137 00:06:11,430 --> 00:06:12,890 smo dobili, da je zaslon tam. 138 00:06:12,890 --> 00:06:19,620 In zdaj nazadnje, mislim, da je Čas je za 60 sekund, Rob. 139 00:06:19,620 --> 00:06:21,520 Oh, sin - 140 00:06:21,520 --> 00:06:24,520 >> [Bas kitaro igra] 141 00:06:24,520 --> 00:06:29,632 142 00:06:29,632 --> 00:06:30,340 ROB: Oh, daj no! 143 00:06:30,340 --> 00:06:31,810 Samo uporabite nekaj živali video! 144 00:06:31,810 --> 00:06:34,780 >> [Glasbe predvaja] 145 00:06:34,780 --> 00:06:46,030 146 00:06:46,030 --> 00:06:47,300 >> [ŽENSKA govori Japonsko] 147 00:06:47,300 --> 00:07:09,150 148 00:07:09,150 --> 00:07:11,410 >> V zadnjem času v medijih je bilo Članek o CS50 149 00:07:11,410 --> 00:07:13,500 na priljubljeno spletno stran znan kot življenje Hacker. 150 00:07:13,500 --> 00:07:16,990 Zdaj eden od vaših sošolcev, Annabel iz Avstralije, prišel čez ta članek 151 00:07:16,990 --> 00:07:18,880 in posledično samega CS50. 152 00:07:18,880 --> 00:07:24,035 Ona je zdaj vpisanih v razredu in bi rada pozdravila. 153 00:07:24,035 --> 00:07:24,910 ANNABEL: Hello world. 154 00:07:24,910 --> 00:07:29,020 Moje ime je Annabel in jaz sem iz Queenslanda v Avstraliji. 155 00:07:29,020 --> 00:07:33,430 Razlog, da sem ob tem razredu ker sem videl post o življenju Hacker, 156 00:07:33,430 --> 00:07:37,740 in je vedel, da je to ključ do premostiti vrzel med biti newbie, 157 00:07:37,740 --> 00:07:40,510 in prihodnost v CS. 158 00:07:40,510 --> 00:07:45,320 Ob tem seveda bo tudi most v mnogih smereh za moj avtističnega sina 159 00:07:45,320 --> 00:07:48,440 ki ljubi IT. 160 00:07:48,440 --> 00:07:51,105 Jaz sem tudi upal, da Do konca se ustvari 161 00:07:51,105 --> 00:07:54,340 Programi za pomoč mojo hči disleksijo. 162 00:07:54,340 --> 00:07:56,764 Trenutno sem računovodja, s težkim interesa 163 00:07:56,764 --> 00:08:00,300 v tehnologiji, nepremičnine, vrtnarjenje in instrumentalne glasbe. 164 00:08:00,300 --> 00:08:03,133 165 00:08:03,133 --> 00:08:08,098 Ime je Annabel, in to je CS50. 166 00:08:08,098 --> 00:08:10,500 >> SPEAKER: Dovolite mi, da naslednja uvesti Betty, 167 00:08:10,500 --> 00:08:13,057 ki bi tudi rada pozdravila. 168 00:08:13,057 --> 00:08:13,890 BETTY: Zdravo, svet. 169 00:08:13,890 --> 00:08:16,730 Moje ime je Betty, in sem iz južne Kalifornije. 170 00:08:16,730 --> 00:08:19,290 Jaz sem ob tem tečaju zato, ker naša družba danes 171 00:08:19,290 --> 00:08:21,910 Zdi se, usmerjena programiranja. 172 00:08:21,910 --> 00:08:24,625 Programiranje postaja bistvenega pomena za naše življenje. 173 00:08:24,625 --> 00:08:26,750 In pravzaprav mislim, da je to v bistvu že zdaj, 174 00:08:26,750 --> 00:08:29,800 ker je veliko stvari, ki jih Uporabljajte morali vključiti programiranje 175 00:08:29,800 --> 00:08:31,840 z namenom, da se jih ustvarili. 176 00:08:31,840 --> 00:08:37,012 V bistvu smo se bodo usmerjena v prihodnost, napolnjene 177 00:08:37,012 --> 00:08:38,720 s tehnologijo, in programiranje se dogaja 178 00:08:38,720 --> 00:08:40,909 da je bistveni del te prihodnosti. 179 00:08:40,909 --> 00:08:43,909 Zato mislim, da je nekaj To je res kul, 180 00:08:43,909 --> 00:08:46,370 in da bi moral verjetno dobil jo učenje. 181 00:08:46,370 --> 00:08:50,170 Torej, ja, moje ime je Betty, in to je CS50. 182 00:08:50,170 --> 00:08:51,920 DAVID J Malan: sliki tu medtem, je 183 00:08:51,920 --> 00:08:55,150 Raja iz Indije, ki je gotten tako potopi v CS50 184 00:08:55,150 --> 00:08:58,410 da je imel očitno je tetovirana na njegovi koži. 185 00:08:58,410 --> 00:08:59,370 >> In zdaj, tweet. 186 00:08:59,370 --> 00:09:03,280 Ta je od Carter v Virginiji, ki je nam je zapisal s tem - "Consentino in jaz 187 00:09:03,280 --> 00:09:06,860 se kar dobro izkoristiti mojega snega dan gledal en teden Harvardu CS50 188 00:09:06,860 --> 00:09:09,800 na TV preko Chromecast in YouTube. " 189 00:09:09,800 --> 00:09:10,780 Kdo je Consentino? 190 00:09:10,780 --> 00:09:13,840 No, očitno, da je njegova mačka, ampak res, na sliki, skupaj 191 00:09:13,840 --> 00:09:17,047 s Carterjem noge, je velika TV zaslonu v ozadju. 192 00:09:17,047 --> 00:09:19,130 In očitno obstajajo dejansko uporabo Chromecast 193 00:09:19,130 --> 00:09:22,937 za eno CS50 je teden projicirate na da je TV velik zaslon brezžično. 194 00:09:22,937 --> 00:09:26,020 Zdaj Chromecast, če niste seznanjeni, je pravzaprav neke vrste čeden naprava. 195 00:09:26,020 --> 00:09:29,420 To je dokaj poceni čep, ki ste lahko dajo v zadnji strani računalnika 196 00:09:29,420 --> 00:09:31,090 v pristanišče HDMI. 197 00:09:31,090 --> 00:09:34,860 Ima Wi-Fi, in v bistvu vam omogoča, da tok brezžično 198 00:09:34,860 --> 00:09:38,650 vsebine iz vašega prenosnika na televizor ali celo nadzor nad vašo televizijo 199 00:09:38,650 --> 00:09:41,894 in prenos vsebin, kot so videoposnetkov neposredno z njo. 200 00:09:41,894 --> 00:09:44,560 In zdaj nota Mohamed, eden vaših sošolcev v Pakistanu, 201 00:09:44,560 --> 00:09:47,620 ki je pred kratkim odkril to radovednost - očitno 202 00:09:47,620 --> 00:09:50,060 če greš na google.com na priložnosti in iskanja 203 00:09:50,060 --> 00:09:53,860 za mene, David J. Malan, očitno ta tip pride enkrat v nekaj časa. 204 00:09:53,860 --> 00:09:56,830 David H. Malan, ki je očitno Britanski psihoterapevt, ki 205 00:09:56,830 --> 00:09:59,041 Izgleda zelo veliko, kot sem jaz. 206 00:09:59,041 --> 00:10:01,040 Zdaj se je izkazalo, če kliknite na to povezavo za povratno informacijo 207 00:10:01,040 --> 00:10:03,600 v spodnjem kotu si lahko dejansko prijaviti težavo, 208 00:10:03,600 --> 00:10:05,170 kot stvari, ki se motim Googlu. 209 00:10:05,170 --> 00:10:07,560 In kaj me je - odkar smo so na internetu 210 00:10:07,560 --> 00:10:10,910 tukaj - če vam lahko pomaga fanta ven, in dejansko kliknejo da napačno povezavo up top, 211 00:10:10,910 --> 00:10:14,680 in samo omenim, da je David H. Malan ni v resnici David J. Malan. 212 00:10:14,680 --> 00:10:17,550 >> Zdaj pa bi bile poštene, obstaja Verjetno je David H. Malan, 213 00:10:17,550 --> 00:10:19,550 in je verjetno Britanski psihoterapevt, 214 00:10:19,550 --> 00:10:21,840 tako da je ne poročajo kaj drugega kot narobe, 215 00:10:21,840 --> 00:10:25,240 ampak samo, da fotografija je verjetno bila izbrana algorithmically 216 00:10:25,240 --> 00:10:27,480 nepravilno Googlovih strežnikih. 217 00:10:27,480 --> 00:10:32,179 >> In zdaj zdravo od CS50 je prijatelj, profesor Harry Lewis. 218 00:10:32,179 --> 00:10:34,720 Profesor Harry Lewis je bil dejansko moji profesor pred leti 219 00:10:34,720 --> 00:10:38,170 ko sem intenzivni tečaj v teoriji računanja. 220 00:10:38,170 --> 00:10:42,600 Teorija Seveda, v kateri ste raziskati temeljne omejitve računanja, 221 00:10:42,600 --> 00:10:45,350 in kaj računalniki more in ne more storiti. 222 00:10:45,350 --> 00:10:47,910 Pred kratkim smo obiskali Profesor Lewis v svoji pisarni 223 00:10:47,910 --> 00:10:50,665 da pogled na nekatere Tehnologije mimo. 224 00:10:50,665 --> 00:10:53,790 PROFESOR HARRY LEWIS: Jaz sem Harry Lewis, Jaz sem profesor računalniških znanosti 225 00:10:53,790 --> 00:10:55,060 Tukaj na Harvardu. 226 00:10:55,060 --> 00:11:01,890 Prišel sem na Harvard leta 1964 kot novinec, in razen treh letih 227 00:11:01,890 --> 00:11:04,525 off med vietnamsko vojno Tukaj sem že, odkar. 228 00:11:04,525 --> 00:11:08,870 Tako da sem zdaj vodil dodiplomske Program iz računalništva, 229 00:11:08,870 --> 00:11:12,520 in sem se naučil veliko Različni tečaji v preteklih letih. 230 00:11:12,520 --> 00:11:14,870 In rad bi vam povedal, malo o nekaterih 231 00:11:14,870 --> 00:11:19,530 od zanimivih stvari, ki jih so šli na Harvardu, v kateri sem 232 00:11:19,530 --> 00:11:22,110 so imeli nekaj stikov v preteklih letih. 233 00:11:22,110 --> 00:11:27,070 >> Ona je moj dodiplomski teza, leta 1968, ki 234 00:11:27,070 --> 00:11:30,610 Napisal sem, da se dvodimenzionalni programski jezik. 235 00:11:30,610 --> 00:11:36,555 To je jedro spomin letalo, tisti, so malo magnetne krofi 236 00:11:36,555 --> 00:11:39,080 da so nanizani na križišča žic. 237 00:11:39,080 --> 00:11:44,320 In to je način pomnilnika je bilo storjeno pred polprevodnikov 238 00:11:44,320 --> 00:11:47,560 postala donosna tehnologija. 239 00:11:47,560 --> 00:11:52,900 Ta je v začetku 15 gigabajtov iPod, ki sem jo vodi okoli 240 00:11:52,900 --> 00:11:56,200 ne zato, ker je kdo navdušen velja, da imajo 15 GB iPod, 241 00:11:56,200 --> 00:12:00,740 ampak zato, ker je to 70 MB disk, in 242 00:12:00,740 --> 00:12:05,820 šel diskov, ki so bili o velikosti pralnih strojev. 243 00:12:05,820 --> 00:12:07,820 Tako da je bilo le 70 megabajti pomnilnika, ki 244 00:12:07,820 --> 00:12:10,359 vam daje nekaj občutka za kako so se stvari zmanjšati. 245 00:12:10,359 --> 00:12:11,900 DAVID J Malan: In zdaj še tweet. 246 00:12:11,900 --> 00:12:13,820 To eno od Williama v Združenem kraljestvu 247 00:12:13,820 --> 00:12:17,750 , ki je zapisal: »David J. Malan, po malo Google zalezovanja, se izkaže, Rob 248 00:12:17,750 --> 00:12:19,060 Ima brata dvojčka. 249 00:12:19,060 --> 00:12:21,830 Lahko smo ga v CS50Live in igrajo opazite razliko? " 250 00:12:21,830 --> 00:12:23,690 Torej, William, to je res tako. 251 00:12:23,690 --> 00:12:26,660 CS50 lastne Rob Bowden ima brata dvojčka. 252 00:12:26,660 --> 00:12:31,620 Dejstvo je, tukaj je Rob in Paul - ali Paul in - na sliki, 253 00:12:31,620 --> 00:12:35,280 dve Bowdens, ki imata oba imajo dejansko TFed za CS50 v preteklosti, 254 00:12:35,280 --> 00:12:38,050 in celo Rob je zdaj na Polnim delovnim časom ekipa CS50 je. 255 00:12:38,050 --> 00:12:40,510 >> Zdaj smo naredili malo preveč Google zalezovanje, in se izkaže, 256 00:12:40,510 --> 00:12:43,310 da je brat dvojček Paul ima svoj YouTube 257 00:12:43,310 --> 00:12:46,410 kanal, v katerem je muh sam malo komedijant. 258 00:12:46,410 --> 00:12:47,548 Oglejmo pogled. 259 00:12:47,548 --> 00:12:49,940 >> PAUL Bowden: Hej, fantje. 260 00:12:49,940 --> 00:12:51,460 Paul Bowden tu. 261 00:12:51,460 --> 00:12:54,900 Vrnil sem se v mojem drugem poskusu na Stand Up. 262 00:12:54,900 --> 00:12:58,910 Ja, vem, da sem sedel. 263 00:12:58,910 --> 00:13:02,810 Prvič ni šel kot sem upal, 264 00:13:02,810 --> 00:13:05,840 ampak sem vzel nasvet da ponudijo fantje, 265 00:13:05,840 --> 00:13:10,290 in tokrat se bom lahko malo manj nerodno, in malo bolje 266 00:13:10,290 --> 00:13:13,326 na joke spredaj. 267 00:13:13,326 --> 00:13:16,450 DAVID J Malan: Zdaj, če želite, da naročite Pavla kanal na YouTube, 268 00:13:16,450 --> 00:13:20,070 in ti naj bi vodil k temu URL tukaj. 269 00:13:20,070 --> 00:13:23,390 Sedaj brat Rob je seveda zelo ponosen na svojega brata dvojčka. 270 00:13:23,390 --> 00:13:27,980 Dejstvo je, na fotografiji je Rob kot animirani GIF početje pest črpalke. 271 00:13:27,980 --> 00:13:31,360 Zdaj se je to dejansko kroži na internetu precej malo. 272 00:13:31,360 --> 00:13:33,240 Torej, če ste Google okrog za to sliko tukaj, 273 00:13:33,240 --> 00:13:36,110 lahko celo to vaš ozadje, če bi želeli. 274 00:13:36,110 --> 00:13:37,130 In ti bi moral. 275 00:13:37,130 --> 00:13:41,390 >> Zdaj Rob Tukaj je vzklikati njegov brat o v priljubljeni ameriški igri 276 00:13:41,390 --> 00:13:43,232 kažejo, v katerem je bil Paul udeleženec. 277 00:13:43,232 --> 00:13:44,440 Zdaj, kaj igra, show je bil to? 278 00:13:44,440 --> 00:13:46,148 No bomo pustite za vas, internet, 279 00:13:46,148 --> 00:13:49,210 da ugotovimo, kaj igra Prikaži Paul Bowden udeležil, 280 00:13:49,210 --> 00:13:53,140 in če lahko to ugotovili, kaj nam vem, na Facebook, Reddit ali Twitter, 281 00:13:53,140 --> 00:13:57,510 in bomo videli, če ne moremo pokazati Malo posnetek v naslednjem CS50Live. 282 00:13:57,510 --> 00:13:59,330 >> In zdaj del strojne opreme. 283 00:13:59,330 --> 00:14:02,080 Kot ste lahko slišali, CS50 v nekaj je na odsekih kampusu 284 00:14:02,080 --> 00:14:04,060 uporablja kos strojne opreme znan kot Arduino. 285 00:14:04,060 --> 00:14:06,194 Tukaj na sliki na primer, je Arduino Uno, 286 00:14:06,194 --> 00:14:08,610 malo vezje, ki se lahko povežete z računalnikom, 287 00:14:08,610 --> 00:14:11,010 in nato dejansko programa je s pisanjem C + kodo, 288 00:14:11,010 --> 00:14:14,710 in nato gori v strojno opremo, tako da se lahko dejansko izvajanje programov. 289 00:14:14,710 --> 00:14:17,140 Zdaj je eden od vaših sošolcev tukaj, Areor odločila 290 00:14:17,140 --> 00:14:20,110 Priklop Arduino Uno na svojem računalniku 291 00:14:20,110 --> 00:14:24,350 in nato izvajala, če lahko verjeli, problema, ki je 2 Cezarja. 292 00:14:24,350 --> 00:14:27,030 >> Zdaj nimamo nobenega zvoka v ta video, ampak dajmo povečavo 293 00:14:27,030 --> 00:14:28,755 in si oglejte končni rezultat. 294 00:14:28,755 --> 00:14:43,112 295 00:14:43,112 --> 00:14:45,570 Zdaj, če ste Redditer, si Morda ste opazili to objavo 296 00:14:45,570 --> 00:14:49,290 Pred nekaj tedni oglaševanje epizoda dva CS50Live. 297 00:14:49,290 --> 00:14:52,900 Zdaj eden od vaših sošolcev, Louis iz Montreal, Kanada, potem epizoda 298 00:14:52,900 --> 00:14:55,556 Vljudno objavil, "Wow, da je eden zgodovinsko ". 299 00:14:55,556 --> 00:15:00,600 Samo, da sam popravi nekaj minut kasneje edit - "histeričen, HA HA." 300 00:15:00,600 --> 00:15:02,410 Zato smo ga bom bodisi način, ampak kaj je bilo 301 00:15:02,410 --> 00:15:05,130 zabavno, kot da je to Chris Toronto, Kanada 302 00:15:05,130 --> 00:15:08,290 Nato je sledil do čim takole: "Bilo bi histerični 303 00:15:08,290 --> 00:15:12,670 če bi bila naslednja epizoda zgodovinski, kot je rezultat proizvodne osebja videnje 304 00:15:12,670 --> 00:15:13,490 ta komentar. " 305 00:15:13,490 --> 00:15:16,800 No, res smo storili in zdaj nekaj več zgodovine. 306 00:15:16,800 --> 00:15:18,360 >> To smo potegnil iz arhiva. 307 00:15:18,360 --> 00:15:22,700 To je v reviji, Popular Elektronika, vprašanje od leta 1975, 308 00:15:22,700 --> 00:15:25,850 ki nosi ta naslov, Prvi svetovni miniračunalniku Kit 309 00:15:25,850 --> 00:15:27,440 za tekmec komercialne modele. 310 00:15:27,440 --> 00:15:29,050 Altair 8800. 311 00:15:29,050 --> 00:15:31,940 Sedaj v času ni bilo Res programski jezik 312 00:15:31,940 --> 00:15:35,110 , s katerimi bi si lahko to stroj za reševanje problemov zelo enostavno, 313 00:15:35,110 --> 00:15:36,930 in tako mlad Harvard Študent v času 314 00:15:36,930 --> 00:15:39,810 imenovan Bill Gates odločil, z nekaj znancev 315 00:15:39,810 --> 00:15:43,700 , da napišete prvi tolmača za programski jezik, znan kot osnovno, 316 00:15:43,700 --> 00:15:45,900 , ki za vožnjo ta kos strojne opreme. 317 00:15:45,900 --> 00:15:48,220 Mi je sprehod v zadnjem času s profesorjem Harry Lewis 318 00:15:48,220 --> 00:15:51,040 Maxwell Dworkin, Harvard je računalništvo stavbe, kjer 319 00:15:51,040 --> 00:15:55,170 Izvorna koda za to izvirniku BASIC tolmač še vedno visi. 320 00:15:55,170 --> 00:15:57,162 In smo ga vprašal, če je nam lahko dajo turnejo. 321 00:15:57,162 --> 00:15:58,870 PROFESOR HARRY LEWIS: Kaj imate tukaj 322 00:15:58,870 --> 00:16:03,780 je seznam zgodaj kos programske opreme 323 00:16:03,780 --> 00:16:08,470 Bill Gates in Paul pisno Allen, ustanovitelja Microsofta. 324 00:16:08,470 --> 00:16:10,790 Torej koda je zanimivo iz dveh razlogov. 325 00:16:10,790 --> 00:16:13,720 Najprej je postalo Prvi izdelek Microsoft, 326 00:16:13,720 --> 00:16:20,080 ki je bil tolmač za osnovni programski jezik. 327 00:16:20,080 --> 00:16:23,190 In drugič, to je bilo eden od prvih poskusov 328 00:16:23,190 --> 00:16:28,840 ustvariti tolmača, tako navadne ljudje lahko uporabljajo osebne računalnike. 329 00:16:28,840 --> 00:16:30,900 Torej, Bill Gates je bil dodiplomski na Harvardu. 330 00:16:30,900 --> 00:16:33,070 Začel sem poučeval na Harvardu leta 1974. 331 00:16:33,070 --> 00:16:38,390 To je bilo narejeno leta 1975, tako da je bilo že leta V svoji karieri in zgodaj v moji karieri. 332 00:16:38,390 --> 00:16:42,040 Pravzaprav sem se naučil Bill v Seveda v tem času. 333 00:16:42,040 --> 00:16:45,380 Paul Allen ni bilo Harvard študent, vendar je 334 00:16:45,380 --> 00:16:49,200 je bila visoka šola sošolec Bill Gates. 335 00:16:49,200 --> 00:16:51,990 >> Če ste prišli in poglejte na kotacijo, boste 336 00:16:51,990 --> 00:16:56,600 dejansko našli še tretjo ime, Monte Davidoff, ki je bil Gates sošolec tukaj 337 00:16:56,600 --> 00:16:57,500 na Harvardu. 338 00:16:57,500 --> 00:16:59,600 OK, tako da tukaj je Zanimiv komentar tukaj. 339 00:16:59,600 --> 00:17:05,400 Piše, "lahko v 4k izbrisati kvadrat koren ampak za zanke je treba še veliko dela. " 340 00:17:05,400 --> 00:17:11,310 OK, kaj to pomeni, da obstaja Bila sta dva načina, ki bi zbirali ta program. 341 00:17:11,310 --> 00:17:16,140 Ena je, da deluje na različici tega računalnika Altair 342 00:17:16,140 --> 00:17:19,339 da je imel samo 4K besede spomin. 343 00:17:19,339 --> 00:17:22,430 4096 besed pomnilnika. 344 00:17:22,430 --> 00:17:28,020 Vendar pa je velika različica je imela 8 K, in tako kaj to pravi, da v različici 4K 345 00:17:28,020 --> 00:17:31,030 si moral izbrisati nekaj koda, da bi bilo primerno. 346 00:17:31,030 --> 00:17:33,050 In ena od stvari, da bi se črta 347 00:17:33,050 --> 00:17:37,960 bi kvadratni koren rutinsko, ampak očitno za zanke 348 00:17:37,960 --> 00:17:41,220 naj bi še vedno deluje, čeprav ko ste sestavljanje navzdol 349 00:17:41,220 --> 00:17:46,150 za samo različico 4K kompleta za računalnik. 350 00:17:46,150 --> 00:17:49,750 >> Zdaj, če povečate na tej izvorno kodo ste morda opazili, znano ime. 351 00:17:49,750 --> 00:17:52,280 Dejansko Uporabnik Holloway je posameznik, ki 352 00:17:52,280 --> 00:17:56,282 tiskani tega vira koda v aprilu leta 1975. 353 00:17:56,282 --> 00:17:59,240 Zdaj tiste, ki ste že zastavljena vprašanja, morda na Reddit ali kje drugje 354 00:17:59,240 --> 00:18:03,274 Za CS50, morda naleteli Glenn Holloway, eden od članov ekipe CS50 je 355 00:18:03,274 --> 00:18:05,440 , ki je dejansko bil z Seveda nekaj časa, 356 00:18:05,440 --> 00:18:09,160 in zelo milostno ponuja dokaj pogosto za pomoč študentom prek interneta 357 00:18:09,160 --> 00:18:11,140 morebitne težave, ki bi jih rešila. 358 00:18:11,140 --> 00:18:13,770 In res se zdi, da je bil tem, da je tudi v minulih dni 359 00:18:13,770 --> 00:18:16,320 ko se to izvorno kodo je bilo treba izpisati. 360 00:18:16,320 --> 00:18:20,240 >> Zdaj pa hitro do danes, v Dejstvo, da je to resnično breaking news. 361 00:18:20,240 --> 00:18:23,577 Je pred kratkim razkrila, je bil ta projekt tango, pobuda, ki jo Google 362 00:18:23,577 --> 00:18:25,660 in številne druge podjetja dejansko ustvarjajo 363 00:18:25,660 --> 00:18:28,830 programske opreme s katero lahko uporabljate telefon ali podobno brezžična naprava 364 00:18:28,830 --> 00:18:31,150 in sprehod okoli vašega fizično okolje 365 00:18:31,150 --> 00:18:34,960 in dejansko narediti 3D model njej - ki ponavadi je neverjetno čas 366 00:18:34,960 --> 00:18:36,340 dolgotrajen in / ali drago. 367 00:18:36,340 --> 00:18:40,350 In vendar, z današnjo tehnologijo, ki jo lahko kmalu to počne sam, 368 00:18:40,350 --> 00:18:43,150 in morda kmalu pisno software sami, s katero 369 00:18:43,150 --> 00:18:44,930 vzvoda to novo tehniko. 370 00:18:44,930 --> 00:18:45,680 Oglejmo pogled. 371 00:18:45,680 --> 00:18:49,530 372 00:18:49,530 --> 00:18:52,540 >> JOHNNY LEE: Moje ime je Johnny Lee, in delam v napredne tehnologije 373 00:18:52,540 --> 00:18:54,560 in skupina projektov na Googlu. 374 00:18:54,560 --> 00:18:56,690 Naša mala ekipa tukaj, s sedežem v Kaliforniji, 375 00:18:56,690 --> 00:19:01,200 je bilo delo z univerzami, raziskovalnih laboratorijev in industrijske partnerje 376 00:19:01,200 --> 00:19:05,220 za žetev zadnjih 10 let raziskave na področju robotike in računalniški vid 377 00:19:05,220 --> 00:19:09,260 osredotočiti, da tehnologija v zelo edinstven mobilni telefon. 378 00:19:09,260 --> 00:19:14,100 Smo fizične bitja ki živijo v 3D svetu, 379 00:19:14,100 --> 00:19:17,690 Še mobilne naprave danes Predvidevam, da fizični svet 380 00:19:17,690 --> 00:19:19,820 konča na meji zaslona. 381 00:19:19,820 --> 00:19:23,010 Naš cilj je, da mobilni Naprave za človeško lestvico 382 00:19:23,010 --> 00:19:24,665 razumevanje prostora in gibanja. 383 00:19:24,665 --> 00:19:26,540 Eitan MARDER-Eppstein: To bo omogočilo 384 00:19:26,540 --> 00:19:28,480 ljudje za interakcijo s svojim okoljem 385 00:19:28,480 --> 00:19:30,360 v samo bistveno drugačen način. 386 00:19:30,360 --> 00:19:33,330 Mi lahko izdelavo prototipa v Nekaj ​​ur nekaj, kar 387 00:19:33,330 --> 00:19:36,070 bi potrebovali nas mesecev ali celo let prej, 388 00:19:36,070 --> 00:19:38,670 saj nismo imeli tega tehnologija že na voljo. 389 00:19:38,670 --> 00:19:41,760 >> TED LARSON: Kaj se zgodi, če imajo vse te koščke v telefonu? 390 00:19:41,760 --> 00:19:46,280 Kako, da spremenite tisto, kar telefon? 391 00:19:46,280 --> 00:19:48,460 >> JOHNNY LEE: Imamo ustvarili prototip telefona 392 00:19:48,460 --> 00:19:52,150 vsebujejo zelo prilagojene strojne in programske opreme, ki so namenjeni 393 00:19:52,150 --> 00:19:56,600 da bi telefon, da bi spremljali, da je predlog v celoti 3D, v realnem času 394 00:19:56,600 --> 00:19:58,120 kot jo imajo. 395 00:19:58,120 --> 00:20:01,840 Ti senzorji narediti več četrt milijona 3D meritve, 396 00:20:01,840 --> 00:20:05,980 vsak drugi, posodabljanje položaj in vrtenje telefona, 397 00:20:05,980 --> 00:20:09,760 fiksiranje te informacije enotni 3D model okolja. 398 00:20:09,760 --> 00:20:12,625 >> CHRIS ANDERSON: Imamo problem imenovano navigacija v zaprtih prostorih. 399 00:20:12,625 --> 00:20:14,300 In to je rešitev za ta problem. 400 00:20:14,300 --> 00:20:17,383 >> Eitan MARDER-Eppstein: Prav skladbe vaš Položaj, ko gredo po vsem svetu. 401 00:20:17,383 --> 00:20:19,070 In to tudi naredi načrt za to. 402 00:20:19,070 --> 00:20:23,114 >> CHASE COBB: Predstavljajte si, da ste skeniranje majhen del vaše dnevne sobe. 403 00:20:23,114 --> 00:20:27,250 In potem so sposobni ustvarjati igrica svet v njem. 404 00:20:27,250 --> 00:20:29,900 Ne vem, v katero koli drugo upravljavec ali igre na srečo 405 00:20:29,900 --> 00:20:31,660 Naprava, ki lahko storite, da se v tem trenutku. 406 00:20:31,660 --> 00:20:33,250 >> Tully Foote: Prenos vse to skupaj, 407 00:20:33,250 --> 00:20:35,041 potegnil iz strokovnjakov iz po vsem svetu 408 00:20:35,041 --> 00:20:37,360 in dobil jih vsi delajo na istem projektu. 409 00:20:37,360 --> 00:20:40,366 >> REMI EL-QUAZZANE: Tisti, ki so zelo visoko kalibra ljudi. 410 00:20:40,366 --> 00:20:40,865 Zakaj? 411 00:20:40,865 --> 00:20:42,302 To je zelo preprosto. 412 00:20:42,302 --> 00:20:44,782 Mislim, pravzaprav ljudem ki verjamejo v vizijo. 413 00:20:44,782 --> 00:20:47,240 JOHNNY LEE: Lokalizacija kartiranje je tam na telefonu, 414 00:20:47,240 --> 00:20:49,000 in si jo uporabite. 415 00:20:49,000 --> 00:20:51,750 To je to sposobnost, da sledite zgledu drugih ljudi. 416 00:20:51,750 --> 00:20:55,070 >> DIRK THOMAS: In smo prav tako lahko koristi od tega, kar počnemo za projekt 417 00:20:55,070 --> 00:20:57,258 nazaj v odprtokodne skupnosti. 418 00:20:57,258 --> 00:20:59,350 >> CHASE COBB: Uporabljajte ga za slabovidne osebe, 419 00:20:59,350 --> 00:21:01,880 in jim dati zvočne pogled kje gredo. 420 00:21:01,880 --> 00:21:04,205 >> VINCE PASCUAL: Biti sposobne razporediti svoj dom, 421 00:21:04,205 --> 00:21:07,030 ga obrnil, da vidim, kako to pohištvo deluje v prostoru. 422 00:21:07,030 --> 00:21:09,580 >> Eitan MARDER-Eppstein: Virtual okna do različnih svetov, 423 00:21:09,580 --> 00:21:11,413 Mislim možnosti so res neskončne. 424 00:21:11,413 --> 00:21:14,015 425 00:21:14,015 --> 00:21:16,890 JOHNNY LEE: V naslednjih nekaj mesecih bomo distribucijo dev kompleti 426 00:21:16,890 --> 00:21:20,566 razvijalcem programske opreme za razvoj aplikacije in algoritmi na vrhu 427 00:21:20,566 --> 00:21:22,572 te platforme. 428 00:21:22,572 --> 00:21:27,240 In mi smo samo na začetku, in vemo, da je veliko več dela storiti. 429 00:21:27,240 --> 00:21:30,541 Ampak mi smo navdušeni nad kam je šel. 430 00:21:30,541 --> 00:21:35,180 Prihodnost je super, in verjamemo, moremo graditi hitreje skupaj. 431 00:21:35,180 --> 00:21:41,137 432 00:21:41,137 --> 00:21:43,970 DAVID J. Malan: In zdaj trenutek ste verjetno čakali. 433 00:21:43,970 --> 00:21:45,990 Morda se spomnite, da v zadnjem epizodo smo 434 00:21:45,990 --> 00:21:49,970 delil to tweet od CS50 lastne Andreja Hill, ki je pred nekaj meseci nas nazaj napisal 435 00:21:49,970 --> 00:21:52,650 to, "David J Malan, kje je moja luč?" 436 00:21:52,650 --> 00:21:55,690 Zdaj je od takrat število od vas predložene Videos Making vaš primer 437 00:21:55,690 --> 00:21:59,120 , zakaj bi morali biti naslednji Prejemnik CS50 svetilko mizo. 438 00:21:59,120 --> 00:22:02,650 Mislili smo delili na prvi eden od Mohameda v Maroku. 439 00:22:02,650 --> 00:22:05,800 Izkazalo se je, da je Mohammed rojstni dan je to čez teden dni, zato mi dovolite tudi 440 00:22:05,800 --> 00:22:10,050 v imenu CS50 reči srečen 19. rojstni dan Mohameda. 441 00:22:10,050 --> 00:22:11,996 Oglejmo pogled. 442 00:22:11,996 --> 00:22:15,080 >> MOHAMMED: Pozdravljeni, jaz sem Mohamed iz Maroka. 443 00:22:15,080 --> 00:22:20,510 Jaz sem študij v drugem mestu -, ki je malo daleč od mojega prvotnega mesta 444 00:22:20,510 --> 00:22:25,390 kjer živim s svojo družino - kjer sem zapustil mojo mizo svetilko. 445 00:22:25,390 --> 00:22:28,940 Tako da sem živel v internatu in to je moja soba. 446 00:22:28,940 --> 00:22:32,810 447 00:22:32,810 --> 00:22:37,440 Tukaj lahko vidite, da je svetloba rumena in jaz res ne bo všeč. 448 00:22:37,440 --> 00:22:39,250 Raje imam belo. 449 00:22:39,250 --> 00:22:43,350 Zato želim CS50 mizo svetilko. 450 00:22:43,350 --> 00:22:47,109 Lahko si predstavljate, me sedenje tam in delajo z njim. 451 00:22:47,109 --> 00:22:48,900 DAVID J. Malan: In Zdaj drugo oddajo. 452 00:22:48,900 --> 00:22:52,700 Ta je Emad, študent v svoji študentski sobi. 453 00:22:52,700 --> 00:22:54,680 >> EMAD: Jaz sem Emad iz [neslišno]. 454 00:22:54,680 --> 00:22:56,605 Torej, zakaj hočem namizno svetilko? 455 00:22:56,605 --> 00:22:59,760 Najprej, delovala kot zmerno vir svetlobe 456 00:22:59,760 --> 00:23:03,380 za mojega študija visoke šole, kot sem ga pravkar začeli četrto leto. 457 00:23:03,380 --> 00:23:06,730 In kot tudi tudi spletne tečaje, zlasti CS50. 458 00:23:06,730 --> 00:23:09,130 Najpomembnejši Razlog za to je, da bo 459 00:23:09,130 --> 00:23:11,190 deluje kot programski opremi za golf CS50. 460 00:23:11,190 --> 00:23:13,550 Na primer, če nekdo Na voljo je v mojem domu in prosi 461 00:23:13,550 --> 00:23:17,720 kako si dobil to čudovito svetilko, sem jim bo povedal, da CS50 razred poslala. 462 00:23:17,720 --> 00:23:21,290 In tako sem se širijo besedo CS50, in kar je najpomembnejše, da 463 00:23:21,290 --> 00:23:23,970 ne pozabite, če se za moje življenje. 464 00:23:23,970 --> 00:23:27,460 Jaz sem Emad, in to je CS50. 465 00:23:27,460 --> 00:23:30,510 >> DAVID J. Malan: In zdaj Tim iz Malezija, na sliki tukaj v temi. 466 00:23:30,510 --> 00:23:31,220 Poslušajte pozorno. 467 00:23:31,220 --> 00:24:19,030 468 00:24:19,030 --> 00:24:21,640 DAVID J. Malan: In zdaj družini prijazno film iz Zevin 469 00:24:21,640 --> 00:24:24,336 V Vancouver, British Columbia. 470 00:24:24,336 --> 00:24:25,080 >> ZEVIN: Pozdravljeni. 471 00:24:25,080 --> 00:24:26,250 Jaz sem Zevin Lennick. 472 00:24:26,250 --> 00:24:30,925 Delam EDX za CS50, in ne moremo najti svojo svetilko. 473 00:24:30,925 --> 00:24:31,675 Hiša je temno. 474 00:24:31,675 --> 00:24:32,610 Kaj menite? 475 00:24:32,610 --> 00:24:34,530 >> SPEAKER 1: Mogoče je tam? 476 00:24:34,530 --> 00:24:35,385 >> ZEVIN: Ali ste prepričani? 477 00:24:35,385 --> 00:24:35,670 >> SPEAKER 1: Mogoče. 478 00:24:35,670 --> 00:24:36,910 >> ZEVIN: Če gremo izvedeli? 479 00:24:36,910 --> 00:24:37,620 >> SPEAKER 1: Greva. 480 00:24:37,620 --> 00:24:38,245 >> ZEVIN: Prav. 481 00:24:38,245 --> 00:24:42,030 482 00:24:42,030 --> 00:24:43,530 >> SPEAKER 1: Vau, poglej to svetlobo. 483 00:24:43,530 --> 00:24:45,540 >> ZEVIN: Mogoče je luč tam. 484 00:24:45,540 --> 00:24:47,129 >> SPEAKER 1: Pa preveriva. 485 00:24:47,129 --> 00:24:48,420 ZEVIN: Ali hočeš to storiti? 486 00:24:48,420 --> 00:24:49,535 SPEAKER 1: Ne, bom jaz. 487 00:24:49,535 --> 00:24:51,365 ZEVIN: OK. 488 00:24:51,365 --> 00:24:52,805 SPEAKER 1: Izogibaj se mojega svetilko! 489 00:24:52,805 --> 00:24:53,305 Oh, ne! 490 00:24:53,305 --> 00:24:55,634 491 00:24:55,634 --> 00:24:58,050 DAVID J. Malan: In zdaj predložitev iz Eggers v Latviji 492 00:24:58,050 --> 00:25:03,360 kdo zares vzel stvari zarezo s tem filmom. 493 00:25:03,360 --> 00:25:05,180 >> EGGERS: (AS LAMP 1) No, kako si? 494 00:25:05,180 --> 00:25:07,250 >> ŽENSKE: (AS LAMP 2) Mmm. 495 00:25:07,250 --> 00:25:07,750 Pozdravljeni. 496 00:25:07,750 --> 00:25:20,440 497 00:25:20,440 --> 00:25:22,170 >> EGGERS: (AS žarnica 1) To je super. 498 00:25:22,170 --> 00:25:25,260 >> ŽENSKE: (AS žarnica 2) Da. 499 00:25:25,260 --> 00:25:26,782 Ooh! 500 00:25:26,782 --> 00:25:27,990 EGGERS: (AS žarnica 1) Ooh! 501 00:25:27,990 --> 00:25:30,323 EGGERS: (AS BABY žarnica) [SMEH] Kje je moja luč? 502 00:25:30,323 --> 00:25:32,450 503 00:25:32,450 --> 00:25:33,920 >> EGGERS: Pozdravljeni, moje ime je Eggers. 504 00:25:33,920 --> 00:25:35,927 In jaz sem iz Latvije. 505 00:25:35,927 --> 00:25:37,214 In to je - 506 00:25:37,214 --> 00:25:38,089 SPEAKER 2: Naša študija. 507 00:25:38,089 --> 00:25:39,466 Ostanite z nami. 508 00:25:39,466 --> 00:25:42,220 >> EGGERS: Ne, to je CS50. 509 00:25:42,220 --> 00:25:44,370 >> DAVID J. Malan: In zdaj, nenazadnje, 510 00:25:44,370 --> 00:25:48,520 Predložitev od Phillipa v Nemčiji. 511 00:25:48,520 --> 00:25:50,436 >> PHILLIP: Hej David, sem Phil. 512 00:25:50,436 --> 00:25:52,635 Sem študentka kognitivne znanosti iz Nemčije. 513 00:25:52,635 --> 00:25:56,050 Kognitivna znanost je polje ki preučuje človeški um 514 00:25:56,050 --> 00:26:01,410 in možgani, pridružil s področij, kot so nevroznanosti, psihologije, jezikoslovja, 515 00:26:01,410 --> 00:26:03,270 in celo računalništva. 516 00:26:03,270 --> 00:26:07,120 Sedaj zadnji semester sem preživel semester v tujini na Harvardu. 517 00:26:07,120 --> 00:26:10,030 In sem se udeležila tudi vaš predmet, CS50. 518 00:26:10,030 --> 00:26:13,850 >> Zdaj, ko sem ljubil CS50, jaz nikoli dobil svojo mizo svetilko. 519 00:26:13,850 --> 00:26:18,340 Zdaj sem dvignil roko v skoraj vsako predavanje v obupnem poskusu, 520 00:26:18,340 --> 00:26:21,405 da me na odru in prejeli svoj CS50 mizo 521 00:26:21,405 --> 00:26:25,510 svetilka - ali celo samo prekleto stres žogo. 522 00:26:25,510 --> 00:26:29,530 Zdaj sem končno dobil svoj stres žoga na sejmu CS50, 523 00:26:29,530 --> 00:26:36,970 ampak jaz sem še vedno trpijo globoko od Pomanjkanje CS50 svetilko mizo v mojem življenju. 524 00:26:36,970 --> 00:26:41,930 Torej, gospod David Malan, moje vprašanje da vas je precej preprosta. 525 00:26:41,930 --> 00:26:45,650 Kje je moj [Bleep] namizno svetilko? 526 00:26:45,650 --> 00:26:47,540 >> DAVID J. Malan: In zdaj malo več zgodovine. 527 00:26:47,540 --> 00:26:50,270 Morda se spomnite naslednjih Film od enega tedna CS50. 528 00:26:50,270 --> 00:26:56,450 >> [Glasbe predvaja] 529 00:26:56,450 --> 00:26:59,320 >> ZVOČNIK 3: Zmagoslavje matematične in mehansko spretnost, 530 00:26:59,320 --> 00:27:03,170 saj je to velik nov avtomatski Kalkulator na Univerzi Harvard. 531 00:27:03,170 --> 00:27:07,050 Zapletene težave pri matematiki čaka skozi napravo v kodirani obliki 532 00:27:07,050 --> 00:27:10,270 na traku so natančno reševati minute del 533 00:27:10,270 --> 00:27:12,790 časa, potrebnega za prehrano izračun. 534 00:27:12,790 --> 00:27:24,170 535 00:27:24,170 --> 00:27:28,485 Zasnovan tako, da pospeši vse oblike matematične in znanstvene raziskave, 536 00:27:28,485 --> 00:27:33,610 velikan mehanski možganov si bo prizadevala za mornarice ZDA do konca vojne. 537 00:27:33,610 --> 00:27:42,745 538 00:27:42,745 --> 00:27:44,870 DAVID J. Malan: Zdaj Mark I ni več v uporabi, 539 00:27:44,870 --> 00:27:46,910 vendar pa še vedno živi tukaj na kampusu. 540 00:27:46,910 --> 00:27:49,840 Odločili smo se, da bi en finale sprehod s profesorjem Harry Lewis 541 00:27:49,840 --> 00:27:53,080 da sprejme bližje pogled na Harvardu Znanost center - nov dom 542 00:27:53,080 --> 00:27:54,350 na Harvard Mark I. 543 00:27:54,350 --> 00:27:56,600 PROFESOR HARRY LEWIS: Do smo v Harvard znanosti 544 00:27:56,600 --> 00:27:59,950 Center, ki je stičišče na harvardski univerzi. 545 00:27:59,950 --> 00:28:04,180 Veliko znanstvenih oddelkov imajo njihove učilnice in pisarne tukaj. 546 00:28:04,180 --> 00:28:07,190 Kaj je za nami je računalnik Mark I, 547 00:28:07,190 --> 00:28:09,820 ki je zgodaj elektromehanski računalnik. 548 00:28:09,820 --> 00:28:12,190 >> Torej računalnik Mark I je tukaj na Harvardu 549 00:28:12,190 --> 00:28:17,580 ker Howard Aiken Hathaway, ki je bil oseba, ki je zasnovana in izdelana 550 00:28:17,580 --> 00:28:21,350 Stroj v sodelovanju z IBM-ovih inženirjev, 551 00:28:21,350 --> 00:28:26,220 je bil profesor na Harvardu iz uporabne matematike. 552 00:28:26,220 --> 00:28:32,590 In želel razbremeniti delo o reševanju računskih enačb 553 00:28:32,590 --> 00:28:36,820 z mehanskim izračuna, ki je bilo narejeno na svinčnik in papir. 554 00:28:36,820 --> 00:28:39,930 >> Kaj imamo tukaj je dejansko le kos njej. 555 00:28:39,930 --> 00:28:43,820 To je 51 metrov dolgo in pri je bilo vse v enem kosu. 556 00:28:43,820 --> 00:28:49,730 To bi lahko storila tri dodatke na sekundo, Množenje je šest sekund, 557 00:28:49,730 --> 00:28:53,110 in delitev je 15 sekund. 558 00:28:53,110 --> 00:28:57,870 Torej je bil to velik predujem več počne s svinčnikom in papirjem stvari, 559 00:28:57,870 --> 00:29:02,870 vendar je bil počasen delo in vodenje naprava bo ves čas 560 00:29:02,870 --> 00:29:08,670 je bil velik napredek elektromehanskih inženiring znanje. 561 00:29:08,670 --> 00:29:12,100 >> To je bila uporabljena za balistiko izračuni, za izračun 562 00:29:12,100 --> 00:29:15,120 trajektorija izstrelkov. 563 00:29:15,120 --> 00:29:19,050 In je bil uporabljen tudi za malo izračuna na Manhattnu 564 00:29:19,050 --> 00:29:25,470 Projekt za določitev pravice parametri za atomske bombe. 565 00:29:25,470 --> 00:29:29,230 >> Torej, kaj vidite tukaj so papirnati trak pogoni, 566 00:29:29,230 --> 00:29:33,550 tako da je bil program udaril v papirni trak in je bil na zanko. 567 00:29:33,550 --> 00:29:36,820 Kar vidite tam so Registri, ki bi 568 00:29:36,820 --> 00:29:42,060 ustrezajo shranjene spomin Naprava, ki je bila uporabljena le za podatke. 569 00:29:42,060 --> 00:29:44,480 Je bil določen program sam. 570 00:29:44,480 --> 00:29:47,460 Ti električni pisalni stroji so bili uporabljeni za tiskanje rezultat. 571 00:29:47,460 --> 00:29:51,220 Ti merilniki, ki imajo 10 mestih, so 572 00:29:51,220 --> 00:29:53,120 če bi jih vstavite konstante. 573 00:29:53,120 --> 00:29:57,990 Zato je bil program določen na papirju trak, in če si imel konstanto, 574 00:29:57,990 --> 00:30:03,360 kot ste v C + koda - nastavite nekateri spremenljivka enaka 47 na začetku 575 00:30:03,360 --> 00:30:05,950 vašega programa - to je enakovredna tukaj. 576 00:30:05,950 --> 00:30:10,910 Ti bi pokličete na številko 47 z uporabo teh registrov. 577 00:30:10,910 --> 00:30:14,460 >> Enakovredni računski to je veliko manj 578 00:30:14,460 --> 00:30:22,055 od najmanjše zapestno uro Računalnik, ki se sedaj proizvaja. 579 00:30:22,055 --> 00:30:23,680 DAVID J. Malan: To je to za CS50Live. 580 00:30:23,680 --> 00:30:25,471 Najlepša hvala za to plačniki tedna, 581 00:30:25,471 --> 00:30:27,550 kot tudi ta teden Ekipa za kamero. 582 00:30:27,550 --> 00:30:30,050 Oglejmo zapreti razstavo z pogled na projekt praske 583 00:30:30,050 --> 00:30:32,040 od Lisa Chung v Bostonu, 584 00:30:32,040 --> 00:31:41,227 >> [MUSIC-YLVIS, "FOX"]