1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:02,994 [MUSIK SPELA] 3 00:00:02,994 --> 00:00:11,477 4 00:00:11,477 --> 00:00:13,972 >> [MUSIK Armin van Buuren, "Detta är vad  Det känns som "] 5 00:00:13,972 --> 00:01:25,828 6 00:01:25,828 --> 00:01:28,323 >> [MUSIK - M4SONIC, "VAPEN 2.0"] 7 00:01:28,323 --> 00:02:27,704 8 00:02:27,704 --> 00:02:28,790 >> [APPLÅDER] 9 00:02:28,790 --> 00:02:30,286 >> Steve Ballmer: Woo! 10 00:02:30,286 --> 00:02:32,716 Detta är CS50. 11 00:02:32,716 --> 00:02:37,090 12 00:02:37,090 --> 00:02:39,034 >> [Applåder] 13 00:02:39,034 --> 00:02:43,894 14 00:02:43,894 --> 00:02:46,150 >> DAVID MALAN: Detta är CS50. 15 00:02:46,150 --> 00:02:51,200 Och det här är början, och slutet, av vecka 12 för allra sista gången. 16 00:02:51,200 --> 00:02:53,299 Du minns från Vecka 0 som vi lovade 17 00:02:53,299 --> 00:02:55,340 detta, att det som i slutändan frågor i den här kursen 18 00:02:55,340 --> 00:02:57,839 är inte så mycket där du avslutar upp i förhållande till dina klasskamrater, 19 00:02:57,839 --> 00:03:02,060 men där man, i vecka 12, hamna förhållande till dig själv i vecka 0. 20 00:03:02,060 --> 00:03:04,450 >> Nåväl, vi är här nu i vecka 12, och du 21 00:03:04,450 --> 00:03:08,420 kan se tillbaka ömt, eller remarkadly, på hur långt du har 22 00:03:08,420 --> 00:03:13,180 komma när det var värst av dina problem för några veckor sedan. 23 00:03:13,180 --> 00:03:15,470 Men överväga hur långt du har kommit sedan dess. 24 00:03:15,470 --> 00:03:19,580 Speciellt om bland dem som saknar tidigare erfarenhet, bara några veckor senare, 25 00:03:19,580 --> 00:03:21,700 var du genomföra en ganska sofistikerade uppgifter 26 00:03:21,700 --> 00:03:25,380 struktur som denna hashtabell här, eller till och med denna TRI här. 27 00:03:25,380 --> 00:03:28,020 >> Bara några veckor senare, och bara en vecka sedan, 28 00:03:28,020 --> 00:03:32,280 var du genomföra detta, en mash-up av multipla API uisng asynchronus 29 00:03:32,280 --> 00:03:36,700 JavaScript-anrop och HTTP förfrågningar bakom scenen. 30 00:03:36,700 --> 00:03:41,510 Ytterst, vilket skapar en Hela webben app från något 31 00:03:41,510 --> 00:03:43,860 som började med bara några hash märken. 32 00:03:43,860 --> 00:03:47,702 Nu, ja ni kanske minns att 78% av er hade ingen tidigare erfarenhet, 33 00:03:47,702 --> 00:03:49,410 och vi föreslog att du kanske känner 34 00:03:49,410 --> 00:03:52,280 lite ensamt på början, men inser 35 00:03:52,280 --> 00:03:57,650 att du är nu mycket bland vänner och supportrar här. 36 00:03:57,650 --> 00:04:00,370 >> Nu är det en tradition i CS50 att inte bara starta terminen, 37 00:04:00,370 --> 00:04:03,190 men också avsluta terminen med lite tårta. 38 00:04:03,190 --> 00:04:06,620 Faktum är att laget har varit nere skära upp det, och provtagning kakan, 39 00:04:06,620 --> 00:04:08,610 men som väntar på bara lite tid. 40 00:04:08,610 --> 00:04:12,720 Men jag trodde att jag skulle plocka upp där vi slutade och få lite stängning idag. 41 00:04:12,720 --> 00:04:17,149 >> Ni kanske minns detta här webbplatsen, jag trodde det bara bra jag kunde göra 42 00:04:17,149 --> 00:04:21,950 är skriva dessa vänliga folks vid att ha stödde dem så i klassen bara ett par 43 00:04:21,950 --> 00:04:22,670 veckor sedan. 44 00:04:22,670 --> 00:04:25,660 Och jag kommer att säga till sina kredit, fick jag tillbaka detta svar 45 00:04:25,660 --> 00:04:27,690 från ediblearrangments.com. 46 00:04:27,690 --> 00:04:28,810 God morgon, mr Malan. 47 00:04:28,810 --> 00:04:32,360 Vi har frågat med vår IT avdelning om din oro. 48 00:04:32,360 --> 00:04:36,620 De ger råd att från och med nästa vecka, kommer det att finnas en hemsida plåster appliceras. 49 00:04:36,620 --> 00:04:38,581 Vi uppskattar feedback. 50 00:04:38,581 --> 00:04:39,080 Och indeed-- 51 00:04:39,080 --> 00:04:40,784 >> [Applåder] 52 00:04:40,784 --> 00:04:43,900 53 00:04:43,900 --> 00:04:46,400 DAVID MALAN: Och faktiskt, om du gå till editablearrangments.com 54 00:04:46,400 --> 00:04:51,423 Nu klickar inloggning, du verkligen skickas till HTTPS-versionen av webbplatsen. 55 00:04:51,423 --> 00:04:53,355 >> [Applåder] 56 00:04:53,355 --> 00:04:54,810 57 00:04:54,810 --> 00:04:59,980 >> Så där har du det, CS50 här gör en skillnad, en webbsida i taget. 58 00:04:59,980 --> 00:05:03,017 Så nu, det sista projektet är, naturligtvis väntar alla som nu. 59 00:05:03,017 --> 00:05:05,100 Och inse att det finns valfritt antal ingredienser 60 00:05:05,100 --> 00:05:07,900 att du kan väva in detta projekt för din. 61 00:05:07,900 --> 00:05:11,060 >> Faktiskt vad många studenter gör, om tackla en webbaserad slutprojekt, 62 00:05:11,060 --> 00:05:14,030 kommer att ta p satt 7 s distributions kod, CS50 Finance, 63 00:05:14,030 --> 00:05:15,780 och sedan kommer slita ut delar av det som är 64 00:05:15,780 --> 00:05:17,840 av intresse, eller german till deras slutprojekt, 65 00:05:17,840 --> 00:05:21,420 liknande uppslagsfunktion, vilket är säkert mycket specifika för Yahoo Finance. 66 00:05:21,420 --> 00:05:24,749 Och de kommer att lägga in sin egen kod, och bygga ovanpå inloggningsmekanism 67 00:05:24,749 --> 00:05:25,790 att vi förse dig med. 68 00:05:25,790 --> 00:05:28,430 Och så det är absolut en bra ställe att komma igång. 69 00:05:28,430 --> 00:05:30,790 >> Speciellt om över break, och kort därefter, du 70 00:05:30,790 --> 00:05:34,110 bara inte riktigt säker på var du ska börja skapa något som inte redan har 71 00:05:34,110 --> 00:05:36,210 lämnats till dig åtminstone delvis. 72 00:05:36,210 --> 00:05:38,600 p satt 8,2, om du vill göra något med AJAX, 73 00:05:38,600 --> 00:05:42,010 eller om du vill skriva ett manus som importerar en riktigt stor datamängd 74 00:05:42,010 --> 00:05:45,230 i en databas, användning p ställa 8 som en modell där 75 00:05:45,230 --> 00:05:48,970 du kan bygga din egen kod, i slutändan. 76 00:05:48,970 --> 00:05:52,210 Men inser också att det finns ännu snyggare sätt att komma igång. 77 00:05:52,210 --> 00:05:55,700 >> En mycket populär ram, att vi är fans av, kallas Laravel. 78 00:05:55,700 --> 00:05:57,960 Detta är ett PHP ramverk som i huvudsak lägger 79 00:05:57,960 --> 00:06:00,050 till PHP ett antal funktioner som redan 80 00:06:00,050 --> 00:06:02,780 vardagsmat i världen Ruby och Python, 81 00:06:02,780 --> 00:06:05,450 andra programmeringsspråk som har byggt in i dem, 82 00:06:05,450 --> 00:06:07,880 eller ovanpå dem, ytterligare ramar. 83 00:06:07,880 --> 00:06:11,070 Och så Laravel tar p set 7: s ramverk, i huvudsak, 84 00:06:11,070 --> 00:06:14,650 och ger dig en hel del fler verktyg för din verktygslåda. 85 00:06:14,650 --> 00:06:17,630 Så om nyfikna, och om du vill att inte bara gälla lärdomar, 86 00:06:17,630 --> 00:06:19,940 men tackla några nya lärdomar för ditt slutprojekt, 87 00:06:19,940 --> 00:06:23,610 kolla in detta och liknande typer av ramar på nätet. 88 00:06:23,610 --> 00:06:25,102 >> Vad sägs om att vara värd din webbplats? 89 00:06:25,102 --> 00:06:28,060 Du kan säkert sätta din slutliga projekt, om att göra något webbaserad, 90 00:06:28,060 --> 00:06:30,110 på din CS50 apparaten, och de flesta studenter gör. 91 00:06:30,110 --> 00:06:33,040 Men om du skulle vilja att faktiskt ta webben ut för en spin 92 00:06:33,040 --> 00:06:35,799 och sätta din kod ut där, inser att det är 93 00:06:35,799 --> 00:06:38,840 ganska enkelt dessa dagar till köpa ett domännamn för några dollar, 94 00:06:38,840 --> 00:06:42,650 för att ställa in ditt domännamn DNS inställningar för IP-adressen grejer. 95 00:06:42,650 --> 00:06:45,120 Och sedan faktiskt driva din kod till någon fjärrserver 96 00:06:45,120 --> 00:06:47,460 så att någon kan besöka du på something.com, 97 00:06:47,460 --> 00:06:50,090 eller vad domänen namnge du råkar köpa. 98 00:06:50,090 --> 00:06:52,240 >> Håll ögonen öppna för CS50 hem sida i dagarna framöver, 99 00:06:52,240 --> 00:06:54,980 där vi kommer lägga upp några instruktioner för att göra just detta. 100 00:06:54,980 --> 00:06:57,069 Om du vill följa viss vägledning, eller om du skulle 101 00:06:57,069 --> 00:06:58,860 gillar att ge sig ut på din egen, det finns så 102 00:06:58,860 --> 00:07:01,000 många populära ramverk och system där ute. 103 00:07:01,000 --> 00:07:04,850 Många av dessa är gratis, eller super billigt, eller åtminstone gratis för studenter. 104 00:07:04,850 --> 00:07:07,090 AWS, eller Amazon Web Services, är en. 105 00:07:07,090 --> 00:07:11,410 I själva verket är det där CS50 driver de flesta av sina egna servrar i den så kallade molnet, 106 00:07:11,410 --> 00:07:14,770 använder virtuella maskiner, servrar som egentligen inte är fysiskt. 107 00:07:14,770 --> 00:07:17,510 >> De är en illusion av fysiska servrar, men att vi, och ni, 108 00:07:17,510 --> 00:07:19,210 skulle kunna ha full kontroll över. 109 00:07:19,210 --> 00:07:21,880 Och vi hade bara ett seminarium i Faktum ett par veckor sedan på det. 110 00:07:21,880 --> 00:07:25,530 Parse.com är en super populär back-end verktyg 111 00:07:25,530 --> 00:07:27,520 som du kan använda för att faktiskt värd en databas. 112 00:07:27,520 --> 00:07:30,790 Om du inte vill räkna ut, eller stå upp din egen MySQL-databas, 113 00:07:30,790 --> 00:07:32,962 finns det här och andra relaterade tjänster som 114 00:07:32,962 --> 00:07:35,170 låta dig fokusera på den del av din app som du verkligen 115 00:07:35,170 --> 00:07:37,150 liknande, front-end eller användargränssnittet, 116 00:07:37,150 --> 00:07:40,730 eller funktioner, och sedan lägga ut till någon annan, ofta gratis. 117 00:07:40,730 --> 00:07:44,450 Visst för studentskala prototyper, alla back-end tjänster 118 00:07:44,450 --> 00:07:47,560 som e-post eller databaser som du kan behöva. 119 00:07:47,560 --> 00:07:51,210 >> Nu, för autentisering, en super vanligt FAQ i CS50 120 00:07:51,210 --> 00:07:52,850 är, hur gör du verifiera användare? 121 00:07:52,850 --> 00:07:54,760 Inte med sin egen användar namn och lösenord, 122 00:07:54,760 --> 00:07:56,620 men med liknande Harvard-ID och PINS. 123 00:07:56,620 --> 00:07:59,170 Tja, inser CS50 har en tjänst som kallas CS50 124 00:07:59,170 --> 00:08:02,220 ID, via vilken du kan göra just det. 125 00:08:02,220 --> 00:08:05,220 Och sedan de av er itu, säger, mobila projekt, där du är 126 00:08:05,220 --> 00:08:09,440 typ av konflikt om du vill gör en iPhone app, en Windows Phone 127 00:08:09,440 --> 00:08:12,880 app, en Android-app, eller någon antal andra enheter ute, 128 00:08:12,880 --> 00:08:14,840 inse att det finns faktiskt verktyg som 129 00:08:14,840 --> 00:08:17,830 gör att du kan skriva din app, i typisk JavaScript 130 00:08:17,830 --> 00:08:19,050 eller något liknande språk. 131 00:08:19,050 --> 00:08:22,850 Och sedan distribuera den till flera plattformar som iOS och Android 132 00:08:22,850 --> 00:08:25,560 och liknande, PhoneGap vara en, titan annan. 133 00:08:25,560 --> 00:08:27,467 >> Så om du är sorts konflikt, och inser 134 00:08:27,467 --> 00:08:29,550 att det är lite av en inlärningskurva till lärande 135 00:08:29,550 --> 00:08:31,700 bara en av dessa språk, inser du kan 136 00:08:31,700 --> 00:08:35,080 ta din egen nyfunna förtrogenhet med JavaScript ut för en spin, 137 00:08:35,080 --> 00:08:36,070 och tillämpa den där. 138 00:08:36,070 --> 00:08:39,309 Och det finns så mycket mer att du kan hitta på egna, 139 00:08:39,309 --> 00:08:41,460 eller genom att söka dina TF. 140 00:08:41,460 --> 00:08:43,059 Nu, hur är livet efter CS50? 141 00:08:43,059 --> 00:08:44,980 Bara så att det är sade, åtminstone en gång, 142 00:08:44,980 --> 00:08:48,080 du kommer inte att lämnas problem uppsatta specifikationer och distribution 143 00:08:48,080 --> 00:08:51,700 kod för all framtid, men inser att du inte behöver CS50 144 00:08:51,700 --> 00:08:54,070 apparaten att fortsätta kodning på Mac OS. 145 00:08:54,070 --> 00:08:56,690 >> Det är en underbar, nyttig miljön inom detta 146 00:08:56,690 --> 00:08:59,860 det är förkonfigurerad för att vara företrädare för en trevlig Linuxsystem. 147 00:08:59,860 --> 00:09:03,050 Men du kan säkert använda någon antal fritt tillgängliga verktyg 148 00:09:03,050 --> 00:09:07,030 dessa dagar för att skriva kod på din egen Mac utan overhead av en apparat, 149 00:09:07,030 --> 00:09:10,770 eller på din egen Windows-dator, eller om du kör Linux, ett antal verktyg 150 00:09:10,770 --> 00:09:12,714 existerar där. 151 00:09:12,714 --> 00:09:14,630 Så det är bara en virvelvind turné som du kanske 152 00:09:14,630 --> 00:09:16,490 vill krypa ihop med någon gång. 153 00:09:16,490 --> 00:09:19,060 Men för nu, låt oss ta en se framåt och vad som återstår. 154 00:09:19,060 --> 00:09:22,830 >> I synnerhet bland kursens historiska händelser 155 00:09:22,830 --> 00:09:24,280 är CS50 hackathon. 156 00:09:24,280 --> 00:09:27,290 En episk alla nighter, vid vilken du kommer att anlända runt 7:00, 157 00:09:27,290 --> 00:09:30,260 ställa upp butiken med din bärbara dator, och projekt, och vänner. 158 00:09:30,260 --> 00:09:32,910 Och dyka in final projekt i en miljö 159 00:09:32,910 --> 00:09:35,050 som ser lite såhär vid ankomst. 160 00:09:35,050 --> 00:09:38,000 Du ska kolla in här, du ska sedan börja arbeta, 161 00:09:38,000 --> 00:09:39,510 du kommer att hjälpa en klasskamrat. 162 00:09:39,510 --> 00:09:44,680 >> Du kommer att ägna sig åt första middag runt 09:00, andra middag runt 01:00. 163 00:09:44,680 --> 00:09:47,570 Och sedan för dem som fortfarande står vid slutet av natten, 164 00:09:47,570 --> 00:09:49,004 Vi tar dig till IHOP. 165 00:09:49,004 --> 00:09:50,920 Men på vägen dit kommer att bli en fotoautomat, 166 00:09:50,920 --> 00:09:56,280 inte så här, och faktiskt själva CS50 skyttlar på väg till IHOP. 167 00:09:56,280 --> 00:09:58,680 >> Nu CS50 mässan, för elever i klassen, 168 00:09:58,680 --> 00:10:02,050 Detta är din möjlighet att ställa ut proudly din slutliga projekt. 169 00:10:02,050 --> 00:10:05,770 Inte bara för andra, men vanligtvis 2.000 plus deltagare från hela campus, 170 00:10:05,770 --> 00:10:09,380 studenter, lärare, folk som ser ballonger längs Oxford Street 171 00:10:09,380 --> 00:10:10,270 och kom in. 172 00:10:10,270 --> 00:10:13,690 Så inse att vad som väntar det finns glimtar av kanske varandras projekt 173 00:10:13,690 --> 00:10:15,320 Här, där du kan ta med din bärbara dator. 174 00:10:15,320 --> 00:10:19,100 Vi sätter upp höga bord där du sätta din bärbara dator, hoppa på Wi-Fi, 175 00:10:19,100 --> 00:10:21,300 och demo dina projekt till förbipasserande. 176 00:10:21,300 --> 00:10:24,090 >> Under tiden kommer det att finnas musik, och popcorn och godis, och mer. 177 00:10:24,090 --> 00:10:26,760 Så att du kommer att ha gott om möjligheter att mingla. 178 00:10:26,760 --> 00:10:28,600 Vi kommer att ha vänner vårt från industrin, 179 00:10:28,600 --> 00:10:30,600 rekryterare från någon antal av dessa företag 180 00:10:30,600 --> 00:10:33,530 här finns bara för att chatta upp studenter om livet efter college, 181 00:10:33,530 --> 00:10:35,990 eller praktikplatser under college, och liknande. 182 00:10:35,990 --> 00:10:38,660 Du ser också att det finns en lotteri att stimulera inte bara 183 00:10:38,660 --> 00:10:40,661 dig att slå upp dessa chattar med vänner, 184 00:10:40,661 --> 00:10:42,660 men också att bjuda in dina egna vänner, eller övertyga 185 00:10:42,660 --> 00:10:44,570 dina egna vänner till Kom och se ditt projekt. 186 00:10:44,570 --> 00:10:48,060 >> Du kan sockra affären genom dessa lite kort som kommer att delas ut. 187 00:10:48,060 --> 00:10:51,461 Var och en av dem kommer att ha platshållare för lite Smiley face klistermärken. 188 00:10:51,461 --> 00:10:53,960 Ni som studenterna kommer ges Smiley face klistermärken. 189 00:10:53,960 --> 00:10:57,334 Och för alla som satsningar på upp till dig och säger, hej, vad gjorde du? 190 00:10:57,334 --> 00:11:00,000 Eller frågar efter en demo av din Projektet, hand du dem ett klistermärke. 191 00:11:00,000 --> 00:11:01,083 De satte den på sina kort. 192 00:11:01,083 --> 00:11:03,910 Och som kvalificerar dem för valfritt antal fina priser, 193 00:11:03,910 --> 00:11:06,320 inklusive de som före nedan, som sedan 194 00:11:06,320 --> 00:11:08,010 lottades ut vid slutet av händelsen. 195 00:11:08,010 --> 00:11:11,940 196 00:11:11,940 --> 00:11:14,680 Det var allt för CS50. 197 00:11:14,680 --> 00:11:19,200 Och längs vägen, kommer det att finnas gott om popcorn, och stress bollar och godis, 198 00:11:19,200 --> 00:11:21,620 och även förra året Harvard-bandet, som inte var 199 00:11:21,620 --> 00:11:23,520 förväntat, men var närvarande. 200 00:11:23,520 --> 00:11:27,590 >> Det kommer att finnas ett foto monter där som well, och massiva antal ballonger 201 00:11:27,590 --> 00:11:28,480 som dessa som här. 202 00:11:28,480 --> 00:11:30,980 Så många så, att alltid personal försöker 203 00:11:30,980 --> 00:11:34,210 att dra detta trick i slutet i natten, aldrig riktigt fungerar. 204 00:11:34,210 --> 00:11:36,950 Men för dig, om du vill bjud in dina vänner till denna event-- 205 00:11:36,950 --> 00:11:40,360 >> SAM CLARK: Nu, när vi kommit över till nästa stopp på turnén. 206 00:11:40,360 --> 00:11:41,595 Du kommer att märka en distinct-- 207 00:11:41,595 --> 00:11:43,850 >> [LAUGHTER] 208 00:11:43,850 --> 00:11:46,730 209 00:11:46,730 --> 00:11:47,955 >> Fil på i. 210 00:11:47,955 --> 00:11:53,390 Du kommer att märka en tydlig avvikelse från gotisk arkitektur 211 00:11:53,390 --> 00:11:56,410 som vi såg på resten av rundtur i Yale campus. 212 00:11:56,410 --> 00:11:58,280 Nu, här är vi på Sanders Theater. 213 00:11:58,280 --> 00:12:04,650 Sanders Theater är verkligen en kulturell och akademiska nav här på Harvard. 214 00:12:04,650 --> 00:12:07,540 Inledande hölls här till 1922. 215 00:12:07,540 --> 00:12:12,230 Det modelleras efter Sheldonian Teater i Oxford, England, 216 00:12:12,230 --> 00:12:13,950 som en sakfråga. 217 00:12:13,950 --> 00:12:17,100 Och den tjänar som en plats för många kulturella evenemang, 218 00:12:17,100 --> 00:12:18,900 och stora akademiska händelser här. 219 00:12:18,900 --> 00:12:21,870 >> Många A cappella grupper utföra i Sanders, 220 00:12:21,870 --> 00:12:24,380 de Crocodillos utföra här ofta, de är 221 00:12:24,380 --> 00:12:28,800 ungefär som den Wippenpoofs 2,0, nästan. 222 00:12:28,800 --> 00:12:35,020 Samt den största klassen faktiskt vid Harvard, CS50, visas här. 223 00:12:35,020 --> 00:12:37,460 Vem på turnén är intresserad i datavetenskap? 224 00:12:37,460 --> 00:12:38,950 Den som är intresserad? 225 00:12:38,950 --> 00:12:39,660 Fantastiskt. 226 00:12:39,660 --> 00:12:42,590 Tja, om du råkar immatrikulera vid Yale, 227 00:12:42,590 --> 00:12:46,410 du kommer verkligen, verkligen vill vara med CS50. 228 00:12:46,410 --> 00:12:47,829 >> [LAUGHTER] 229 00:12:47,829 --> 00:12:49,721 >> [Applåder] 230 00:12:49,721 --> 00:12:54,451 231 00:12:54,451 --> 00:12:58,420 >> Du kommer faktiskt inte att kunna ta den fysiskt inom Sanders Theater, 232 00:12:58,420 --> 00:13:03,260 kommer dock CS50 att leva strömmas över till dig i New Haven. 233 00:13:03,260 --> 00:13:08,520 Samt du har en hel stödpersonal, stödnätverk för personal 234 00:13:08,520 --> 00:13:12,070 där för att ta CS50, för att lära allt om datavetenskap. 235 00:13:12,070 --> 00:13:13,660 Så det här är Sanders Theater. 236 00:13:13,660 --> 00:13:16,580 Det är inte gotisk, men det är bra. 237 00:13:16,580 --> 00:13:19,924 Har någon några frågor innan vi går vidare till nästa stopp? 238 00:13:19,924 --> 00:13:22,359 Yeah. 239 00:13:22,359 --> 00:13:23,820 >> PUBLIK: Är det David Malan? 240 00:13:23,820 --> 00:13:25,768 >> [LAUGHTER] 241 00:13:25,768 --> 00:13:27,390 >> SAM CLARK: Herregud det är! 242 00:13:27,390 --> 00:13:28,270 Låt 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 Just här, just här. 246 00:13:31,919 --> 00:13:32,960 Här, någon hålla upp den. 247 00:13:32,960 --> 00:13:35,210 Någon håller upp den. 248 00:13:35,210 --> 00:13:36,615 Hur är du, 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: Jag gör väl. 251 00:13:38,940 --> 00:13:39,960 Jag fick vända runt. 252 00:13:39,960 --> 00:13:43,990 253 00:13:43,990 --> 00:13:46,070 Och anka ansikte, David. 254 00:13:46,070 --> 00:13:47,048 >> [LAUGHTER] 255 00:13:47,048 --> 00:13:50,460 >> Ja, gillar han det. 256 00:13:50,460 --> 00:13:50,960 Fantastiskt. 257 00:13:50,960 --> 00:13:51,622 Fantastiskt. 258 00:13:51,622 --> 00:13:53,163 Nåväl, vi gå vidare till nästa stopp. 259 00:13:53,163 --> 00:13:56,480 Vårt nästa stopp är Harvard stadion, där 260 00:13:56,480 --> 00:13:59,374 Vi har haft stor lycka under de senaste 13 åren. 261 00:13:59,374 --> 00:14:00,342 >> [LAUGHTER] 262 00:14:00,342 --> 00:14:01,794 >> [Applåder] 263 00:14:01,794 --> 00:14:10,520 264 00:14:10,520 --> 00:14:12,640 >> DAVID MALAN: Så rykten är förvisso sant. 265 00:14:12,640 --> 00:14:15,460 För första gången i historien, studenter vid Harvard och Yale 266 00:14:15,460 --> 00:14:20,620 både kommer att kunna ta en kurs kallas CS50 denna kommande höst 2015. 267 00:14:20,620 --> 00:14:24,380 Vi kommer att sätta asie rivaliteten i nästan 100 år, 268 00:14:24,380 --> 00:14:37,075 och slutligen, i Fall 2015, faktiska Yale studenter 269 00:14:37,075 --> 00:14:39,760 kommer att kunna ta CS50 för första gången. 270 00:14:39,760 --> 00:14:42,650 Föreläsningarna kommer faktiskt strömmas härifrån, 271 00:14:42,650 --> 00:14:45,800 era efterträdare i denna målgrupp, till New Haven, där studenter 272 00:14:45,800 --> 00:14:48,470 kommer att kunna delta i person, eller som några av er 273 00:14:48,470 --> 00:14:51,790 har så optimerat, på nätet bor, eller på begäran efter. 274 00:14:51,790 --> 00:14:54,110 >> Men vi kommer att stå upp ett lokalt stöd 275 00:14:54,110 --> 00:14:55,860 konstruktion, komplett med undervisnings medmänniskor, 276 00:14:55,860 --> 00:14:58,940 kursassistenter kommer att leda sektioner och kontorstid. 277 00:14:58,940 --> 00:15:00,970 CS50 Puzzle Day kommer hållas i Cambridge, 278 00:15:00,970 --> 00:15:03,620 och vi kommer att bjuda in våra Yale vänner till Cambridge 279 00:15:03,620 --> 00:15:06,830 för CS50 Puzzle Dag, som samt CS50 hackathon. 280 00:15:06,830 --> 00:15:10,340 Och sedan vid termins slut, det kommer vara en episk visning i både Cambridge 281 00:15:10,340 --> 00:15:14,390 och i New Haven i CS50 studenter från Harvard, 282 00:15:14,390 --> 00:15:18,200 och Yale både på skärm i dessa respektive städer. 283 00:15:18,200 --> 00:15:21,000 >> Och faktiskt, om du har någon vänner som går till Yale, 284 00:15:21,000 --> 00:15:25,440 Vi behöver några TF och CSS så skickar dem till denna URL här. 285 00:15:25,440 --> 00:15:29,850 Men vi kommer under tiden att vara skicka ett av CS50 egen bästa undervisningen 286 00:15:29,850 --> 00:15:33,370 stipendiater, Jason Hirschhorn, som handlar om till examen, precis ha avslutat 287 00:15:33,370 --> 00:15:36,490 sin avhandling om skärningspunkten mellan datavetenskap och utbildning. 288 00:15:36,490 --> 00:15:39,920 Jason kommer att arbeta heltid på Yale, och kommer att vara på plats där 289 00:15:39,920 --> 00:15:44,180 hjälper oss att stå upp detta och föra dessa två universitet tillsammans 290 00:15:44,180 --> 00:15:45,154 via CS50. 291 00:15:45,154 --> 00:15:47,589 >> [Applåder] 292 00:15:47,589 --> 00:15:52,470 293 00:15:52,470 --> 00:15:54,850 >> Nu, tillsammans med CS50 s produktionsteam, jag 294 00:15:54,850 --> 00:15:57,680 haft möjlighet att hoppa i bilen med den här killen 295 00:15:57,680 --> 00:16:02,845 och ta en titt på vad väntar oss i New Haven. 296 00:16:02,845 --> 00:16:06,725 >> [VIDEOAVSPELNING] 297 00:16:06,725 --> 00:16:11,090 >> [MUSIK - "Movin 'rätt tillsammans"] 298 00:16:11,090 --> 00:16:15,000 >> -Movin 'Höger längs på jakt av goda tider och goda nyheter 299 00:16:15,000 --> 00:16:17,015 med goda vänner som inte kan förlora. 300 00:16:17,015 --> 00:16:19,900 >> -Det Kan bli en vana. 301 00:16:19,900 --> 00:16:23,320 >> -Opportunity Knackar gång låt oss nå ut och ta tag i den. 302 00:16:23,320 --> 00:16:24,160 >> -Ja! 303 00:16:24,160 --> 00:16:25,780 >> -Tillsammans Vi nab den. 304 00:16:25,780 --> 00:16:28,177 >> -Vi Lifta, buss, 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öger längs, Footloose och utsmyckat fritt. 307 00:16:34,930 --> 00:16:38,860 >> -Att Det är halva roligt kommer dela den med mig. 308 00:16:38,860 --> 00:16:40,330 >> -Movin "Rätt tillsammans. 309 00:16:40,330 --> 00:16:43,270 >> -Vi Lära sig att dela lasten. 310 00:16:43,270 --> 00:16:48,170 >> -Vi Behöver inte en karta hålla denna show på vägen. 311 00:16:48,170 --> 00:16:51,280 >> -Hej, Fozzy, vill jag att du ska svänga vänster om du kommer till en gaffel i vägen. 312 00:16:51,280 --> 00:16:51,850 >> -Ja, Sir. 313 00:16:51,850 --> 00:16:54,380 Sväng vänster vid vägskäl. 314 00:16:54,380 --> 00:16:56,260 Kermit? 315 00:16:56,260 --> 00:16:58,600 >> -Jag Tror inte det. 316 00:16:58,600 --> 00:17:02,500 Movin 'höger längs, vi har hittade ett liv på motorvägen. 317 00:17:02,500 --> 00:17:04,722 >> -Och Din väg är min väg. 318 00:17:04,722 --> 00:17:06,610 >> -Så Lita på min navigering. 319 00:17:06,610 --> 00:17:11,163 >> -film Stjärnor med flashiga bilar, och livet med taket nere. 320 00:17:11,163 --> 00:17:13,261 >> -Vi Storma den stora staden. 321 00:17:13,261 --> 00:17:13,760 -Ja. 322 00:17:13,760 --> 00:17:14,810 Storm är rätt. 323 00:17:14,810 --> 00:17:16,140 Ska det snöa? 324 00:17:16,140 --> 00:17:17,470 >> -Nej, Jag tror inte det. 325 00:17:17,470 --> 00:17:19,354 >> -Movin "Rätt tillsammans. 326 00:17:19,354 --> 00:17:22,029 >> -Footloose Och utsmyckat fritt. 327 00:17:22,029 --> 00:17:24,118 >> -vara Redo för den stora tid 328 00:17:24,118 --> 00:17:25,917 >> -Är Det klart för mig? 329 00:17:25,917 --> 00:17:29,893 330 00:17:29,893 --> 00:17:33,869 >> -Movin "Rätt tillsammans. 331 00:17:33,869 --> 00:17:38,342 Movin 'rätt tillsammans. 332 00:17:38,342 --> 00:17:42,815 Movin 'rätt tillsammans. 333 00:17:42,815 --> 00:17:44,803 Movin 'rätt tillsammans. 334 00:17:44,803 --> 00:17:47,204 335 00:17:47,204 --> 00:17:48,370 -Kanske Dig bättre dra över. 336 00:17:48,370 --> 00:17:50,150 -Ja, Sir. 337 00:17:50,150 --> 00:17:52,130 Åh, titta på det. 338 00:17:52,130 --> 00:17:53,620 >> [END SPELA] 339 00:17:53,620 --> 00:17:55,881 >> DAVID MALAN: Vi får se Yale 2015. 340 00:17:55,881 --> 00:17:57,725 >> [Applåder] 341 00:17:57,725 --> 00:18:00,500 342 00:18:00,500 --> 00:18:01,960 >> Så nu några tackar yous. 343 00:18:01,960 --> 00:18:04,790 Det räcker att säga att det finns en hela familjen, både framför 344 00:18:04,790 --> 00:18:08,440 och bakom kameran, i denna klass som gör allt arbete i slutändan. 345 00:18:08,440 --> 00:18:11,020 Och jag skulle vilja erkänna ett fåtal, och sedan hela personalen 346 00:18:11,020 --> 00:18:15,120 genom första Colton, vars EDM har genomsyrat början av föreläsningar 347 00:18:15,120 --> 00:18:16,627 under ett antal veckor nu. 348 00:18:16,627 --> 00:18:18,960 Samt hela produktionen team, som har varit att göra 349 00:18:18,960 --> 00:18:20,830 allting ser så vacker i år. 350 00:18:20,830 --> 00:18:25,070 Dan i Chile, och Andrew, och Cheng, och Colton, och Ramon, och Barry i ryggen, 351 00:18:25,070 --> 00:18:28,740 och Kenny och alla som har varit involverade bakom dessa kameror, 352 00:18:28,740 --> 00:18:30,700 gör allt som är möjligt. 353 00:18:30,700 --> 00:18:33,380 För Gabriel, liksom, vår huvud undervisning karl. 354 00:18:33,380 --> 00:18:35,188 >> [Applåder] 355 00:18:35,188 --> 00:18:37,860 356 00:18:37,860 --> 00:18:40,910 >> Om du redan gjort inte vet, Gabriel faktiskt 357 00:18:40,910 --> 00:18:43,890 hittat CS50 med hjälp av produktions lagets videor. 358 00:18:43,890 --> 00:18:46,100 Faktiskt växer upp i Brasilien ett par år tillbaka, 359 00:18:46,100 --> 00:18:48,720 Han upptäckte att alla CS50: s material var på nätet, 360 00:18:48,720 --> 00:18:51,320 och han släppte av mig en snäll not frågar om han 361 00:18:51,320 --> 00:18:54,280 skulle kunna översätta det till Portugisiska för sina klasskamrater. 362 00:18:54,280 --> 00:18:59,060 Och faktiskt han gjorde, i slutändan, föreläsa till cirka 50 elever, sina klasskamrater, 363 00:18:59,060 --> 00:18:59,760 i gymnasiet. 364 00:18:59,760 --> 00:19:03,440 Följt av 150 elever nästa år, och underbart hans pappa 365 00:19:03,440 --> 00:19:07,480 var i själva verket filmade det hela så du kan hitta Gabe föreläsningar av CS50 366 00:19:07,480 --> 00:19:09,860 i Brasilien på nätet också. 367 00:19:09,860 --> 00:19:15,690 >> Och nu Davon här, Davon här har varit igång kursen, 368 00:19:15,690 --> 00:19:17,900 och har varit att göra allt kör så smidigt, 369 00:19:17,900 --> 00:19:22,030 och utan honom vi inte kunde hantera team som vi nu har. 370 00:19:22,030 --> 00:19:23,620 Och sedan naturligtvis, Rob Bowden. 371 00:19:23,620 --> 00:19:25,310 >> [Applåder] 372 00:19:25,310 --> 00:19:27,810 373 00:19:27,810 --> 00:19:30,590 >> Rob har nu varit med Naturligtvis ungefär fem år, 374 00:19:30,590 --> 00:19:33,000 ha kontaktat mig sophomore år med ett intresse 375 00:19:33,000 --> 00:19:34,440 av att delta i klassen. 376 00:19:34,440 --> 00:19:37,780 Och sedan blev biträdande TF, och därefter chef TF, och sedan handledare. 377 00:19:37,780 --> 00:19:40,610 Och nu, tro det eller ej, den mycket framstående roll 378 00:19:40,610 --> 00:19:44,230 som ledamot av teknisk personal, vilket i datorvärlden 379 00:19:44,230 --> 00:19:46,010 faktiskt bär med sig en del vikt. 380 00:19:46,010 --> 00:19:50,320 Och så att underdrift är faktiskt tänkt att vara av högsta avseende 381 00:19:50,320 --> 00:19:51,520 till Rob. 382 00:19:51,520 --> 00:19:55,310 >> Allison, naturligtvis, som varit ledande våra officiella avsnitt om kameran gång 383 00:19:55,310 --> 00:19:58,070 en vecka, och att se till det finns en resurs tillgänglig 384 00:19:58,070 --> 00:20:01,990 nätet för studenter som är oförmögen att ställa in personligen. 385 00:20:01,990 --> 00:20:06,470 Och sedan, naturligtvis, en TF, som jag tror har varit på varenda kontorstid 386 00:20:06,470 --> 00:20:11,770 i år, inklusive dessa här, dessa här, de här också. 387 00:20:11,770 --> 00:20:15,170 Och faktiskt [? Zamila,?] Som har gått alla genom kursen problem 388 00:20:15,170 --> 00:20:19,460 set, och utan vilka vi kunde inte förvänta sig, jag vågar säga, så mycket. 389 00:20:19,460 --> 00:20:21,440 >> Och sedan slutligen, Cheng här, som är känd 390 00:20:21,440 --> 00:20:23,640 för mycket mer än dessa elefanter, vilket 391 00:20:23,640 --> 00:20:26,640 har varit före som mest varje föreläsning. 392 00:20:26,640 --> 00:20:30,130 Faktiskt Cheng fick nyligen tillsammans med CS50: s produktionsteam 393 00:20:30,130 --> 00:20:33,090 att sätta ihop det här tack du för hela teamet, 394 00:20:33,090 --> 00:20:37,414 i form av en liten segment vi kallar, Cheng på gatan. 395 00:20:37,414 --> 00:20:38,382 >> [VIDEOAVSPELNING] 396 00:20:38,382 --> 00:20:40,318 >> [MUSIK SPELA] 397 00:20:40,318 --> 00:20:42,254 >> -Det Här är Cheng med Cheng på gatan. 398 00:20:42,254 --> 00:20:44,680 Och idag, jag är här på CS50: s Quiz One Grading 399 00:20:44,680 --> 00:20:49,220 Party, där personalen medlemmar CS50 har samlats till grad quiz ett. 400 00:20:49,220 --> 00:20:51,749 Jag skulle egentligen inte anser det en fest, men du får idén. 401 00:20:51,749 --> 00:20:54,790 Jag kommer att be dem några frågor om sina erfarenheter här terminen, 402 00:20:54,790 --> 00:20:57,530 och kanske några tekniska frågor, då vi kommer att lösa dem. 403 00:20:57,530 --> 00:20:58,636 >> -Jag Tror inte att jag är redo för det här. 404 00:20:58,636 --> 00:20:59,062 >> -Det Är OK. 405 00:20:59,062 --> 00:20:59,562 >> -OK. 406 00:20:59,562 --> 00:21:01,455 -Hur Många bitar är i en byte? 407 00:21:01,455 --> 00:21:02,640 >> -4, 8. 408 00:21:02,640 --> 00:21:03,960 >> -Vad Gör php står för? 409 00:21:03,960 --> 00:21:06,430 >> -PHP? 410 00:21:06,430 --> 00:21:09,600 Hyperprotokoll. 411 00:21:09,600 --> 00:21:11,207 >> -Är Det ett protokoll, men? 412 00:21:11,207 --> 00:21:11,790 -Jag Vet inte. 413 00:21:11,790 --> 00:21:12,950 Är det? 414 00:21:12,950 --> 00:21:13,870 >> -Eh, Va. 415 00:21:13,870 --> 00:21:14,370 Summer. 416 00:21:14,370 --> 00:21:16,940 >> -Jag Vet att P står för PHP. 417 00:21:16,940 --> 00:21:18,070 >> -Så Var kommer det att sluta? 418 00:21:18,070 --> 00:21:19,070 >> -Det Slutar aldrig. 419 00:21:19,070 --> 00:21:20,314 >> -Det Måste stanna vid någonstans. 420 00:21:20,314 --> 00:21:20,980 -Nej, Det gör det inte. 421 00:21:20,980 --> 00:21:23,404 -Acronyms Förenklas till ett ord. 422 00:21:23,404 --> 00:21:25,074 -Nej, Mm mm. [? Recouragin? ?] 423 00:21:25,074 --> 00:21:26,240 -Detta Är en allvarlig fråga. 424 00:21:26,240 --> 00:21:27,052 [LAUGHTER] 425 00:21:27,052 --> 00:21:30,050 Vad kommer härnäst i denna sekvens av siffror? 426 00:21:30,050 --> 00:21:40,192 2, 4, 8, 16, 32, 955. 427 00:21:40,192 --> 00:21:43,564 >> -Jag Trodde att du var kommer att säga 64, men OK. 428 00:21:43,564 --> 00:21:45,230 -Vad Är det nästa nummer i sekvensen? 429 00:21:45,230 --> 00:21:46,286 -CS50. 430 00:21:46,286 --> 00:21:49,144 -Det Är inte ens ett nummer. 431 00:21:49,144 --> 00:21:51,010 -Jag Har ingen aning. 432 00:21:51,010 --> 00:21:52,396 -Ingen Av er är rätt. 433 00:21:52,396 --> 00:21:53,890 Vänligen, gå tillbaka till betygssättning. 434 00:21:53,890 --> 00:21:56,582 Vad är 2 upphöjt till 64? 435 00:21:56,582 --> 00:21:57,082 -Oh, Jösses. 436 00:21:57,082 --> 00:21:58,044 Jag borde veta detta. 437 00:21:58,044 --> 00:22:00,930 438 00:22:00,930 --> 00:22:01,873 >> -Jag Vet inte. 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 >> [LAUGHTER] 442 00:22:07,183 --> 00:22:08,160 443 00:22:08,160 --> 00:22:11,281 >> -Hur Många stress bollar gör det vidta för att fylla Sanders Theater? 444 00:22:11,281 --> 00:22:12,742 >> -För Många. 445 00:22:12,742 --> 00:22:14,690 >> -Du Kan aldrig ha alltför många betona bollar. 446 00:22:14,690 --> 00:22:16,160 >> -AM Jag rätt? 447 00:22:16,160 --> 00:22:17,294 Vad är det rätta svaret? 448 00:22:17,294 --> 00:22:18,460 -Det Finns ingen rätt svar. 449 00:22:18,460 --> 00:22:19,710 -Jag Är säker på att det finns. 450 00:22:19,710 --> 00:22:22,075 -Det Beror på storleken av stressboll. 451 00:22:22,075 --> 00:22:24,050 Vet du vem Rob Bowden är? 452 00:22:24,050 --> 00:22:25,490 >> -Ja. 453 00:22:25,490 --> 00:22:29,054 Han har bättre hår i år än han gjorde tidigare år. 454 00:22:29,054 --> 00:22:33,383 Så det var lite svårt erkänna honom, men jag klarade det. 455 00:22:33,383 --> 00:22:34,340 >> -Är Han buff killen? 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, jag gillar honom. 459 00:22:36,100 --> 00:22:36,780 >> -Nu När du säger det, Jag har en fråga till dig. 460 00:22:36,780 --> 00:22:37,570 >> -Alla Höger. 461 00:22:37,570 --> 00:22:40,380 >> -Vad Är Rob Bowden s bänkpress? 462 00:22:40,380 --> 00:22:41,040 >> -IT Max. 463 00:22:41,040 --> 00:22:43,205 >> -Vad Är hans max bänkpress? 464 00:22:43,205 --> 00:22:43,705 -Ni. 465 00:22:43,705 --> 00:22:50,290 466 00:22:50,290 --> 00:22:54,930 >> -Tack Så mycket att CS50 s TF, CA, producenter, designers, forskare, 467 00:22:54,930 --> 00:22:58,110 och alla andra som har varit inblandade både framför och bakom kameran 468 00:22:58,110 --> 00:22:59,130 här i CS50. 469 00:22:59,130 --> 00:23:02,230 Vi säkert inte kunde göra detta utan er, och vi kan inte vänta med att välkomna nya 470 00:23:02,230 --> 00:23:03,105 medlemmar till personalen. 471 00:23:03,105 --> 00:23:06,043 -Alla Vid denna bord, kan vi få en kram? 472 00:23:06,043 --> 00:23:07,540 >> -Tack. 473 00:23:07,540 --> 00:23:08,827 >> -Tack Så mycket, personal. 474 00:23:08,827 --> 00:23:10,035 Tack för att bli anställda. 475 00:23:10,035 --> 00:23:13,528 Detta avslutar vår intervju. 476 00:23:13,528 --> 00:23:16,023 Tack för att vara på personalen i år. 477 00:23:16,023 --> 00:23:17,520 >> -Tack Så mycket. 478 00:23:17,520 --> 00:23:18,518 >> -Tack. 479 00:23:18,518 --> 00:23:20,514 >> -Nej, Nej, tack. 480 00:23:20,514 --> 00:23:22,011 >> -Har Jag gör ett bra jobb eller vad? 481 00:23:22,011 --> 00:23:23,540 >> -Du Gjorde underbart. 482 00:23:23,540 --> 00:23:28,384 Detta var Cheng, med Cheng på Street, och detta var CS50 2014. 483 00:23:28,384 --> 00:23:29,495 >> -Vad Gjorde vi talar om? 484 00:23:29,495 --> 00:23:30,895 Vi hade just detta samtal. 485 00:23:30,895 --> 00:23:34,216 Detta är inte en leksak. 486 00:23:34,216 --> 00:23:36,696 >> [MUSIK SPELA] 487 00:23:36,696 --> 00:23:42,648 488 00:23:42,648 --> 00:23:43,640 >> [END SPELA] 489 00:23:43,640 --> 00:23:46,120 >> [Applåder] 490 00:23:46,120 --> 00:23:49,120 491 00:23:49,120 --> 00:23:51,660 >> DAVID MALAN: Så CS50 är faktiskt nu rekrytera 492 00:23:51,660 --> 00:23:54,350 för TF, kursassistenter, producenter, designers, 493 00:23:54,350 --> 00:23:59,260 och ett antal andra roller som aktivera den här för att gå bakom kulisserna. 494 00:23:59,260 --> 00:24:01,830 Och nu, för något lite speciellt. 495 00:24:01,830 --> 00:24:04,500 Som ni vet, har Colton presenterade sitt EDM till klassen, 496 00:24:04,500 --> 00:24:08,980 men idag fick han bandet tillsammans och CS50, innan vi tar några studenter upp 497 00:24:08,980 --> 00:24:14,202 på scen, jag ger dig Colton, Gabe, och Taylor. 498 00:24:14,202 --> 00:24:16,632 >> [MUSIK SPELA] 499 00:24:16,632 --> 00:24:22,950 500 00:24:22,950 --> 00:24:26,810 >> COLTON: Känn mitt sätt genom mörkret. 501 00:24:26,810 --> 00:24:30,580 Vägledd av ett hjärta som slår. 502 00:24:30,580 --> 00:24:35,530 Jag kan inte berätta om resan kommer att sluta. 503 00:24:35,530 --> 00:24:38,950 Men jag vet var jag ska börja. 504 00:24:38,950 --> 00:24:42,448 >> Försök att tala om för mig att jag är för unga att förstå. 505 00:24:42,448 --> 00:24:44,356 Säg att jag fastnat i en dröm. 506 00:24:44,356 --> 00:24:47,230 507 00:24:47,230 --> 00:24:51,470 Livet kommer att passera mig om Jag öppnar inte upp mina ögon. 508 00:24:51,470 --> 00:24:53,516 Det är bra med mig. 509 00:24:53,516 --> 00:24:58,020 >> Så väcka mig när det är över. 510 00:24:58,020 --> 00:25:02,030 När jag är klokare och jag är äldre. 511 00:25:02,030 --> 00:25:09,230 Hela tiden jag var att hitta mig själv och jag visste inte att jag var förlorad. 512 00:25:09,230 --> 00:25:12,724 Så väcka mig när det är över. 513 00:25:12,724 --> 00:25:16,845 När jag är klokare och jag är äldre. 514 00:25:16,845 --> 00:25:23,905 Hela tiden jag var att hitta mig själv och jag visste inte att jag var förlorad. 515 00:25:23,905 --> 00:26:07,465 516 00:26:07,465 --> 00:26:10,510 >> Jag försökte bär vikten av världen. 517 00:26:10,510 --> 00:26:14,545 Men jag fick bara två händer. 518 00:26:14,545 --> 00:26:18,260 Hoppas jag får chansen att resa världen. 519 00:26:18,260 --> 00:26:22,140 Jag har inga planer. 520 00:26:22,140 --> 00:26:26,020 Önska att jag kunde stanna evigt denna unga. 521 00:26:26,020 --> 00:26:29,280 Inte rädd för att blunda. 522 00:26:29,280 --> 00:26:35,686 Livet är ett spel gjort för alla och kärlek är ett pris. 523 00:26:35,686 --> 00:26:39,590 >> Så väcka mig när det är över. 524 00:26:39,590 --> 00:26:43,006 När jag är klokare och jag är äldre. 525 00:26:43,006 --> 00:26:50,314 Hela tiden jag var att hitta mig själv och jag visste inte att jag var förlorad. 526 00:26:50,314 --> 00:26:50,814 Everybody! 527 00:26:50,814 --> 00:26:54,315 Så väcka mig när det är över. 528 00:26:54,315 --> 00:26:58,307 När jag är klokare och jag är äldre. 529 00:26:58,307 --> 00:27:06,790 Hela tiden jag var att hitta mig själv och jag visste inte att jag var förlorad. 530 00:27:06,790 --> 00:27:10,283 Visste inte var jag förlorad. 531 00:27:10,283 --> 00:27:12,279 Visste inte var jag förlorad. 532 00:27:12,279 --> 00:28:06,171 533 00:28:06,171 --> 00:28:08,167 >> [Applåder] 534 00:28:08,167 --> 00:28:14,780 535 00:28:14,780 --> 00:28:19,140 >> DAVID MALAN: Kommer i år till den CS50 Fair, levande musik också. 536 00:28:19,140 --> 00:28:22,900 Så nu, vår sista möjlighet för lite publik deltagande. 537 00:28:22,900 --> 00:28:26,760 För detta behöver vi sex studenter och tre anställda. 538 00:28:26,760 --> 00:28:30,120 Låt oss se här, OK, du är praktiskt taget hoppar ur stolen. 539 00:28:30,120 --> 00:28:30,990 Kom upp. 540 00:28:30,990 --> 00:28:31,490 >> OK. 541 00:28:31,490 --> 00:28:34,100 Hur om dig två tillsammans hit, kom igen upp. 542 00:28:34,100 --> 00:28:40,170 Och vad sägs om ni två och du en, kom igen upp. 543 00:28:40,170 --> 00:28:43,485 Låt oss växa lagen lite. 544 00:28:43,485 --> 00:28:43,984 OK. 545 00:28:43,984 --> 00:28:44,483 Just där. 546 00:28:44,483 --> 00:28:45,060 Kom igen. 547 00:28:45,060 --> 00:28:45,850 Yeah. 548 00:28:45,850 --> 00:28:47,710 Du, kom ner. 549 00:28:47,710 --> 00:28:48,890 Det kommer att bli svårt. 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, kom ner. 553 00:28:51,770 --> 00:28:53,200 Vi ses i ett par minuter. 554 00:28:53,200 --> 00:28:54,730 Okej, så kom igen hit. 555 00:28:54,730 --> 00:28:57,020 Vi kommer att få ytterligare två stolar och låt oss göra Nick, 556 00:28:57,020 --> 00:29:05,160 och Alison, och detta Yale elev hit, och Rob Bowden, kom igen upp. 557 00:29:05,160 --> 00:29:07,900 Under tiden, om Cheng kunde gå med mig på scenen. 558 00:29:07,900 --> 00:29:13,120 559 00:29:13,120 --> 00:29:18,610 >> Om ni vill att bilda två elevgrupper, och en personal team. 560 00:29:18,610 --> 00:29:22,480 Och Cheng, om du kunde distribuera dessa stolar här, ska jag få brädan redo. 561 00:29:22,480 --> 00:29:23,710 Detta är otroligt pinsamt. 562 00:29:23,710 --> 00:29:24,210 OK. 563 00:29:24,210 --> 00:29:26,360 Gör din väg till en stol där. 564 00:29:26,360 --> 00:29:27,105 >> Kom över. 565 00:29:27,105 --> 00:29:32,130 566 00:29:32,130 --> 00:29:32,860 Kom ner. 567 00:29:32,860 --> 00:29:36,990 568 00:29:36,990 --> 00:29:40,700 Och jag tror att Yale studenten vara att spela för personalen laget. 569 00:29:40,700 --> 00:29:42,804 Utmärkt. 570 00:29:42,804 --> 00:29:44,470 Vi borde ha tillräckligt med stolar, förhoppningsvis. 571 00:29:44,470 --> 00:29:46,577 Om inte, ska vi ta en annan. 572 00:29:46,577 --> 00:29:47,410 Var behöver vi det? 573 00:29:47,410 --> 00:29:49,790 Här borta, kom igen över. 574 00:29:49,790 --> 00:29:51,402 Okej. 575 00:29:51,402 --> 00:29:53,170 >> Cheng gong: Behöver vi mer personal? 576 00:29:53,170 --> 00:29:54,003 >> DAVID MALAN: Nej, nej. 577 00:29:54,003 --> 00:29:58,600 Det kommer att bli två elevgrupper och en Harvard / Yale personal team. 578 00:29:58,600 --> 00:30:02,290 Okej, så vi har här tradition av att spela Jeopardy, 579 00:30:02,290 --> 00:30:05,970 eller egentligen, vår egen version av Jeopardy där vi bara ställa frågor och förväntar 580 00:30:05,970 --> 00:30:06,790 svar. 581 00:30:06,790 --> 00:30:09,470 Men de frågor som vi ska att fråga var inte skriven av oss, 582 00:30:09,470 --> 00:30:10,585 de skrevs av dig. 583 00:30:10,585 --> 00:30:14,860 Du kanske minns en ganska långa formen för Problem Set A. 584 00:30:14,860 --> 00:30:16,820 >> [LAUGHTER] 585 00:30:16,820 --> 00:30:18,290 586 00:30:18,290 --> 00:30:21,960 >> Jag måste erkänna, de flesta av dem gjorde inte det i frågesport ett. 587 00:30:21,960 --> 00:30:26,170 Vi fick kanske 500 frågor frågar, vad är HTML? 588 00:30:26,170 --> 00:30:27,530 Vad är HTTP? 589 00:30:27,530 --> 00:30:29,000 Vad är CSS? 590 00:30:29,000 --> 00:30:31,960 Så de var inte precis den mest utmanande frågor, 591 00:30:31,960 --> 00:30:34,630 men vi gick igenom hundratals och hundratals frågor 592 00:30:34,630 --> 00:30:36,100 att prova följande. 593 00:30:36,100 --> 00:30:38,710 >> Så Cheng här har vänligt erbjöd sig att köra ombord. 594 00:30:38,710 --> 00:30:43,270 Vi ska gå vidare här och kallar detta Team One, Team Two och Team tre. 595 00:30:43,270 --> 00:30:45,930 Och låt oss säga att Team Tre har segrade dugg, 596 00:30:45,930 --> 00:30:49,590 så ni kommer att anblicken vänster eller ovanför dig, välj en vecka, 597 00:30:49,590 --> 00:30:50,990 och plocka en dollar belopp. 598 00:30:50,990 --> 00:30:53,240 >> Vi kommer sedan ber den fråga, och Cheng kommer 599 00:30:53,240 --> 00:30:57,107 belöna dig, eller dra ifrån Du erforderliga punkter. 600 00:30:57,107 --> 00:30:58,440 Team Tre, vad skulle du vilja? 601 00:30:58,440 --> 00:31:03,240 602 00:31:03,240 --> 00:31:05,260 Jag hör en massa vecka 0 här. 603 00:31:05,260 --> 00:31:07,476 >> [LAUGHTER] 604 00:31:07,476 --> 00:31:08,600 STUDENT 1: Kan vi plocka någon? 605 00:31:08,600 --> 00:31:11,845 DAVID MALAN: Alla kategori, något belopp. 606 00:31:11,845 --> 00:31:13,210 STUDENT 2: Vecka 0, 500. 607 00:31:13,210 --> 00:31:16,001 DAVID MALAN: Du lägger mer tänkte till att välja frågan 608 00:31:16,001 --> 00:31:19,840 än jag skrev in att välja dem Okej, så vad sa du? 609 00:31:19,840 --> 00:31:21,100 OK. 610 00:31:21,100 --> 00:31:23,190 Och sedan den första handen som går upp viljan 611 00:31:23,190 --> 00:31:25,230 anses vara en som har buzzed i. 612 00:31:25,230 --> 00:31:28,950 Vad är skillnaden mellan globala och lokala variabler? 613 00:31:28,950 --> 00:31:29,770 Jag såg Team Two. 614 00:31:29,770 --> 00:31:32,275 615 00:31:32,275 --> 00:31:34,650 STUDENT 3: Global-- gör vi bara tala i mikrofonen? 616 00:31:34,650 --> 00:31:37,660 617 00:31:37,660 --> 00:31:39,870 Global är för hela omfattningen av programmet, 618 00:31:39,870 --> 00:31:42,869 medan lokal är bara definierad inom en isolerad del. 619 00:31:42,869 --> 00:31:44,160 DAVID MALAN: Låt oss ta en titt. 620 00:31:44,160 --> 00:31:46,826 Vi kommer att hålla dig till den svara att dina klasskamrater gav. 621 00:31:46,826 --> 00:31:49,840 Om du klickar på text, OMFATTNING i alla mössor. 622 00:31:49,840 --> 00:31:51,670 >> [LAUGHTER] 623 00:31:51,670 --> 00:31:53,144 624 00:31:53,144 --> 00:31:55,810 DAVID MALAN: Jag tror att vi kommer att behöva ta detta bokstavligt. 625 00:31:55,810 --> 00:31:58,660 Så vi kommer inte att ge dessa punkter. 626 00:31:58,660 --> 00:32:01,070 Vi kommer att förvänta sig exakt vad dina klasskamrater gav. 627 00:32:01,070 --> 00:32:09,720 Så tyvärr, är vi på minus 500, men du är fortfarande i kontrollen. 628 00:32:09,720 --> 00:32:12,700 Men du är fortfarande i control-- Nu är du i control-- väl, nej. 629 00:32:12,700 --> 00:32:13,710 Du är fortfarande 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 är fortfarande i kontroll. 632 00:32:17,280 --> 00:32:19,080 Ja, låt oss gå för 500 igen. 633 00:32:19,080 --> 00:32:20,380 OK. 634 00:32:20,380 --> 00:32:23,430 Vecka 1, 500, Cheng. 635 00:32:23,430 --> 00:32:25,810 Vilka datatyper och deras storlekar? 636 00:32:25,810 --> 00:32:27,722 >> [LAUGHTER] 637 00:32:27,722 --> 00:32:31,070 638 00:32:31,070 --> 00:32:32,990 >> DAVID MALAN: Åh, jag såg en hand över här 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öding är 1 byte, en kort är två byte, en int är 4 bytes, 642 00:32:43,220 --> 00:32:48,790 en lång är 4 byte, en lång lång är 8 byte, är en röding stjärna 4 byte, 643 00:32:48,790 --> 00:32:53,682 en int stjärnan är 4 byte, en lång lång stjärnan är 4 byte. 644 00:32:53,682 --> 00:32:55,640 DAVID MALAN: Cheng, vad är det rätta svaret? 645 00:32:55,640 --> 00:32:58,241 646 00:32:58,241 --> 00:32:59,616 ROB BOWDEN: Åh, float och dubbel. 647 00:32:59,616 --> 00:33:04,564 648 00:33:04,564 --> 00:33:06,980 DAVID MALAN: Du lämnade ut delen av referensarket, 649 00:33:06,980 --> 00:33:09,477 men jag tror att vi borde ge den till honom för 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 STUDENTEN Detta är partisk! 653 00:33:13,932 --> 00:33:15,557 ROB BOWDEN: Vad pratar du om? 654 00:33:15,557 --> 00:33:19,390 655 00:33:19,390 --> 00:33:23,120 >> DAVID MALAN: Det är OK punkterna went-- det stämmer, Team One. 656 00:33:23,120 --> 00:33:24,840 Jag är inte en bra domare, tydligen. 657 00:33:24,840 --> 00:33:26,256 Okej, vi kommer att gå vidare. 658 00:33:26,256 --> 00:33:28,210 Ni har kontroll. 659 00:33:28,210 --> 00:33:30,240 Yale student. 660 00:33:30,240 --> 00:33:35,210 Vi gör Vecka 4 för 500 poäng. 661 00:33:35,210 --> 00:33:40,020 662 00:33:40,020 --> 00:33:41,844 Jag tror jag såg Team tre. 663 00:33:41,844 --> 00:33:43,135 STUDENT 1: Du frigöra minnet. 664 00:33:43,135 --> 00:33:44,930 DAVID MALAN: Du frigöra minnet? 665 00:33:44,930 --> 00:33:45,790 Befria den. 666 00:33:45,790 --> 00:33:46,730 Vi ska ge den till dig. 667 00:33:46,730 --> 00:33:49,550 668 00:33:49,550 --> 00:33:52,360 Okej, Team One och tre är bundna, har Team Tre kontroll. 669 00:33:52,360 --> 00:33:53,568 Vilken kategori vill du ha? 670 00:33:53,568 --> 00:33:56,000 671 00:33:56,000 --> 00:33:57,808 >> STUDENT 2: Vecka två, 500. 672 00:33:57,808 --> 00:34:00,150 >> [Dagens Dubbel ALARM] 673 00:34:00,150 --> 00:34:01,164 >> DAVID MALAN: Amazing. 674 00:34:01,164 --> 00:34:02,080 STUDENT 2: Allt? 675 00:34:02,080 --> 00:34:03,010 DAVID MALAN: Du får att välja ditt belopp. 676 00:34:03,010 --> 00:34:03,914 STUDENT 1: Varför inte? 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, Dagens Dubbel. 683 00:34:12,960 --> 00:34:15,219 STUDENT 3: Nej, det går inte. 684 00:34:15,219 --> 00:34:17,976 DAVID MALAN: Cheng? 685 00:34:17,976 --> 00:34:18,476 Nej! 686 00:34:18,476 --> 00:34:20,420 >> [HEJAROP] 687 00:34:20,420 --> 00:34:22,860 688 00:34:22,860 --> 00:34:25,199 >> DAVID MALAN: 500 och kontroll av styrelsen. 689 00:34:25,199 --> 00:34:26,185 Vi have-- 690 00:34:26,185 --> 00:34:27,171 >> ROB BOWDEN: Så en dubbel var ett ja eller nej fråga? 691 00:34:27,171 --> 00:34:28,157 >> [LAUGHTER] 692 00:34:28,157 --> 00:34:31,630 >> DAVID MALAN: Vi har tid för en eller två fler frågor i Single 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 Team Tre. 697 00:34:49,790 --> 00:35:00,540 Vecka 0, för 100. 698 00:35:00,540 --> 00:35:01,769 Vilka lag är du på? 699 00:35:01,769 --> 00:35:02,560 STUDENT 5: Jag är två. 700 00:35:02,560 --> 00:35:03,226 DAVID MALAN: OK. 701 00:35:03,226 --> 00:35:04,878 Team Två. 702 00:35:04,878 --> 00:35:11,370 >> STUDENT 5: Du använder Say blocket i MIT Scratch säga, hej, värld. 703 00:35:11,370 --> 00:35:13,370 >> [LAUGHTER] 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 Okej, en till Frågan i Single Jeopardy. 707 00:35:22,736 --> 00:35:23,985 Ni är fortfarande i kontroll. 708 00:35:23,985 --> 00:35:26,610 709 00:35:26,610 --> 00:35:28,050 >> STUDENT 2: Vecka 3, 100. 710 00:35:28,050 --> 00:35:33,480 >> DAVID MALAN: Vecka tre, 100. 711 00:35:33,480 --> 00:35:34,082 Vad är 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 Three? 714 00:35:35,465 --> 00:35:35,965 OK. 715 00:35:35,965 --> 00:35:37,822 Vi ska med Team tre. 716 00:35:37,822 --> 00:35:39,780 STUDENT 3: Den bästa fall scenario, eller köra tid? 717 00:35:39,780 --> 00:35:41,780 Eftersom bästa fall scenario är att det är i sin ordning. 718 00:35:41,780 --> 00:35:47,571 719 00:35:47,571 --> 00:35:50,280 >> DAVID MALAN: Låt oss se vad det rätta svaret är. 720 00:35:50,280 --> 00:35:52,220 >> [LAUGHTER] 721 00:35:52,220 --> 00:35:55,615 722 00:35:55,615 --> 00:35:57,560 >> DAVID MALAN: Okej. 723 00:35:57,560 --> 00:36:00,960 Låt oss gå vidare till Double Jeopardy. 724 00:36:00,960 --> 00:36:04,880 >> ALEX Trebek (INSPELNING): Detta är Jeopardy. 725 00:36:04,880 --> 00:36:07,490 >> DAVID MALAN: Double Jeopardy, i denna Double Jeopardy 726 00:36:07,490 --> 00:36:13,205 Vi har de kategorier av Vecka 5, 6, 7, 8, och 9. 727 00:36:13,205 --> 00:36:15,145 >> STUDENT 3: Vart tog våra punkter gå? 728 00:36:15,145 --> 00:36:16,480 Vart tog våra poäng gå? 729 00:36:16,480 --> 00:36:19,120 730 00:36:19,120 --> 00:36:21,730 >> DAVID MALAN: Vi är kommer att manuellt justera. 731 00:36:21,730 --> 00:36:24,710 Det går vi. 732 00:36:24,710 --> 00:36:25,540 Team Två hade 2000? 733 00:36:25,540 --> 00:36:26,040 OK. 734 00:36:26,040 --> 00:36:28,279 Okej, så nu har vi kastade myntet igen 735 00:36:28,279 --> 00:36:29,820 och vi ger kontroll till Team Two. 736 00:36:29,820 --> 00:36:31,694 Gå vidare och välj din kategori och belopp. 737 00:36:31,694 --> 00:36:34,110 738 00:36:34,110 --> 00:36:36,590 >> STUDENT 2: Vi ska gå Vecka 6, 1000. 739 00:36:36,590 --> 00:36:38,800 >> DAVID MALAN: Vecka 6, 1000. 740 00:36:38,800 --> 00:36:41,290 Hur stapeln växer? 741 00:36:41,290 --> 00:36:42,620 Team Två. 742 00:36:42,620 --> 00:36:45,890 >> STUDENT 5: Du lägger till en ny funktion i Scope. 743 00:36:45,890 --> 00:36:47,964 >> DAVID MALAN: Lägg en ny funktion för Scope. 744 00:36:47,964 --> 00:36:48,932 Den växer upp. 745 00:36:48,932 --> 00:36:50,868 >> [LAUGHTER] 746 00:36:50,868 --> 00:36:53,288 747 00:36:53,288 --> 00:36:57,615 >> DAVID MALAN: Okej, men du är fortfarande i kontroll. 748 00:36:57,615 --> 00:37:00,494 >> STUDENT 5: Okej, någon annan plocka. 749 00:37:00,494 --> 00:37:01,369 >> STUDENT 6: Jag ska plocka. 750 00:37:01,369 --> 00:37:02,702 DAVID MALAN: Det är allt relativt. 751 00:37:02,702 --> 00:37:04,880 Även om vi har en tendens att dra stapeln som växer upp, 752 00:37:04,880 --> 00:37:08,370 du kommer ihåg att adresserna faktiskt växa i en annan riktning. 753 00:37:08,370 --> 00:37:11,614 Men bara behövs för att göra Rob lycklig där. 754 00:37:11,614 --> 00:37:13,050 Okej, Team Two. 755 00:37:13,050 --> 00:37:14,510 >> STUDENT 4: Vecka 8, 1000. 756 00:37:14,510 --> 00:37:16,640 >> DAVID MALAN: Vecka 8 för 1000. 757 00:37:16,640 --> 00:37:19,395 Sant eller falskt, är HTML ett programmeringsspråk? 758 00:37:19,395 --> 00:37:22,137 759 00:37:22,137 --> 00:37:23,720 Finns det en annan domare som kan avgöra? 760 00:37:23,720 --> 00:37:24,880 >> ROB BOWDEN: Det var allt för mig. 761 00:37:24,880 --> 00:37:27,650 >> DAVID MALAN: Okej, har Rob ringde. 762 00:37:27,650 --> 00:37:29,817 >> ROB BOWDEN: Det är inte så falskt. 763 00:37:29,817 --> 00:37:31,900 DAVID MALAN: Rob säger falskt, och svaret är nej. 764 00:37:31,900 --> 00:37:33,860 [LAUGHTER] 765 00:37:33,860 --> 00:37:39,250 766 00:37:39,250 --> 00:37:40,720 Cheng gong: Vänta, vänta, vänta. 767 00:37:40,720 --> 00:37:43,170 Vänta, vänta, vänta. 768 00:37:43,170 --> 00:37:46,089 >> DAVID MALAN: Okej, Yale student? 769 00:37:46,089 --> 00:37:48,880 STUDENT 2: Det var en dåligt skriven fråga, sa det sant eller falskt, 770 00:37:48,880 --> 00:37:50,004 och sedan var det en fråga. 771 00:37:50,004 --> 00:37:53,162 772 00:37:53,162 --> 00:37:54,799 Jag protes. 773 00:37:54,799 --> 00:37:55,590 DAVID MALAN: Den noterade. 774 00:37:55,590 --> 00:37:57,820 Vi har tid för en mer Double Jeopardy fråga. 775 00:37:57,820 --> 00:37:58,410 Team Två. 776 00:37:58,410 --> 00:38:01,310 777 00:38:01,310 --> 00:38:02,550 >> STUDENT 6: Vecka 9, 1000. 778 00:38:02,550 --> 00:38:04,685 >> DAVID MALAN: Vecka 9 för 1000. 779 00:38:04,685 --> 00:38:08,410 Vad är skillnaden mellan ID och klass? 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 ansöka ID endast en typ av sak i HTML, 783 00:38:13,800 --> 00:38:18,570 men du kan ansöka klass alltför många olika saker. 784 00:38:18,570 --> 00:38:19,359 >> [Applåder] 785 00:38:19,359 --> 00:38:20,025 DAVID MALAN: OK. 786 00:38:20,025 --> 00:38:20,995 Vi ska ge den till dig. 787 00:38:20,995 --> 00:38:25,850 788 00:38:25,850 --> 00:38:31,885 Så om vi går vidare till Final Jeopardy, Jag tror, ​​Team Tre precis vinner, eller hur? 789 00:38:31,885 --> 00:38:35,390 Så låt oss göra en mer fråga. 790 00:38:35,390 --> 00:38:38,280 En fråga, Double Jeopardy. 791 00:38:38,280 --> 00:38:40,660 >> Så åtminstone vi kan pull-- det kommer inte att hjälpa. 792 00:38:40,660 --> 00:38:41,930 Det kan hjälpa Team One. 793 00:38:41,930 --> 00:38:45,305 Okej, vem är i kontroll? 794 00:38:45,305 --> 00:38:47,570 Inte jag, tydligen. 795 00:38:47,570 --> 00:38:48,070 OK. 796 00:38:48,070 --> 00:38:48,490 Du killar. 797 00:38:48,490 --> 00:38:49,615 Ja, du fick precis det rätt. 798 00:38:49,615 --> 00:38:52,500 799 00:38:52,500 --> 00:38:55,810 >> STUDENT 2: Vecka 9, 200. 800 00:38:55,810 --> 00:38:59,090 >> DAVID MALAN: Bra spelat, Vecka 9, 200. 801 00:38:59,090 --> 00:39:00,680 Vilken symbol göra allt 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 [LAUGHTER] 806 00:39:06,218 --> 00:39:09,690 807 00:39:09,690 --> 00:39:13,360 DAVID MALAN: Okej, låt oss gå vidare. 808 00:39:13,360 --> 00:39:15,390 Låt oss gå vidare till Final Jeopardy. 809 00:39:15,390 --> 00:39:18,590 Låt oss ha alla komma med ett svar, 810 00:39:18,590 --> 00:39:24,000 och vi har du skriver det på detta papperslapp som vi spelar lite musik. 811 00:39:24,000 --> 00:39:30,530 Och sedan ska vi låtsas som det här gick enligt plan. 812 00:39:30,530 --> 00:39:33,760 >> Okej, så Final Jeopardy kategorin är vecka 12. 813 00:39:33,760 --> 00:39:36,490 Ni alla måste decide-- Jag tog inte med pennor, nej. 814 00:39:36,490 --> 00:39:39,340 815 00:39:39,340 --> 00:39:41,910 Pennor, snälla. 816 00:39:41,910 --> 00:39:44,750 Tack. 817 00:39:44,750 --> 00:39:47,320 Okej, OK. 818 00:39:47,320 --> 00:39:49,400 Inga fler pennor, snälla. 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 En är vid 0, Team Two är vid 0, och Team Tre är på 2. 822 00:39:57,650 --> 00:40:00,490 823 00:40:00,490 --> 00:40:02,140 Du kan satsa upp till $ 2000. 824 00:40:02,140 --> 00:40:05,090 Så låt oss gå vidare och göra din satsning. 825 00:40:05,090 --> 00:40:06,640 Satsningar ner. 826 00:40:06,640 --> 00:40:08,590 Och nu Cheng går att avslöja fråga, 827 00:40:08,590 --> 00:40:10,863 sedan spela lite musik tills vi ajournera. 828 00:40:10,863 --> 00:40:12,835 >> [JEOPARDY TEMA SPELA] 829 00:40:12,835 --> 00:40:42,450 830 00:40:42,450 --> 00:40:46,320 >> DAVID MALAN: Okej, låt oss börja här med Team tre. 831 00:40:46,320 --> 00:40:49,850 Du satsade $ 1000 och svarade? 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 Två här satsas. 835 00:40:54,720 --> 00:40:55,470 STUDENT 7: $ 2000. 836 00:40:55,470 --> 00:40:57,700 DAVID MALAN: $ 2000 och ditt 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 satsade $ 2000, och ditt 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, vilket är korrekt. 841 00:41:09,920 --> 00:41:16,530 Vilket innebär vår vinnare i dag, tror jag, är fortfarande bara Team Three, eller hur? 842 00:41:16,530 --> 00:41:18,402 Team Tre tar spelet! 843 00:41:18,402 --> 00:41:20,286 >> [Applåder] 844 00:41:20,286 --> 00:41:25,000 845 00:41:25,000 --> 00:41:27,280 >> DAVID MALAN: Att då, är det för CS50. 846 00:41:27,280 --> 00:41:29,640 Tack så mycket för CS50 team. 847 00:41:29,640 --> 00:41:30,980 Tack så mycket! 848 00:41:30,980 --> 00:41:33,680 849 00:41:33,680 --> 00:41:37,270 Tack så mycket till vår vänner på Harvard tid. 850 00:41:37,270 --> 00:41:39,210 Detta var CS50. 851 00:41:39,210 --> 00:41:40,617 >> [Applåder] 852 00:41:40,617 --> 00:41:45,310 >> [MUSIK SPELA] 853 00:41:45,310 --> 00:41:48,240 >> Daven FARNHAM: Och nu Djupt Tankar, av Daven Farnham. 854 00:41:48,240 --> 00:41:51,060 855 00:41:51,060 --> 00:41:56,240 Hur ska jag kunna räkna ut MySQL, om jag inte ens kan räkna ut min nuvarande? 856 00:41:56,240 --> 00:41:58,990 >> [Chuck] 857 00:41:58,990 --> 00:41:59,702