1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:02,994 [MUSIC SPILLE] 3 00:00:02,994 --> 00:00:11,477 4 00:00:11,477 --> 00:00:13,972 >> [MUSIC Armin van Buuren, "DETTE ER HVA  Det føles som "] 5 00:00:13,972 --> 00:01:25,828 6 00:01:25,828 --> 00:01:28,323 >> [MUSIC - M4SONIC, "VÅPEN 2.0"] 7 00:01:28,323 --> 00:02:27,704 8 00:02:27,704 --> 00:02:28,790 >> [Klapping] 9 00:02:28,790 --> 00:02:30,286 >> Steve Ballmer: Woo! 10 00:02:30,286 --> 00:02:32,716 Dette er CS50. 11 00:02:32,716 --> 00:02:37,090 12 00:02:37,090 --> 00:02:39,034 >> [APPLAUSE] 13 00:02:39,034 --> 00:02:43,894 14 00:02:43,894 --> 00:02:46,150 >> DAVID MALAN: Dette er CS50. 15 00:02:46,150 --> 00:02:51,200 Og dette er starten, og slutten, av uke 12 for aller siste gang. 16 00:02:51,200 --> 00:02:53,299 Du husker fra Uke 0 som vi lovet 17 00:02:53,299 --> 00:02:55,340 dette, at det som til slutt saker i dette kurset 18 00:02:55,340 --> 00:02:57,839 er ikke så mye hvor du ender opp i forhold til klassekameratene dine, 19 00:02:57,839 --> 00:03:02,060 men hvor du, i uke 12, ender opp i forhold til deg selv i uke 0. 20 00:03:02,060 --> 00:03:04,450 >> Vel, vi er her nå i uke 12, og du 21 00:03:04,450 --> 00:03:08,420 kan se tilbake fondly, eller remarkadly, på akkurat hvor langt du har 22 00:03:08,420 --> 00:03:13,180 komme da dette var den verste av dine problemer, for noen uker siden. 23 00:03:13,180 --> 00:03:15,470 Men tenk hvor langt du har kommet siden da. 24 00:03:15,470 --> 00:03:19,580 Spesielt, hvis blant dem med ingen tidligere erfaring, bare uker senere, 25 00:03:19,580 --> 00:03:21,700 var du implementere en ganske sofistikerte data 26 00:03:21,700 --> 00:03:25,380 struktur som dette hash table her, eller selv dette TRI her. 27 00:03:25,380 --> 00:03:28,020 >> Bare noen uker senere, og bare en uke siden, 28 00:03:28,020 --> 00:03:32,280 var du implementere dette, en mash-up av flere APIer uisng asynchronus 29 00:03:32,280 --> 00:03:36,700 Java samtaler og HTTP forespørsler bak scenen. 30 00:03:36,700 --> 00:03:41,510 Til slutt, som skaper en hele web-app fra noe 31 00:03:41,510 --> 00:03:43,860 som begynte med bare noen få hash merker. 32 00:03:43,860 --> 00:03:47,702 Nå, ja du kanskje husker at 78% av dere hadde noen tidligere erfaring, 33 00:03:47,702 --> 00:03:49,410 og vi foreslått at du kan være følelsen 34 00:03:49,410 --> 00:03:52,280 litt ensom på begynnelsen, men innser 35 00:03:52,280 --> 00:03:57,650 at du nå er veldig mye blant venner og støttespillere her. 36 00:03:57,650 --> 00:04:00,370 >> Nå er det en tradisjon i CS50 å ikke bare starte semesteret, 37 00:04:00,370 --> 00:04:03,190 men også avslutte semesteret med en bit av kaken. 38 00:04:03,190 --> 00:04:06,620 Faktisk teamet har vært nede klippe det opp, og prøvetaking kake, 39 00:04:06,620 --> 00:04:08,610 men som venter på bare en liten bit av gangen. 40 00:04:08,610 --> 00:04:12,720 Men jeg tenkte jeg skulle fortsette der vi slapp og få noen nedleggelse i dag. 41 00:04:12,720 --> 00:04:17,149 >> Du husker kanskje dette her nettside, jeg trodde det eneste bra jeg kunne gjøre 42 00:04:17,149 --> 00:04:21,950 er skrive disse slags folk ved å ha støttet dem så i klassen bare et par 43 00:04:21,950 --> 00:04:22,670 uker siden. 44 00:04:22,670 --> 00:04:25,660 Og jeg vil si til deres kreditt, fikk jeg tilbake dette svaret 45 00:04:25,660 --> 00:04:27,690 fra ediblearrangments.com. 46 00:04:27,690 --> 00:04:28,810 God morgen, Mr. Malan. 47 00:04:28,810 --> 00:04:32,360 Vi har spurt med vår IT avdeling om din bekymring. 48 00:04:32,360 --> 00:04:36,620 De anbefaler at fra og med neste uke, det vil være en nettside plaster. 49 00:04:36,620 --> 00:04:38,581 Vi setter pris på tilbakemeldinger. 50 00:04:38,581 --> 00:04:39,080 Og indeed-- 51 00:04:39,080 --> 00:04:40,784 >> [APPLAUSE] 52 00:04:40,784 --> 00:04:43,900 53 00:04:43,900 --> 00:04:46,400 DAVID MALAN: Og ja hvis du gå til editablearrangments.com 54 00:04:46,400 --> 00:04:51,423 nå klikker innlogging, du er sannelig sendt til HTTPS versjon av nettstedet. 55 00:04:51,423 --> 00:04:53,355 >> [APPLAUSE] 56 00:04:53,355 --> 00:04:54,810 57 00:04:54,810 --> 00:04:59,980 >> Så der har du det, CS50 her gjør en forskjell, en hjemmeside på en gang. 58 00:04:59,980 --> 00:05:03,017 Så nå, det endelige prosjektet er, selvsagt venter alle som nå. 59 00:05:03,017 --> 00:05:05,100 Og innse at det er hvilket som helst antall ingredienser 60 00:05:05,100 --> 00:05:07,900 at du kan veve inn dette prosjektet ditt. 61 00:05:07,900 --> 00:05:11,060 >> Faktisk hva mange studenter gjør, hvis takle en webbasert endelige prosjektet, 62 00:05:11,060 --> 00:05:14,030 vil ta p satt 7s distribusjon kode, CS50 Finance, 63 00:05:14,030 --> 00:05:15,780 og da vil rive ut deler av det som er 64 00:05:15,780 --> 00:05:17,840 av interesse, eller germane til deres endelige prosjektet, 65 00:05:17,840 --> 00:05:21,420 som ser opp funksjonen, som er sikkert veldig spesifikke for Yahoo Finance. 66 00:05:21,420 --> 00:05:24,749 Og de vil legge inn sin egen kode, og bygge på toppen av påloggingsmekanisme 67 00:05:24,749 --> 00:05:25,790 at vi gi deg med. 68 00:05:25,790 --> 00:05:28,430 Og så det er absolutt en flott sted å komme i gang. 69 00:05:28,430 --> 00:05:30,790 >> Spesielt hvis over pause, og kort tid etterpå, er du 70 00:05:30,790 --> 00:05:34,110 bare ikke helt sikker på hvor du skal begynne å skape noe som ikke allerede har 71 00:05:34,110 --> 00:05:36,210 blitt overlevert til deg i hvert fall delvis. 72 00:05:36,210 --> 00:05:38,600 p satt 8.2, hvis du ønsker å gjøre noe med AJAX, 73 00:05:38,600 --> 00:05:42,010 eller du ønsker å skrive et manus som importerer en virkelig stor datasett 74 00:05:42,010 --> 00:05:45,230 i en database, bruk p satt 8 som en modell der 75 00:05:45,230 --> 00:05:48,970 du kan bygge din egen kode, til slutt. 76 00:05:48,970 --> 00:05:52,210 Men innser også at det er enda mer avansert måter å komme i gang. 77 00:05:52,210 --> 00:05:55,700 >> En meget populær rammeverk, som vi er fans av, kalles Laravel. 78 00:05:55,700 --> 00:05:57,960 Dette er en PHP rammeverk som i hovedsak legger 79 00:05:57,960 --> 00:06:00,050 til PHP en rekke funksjoner som allerede 80 00:06:00,050 --> 00:06:02,780 vanlig i verden av Ruby og Python, 81 00:06:02,780 --> 00:06:05,450 andre programmeringsspråk som har bygget inn i dem, 82 00:06:05,450 --> 00:06:07,880 eller på toppen av dem, ytterligere rammer. 83 00:06:07,880 --> 00:06:11,070 Og så Laravel vil ta p sett 7 rammer, i hovedsak, 84 00:06:11,070 --> 00:06:14,650 og gi deg en hel masse flere verktøy for verktøysett. 85 00:06:14,650 --> 00:06:17,630 Så hvis nysgjerrig, og hvis du ønsker å ikke bare gjelde erfaringer, 86 00:06:17,630 --> 00:06:19,940 men takle noen nye leksjoner for det endelige prosjektet, 87 00:06:19,940 --> 00:06:23,610 sjekk ut denne og lignende typer rammer online. 88 00:06:23,610 --> 00:06:25,102 >> Hva med hosting nettstedet ditt? 89 00:06:25,102 --> 00:06:28,060 Du kan sikkert sette den endelige prosjekt, hvis du gjør noe web-basert, 90 00:06:28,060 --> 00:06:30,110 på din CS50 apparatet, og de fleste studenter gjør. 91 00:06:30,110 --> 00:06:33,040 Men hvis du ønsker å faktisk ta den verdensomspennende nettet ut for en snurr 92 00:06:33,040 --> 00:06:35,799 og sette koden din ut der, skjønner at det er 93 00:06:35,799 --> 00:06:38,840 ganske grei i disse dager til kjøpe et domenenavn for et par dollar, 94 00:06:38,840 --> 00:06:42,650 å sette opp ditt domenenavn DNS innstillinger for IP-adressen ting. 95 00:06:42,650 --> 00:06:45,120 Og deretter faktisk presse kode til noen ekstern server 96 00:06:45,120 --> 00:06:47,460 slik at noen kan besøke du på something.com, 97 00:06:47,460 --> 00:06:50,090 eller hva domene navnet du tilfeldigvis kjøpe. 98 00:06:50,090 --> 00:06:52,240 >> Stay tuned for å CS50 hjem side i dagene som kommer, 99 00:06:52,240 --> 00:06:54,980 hvor vi vil legge ut noen instruksjoner for å gjøre akkurat det. 100 00:06:54,980 --> 00:06:57,069 Hvis du ønsker å følge litt veiledning, eller hvis du hadde 101 00:06:57,069 --> 00:06:58,860 liker å dra ut på din egen, det er så 102 00:06:58,860 --> 00:07:01,000 mange populære ramme og systemer der ute. 103 00:07:01,000 --> 00:07:04,850 Mange av disse er gratis, eller super billig, eller i det minste gratis for studenter. 104 00:07:04,850 --> 00:07:07,090 AWS, eller Amazon Web Services, er en. 105 00:07:07,090 --> 00:07:11,410 Faktisk, det er der CS50 går mest av sine egne servere i den såkalte nettskyen, 106 00:07:11,410 --> 00:07:14,770 ved hjelp av virtuelle maskiner, servere som egentlig ikke er fysisk. 107 00:07:14,770 --> 00:07:17,510 >> De er en illusjon av fysisk servere, men at vi, og du, 108 00:07:17,510 --> 00:07:19,210 kunne ha full kontroll over. 109 00:07:19,210 --> 00:07:21,880 Og vi bare hadde et seminar, i Faktisk et par uker siden på det. 110 00:07:21,880 --> 00:07:25,530 Parse.com er en super populær back-end verktøy 111 00:07:25,530 --> 00:07:27,520 som du kan bruke til å faktisk vert en database. 112 00:07:27,520 --> 00:07:30,790 Hvis du ikke ønsker å finne ut, eller stå opp din egen MySQL database, 113 00:07:30,790 --> 00:07:32,962 det er denne og andre relaterte tjenester som 114 00:07:32,962 --> 00:07:35,170 la deg fokusere på den delen av din app som du virkelig 115 00:07:35,170 --> 00:07:37,150 aktig, front-end eller brukergrensesnittet, 116 00:07:37,150 --> 00:07:40,730 eller funksjoner, og deretter outsource til noen andre, ofte gratis. 117 00:07:40,730 --> 00:07:44,450 Sikkert for student skala prototyper, noen back-end-tjenester 118 00:07:44,450 --> 00:07:47,560 som e-post eller databaser som du kanskje trenger. 119 00:07:47,560 --> 00:07:51,210 >> Nå, for autentisering, en super felles FAQ i CS50 120 00:07:51,210 --> 00:07:52,850 er, hvordan godkjenne dere brukere? 121 00:07:52,850 --> 00:07:54,760 Ikke med sin egen bruker navn og passord, 122 00:07:54,760 --> 00:07:56,620 men med som Harvard-IDer og PINS. 123 00:07:56,620 --> 00:07:59,170 Vel, skjønner CS50 har en tjeneste kalt CS50 124 00:07:59,170 --> 00:08:02,220 ID, via som du kan gjøre akkurat det. 125 00:08:02,220 --> 00:08:05,220 Og så de av dere taklinger, si, mobilprosjekter, der du er 126 00:08:05,220 --> 00:08:09,440 slags konflikt hvis du vil gjøre en iPhone app, en Windows Phone 127 00:08:09,440 --> 00:08:12,880 app, en Android-app, eller en hvilken som helst rekke andre enheter der ute, 128 00:08:12,880 --> 00:08:14,840 innse at det er faktisk verktøy som 129 00:08:14,840 --> 00:08:17,830 tillate deg å skrive din app, i typisk Javascript, 130 00:08:17,830 --> 00:08:19,050 eller noe lignende språk. 131 00:08:19,050 --> 00:08:22,850 Og deretter distribuere den til flere plattformer som iOS og Android 132 00:08:22,850 --> 00:08:25,560 og lignende, phonegap å være en, Titanium annen. 133 00:08:25,560 --> 00:08:27,467 >> Så hvis du er liksom konflikt, og innser 134 00:08:27,467 --> 00:08:29,550 at det er litt av en læringskurve til læring 135 00:08:29,550 --> 00:08:31,700 bare en av disse språk, skjønner du kan 136 00:08:31,700 --> 00:08:35,080 ta din egen nye funnet fortrolighet med Javascript for en snurr, 137 00:08:35,080 --> 00:08:36,070 og bruke den der. 138 00:08:36,070 --> 00:08:39,309 Og det er så mye mer som du kan finne på egen hånd, 139 00:08:39,309 --> 00:08:41,460 eller ved å konsultere dine TFS. 140 00:08:41,460 --> 00:08:43,059 Nå, hva om livet etter CS50? 141 00:08:43,059 --> 00:08:44,980 Bare slik at dette er nevnte, minst en gang, 142 00:08:44,980 --> 00:08:48,080 du kommer ikke til å bli overlevert problem sett spesifikasjoner og distribusjon 143 00:08:48,080 --> 00:08:51,700 kode i det uendelige, men innser at du ikke trenger den CS50 144 00:08:51,700 --> 00:08:54,070 apparatet for å fortsette koding på Mac OS. 145 00:08:54,070 --> 00:08:56,690 >> Det er en fantastisk, nyttig miljø ved at 146 00:08:56,690 --> 00:08:59,860 det er forhåndskonfigurert til å være representant for en fin Linux-system. 147 00:08:59,860 --> 00:09:03,050 Men du kan sikkert bruke noen antall fritt tilgjengelige verktøy 148 00:09:03,050 --> 00:09:07,030 disse dager å skrive kode på din egen Mac uten overhead av et apparat, 149 00:09:07,030 --> 00:09:10,770 eller på din egen Windows-maskin, eller hvis du kjører Linux, en rekke verktøy 150 00:09:10,770 --> 00:09:12,714 finnes der også. 151 00:09:12,714 --> 00:09:14,630 Så det er bare en virvelvind tur som du kanskje 152 00:09:14,630 --> 00:09:16,490 ønsker å krølle opp med på noen punkt. 153 00:09:16,490 --> 00:09:19,060 Men for nå, la oss ta en se fremover og hva som gjenstår. 154 00:09:19,060 --> 00:09:22,830 >> Spesielt blant de kursets historiske hendelser 155 00:09:22,830 --> 00:09:24,280 er CS50 hackathon. 156 00:09:24,280 --> 00:09:27,290 En episk all nighter, der du kommer rundt 19:00, 157 00:09:27,290 --> 00:09:30,260 satt opp butikken med den bærbare datamaskinen, og prosjekt, og venner. 158 00:09:30,260 --> 00:09:32,910 Og dykke inn i finalen prosjekter i et miljø 159 00:09:32,910 --> 00:09:35,050 som ser litt som dette ved ankomst. 160 00:09:35,050 --> 00:09:38,000 Du skal sjekke inn her, vil du deretter begynne å arbeide, 161 00:09:38,000 --> 00:09:39,510 vil du hjelpe en klassekamerat. 162 00:09:39,510 --> 00:09:44,680 >> Du vil hengi seg til første middag rundt 09:00, andre middag rundt 01:00. 163 00:09:44,680 --> 00:09:47,570 Og deretter for de som fortsatt stående på slutten av kvelden, 164 00:09:47,570 --> 00:09:49,004 vi tar deg til IHOP. 165 00:09:49,004 --> 00:09:50,920 Men på veien dit vil være en fotoautomat, 166 00:09:50,920 --> 00:09:56,280 ikke liker dette, og faktisk faktiske CS50 transport på vei til IHOP. 167 00:09:56,280 --> 00:09:58,680 >> Nå, CS50 rettferdig, for elever i klassen, 168 00:09:58,680 --> 00:10:02,050 Dette er din mulighet til å stille stolt den endelige prosjekter. 169 00:10:02,050 --> 00:10:05,770 Ikke bare til andre, men typisk 2000 pluss deltakere fra hele campus, 170 00:10:05,770 --> 00:10:09,380 studenter, lærere, folk som ser ballongene langs Oxford Street 171 00:10:09,380 --> 00:10:10,270 og kom inn. 172 00:10:10,270 --> 00:10:13,690 Så innse at hva som venter er det glimt av kanskje hverandres prosjekter 173 00:10:13,690 --> 00:10:15,320 her, hvor du vil ta med din laptop. 174 00:10:15,320 --> 00:10:19,100 Vi vil sette opp høye bord på som du sette den bærbare datamaskinen, hoppe på Wi-Fi, 175 00:10:19,100 --> 00:10:21,300 og demo dine prosjekter til forbipasserende. 176 00:10:21,300 --> 00:10:24,090 >> I mellomtiden vil det være musikk, og popcorn og godteri, og mer. 177 00:10:24,090 --> 00:10:26,760 Slik at du har rikelig muligheter til å mingle. 178 00:10:26,760 --> 00:10:28,600 Vi vil ha venner av våre fra industri, 179 00:10:28,600 --> 00:10:30,600 rekrutterere fra alle antall av disse selskapene 180 00:10:30,600 --> 00:10:33,530 her er det bare å prate opp studenter om livet etter college, 181 00:10:33,530 --> 00:10:35,990 eller praksisplasser under college, og lignende. 182 00:10:35,990 --> 00:10:38,660 Du vil se, også, at det er en tombola å stimulere ikke bare 183 00:10:38,660 --> 00:10:40,661 du å innlede disse chatter med venner, 184 00:10:40,661 --> 00:10:42,660 men også for å invitere din egne venner, eller overbevise 185 00:10:42,660 --> 00:10:44,570 dine egne venner til Kom og se prosjektet ditt. 186 00:10:44,570 --> 00:10:48,060 >> Du kan blidgjøre avtalen av disse lite kort som vil bli delt ut. 187 00:10:48,060 --> 00:10:51,461 Hver av dem vil ha plassholdere for lite Smiley Face klistremerker. 188 00:10:51,461 --> 00:10:53,960 Dere som skal studentene gis Smiley Face klistremerker. 189 00:10:53,960 --> 00:10:57,334 Og for alle som ventures opp til deg og sier hei, hva gjorde du? 190 00:10:57,334 --> 00:11:00,000 Eller spør deg for en demo av din prosjekt, hånd du dem et klistremerke. 191 00:11:00,000 --> 00:11:01,083 De setter det på kortet sitt. 192 00:11:01,083 --> 00:11:03,910 Og som kvalifiserer dem for en rekke flotte premier, 193 00:11:03,910 --> 00:11:06,320 inkludert de som er avbildet her, som deretter 194 00:11:06,320 --> 00:11:08,010 loddet ut på slutten av arrangementet. 195 00:11:08,010 --> 00:11:11,940 196 00:11:11,940 --> 00:11:14,680 Det er det for CS50. 197 00:11:14,680 --> 00:11:19,200 Og underveis, vil det være rikelig popcorn, og stress baller, og godteri, 198 00:11:19,200 --> 00:11:21,620 og selv i fjor Harvard band, som ikke var 199 00:11:21,620 --> 00:11:23,520 forventet, men var til stede. 200 00:11:23,520 --> 00:11:27,590 >> Det vil være en fotoautomat der som vel, og massive antall ballonger 201 00:11:27,590 --> 00:11:28,480 som disse de her. 202 00:11:28,480 --> 00:11:30,980 Så mange så, at alltid personalet prøver 203 00:11:30,980 --> 00:11:34,210 å trekke dette trikset på slutten på natten, aldri helt fungerer. 204 00:11:34,210 --> 00:11:36,950 Men for deg, hvis du ønsker å invitere venner til denne event-- 205 00:11:36,950 --> 00:11:40,360 >> SAM CLARK: Nå som vi kom over til neste stopp på turen. 206 00:11:40,360 --> 00:11:41,595 Du vil merke en distinct-- 207 00:11:41,595 --> 00:11:43,850 >> [Latter] 208 00:11:43,850 --> 00:11:46,730 209 00:11:46,730 --> 00:11:47,955 >> File på i. 210 00:11:47,955 --> 00:11:53,390 Du vil merke en tydelig avvik fra gotisk arkitektur 211 00:11:53,390 --> 00:11:56,410 som vi så på resten av innføringen av Yale campus. 212 00:11:56,410 --> 00:11:58,280 Nå, her er vi på Sanders Theater. 213 00:11:58,280 --> 00:12:04,650 Sanders Theater er virkelig en kulturell og faglig knutepunkt her ved Harvard. 214 00:12:04,650 --> 00:12:07,540 Ikrafttredelse ble holdt her til 1922. 215 00:12:07,540 --> 00:12:12,230 Det er modellert etter Sheldonian Theater i Oxford, England, 216 00:12:12,230 --> 00:12:13,950 som et spørsmål om faktum. 217 00:12:13,950 --> 00:12:17,100 Og det fungerer som en plassering for mange kulturelle begivenheter, 218 00:12:17,100 --> 00:12:18,900 og store faglige arrangementer her. 219 00:12:18,900 --> 00:12:21,870 >> Mange a cappella grupper utføre i Sanders, 220 00:12:21,870 --> 00:12:24,380 de Crocodillos utføre her ofte, de er 221 00:12:24,380 --> 00:12:28,800 liksom som Wippenpoofs 2.0, nesten. 222 00:12:28,800 --> 00:12:35,020 Så vel som den største klassen faktisk ved Harvard, CS50, blir undervist her. 223 00:12:35,020 --> 00:12:37,460 Hvem på turen er interessert i informatikk? 224 00:12:37,460 --> 00:12:38,950 Alle som er interessert? 225 00:12:38,950 --> 00:12:39,660 Kjempefint. 226 00:12:39,660 --> 00:12:42,590 Vel, hvis du tilfeldigvis innskrive ved Yale, 227 00:12:42,590 --> 00:12:46,410 Du vil virkelig, virkelig vil være å ta CS50. 228 00:12:46,410 --> 00:12:47,829 >> [Latter] 229 00:12:47,829 --> 00:12:49,721 >> [APPLAUSE] 230 00:12:49,721 --> 00:12:54,451 231 00:12:54,451 --> 00:12:58,420 >> Du vil faktisk ikke være i stand til å ta det fysisk i Sanders Theater, 232 00:12:58,420 --> 00:13:03,260 vil imidlertid CS50 være levende streames over til deg i New Haven. 233 00:13:03,260 --> 00:13:08,520 Så vel som du vil ha en hel støttepersonell, støtte nettverk av ansatte 234 00:13:08,520 --> 00:13:12,070 der for å ta CS50, for å lære alt om informatikk. 235 00:13:12,070 --> 00:13:13,660 Så dette er Sanders Theater. 236 00:13:13,660 --> 00:13:16,580 Det er ikke gotisk, men det er flott. 237 00:13:16,580 --> 00:13:19,924 Er det noen som har noen spørsmål før vi går videre til neste stopp? 238 00:13:19,924 --> 00:13:22,359 Yeah. 239 00:13:22,359 --> 00:13:23,820 >> PUBLIKUM: Er det David Malan? 240 00:13:23,820 --> 00:13:25,768 >> [Latter] 241 00:13:25,768 --> 00:13:27,390 >> SAM CLARK: Herregud det er! 242 00:13:27,390 --> 00:13:28,270 La oss ta en selfie. 243 00:13:28,270 --> 00:13:28,770 Selfie! 244 00:13:28,770 --> 00:13:30,530 Ta en selfie! 245 00:13:30,530 --> 00:13:31,919 Akkurat her, akkurat her. 246 00:13:31,919 --> 00:13:32,960 Her, noen holde den opp. 247 00:13:32,960 --> 00:13:35,210 Noen holde den opp. 248 00:13:35,210 --> 00:13:36,615 Hvordan har du det, David? 249 00:13:36,615 --> 00:13:37,836 >> DAVID MALAN: Hei, DA 250 00:13:37,836 --> 00:13:38,940 >> SAM CLARK: Jeg gjør det bra. 251 00:13:38,940 --> 00:13:39,960 Jeg fikk til å snu det rundt. 252 00:13:39,960 --> 00:13:43,990 253 00:13:43,990 --> 00:13:46,070 Og ande ansikt, David. 254 00:13:46,070 --> 00:13:47,048 >> [Latter] 255 00:13:47,048 --> 00:13:50,460 >> Ja, han liker det. 256 00:13:50,460 --> 00:13:50,960 Kjempefint. 257 00:13:50,960 --> 00:13:51,622 Kjempefint. 258 00:13:51,622 --> 00:13:53,163 Vel, vi vil gå videre til neste stopp. 259 00:13:53,163 --> 00:13:56,480 Vårt neste stopp er Harvard stadion, hvor 260 00:13:56,480 --> 00:13:59,374 Vi har hatt stor flaks i de siste 13 årene. 261 00:13:59,374 --> 00:14:00,342 >> [Latter] 262 00:14:00,342 --> 00:14:01,794 >> [APPLAUSE] 263 00:14:01,794 --> 00:14:10,520 264 00:14:10,520 --> 00:14:12,640 >> DAVID MALAN: Så ryktene er faktisk sant. 265 00:14:12,640 --> 00:14:15,460 For første gang i historien, studenter ved Harvard og Yale 266 00:14:15,460 --> 00:14:20,620 både vil være i stand til å ta et kurs kalt CS50 denne kommende høsten i 2015. 267 00:14:20,620 --> 00:14:24,380 Vi vil sette asie rivaliseringen for nesten 100 år, 268 00:14:24,380 --> 00:14:37,075 og til slutt, i Fall 2015, faktiske Yale studenter 269 00:14:37,075 --> 00:14:39,760 vil være i stand til å ta CS50 for første gang. 270 00:14:39,760 --> 00:14:42,650 Forelesningene vil faktisk streames fra her, 271 00:14:42,650 --> 00:14:45,800 dine etterfølgere i denne målgruppen, til New Haven, der elevene 272 00:14:45,800 --> 00:14:48,470 vil være i stand til å engasjere seg i person, eller som noen av dere 273 00:14:48,470 --> 00:14:51,790 har så optimalisert, online leve, eller i ettertid etter. 274 00:14:51,790 --> 00:14:54,110 >> Men vi vil bli stående opp en lokal støtte 275 00:14:54,110 --> 00:14:55,860 struktur, komplett med undervisning stipendiater, 276 00:14:55,860 --> 00:14:58,940 kurs assistenter vil være ledende seksjoner, og kontortid. 277 00:14:58,940 --> 00:15:00,970 CS50 Puzzle Day vil bli holdt i Cambridge, 278 00:15:00,970 --> 00:15:03,620 og vi vil invitere våre Yale venner til Cambridge 279 00:15:03,620 --> 00:15:06,830 for CS50 Puzzle Day, som vel som CS50 hackathon. 280 00:15:06,830 --> 00:15:10,340 Og deretter ved semester slutt, det vil være en episk visning i både Cambridge 281 00:15:10,340 --> 00:15:14,390 og i New Haven av CS50 studenter fra Harvard, 282 00:15:14,390 --> 00:15:18,200 og Yale både på utstilling i de respektive byene. 283 00:15:18,200 --> 00:15:21,000 >> Og ja hvis du har noen venner som går til Yale, 284 00:15:21,000 --> 00:15:25,440 vi trenger noen TFS og CSS så sender dem til denne nettadressen her. 285 00:15:25,440 --> 00:15:29,850 Men vi vil i mellomtiden være sende en av CS50 eget beste undervisning 286 00:15:29,850 --> 00:15:33,370 karer, som er Jason Hirschhorn, om til graduate, har nettopp ferdig 287 00:15:33,370 --> 00:15:36,490 sin avhandling på skjæringspunktet mellom informatikk og utdanning. 288 00:15:36,490 --> 00:15:39,920 Jason skal jobbe full tid på Yale, og vil være på bakken der 289 00:15:39,920 --> 00:15:44,180 hjelper oss til å stå opp dette og bringe disse to universitetene sammen 290 00:15:44,180 --> 00:15:45,154 via CS50. 291 00:15:45,154 --> 00:15:47,589 >> [APPLAUSE] 292 00:15:47,589 --> 00:15:52,470 293 00:15:52,470 --> 00:15:54,850 >> Nå, sammen med CS50 største produksjon team, jeg 294 00:15:54,850 --> 00:15:57,680 hadde en mulighet til å hoppe i bilen med denne fyren 295 00:15:57,680 --> 00:16:02,845 og ta en titt på hva venter oss i New Haven. 296 00:16:02,845 --> 00:16:06,725 >> [VIDEO PLAYBACK] 297 00:16:06,725 --> 00:16:11,090 >> [MUSIC - "Movin 'høyre langs"] 298 00:16:11,090 --> 00:16:15,000 >> -Movin 'Rett sammen i søk av gode tider og gode nyheter 299 00:16:15,000 --> 00:16:17,015 med gode venner som ikke kan miste. 300 00:16:17,015 --> 00:16:19,900 >> -Dette Kan bli en vane. 301 00:16:19,900 --> 00:16:23,320 >> -Opportunity Banker gang la oss nå ut og hente den. 302 00:16:23,320 --> 00:16:24,160 >> -Ja! 303 00:16:24,160 --> 00:16:25,780 >> -Sammen vi vil fakke den. 304 00:16:25,780 --> 00:16:28,177 >> -Vi Haike, buss, eller yellow cab det. 305 00:16:28,177 --> 00:16:29,578 >> -Cab Det? 306 00:16:29,578 --> 00:16:34,930 >> -Movin 'Rett sammen, Footloose og fancy gratis. 307 00:16:34,930 --> 00:16:38,860 >> -Komme Det er halve moro komme dele den med meg. 308 00:16:38,860 --> 00:16:40,330 >> -Movin 'Rett sammen. 309 00:16:40,330 --> 00:16:43,270 >> -Vi Lære å dele lasten. 310 00:16:43,270 --> 00:16:48,170 >> -Vi Trenger ikke et kart til holde dette showet på veien. 311 00:16:48,170 --> 00:16:51,280 >> -Hei, Fozzy, jeg vil du skal ta til venstre hvis du kommer til et veiskille. 312 00:16:51,280 --> 00:16:51,850 >> -Ja, Sir. 313 00:16:51,850 --> 00:16:54,380 Ta til venstre ved veiskillet i veien. 314 00:16:54,380 --> 00:16:56,260 Kermit? 315 00:16:56,260 --> 00:16:58,600 >> -Jeg Tror ikke det. 316 00:16:58,600 --> 00:17:02,500 Movin 'rett sammen, vi har funnet et liv på motorveien. 317 00:17:02,500 --> 00:17:04,722 >> -Og Din vei er min måte. 318 00:17:04,722 --> 00:17:06,610 >> -Så Stole på min navigasjon. 319 00:17:06,610 --> 00:17:11,163 >> -kino Stjerner med prangende biler, og livet med toppen ned. 320 00:17:11,163 --> 00:17:13,261 >> -Vi Storming den store byen. 321 00:17:13,261 --> 00:17:13,760 -Ja. 322 00:17:13,760 --> 00:17:14,810 Storm er riktig. 323 00:17:14,810 --> 00:17:16,140 Bør det snør? 324 00:17:16,140 --> 00:17:17,470 >> -Nei, Jeg tror ikke det. 325 00:17:17,470 --> 00:17:19,354 >> -Movin 'Rett sammen. 326 00:17:19,354 --> 00:17:22,029 >> -Footloose Og fancy gratis. 327 00:17:22,029 --> 00:17:24,118 >> -Vær Klar for den store tid 328 00:17:24,118 --> 00:17:25,917 >> -Er Det klart for meg? 329 00:17:25,917 --> 00:17:29,893 330 00:17:29,893 --> 00:17:33,869 >> -Movin 'Rett sammen. 331 00:17:33,869 --> 00:17:38,342 Movin 'rett sammen. 332 00:17:38,342 --> 00:17:42,815 Movin 'rett sammen. 333 00:17:42,815 --> 00:17:44,803 Movin 'rett sammen. 334 00:17:44,803 --> 00:17:47,204 335 00:17:47,204 --> 00:17:48,370 -Kanskje Du bedre trekke over. 336 00:17:48,370 --> 00:17:50,150 -Ja, Sir. 337 00:17:50,150 --> 00:17:52,130 Oh, se på det. 338 00:17:52,130 --> 00:17:53,620 >> [END PLAYBACK] 339 00:17:53,620 --> 00:17:55,881 >> DAVID MALAN: Vi får se Yale i 2015. 340 00:17:55,881 --> 00:17:57,725 >> [APPLAUSE] 341 00:17:57,725 --> 00:18:00,500 342 00:18:00,500 --> 00:18:01,960 >> Så nå noen takke yous. 343 00:18:01,960 --> 00:18:04,790 Det er nok å si at det er en hele familien, både foran 344 00:18:04,790 --> 00:18:08,440 og bak kameraet, i denne klassen som gjør alt arbeid til slutt. 345 00:18:08,440 --> 00:18:11,020 Og jeg ønsker å erkjenne en få, og deretter hele staben 346 00:18:11,020 --> 00:18:15,120 av veien først av Colton, som EDM har gjennomsyret starten av forelesninger 347 00:18:15,120 --> 00:18:16,627 for noen flere uker nå. 348 00:18:16,627 --> 00:18:18,960 Samt hele produksjonen team, som har vært å gjøre 349 00:18:18,960 --> 00:18:20,830 alt ser så vakkert i år. 350 00:18:20,830 --> 00:18:25,070 Dan i Chile, og Andrew, og Cheng, og Colton, og Ramon, og Barry i ryggen, 351 00:18:25,070 --> 00:18:28,740 og Kenny og alle som har vært involvert bak disse kameraene, 352 00:18:28,740 --> 00:18:30,700 å gjøre alt mulig. 353 00:18:30,700 --> 00:18:33,380 Til Gabriel, så vel, vår hode undervisning stipendiat. 354 00:18:33,380 --> 00:18:35,188 >> [APPLAUSE] 355 00:18:35,188 --> 00:18:37,860 356 00:18:37,860 --> 00:18:40,910 >> Hvis du ikke allerede vet, Gabriel faktisk 357 00:18:40,910 --> 00:18:43,890 funnet CS50 ved hjelp av produksjon lagets videoer. 358 00:18:43,890 --> 00:18:46,100 Faktisk vokser opp i Brasil for noen år tilbake, 359 00:18:46,100 --> 00:18:48,720 han oppdaget at alle CS50 materiale var på nettet, 360 00:18:48,720 --> 00:18:51,320 og han droppet meg en slags notat spør om han 361 00:18:51,320 --> 00:18:54,280 kan være i stand til å oversette det til Portugisisk for sine klassekamerater. 362 00:18:54,280 --> 00:18:59,060 Og sannelig gjorde han til slutt å forelese til rundt 50 studenter, hans klassekamerater, 363 00:18:59,060 --> 00:18:59,760 i videregående skole. 364 00:18:59,760 --> 00:19:03,440 Etterfulgt av 150 studenter neste år, og fantastisk faren 365 00:19:03,440 --> 00:19:07,480 ble faktisk filme hele greia så du kan finne Gabe foredrag av CS50 366 00:19:07,480 --> 00:19:09,860 i Brasil på nettet også. 367 00:19:09,860 --> 00:19:15,690 >> Og nå Davon her, Davon her har kjørt kurset, 368 00:19:15,690 --> 00:19:17,900 og har vært å gjøre alt kjøre så jevnt, 369 00:19:17,900 --> 00:19:22,030 og uten ham vi kunne ikke administrere det laget som vi nå har. 370 00:19:22,030 --> 00:19:23,620 Og da selvfølgelig, Rob Bowden. 371 00:19:23,620 --> 00:19:25,310 >> [APPLAUSE] 372 00:19:25,310 --> 00:19:27,810 373 00:19:27,810 --> 00:19:30,590 >> Rob har nå vært med på Selvfølgelig noen fem år, 374 00:19:30,590 --> 00:19:33,000 etter å ha nærmet meg sophomore år med interesse 375 00:19:33,000 --> 00:19:34,440 i å bli involvert i klassen. 376 00:19:34,440 --> 00:19:37,780 Og så ble assistent hodet TF, og deretter hodet TF, og deretter veileder. 377 00:19:37,780 --> 00:19:40,610 Og nå, tro det eller ei, den meget fornem rolle 378 00:19:40,610 --> 00:19:44,230 av Medlem av teknisk personale, som i dataverdenen 379 00:19:44,230 --> 00:19:46,010 faktisk bærer med seg noen vekt. 380 00:19:46,010 --> 00:19:50,320 Og slik at statement er faktisk ment å være av høyeste hensyn 381 00:19:50,320 --> 00:19:51,520 til Rob. 382 00:19:51,520 --> 00:19:55,310 >> Allison, selvfølgelig, som har vært ledende våre offisielle seksjoner på kamera en gang 383 00:19:55,310 --> 00:19:58,070 en uke, og gjør at det er en ressurs tilgjengelig 384 00:19:58,070 --> 00:20:01,990 online for studenter som er ute av stand til å tune inn i person. 385 00:20:01,990 --> 00:20:06,470 Og så, selvfølgelig, en TF, som jeg tror har vært på hver eneste kontortid 386 00:20:06,470 --> 00:20:11,770 dette året, inkludert disse her, disse her, de som er her også. 387 00:20:11,770 --> 00:20:15,170 Og faktisk [? Zamila,?] Som har vandret alle gjennom problem kursets 388 00:20:15,170 --> 00:20:19,460 settene, og uten hvem, vi kunne ikke forvente, jeg tør si, så mye. 389 00:20:19,460 --> 00:20:21,440 >> Og så til slutt, Cheng her, som er kjent 390 00:20:21,440 --> 00:20:23,640 for mye mer enn disse elefanter, som 391 00:20:23,640 --> 00:20:26,640 har blitt vist på de fleste hver forelesning. 392 00:20:26,640 --> 00:20:30,130 Faktisk Cheng nylig kom sammen med CS50 produksjonsteamet 393 00:20:30,130 --> 00:20:33,090 å sette sammen denne takk du for hele teamet, 394 00:20:33,090 --> 00:20:37,414 ved hjelp av et lite segment vi kaller, Cheng On The Street. 395 00:20:37,414 --> 00:20:38,382 >> [VIDEO PLAYBACK] 396 00:20:38,382 --> 00:20:40,318 >> [MUSIC SPILLE] 397 00:20:40,318 --> 00:20:42,254 >> -Dette Er Cheng med Cheng on the Street. 398 00:20:42,254 --> 00:20:44,680 Og i dag, jeg er her på CS50 sin Quiz One Grading 399 00:20:44,680 --> 00:20:49,220 Fest, der de ansatte medlemmer av CS50 har samlet til klasse quiz ett. 400 00:20:49,220 --> 00:20:51,749 Jeg ville egentlig ikke anser det en fest, men du skjønner poenget. 401 00:20:51,749 --> 00:20:54,790 Jeg vil spørre dem noen spørsmål om sine erfaringer dette semesteret, 402 00:20:54,790 --> 00:20:57,530 og kanskje noen teknisk spørsmål, så får vi løse dem. 403 00:20:57,530 --> 00:20:58,636 >> -Jeg Tror ikke jeg er klar for dette. 404 00:20:58,636 --> 00:20:59,062 >> -Det Er OK. 405 00:20:59,062 --> 00:20:59,562 >> -OK. 406 00:20:59,562 --> 00:21:01,455 -Hvor Mange biter er i en byte? 407 00:21:01,455 --> 00:21:02,640 >> -4, 8. 408 00:21:02,640 --> 00:21:03,960 >> -hva Gjør PHP står for? 409 00:21:03,960 --> 00:21:06,430 >> -PHP? 410 00:21:06,430 --> 00:21:09,600 Hypertext protokollen. 411 00:21:09,600 --> 00:21:11,207 >> -er Det en protokoll, men? 412 00:21:11,207 --> 00:21:11,790 -Jeg Vet ikke. 413 00:21:11,790 --> 00:21:12,950 Er det? 414 00:21:12,950 --> 00:21:13,870 >> -Eh, Eh. 415 00:21:13,870 --> 00:21:14,370 Summer. 416 00:21:14,370 --> 00:21:16,940 >> -Jeg Vet at P står for PHP. 417 00:21:16,940 --> 00:21:18,070 >> -Så Der stopper det? 418 00:21:18,070 --> 00:21:19,070 >> -Det Stopper aldri. 419 00:21:19,070 --> 00:21:20,314 >> -Det Har å stoppe på et sted. 420 00:21:20,314 --> 00:21:20,980 -Nei, Det gjør det ikke. 421 00:21:20,980 --> 00:21:23,404 -Acronyms Forenkle til et ord. 422 00:21:23,404 --> 00:21:25,074 -Nei, Mm-mm. [? Recouragin? ?] 423 00:21:25,074 --> 00:21:26,240 -Dette Er et alvorlig spørsmål. 424 00:21:26,240 --> 00:21:27,052 [Latter] 425 00:21:27,052 --> 00:21:30,050 Hva kommer neste i dette sekvens av tall? 426 00:21:30,050 --> 00:21:40,192 2, 4, 8, 16, 32, 955. 427 00:21:40,192 --> 00:21:43,564 >> -Jeg Trodde du var kommer til å si 64, men OK. 428 00:21:43,564 --> 00:21:45,230 -Hva Er det neste tallet i sekvensen? 429 00:21:45,230 --> 00:21:46,286 -CS50. 430 00:21:46,286 --> 00:21:49,144 -Det Er ikke engang et nummer. 431 00:21:49,144 --> 00:21:51,010 -Jeg Har ingen anelse. 432 00:21:51,010 --> 00:21:52,396 -Ingen Av dere har rett. 433 00:21:52,396 --> 00:21:53,890 Vennligst gå tilbake til gradering. 434 00:21:53,890 --> 00:21:56,582 Hva er 2 opphøyd i 64? 435 00:21:56,582 --> 00:21:57,082 -Å, Jeez. 436 00:21:57,082 --> 00:21:58,044 Jeg burde vite dette. 437 00:21:58,044 --> 00:22:00,930 438 00:22:00,930 --> 00:22:01,873 >> -Jeg Vet ikke. 439 00:22:01,873 --> 00:22:02,373 -OK. 440 00:22:02,373 --> 00:22:05,259 441 00:22:05,259 --> 00:22:07,183 >> [Latter] 442 00:22:07,183 --> 00:22:08,160 443 00:22:08,160 --> 00:22:11,281 >> -Hvor Mange stress baller gjør det ta å fylle Sanders Theater? 444 00:22:11,281 --> 00:22:12,742 >> -For Mange. 445 00:22:12,742 --> 00:22:14,690 >> -Du Kan aldri ha altfor mange reke baller. 446 00:22:14,690 --> 00:22:16,160 >> -AM Jeg rett? 447 00:22:16,160 --> 00:22:17,294 Hva er det riktige svaret? 448 00:22:17,294 --> 00:22:18,460 -Det Er ingen riktig svar. 449 00:22:18,460 --> 00:22:19,710 -Jeg Er sikker på at det er. 450 00:22:19,710 --> 00:22:22,075 -Det Er avhengig av størrelsen av stress ball. 451 00:22:22,075 --> 00:22:24,050 Vet du hvem Rob Bowden er? 452 00:22:24,050 --> 00:22:25,490 >> -Ja. 453 00:22:25,490 --> 00:22:29,054 Han har bedre hår i år enn han gjorde tidligere år. 454 00:22:29,054 --> 00:22:33,383 Så var det litt vanskelig gjenkjenne ham, men jeg klarte det. 455 00:22:33,383 --> 00:22:34,340 >> -Er Han buff fyren? 456 00:22:34,340 --> 00:22:34,840 >> -Ja. 457 00:22:34,840 --> 00:22:35,340 -OK. 458 00:22:35,340 --> 00:22:36,100 Ja, jeg liker ham. 459 00:22:36,100 --> 00:22:36,780 >> -Nå Som du nevner det, Jeg har et spørsmål til deg. 460 00:22:36,780 --> 00:22:37,570 >> -Alle Høyre. 461 00:22:37,570 --> 00:22:40,380 >> -Hva Er Rob Bowden er benkpress? 462 00:22:40,380 --> 00:22:41,040 >> -Det Maks. 463 00:22:41,040 --> 00:22:43,205 >> -Hva Er hans maks benkpress? 464 00:22:43,205 --> 00:22:43,705 -Du. 465 00:22:43,705 --> 00:22:50,290 466 00:22:50,290 --> 00:22:54,930 >> -Takk Så mye til CS50 er TFS, instanser, produsenter, designere, forskere, 467 00:22:54,930 --> 00:22:58,110 og alle andre som har vært involvert både foran og bak kameraet 468 00:22:58,110 --> 00:22:59,130 her i CS50. 469 00:22:59,130 --> 00:23:02,230 Vi sikkert kunne ikke gjøre dette uten deg, og vi kan ikke vente med å ta imot nye 470 00:23:02,230 --> 00:23:03,105 medlemmer til ansatte. 471 00:23:03,105 --> 00:23:06,043 -Alle På dette tabellen, kan vi få en klem? 472 00:23:06,043 --> 00:23:07,540 >> -Takk. 473 00:23:07,540 --> 00:23:08,827 >> -Takk Veldig mye, ansatte. 474 00:23:08,827 --> 00:23:10,035 Takk for at du blir ansatte. 475 00:23:10,035 --> 00:23:13,528 Dette avslutter vårt intervju. 476 00:23:13,528 --> 00:23:16,023 Takk for at du er i staben i år. 477 00:23:16,023 --> 00:23:17,520 >> -Takk Så mye. 478 00:23:17,520 --> 00:23:18,518 >> -Takk. 479 00:23:18,518 --> 00:23:20,514 >> -Nei, Nei, takk. 480 00:23:20,514 --> 00:23:22,011 >> -Har Jeg gjør en god jobb eller hva? 481 00:23:22,011 --> 00:23:23,540 >> -Du Gjorde fantastisk. 482 00:23:23,540 --> 00:23:28,384 Dette var Cheng, med Cheng på Street, og dette var CS50 2014. 483 00:23:28,384 --> 00:23:29,495 >> -Hva Gjorde vi snakker om? 484 00:23:29,495 --> 00:23:30,895 Vi hadde denne samtalen. 485 00:23:30,895 --> 00:23:34,216 Dette er ikke et leketøy. 486 00:23:34,216 --> 00:23:36,696 >> [MUSIC SPILLE] 487 00:23:36,696 --> 00:23:42,648 488 00:23:42,648 --> 00:23:43,640 >> [END PLAYBACK] 489 00:23:43,640 --> 00:23:46,120 >> [APPLAUSE] 490 00:23:46,120 --> 00:23:49,120 491 00:23:49,120 --> 00:23:51,660 >> DAVID MALAN: Så CS50 er faktisk nå å rekruttere 492 00:23:51,660 --> 00:23:54,350 for TFS, kurs assistenter, produsenter, designere, 493 00:23:54,350 --> 00:23:59,260 og en rekke andre roller aktivere denne for å gå bak kulissene. 494 00:23:59,260 --> 00:24:01,830 Og nå, etter noe litt spesielt. 495 00:24:01,830 --> 00:24:04,500 Som du vet, har Colton introduserte sin EDM til klassen, 496 00:24:04,500 --> 00:24:08,980 men i dag fikk han bandet sammen og CS50, før vi tar noen elever opp 497 00:24:08,980 --> 00:24:14,202 på scenen, jeg gir deg Colton, Gabe, og Taylor. 498 00:24:14,202 --> 00:24:16,632 >> [MUSIC SPILLE] 499 00:24:16,632 --> 00:24:22,950 500 00:24:22,950 --> 00:24:26,810 >> Colton: Feel min måte gjennom mørket. 501 00:24:26,810 --> 00:24:30,580 Veiledet av et bankende hjerte. 502 00:24:30,580 --> 00:24:35,530 Jeg kan ikke fortelle hvor reisen vil ende. 503 00:24:35,530 --> 00:24:38,950 Men jeg vet hvor du skal begynne. 504 00:24:38,950 --> 00:24:42,448 >> Prøver å fortelle meg jeg er for ung til å forstå. 505 00:24:42,448 --> 00:24:44,356 Si jeg er fanget opp i en drøm. 506 00:24:44,356 --> 00:24:47,230 507 00:24:47,230 --> 00:24:51,470 Livet vil passere meg om Jeg vet ikke åpne opp øynene mine. 508 00:24:51,470 --> 00:24:53,516 Det er greit for meg. 509 00:24:53,516 --> 00:24:58,020 >> Så vekke meg opp når alt er over. 510 00:24:58,020 --> 00:25:02,030 Når jeg er klokere og jeg er eldre. 511 00:25:02,030 --> 00:25:09,230 Hele denne tiden jeg var å finne meg selv og jeg visste ikke at jeg var fortapt. 512 00:25:09,230 --> 00:25:12,724 Så vekke meg opp når alt er over. 513 00:25:12,724 --> 00:25:16,845 Når jeg er klokere og jeg er eldre. 514 00:25:16,845 --> 00:25:23,905 Hele denne tiden jeg var å finne meg selv og jeg visste ikke at jeg var fortapt. 515 00:25:23,905 --> 00:26:07,465 516 00:26:07,465 --> 00:26:10,510 >> Jeg prøvde å bære vekten av verden. 517 00:26:10,510 --> 00:26:14,545 Men jeg fikk bare to hender. 518 00:26:14,545 --> 00:26:18,260 Håper jeg får sjansen å reise verden. 519 00:26:18,260 --> 00:26:22,140 Jeg har ikke noen planer. 520 00:26:22,140 --> 00:26:26,020 Skulle ønske at jeg kunne bo alltid denne unge. 521 00:26:26,020 --> 00:26:29,280 Ikke redd for å lukke øynene. 522 00:26:29,280 --> 00:26:35,686 Livet er et spill laget for alle og kjærlighet er en premie. 523 00:26:35,686 --> 00:26:39,590 >> Så vekke meg opp når alt er over. 524 00:26:39,590 --> 00:26:43,006 Når jeg er klokere og jeg er eldre. 525 00:26:43,006 --> 00:26:50,314 Hele denne tiden jeg var å finne meg selv og jeg visste ikke at jeg var fortapt. 526 00:26:50,314 --> 00:26:50,814 Alle sammen! 527 00:26:50,814 --> 00:26:54,315 Så vekke meg opp når alt er over. 528 00:26:54,315 --> 00:26:58,307 Når jeg er klokere og jeg er eldre. 529 00:26:58,307 --> 00:27:06,790 Hele denne tiden jeg var å finne meg selv og jeg visste ikke at jeg var fortapt. 530 00:27:06,790 --> 00:27:10,283 Visste ikke at jeg var fortapt. 531 00:27:10,283 --> 00:27:12,279 Visste ikke at jeg var fortapt. 532 00:27:12,279 --> 00:28:06,171 533 00:28:06,171 --> 00:28:08,167 >> [APPLAUSE] 534 00:28:08,167 --> 00:28:14,780 535 00:28:14,780 --> 00:28:19,140 >> DAVID MALAN: Kommer i år til den CS50 Fair, live musikk i tillegg. 536 00:28:19,140 --> 00:28:22,900 Så nå, vår siste mulighet for en bit av publikum deltakelse. 537 00:28:22,900 --> 00:28:26,760 Til dette trenger vi seks studenter og tre ansatte. 538 00:28:26,760 --> 00:28:30,120 La oss se her, OK, du er praktisk talt hoppe ut av stolen. 539 00:28:30,120 --> 00:28:30,990 Kom opp. 540 00:28:30,990 --> 00:28:31,490 >> OK. 541 00:28:31,490 --> 00:28:34,100 Hva med dere to sammen over her, kom opp. 542 00:28:34,100 --> 00:28:40,170 Og hva med deg to og du ett, kom opp. 543 00:28:40,170 --> 00:28:43,485 La oss vokse lagene litt. 544 00:28:43,485 --> 00:28:43,984 OK. 545 00:28:43,984 --> 00:28:44,483 Rett der. 546 00:28:44,483 --> 00:28:45,060 Kom igjen. 547 00:28:45,060 --> 00:28:45,850 Yeah. 548 00:28:45,850 --> 00:28:47,710 Du, kom ned. 549 00:28:47,710 --> 00:28:48,890 Det kommer til å bli vanskelig. 550 00:28:48,890 --> 00:28:49,890 >> OK. 551 00:28:49,890 --> 00:28:50,390 OK. 552 00:28:50,390 --> 00:28:51,770 Fin, komme ned. 553 00:28:51,770 --> 00:28:53,200 Se deg i et par minutter. 554 00:28:53,200 --> 00:28:54,730 Greit, så kom over her. 555 00:28:54,730 --> 00:28:57,020 Vi kommer til å få to mer stoler og la oss gjøre Nick, 556 00:28:57,020 --> 00:29:05,160 og Alison, og denne Yale student over her, og Rob Bowden, kom opp. 557 00:29:05,160 --> 00:29:07,900 I mellomtiden, hvis Cheng kunne bli med meg på scenen. 558 00:29:07,900 --> 00:29:13,120 559 00:29:13,120 --> 00:29:18,610 >> Hvis dere ønsker å danne to student lag, og ett ansatte team. 560 00:29:18,610 --> 00:29:22,480 Og Cheng, hvis du kunne fordele disse stoler her, vil jeg få brettet klar. 561 00:29:22,480 --> 00:29:23,710 Dette er utrolig vanskelig. 562 00:29:23,710 --> 00:29:24,210 OK. 563 00:29:24,210 --> 00:29:26,360 Lag din vei til en stol der. 564 00:29:26,360 --> 00:29:27,105 >> Kom over. 565 00:29:27,105 --> 00:29:32,130 566 00:29:32,130 --> 00:29:32,860 Kom ned. 567 00:29:32,860 --> 00:29:36,990 568 00:29:36,990 --> 00:29:40,700 Og jeg tror Yale student vil være å spille for de ansatte team. 569 00:29:40,700 --> 00:29:42,804 Utmerket. 570 00:29:42,804 --> 00:29:44,470 Vi bør ha nok stoler, forhåpentligvis. 571 00:29:44,470 --> 00:29:46,577 Hvis ikke, vil vi ta en annen. 572 00:29:46,577 --> 00:29:47,410 Der trenger vi det? 573 00:29:47,410 --> 00:29:49,790 Over her, kom over. 574 00:29:49,790 --> 00:29:51,402 OK. 575 00:29:51,402 --> 00:29:53,170 >> CHENG GONG: Trenger vi flere medarbeidere? 576 00:29:53,170 --> 00:29:54,003 >> DAVID MALAN: Nei, nei. 577 00:29:54,003 --> 00:29:58,600 Det kommer til å være to studentteam og ett Harvard / Yale personalet. 578 00:29:58,600 --> 00:30:02,290 Greit, så vi har dette tradisjon for å spille Jeopardy, 579 00:30:02,290 --> 00:30:05,970 eller egentlig, vår egen versjon av Jeopardy hvor vi bare stille spørsmål og forvente 580 00:30:05,970 --> 00:30:06,790 svarene. 581 00:30:06,790 --> 00:30:09,470 Men spørsmålene vi kommer å spørre ble ikke skrevet av oss, 582 00:30:09,470 --> 00:30:10,585 de ble skrevet av deg. 583 00:30:10,585 --> 00:30:14,860 Du husker kanskje en heller lange formen for Problem Set A. 584 00:30:14,860 --> 00:30:16,820 >> [Latter] 585 00:30:16,820 --> 00:30:18,290 586 00:30:18,290 --> 00:30:21,960 >> Jeg må innrømme, de fleste av dem gjorde ikke gjøre det til quiz ett. 587 00:30:21,960 --> 00:30:26,170 Vi fikk kanskje 500 spørsmål spør, hva er HTML? 588 00:30:26,170 --> 00:30:27,530 Hva er HTTP? 589 00:30:27,530 --> 00:30:29,000 Hva er CSS? 590 00:30:29,000 --> 00:30:31,960 Så var de ikke akkurat mest utfordrende spørsmål, 591 00:30:31,960 --> 00:30:34,630 men vi gikk gjennom hundrevis og hundrevis av spørsmål 592 00:30:34,630 --> 00:30:36,100 å prøve følgende. 593 00:30:36,100 --> 00:30:38,710 >> Så Cheng her har bes tilbød seg å kjøre styret. 594 00:30:38,710 --> 00:30:43,270 Vi skal gå videre her og kaller dette Team One, Team Two, og Team Tre. 595 00:30:43,270 --> 00:30:45,930 Og la oss si at Team Tre har vunnet myntkastet, 596 00:30:45,930 --> 00:30:49,590 så dere kommer til å blikk til venstre eller over deg, plukke en uke, 597 00:30:49,590 --> 00:30:50,990 og plukke et pengebeløp. 598 00:30:50,990 --> 00:30:53,240 >> Vi vil da be spørsmålet, og Cheng vil 599 00:30:53,240 --> 00:30:57,107 belønne deg, eller trekke fra du de nødvendige poeng. 600 00:30:57,107 --> 00:30:58,440 Lag tre, hva vil du ha? 601 00:30:58,440 --> 00:31:03,240 602 00:31:03,240 --> 00:31:05,260 Jeg hører mye uke 0 her. 603 00:31:05,260 --> 00:31:07,476 >> [Latter] 604 00:31:07,476 --> 00:31:08,600 STUDENT 1: Kan vi plukke noen? 605 00:31:08,600 --> 00:31:11,845 DAVID MALAN: Alle kategorier, noe beløp. 606 00:31:11,845 --> 00:31:13,210 STUDENT 2: Uke 0, 500. 607 00:31:13,210 --> 00:31:16,001 DAVID MALAN: Du setter mer tenkte til å velge spørsmålet 608 00:31:16,001 --> 00:31:19,840 enn jeg skrev til å velge dem Greit, så hva sa du? 609 00:31:19,840 --> 00:31:21,100 OK. 610 00:31:21,100 --> 00:31:23,190 Og deretter første hånd som går opp vilje 611 00:31:23,190 --> 00:31:25,230 anses den som har summet i. 612 00:31:25,230 --> 00:31:28,950 Hva er forskjellen globale og lokale variabler? 613 00:31:28,950 --> 00:31:29,770 Jeg så teamet Two. 614 00:31:29,770 --> 00:31:32,275 615 00:31:32,275 --> 00:31:34,650 STUDENT 3: Global-- gjør vi bare snakke i mikrofonen? 616 00:31:34,650 --> 00:31:37,660 617 00:31:37,660 --> 00:31:39,870 Globalt er for hele Omfanget av programmet, 618 00:31:39,870 --> 00:31:42,869 mens lokale er bare definert innen en isolert del. 619 00:31:42,869 --> 00:31:44,160 DAVID MALAN: La oss ta en titt. 620 00:31:44,160 --> 00:31:46,826 Vi kommer til å holde deg til den svare at klassekameratene ga. 621 00:31:46,826 --> 00:31:49,840 Hvis du klikker på tekst, OMFANG i store bokstaver. 622 00:31:49,840 --> 00:31:51,670 >> [Latter] 623 00:31:51,670 --> 00:31:53,144 624 00:31:53,144 --> 00:31:55,810 DAVID MALAN: Jeg tror vi kommer til å ta dette bokstavelig. 625 00:31:55,810 --> 00:31:58,660 Så vi ikke kommer til å gi disse punktene. 626 00:31:58,660 --> 00:32:01,070 Vi kommer til å forvente nøyaktig hva klassekameratene ga. 627 00:32:01,070 --> 00:32:09,720 Så dessverre, vi er på minus 500, men du er fortsatt i kontroll. 628 00:32:09,720 --> 00:32:12,700 Men du er fortsatt i control-- nå er du i control-- godt, nei. 629 00:32:12,700 --> 00:32:13,710 Du er fortsatt i kontroll. 630 00:32:13,710 --> 00:32:14,293 >> STUDENT 2: OK. 631 00:32:14,293 --> 00:32:17,280 DAVID MALAN: Du er fortsatt i kontroll. 632 00:32:17,280 --> 00:32:19,080 Ja, la oss gå for 500 igjen. 633 00:32:19,080 --> 00:32:20,380 OK. 634 00:32:20,380 --> 00:32:23,430 Uke 1, 500, Cheng. 635 00:32:23,430 --> 00:32:25,810 Hva er datatyper og deres størrelser? 636 00:32:25,810 --> 00:32:27,722 >> [Latter] 637 00:32:27,722 --> 00:32:31,070 638 00:32:31,070 --> 00:32:32,990 >> DAVID MALAN: Åh, jeg så en hånd over her først. 639 00:32:32,990 --> 00:32:33,489 Rob Bowden. 640 00:32:33,489 --> 00:32:38,620 641 00:32:38,620 --> 00:32:43,220 >> ROB BOWDEN: En røye er en byte, en kort er to bytes, en int er 4 byte, 642 00:32:43,220 --> 00:32:48,790 en lang er 4 byte, en lang lang er 8 byte, er en char stjerne 4 byte, 643 00:32:48,790 --> 00:32:53,682 en int stjerne er 4 byte, en lang lang stjerne er 4 byte. 644 00:32:53,682 --> 00:32:55,640 DAVID MALAN: Cheng, hva er det riktige svaret? 645 00:32:55,640 --> 00:32:58,241 646 00:32:58,241 --> 00:32:59,616 ROB BOWDEN: Oh, float og double. 647 00:32:59,616 --> 00:33:04,564 648 00:33:04,564 --> 00:33:06,980 DAVID MALAN: Du dro ut en del av referansearket 649 00:33:06,980 --> 00:33:09,477 men jeg tror vi bør gi ham det til 500. 650 00:33:09,477 --> 00:33:10,185 ROB BOWDEN: Yeah. 651 00:33:10,185 --> 00:33:12,932 652 00:33:12,932 --> 00:33:13,932 STUDENT: Dette er partisk! 653 00:33:13,932 --> 00:33:15,557 ROB BOWDEN: Hva er det du snakker om? 654 00:33:15,557 --> 00:33:19,390 655 00:33:19,390 --> 00:33:23,120 >> DAVID MALAN: Det er OK punktene went-- som er riktig, Team One. 656 00:33:23,120 --> 00:33:24,840 Jeg er ikke en god dommer, tilsynelatende. 657 00:33:24,840 --> 00:33:26,256 Greit, vi kommer til å gå videre. 658 00:33:26,256 --> 00:33:28,210 Dere har kontroll. 659 00:33:28,210 --> 00:33:30,240 Yale student. 660 00:33:30,240 --> 00:33:35,210 Vi vil gjøre Uke 4 for 500 poeng. 661 00:33:35,210 --> 00:33:40,020 662 00:33:40,020 --> 00:33:41,844 Jeg tror jeg så teamet Tre. 663 00:33:41,844 --> 00:33:43,135 STUDENT 1: Du frigjøre minne. 664 00:33:43,135 --> 00:33:44,930 DAVID MALAN: Du frigjøre minne? 665 00:33:44,930 --> 00:33:45,790 Frigjøre den. 666 00:33:45,790 --> 00:33:46,730 Vi vil gi det til deg. 667 00:33:46,730 --> 00:33:49,550 668 00:33:49,550 --> 00:33:52,360 All right, Team One and Three er bundet, har teamet Tre kontroll. 669 00:33:52,360 --> 00:33:53,568 Hvilken kategori vil du ha? 670 00:33:53,568 --> 00:33:56,000 671 00:33:56,000 --> 00:33:57,808 >> STUDENT 2: Uke Two, 500. 672 00:33:57,808 --> 00:34:00,150 >> [DAGLIG DOUBLE ALARM] 673 00:34:00,150 --> 00:34:01,164 >> DAVID MALAN: Amazing. 674 00:34:01,164 --> 00:34:02,080 STUDENT 2: Alt? 675 00:34:02,080 --> 00:34:03,010 DAVID MALAN: Du får å velge beløp. 676 00:34:03,010 --> 00:34:03,914 STUDENT 1: Hvorfor ikke? 677 00:34:03,914 --> 00:34:04,366 STUDENT 3: Ja. 678 00:34:04,366 --> 00:34:05,116 STUDENT 4: All in. 679 00:34:05,116 --> 00:34:06,432 STUDENT 2: 500. 680 00:34:06,432 --> 00:34:07,140 DAVID MALAN: 500? 681 00:34:07,140 --> 00:34:07,900 STUDENT 2: Ja. 682 00:34:07,900 --> 00:34:12,960 DAVID MALAN: 500, Daily Double. 683 00:34:12,960 --> 00:34:15,219 STUDENT 3: Nei, det kan du ikke. 684 00:34:15,219 --> 00:34:17,976 DAVID MALAN: Cheng? 685 00:34:17,976 --> 00:34:18,476 Nei! 686 00:34:18,476 --> 00:34:20,420 >> [Jublende] 687 00:34:20,420 --> 00:34:22,860 688 00:34:22,860 --> 00:34:25,199 >> DAVID MALAN: 500 og kontroll over brettet. 689 00:34:25,199 --> 00:34:26,185 Vi have-- 690 00:34:26,185 --> 00:34:27,171 >> ROB BOWDEN: Så en dobbel var et ja eller nei-spørsmål? 691 00:34:27,171 --> 00:34:28,157 >> [Latter] 692 00:34:28,157 --> 00:34:31,630 >> DAVID MALAN: Vi har tid til en eller to spørsmål i enkelt Jeopardy. 693 00:34:31,630 --> 00:34:43,253 694 00:34:43,253 --> 00:34:43,753 OK. 695 00:34:43,753 --> 00:34:46,699 696 00:34:46,699 --> 00:34:49,790 Lag tre. 697 00:34:49,790 --> 00:35:00,540 Uke 0, for 100. 698 00:35:00,540 --> 00:35:01,769 Hvilket lag er du på? 699 00:35:01,769 --> 00:35:02,560 STUDENT 5: Jeg er Two. 700 00:35:02,560 --> 00:35:03,226 DAVID MALAN: OK. 701 00:35:03,226 --> 00:35:04,878 Teamet Two. 702 00:35:04,878 --> 00:35:11,370 >> STUDENT 5: Du bruker Say blokken i MIT Skrap å si, hallo, verden. 703 00:35:11,370 --> 00:35:13,370 >> [Latter] 704 00:35:13,370 --> 00:35:18,370 705 00:35:18,370 --> 00:35:20,320 >> DAVID MALAN: Minus 100. 706 00:35:20,320 --> 00:35:22,736 Greit, ett mer Spørsmålet i Single Jeopardy. 707 00:35:22,736 --> 00:35:23,985 Dere er fortsatt i kontroll. 708 00:35:23,985 --> 00:35:26,610 709 00:35:26,610 --> 00:35:28,050 >> STUDENT 2: Uke 3, 100. 710 00:35:28,050 --> 00:35:33,480 >> DAVID MALAN: Tredje uke, 100. 711 00:35:33,480 --> 00:35:34,082 Hva er the-- 712 00:35:34,082 --> 00:35:35,040 ROB BOWDEN: Team Tre. 713 00:35:35,040 --> 00:35:35,465 DAVID MALAN: Team Tre? 714 00:35:35,465 --> 00:35:35,965 OK. 715 00:35:35,965 --> 00:35:37,822 Vi kommer med Team Tre. 716 00:35:37,822 --> 00:35:39,780 STUDENT 3: The best case scenario, eller løpe tid? 717 00:35:39,780 --> 00:35:41,780 Fordi den beste fall scenario er at det er i orden. 718 00:35:41,780 --> 00:35:47,571 719 00:35:47,571 --> 00:35:50,280 >> DAVID MALAN: La oss se hva det riktige svaret er. 720 00:35:50,280 --> 00:35:52,220 >> [Latter] 721 00:35:52,220 --> 00:35:55,615 722 00:35:55,615 --> 00:35:57,560 >> DAVID MALAN: All right. 723 00:35:57,560 --> 00:36:00,960 La oss gå videre til Double Jeopardy. 724 00:36:00,960 --> 00:36:04,880 >> ALEX Trebek (OPPTAK): Dette er Jeopardy. 725 00:36:04,880 --> 00:36:07,490 >> DAVID MALAN: Double Jeopardy, i denne Double Jeopardy 726 00:36:07,490 --> 00:36:13,205 Vi har kategorier av Uke 5, 6, 7, 8, og 9. 727 00:36:13,205 --> 00:36:15,145 >> STUDENT 3: Hvor ble vårt poeng gå? 728 00:36:15,145 --> 00:36:16,480 Hvor ble vårt poeng gå? 729 00:36:16,480 --> 00:36:19,120 730 00:36:19,120 --> 00:36:21,730 >> DAVID MALAN: Vi er kommer til å manuelt justere. 731 00:36:21,730 --> 00:36:24,710 Det vi går. 732 00:36:24,710 --> 00:36:25,540 Teamet To hadde 2000? 733 00:36:25,540 --> 00:36:26,040 OK. 734 00:36:26,040 --> 00:36:28,279 All right, så nå er vi kastet mynten igjen 735 00:36:28,279 --> 00:36:29,820 og vi gir kontroll til Team Two. 736 00:36:29,820 --> 00:36:31,694 Gå videre og velg din kategori og beløp. 737 00:36:31,694 --> 00:36:34,110 738 00:36:34,110 --> 00:36:36,590 >> STUDENT 2: Vi vil gå Uke 6, 1000. 739 00:36:36,590 --> 00:36:38,800 >> DAVID MALAN: Uke 6, 1000. 740 00:36:38,800 --> 00:36:41,290 Hvordan bunken vokse? 741 00:36:41,290 --> 00:36:42,620 Teamet Two. 742 00:36:42,620 --> 00:36:45,890 >> STUDENT 5: Du legger en ny funksjon i omfang. 743 00:36:45,890 --> 00:36:47,964 >> DAVID MALAN: Legg en ny funksjon til Scope. 744 00:36:47,964 --> 00:36:48,932 Den vokser opp. 745 00:36:48,932 --> 00:36:50,868 >> [Latter] 746 00:36:50,868 --> 00:36:53,288 747 00:36:53,288 --> 00:36:57,615 >> DAVID MALAN: Greit, men du er fortsatt i kontroll. 748 00:36:57,615 --> 00:37:00,494 >> STUDENT 5: All right, noen andre plukke. 749 00:37:00,494 --> 00:37:01,369 >> STUDENT 6: Jeg skal plukke. 750 00:37:01,369 --> 00:37:02,702 DAVID MALAN: Det er alt relativt. 751 00:37:02,702 --> 00:37:04,880 Selv om vi har en tendens til å trekke stabelen som vokser opp, 752 00:37:04,880 --> 00:37:08,370 du husker at adressene faktisk vokse i en annen retning. 753 00:37:08,370 --> 00:37:11,614 Men bare trengte å gjøre Rob lykkelig der. 754 00:37:11,614 --> 00:37:13,050 All right, Team Two. 755 00:37:13,050 --> 00:37:14,510 >> STUDENT 4: Uke 8, 1000. 756 00:37:14,510 --> 00:37:16,640 >> DAVID MALAN: Uke 8 for 1000. 757 00:37:16,640 --> 00:37:19,395 Sant eller usant, er HTML et programmeringsspråk? 758 00:37:19,395 --> 00:37:22,137 759 00:37:22,137 --> 00:37:23,720 Er det en annen dommer som kan bestemme? 760 00:37:23,720 --> 00:37:24,880 >> ROB BOWDEN: Det var alt meg. 761 00:37:24,880 --> 00:37:27,650 >> DAVID MALAN: All right, har Rob kalt. 762 00:37:27,650 --> 00:37:29,817 >> ROB BOWDEN: Det er ikke, så falsk. 763 00:37:29,817 --> 00:37:31,900 DAVID MALAN: Rob sier falsk, og svaret er nei. 764 00:37:31,900 --> 00:37:33,860 [Latter] 765 00:37:33,860 --> 00:37:39,250 766 00:37:39,250 --> 00:37:40,720 CHENG GONG: Vent, vent, vent. 767 00:37:40,720 --> 00:37:43,170 Vent, vent, vent. 768 00:37:43,170 --> 00:37:46,089 >> DAVID MALAN: All right, Yale student? 769 00:37:46,089 --> 00:37:48,880 STUDENT 2: Det ble en dårlig skrevet spørsmålet, det sa sant eller usant, 770 00:37:48,880 --> 00:37:50,004 og da var det et spørsmål. 771 00:37:50,004 --> 00:37:53,162 772 00:37:53,162 --> 00:37:54,799 Jeg protesterer. 773 00:37:54,799 --> 00:37:55,590 DAVID MALAN: Bemerket. 774 00:37:55,590 --> 00:37:57,820 Vi har tid til en mer Double Jeopardy spørsmålet. 775 00:37:57,820 --> 00:37:58,410 Teamet Two. 776 00:37:58,410 --> 00:38:01,310 777 00:38:01,310 --> 00:38:02,550 >> STUDENT 6: Uke 9, 1000. 778 00:38:02,550 --> 00:38:04,685 >> DAVID MALAN: Uke 9 for 1000. 779 00:38:04,685 --> 00:38:08,410 Hva er forskjellen mellom ID og klasse? 780 00:38:08,410 --> 00:38:10,010 Lag tre? 781 00:38:10,010 --> 00:38:11,080 Lag tre. 782 00:38:11,080 --> 00:38:13,800 >> STUDENT 3: Du kan bruke ID til bare én type ting i HTML, 783 00:38:13,800 --> 00:38:18,570 men du kan søke klasse for mange forskjellige ting. 784 00:38:18,570 --> 00:38:19,359 >> [APPLAUSE] 785 00:38:19,359 --> 00:38:20,025 DAVID MALAN: OK. 786 00:38:20,025 --> 00:38:20,995 Vi vil gi det til deg. 787 00:38:20,995 --> 00:38:25,850 788 00:38:25,850 --> 00:38:31,885 Så hvis vi går videre til finalen Jeopardy, Jeg tror, ​​Team Tre bare vinner, ikke sant? 789 00:38:31,885 --> 00:38:35,390 Så la oss gjøre et spørsmål til. 790 00:38:35,390 --> 00:38:38,280 Ett spørsmål, Double Jeopardy. 791 00:38:38,280 --> 00:38:40,660 >> Så i hvert fall kan vi pull-- det kommer ikke til å hjelpe. 792 00:38:40,660 --> 00:38:41,930 Det kan hjelpe Team One. 793 00:38:41,930 --> 00:38:45,305 Greit, hvem som er i kontroll? 794 00:38:45,305 --> 00:38:47,570 Ikke meg, tydeligvis. 795 00:38:47,570 --> 00:38:48,070 OK. 796 00:38:48,070 --> 00:38:48,490 Dere. 797 00:38:48,490 --> 00:38:49,615 Ja, du nettopp har gjort det rette. 798 00:38:49,615 --> 00:38:52,500 799 00:38:52,500 --> 00:38:55,810 >> STUDENT 2: Uke 9, 200. 800 00:38:55,810 --> 00:38:59,090 >> DAVID MALAN: Bra spilt, Uke 9, 200. 801 00:38:59,090 --> 00:39:00,680 Hva symbol gjøre alt PHP-- 802 00:39:00,680 --> 00:39:01,944 >> STUDENT 2: Rob. 803 00:39:01,944 --> 00:39:03,405 >> DAVID MALAN: Rob? 804 00:39:03,405 --> 00:39:04,280 ROB BOWDEN: Cash tag. 805 00:39:04,280 --> 00:39:06,218 [Latter] 806 00:39:06,218 --> 00:39:09,690 807 00:39:09,690 --> 00:39:13,360 DAVID MALAN: Greit, la oss fortsette. 808 00:39:13,360 --> 00:39:15,390 La oss gå videre til Final Jeopardy. 809 00:39:15,390 --> 00:39:18,590 La oss ha alle komme opp med et svar, 810 00:39:18,590 --> 00:39:24,000 og vi vil ha deg skrive det på denne slip av papir som vi spille litt musikk. 811 00:39:24,000 --> 00:39:30,530 Og så skal vi late som dette skulle etter planen. 812 00:39:30,530 --> 00:39:33,760 >> All right, så finalen Jeopardy kategori er uke 12. 813 00:39:33,760 --> 00:39:36,490 Dere må decide-- Jeg hadde ikke med penner, nei. 814 00:39:36,490 --> 00:39:39,340 815 00:39:39,340 --> 00:39:41,910 Penner, takk. 816 00:39:41,910 --> 00:39:44,750 Takk. 817 00:39:44,750 --> 00:39:47,320 All right, OK. 818 00:39:47,320 --> 00:39:49,400 Ingen flere penner, takk. 819 00:39:49,400 --> 00:39:52,380 820 00:39:52,380 --> 00:39:52,880 OK. 821 00:39:52,880 --> 00:39:57,650 Så Team One er på 0, Team Two er på 0, og Team Tre er 2. 822 00:39:57,650 --> 00:40:00,490 823 00:40:00,490 --> 00:40:02,140 Du kan satse opp til $ 2,000. 824 00:40:02,140 --> 00:40:05,090 Så la oss gå videre og gjøre innsatsen din. 825 00:40:05,090 --> 00:40:06,640 Innsatser ned. 826 00:40:06,640 --> 00:40:08,590 Og nå Cheng kommer for å vise den aktuelle 827 00:40:08,590 --> 00:40:10,863 deretter spille litt musikk før vi drar herfra. 828 00:40:10,863 --> 00:40:12,835 >> [Jeopardy TEMA SPILLE] 829 00:40:12,835 --> 00:40:42,450 830 00:40:42,450 --> 00:40:46,320 >> DAVID MALAN: Greit, la oss begynne her med Team Tre. 831 00:40:46,320 --> 00:40:49,850 Du satset $ 1000 og besvart? 832 00:40:49,850 --> 00:40:50,890 >> STUDENT 1: 955. 833 00:40:50,890 --> 00:40:52,440 >> DAVID MALAN: 955. 834 00:40:52,440 --> 00:40:54,720 Teamet To her satset. 835 00:40:54,720 --> 00:40:55,470 STUDENT 7: $ 2,000. 836 00:40:55,470 --> 00:40:57,700 DAVID MALAN: $ 2000, og svaret var? 837 00:40:57,700 --> 00:40:59,660 STUDENT 6: 955. 838 00:40:59,660 --> 00:41:03,856 DAVID MALAN: Team Tre satset $ 2000, og svaret var? 839 00:41:03,856 --> 00:41:04,710 ROB BOWDEN: 955. 840 00:41:04,710 --> 00:41:09,920 DAVID MALAN: 955, noe som er riktig. 841 00:41:09,920 --> 00:41:16,530 Noe som betyr at vår vinner i dag, tror jeg, er fortsatt bare teamet Tre, ikke sant? 842 00:41:16,530 --> 00:41:18,402 Laget Tre tar spillet! 843 00:41:18,402 --> 00:41:20,286 >> [APPLAUSE] 844 00:41:20,286 --> 00:41:25,000 845 00:41:25,000 --> 00:41:27,280 >> DAVID MALAN: At da, er det for CS50. 846 00:41:27,280 --> 00:41:29,640 Takk så mye for CS50 team. 847 00:41:29,640 --> 00:41:30,980 Takk så mye! 848 00:41:30,980 --> 00:41:33,680 849 00:41:33,680 --> 00:41:37,270 Takk så mye til vår venner på Harvard tid. 850 00:41:37,270 --> 00:41:39,210 Dette var CS50. 851 00:41:39,210 --> 00:41:40,617 >> [APPLAUSE] 852 00:41:40,617 --> 00:41:45,310 >> [MUSIC SPILLE] 853 00:41:45,310 --> 00:41:48,240 >> Daven FARNHAM: Og nå Deep Tanker, av Daven Farnham. 854 00:41:48,240 --> 00:41:51,060 855 00:41:51,060 --> 00:41:56,240 Hvordan skal jeg finne ut MySQL, hvis jeg kan ikke engang finne ut min nåværende? 856 00:41:56,240 --> 00:41:58,990 >> [Humrer] 857 00:41:58,990 --> 00:41:59,702