1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:02,994 [Musik spiller] 3 00:00:02,994 --> 00:00:11,477 4 00:00:11,477 --> 00:00:13,972 >> [MUSIC Armin van Buuren, "dette er hvad  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ÅBEN 2.0"] 7 00:01:28,323 --> 00:02:27,704 8 00:02:27,704 --> 00:02:28,790 >> [Klappende] 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 >> [Applaus] 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 begyndelsen, og slutningen, af uge 12 for allersidste gang. 16 00:02:51,200 --> 00:02:53,299 Du husker fra Uge 0, som vi lovede 17 00:02:53,299 --> 00:02:55,340 dette, at det i sidste ende forhold i dette kursus 18 00:02:55,340 --> 00:02:57,839 er ikke så meget, hvor du ender op i forhold til dine klassekammerater, 19 00:02:57,839 --> 00:03:02,060 men hvor man, i uge 12, ender i forhold til dig selv i uge 0. 20 00:03:02,060 --> 00:03:04,450 >> Nå, vi er her nu i uge 12, og du 21 00:03:04,450 --> 00:03:08,420 kan se tilbage kærligt, eller remarkadly, over, hvor langt du er 22 00:03:08,420 --> 00:03:13,180 komme, når det var værst af dine problemer, for nogle uger siden. 23 00:03:13,180 --> 00:03:15,470 Men overveje, hvor langt du kommet siden da. 24 00:03:15,470 --> 00:03:19,580 Især hvis blandt dem uden forudgående erfaring, kun få uger senere, 25 00:03:19,580 --> 00:03:21,700 var du gennemføre en temmelig avancerede data 26 00:03:21,700 --> 00:03:25,380 struktur som denne hash tabel her, eller selv denne TRI her. 27 00:03:25,380 --> 00:03:28,020 >> Bare et par uger senere, og blot en uge siden, 28 00:03:28,020 --> 00:03:32,280 var du gennemføre dette, en mash-up af flere API'er uisng asynchronus 29 00:03:32,280 --> 00:03:36,700 JavaScript opkald og HTTP anmodninger bag scenen. 30 00:03:36,700 --> 00:03:41,510 I sidste ende, hvilket skaber en Hele web app fra noget 31 00:03:41,510 --> 00:03:43,860 der begyndte med et par hash mærker. 32 00:03:43,860 --> 00:03:47,702 Nu, ja du måske huske, at 78% af jer havde ingen forudgående erfaring, 33 00:03:47,702 --> 00:03:49,410 og vi foreslog, at du måske føle 34 00:03:49,410 --> 00:03:52,280 lidt ensomt på begynder, men indse 35 00:03:52,280 --> 00:03:57,650 at du nu er meget blandt venner og tilhængere her. 36 00:03:57,650 --> 00:04:00,370 >> Nu er det en tradition i CS50 at ikke kun starte semestret, 37 00:04:00,370 --> 00:04:03,190 men også ende semestret med lidt kage. 38 00:04:03,190 --> 00:04:06,620 Faktisk holdet har været nedenunder skære det op, og prøveudtagning kagen, 39 00:04:06,620 --> 00:04:08,610 men der venter på bare en lille smule tid. 40 00:04:08,610 --> 00:04:12,720 Men jeg troede, jeg ville fortsætte, hvor vi slap og få nogle lukning i dag. 41 00:04:12,720 --> 00:04:17,149 >> Du husker måske denne her hjemmeside, jeg troede kun godt, jeg kunne gøre 42 00:04:17,149 --> 00:04:21,950 er at skrive disse venlige folk upon have påtegnet dem, så i klassen blot et par 43 00:04:21,950 --> 00:04:22,670 uger siden. 44 00:04:22,670 --> 00:04:25,660 Og jeg vil sige til deres kredit, jeg fik tilbage dette svar 45 00:04:25,660 --> 00:04:27,690 fra ediblearrangments.com. 46 00:04:27,690 --> 00:04:28,810 Godmorgen, Mr. Malan. 47 00:04:28,810 --> 00:04:32,360 Vi har spurgt vores IT afdeling om din bekymring. 48 00:04:32,360 --> 00:04:36,620 De rådgiver, at fra næste uge, vil der være en hjemmeside plaster anvendt. 49 00:04:36,620 --> 00:04:38,581 Vi sætter pris på feedback. 50 00:04:38,581 --> 00:04:39,080 Og indeed-- 51 00:04:39,080 --> 00:04:40,784 >> [Applaus] 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 Nu skal du klikke login, du rent faktisk sendt til HTTPS version af hjemmesiden. 55 00:04:51,423 --> 00:04:53,355 >> [Applaus] 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 gør en forskel, en hjemmeside på et tidspunkt. 58 00:04:59,980 --> 00:05:03,017 Så nu, det endelige projekt er, selvfølgelig alt der venter nu. 59 00:05:03,017 --> 00:05:05,100 Og indse, at der er hvilket som helst antal af ingredienser 60 00:05:05,100 --> 00:05:07,900 at du kan flette ind dette projekt af din. 61 00:05:07,900 --> 00:05:11,060 >> Faktisk hvad mange studerende gør, hvis tackle en webbaseret afgangsprojekt, 62 00:05:11,060 --> 00:05:14,030 vil tage p sæt 7 s fordeling kode, CS50 Finance, 63 00:05:14,030 --> 00:05:15,780 og så vil flå dele af det, der er 64 00:05:15,780 --> 00:05:17,840 af interesse, eller germane til deres endelige projekt, 65 00:05:17,840 --> 00:05:21,420 ligesom ser op funktion, som er sikkert meget specifikke for Yahoo Finance. 66 00:05:21,420 --> 00:05:24,749 Og de vil tilføje i deres egen kode, og bygge oven på login-mekanisme 67 00:05:24,749 --> 00:05:25,790 at vi giver dig. 68 00:05:25,790 --> 00:05:28,430 Og så er absolut en godt sted at komme i gang. 69 00:05:28,430 --> 00:05:30,790 >> Især hvis over pausen, og kort efter, du er 70 00:05:30,790 --> 00:05:34,110 bare ikke helt sikker på hvor man skal begynde at skabe noget, der ikke allerede 71 00:05:34,110 --> 00:05:36,210 blevet udleveret til dig i det mindste delvis. 72 00:05:36,210 --> 00:05:38,600 p sæt 8,2, hvis du vil gøre noget med AJAX, 73 00:05:38,600 --> 00:05:42,010 eller du ønsker at skrive et script der importerer et virkelig stort datasæt 74 00:05:42,010 --> 00:05:45,230 i en database, brug p sæt 8 som en model, hvor 75 00:05:45,230 --> 00:05:48,970 du kan bygge din egen kode, i sidste ende. 76 00:05:48,970 --> 00:05:52,210 Men indser også, at der er endnu mere avanceret måder at komme i gang. 77 00:05:52,210 --> 00:05:55,700 >> En meget populær rammer, at vi er fans af, kaldes Laravel. 78 00:05:55,700 --> 00:05:57,960 Dette er en PHP ramme at væsentlige tilføjer 79 00:05:57,960 --> 00:06:00,050 PHP en række funktioner, der allerede er 80 00:06:00,050 --> 00:06:02,780 almindeligt i verden af Ruby og Python, 81 00:06:02,780 --> 00:06:05,450 andre programmeringssprog der har indbygget i dem, 82 00:06:05,450 --> 00:06:07,880 eller oven på dem, yderligere rammer. 83 00:06:07,880 --> 00:06:11,070 Og så Laravel vil tage p sæt 7 rammer det væsentlige, 84 00:06:11,070 --> 00:06:14,650 og give dig en hel masse flere værktøjer til din værktøjskasse. 85 00:06:14,650 --> 00:06:17,630 Så hvis nysgerrig, og hvis du gerne vil at ikke blot anvende erfaringer, 86 00:06:17,630 --> 00:06:19,940 men tackle nogle nye erfaringer til din endelige projekt, 87 00:06:19,940 --> 00:06:23,610 tjek denne og lignende typer af rammer online. 88 00:06:23,610 --> 00:06:25,102 >> Hvad med hosting din hjemmeside? 89 00:06:25,102 --> 00:06:28,060 Du kan helt sikkert sætte din endelige projekt, hvis gør noget webbaseret, 90 00:06:28,060 --> 00:06:30,110 på din CS50 apparat, og de fleste studerende gør. 91 00:06:30,110 --> 00:06:33,040 Men hvis du gerne vil faktisk tage worldwide web ud for en tur 92 00:06:33,040 --> 00:06:35,799 og sætte din kode ud der, indse, at det er 93 00:06:35,799 --> 00:06:38,840 temmelig ligetil disse dage til købe et domænenavn for et par dollars, 94 00:06:38,840 --> 00:06:42,650 at oprette dit domænenavn DNS indstillinger for IP-adressen stuff. 95 00:06:42,650 --> 00:06:45,120 Og så faktisk skubbe din kode til nogle fjernserver 96 00:06:45,120 --> 00:06:47,460 således at en person kan besøge dig på something.com, 97 00:06:47,460 --> 00:06:50,090 eller hvad domæne navn, du tilfældigvis til at købe. 98 00:06:50,090 --> 00:06:52,240 >> Stay tuned til CS50 hjem side i de kommende dage, 99 00:06:52,240 --> 00:06:54,980 hvor vi vil sende nogle instruktioner for at gøre netop dette. 100 00:06:54,980 --> 00:06:57,069 Hvis du gerne vil følge nogle retningslinjer, eller hvis du vil 101 00:06:57,069 --> 00:06:58,860 gerne vove sig ud på dine egne, der er så 102 00:06:58,860 --> 00:07:01,000 mange populære rammer og systemer derude. 103 00:07:01,000 --> 00:07:04,850 Hvoraf mange er gratis, eller super billige, eller i det mindste gratis for studerende. 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 er det er her CS50 kører de fleste af sine egne servere i den såkaldte sky, 106 00:07:11,410 --> 00:07:14,770 ved hjælp af virtuelle maskiner, servere der er ikke rigtig fysisk. 107 00:07:14,770 --> 00:07:17,510 >> De er en illusion af fysiske servere, men at vi, og du, 108 00:07:17,510 --> 00:07:19,210 kunne have fuldstændig kontrol over. 109 00:07:19,210 --> 00:07:21,880 Og vi har lige haft et seminar i Faktisk et par uger siden på det. 110 00:07:21,880 --> 00:07:25,530 Parse.com er en super Populære back-end værktøj 111 00:07:25,530 --> 00:07:27,520 som du kan bruge til faktisk være vært for en database. 112 00:07:27,520 --> 00:07:30,790 Hvis du ikke ønsker at finde ud af, eller stå op din egen MySQL-database, 113 00:07:30,790 --> 00:07:32,962 der er denne og andre relaterede tjenester, 114 00:07:32,962 --> 00:07:35,170 så du kan fokusere på den del af din app, som du virkelig 115 00:07:35,170 --> 00:07:37,150 lignende, front-end eller brugergrænsefladen, 116 00:07:37,150 --> 00:07:40,730 eller de funktioner, og derefter outsource til en anden, ofte gratis. 117 00:07:40,730 --> 00:07:44,450 Bestemt for studerende skala prototyper, eventuelle back-end-tjenester 118 00:07:44,450 --> 00:07:47,560 som e-mail eller databaser som du måske har brug for. 119 00:07:47,560 --> 00:07:51,210 >> Nu til godkendelse, en super almindelig FAQ i CS50 120 00:07:51,210 --> 00:07:52,850 er, hvordan kan du godkende brugere? 121 00:07:52,850 --> 00:07:54,760 Ikke med deres egen bruger og adgangskoder, 122 00:07:54,760 --> 00:07:56,620 men med lignende Harvard-id'er og stifter. 123 00:07:56,620 --> 00:07:59,170 Nå, indser CS50 har en tjeneste kaldet CS50 124 00:07:59,170 --> 00:08:02,220 ID, via hvilket du kan gøre netop dette. 125 00:08:02,220 --> 00:08:05,220 Og så de af jer tackle, siger, mobile projekter, hvor du er 126 00:08:05,220 --> 00:08:09,440 slags konflikt, hvis du vil gø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 antal andre enheder derude, 128 00:08:12,880 --> 00:08:14,840 indse, at der er faktisk værktøjer, 129 00:08:14,840 --> 00:08:17,830 giver dig mulighed for at skrive din app, i typisk JavaScript, 130 00:08:17,830 --> 00:08:19,050 eller en lignende sprog. 131 00:08:19,050 --> 00:08:22,850 Og derefter installere det på flere platforme som iOS og Android 132 00:08:22,850 --> 00:08:25,560 og lignende, PhoneGap være en, titan anden. 133 00:08:25,560 --> 00:08:27,467 >> Så hvis du er slags konflikt, og indse 134 00:08:27,467 --> 00:08:29,550 at der er lidt af en indlæringskurve til læring 135 00:08:29,550 --> 00:08:31,700 blot én af disse sprog, indser du kan 136 00:08:31,700 --> 00:08:35,080 tage din egen nyfundne fortrolighed med JavaScript for et spin, 137 00:08:35,080 --> 00:08:36,070 og anvende det der. 138 00:08:36,070 --> 00:08:39,309 Og der er så meget mere at du kan finde på egen hånd, 139 00:08:39,309 --> 00:08:41,460 eller ved at konsultere din TF'er. 140 00:08:41,460 --> 00:08:43,059 Nu, hvad med livet efter CS50? 141 00:08:43,059 --> 00:08:44,980 Bare så, at det er nævnte mindst en gang, 142 00:08:44,980 --> 00:08:48,080 du kommer ikke til at blive udleveret problem sæt specifikationer og fordeling 143 00:08:48,080 --> 00:08:51,700 kode i al evighed, men indse at du ikke har brug for CS50 144 00:08:51,700 --> 00:08:54,070 apparat til at fortsætte kodning på Mac OS. 145 00:08:54,070 --> 00:08:56,690 >> Det er en vidunderlig, nyttig miljø i at 146 00:08:56,690 --> 00:08:59,860 det er allerede konfigureret til at være repræsentant for en dejlig Linux-system. 147 00:08:59,860 --> 00:09:03,050 Men du kan sikkert bruge en hvilken som helst antal frit tilgængelige værktøjer 148 00:09:03,050 --> 00:09:07,030 disse dage til at skrive kode på din egen Mac uden overhead af et apparat, 149 00:09:07,030 --> 00:09:10,770 eller på din egen Windows-computer, eller hvis du kører Linux, en række værktøjer 150 00:09:10,770 --> 00:09:12,714 findes der også. 151 00:09:12,714 --> 00:09:14,630 Så det er bare en hvirvelvind tur, som du måske 152 00:09:14,630 --> 00:09:16,490 ønsker at krølle op med på et tidspunkt. 153 00:09:16,490 --> 00:09:19,060 Men for nu, lad os tage et se fremad og hvad der er tilbage. 154 00:09:19,060 --> 00:09:22,830 >> Især blandt de kursets historiske begivenheder 155 00:09:22,830 --> 00:09:24,280 er CS50 hackathon. 156 00:09:24,280 --> 00:09:27,290 En episk alle nighter, hvor du ankommer omkring 7:00 PM, 157 00:09:27,290 --> 00:09:30,260 etablere sig med din bærbare computer, og projekt, og venner. 158 00:09:30,260 --> 00:09:32,910 Og dykke ned i den endelige projekter i et miljø 159 00:09:32,910 --> 00:09:35,050 der ser lidt som dette ved ankomsten. 160 00:09:35,050 --> 00:09:38,000 Du vil tjekke her, vil du derefter komme i gang med arbejdet, 161 00:09:38,000 --> 00:09:39,510 vil du hjælpe en klassekammerat. 162 00:09:39,510 --> 00:09:44,680 >> Du vil forkæle i første middag omkring 09:00, anden middag omkring 1:00 AM. 163 00:09:44,680 --> 00:09:47,570 Og så for dem, der stadig stående i slutningen af ​​natten, 164 00:09:47,570 --> 00:09:49,004 du vil få til IHOP. 165 00:09:49,004 --> 00:09:50,920 Men undervejs er der vil være en photo booth, 166 00:09:50,920 --> 00:09:56,280 ikke lide det, og faktisk faktiske CS50 pendulfart på vores vej til IHOP. 167 00:09:56,280 --> 00:09:58,680 >> Nu CS50 fair, for elever i klassen, 168 00:09:58,680 --> 00:10:02,050 dette er din mulighed for at udstille stolt din endelige projekter. 169 00:10:02,050 --> 00:10:05,770 Ikke kun til andre, men typisk 2.000 plus deltagere fra hele campus, 170 00:10:05,770 --> 00:10:09,380 studerende, fakultet, folk, der ser balloner langs Oxford Street 171 00:10:09,380 --> 00:10:10,270 og kom indenfor. 172 00:10:10,270 --> 00:10:13,690 Så indse, at hvad der venter der er glimt af måske hinandens projekter 173 00:10:13,690 --> 00:10:15,320 her, hvor du vil bringe din bærbare computer. 174 00:10:15,320 --> 00:10:19,100 Vi vil etablere høje borde, hvor du sætte din bærbare computer, hop på Wi-Fi, 175 00:10:19,100 --> 00:10:21,300 og demo dine projekter til forbipasserende. 176 00:10:21,300 --> 00:10:24,090 >> I mellemtiden vil der være musik, og popcorn og slik, og mere. 177 00:10:24,090 --> 00:10:26,760 Så du har rigelig muligheder for at blande sig. 178 00:10:26,760 --> 00:10:28,600 Vi har venner af vores fra industrien, 179 00:10:28,600 --> 00:10:30,600 personalekonsulenter fra enhver række af disse selskaber 180 00:10:30,600 --> 00:10:33,530 her er der bare for at chatte op studerende om livet efter college, 181 00:10:33,530 --> 00:10:35,990 eller praktikophold i løbet college, og lignende. 182 00:10:35,990 --> 00:10:38,660 Du vil se, også, at der er en tombola at tilskynde ikke alene 183 00:10:38,660 --> 00:10:40,661 dig til at strejke op disse Chat med venner, 184 00:10:40,661 --> 00:10:42,660 men også for at invitere din egne venner, eller overbevise 185 00:10:42,660 --> 00:10:44,570 dine egne venner til kom og se dit projekt. 186 00:10:44,570 --> 00:10:48,060 >> Du kan forsøde den aftale, som disse små kort, der vil blive uddelt. 187 00:10:48,060 --> 00:10:51,461 Hver af dem vil have pladsholdere for lidt Smiley ansigt klistermærker. 188 00:10:51,461 --> 00:10:53,960 Du fyre som de studerende gives Smiley ansigt klistermærker. 189 00:10:53,960 --> 00:10:57,334 Og for alle, der ventures op til du og siger, hey, hvad gjorde du? 190 00:10:57,334 --> 00:11:00,000 Eller beder dig om en demo af din projekt, du afleverer dem et klistermærke. 191 00:11:00,000 --> 00:11:01,083 De lægge det på deres kort. 192 00:11:01,083 --> 00:11:03,910 Og der kvalificerer dem til vilkårligt antal fantastiske præmier, 193 00:11:03,910 --> 00:11:06,320 herunder dem afbilledet her, som derefter 194 00:11:06,320 --> 00:11:08,010 udloddet af ved slutningen af ​​begivenheden. 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 undervejs vil der være rig popcorn, og stress bolde, og slik, 198 00:11:19,200 --> 00:11:21,620 og selv sidste år 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 >> Der vil være en photo booth der som godt, og massive antal balloner 201 00:11:27,590 --> 00:11:28,480 ligesom disse dem her. 202 00:11:28,480 --> 00:11:30,980 Så mange så, at uvægerligt personalet forsøge 203 00:11:30,980 --> 00:11:34,210 at trække dette trick i slutningen om natten, aldrig helt fungerer. 204 00:11:34,210 --> 00:11:36,950 Men for dig, hvis du gerne vil invitere dine venner til denne event-- 205 00:11:36,950 --> 00:11:40,360 >> SAM CLARK: Nu, da vi kommer over til det næste stop på turen. 206 00:11:40,360 --> 00:11:41,595 Du vil opdage 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 >> Fil indenfor. 210 00:11:47,955 --> 00:11:53,390 Du vil opdage en særskilt afgang fra den gotiske arkitektur 211 00:11:53,390 --> 00:11:56,410 at vi så på resten af rundvisning i Yales campus. 212 00:11:56,410 --> 00:11:58,280 Nu, her er vi på Sanders Theater. 213 00:11:58,280 --> 00:12:04,650 Sanders Theater er virkelig en kulturel og akademisk hub her på Harvard. 214 00:12:04,650 --> 00:12:07,540 Påbegyndelse blev afholdt her indtil 1922. 215 00:12:07,540 --> 00:12:12,230 Det er modelleret efter Sheldonian Theater i Oxford, England, 216 00:12:12,230 --> 00:12:13,950 som en kendsgerning. 217 00:12:13,950 --> 00:12:17,100 Og det tjener som et sted for mange kulturelle arrangementer, 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 udføre i Sanders, 220 00:12:21,870 --> 00:12:24,380 de Crocodillos udføre her ofte, de er 221 00:12:24,380 --> 00:12:28,800 lidt ligesom den Wippenpoofs 2.0, næsten. 222 00:12:28,800 --> 00:12:35,020 Samt den største klasse faktisk på Harvard, CS50, undervises her. 223 00:12:35,020 --> 00:12:37,460 Hvem på turen er interesseret i datalogi? 224 00:12:37,460 --> 00:12:38,950 Enhver interesseret? 225 00:12:38,950 --> 00:12:39,660 Terrific. 226 00:12:39,660 --> 00:12:42,590 Tja, hvis du tilfældigvis matriculate på Yale, 227 00:12:42,590 --> 00:12:46,410 Du vil virkelig, virkelig ønsker at tage CS50. 228 00:12:46,410 --> 00:12:47,829 >> [Latter] 229 00:12:47,829 --> 00:12:49,721 >> [Applaus] 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 at tage det fysisk i Sanders Theater, 232 00:12:58,420 --> 00:13:03,260 dog vil CS50 være levende streamet over til dig i New Haven. 233 00:13:03,260 --> 00:13:08,520 Så godt som du vil have en hel hjælpepersonale, støtte netværk af personale 234 00:13:08,520 --> 00:13:12,070 der at tage CS50, for at lære Alt om datalogi. 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 fantastisk. 237 00:13:16,580 --> 00:13:19,924 Er der nogen der har nogen spørgsmål før vi går videre til det næste stop? 238 00:13:19,924 --> 00:13:22,359 Ja. 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: Åh, min Gud er det! 242 00:13:27,390 --> 00:13:28,270 Lad os tage et Selfie. 243 00:13:28,270 --> 00:13:28,770 Selfie! 244 00:13:28,770 --> 00:13:30,530 Tag et Selfie! 245 00:13:30,530 --> 00:13:31,919 Lige her, lige her. 246 00:13:31,919 --> 00:13:32,960 Her nogen hold det op. 247 00:13:32,960 --> 00:13:35,210 Nogen holder det op. 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: Hej, DA 250 00:13:37,836 --> 00:13:38,940 >> SAM CLARK: Jeg gør godt. 251 00:13:38,940 --> 00:13:39,960 Jeg fik at vende den rundt. 252 00:13:39,960 --> 00:13:43,990 253 00:13:43,990 --> 00:13:46,070 Og duck ansigt, David. 254 00:13:46,070 --> 00:13:47,048 >> [Latter] 255 00:13:47,048 --> 00:13:50,460 >> Ja, han kan lide det. 256 00:13:50,460 --> 00:13:50,960 Terrific. 257 00:13:50,960 --> 00:13:51,622 Terrific. 258 00:13:51,622 --> 00:13:53,163 Nå, vi gå videre til det næste stop. 259 00:13:53,163 --> 00:13:56,480 Vores næste stop er Harvard stadion, hvor 260 00:13:56,480 --> 00:13:59,374 vi har haft stor held i de sidste 13 år. 261 00:13:59,374 --> 00:14:00,342 >> [Latter] 262 00:14:00,342 --> 00:14:01,794 >> [Applaus] 263 00:14:01,794 --> 00:14:10,520 264 00:14:10,520 --> 00:14:12,640 >> DAVID MALAN: Så rygter er faktisk rigtigt. 265 00:14:12,640 --> 00:14:15,460 For første gang i historien, studerende på Harvard og Yale 266 00:14:15,460 --> 00:14:20,620 både vil være i stand til at tage et kursus kaldet CS50 det kommende Fall i 2015. 267 00:14:20,620 --> 00:14:24,380 Vi vil sætte asie rivaliseringen i næsten 100 år, 268 00:14:24,380 --> 00:14:37,075 og i sidste ende, i Fall 2015, faktiske Yale-studerende 269 00:14:37,075 --> 00:14:39,760 vil være i stand til at tage CS50 for første gang. 270 00:14:39,760 --> 00:14:42,650 Forelæsningerne vil faktisk streames herfra, 271 00:14:42,650 --> 00:14:45,800 Deres efterfølgere i denne målgruppe, til New Haven, hvor de studerende 272 00:14:45,800 --> 00:14:48,470 vil være i stand til at engagere sig i person, eller som nogle af jer 273 00:14:48,470 --> 00:14:51,790 har så optimeret, online lever, eller efter behov efter. 274 00:14:51,790 --> 00:14:54,110 >> Men vi vil stå op en lokal støtte 275 00:14:54,110 --> 00:14:55,860 struktur, komplet med undervisning stipendiater, 276 00:14:55,860 --> 00:14:58,940 kursus assistenter vil være førende sektioner og kontortid. 277 00:14:58,940 --> 00:15:00,970 CS50 Puzzle Dagen blive afholdt i Cambridge, 278 00:15:00,970 --> 00:15:03,620 og vi vil invitere vores Yale venner til Cambridge 279 00:15:03,620 --> 00:15:06,830 for CS50 Puzzle Day, som samt CS50 hackathon. 280 00:15:06,830 --> 00:15:10,340 Og så ved semesters afslutning, vil der være en episk display i både Cambridge 281 00:15:10,340 --> 00:15:14,390 og i New Haven i CS50 studerende fra Harvard, 282 00:15:14,390 --> 00:15:18,200 og Yale både på skærm i disse respektive byer. 283 00:15:18,200 --> 00:15:21,000 >> Og ja, hvis du har nogen venner, som går til Yale, 284 00:15:21,000 --> 00:15:25,440 vi har brug for nogle TF'er og CSS så behøver sende dem til denne URL her. 285 00:15:25,440 --> 00:15:29,850 Men vi vil i mellemtiden være sende en af ​​CS50 egen bedste undervisning 286 00:15:29,850 --> 00:15:33,370 stipendiater, Jason Hirschhorn, der handler om til kandidat, bare have afsluttet 287 00:15:33,370 --> 00:15:36,490 sin afhandling på skæringspunktet mellem datalogi og uddannelse. 288 00:15:36,490 --> 00:15:39,920 Jason vil arbejde fuld tid på Yale, og vil være på jorden der 289 00:15:39,920 --> 00:15:44,180 hjælper os til at stå dette op og bringe disse to universiteter sammen 290 00:15:44,180 --> 00:15:45,154 via CS50. 291 00:15:45,154 --> 00:15:47,589 >> [Applaus] 292 00:15:47,589 --> 00:15:52,470 293 00:15:52,470 --> 00:15:54,850 >> Nu sammen med CS50 s produktion team, jeg 294 00:15:54,850 --> 00:15:57,680 haft lejlighed til at hoppe i bilen med denne fyr 295 00:15:57,680 --> 00:16:02,845 og tage et kig på, hvad venter os 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øjre ad"] 298 00:16:11,090 --> 00:16:15,000 >> -Movin 'Højre ad i jagten af gode tider og gode nyheder 299 00:16:15,000 --> 00:16:17,015 med gode venner, som ikke kan tabe. 300 00:16:17,015 --> 00:16:19,900 >> -Det Kunne blive en vane. 301 00:16:19,900 --> 00:16:23,320 >> -Opportunity Slag en gang lad os nå ud og få fat i det. 302 00:16:23,320 --> 00:16:24,160 >> -Ja! 303 00:16:24,160 --> 00:16:25,780 >> -Sammen vil vi nab det. 304 00:16:25,780 --> 00:16:28,177 >> -Vi Blaffe, bus, eller gul cab det. 305 00:16:28,177 --> 00:16:29,578 >> -Cab Det? 306 00:16:29,578 --> 00:16:34,930 >> -Movin 'Højre ad, Footloose og fancy gratis. 307 00:16:34,930 --> 00:16:38,860 >> -Kom Der er halvt så sjovt kommer dele det med mig. 308 00:16:38,860 --> 00:16:40,330 >> -Movin 'Højre ad. 309 00:16:40,330 --> 00:16:43,270 >> -Vi Lære at dele byrden. 310 00:16:43,270 --> 00:16:48,170 >> -Vi Har ikke brug for et kort til holde dette show på vejen. 311 00:16:48,170 --> 00:16:51,280 >> -Hey, Fozzy, jeg vil have dig til at dreje til venstre Hvis du kommer til en skillevej. 312 00:16:51,280 --> 00:16:51,850 >> -Ja, Sir. 313 00:16:51,850 --> 00:16:54,380 Drej til venstre ved udfletningen i vejen. 314 00:16:54,380 --> 00:16:56,260 Kermit? 315 00:16:56,260 --> 00:16:58,600 >> -Jeg Tror ikke, at. 316 00:16:58,600 --> 00:17:02,500 Movin 'til højre ad, vi har fandt et liv på motorvejen. 317 00:17:02,500 --> 00:17:04,722 >> -Og Din vej er min måde. 318 00:17:04,722 --> 00:17:06,610 >> -Så Tillid til min navigation. 319 00:17:06,610 --> 00:17:11,163 >> -film Stjerner med prangende biler, og livet med toppen ned. 320 00:17:11,163 --> 00:17:13,261 >> -We're Stormede den store by. 321 00:17:13,261 --> 00:17:13,760 -Ja. 322 00:17:13,760 --> 00:17:14,810 Storm er rigtigt. 323 00:17:14,810 --> 00:17:16,140 Bør det sner? 324 00:17:16,140 --> 00:17:17,470 >> Nej, tror jeg ikke det. 325 00:17:17,470 --> 00:17:19,354 >> -Movin 'Højre ad. 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 til den store tid 328 00:17:24,118 --> 00:17:25,917 >> -Er Det klar til mig? 329 00:17:25,917 --> 00:17:29,893 330 00:17:29,893 --> 00:17:33,869 >> -Movin 'Højre ad. 331 00:17:33,869 --> 00:17:38,342 Movin 'højre ad. 332 00:17:38,342 --> 00:17:42,815 Movin 'højre ad. 333 00:17:42,815 --> 00:17:44,803 Movin 'højre ad. 334 00:17:44,803 --> 00:17:47,204 335 00:17:47,204 --> 00:17:48,370 -Måske Du bedre trække over. 336 00:17:48,370 --> 00:17:50,150 -Ja, Sir. 337 00:17:50,150 --> 00:17:52,130 Åh, se på det. 338 00:17:52,130 --> 00:17:53,620 >> [END AFSPIL] 339 00:17:53,620 --> 00:17:55,881 >> DAVID MALAN: Vi vil se Yale i 2015. 340 00:17:55,881 --> 00:17:57,725 >> [Applaus] 341 00:17:57,725 --> 00:18:00,500 342 00:18:00,500 --> 00:18:01,960 >> Så nu nogle takke yous. 343 00:18:01,960 --> 00:18:04,790 Det er nok at sige, at der er en hele familien, både foran 344 00:18:04,790 --> 00:18:08,440 og bag kameraet, i denne klasse der gør alt arbejdet i sidste ende. 345 00:18:08,440 --> 00:18:11,020 Og jeg vil gerne anerkende en få, og derefter hele personalet 346 00:18:11,020 --> 00:18:15,120 ved først Colton, hvis EDM har gennemsyret starten af ​​forelæsninger 347 00:18:15,120 --> 00:18:16,627 for nogle flere uger nu. 348 00:18:16,627 --> 00:18:18,960 Samt hele produktionen team, der har gjort 349 00:18:18,960 --> 00:18:20,830 alt ser så smuk 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, der har været involveret bag disse kameraer, 352 00:18:28,740 --> 00:18:30,700 gør alt muligt. 353 00:18:30,700 --> 00:18:33,380 Gabriel, samt vores hoved undervisning fyr. 354 00:18:33,380 --> 00:18:35,188 >> [Applaus] 355 00:18:35,188 --> 00:18:37,860 356 00:18:37,860 --> 00:18:40,910 >> Hvis du ikke allerede har gjort ved, Gabriel faktisk 357 00:18:40,910 --> 00:18:43,890 fundet CS50 i form af den produktion holds videoer. 358 00:18:43,890 --> 00:18:46,100 Faktisk vokser op i Brasilien et par år tilbage, 359 00:18:46,100 --> 00:18:48,720 Han opdagede, at alle CS50 materiale var online, 360 00:18:48,720 --> 00:18:51,320 og han faldt mig en venlig tone at spørge, om han 361 00:18:51,320 --> 00:18:54,280 kan være i stand til at oversætte det til Portugisisk for sine klassekammerater. 362 00:18:54,280 --> 00:18:59,060 Og ja han gjorde i sidste ende, forelæsninger til omkring 50 studerende, sine klassekammerater, 363 00:18:59,060 --> 00:18:59,760 i gymnasiet. 364 00:18:59,760 --> 00:19:03,440 Efterfulgt af 150 studerende næste år, og vidunderligt hans far 365 00:19:03,440 --> 00:19:07,480 blev faktisk filme det hele så du kan finde Gabes foredrag af CS50 366 00:19:07,480 --> 00:19:09,860 i Brasilien online så godt. 367 00:19:09,860 --> 00:19:15,690 >> Og nu Davon her, Davon her har kørt kurset, 368 00:19:15,690 --> 00:19:17,900 og har gjort alt køre så glat, 369 00:19:17,900 --> 00:19:22,030 og uden ham vi kunne ikke styre det hold, vi har nu. 370 00:19:22,030 --> 00:19:23,620 Og så selvfølgelig, Rob Bowden. 371 00:19:23,620 --> 00:19:25,310 >> [Applaus] 372 00:19:25,310 --> 00:19:27,810 373 00:19:27,810 --> 00:19:30,590 >> Rob er nu gået med Selvfølgelig omtrent fem år, 374 00:19:30,590 --> 00:19:33,000 har henvendt sig til mig sophomore år med interesse 375 00:19:33,000 --> 00:19:34,440 i at deltage i klassen. 376 00:19:34,440 --> 00:19:37,780 Og så blev souschef TF, og derefter hovedet TF, og derefter guru. 377 00:19:37,780 --> 00:19:40,610 Og nu, tro det eller ej, den meget fremtrædende rolle 378 00:19:40,610 --> 00:19:44,230 som medlem af teknisk personale, der i computerens verden 379 00:19:44,230 --> 00:19:46,010 faktisk bærer med sig en vis vægt. 380 00:19:46,010 --> 00:19:50,320 Og så underdrivelse er faktisk betød at være af højeste hensyn 381 00:19:50,320 --> 00:19:51,520 til Rob. 382 00:19:51,520 --> 00:19:55,310 >> Allison, selvfølgelig, hvem der har ledende vores officielle afsnit om kameraet, når 383 00:19:55,310 --> 00:19:58,070 en uge, og sikre der er en ressource til rådighed 384 00:19:58,070 --> 00:20:01,990 online for studerende, der er ude af stand til at tune ind i person. 385 00:20:01,990 --> 00:20:06,470 Og så, selvfølgelig, en TF, som jeg synes har været på hver eneste kontortid 386 00:20:06,470 --> 00:20:11,770 i år, herunder disse her, disse her, der her. 387 00:20:11,770 --> 00:20:15,170 Og faktisk [? Zamila,?], Der har gået alle gennem kurset problem 388 00:20:15,170 --> 00:20:19,460 sæt, og uden hvem, vi kunne ikke forvente, jeg tør sige, så meget. 389 00:20:19,460 --> 00:20:21,440 >> Og så endelig Cheng her, som er kendt 390 00:20:21,440 --> 00:20:23,640 til meget mere end disse elefanter, som 391 00:20:23,640 --> 00:20:26,640 har været vist højst hver forelæsning. 392 00:20:26,640 --> 00:20:30,130 Faktisk Cheng nylig fik sammen med CS50 produktion hold 393 00:20:30,130 --> 00:20:33,090 at sammensætte denne tak dig for hele holdet, 394 00:20:33,090 --> 00:20:37,414 ved hjælp af en lille segment vi kalder, Cheng på gaden. 395 00:20:37,414 --> 00:20:38,382 >> [VIDEO PLAYBACK] 396 00:20:38,382 --> 00:20:40,318 >> [Musik spiller] 397 00:20:40,318 --> 00:20:42,254 >> -Det Er Cheng med Cheng på gaden. 398 00:20:42,254 --> 00:20:44,680 Og i dag, jeg er her på CS50 er Quiz One Grading 399 00:20:44,680 --> 00:20:49,220 Party, hvor de ansatte i CS50 har indsamlet til grad quiz én. 400 00:20:49,220 --> 00:20:51,749 Jeg ville ikke virkelig overveje det en fest, men du får den idé. 401 00:20:51,749 --> 00:20:54,790 Jeg vil bede dem nogle spørgsmål om deres oplevelser dette semester, 402 00:20:54,790 --> 00:20:57,530 og måske et par teknisk spørgsmål, så vil vi løse dem. 403 00:20:57,530 --> 00:20:58,636 >> -Jeg Tror ikke, jeg er klar til 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 bits er i en byte? 407 00:21:01,455 --> 00:21:02,640 >> -4, 8. 408 00:21:02,640 --> 00:21:03,960 >> -Hvad Gør php stå for? 409 00:21:03,960 --> 00:21:06,430 >> -PHP? 410 00:21:06,430 --> 00:21:09,600 Hypertext protokol. 411 00:21:09,600 --> 00:21:11,207 >> -Er Det en protokol, selv? 412 00:21:11,207 --> 00:21:11,790 -Jeg Ved det 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 Buzzer. 416 00:21:14,370 --> 00:21:16,940 >> -Jeg Ved, at P står for PHP. 417 00:21:16,940 --> 00:21:18,070 >> -Så Hvor kommer det stoppe? 418 00:21:18,070 --> 00:21:19,070 >> -Det Aldrig stopper. 419 00:21:19,070 --> 00:21:20,314 >> -Det Må stoppe på et eller andet sted. 420 00:21:20,314 --> 00:21:20,980 Nej, det gø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 Nej, mm-mm. [? Recouragin? ?] 423 00:21:25,074 --> 00:21:26,240 -Det Er et alvorligt spørgsmål. 424 00:21:26,240 --> 00:21:27,052 [Latter] 425 00:21:27,052 --> 00:21:30,050 Hvad er det næste i denne sekvens af tal? 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 Troede, du var vil sige 64, men OK. 428 00:21:43,564 --> 00:21:45,230 -Hvad Er det næste nummer i rækken? 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 Af du har ret. 433 00:21:52,396 --> 00:21:53,890 Please, gå tilbage til sortering. 434 00:21:53,890 --> 00:21:56,582 Hvad er 2 til potensen af ​​64? 435 00:21:56,582 --> 00:21:57,082 -Åh, Jeez. 436 00:21:57,082 --> 00:21:58,044 Jeg bør vide dette. 437 00:21:58,044 --> 00:22:00,930 438 00:22:00,930 --> 00:22:01,873 >> -Jeg Ved det 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 bolde gør det tage at fylde Sanders Theater? 444 00:22:11,281 --> 00:22:12,742 >> -for Mange. 445 00:22:12,742 --> 00:22:14,690 >> -Du Kan aldrig have for mange stress bolde. 446 00:22:14,690 --> 00:22:16,160 >> -Am Jeg ret? 447 00:22:16,160 --> 00:22:17,294 Hvad er det rigtige svar? 448 00:22:17,294 --> 00:22:18,460 -Der Er ingen rigtige svar. 449 00:22:18,460 --> 00:22:19,710 -Jeg Sikker på der er. 450 00:22:19,710 --> 00:22:22,075 -Det Afhænger af størrelsen af stress bolden. 451 00:22:22,075 --> 00:22:24,050 Ved 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 end han gjorde tidligere år. 454 00:22:29,054 --> 00:22:33,383 Så det var lidt svært genkende ham, men jeg formåede det. 455 00:22:33,383 --> 00:22:34,340 >> -Er Han buff fyr? 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 kan lide ham. 459 00:22:36,100 --> 00:22:36,780 >> -Nu At du nævner det, Jeg har et spørgsmål til dig. 460 00:22:36,780 --> 00:22:37,570 >> -Alle Højre. 461 00:22:37,570 --> 00:22:40,380 >> -Hvad Er Rob Bowden s bænkpres? 462 00:22:40,380 --> 00:22:41,040 >> -IT Max. 463 00:22:41,040 --> 00:22:43,205 >> -Hvad Er hans max bænkpres? 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 >> -Tak Så meget at CS50 s TF'er, CAS, producenter, designere, forskere, 467 00:22:54,930 --> 00:22:58,110 og alle andre, der har været involveret både foran og bag kameraet 468 00:22:58,110 --> 00:22:59,130 her i CS50. 469 00:22:59,130 --> 00:23:02,230 Vi helt sikkert ikke kunne gøre dette uden dig, og vi kan ikke vente med at byde velkommen til nye 470 00:23:02,230 --> 00:23:03,105 medlemmer til personalet. 471 00:23:03,105 --> 00:23:06,043 -Alle På dette bord, kan vi få et knus? 472 00:23:06,043 --> 00:23:07,540 >> -Tak. 473 00:23:07,540 --> 00:23:08,827 >> -Tak Tak, personale. 474 00:23:08,827 --> 00:23:10,035 Tak for at blive personale. 475 00:23:10,035 --> 00:23:13,528 Dette afslutter vores interview. 476 00:23:13,528 --> 00:23:16,023 Tak for at være på personale i år. 477 00:23:16,023 --> 00:23:17,520 >> -Tak Så meget. 478 00:23:17,520 --> 00:23:18,518 >> -Tak. 479 00:23:18,518 --> 00:23:20,514 >> Nej, nej, tak. 480 00:23:20,514 --> 00:23:22,011 >> -Har Jeg gør et godt stykke arbejde, eller hvad? 481 00:23:22,011 --> 00:23:23,540 >> -Du Gjorde vidunderligt. 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 >> -Hvad Vi taler om? 484 00:23:29,495 --> 00:23:30,895 Vi havde netop denne samtale. 485 00:23:30,895 --> 00:23:34,216 Dette er ikke et stykke legetøj. 486 00:23:34,216 --> 00:23:36,696 >> [Musik spiller] 487 00:23:36,696 --> 00:23:42,648 488 00:23:42,648 --> 00:23:43,640 >> [END AFSPIL] 489 00:23:43,640 --> 00:23:46,120 >> [Applaus] 490 00:23:46,120 --> 00:23:49,120 491 00:23:49,120 --> 00:23:51,660 >> DAVID MALAN: So CS50 er ja nu rekruttere 492 00:23:51,660 --> 00:23:54,350 for TFS kursus assistenter, producenter, designere, 493 00:23:54,350 --> 00:23:59,260 og en række andre roller, aktivere denne til at gå bag kulisserne. 494 00:23:59,260 --> 00:24:01,830 Og nu, efter noget lidt specielt. 495 00:24:01,830 --> 00:24:04,500 Som du ved, Colton har forelagde sin EDM til klassen, 496 00:24:04,500 --> 00:24:08,980 men i dag fik han bandet sammen og CS50, før vi sætter nogle elever op 497 00:24:08,980 --> 00:24:14,202 på scenen, jeg giver dig Colton, Gabe og Taylor. 498 00:24:14,202 --> 00:24:16,632 >> [Musik spiller] 499 00:24:16,632 --> 00:24:22,950 500 00:24:22,950 --> 00:24:26,810 >> COLTON: Føl min vej gennem mørket. 501 00:24:26,810 --> 00:24:30,580 Styret af et bankende hjerte. 502 00:24:30,580 --> 00:24:35,530 Jeg kan ikke fortælle, hvor rejsen slutter. 503 00:24:35,530 --> 00:24:38,950 Men jeg ved, hvor du skal starte. 504 00:24:38,950 --> 00:24:42,448 >> Prøv at fortælle mig jeg er for ung til at forstå. 505 00:24:42,448 --> 00:24:44,356 Sige, jeg er fanget i en drøm. 506 00:24:44,356 --> 00:24:47,230 507 00:24:47,230 --> 00:24:51,470 Livet passerer mig ved, hvis Jeg kan ikke åbne mine øjne. 508 00:24:51,470 --> 00:24:53,516 Det er fint med mig. 509 00:24:53,516 --> 00:24:58,020 >> Så vække mig op, når det hele er overstået. 510 00:24:58,020 --> 00:25:02,030 Når jeg er klogere, og jeg er ældre. 511 00:25:02,030 --> 00:25:09,230 Alt dette tidspunkt, jeg var at finde mig selv og jeg vidste ikke, jeg var tabt. 512 00:25:09,230 --> 00:25:12,724 Så vække mig op, når det hele er overstået. 513 00:25:12,724 --> 00:25:16,845 Når jeg er klogere, og jeg er ældre. 514 00:25:16,845 --> 00:25:23,905 Alt dette tidspunkt, jeg var at finde mig selv og jeg vidste ikke, jeg var tabt. 515 00:25:23,905 --> 00:26:07,465 516 00:26:07,465 --> 00:26:10,510 >> Jeg forsøgte at bære vægt af verden. 517 00:26:10,510 --> 00:26:14,545 Men jeg fik kun to hænder. 518 00:26:14,545 --> 00:26:18,260 Håber jeg får chancen at rejse verden. 519 00:26:18,260 --> 00:26:22,140 Jeg har ikke nogen planer. 520 00:26:22,140 --> 00:26:26,020 Ønske, at jeg kunne bo evigt denne unge. 521 00:26:26,020 --> 00:26:29,280 Ikke bange for at lukke mine øjne. 522 00:26:29,280 --> 00:26:35,686 Livet er et spil lavet til alle og kærlighed er en præmie. 523 00:26:35,686 --> 00:26:39,590 >> Så vække mig op, når det hele er overstået. 524 00:26:39,590 --> 00:26:43,006 Når jeg er klogere, og jeg er ældre. 525 00:26:43,006 --> 00:26:50,314 Alt dette tidspunkt, jeg var at finde mig selv og jeg vidste ikke, jeg var tabt. 526 00:26:50,314 --> 00:26:50,814 Everybody! 527 00:26:50,814 --> 00:26:54,315 Så vække mig op, når det hele er overstået. 528 00:26:54,315 --> 00:26:58,307 Når jeg er klogere, og jeg er ældre. 529 00:26:58,307 --> 00:27:06,790 Alt dette tidspunkt, jeg var at finde mig selv og jeg vidste ikke, jeg var tabt. 530 00:27:06,790 --> 00:27:10,283 Vidste ikke, jeg var tabt. 531 00:27:10,283 --> 00:27:12,279 Vidste ikke, jeg var tabt. 532 00:27:12,279 --> 00:28:06,171 533 00:28:06,171 --> 00:28:08,167 >> [Applaus] 534 00:28:08,167 --> 00:28:14,780 535 00:28:14,780 --> 00:28:19,140 >> DAVID MALAN: Kommer i år til Det CS50 Fair, levende musik samt. 536 00:28:19,140 --> 00:28:22,900 Så nu, vores sidste mulighed for lidt af publikum deltagelse. 537 00:28:22,900 --> 00:28:26,760 Til dette har vi brug for seks studerende og tre ansatte. 538 00:28:26,760 --> 00:28:30,120 Lad os se her, OK, du er praktisk at hoppe ud af din stol. 539 00:28:30,120 --> 00:28:30,990 Kom op. 540 00:28:30,990 --> 00:28:31,490 >> OK. 541 00:28:31,490 --> 00:28:34,100 Hvad med dig to sammen herovre, kom op. 542 00:28:34,100 --> 00:28:40,170 Og hvad med jer to og du én, kom op. 543 00:28:40,170 --> 00:28:43,485 Lad os vokse holdene en smule. 544 00:28:43,485 --> 00:28:43,984 OK. 545 00:28:43,984 --> 00:28:44,483 Lige der. 546 00:28:44,483 --> 00:28:45,060 Kom. 547 00:28:45,060 --> 00:28:45,850 Ja. 548 00:28:45,850 --> 00:28:47,710 Du, kom ned. 549 00:28:47,710 --> 00:28:48,890 Det kommer til at være hård. 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 Fint, kom ned. 553 00:28:51,770 --> 00:28:53,200 Se dig i et par minutter. 554 00:28:53,200 --> 00:28:54,730 Okay, så kom herover. 555 00:28:54,730 --> 00:28:57,020 Vi kommer til at få to mere stole og lad os gøre Nick, 556 00:28:57,020 --> 00:29:05,160 og Alison, og dette Yale studerende herovre, og Rob Bowden, kom op. 557 00:29:05,160 --> 00:29:07,900 I mellemtiden, hvis Cheng kunne slutte sig til mig på scenen. 558 00:29:07,900 --> 00:29:13,120 559 00:29:13,120 --> 00:29:18,610 >> Hvis du fyre vil gerne danne to studerende teams og et personale team. 560 00:29:18,610 --> 00:29:22,480 Og Cheng, hvis du kunne distribuere disse stole her, vil jeg få brættet klar. 561 00:29:22,480 --> 00:29:23,710 Det er utroligt akavet. 562 00:29:23,710 --> 00:29:24,210 OK. 563 00:29:24,210 --> 00:29:26,360 Gør din vej til en stol der. 564 00:29:26,360 --> 00:29:27,105 >> Kom forbi. 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, ​​at Yale studerende skal være at spille for holdet personale. 569 00:29:40,700 --> 00:29:42,804 Excellent. 570 00:29:42,804 --> 00:29:44,470 Vi burde have nok stole, forhåbentlig. 571 00:29:44,470 --> 00:29:46,577 Hvis ikke, vil vi få fat i en anden. 572 00:29:46,577 --> 00:29:47,410 Hvor har vi brug for det? 573 00:29:47,410 --> 00:29:49,790 Herovre, kom forbi. 574 00:29:49,790 --> 00:29:51,402 Ok. 575 00:29:51,402 --> 00:29:53,170 >> CHENG GONG: Har vi brug for mere personale? 576 00:29:53,170 --> 00:29:54,003 >> DAVID MALAN: Nej, nej. 577 00:29:54,003 --> 00:29:58,600 Det kommer til at være to studerende teams og en Harvard / Yale personale team. 578 00:29:58,600 --> 00:30:02,290 Okay, så vi har denne tradition for at spille Jeopardy, 579 00:30:02,290 --> 00:30:05,970 eller virkelig, vores egen version af Jeopardy hvor vi bare stille spørgsmål og forventer 580 00:30:05,970 --> 00:30:06,790 svar. 581 00:30:06,790 --> 00:30:09,470 Men de spørgsmål, vi skal hen at spørge blev ikke skrevet af os, 582 00:30:09,470 --> 00:30:10,585 de blev skrevet af dig. 583 00:30:10,585 --> 00:30:14,860 Du husker måske en temmelig lange form 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å indrømme, de fleste af dem ikke gøre det til quiz én. 587 00:30:21,960 --> 00:30:26,170 Vi fik måske 500 spørgsmål spørger, hvad er HTML? 588 00:30:26,170 --> 00:30:27,530 Hvad er HTTP? 589 00:30:27,530 --> 00:30:29,000 Hvad er CSS? 590 00:30:29,000 --> 00:30:31,960 Så de ikke var nøjagtigt det mest udfordrende spørgsmål, 591 00:30:31,960 --> 00:30:34,630 men vi gik gennem hundredvis og hundredvis af spørgsmål 592 00:30:34,630 --> 00:30:36,100 at prøve følgende. 593 00:30:36,100 --> 00:30:38,710 >> Så Cheng her har venligt tilbød at køre bestyrelsen. 594 00:30:38,710 --> 00:30:43,270 Vi vil gå videre her og kalder det Team One, Team Two, og Team Tre. 595 00:30:43,270 --> 00:30:45,930 Og lad os sige, at Team Tre har vundet lodtrækningen, 596 00:30:45,930 --> 00:30:49,590 så du fyre vil blik til din venstre eller over dig, vælge en uge, 597 00:30:49,590 --> 00:30:50,990 og vælge en dollar beløb. 598 00:30:50,990 --> 00:30:53,240 >> Vi vil derefter anmoder den spørgsmål, og Cheng vil 599 00:30:53,240 --> 00:30:57,107 tildele dig, eller fratrække du de nødvendige point. 600 00:30:57,107 --> 00:30:58,440 Team Tre, hvad vil du gerne? 601 00:30:58,440 --> 00:31:03,240 602 00:31:03,240 --> 00:31:05,260 Jeg hører en masse uge 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 vælge nogen? 605 00:31:08,600 --> 00:31:11,845 DAVID MALAN: Enhver kategori, ethvert beløb. 606 00:31:11,845 --> 00:31:13,210 STUDENT 2: Uge 0, 500. 607 00:31:13,210 --> 00:31:16,001 DAVID MALAN: Du putter mere mente med at vælge det spørgsmål 608 00:31:16,001 --> 00:31:19,840 end jeg skrev i at vælge dem Okay, så hvad siger du? 609 00:31:19,840 --> 00:31:21,100 OK. 610 00:31:21,100 --> 00:31:23,190 Og så den første hånd, der går op, vil 611 00:31:23,190 --> 00:31:25,230 betragtes den, der har summede i. 612 00:31:25,230 --> 00:31:28,950 Hvad er forskellen mellem globale og lokale variabler? 613 00:31:28,950 --> 00:31:29,770 Jeg så Team Two. 614 00:31:29,770 --> 00:31:32,275 615 00:31:32,275 --> 00:31:34,650 STUDENT 3: Global-- skal vi bare tale ind i mikrofonen? 616 00:31:34,650 --> 00:31:37,660 617 00:31:37,660 --> 00:31:39,870 Global er for hele programmets anvendelsesområde, 618 00:31:39,870 --> 00:31:42,869 mens lokale er netop defineret i en isoleret del. 619 00:31:42,869 --> 00:31:44,160 DAVID MALAN: Lad os tage et kig. 620 00:31:44,160 --> 00:31:46,826 Vi vil holde dig til den svarer, at dine klassekammerater gav. 621 00:31:46,826 --> 00:31:49,840 Hvis du klikker på tekst, Omfang i alle hætter. 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 skal hen at tage dette bogstaveligt. 625 00:31:55,810 --> 00:31:58,660 Så vi kommer ikke til at give disse punkter. 626 00:31:58,660 --> 00:32:01,070 Vi kommer til at forvente præcis hvad dine klassekammerater gav. 627 00:32:01,070 --> 00:32:09,720 Så desværre, vi er på minus 500, men du er stadig i kontrol. 628 00:32:09,720 --> 00:32:12,700 Men du er stadig i control-- Nu er du i control-- godt, nej. 629 00:32:12,700 --> 00:32:13,710 Du er stadig i kontrol. 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 stadig i kontrol. 632 00:32:17,280 --> 00:32:19,080 Ja, lad os gå til 500 igen. 633 00:32:19,080 --> 00:32:20,380 OK. 634 00:32:20,380 --> 00:32:23,430 Uge 1, 500, Cheng. 635 00:32:23,430 --> 00:32:25,810 Hvad er de 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: A char er 1 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, en char stjerne er 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, hvad er det rigtige svar? 645 00:32:55,640 --> 00:32:58,241 646 00:32:58,241 --> 00:32:59,616 ROB BOWDEN: Åh, float og double. 647 00:32:59,616 --> 00:33:04,564 648 00:33:04,564 --> 00:33:06,980 DAVID MALAN: Du udeladt del af referenceperioden ark, 649 00:33:06,980 --> 00:33:09,477 men jeg synes, vi skal give det til ham for 500. 650 00:33:09,477 --> 00:33:10,185 ROB BOWDEN: Ja. 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: Hvad taler du om? 654 00:33:15,557 --> 00:33:19,390 655 00:33:19,390 --> 00:33:23,120 >> DAVID MALAN: Det er OK punkterne went-- det er rigtigt, Team One. 656 00:33:23,120 --> 00:33:24,840 Jeg er ikke en god dommer, tilsyneladende. 657 00:33:24,840 --> 00:33:26,256 Okay, vi kommer til at gå videre. 658 00:33:26,256 --> 00:33:28,210 Du fyre har kontrol. 659 00:33:28,210 --> 00:33:30,240 Yale-studerende. 660 00:33:30,240 --> 00:33:35,210 Vi vil gøre Uge 4 for 500 point. 661 00:33:35,210 --> 00:33:40,020 662 00:33:40,020 --> 00:33:41,844 Jeg tror, ​​jeg så Team Tre. 663 00:33:41,844 --> 00:33:43,135 STUDENT 1: Du frigøre hukommelse. 664 00:33:43,135 --> 00:33:44,930 DAVID MALAN: Du frigøre hukommelse? 665 00:33:44,930 --> 00:33:45,790 Befri den. 666 00:33:45,790 --> 00:33:46,730 Vi giver det til dig. 667 00:33:46,730 --> 00:33:49,550 668 00:33:49,550 --> 00:33:52,360 Okay, Team One og tre er bundet, Team Tre har kontrol. 669 00:33:52,360 --> 00:33:53,568 Hvilken kategori vil du gerne? 670 00:33:53,568 --> 00:33:56,000 671 00:33:56,000 --> 00:33:57,808 >> STUDENT 2: Uge to, 500. 672 00:33:57,808 --> 00:34:00,150 >> [DAILY 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 at vælge din beløb. 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: Alt i. 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, daglig Double. 683 00:34:12,960 --> 00:34:15,219 STUDENT 3: Nej, du kan ikke. 684 00:34:15,219 --> 00:34:17,976 DAVID MALAN: Cheng? 685 00:34:17,976 --> 00:34:18,476 No! 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 kontrol af bestyrelsen. 689 00:34:25,199 --> 00:34:26,185 Vi have-- 690 00:34:26,185 --> 00:34:27,171 >> ROB BOWDEN: Så en dobbelt var et ja eller nej spørgsmå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 et eller to spørgsmål i Single fare. 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 Team Tre. 697 00:34:49,790 --> 00:35:00,540 Uge 0 til 100. 698 00:35:00,540 --> 00:35:01,769 Hvilke hold 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 Team Two. 702 00:35:04,878 --> 00:35:11,370 >> STUDENT 5: Du bruger Say blokeret MIT Skrab at sige, hej, 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 Okay, en mere spørgsmål i Single Jeopardy. 707 00:35:22,736 --> 00:35:23,985 Du fyre er stadig i kontrol. 708 00:35:23,985 --> 00:35:26,610 709 00:35:26,610 --> 00:35:28,050 >> STUDENT 2: Uge 3, 100. 710 00:35:28,050 --> 00:35:33,480 >> DAVID MALAN: Uge Tre, 100. 711 00:35:33,480 --> 00:35:34,082 Hvad er til-- 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: Den bedste fald scenario, eller køre tid? 717 00:35:39,780 --> 00:35:41,780 Fordi bedste fald scenarie er det er i orden. 718 00:35:41,780 --> 00:35:47,571 719 00:35:47,571 --> 00:35:50,280 >> DAVID MALAN: Lad os se hvad det rigtige svar 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: Okay. 723 00:35:57,560 --> 00:36:00,960 Lad os gå videre til Double Jeopardy. 724 00:36:00,960 --> 00:36:04,880 >> ALEX Trebek (optagelse): Dette er fare. 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 de kategorier af Uge 5, 6, 7, 8 og 9. 727 00:36:13,205 --> 00:36:15,145 >> STUDENT 3: Hvor blev vores punkter gå? 728 00:36:15,145 --> 00:36:16,480 Hvor blev vores punkter gå? 729 00:36:16,480 --> 00:36:19,120 730 00:36:19,120 --> 00:36:21,730 >> DAVID MALAN: Vi er gå til manuelt at justere. 731 00:36:21,730 --> 00:36:24,710 Der vi går. 732 00:36:24,710 --> 00:36:25,540 Team To havde 2.000? 733 00:36:25,540 --> 00:36:26,040 OK. 734 00:36:26,040 --> 00:36:28,279 Okay, så nu er vi kastede mønten igen 735 00:36:28,279 --> 00:36:29,820 og vi giver kontrol til Team Two. 736 00:36:29,820 --> 00:36:31,694 Gå videre og vælg din kategori og beløb. 737 00:36:31,694 --> 00:36:34,110 738 00:36:34,110 --> 00:36:36,590 >> STUDENT 2: Vi vil gå Uge 6, 1000. 739 00:36:36,590 --> 00:36:38,800 >> DAVID MALAN: Uge 6, 1000. 740 00:36:38,800 --> 00:36:41,290 Hvordan stakken vokser? 741 00:36:41,290 --> 00:36:42,620 Team Two. 742 00:36:42,620 --> 00:36:45,890 >> STUDENT 5: Du tilføjer en ny funktion i Scope. 743 00:36:45,890 --> 00:36:47,964 >> DAVID MALAN: Tilføj et ny funktion til Scope. 744 00:36:47,964 --> 00:36:48,932 Den vokser op. 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: Okay, men du er stadig i kontrol. 748 00:36:57,615 --> 00:37:00,494 >> STUDENT 5: Okay, en anden pick. 749 00:37:00,494 --> 00:37:01,369 >> STUDENT 6: Jeg henter. 750 00:37:01,369 --> 00:37:02,702 DAVID MALAN: Det er alt relativt. 751 00:37:02,702 --> 00:37:04,880 Selvom vi har en tendens til at trække stakken som vokser op, 752 00:37:04,880 --> 00:37:08,370 vil du huske, at de adresser faktisk vokse i en anden retning. 753 00:37:08,370 --> 00:37:11,614 Men bare brug for at gøre Rob glad der. 754 00:37:11,614 --> 00:37:13,050 Okay, Team Two. 755 00:37:13,050 --> 00:37:14,510 >> STUDENT 4: Uge 8, 1000. 756 00:37:14,510 --> 00:37:16,640 >> DAVID MALAN: Uge 8 for 1000. 757 00:37:16,640 --> 00:37:19,395 Sandt eller falsk, er HTML et programmeringssprog? 758 00:37:19,395 --> 00:37:22,137 759 00:37:22,137 --> 00:37:23,720 Er der en anden dommer, der kan beslutte? 760 00:37:23,720 --> 00:37:24,880 >> ROB BOWDEN: Det var alt mig. 761 00:37:24,880 --> 00:37:27,650 >> DAVID MALAN: Okay, har Rob kaldes. 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 siger falsk, og svaret er nej. 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: Okay, Yale-studerende? 769 00:37:46,089 --> 00:37:48,880 STUDENT 2: Det var et dårligt skrevet spørgsmål, det sagde sandt eller falsk, 770 00:37:48,880 --> 00:37:50,004 og så var det et spørgsmå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: noteret. 774 00:37:55,590 --> 00:37:57,820 Vi har tid til en mere Dobbelt Jeopardy spørgsmål. 775 00:37:57,820 --> 00:37:58,410 Team Two. 776 00:37:58,410 --> 00:38:01,310 777 00:38:01,310 --> 00:38:02,550 >> STUDENT 6: Uge 9, 1000. 778 00:38:02,550 --> 00:38:04,685 >> DAVID MALAN: Uge 9 for 1.000. 779 00:38:04,685 --> 00:38:08,410 Hvad er forskellen mellem ID og klasse? 780 00:38:08,410 --> 00:38:10,010 Team Tre? 781 00:38:10,010 --> 00:38:11,080 Team Tre. 782 00:38:11,080 --> 00:38:13,800 >> STUDENT 3: Du kan anvende id til kun én type ting i HTML, 783 00:38:13,800 --> 00:38:18,570 men du kan anvende klasse for mange forskellige ting. 784 00:38:18,570 --> 00:38:19,359 >> [Applaus] 785 00:38:19,359 --> 00:38:20,025 DAVID MALAN: OK. 786 00:38:20,025 --> 00:38:20,995 Vi giver det til dig. 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 Final Jeopardy, Jeg tror, ​​Team Tre bare vinder, ikke? 789 00:38:31,885 --> 00:38:35,390 Så lad os gøre endnu et spørgsmål. 790 00:38:35,390 --> 00:38:38,280 Endnu et spørgsmål, Double Jeopardy. 791 00:38:38,280 --> 00:38:40,660 >> Så i det mindste, vi kan pull-- der kommer ikke til at hjælpe. 792 00:38:40,660 --> 00:38:41,930 Det kan hjælpe Team One. 793 00:38:41,930 --> 00:38:45,305 Okay, der er i kontrol? 794 00:38:45,305 --> 00:38:47,570 Ikke mig, tilsyneladende. 795 00:38:47,570 --> 00:38:48,070 OK. 796 00:38:48,070 --> 00:38:48,490 Du fyre. 797 00:38:48,490 --> 00:38:49,615 Ja, du har lige fået det rigtige. 798 00:38:49,615 --> 00:38:52,500 799 00:38:52,500 --> 00:38:55,810 >> STUDENT 2: Uge 9, 200. 800 00:38:55,810 --> 00:38:59,090 >> DAVID MALAN: Godt spillet, Uge 9, 200. 801 00:38:59,090 --> 00:39:00,680 Hvad symbol gø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: Kontant 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: Okay, lad os fortsætte. 808 00:39:13,360 --> 00:39:15,390 Lad os gå videre til Final Jeopardy. 809 00:39:15,390 --> 00:39:18,590 Lad os få alle komme med et svar, 810 00:39:18,590 --> 00:39:24,000 og vi vil have at du skriver det på denne seddel, som vi spiller noget musik. 811 00:39:24,000 --> 00:39:30,530 Og så vil vi lade som om dette skulle efter planen. 812 00:39:30,530 --> 00:39:33,760 >> Okay, så Final Jeopardy kategori er uge 12. 813 00:39:33,760 --> 00:39:36,490 Du alle skal decide-- Jeg bringe ikke kuglepenne, nej. 814 00:39:36,490 --> 00:39:39,340 815 00:39:39,340 --> 00:39:41,910 Kuglepenne, tak. 816 00:39:41,910 --> 00:39:44,750 Tak. 817 00:39:44,750 --> 00:39:47,320 Okay, OK. 818 00:39:47,320 --> 00:39:49,400 Ikke flere penne, tak. 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 ved 0, og Team Tre er ved 2. 822 00:39:57,650 --> 00:40:00,490 823 00:40:00,490 --> 00:40:02,140 Du kan satse op til $ 2.000. 824 00:40:02,140 --> 00:40:05,090 Så lad os gå videre og gøre din indsats. 825 00:40:05,090 --> 00:40:06,640 Indsatser ned. 826 00:40:06,640 --> 00:40:08,590 Og nu Cheng går at afsløre spørgsmål, 827 00:40:08,590 --> 00:40:10,863 så spiller noget musik, indtil vi udsætte. 828 00:40:10,863 --> 00:40:12,835 >> [Jeopardy TEMA AFSPILNING] 829 00:40:12,835 --> 00:40:42,450 830 00:40:42,450 --> 00:40:46,320 >> DAVID MALAN: Okay, lad os begynde her med Team Tre. 831 00:40:46,320 --> 00:40:49,850 Du satset $ 1000 og besvaret? 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 Team 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: $ 2.000 og dit svar 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 dit svar 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, hvilket er korrekt. 841 00:41:09,920 --> 00:41:16,530 Hvilket betyder, at vores vinder i dag, tror jeg, er stadig bare Team Three, ikke? 842 00:41:16,530 --> 00:41:18,402 Team Tre tager spillet! 843 00:41:18,402 --> 00:41:20,286 >> [Applaus] 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 Tak så meget for CS50 hold. 847 00:41:29,640 --> 00:41:30,980 Tak så meget! 848 00:41:30,980 --> 00:41:33,680 849 00:41:33,680 --> 00:41:37,270 Tak så meget til vores venner på Harvard tid. 850 00:41:37,270 --> 00:41:39,210 Det var CS50. 851 00:41:39,210 --> 00:41:40,617 >> [Applaus] 852 00:41:40,617 --> 00:41:45,310 >> [Musik spiller] 853 00:41:45,310 --> 00:41:48,240 >> Daven FARNHAM: Og nu Deep Tanker, af Daven Farnham. 854 00:41:48,240 --> 00:41:51,060 855 00:41:51,060 --> 00:41:56,240 Hvordan skal jeg finde ud af MySQL, hvis jeg ikke engang kan finde ud af min nuværende? 856 00:41:56,240 --> 00:41:58,990 >> [Klukker] 857 00:41:58,990 --> 00:41:59,702