1 00:00:00,000 --> 00:02:41,640 >> [Muziek] 2 00:02:41,640 --> 00:02:44,100 >> LUIDSPREKER 1: U bent nu afstuderen aan de CS50. 3 00:02:44,100 --> 00:02:47,405 4 00:02:47,405 --> 00:02:53,560 >> [Applaus] 5 00:02:53,560 --> 00:02:56,040 >> LUIDSPREKER 1: Dus dit was CS50. 6 00:02:56,040 --> 00:02:59,180 Dit is het begin en het einde van week 12. 7 00:02:59,180 --> 00:03:02,930 Dus ik heb afgesproken, al heb ik weerstond all term voor glas dragen deze hele 8 00:03:02,930 --> 00:03:06,130 lezing, zodat u kunt zien CS50 door mijn ogen. 9 00:03:06,130 --> 00:03:11,300 Dit is dan het einde van wat uiteindelijk bedoeld om een ​​reis van zijn 10 00:03:11,300 --> 00:03:12,810 Week 0 tot week 12. 11 00:03:12,810 --> 00:03:15,790 >> En wat ik zou willen om ons eraan te herinneren is dat deze lijn vanaf de allereerste 12 00:03:15,790 --> 00:03:18,790 week van de klasse die wat uiteindelijk zaken in deze cursus is niet zozeer 13 00:03:18,790 --> 00:03:22,130 waar je terecht komt ten opzichte van uw klasgenoten, maar waar ben je in deze, 14 00:03:22,130 --> 00:03:26,110 Week 12, uiteindelijk relatieve om jezelf in week 0. 15 00:03:26,110 --> 00:03:29,640 Inderdaad, zoals je zag van die retrospectief, 73% van jullie slechts twaalf 16 00:03:29,640 --> 00:03:34,430 plus weken geleden had geen voorafgaande programmering ervaring of in de informatica, en 17 00:03:34,430 --> 00:03:39,050 dus ik durf te zeggen dat het vandaag, maandag van Week 12, niemand van jullie is officieel 18 00:03:39,050 --> 00:03:40,870 minder comfortabel meer. 19 00:03:40,870 --> 00:03:43,800 Dus felicitaties aan die onder u, die eertijds. 20 00:03:43,800 --> 00:03:47,664 21 00:03:47,664 --> 00:03:52,830 >> Zo is een traditie, we allebei beginnen en eindigt het semester met cake. 22 00:03:52,830 --> 00:03:56,540 En zo dankzij Professor Margo Seltzer in de Informatica 23 00:03:56,540 --> 00:04:01,870 Afdeling, brachten we gisteren, een paar van ons, voorbereiding van een aantal taarten voor jou. 24 00:04:01,870 --> 00:04:05,430 Nogal wat marshmallows werden gebruikt, en wat we besloten te doen is te versieren 25 00:04:05,430 --> 00:04:07,400 een van deze koeken op deze manier. 26 00:04:07,400 --> 00:04:09,790 Het begon als dit met een beetje meer inspanning. 27 00:04:09,790 --> 00:04:12,130 Het begon vorm te krijgen toen - 28 00:04:12,130 --> 00:04:15,310 over een paar uur in het, begon te lijken dit. 29 00:04:15,310 --> 00:04:18,850 En dan eindelijk, dankzij onze vriend, Margo Seltzer, wordt u 30 00:04:18,850 --> 00:04:23,900 eten van deze in slechts een korte tijd beneden in de pub na CS50. 31 00:04:23,900 --> 00:04:28,520 >> Zo herinneren dat op Quiz One, was er een terugkerend thema van nummers die u 32 00:04:28,520 --> 00:04:29,350 misschien gemerkt. 33 00:04:29,350 --> 00:04:34,320 En in de post mortem voor Quiz One een week geleden hebben we je klasgenoten gevraagd of 34 00:04:34,320 --> 00:04:36,570 zij konden identificeren dat rij getallen. 35 00:04:36,570 --> 00:04:40,900 Ik ben bang dat ik kan echt niet zeggen nu wat ze zijn, opdat wij niet bederven wat 36 00:04:40,900 --> 00:04:44,530 misschien leuke ervaring voor anders als je niet hebt ervaren, maar 37 00:04:44,530 --> 00:04:48,560 staat u mij uit te nodigen tot het podium voor de fabelachtige stress ballen die wij 38 00:04:48,560 --> 00:04:53,460 beloofde je volgt klasgenoten die heeft mail ons en laat ons weten wat 39 00:04:53,460 --> 00:04:54,670 in feite die aantallen betekende. 40 00:04:54,670 --> 00:04:59,030 >> Als Angie, Barrett, Daniel, Elmer, Jarek, Layla, en of Nicholas zijn 41 00:04:59,030 --> 00:05:03,640 hier, kom op je aan en ontvang uw CS50 stress ballen. 42 00:05:03,640 --> 00:05:06,390 43 00:05:06,390 --> 00:05:07,640 Gefeliciteerd. 44 00:05:07,640 --> 00:05:20,230 45 00:05:20,230 --> 00:05:24,800 En mooi gedaan, gefeliciteerd. 46 00:05:24,800 --> 00:05:28,440 Dus een beetje een Pasen ei in die ene daar. 47 00:05:28,440 --> 00:05:33,070 >> Dus een woord dan over wat wacht na CS50. 48 00:05:33,070 --> 00:05:36,300 Zo herinneren dat het was gewoon een paar weken geleden dat we begonnen het leven hier met 49 00:05:36,300 --> 00:05:39,520 Kras en het maken van Hello World met de eenvoudigste van slepen en neerzetten 50 00:05:39,520 --> 00:05:43,640 puzzel stukjes en besefte dat alleen weken later, was je alle uitvoerende 51 00:05:43,640 --> 00:05:44,760 een beetje zoiets als dit. 52 00:05:44,760 --> 00:05:47,600 CS50 shuttle rijden jezelf vrijwel rond de campus. 53 00:05:47,600 --> 00:05:50,780 >> En ik wil u aanmoedigen om in te houden erg, vooral als u een duik in 54 00:05:50,780 --> 00:05:54,070 afstudeerprojecten die delta, in het bijzonder als je onder degenen 55 00:05:54,070 --> 00:05:57,470 minder comfortabel of ergens tussen, zoals je nu verder om te duiken 56 00:05:57,470 --> 00:06:01,500 in uw laatste projecten, die uiteindelijk een kans om echt 57 00:06:01,500 --> 00:06:04,660 neem jezelf uit voor een spin, gebruik je nieuw verworven kennis en savvy van 58 00:06:04,660 --> 00:06:08,120 computer wetenschap, en uiteindelijk imponeren zo'n 2.000 plus mensen met 59 00:06:08,120 --> 00:06:10,170 dit jaar de CS50 Fair. 60 00:06:10,170 --> 00:06:12,830 >> Zelfs Milo heeft gekregen in de actie. 61 00:06:12,830 --> 00:06:16,200 Dus hij is al bezig met zijn laatste project al, een website die ik zou 62 00:06:16,200 --> 00:06:18,080 u aanmoedigen om hier te bezoeken. 63 00:06:18,080 --> 00:06:19,790 milobanana.me. 64 00:06:19,790 --> 00:06:24,150 Dus zelfs Milo kocht een domeinnaam als ook dat is voor u van belang. 65 00:06:24,150 --> 00:06:27,490 >> En wat we ook altijd weten op dit deel van het semester is dat we hebben 66 00:06:27,490 --> 00:06:30,430 genomen uit bijna alle van de opleiding wielen al, maar een laatste 67 00:06:30,430 --> 00:06:32,240 blijft, dat de CS50 apparaat. 68 00:06:32,240 --> 00:06:35,550 Nu aan het eind van de dag, het apparaat is bedoelde gewoon een vrij standaard te zijn 69 00:06:35,550 --> 00:06:38,700 Linux-server die je bent geweest met al die tijd. 70 00:06:38,700 --> 00:06:40,540 En als zodanig, het is representatief van servers die u 71 00:06:40,540 --> 00:06:41,660 zou kunnen gebruiken in de toekomst. 72 00:06:41,660 --> 00:06:45,070 Dus beseffen dat het niet per se zelf een training wiel maar 73 00:06:45,070 --> 00:06:47,390 representatieve omgevingen je zult gebruiken in de toekomst. 74 00:06:47,390 --> 00:06:51,570 >> Maar zelfs dan, als je liever gebruik maken van uw eigen Mac of uw eigen pc, native 75 00:06:51,570 --> 00:06:55,100 beseffen dat het apparaat is slechts een Zo kun je gaan met programmeren. 76 00:06:55,100 --> 00:06:59,160 Er bestaat gereedschappen, geïntegreerde en ontwikkelomgevingen, of IDE, 77 00:06:59,160 --> 00:07:01,850 bekend als Code Blocks, Eclipse, NetBeans, en dergelijke. 78 00:07:01,850 --> 00:07:06,580 Xcode ook op Mac OS, evenals op Windows, tools zoals dezelfde inbegrip 79 00:07:06,580 --> 00:07:09,110 cygwin, Visual Studio, en verscheidene anderen. 80 00:07:09,110 --> 00:07:11,730 Dus we willen u aanraden met uw afstudeerprojecten als je wilt gaan 81 00:07:11,730 --> 00:07:14,500 dan wat je hebt gedaan in de toestel, kan je absoluut doen 82 00:07:14,500 --> 00:07:18,840 op Mac OS, Windows, en zelfs op Linux als je dat zelf uit te voeren. 83 00:07:18,840 --> 00:07:21,750 >> Nu, een woord op Probleemverzameling Six. 84 00:07:21,750 --> 00:07:24,740 U zult zich herinneren dat Probleemverzameling Six was waarschijnlijk voor velen van jullie het meest 85 00:07:24,740 --> 00:07:25,770 uitdagende probleem sets. 86 00:07:25,770 --> 00:07:29,110 En er was een groot bord boven die een aantal van u willen zijn. 87 00:07:29,110 --> 00:07:32,060 En we zouden graag een moment nemen met een andere stress-bal naar een erkennen 88 00:07:32,060 --> 00:07:36,790 van je klasgenoten die het grootste deel van bested het personeel en de meeste klasgenoten. 89 00:07:36,790 --> 00:07:40,160 Hier hebben we Richard boven op de lijst. 90 00:07:40,160 --> 00:07:42,800 Als Richard is hier vandaag? 91 00:07:42,800 --> 00:07:43,750 Richard? 92 00:07:43,750 --> 00:07:45,270 Richard is inderdaad hier vandaag. 93 00:07:45,270 --> 00:07:46,671 Kom op, Richard! 94 00:07:46,671 --> 00:08:00,430 >> [Applaus] 95 00:08:00,430 --> 00:08:02,960 >> LUIDSPREKER 1: Niet de onhandigheid je bent verwacht vandaag misschien, maar 96 00:08:02,960 --> 00:08:08,180 gefeliciteerd met Probleemverzameling Six. 97 00:08:08,180 --> 00:08:14,930 Dus ik heb net ontvangen woord - dus gingen we in en ingebracht dit on the fly - 98 00:08:14,930 --> 00:08:16,900 dat het een van je klasgenoot verjaardagen. 99 00:08:16,900 --> 00:08:20,640 Hoewel herinneren dat dit statistisch waarschijnlijk de meeste elke dag van gebeuren 100 00:08:20,640 --> 00:08:22,770 het semester zoals we hebben gezien met de zogenaamde verjaardag probleem. 101 00:08:22,770 --> 00:08:26,630 Maar toch, sinds zijn huisgenoten vroeg, willen we graag een moment te nemen en 102 00:08:26,630 --> 00:08:29,980 erkennen Mike jarige is vandaag de dag met de stress bal. 103 00:08:29,980 --> 00:08:31,843 Indien u graag om naar beneden te komen, Mike. 104 00:08:31,843 --> 00:08:39,731 >> [Applaus] 105 00:08:39,731 --> 00:08:57,500 >> [Zang] 106 00:08:57,500 --> 00:09:00,900 >> LUIDSPREKER 1: Zo zult u ook herinneren in Probleemverzameling Vijf, er was een beetje van 107 00:09:00,900 --> 00:09:01,960 een optionele uitdaging. 108 00:09:01,960 --> 00:09:05,200 Zodra u hersteld die 50 foto's, je werden uitgedaagd om te vinden die 50 109 00:09:05,200 --> 00:09:10,290 informatici en neem dan foto's van jezelf met hen, 110 00:09:10,290 --> 00:09:12,560 ideaal als niet-creepily mogelijk. 111 00:09:12,560 --> 00:09:15,350 Dat is niet altijd gebeuren, maar we zouden graag een paar van je erkennen 112 00:09:15,350 --> 00:09:19,750 klasgenoten die wel in feite vinden veel van het personeel van de cursus. 113 00:09:19,750 --> 00:09:23,840 Als Chris, Layla, en Raul kon komen neer voor hun erkenning en 114 00:09:23,840 --> 00:09:25,090 stress ballen ook? 115 00:09:25,090 --> 00:09:28,880 116 00:09:28,880 --> 00:09:30,130 >> Gefeliciteerd. 117 00:09:30,130 --> 00:09:33,980 118 00:09:33,980 --> 00:09:35,230 Kom maar naar boven. 119 00:09:35,230 --> 00:09:41,915 120 00:09:41,915 --> 00:09:43,510 We ontmoeten elkaar weer. 121 00:09:43,510 --> 00:09:46,210 Gefeliciteerd met uw bevinding van het personeel. 122 00:09:46,210 --> 00:09:48,800 En kom op maximaal, Layla, als goed. 123 00:09:48,800 --> 00:09:50,810 Gefeliciteerd. 124 00:09:50,810 --> 00:09:57,430 >> Oke, maar er waren een paar klasgenoten die heel wat meer gevonden 125 00:09:57,430 --> 00:09:58,350 van het personeel. 126 00:09:58,350 --> 00:10:02,980 In een geval, 47 van het personeel, en in een geval, alle 50. 127 00:10:02,980 --> 00:10:06,880 Een van je klasgenoten schrijft ons als bij het indienen van zijn indiening, dit 128 00:10:06,880 --> 00:10:09,460 is mijn laatste inzending voor de Ik Je Zag Harvard Game. 129 00:10:09,460 --> 00:10:13,270 Uiteindelijk heb ik het vinden van 46 personen en een hond. 130 00:10:13,270 --> 00:10:16,490 Het is misschien niet voldoende om te winnen, maar het was heel erg leuk. 131 00:10:16,490 --> 00:10:21,600 En dat was Daniël, die hier is afgebeeld met RJ, met Ben. 132 00:10:21,600 --> 00:10:24,610 Vreemd genoeg heeft hij niet te willen om in die foto met Ben. 133 00:10:24,610 --> 00:10:26,410 Maar we willen graag Daniel erkennen. 134 00:10:26,410 --> 00:10:32,660 >> Maar we kregen ook nog een briefje van een student die om 05:23 op maandag, 135 00:10:32,660 --> 00:10:34,930 4 november, de deadline Voor het inleveren. 136 00:10:34,930 --> 00:10:39,070 Geachte Heads, ik heb 54 op de minuut. 137 00:10:39,070 --> 00:10:42,200 Variaties kunnen worden toegevoegd in de komende uur, inbegrepen zijn een aantal 138 00:10:42,200 --> 00:10:43,930 ander personeel vond ik. 139 00:10:43,930 --> 00:10:49,980 Dan om 11:09 uur op diezelfde dag, dit collega ook, ook genaamd Daniel, 140 00:10:49,980 --> 00:10:53,700 schrijft, Ik ben blij om dat ik te kondigen de overige vier computer hebben gevonden 141 00:10:53,700 --> 00:10:57,030 wetenschappers en hebben de set voltooid. 142 00:10:57,030 --> 00:11:02,340 >> Dus willen we graag Daniel erkennen als goed voor het vinden van Milo en Jason en 143 00:11:02,340 --> 00:11:07,610 zelfs Tommy MacWilliam, voormalig hoofd Teaching Fellow die woont nu in 144 00:11:07,610 --> 00:11:11,610 California maar blijkbaar toegankelijk op Skype. 145 00:11:11,610 --> 00:11:18,000 Dus willen we zowel eren Daniels met deze prijs. 146 00:11:18,000 --> 00:11:23,250 147 00:11:23,250 --> 00:11:25,210 Gefeliciteerd. 148 00:11:25,210 --> 00:11:27,980 En proficiat aan u als goed. 149 00:11:27,980 --> 00:11:37,250 >> Oke, dus ik zou graag een moment nemen nu niet focussen op klasgenoten, 150 00:11:37,250 --> 00:11:39,450 maar op het personeel van de cursus. 151 00:11:39,450 --> 00:11:43,220 We hebben, zoals u weet, een team van een 100 Teaching Fellows, natuurlijk 152 00:11:43,220 --> 00:11:47,940 assistenten, producenten, naast om mezelf en de hoofden van de cursus. 153 00:11:47,940 --> 00:11:51,070 En we zouden graag een moment nemen om te erkennen in het bijzonder onze 154 00:11:51,070 --> 00:11:54,290 undergraduate Head Teaching Fellows zonder wie deze cursus, 155 00:11:54,290 --> 00:11:56,980 historisch gezien, en dit jaar zou niet mogelijk zijn geweest. 156 00:11:56,980 --> 00:12:02,210 Jozef en RJ en Lucas, als we konden geef ze een applaus. 157 00:12:02,210 --> 00:12:08,900 >> [Applaus] 158 00:12:08,900 --> 00:12:12,410 >> LUIDSPREKER 1: Bijzondere dank ook aan iemand die je kent misschien al te 159 00:12:12,410 --> 00:12:16,070 goed uit te zijn ingebed in uw probleem stelt alle semester, 160 00:12:16,070 --> 00:12:16,640 [? Zamayla?] 161 00:12:16,640 --> 00:12:17,602 ook. 162 00:12:17,602 --> 00:12:23,860 >> [Applaus] 163 00:12:23,860 --> 00:12:27,450 >> LUIDSPREKER 1: En tot slot, op de cursus Heads Team, laat me erkennen beide 164 00:12:27,450 --> 00:12:31,100 Rob, wiens Voormalig hoofd Teaching Fellow en nu onze leermeester in computer 165 00:12:31,100 --> 00:12:35,060 wetenschap, alsmede Lauren die diende als hoofd van de hele cursus, 166 00:12:35,060 --> 00:12:39,260 en het is geen understatement om te zeggen, en we zijn zo verdrietig, dat ze zal bewegen op 167 00:12:39,260 --> 00:12:43,090 dit komende jaar, dat is zij buitengewoon in deze rol, en is niet 168 00:12:43,090 --> 00:12:45,940 hier nu omdat ze letterlijk snijden cake voor ons 169 00:12:45,940 --> 00:12:46,890 beneden. 170 00:12:46,890 --> 00:12:50,833 Dus als we konden klappen voor haar op de camera, we zullen dit later afspelen voor haar. 171 00:12:50,833 --> 00:13:00,020 >> [Applaus] 172 00:13:00,020 --> 00:13:03,450 >> LUIDSPREKER 1: Opdat ik, nalatig, laat me met een lichte handbeweging dank 173 00:13:03,450 --> 00:13:08,100 die andere 102 teamleden die u zult weer te zien in slechts een moment. 174 00:13:08,100 --> 00:13:11,620 In feite, voor degenen onder u die niet over klasse of zijn spijbelen, indien 175 00:13:11,620 --> 00:13:15,920 je kon komen op voor slechts een moment en zwaaien en tot ziens hier. 176 00:13:15,920 --> 00:13:16,886 Kom maar naar boven. 177 00:13:16,886 --> 00:13:18,136 Nee, vanaf hier. 178 00:13:18,136 --> 00:13:22,420 179 00:13:22,420 --> 00:13:31,750 We zullen hier een video af te spelen met deze jongens op het podium, maar laat me herkennen 180 00:13:31,750 --> 00:13:40,310 Ook sommige mensen je zelden ziet, of nooit, op het podium omdat ze altijd 181 00:13:40,310 --> 00:13:45,670 achter de camera's, Kenny en Shelley en Ramon en Dan en Barry en TJ en 182 00:13:45,670 --> 00:13:48,080 het hele team en de productie die maakt dit allemaal mogelijk. 183 00:13:48,080 --> 00:13:49,370 Ze zijn er allemaal. 184 00:13:49,370 --> 00:13:53,860 >> En we willen allemaal zeggen voordat we verder gaan op vandaag, een beetje dank u en 185 00:13:53,860 --> 00:13:56,390 een kleine teaser voor wat komen gaat. 186 00:13:56,390 --> 00:14:01,830 In het bijzonder willen wij u uitnodigen om overwegen bij ons volgend jaar. 187 00:14:01,830 --> 00:14:04,460 Als het personeel zou willen blijven op het podium voor deze hier. 188 00:14:04,460 --> 00:14:04,952 >> [VIDEO AFSPELEN] 189 00:14:04,952 --> 00:14:09,690 >> [Muziek] 190 00:14:09,690 --> 00:14:11,780 >> -We konden niet CS50 doen zonder het team dat we hebben. 191 00:14:11,780 --> 00:14:15,340 102 studenten, afgestudeerden, en alumni die echt maken 192 00:14:15,340 --> 00:14:16,734 CS50 wat het is. 193 00:14:16,734 --> 00:14:25,320 >> [Muziek] 194 00:14:25,320 --> 00:14:26,720 >> -Mijn favoriete ding over CS50 is - 195 00:14:26,720 --> 00:14:30,052 >> -Er is een hoop plezier achter de schermen, en je krijgt om deel te nemen aan 196 00:14:30,052 --> 00:14:32,740 de leer kant van de dingen in plaats dan het leren kant van de dingen. 197 00:14:32,740 --> 00:14:34,630 >> -Voor mij was het zeker kantooruren. 198 00:14:34,630 --> 00:14:37,020 >> -Het helpen van studenten aan kantooruren is altijd erg leuk. 199 00:14:37,020 --> 00:14:38,325 >> -Ik hou echt van de kantooruren. 200 00:14:38,325 --> 00:14:43,780 >> -De officier uur van P-Set 7 en 8, want die zijn echt gek en 201 00:14:43,780 --> 00:14:45,900 intens, en de mensen huilden. 202 00:14:45,900 --> 00:14:49,780 >> -Ik hou echt van CS50 tutoring, omdat ik zoals het werken met leerlingen in kleine 203 00:14:49,780 --> 00:14:49,960 groep. 204 00:14:49,960 --> 00:14:53,250 >> -Werken met de studenten en het kijken naar ze gaan uit te printen 205 00:14:53,250 --> 00:14:57,160 hash-tags uit [? Mario?] Te maken hash tabellen aan het eind. 206 00:14:57,160 --> 00:14:58,380 >> -Het zien mensen groeien - 207 00:14:58,380 --> 00:15:03,700 >> -En zijn deze trant, is dezelfde persoon, en ik leerde hen hoe dat te doen. 208 00:15:03,700 --> 00:15:07,050 >> -Het zien wanneer leerlingen een werkstuk afmaken ingesteld en hoe gelukkig ze zijn. 209 00:15:07,050 --> 00:15:10,940 >> -Het is gewoon het moment dat de student heeft dat, aha, ik snap het. 210 00:15:10,940 --> 00:15:12,940 >> -Je ziet dat ze krijgen op een bepaald punt. 211 00:15:12,940 --> 00:15:15,460 >> Dat aha ogenblik. 212 00:15:15,460 --> 00:15:17,010 >> -Het is vrij geweldig om zijn dan een leraar. 213 00:15:17,010 --> 00:15:18,600 >> -Ik hou van lesgeven. 214 00:15:18,600 --> 00:15:21,320 >> -Ik denk dat voor mij is het de studenten. 215 00:15:21,320 --> 00:15:22,765 >> -Interactie met de studenten. 216 00:15:22,765 --> 00:15:24,270 >> -Kennismaken met mijn studenten weten in paragraaf. 217 00:15:24,270 --> 00:15:28,140 >> -Zolang de studenten zijn echt geamuseerd door mijn grappen. 218 00:15:28,140 --> 00:15:35,042 >> [Lachen] 219 00:15:35,042 --> 00:15:38,590 >> -In een woord. 220 00:15:38,590 --> 00:15:42,240 Ik weet het niet, ik zou moeten zeggen - 221 00:15:42,240 --> 00:15:42,740 >> -Oke. 222 00:15:42,740 --> 00:15:44,141 >> -Het beste. 223 00:15:44,141 --> 00:15:46,060 >> -Het personeel. 224 00:15:46,060 --> 00:15:47,040 >> -Is dat wat we zeiden? 225 00:15:47,040 --> 00:15:48,930 >> -Ik ben vergeten wat we zeiden. 226 00:15:48,930 --> 00:15:50,180 >> [Onderbreekt hem VOICES] 227 00:15:50,180 --> 00:15:52,460 228 00:15:52,460 --> 00:15:53,450 >> -Wat zei je? 229 00:15:53,450 --> 00:15:54,350 Meen je dat? 230 00:15:54,350 --> 00:15:54,950 OK, dat is wat ik dacht. 231 00:15:54,950 --> 00:15:56,840 Ik dacht dat je zei Davids strakke lijven. 232 00:15:56,840 --> 00:15:59,052 >> -Het is ongelooflijk om hier te zijn. 233 00:15:59,052 --> 00:16:00,302 >> -Fun. 234 00:16:00,302 --> 00:16:03,812 235 00:16:03,812 --> 00:16:05,716 Iets beter dan plezier? 236 00:16:05,716 --> 00:16:06,668 Een woord? 237 00:16:06,668 --> 00:16:07,620 Epic. 238 00:16:07,620 --> 00:16:08,606 Gek. 239 00:16:08,606 --> 00:16:11,580 Je kunt dit bewerken. 240 00:16:11,580 --> 00:16:13,070 >> -Spannende. 241 00:16:13,070 --> 00:16:14,090 >> -Sexy. 242 00:16:14,090 --> 00:16:14,735 >> -Sorry, wat? 243 00:16:14,735 --> 00:16:15,480 >> -Marvelous. 244 00:16:15,480 --> 00:16:17,420 >> -Belonen. 245 00:16:17,420 --> 00:16:18,770 Ik wil zeggen belonen. 246 00:16:18,770 --> 00:16:20,470 >> -Laat me denken aan een beter woord. 247 00:16:20,470 --> 00:16:22,895 >> -Candy. 248 00:16:22,895 --> 00:16:24,205 >> -Computers. 249 00:16:24,205 --> 00:16:25,190 >> -Cats. 250 00:16:25,190 --> 00:16:27,482 >> -Milo. 251 00:16:27,482 --> 00:16:29,400 >> -Hoe zit het met de wereldvrede? 252 00:16:29,400 --> 00:16:32,530 253 00:16:32,530 --> 00:16:34,218 Koppelteken misschien? 254 00:16:34,218 --> 00:16:35,640 >> -Ik ben Allison van Adams House. 255 00:16:35,640 --> 00:16:38,200 >> -Mijn naam is Zuhela Ibrahim van Quincy House. 256 00:16:38,200 --> 00:16:39,220 >> -Ben D House. 257 00:16:39,220 --> 00:16:40,500 >> -Ik ben William van Adams House. 258 00:16:40,500 --> 00:16:44,060 >> -Ik ben Keenan van Dunster House, en dit was CS50. 259 00:16:44,060 --> 00:16:45,080 >> -CS50, gedaan. 260 00:16:45,080 --> 00:16:46,310 >> -En dit was CS50. 261 00:16:46,310 --> 00:16:47,755 >> -Dit was CS50. 262 00:16:47,755 --> 00:16:56,028 263 00:16:56,028 --> 00:16:56,516 >> [END VIDEO AFSPELEN] 264 00:16:56,516 --> 00:17:04,349 >> [Applaus] 265 00:17:04,349 --> 00:17:08,890 >> LUIDSPREKER 1: Dus als we kunnen maken een sierlijke exit op die manier, 266 00:17:08,890 --> 00:17:10,380 we zullen verder te gaan. 267 00:17:10,380 --> 00:17:14,119 Maar laat me uitnodigen die van u in het publiek te overwegen deelname aan dit 268 00:17:14,119 --> 00:17:15,930 team bij CS50.net/apply. 269 00:17:15,930 --> 00:17:19,630 In het bijzonder, nu dat niemand van jullie minder comfortabel meer en kan 270 00:17:19,630 --> 00:17:22,060 goed des vergelijkbaar zijn, we zijn op zoek naar 271 00:17:22,060 --> 00:17:23,280 deze en andere functies. 272 00:17:23,280 --> 00:17:25,130 Dus neem een ​​kijkje nemen. 273 00:17:25,130 --> 00:17:26,640 >> En laat me eigenlijk een beetje terug te spoelen. 274 00:17:26,640 --> 00:17:30,680 We proberen niet uit om enkel te veel individuen, maar ik wil je graag lezen 275 00:17:30,680 --> 00:17:36,910 een briefje van een student die ik ontvangen op 13 mei 2011. 276 00:17:36,910 --> 00:17:40,940 En hij schrijft: Ik ben Gabriël, een 17-jarige middelbare scholier uit 277 00:17:40,940 --> 00:17:41,860 Victoria, Brazilië. 278 00:17:41,860 --> 00:17:46,010 En ik nam onlangs de CS50 cursus online via CS50.tv. 279 00:17:46,010 --> 00:17:49,700 Ik zag en las alles van de CS50 natuurlijk, en ik heb gedaan 280 00:17:49,700 --> 00:17:52,660 alles van de P-sets, ofwel hacker editie of niet, maar ik heb niet 281 00:17:52,660 --> 00:17:54,050 Voer een afstudeerproject. 282 00:17:54,050 --> 00:17:56,720 >> Nu heb ik een idee voor een definitieve project en dat 283 00:17:56,720 --> 00:17:58,210 Daarom schrijf ik je. 284 00:17:58,210 --> 00:18:01,040 Krijgen recht op het punt, zou ik graag mijn eigen te maken en te leren 285 00:18:01,040 --> 00:18:03,690 aanpassing van de CS50 in mijn school. 286 00:18:03,690 --> 00:18:06,560 Helaas zijn de meeste van de studenten in mijn school spreken geen Engels, dus ik 287 00:18:06,560 --> 00:18:09,680 zou hebben om alles te vertalen en zeker passen sommige van de onderdelen 288 00:18:09,680 --> 00:18:13,640 beter passen bij de situatie, een taak die ik zou ik graag doen, en ik kon ook 289 00:18:13,640 --> 00:18:15,770 doe graag als het van belang is. 290 00:18:15,770 --> 00:18:17,870 Ik ben eigenlijk van plan om publiceren alles op een 291 00:18:17,870 --> 00:18:20,190 CS50.net stijl website. 292 00:18:20,190 --> 00:18:23,660 >> En dat is dat website in Brazilië. 293 00:18:23,660 --> 00:18:28,060 Gabriel heeft ook een traditie, zo lijkt het, van filmen 294 00:18:28,060 --> 00:18:29,360 ieder van zijn lezingen. 295 00:18:29,360 --> 00:18:32,760 En dus het eerste jaar van dit leerde hij klasse, zo'n 50 klasgenoten van had hij 296 00:18:32,760 --> 00:18:35,780 zijn op de middelbare school nemen CS50 met hem. 297 00:18:35,780 --> 00:18:40,720 En dan is het volgend jaar, zo'n 150 klasgenoten van zijn nemen CS50, of CC50 298 00:18:40,720 --> 00:18:43,880 zoals het er heet, met hem, met zijn vader achter de camera filmen 299 00:18:43,880 --> 00:18:45,620 absoluut alles wat er gebeurd. 300 00:18:45,620 --> 00:18:50,140 En dus wat ik dacht dat we zouden doen, is het aandeel een drie minuten durende clip van CS50's 301 00:18:50,140 --> 00:18:55,120 Braziliaanse versie hier dankzij Gabriel. 302 00:18:55,120 --> 00:18:59,921 303 00:18:59,921 --> 00:19:00,420 >> [VIDEO AFSPELEN] 304 00:19:00,420 --> 00:19:01,670 >> [MUZIEK - DE OPROEP, "WAAR You Will Go "] 305 00:19:01,670 --> 00:21:49,510 306 00:21:49,510 --> 00:21:49,860 >> [END VIDEO AFSPELEN] 307 00:21:49,860 --> 00:21:51,460 >> LUIDSPREKER 1: Sommigen van jullie kennen hem als Gabriel. 308 00:21:51,460 --> 00:21:52,770 Sommigen van jullie kennen hem als Gabe. 309 00:21:52,770 --> 00:21:57,360 En een aantal van jullie kennen hem als uw Teaching Fellow, dus dank u en 310 00:21:57,360 --> 00:22:00,782 felicitaties aan Gabe voor wat hij hier heeft gedaan. 311 00:22:00,782 --> 00:22:14,040 >> [Applaus] 312 00:22:14,040 --> 00:22:18,930 >> LUIDSPREKER 1: Dus een blik nu vooruit voordat we brengen een paar van jullie op het podium. 313 00:22:18,930 --> 00:22:23,210 Dus aan de horizon, zoals u weet, is de CS50 Hackathon. 314 00:22:23,210 --> 00:22:26,430 Dus zoals ik al zei een paar weken geleden, dit is geen mogelijkheid alles te 315 00:22:26,430 --> 00:22:29,830 start uw afstudeerproject, maar om vooruitgang te boeken en of 316 00:22:29,830 --> 00:22:31,340 afwerking van uw afstudeerproject. 317 00:22:31,340 --> 00:22:35,210 En besef ook, het is niet bedoeld om zijn ongeveer acht plus uur van kantoor 318 00:22:35,210 --> 00:22:38,930 uur, maar eigenlijk een kans te zelfstandig of met werken van uw 319 00:22:38,930 --> 00:22:42,760 partner of partners wanneer gaan die route naast klasgenoten en 320 00:22:42,760 --> 00:22:46,800 personeel, en in het algemeen leunend op elkaar evenals andere zelf, kracht 321 00:22:46,800 --> 00:22:50,390 voeden door vele uitdagingen die je hebt voor jezelf te stellen. 322 00:22:50,390 --> 00:22:52,220 >> En ik kan niet genoeg benadrukken. 323 00:22:52,220 --> 00:22:54,710 Als u deze les niet hebben geleerd al vanaf probleem sets, het is 324 00:22:54,710 --> 00:22:58,920 absoluut een waarheid in software ontwikkeling dat alles neemt 325 00:22:58,920 --> 00:23:00,710 langer dan je verwacht. 326 00:23:00,710 --> 00:23:03,520 Dus wat je ook denkt aan het opzetten opzij voor de komende 327 00:23:03,520 --> 00:23:05,380 weken, verdubbelen. 328 00:23:05,380 --> 00:23:08,940 En van daar, beseffen dat zelfs dan je misschien niet per se bereiken van uw 329 00:23:08,940 --> 00:23:12,680 beter of best aspiraties, maar zeker kijken we uit naar een aantal 330 00:23:12,680 --> 00:23:15,660 goed, groot, en idealiter, beste implementaties. 331 00:23:15,660 --> 00:23:16,650 >> Maar dit is wat te wachten staat. 332 00:23:16,650 --> 00:23:19,170 In slechts een paar weken tijd, we letterlijk zal hebben 333 00:23:19,170 --> 00:23:20,670 sommigen zeggen CS50 shuttles. 334 00:23:20,670 --> 00:23:24,190 We zullen over het hoofd over de rivier naar de zogenaamde HBS Hives, die 335 00:23:24,190 --> 00:23:29,020 boven het Innovation Lab, waar de CS50 Puzzle Day werd dit jaar gehouden. 336 00:23:29,020 --> 00:23:32,200 Je ziet een mooie ruimte op de binnen, binnen waarvan er een stelletje 337 00:23:32,200 --> 00:23:36,390 verschillende kamers genoemd Hives, al die gezamenlijk werk ruimtes hebben, 338 00:23:36,390 --> 00:23:40,240 niet in tegenstelling tot wat je hebt gezien op de Innovation Lab misschien al. 339 00:23:40,240 --> 00:23:43,540 En er voldoende zal zijn voedsel en snoep. 340 00:23:43,540 --> 00:23:46,280 Er zal een van deze Hive met een bos van consoles als je wilt 341 00:23:46,280 --> 00:23:49,210 decomprimeren op een bepaald punt en spelen een paar games met klasgenoten. 342 00:23:49,210 --> 00:23:52,560 Maar voor het grootste deel, zie je beelden zoals deze werken op 343 00:23:52,560 --> 00:23:53,840 projecten en dit. 344 00:23:53,840 --> 00:23:56,900 >> Maar rond 21:00, we serveren heel wat pizza. 345 00:23:56,900 --> 00:24:00,020 En het leger van Domino's bursalen aangekomen vorig jaar om het te leveren. 346 00:24:00,020 --> 00:24:01,940 Rond 01:00 gaan we serveren Chinees eten. 347 00:24:01,940 --> 00:24:04,180 Dit jaar zullen we borden bieden. 348 00:24:04,180 --> 00:24:10,960 Hier, dan, op 5:00, indien nog staan, kunt u terug naar huis te gaan 349 00:24:10,960 --> 00:24:14,060 slapen, of bij ons in een bos van shuttles dat zal gaan op de weg naar 350 00:24:14,060 --> 00:24:17,680 Soldier's Field, waar een veel grotere IHOP bestaat dan in de 351 00:24:17,680 --> 00:24:21,220 Plein, en we zullen serveren enkele pannenkoeken voor zo lang als je kunt 352 00:24:21,220 --> 00:24:22,560 het houden. 353 00:24:22,560 --> 00:24:27,090 >> Daarna een paar dagen na is de CS50 Fair, waar u bent allemaal uitgenodigd 354 00:24:27,090 --> 00:24:29,740 evenals uw vrienden en klasgenoten. 355 00:24:29,740 --> 00:24:33,390 Elk jaar, zoals ik al zei, zo'n 2.000 plus mensen van over de campus te wonen 356 00:24:33,390 --> 00:24:34,060 dit evenement. 357 00:24:34,060 --> 00:24:37,060 En het ziet er meestal een beetje zoiets als dit, compleet met 358 00:24:37,060 --> 00:24:40,900 CS50 stress ballen en popcorn en snoep. 359 00:24:40,900 --> 00:24:43,975 Wat is plezier in het kijken door de foto's is dat dit is wat gevangen onze 360 00:24:43,975 --> 00:24:46,150 oog met deze foto. 361 00:24:46,150 --> 00:24:50,620 Gevolgd door, als je pan op, dat. 362 00:24:50,620 --> 00:24:52,890 Maar het blijkt, het is niet zo ongewoon. 363 00:24:52,890 --> 00:24:58,060 Hier is een paar van de mensen in zonnebril niet minder genieten van een CS50 snoep. 364 00:24:58,060 --> 00:25:01,180 >> We zijn ook lid geworden, zoals we dit zullen zijn jaar, door vrienden uit het bedrijfsleven. 365 00:25:01,180 --> 00:25:04,240 Dus als u overweegt zomer kansen of full-time banen, onze 366 00:25:04,240 --> 00:25:07,925 vrienden van Amazon en eBay, Facebook, Google, Microsoft, Cora, en 367 00:25:07,925 --> 00:25:11,660 anderen zullen de indiening op het evenement en er om u te kletsen. 368 00:25:11,660 --> 00:25:16,110 Eveneens, zal er een kans zijn om een ​​aantal fantastische prijzen te winnen. 369 00:25:16,110 --> 00:25:20,490 Een van de manieren waarop we proberen in te breken het ijs elk jaar, zodat de 370 00:25:20,490 --> 00:25:24,170 gesprekken voel me niet gedwongen, maar worden minstens gemotiveerd ofwel 371 00:25:24,170 --> 00:25:26,810 intrinsiek of extrinsiek is hebben we een beetje een loterij. 372 00:25:26,810 --> 00:25:29,970 >> Dus je zult een beetje gedrukte kaart ontvangen bij aankomst dat zal u vragen 373 00:25:29,970 --> 00:25:32,350 voor uw naam en dan heeft een hele stelletje dummies 374 00:25:32,350 --> 00:25:34,520 voor het gezicht van Smiley stickers. 375 00:25:34,520 --> 00:25:38,710 En voor elke klasgenoot u of een genodigde chats up, ontvangt u een 376 00:25:38,710 --> 00:25:40,700 kleine sticker die zal gaan op uw loterij kaart. 377 00:25:40,700 --> 00:25:43,640 En meer stickers, des mogelijkheden om dergelijke fantastische winnen 378 00:25:43,640 --> 00:25:45,370 prijzen als deze hier. 379 00:25:45,370 --> 00:25:49,100 Dus het is een leuke add-on aan wat is anders een evenement 380 00:25:49,100 --> 00:25:51,200 geheel over jullie. 381 00:25:51,200 --> 00:25:57,320 En zulke beelden als dit en dit en dit en dit wacht u uiteindelijk bij 382 00:25:57,320 --> 00:25:58,750 de CS50 Fair. 383 00:25:58,750 --> 00:26:04,130 >> Maar het zou de laatste college niet van CS50 zonder een beetje traditie. 384 00:26:04,130 --> 00:26:10,500 Als we [kunnen hebben? Zamalya?] En RJ, en Rob kom op op het podium hier. 385 00:26:10,500 --> 00:26:12,330 Zitten aan deze tafel hier. 386 00:26:12,330 --> 00:26:18,390 En we nu nodig hebben, laten we zeggen, zes vrijwilligers uit het publiek om 387 00:26:18,390 --> 00:26:20,680 concurreren in een slag van verstand. 388 00:26:20,680 --> 00:26:23,990 Laten we van elke sectie hier. 389 00:26:23,990 --> 00:26:25,080 Hoe zit - 390 00:26:25,080 --> 00:26:25,690 Kom maar naar boven. 391 00:26:25,690 --> 00:26:26,500 One. 392 00:26:26,500 --> 00:26:28,870 Wat dacht je van twee, in het midden? 393 00:26:28,870 --> 00:26:31,160 Hoe zit het met drie aan het einde hier? 394 00:26:31,160 --> 00:26:32,650 Vier? 395 00:26:32,650 --> 00:26:34,970 En ik nooit erg terug. 396 00:26:34,970 --> 00:26:39,290 Vijf op de achterste rij daar, zeker. 397 00:26:39,290 --> 00:26:43,480 En zes op het einde hier. 398 00:26:43,480 --> 00:26:46,120 Kom op, oke. 399 00:26:46,120 --> 00:26:49,980 >> Dus als u graag uw plaats in te nemen als Team One, Team Two, en Team Three. 400 00:26:49,980 --> 00:26:52,465 Jullie allemaal indirect deelnemen. 401 00:26:52,465 --> 00:26:55,720 Zoals je misschien weet, dat als onderdeel van de laatste probleem stellen, je een ingediend 402 00:26:55,720 --> 00:26:58,020 hele hoop quiz beoordeling vragen. 403 00:26:58,020 --> 00:27:02,770 Niet allemaal natuurlijk uiteindelijk op de quiz zelf om redenen die 404 00:27:02,770 --> 00:27:03,920 zal binnenkort duidelijk. 405 00:27:03,920 --> 00:27:08,300 Maar we dachten dat we zouden fragment uit een aantal van deze en hebben een beetje uitdaging 406 00:27:08,300 --> 00:27:12,530 van verstand hier voor Team One, Team Two, en Team Three. 407 00:27:12,530 --> 00:27:15,320 Als jullie zouden elkaar willen zeggen een snelle hallo terwijl ik in de rij 408 00:27:15,320 --> 00:27:18,180 het bestuur hier. 409 00:27:18,180 --> 00:27:20,840 >> LAYLA: Hoi, ik ben Layla. 410 00:27:20,840 --> 00:27:22,192 >> MIKE: Ik ben Mike. 411 00:27:22,192 --> 00:27:23,340 >> TABITHA: Tabitha. 412 00:27:23,340 --> 00:27:27,620 >> MARIAM: Hoi, ik ben Mariam, ik ben een eerstejaars [? in Mauer. ?] 413 00:27:27,620 --> 00:27:30,270 >> Keiran: Hoi, jongens, ik ben Keiran. 414 00:27:30,270 --> 00:27:30,960 >> BRIAN: Brian. 415 00:27:30,960 --> 00:27:32,210 Eerstejaars in Pennypacker. 416 00:27:32,210 --> 00:27:34,840 417 00:27:34,840 --> 00:27:36,702 >> RJ: Hoi, ik ben RJ. 418 00:27:36,702 --> 00:27:39,692 >> ZAMYLA: Zamyla. 419 00:27:39,692 --> 00:27:41,915 >> ROB: Rob, ik ben een eerstejaars in Weld. 420 00:27:41,915 --> 00:27:44,880 421 00:27:44,880 --> 00:27:47,930 >> LUIDSPREKER 1: En vandaag hebben we ook Colton die zullen helpen ons lopen de 422 00:27:47,930 --> 00:27:49,815 raad, als je wilt gedag zeggen ook. 423 00:27:49,815 --> 00:27:51,660 >> COLTON: Wat is er? 424 00:27:51,660 --> 00:27:56,940 >> LUIDSPREKER 1: Oke, dus dit is Jeopardy met behulp van de zeer vragen die 425 00:27:56,940 --> 00:27:58,090 u allen ingediend. 426 00:27:58,090 --> 00:28:00,990 We misschien niet de tijd om duidelijk uit de hele bord, maar we zullen in ieder geval 427 00:28:00,990 --> 00:28:03,210 proberen om uit te rukken af ​​wat van de hoogtepunten. 428 00:28:03,210 --> 00:28:10,610 In de toss van de munt die dat niet deden echt gebeuren, Team One won controle 429 00:28:10,610 --> 00:28:11,350 van de raad van bestuur. 430 00:28:11,350 --> 00:28:14,320 Dus in slechts een moment, we gaan deze op de overhead zetten 431 00:28:14,320 --> 00:28:16,440 voor iedereen te zien hier. 432 00:28:16,440 --> 00:28:19,930 >> En Team One, bent u de baas van categorie en bedrag in dollars. 433 00:28:19,930 --> 00:28:24,690 De categorieën zijn Binary en ASCII, Compilers en bibliotheken, Code, 434 00:28:24,690 --> 00:28:25,940 Computers en Rand. 435 00:28:25,940 --> 00:28:29,260 436 00:28:29,260 --> 00:28:31,650 Oh, en voor zoemen in - 437 00:28:31,650 --> 00:28:33,340 Ik heb dit voor lief genomen. 438 00:28:33,340 --> 00:28:36,530 Voor zoemen in, we hebben geen buzzers, maar we hebben wel je hand. 439 00:28:36,530 --> 00:28:41,360 Dus de eerste hand omhoog als berecht door Colton en of mezelf en of gemopper 440 00:28:41,360 --> 00:28:45,810 uit het publiek zal bepalen wiens hand ging als eerste. 441 00:28:45,810 --> 00:28:48,726 Team One, welke categorie zou u willen? 442 00:28:48,726 --> 00:28:50,320 >> MIKE: Code 500. 443 00:28:50,320 --> 00:28:53,740 >> LUIDSPREKER 1: Code voor 500. 444 00:28:53,740 --> 00:29:00,460 >> [Lachen] 445 00:29:00,460 --> 00:29:03,080 >> LUIDSPREKER 1: Dus we gaan ervoor een aantal van de regels als we gaan. 446 00:29:03,080 --> 00:29:05,525 Dus wat bedrag in dollars zou je graag inzetten op code? 447 00:29:05,525 --> 00:29:08,330 448 00:29:08,330 --> 00:29:10,360 Ik weet het, dus kies een nummer. 449 00:29:10,360 --> 00:29:11,748 Alles wat je wilt. 450 00:29:11,748 --> 00:29:19,350 451 00:29:19,350 --> 00:29:20,170 >> MIKE: 500. 452 00:29:20,170 --> 00:29:20,980 >> LUIDSPREKER 1: voor 500. 453 00:29:20,980 --> 00:29:25,220 Code voor 500. 454 00:29:25,220 --> 00:29:27,210 Hoe wordt C getypt? 455 00:29:27,210 --> 00:29:28,690 Iedereen wiens hand omhoog gaat als eerste. 456 00:29:28,690 --> 00:29:31,900 457 00:29:31,900 --> 00:29:33,940 Van de mensen die aan deze tafels. 458 00:29:33,940 --> 00:29:35,310 Ik denk dat ik zag Team Drie? 459 00:29:35,310 --> 00:29:36,560 >> ROB: statisch getypeerde? 460 00:29:36,560 --> 00:29:41,511 461 00:29:41,511 --> 00:29:45,740 [Lachen] 462 00:29:45,740 --> 00:29:48,962 >> LUIDSPREKER 1: Het spijt me, minus 500 voor het personeel. 463 00:29:48,962 --> 00:29:51,730 464 00:29:51,730 --> 00:29:55,290 Verhuizen naar de volgende categorie. 465 00:29:55,290 --> 00:29:56,760 Team One is nog steeds onder controle. 466 00:29:56,760 --> 00:30:00,780 467 00:30:00,780 --> 00:30:02,900 >> MIKE: Binay voor 500. 468 00:30:02,900 --> 00:30:06,040 >> LUIDSPREKER 1: Binary voor 500. 469 00:30:06,040 --> 00:30:09,000 Wat is het antwoord - 470 00:30:09,000 --> 00:30:11,260 Team Two, heb ik gehoord. 471 00:30:11,260 --> 00:30:13,803 >> MARIAM: Wat is 42? 472 00:30:13,803 --> 00:30:16,158 >> [Kreunen] 473 00:30:16,158 --> 00:30:19,890 >> LUIDSPREKER 1: Ik ben nu bang, zou iemand anders zijn om dit te doen? 474 00:30:19,890 --> 00:30:32,620 475 00:30:32,620 --> 00:30:33,750 Team One. 476 00:30:33,750 --> 00:30:36,160 >> MIKE: Een nul een nul. 477 00:30:36,160 --> 00:30:39,708 >> LUIDSPREKER 1: Ik hoorde een nul een nul, hetgeen inderdaad juist. 478 00:30:39,708 --> 00:30:47,090 >> [Applaus] 479 00:30:47,090 --> 00:30:49,960 >> LUIDSPREKER 1: Je bent eigenlijk doet al het werk. 480 00:30:49,960 --> 00:30:55,190 Team One is nog steeds onder controle en heeft nu een positieve 500. 481 00:30:55,190 --> 00:30:56,796 >> ROB: Niet Team Twee verliezen 500? 482 00:30:56,796 --> 00:30:57,190 >> LUIDSPREKER 1: Sorry? 483 00:30:57,190 --> 00:30:58,616 >> ROB: Moet Team Twee verliezen 500? 484 00:30:58,616 --> 00:31:01,030 >> LUIDSPREKER 1: Oh, moet Team Twee verliezen 500? 485 00:31:01,030 --> 00:31:02,700 Ja, als we het doen bent op die manier. 486 00:31:02,700 --> 00:31:07,230 487 00:31:07,230 --> 00:31:09,550 Je verloor gewoon de menigte wel. 488 00:31:09,550 --> 00:31:10,800 Team One, bent u de baas. 489 00:31:10,800 --> 00:31:15,330 490 00:31:15,330 --> 00:31:15,570 >> MIKE: Random voor 500. 491 00:31:15,570 --> 00:31:17,760 >> LUIDSPREKER 1: Random voor 500. 492 00:31:17,760 --> 00:31:20,561 En die vraag is, wat heeft de vos zeggen? 493 00:31:20,561 --> 00:31:23,450 494 00:31:23,450 --> 00:31:27,920 Ernstige vragen voorgelegd door een van je klasgenoten. 495 00:31:27,920 --> 00:31:28,740 Team Twee? 496 00:31:28,740 --> 00:31:29,990 >> BRIAN: Ding-ding-ding-ding-ding. 497 00:31:29,990 --> 00:31:35,570 498 00:31:35,570 --> 00:31:37,510 >> LUIDSPREKER 1: Ik denk dat we neem dat wel. 499 00:31:37,510 --> 00:31:40,155 We nemen dat. 500 00:31:40,155 --> 00:31:42,140 Team Twee onder controle. 501 00:31:42,140 --> 00:31:44,566 We hebben tijd voor een paar meer enkele Jeopardy vragen. 502 00:31:44,566 --> 00:31:47,920 503 00:31:47,920 --> 00:31:50,480 >> Keiran: We gaan met Computers voor 100. 504 00:31:50,480 --> 00:31:54,340 >> LUIDSPREKER 1: Computers voor 100. 505 00:31:54,340 --> 00:31:59,200 >> [Lachen] 506 00:31:59,200 --> 00:32:01,560 >> LUIDSPREKER 1: Team Drie. 507 00:32:01,560 --> 00:32:04,065 >> RJ: Wat is jkl puntkomma? 508 00:32:04,065 --> 00:32:11,280 509 00:32:11,280 --> 00:32:16,420 >> LUIDSPREKER 1: Maar alleen minus 100. 510 00:32:16,420 --> 00:32:19,410 Werkelijke inzendingen van je klasgenoten. 511 00:32:19,410 --> 00:32:20,783 Team Twee, nog steeds onder controle. 512 00:32:20,783 --> 00:32:23,540 513 00:32:23,540 --> 00:32:25,640 >> BRIAN: Laten we gaan Computers voor 500. 514 00:32:25,640 --> 00:32:27,200 >> LUIDSPREKER 1: Computers voor 500. 515 00:32:27,200 --> 00:32:30,030 En die vraag is, samenvoegen sorteren. 516 00:32:30,030 --> 00:32:34,700 [Lachen] 517 00:32:34,700 --> 00:32:36,360 Ik zie Team Two. 518 00:32:36,360 --> 00:32:44,801 519 00:32:44,801 --> 00:32:48,470 >> BRIAN: Wat is een n-log n sorteeralgoritme? 520 00:32:48,470 --> 00:32:51,850 >> LUIDSPREKER 1: Iets zegt me dat gaat niet om het te zijn. 521 00:32:51,850 --> 00:32:53,100 En het antwoord is - 522 00:32:53,100 --> 00:32:56,720 523 00:32:56,720 --> 00:32:57,950 je wilt het aan hem geven? 524 00:32:57,950 --> 00:33:01,950 Positieve 500. 525 00:33:01,950 --> 00:33:04,825 We hebben nog tijd voor een enkele Jeopardy vraag. 526 00:33:04,825 --> 00:33:07,605 527 00:33:07,605 --> 00:33:09,300 Team Two. 528 00:33:09,300 --> 00:33:13,820 >> BRIAN: compilers en Bibliotheken 500. 529 00:33:13,820 --> 00:33:15,325 >> LUIDSPREKER 1: Wat doet # include betekenen? 530 00:33:15,325 --> 00:33:20,130 531 00:33:20,130 --> 00:33:21,506 Rob? 532 00:33:21,506 --> 00:33:25,500 >> ROB: U wilt dat de pre-processor te kopiëren de inhoud van de dot-h file 533 00:33:25,500 --> 00:33:28,278 in het bestand? 534 00:33:28,278 --> 00:33:32,544 >> [PUBLIEK BOOS] 535 00:33:32,544 --> 00:33:35,550 >> LUIDSPREKER 1: Dat is vrij goed. 536 00:33:35,550 --> 00:33:37,610 500. 537 00:33:37,610 --> 00:33:42,035 Dus op het centrale punt, Team Een daarvan is op positieve 500. 538 00:33:42,035 --> 00:33:43,950 Team Twee bij positieve 500. 539 00:33:43,950 --> 00:33:47,650 En Team Drie andere manier nog steeds bij negatieve 100. 540 00:33:47,650 --> 00:33:50,556 Dus nu gaan we over naar Double Jeopardy. 541 00:33:50,556 --> 00:33:58,490 En met Double Jeopardy, de categorieën zal nu Hash Tables, 542 00:33:58,490 --> 00:34:06,106 Programmering, Internets, HTTP, HTML en CSS, en Rand. 543 00:34:06,106 --> 00:34:09,000 544 00:34:09,000 --> 00:34:10,719 Ik denk dat Team Twee onder controle. 545 00:34:10,719 --> 00:34:12,110 >> RJ: Waarom wij niet? 546 00:34:12,110 --> 00:34:13,860 Ze gewoon gewonnen. 547 00:34:13,860 --> 00:34:15,840 Ze hebben net de laatste. 548 00:34:15,840 --> 00:34:16,429 >> LUIDSPREKER 1: Oh, Team One. 549 00:34:16,429 --> 00:34:17,679 Je bent Team Three. 550 00:34:17,679 --> 00:34:20,758 551 00:34:20,758 --> 00:34:22,420 >> ROB: Rand voor 1000. 552 00:34:22,420 --> 00:34:23,550 >> LUIDSPREKER 1: Rand voor 1000. 553 00:34:23,550 --> 00:34:28,449 En die vraag is, wat vroeger te laten u gratis lange afstand maken 554 00:34:28,449 --> 00:34:29,699 telefoontjes? 555 00:34:29,699 --> 00:34:32,674 556 00:34:32,674 --> 00:34:35,830 Moeten hebben toegekeken dat lezing, zou je niet? 557 00:34:35,830 --> 00:34:36,610 Team Two. 558 00:34:36,610 --> 00:34:41,656 >> MARIAM: The Captain Crunch fluitje, indien u blies in de AT & T ding. 559 00:34:41,656 --> 00:34:43,135 >> LUIDSPREKER 1: Zeer mooi gedaan. 560 00:34:43,135 --> 00:34:47,580 561 00:34:47,580 --> 00:34:49,659 Oke, Team Twee werkt volop. 562 00:34:49,659 --> 00:34:53,150 We hebben tijd voor slechts een paar meer vragen in Double Jeopardy. 563 00:34:53,150 --> 00:34:55,389 Team Two. 564 00:34:55,389 --> 00:35:01,320 >> BRIAN: Laten we gaan voor Internets voor 600. 565 00:35:01,320 --> 00:35:03,030 >> LUIDSPREKER 1: Wat betekent 403 bedoel je? 566 00:35:03,030 --> 00:35:06,355 567 00:35:06,355 --> 00:35:09,755 Dat was op de quiz. 568 00:35:09,755 --> 00:35:10,530 Team Three? 569 00:35:10,530 --> 00:35:13,130 Team Three. 570 00:35:13,130 --> 00:35:14,380 >> ROB: Verboden? 571 00:35:14,380 --> 00:35:16,340 572 00:35:16,340 --> 00:35:19,180 Wat is verboden? 573 00:35:19,180 --> 00:35:21,510 >> LUIDSPREKER 1: Verboden, correct. 574 00:35:21,510 --> 00:35:26,060 Team Drie, je bent in de positieve zone nu. 575 00:35:26,060 --> 00:35:27,310 Wat zou je willen? 576 00:35:27,310 --> 00:35:30,520 577 00:35:30,520 --> 00:35:34,160 >> ROB: Internets voor 1000. 578 00:35:34,160 --> 00:35:35,740 >> LUIDSPREKER 1: Internets voor 1000. 579 00:35:35,740 --> 00:35:36,990 Clark's derde wet? 580 00:35:36,990 --> 00:35:48,700 581 00:35:48,700 --> 00:35:50,815 Van het publiek, Daniel? 582 00:35:50,815 --> 00:35:52,065 >> [Onverstaanbaar] 583 00:35:52,065 --> 00:35:57,750 584 00:35:57,750 --> 00:35:59,930 >> LUIDSPREKER 1: Wilt u openbaren? 585 00:35:59,930 --> 00:36:06,250 Daniel voor 1000. 586 00:36:06,250 --> 00:36:11,440 We hebben nog tijd voor een laatste vraag voordat we in Final Jeopardy. 587 00:36:11,440 --> 00:36:13,070 In welke categorie wilt u? 588 00:36:13,070 --> 00:36:17,010 589 00:36:17,010 --> 00:36:20,340 Hash tabellen voor 1000, onze laatste vraag. 590 00:36:20,340 --> 00:36:22,390 Wat moet je nog doen na - 591 00:36:22,390 --> 00:36:27,010 592 00:36:27,010 --> 00:36:29,240 Team Two. 593 00:36:29,240 --> 00:36:30,410 >> MARIAM: F afsluiten? 594 00:36:30,410 --> 00:36:31,660 Nee? 595 00:36:31,660 --> 00:36:34,770 596 00:36:34,770 --> 00:36:38,260 >> LUIDSPREKER 1: Voordat we onthullen, wat zou Team One's antwoord zijn geweest? 597 00:36:38,260 --> 00:36:39,630 >> MIKE: Controleren of het null? 598 00:36:39,630 --> 00:36:40,190 >> LUIDSPREKER 1: Controleren of het is null. 599 00:36:40,190 --> 00:36:42,751 En wat zou Team Three's antwoord zijn geweest? 600 00:36:42,751 --> 00:36:45,680 >> [Onverstaanbaar] 601 00:36:45,680 --> 00:36:46,935 >> LUIDSPREKER 1: Colton, wat is het antwoord? 602 00:36:46,935 --> 00:36:51,110 603 00:36:51,110 --> 00:36:52,340 Dus Team One. 604 00:36:52,340 --> 00:36:56,010 Dus ik denk dat we zullen geven het aan jullie beiden. 605 00:36:56,010 --> 00:37:05,010 1000 aan elk team brengt u in 2500, 1500, niet? 606 00:37:05,010 --> 00:37:06,010 Daar gaan we. 607 00:37:06,010 --> 00:37:12,770 Maar Team One, denk ik, krijgt de nul voor 1000. 608 00:37:12,770 --> 00:37:18,445 Studenten kunt u nog steeds deze verliezen door het maken van slechte wiskundige beslissingen. 609 00:37:18,445 --> 00:37:21,050 610 00:37:21,050 --> 00:37:23,030 >> We betreden nu Final Jeopardy. 611 00:37:23,030 --> 00:37:28,540 612 00:37:28,540 --> 00:37:31,270 Categorie is Computer Science. 613 00:37:31,270 --> 00:37:37,390 Team One kunt u maximaal inzet tot een. 614 00:37:37,390 --> 00:37:39,060 Dat was een bug. 615 00:37:39,060 --> 00:37:40,574 Wat was het, 1500? 616 00:37:40,574 --> 00:37:41,520 1500. 617 00:37:41,520 --> 00:37:44,950 Team Twee kunt maximaal inzet tot 1500. 618 00:37:44,950 --> 00:37:47,260 En Team Drie kunt maximaal inzet tot 600. 619 00:37:47,260 --> 00:37:50,690 >> Noteer uw dollar bedragen op uw stuk papier terwijl we spelen 620 00:37:50,690 --> 00:37:51,940 wat achtergrondmuziek. 621 00:37:51,940 --> 00:37:55,930 622 00:37:55,930 --> 00:37:57,180 Of zoals we onthullen de vraag. 623 00:37:57,180 --> 00:38:10,310 624 00:38:10,310 --> 00:38:12,430 Heb je gemaakt je inzetten? 625 00:38:12,430 --> 00:38:16,610 626 00:38:16,610 --> 00:38:20,620 We tonen alleen inzetten na het beantwoorden. 627 00:38:20,620 --> 00:38:25,060 Noteer uw dollar bedragen, mooi en duidelijk. 628 00:38:25,060 --> 00:38:29,770 Dus de vraag is, wat is CS50? 629 00:38:29,770 --> 00:38:31,320 Nu hebben we wat achtergrond muziek. 630 00:38:31,320 --> 00:39:06,550 631 00:39:06,550 --> 00:39:16,050 >> Dus antwoord Team One's die er is, en u ingezette 299, die plus 100 632 00:39:16,050 --> 00:39:21,760 toetsen kunnen niet tegemoet te komen, maar je ingezet 299, en uw antwoord 633 00:39:21,760 --> 00:39:25,150 , deze is CS50. 634 00:39:25,150 --> 00:39:30,010 Ondertussen Team Twee ingezet 700. 635 00:39:30,010 --> 00:39:31,995 Hun antwoord dat het een sekte. 636 00:39:31,995 --> 00:39:41,930 637 00:39:41,930 --> 00:39:45,510 U wilt gaan met dit? 638 00:39:45,510 --> 00:39:48,140 Dus u heeft ingezet - 639 00:39:48,140 --> 00:39:51,510 640 00:39:51,510 --> 00:39:54,110 Zij ingezet dit. 641 00:39:54,110 --> 00:39:58,420 En hun antwoord was dat CS50 is dit niet. 642 00:39:58,420 --> 00:40:01,410 Maar het officiële antwoord volgens je klasgenoot die dit voorgelegd 643 00:40:01,410 --> 00:40:02,380 vraag is - 644 00:40:02,380 --> 00:40:03,368 >> [Muziek] 645 00:40:03,368 --> 00:40:10,284 >> [Lachen] 646 00:40:10,284 --> 00:40:11,534 >> LUIDSPREKER 1: This! 647 00:40:11,534 --> 00:40:13,750 648 00:40:13,750 --> 00:40:23,180 Dus dat zet deze jongens bij 899. 649 00:40:23,180 --> 00:40:25,080 Jullie inzet van al uw geld. 650 00:40:25,080 --> 00:40:31,050 Jullie ingezet 700, maar had wat, 1500? 651 00:40:31,050 --> 00:40:32,830 Dat is 800. 652 00:40:32,830 --> 00:40:36,880 Dus wow, jullie hebben een door de $ 99. 653 00:40:36,880 --> 00:40:37,520 Team One! 654 00:40:37,520 --> 00:40:38,770 Een dikke proficiat. 655 00:40:38,770 --> 00:40:43,046 656 00:40:43,046 --> 00:40:43,890 Congrats. 657 00:40:43,890 --> 00:40:46,790 We hebben nog een ding te doen. 658 00:40:46,790 --> 00:40:48,040 Congrats. 659 00:40:48,040 --> 00:40:50,750 660 00:40:50,750 --> 00:40:53,430 >> We hebben nog een laatste ding om te doen. 661 00:40:53,430 --> 00:40:58,260 Er is inderdaad nogal wat dat gaat achter de schermen, en 662 00:40:58,260 --> 00:41:02,350 Helaas, alles is vastgelegd op video, ook al heb je misschien niet 663 00:41:02,350 --> 00:41:04,670 zie alles op CS50.net. 664 00:41:04,670 --> 00:41:10,200 En wat ons team heeft gedaan om ons te brengen huis hier vandaag is om een ​​haspel te bereiden 665 00:41:10,200 --> 00:41:15,970 van outtakes, ongeveer drie minuten de moeite waard, van wat CS50 is werkelijk achter 666 00:41:15,970 --> 00:41:17,210 de schermen. 667 00:41:17,210 --> 00:41:22,290 Als we de lichten kon dimmen laatste tijd hier in de herfst van 2013. 668 00:41:22,290 --> 00:41:25,930 >> [VIDEO AFSPELEN] 669 00:41:25,930 --> 00:41:26,640 >> -Welkom terug. 670 00:41:26,640 --> 00:41:29,610 Dit is het einde van week 5. 671 00:41:29,610 --> 00:41:33,580 Dus tot nu toe - 672 00:41:33,580 --> 00:41:34,830 opnieuw op. 673 00:41:34,830 --> 00:41:38,186 674 00:41:38,186 --> 00:41:47,150 >> [Muziek] 675 00:41:47,150 --> 00:41:48,860 >> -Dit is het begin van de daling. 676 00:41:48,860 --> 00:41:49,480 >> -Ugh. 677 00:41:49,480 --> 00:41:53,040 >> -Virtual stel deuren. 678 00:41:53,040 --> 00:41:55,844 We zullen herschikken deze - 679 00:41:55,844 --> 00:42:14,410 >> [Muziek] 680 00:42:14,410 --> 00:42:15,520 >> -Hallo, ik ben Rob. 681 00:42:15,520 --> 00:42:17,050 En laten we hebberig. 682 00:42:17,050 --> 00:42:18,240 Het is me, Rob. 683 00:42:18,240 --> 00:42:20,950 En wanneer je in Rome, laten we het programma zoals de Romeinen doen. 684 00:42:20,950 --> 00:42:23,090 Laten we het ontcijferen van de Visionaire programma. 685 00:42:23,090 --> 00:42:25,310 Ik hoop dat je spel voor Game of 15 bent. 686 00:42:25,310 --> 00:42:26,810 Hoe kunnen we gebruik van een binary search? 687 00:42:26,810 --> 00:42:27,800 Laten we eens kijken. 688 00:42:27,800 --> 00:42:29,390 Vraagt ​​u zich af hoe dit spel te implementeren? 689 00:42:29,390 --> 00:42:31,510 Nou, laten we breken het personeel oplossing. 690 00:42:31,510 --> 00:42:35,400 Laten we hopen dat deze oplossing helpt zet je op de weg naar herstel. 691 00:42:35,400 --> 00:42:39,790 En ik hoop dat je klaar te halen bent up wat ik afhaken, of 692 00:42:39,790 --> 00:42:41,370 neer te zetten, of - 693 00:42:41,370 --> 00:42:45,690 694 00:42:45,690 --> 00:42:47,490 Oh, shoot, goede call. 695 00:42:47,490 --> 00:42:48,800 Boom. 696 00:42:48,800 --> 00:42:51,750 >> -Zijn voorraden de-plank aan de kust? 697 00:42:51,750 --> 00:42:53,000 >> [Onverstaanbaar] 698 00:42:53,000 --> 00:42:55,516 699 00:42:55,516 --> 00:42:58,020 >> -Voor degenen onder u die niet kunt zien gênant fout die ik maakte, 700 00:42:58,020 --> 00:42:58,750 daar is het. 701 00:42:58,750 --> 00:42:59,440 >> -Attribuut. 702 00:42:59,440 --> 00:43:00,830 Attributen. 703 00:43:00,830 --> 00:43:01,640 Attribuut. 704 00:43:01,640 --> 00:43:03,032 Op. 705 00:43:03,032 --> 00:43:03,960 >> -Wat gebeurt er? 706 00:43:03,960 --> 00:43:04,690 Wat gebeurt er met me? 707 00:43:04,690 --> 00:43:06,430 >> -Sorry, ik ben een beetje geschift. 708 00:43:06,430 --> 00:43:07,910 >> -Ik kan niet zien je duim. 709 00:43:07,910 --> 00:43:09,770 Yes! 710 00:43:09,770 --> 00:43:11,170 >> [BEEP] 711 00:43:11,170 --> 00:43:11,510 >> -Sorry. 712 00:43:11,510 --> 00:43:13,940 Er is een camera. 713 00:43:13,940 --> 00:43:15,190 >> [Onverstaanbaar] 714 00:43:15,190 --> 00:43:17,840 715 00:43:17,840 --> 00:43:19,688 >> -Dingen die je voor deze klasse. 716 00:43:19,688 --> 00:43:22,652 717 00:43:22,652 --> 00:43:24,630 Dat is alles. 718 00:43:24,630 --> 00:43:25,780 Programmeren is moeilijk. 719 00:43:25,780 --> 00:43:29,200 >> -Dit is CS50. 720 00:43:29,200 --> 00:43:30,923 >> -Winnaar. 721 00:43:30,923 --> 00:43:44,250 [Muziek] 722 00:43:44,250 --> 00:43:46,370 >> -Things genaamd Hash Tables en Linked Lists. 723 00:43:46,370 --> 00:43:50,450 Bomen en Tries, alle instrumenten voor een tool kit waarmee om problemen op te lossen 724 00:43:50,450 --> 00:43:52,080 effectiever. 725 00:43:52,080 --> 00:43:53,031 We nemen - 726 00:43:53,031 --> 00:43:59,630 [Lachen] 727 00:43:59,630 --> 00:44:01,080 Wij moeten dat gebruiken. 728 00:44:01,080 --> 00:44:03,980 729 00:44:03,980 --> 00:44:07,270 [Lachen] 730 00:44:07,270 --> 00:44:10,430 Hoe hebben we niet zien aankomen? 731 00:44:10,430 --> 00:44:11,860 We moeten nu outtakes. 732 00:44:11,860 --> 00:44:12,880 >> [END VIDEO AFSPELEN] 733 00:44:12,880 --> 00:44:14,850 >> LUIDSPREKER 1: Dit was CS50. 734 00:44:14,850 --> 00:44:16,920 Cake wordt nu geserveerd beneden. 735 00:44:16,920 --> 00:44:20,890 [Applaus] 736 00:44:20,890 --> 00:44:24,740 >> SPEAKER 2: Bij de volgende CS50, de Hackathon gaat niet zoals gepland. 737 00:44:24,740 --> 00:44:33,643