[Powered by Google Translate] [Week 11] [David J. Malan] [Harvard University] [Dit is CS50.] [CS50.TV] [Dit was CS50.] [♪ Music - Cher Lloyd Met Astro uitvoeren Want U Back ♪] (Applaus en gejuich) [Dit was CS50.] [♪ Music - Keane uitvoeren van Somewhere Only We Know ♪] (Applaus en gejuich) We hadden een aantal goede tijden. Dit is het begin van week 11 en het einde van CS50. [Dit was CS50.] Een paar weken geleden zijn we begonnen met de cursus met deze mantra - Wat uiteindelijk telt in deze cursus is niet zozeer waar je terecht komt ten opzichte van uw klasgenoten maar waar je, in week 11, uiteindelijk ten opzichte van jezelf in week 0. En dit is echt iets dat we benadrukt en geloof in als een cursus. Ik breng dit nu - met name Quiz 1 net achter de rug - gerust te stellen en echt om misschien brengen een aantal afsluitende troost dat 1, kan Quiz 1 zijn een beetje lang, (gelach) maar 2 - wat er echt interessant geweest in het onderwijzen van deze cursus - het hele team en ik voor de afgelopen jaren - is echt de veranderende demografie. In de afgelopen jaren is het zeker het geval geweest die we hebben gezien nummers zoals deze - waar 75-plus procent van je klasgenoten geen voorafgaande CS ervaring, geen APCS, geen eer CS, geen CS dan ook; en een relatieve minderheid eigenlijk eindigen met veel ervaring, en die - we meestal dub die comfortabeler. Maar wat is al interessant om te zien dat deze demografische veranderd sinds 2008. In 2008 - de groene minder vertegenwoordigt, de rode vertegenwoordigt meer, en de gele vertegenwoordigt ergens tussen - en het volstaat te zeggen, heeft de groene demografische gegroeid. Uitgedrukt in een percentage hebben we zo veel meer comfortabele studenten als altijd, Maar wat interessant is door de jaren heen is het uitbouwen van een ondersteunende structuur in plaats dat kan des te meer effectief omgaan met degenen onder u - en dit is velen van jullie nu - die zijn gevoel in het bijzonder onder die minder comfortabel in dat grote, groene doos daar. Dus, besef dat we goed op de hoogte van de statistieken, goed op de hoogte van de gegevens. Het is absoluut zo dat de meer comfortabele neiging om hoger uit te voeren - meer procentpunten hoger dan de minder comfortabel, maar zoals beloofd in de syllabus, is dit alles in aanmerking genomen aan het einde semester. Sterker nog, het onderwijs jongens en ik - dan alleen het normaliseren van de ruwe scores gebaseerd op artikel scores en TF's hardheid, enzovoort - we hebben ook een - echt een gesprek over e-mail aan het eind van het semester waar ik zal 720 afzonderlijke draden met de TF's over studenten ieder's dus we kunnen echt rekening mee houden dat delta van week 0 op tot en met week 11. Dus, wees gerust dat dat is alles inderdaad geregeld. Met dat gezegd, er opmerkingen als deze niet onopgemerkt. ["Ik zag je een 30% krijgen op de CS50 middellange termijn. Het verdriet is overweldigend."] Nu realiseer ik me dat ik je zag Harvard niet de beste thermometer noodzakelijk om de temperatuur van een cursus, (gelach) nemen maar wat ik wilde zeggen - is eigenlijk aandacht op een van de anonieme respondenten aan deze die echt got it spot-on gebruik van taal die we niet echt in de syllabus - ["... CS50's curve is super klap."] (Gelach) Maar ik kan zeggen dat deze cursus echt is bedoeld om iedereen met succes doorheen. En rekening houdend met - misschien moreso dan een typisch verloop - inspanningen, eerdere ervaring, en echt veranderingen en de progressie in de loop van het semester. Dus, ter harte nemen, als onofficieel, dit specifieke respondent vragen hier. Een ander leuk een, in dat een van ons onderwijs medemensen gebruikte deze om het gerust te stellen van een aantal van zijn vrienden. Dit bleek op Facebook iets meer dan een jaar geleden. Sommigen van u zou kunnen hebben gezien dit online, maar dit is Lucas, een van ons onderwijs medemensen. Hij is tegen comfort food, maar David Malan voel ik me anders. Dus dat was een paar dagen denk ik na Quiz 1 in de herfst van 2011, maar als Lucas - je zou kunnen opkomen voor een moment als een van ons onderwijs medemensen nu - (Applaus en gejuich) Het inderdaad werkte goed. Echt, is CS50 bedoeld om dit voortgaande proces voor ons. Dit is hopelijk niet de klasse die u het gevoel dat we belden op een of andere manier, en inderdaad verandert heel wat elk jaar. In feite, dingen die je hier ziet op het bord - CS50 Check, Bespreek cijferlijst, Uitvoeren, Spaces, Submit - al deze waren nieuwe tools die het team en anderen ontwikkeld in de afgelopen maanden met het oog op Fall 2012 maken des te meer verschillende en des te meer van een ervaring voor studenten, en we zeker weten dat deze dingen onvolmaakt blijven, maar realiseer u geweest bent net zo goed een deel van deze ervaring en dit experiment als wij bij het maken een aantal van deze tools en proberen te leren van gedragspatronen werkt gewoon wat goed en niet goed werken in een klaslokaal. Inderdaad, dit jaar hebben we de hypothese dat Annenberg kantooruren beter zou zijn dan vorig jaar. En ja, de lange geschiedenis hier in slechts een seconde is dat voor 20-plus jaren kantooruren en CS50 werden gehouden in de kelder van het Science Center - een heerlijk-deprimerend, cabine-achtige omgeving met TL-verlichting. Terug in de dag, zouden we plaatsen een stuk papier op de muur. Je zou komen, zou je een vraag hebt, je zou je naam fysiek schrijven op de muur, en vervolgens de TF en ik zou rondlopen, het oversteken van uit namen en dan verder te gaan naar de volgende student. Nou, dat de loop der tijd tot een white board. Maar vorig jaar hebben we vervolgens geprobeerd om helemaal opnieuw op te starten kantooruren, en we hebben verplaatst naar de huizen - Leverett, Pforzheimer, Quincy en Lowell House - op verschillende nachten, en het werkte eigenlijk wonderwel. Ik denk dat het was eigenlijk een van de definiërende kenmerken van vorig jaar voor veel van de studenten en medewerkers, maar ook soort van naar buiten geduwd alle van de bewoners een avond per week van alle van de verschillende huizen. Het volstaat te zeggen, toen 150 CS50 studenten opdagen er is niet veel hersen-break voedsel of stoelen links in de kamers. Dus, we dachten dat de verhuizing naar Annenberg zou een netto positieve, en het had zijn plussen, maar het had ook zijn minpuntjes noemen. Eerlijk gezegd, denk ik niet persoonlijk hou van de sfeer die we in Annenberg dit jaar, dus als je zo gevoeld, ook beseffen dat dit weer is veel meer een proces voor ons, en we praten met de huizen misschien wel over terugkeer naar hen in een bepaalde vorm. Maar, natuurlijk, de spanning is dan als we terugkeren naar een huis zullen we gaan overheersen. Dus we konden verhuizen naar 2 aparte huizen in parallel. De vangst daar - we'd hebben half zoveel personeel in elke kamer, en wij zorgen dat de vraag zal dan stijgen naar het grotere aanbod in stoelen voldoen. Dit zijn het soort dingen zullen we doordenken en werken via met alle feedback jullie hebben - tot vervelens toe, ik weet het - op het probleem Set enquêtes, die we lezen en nemen zeer ter harte. Secties, ook. We opgestart dit jaar. Het feit dat je jongens hebben relatief meer codering online - in paragraaf met behulp van Run, of Spaces, of het bord - en hebben die oefeningen als onderdeel van de Pset was iets nieuws. Ook dit werkte goed en niet zo goed in verschillende aspecten. Dus nogmaals te realiseren, uw feedback - die er zal nog een ronde van het aanstaande worden aan het afstudeerproject indiening - is echt van onschatbare waarde voor het maken van de cursus zo goed als we kunnen voor toekomstige generaties. De Shorts waren ook iets geheel nieuws dit jaar en gedreven voor een groot deel door onze deelname aan EDX - die trouwens, we zijn nu tot 120.000. Dus, dit is ook ons ​​bezighielden en zal ons bezig te houden door middel van de lente, en we zouden om deel te nemen zoals velen van jullie als mogelijk houden van de ontwikkeling van CS50X, en dit betekent meer video's, meer inhoud, meer tools en dergelijke; en wij zullen follow-via e-mail over deze mogelijkheden. Inderdaad, voor 2013, zijn we op zoek naar meer toepassingen voor studenten om te gebruiken - meer geïntegreerd in de cursus. Zo hebben we voor ogen hebben voor CS50 Check - integreren die in CS50 zelf uitvoeren zodat binnen de grenzen van uw browser, in een toekomstige periode, je zult in staat zijn om een ​​knop te klikken en voila krijgen onmiddellijk grafische feedback op uw probleem Sets - net als je zag halverwege de semester met de eerste versie van CS50 Check. En we zullen ook herdenken kantooruren en secties. Zo, nu alsof dat nog niet genoeg geruststelling dat dit een continu proces - waarvan jullie allemaal deel hebben uitgemaakt - dit is een beetje een meme die is rond te gaan van de afgelopen paar dagen, maar ik dacht dat ik zou delen - opdat CS50 of een andere cursus benadrukt u uit maar een klein beetje, als je naar CS50.net/kittens, heeft dit eigenlijk een aantal DVR - er is geen kittens er eigenlijk nog niet, dus hier zijn we scrollen terug in de tijd - laten we gaan een beetje verder terug - Oh, kom op, kom op camera - dat is een grote kat. Laten we de kittens. (Gelach) Daar gaan we! Je kunt gewoon kijken naar deze hele dag lang als je je voelt benadrukt. (Gelach) Sta mij toe om 2 van mijn collega's te introduceren - Alyssa en Joy - even hier. Kom op, jongens. (Applaus en gejuich) [Alyssa] Hallo, mijn naam is Alyssa. [Joy] En ik ben Joy. [Alyssa] We zijn zowel praktische oefeningen in Quincy Huis bestuderen van Informatica. [Vreugde] En we zijn ook TF voor CS50. Wij zijn namelijk een seminar genaamd ICT voor DE Technology For Good. [Alyssa] We beginnen een groep op de campus genaamd Ontwikkelaars 4 Ontwikkeling - [Is uw code klaar om hallo te zeggen tegen de wereld?] [Git.to/hd4d] [HarvardD4D@gmail.com] en het heeft tot doel machtigen om uw pas ontdekte CS50 vaardigheden toe te passen een impact hebben op de wereld. [Joy] Dus, we gaan in een veel sprekers te brengen uit verschillende disciplines - zoals de wereldwijde gezondheid, onderwijs en milieu - in staat zijn om je te verbinden met de mogelijkheden bijdragen aan bestaande projecten. [Alyssa] En we willen een ruimte te creëren voor jullie om je eigen idealen te ontwikkelen. [Joy] Dus, als je geïnteresseerd bent net check us out op git.to/hd4d om aan te melden voor de e-maillijst en blijf up-to-date met veel verschillende evenementen en mogelijkheden. [Alyssa] Dank je wel! [Joy] Thanks! (Applaus en gejuich) [David] We plaatsen de dia's, zodat u toegang heeft tot deze URL na. Wat vandaag de dag is echt over is niet alleen inpakken de cursus maar ook te zeggen een paar 'bedankjes' waarvan ik dacht dat we zouden doen op voorhand, omdat - ook al het is jij en het onderwijs jongens meestal in de klas - beseffen dat er zo'n groot team dat gaat - dat werkt achter de schermen waaronder achter de camera's, achter de lichten hier in de collegezaal, als elders op de campus, en we wilden collectief bedanken, niet alleen hen - zoals we zullen dus individueel doen na de feiten van vandaag - maar ook een paar van zulke mensen die hebben echt al een integraal onderdeel van de cursus en hebben misschien al een van de meest zichtbaar voor jullie. De eerste daarvan is Nate Hardison wie we dan gebracht van de Stanford University om samen met ons dit jaar als leermeester, en als Nate, je wilt komen op maximaal om hallo te zeggen een laatste keer deze term. (Gejuich en applaus) [Nate] Nou, hallo! Hier zijn jullie aan het einde van een lange cursus. Jullie hebben gedaan een heleboel dingen, dus je verdienen allemaal een enorme klopje op de rug en allerlei snoep en te ontspannen tijdens Thanksgiving. Ik hoop dat jullie hebben er echt van genoten tot nu toe. Ik wilde alleen maar bedanken voor het laten van me een deel van de cursus. Het was een geweldige ervaring, en ik hoop dat jullie hebben genoten van het zo veel als ik. Bedankt! (Gejuich en applaus) [David] Aangezien dit een beeld hier al doet vermoeden, Nate was echt integraal in het bijzonder met de ontwikkeling van CS50x dat nog gaande is, en in feite als je hem hier tekenen op het scherm in binaire notatie, met behulp van een iPad - Nate gefilmd een flink aantal van de korte broek die sommigen van jullie misschien bezig met in de loop van dit semester. En zo is, zal dit materiaal live op niet alleen dit semester, maar de visie voor deze shorts en nog veel meer is voor het over te dragen naar de toekomst semesters, zodat elk jaar de cursus idealiter krijgt een beetje beter, zodat we kunnen staan ​​op onze eigen schouders - en die van Nate en zijn collega's hier - om meer en meer inhoud te maken en meer en meer mogelijkheden voor studenten om bij het curriculum van de cursus. Een ander zeer bekend gezicht Ik wilde op te brengen op het podium om een ​​hallo te zeggen is deze vrouw hier - Zamyla Chan. (Gejuich en applaus) Hi everyone! Voor een van de laatste keren, ik wilde alleen maar zeggen dank aan iedereen voor degenen onder u die kijken naar de Walkthrough, ik hoop dat ze geholpen. Ook proficiat aan elk en een ieder van u - ongeacht of u begon met geen computer science enkele ervaring de eerste keer codering of als je een beetje - ik zeker weet dat ieder van u zo veel vooruitgang geboekt, en dus moet je zeker trots zijn op jezelf, en ik hoop dat dit ook niet is uw laatste keer ploeteren in CS50. Er is zeker een hoop leven na het of je cursussen of - je weet wel, gewoon doorgaan op je eigen prutsen. Dus, nogmaals gefeliciteerd, en zeg hallo als je een kans. (Gejuich en applaus) [David] Walkthroughs inderdaad lijken te zijn zeer populair, en dit is iets dat we zijn zo blij dat Zamyla overeengekomen op zich te nemen dit jaar. Sterker nog, ze vrijwillig voor de rol en is een prachtig geschikt in die positie en zal voortleven op het internet voor heel wat tijd. Nog een collega is een van de kerels die je hebt meer recent gezien. Hij kleedt zich anders deze dagen. Hij is in een sweatshirt sinds deze foto werd genomen. Maar Tommy MacWilliam begon bij CS50 als een TF jaar geleden, en dit was onze medewerkers oriëntatie get-together een paar jaar terug. En ik zweer bij God, keek hij die ongemakkelijke het gehele evenement - in de mate dat ik eigenlijk hem liet een briefje na afloop vroeg hem of er mensen op het personeel omdat hij wist of als we konden introduceren hem voor sommige mensen omdat we - op papier was hij deze geweldige TF en deze kandidaat die we hadden ingehuurd, en ik was echt bang dat hij zou gaan hierna uit onhandigheid. (Gelach) Maar dat deed hij niet, en dus Tommy als je wilt om te komen en gedag te zeggen ook. (Gejuich en applaus) [Tommy] Hi there! Deze e-mail dat hij verzonden was echt meer in de trant van, "Hey Tommy, ik ben echt blij dat iemand voelde me slecht genoeg voor u om langs te komen om gedag te zeggen. Ik hoop dat meer gebeurt in de toekomst. "(Gelach) Dus echt, ik wil gewoon iedereen voor het krijgen door de cursus feliciteren. Het is zo geweldig om terug te kijken - als je geen codering vaardigheden, nu je weg bent door het semester, je hebt een scramble van vrienden. Je hebt een geweldige website en een nog meer verbazingwekkende afstudeerproject te komen. Ik ben echt zo blij dat ik heb kunnen een deel van deze zijn. Ik herinner me nog 3 jaar geleden zat daar - de 2e rij in die sectie - en in dezelfde plaatsen u, maar willen een deel van de cursus nog meer zijn. Ik moedig u aan om verder te gaan met CS - ook al is het niet in de vorm van eenvoudige CS cursussen - maar gewoon het nastreven van meer technische belangen en dat soort dingen. Ik zou echt aan te moedigen dat want het is een wondere wereld te krijgen in, en ik ben echt dankbaar dat ik in staat was om. Dus, veel geluk op uw uiteindelijke projecten! (Applaus) [David] Een laatste voor nu. Een e-mail die ik ontving op 2 november 2009 - (lachend) Hij schrijft, is het mogelijk om een ​​account te krijgen op Cloud.CS50.net-- de voorloper van de CS50 apparaat - als ik er niet ben eigenlijk in CS50? Ik wilde om het te nemen dit semester, maar was niet in staat om het te passen in mijn schema. Ik ben een eerstejaarsstudent zo kon alleen 4 klassen, maar ik heb gevolgd langs het doen van al het probleem Sets, luisteren naar alle lezingen - zelfs komen om lezingen als ik kon, enz. Maar nu dat je op Cloud.CS50, kan ik niet het probleem Set kader problemen en wat niet (droevig gezicht). Vorige week heb ik gewerkt aan de spellingscontrole met iemand in de klas maar kon de voldoening van het werken laat niet in de nacht het perfectioneren van het sinds ik niet precies willen de persoon die ik was met het werken voor haar ID en wachtwoord, zodat ik kon vragen Gebruik haar account om mijn eigen dingen te programmeren terwijl ze sliep. (Gelach) Rob Bowden, iedereen! (Gejuich en applaus) [Rob] Thanks! Gefeliciteerd met het maken van het hier. Ik weet zeker dat voor veel van u die betekende veel van late woensdag-en donderdagavond. Ook, het betekende veel te laat donderdag voor veel van uw TF's. Zorg ervoor dat u uw TF bedanken voor al het werk dat ze hebben zetten inch Ik voel me alsof ik vraag mijn studenten nu mij bedanken, maar je hoeft niet te doen. (Gelach) Ik kijk uit naar een aantal fantastische afstudeeropdrachten, en ik daag u uit om terug te gaan naar Pset 1 en Pset 2 en kijken naar de specs en de code die je eigenlijk schreef. Denk enkel over het - dit is zo veel makkelijker nu ik 6 weken gegaan sindsdien. Ik weet zeker dat je onder de indruk van hoeveel je hebt geleerd. Bedankt! (Gejuich en applaus) [David] We dachten dat we hier iets nieuws te proberen voor slechts een paar minuten. Als Jozef en Tommy kon samen met mij hier op het podium. Is er iemand in deze kamer comfortabel genoeg komen op het podium - de voorwaarde dat u het kennen van je meme? Zou iemand die weet hun memes wil om samen met ons hier op het podium? Ik zie veel van deze - Ja, oke. Er is een. Kom op. Twee. Kom op. Oh, zo veel nu. Wat dacht je van drie hier, en wat dacht je van vier. En vijf. Kom op. We hebben 5 krukken voor u hier. Dit is een nieuw spel dat we werk-shopping hier in CS50. Als jullie zouden elk graag een kruk te nemen. Tommy en Joseph hier gaan lopen de microfoons. Ik ga om te zorgen voor de dia's. In slechts een moment, we hebben een Know Your Meme aflevering hier 2012. Dus wat je gaat zien is een opeenvolging van memen. Maar laat me weer introduceren, Joseph en Tommy, voor de gegevens. Oh, hoi Lucas. Je bent te spelen? Oke. (Lachend) Tommy en Joseph. [Tommy] Oke. Dus, het doel van dit spel is gaan we knipperen van een meme op het scherm, en er zijn 2 delen. Ten eerste moet je een naam wat de meme is, dus we zijn op zoek naar de officiële naam niet - oh ja, die gekke met die grappige kerel - de officiële meme. En dan, voor een bonuspunt, kunt u uw eigen - geef je eigen tekst toe aan het meme - of geef uw beste re-enactment. Logisch? Oke. De memes zal hier, op het scherm. [Joseph] Wilt u zoeken naar handen omhoog in de lucht? [Tommy] Heb je handen? Oke, klaar? Dus, hier is onze eerste meme. [Alleen gebruikt mijn laatste Pandora overslaan voor het uur] [Volgende song is nog erger] [Joseph] Ik zag je hand omhoog gaan. Ik vergeet je naam. Het spijt me. Vincent. Oke. Go. [Vincent] Eerste Word Problems. >> [Joseph] Dat is juist. Oke. Ik geef Vincent een punt. (Gejuich) Eigenlijk kunnen we rond langs de microfoon en spreek in de microfoon, zodat iedereen kan horen. [David] Hier, we geven Vincent een stress bal. >> [Tommy] Vincent heeft net verdiend een stress bal. (Gejuich en applaus) [Vincent] Loop vanaf gij in slaapzalen Annebrook voor het ontbijt. Geen hash - geen van de geraspte hash - (Gelach) [Tommy] Awesome! Oke. (Gejuich en applaus) (Menigte mompelt als bestuurslid tips over) [Joseph] Oke. Ik heb het. Ik heb het jongens. Ik heb het. [David] Weet je, ik denk dat we dat achter in de video. (Gelach) [Joseph] Oke. Wie is de volgende? >> [Tommy] Oke. Volgende meme. [Maakt plezier van u voor uw werk] [Heeft geen baan] (gelach) [Joseph] Vincent's hand ging eerst, maar omdat je gewoon antwoordde de laatste, Ik laat RJ do this one. [RJ] Scumbag Steve? [Tommy] Dat is juist. (Gelach en applaus) [RJ] Heeft een baan. Druppels het bord. (Gelach en applaus) (Gelach) [Tommy] En we kunnen stoppen. RJ wint. Oke. Volgende meme. [Niet zeker of N64 games daadwerkelijk beter waren of dat alleen maar omdat ik 10] [Joseph] Lexie's hand ging. [Lexie] Futurama Fry. >> [Tommy] Dat is juist. (Gelach) [Lexie] Oh, man. >> [Tommy] Uw eigen take? [Lexie] Mijn eigen take? Niet zeker of zenuwachtig of gewoon altijd rood gezicht. (Gelach) Oh, dat was echt slecht, jongens. Sorry. Ik heb geprobeerd. Love you all. (Cheers en gelach) [Tommy] Oke. Onze volgende meme. [Oh, je draagt ​​een Northface jas?] [U moet zich naar vele avonturen] (Gelach) [Joseph] Oh, kom op, jongens. (Gelach) Oke, iemand hieven hun hand. Oke. Wat is je naam? [Frankie] Frankie. >> [Joseph] Frankie, ga je gang. [Frankie] Is het Willy Wise? (Gelach) >> [Tommy] Niet helemaal. Misschien een andere naam? >> [Joseph] Niet helemaal. Heeft iemand anders wilt gaan? Lucas? [Lucas] Het is Condescending Wonka, zoiets? [Tommy] Condescending Wonka correct is. (Gelach en gejuich) [Lucas] Of bent u opstijgen 20? Oh, ik weet zeker dat je echt een heleboel dingen te doen hebben. (Gelach) [Joseph] Ik weet niet zeker waarom ik score bijhouden hier, omdat - (gelach) Laten we verder gaan. Oke. [Weet niet een vraag op een test] [Antwoord is in een andere vraag] [Joseph] Uw naam? Het spijt me. Carl. [Carl] Succes Kid? >> [Tommy] Ja. [Success Kid] [Carl] Afgewerkt laatste CS50 Pset om 7:30 in de ochtend. (Gelach) [Tommy] Oke. Volgende meme. [Als 10 keer beter dan toonaangevende merk waarom is het niet het toonaangevende merk?] [Joseph] Oke. Uw naam? Adam. [Adam] Is het Philosoraptor? >> [Tommy] Ja! >> [Joseph] Het is Philosoraptor. Dat klopt. (Gelach) [Joseph] RJ wil echt iets zeggen. [RJ] Is het wel CS50, want dat was het gemiddelde op Quiz 1? (Gelach en applaus) (Meer gelach) [Maak alle Dingen schoon!] [Joseph] Wiens hand ging eerst? Ik denk dat Adam's hand ging eerst omhoog. Oke. [Adam] Is het allemaal de dingen? [Tommy] Ja, we gaan al die dingen of ook X alle y. [Lexie] Het is in het geding. >> [Adam] Finish alle Psets. (Cheers en gelach) [Tommy] Nu hier is waar ze beginnen te krijgen een beetje harder. Oke. Volgende meme. [Gersberms] [Mah fravrit Berks] (Gelach) [Joseph] Let's laten Lexie do this one. Ze is erg enthousiast. [Lexie] Het is Ermahgerd, meisje. (Gelach) Bent u er klaar voor? Zijn jullie er klaar voor? Oke. Ermahgerd! (Onverstaanbaar) (gelach en applaus) [Ermahgerd] [Ik denk niet altijd een tv-serie I like op Netflix] [Maar als ik dat doe, ik kijk alle 6 seizoenen in 6 dagen] [Joseph] Makkelijk een. Kom op, jongens. Oke. Vincent. Je hebt een microfoon reeds. [Vincent] De meest interessante man. >> [Tommy] Ja! De meest interessante man in de wereld. [Vincent] Oke. Ik heb niet altijd gedumpt, maar als ik dat doe het in CS50. (Gejuich en menigte geruis) [Tommy] Het spijt me. >> [Joseph] Zo veel haat. Zoveel haat. [Komt naar de klas te laat] [Brengt briefje van zijn moeder] [Joseph] Oke. RJ, je bent niet een eerstejaars. U kunt dit niet doen is. Fijn, RJ. [RJ] College Freshman? >> [Tommy] Ja! [College Freshman] [RJ] Op zoek naar een makkelijk semester? Neem CS50. (Applaus en gelach) [Hoe is de hipster verbrand zijn tong?] [Hij dronk zijn koffie voordat het was cool] [Joseph] Is het tijd voor het publiek om een ​​te krijgen? Heeft niemand hier weet wat het is? [Tommy] Gooi het naar de menigte. In de rug, in het witte shirt. [Toeschouwer] Bad Joke Eel! >> [Tommy] Ja! (Gelach) Wie zegt dat? Oh. (Gelach) [toeschouwer] Ik ben meestal erg goed in. Ik zou kijken voor mijn horloge, maar ik heb geen tijd. (Gelach) [Joseph] Uitstekend! [David] Oke! We hebben tijd voor slechts 1 of 2 meer hier. [Ik heb weet je, ik verwijderde mijn flash drive zonder veilig uitgeworpen] [Joseph] Deze is moeilijk. Iemand hier? Iemand? Lucas. [Lucas] Ik denk dat het bad-ass Spongebob of zo? [Tommy] Ja. Tough Spongebob. Dat is dichtbij genoeg. [Lucas] Ik heb al de CS50 Psets zonder eind dagen. (Het publiek morren dan lacht) [Ik had plezier eens] [Het was verschrikkelijk] Oh mijn God, we hebben hoeveel brengen? [David] Last one! >> [Tommy] Mijn favoriete meme. [Ik had plezier een keer] [Het was vreselijk] Oke Lexie! [Lexie] Het is Grumpy Cat. >> [Tommy] Ja! Hij is zo chagrijnig! [Grumpy Cat] [Lexie] Hij is zo chagrijnig. De zelfkant roll inch Ik hen haten. (Gelach) [David] Dit werd Uw Meme Know! (Applaus en gejuich) Dank je wel! Laten we een moment nemen om nu bedanken de 110 collega's dat ieder van ons hebben dit semester gehad, en dan zullen we pakken met een paar overgebleven leuke dingen. Als we konden dim de lichten voor deze film hier. [Dank u] [♪ Music - Wat je niet doodt door Kelly Clarkson ♪] [Cs50.net/apply] [David] Als het onderwijs jongens en CA's die hier vandaag of overslaan klasse zou kunnen komen op het podium voor onze laatste momenten hier. (Applaus) Dus, het is inderdaad bijna die tijd van het jaar waar we beginnen werven, en geloof het of niet, we zijn een beetje niet-traditionele, dat in aanvulling op het onderwijs fellows en naast de loop assistenten, we ook steeds dingen doen wat niet-traditioneel met video productie, met ontwerpen en dergelijke. Dus, als er een bepaald aspect van CS50 die u wilt om mee te doen met meer dan J-termijn, of de lente termijn, of de volgende herfst, of zelfs deze zomer, doen ga dan naar die URL vanaf morgen waar meer informatie te wachten staat. [Cs50.net/apply] Gewoon een wervelwind rondleiding door een aantal laatste details. Het is een traditie in deze cursus en in andere CS cursussen aan sommige hebben einde van semester gear, die wordt verkocht tegen kostprijs ontworpen door het onderwijzend personeel of studenten. [Store.cs50.net] Onder ontwerpen van dit jaar is de traditionele, maar bijgewerkt voor 2012 shirts als deze - sweatshirts als deze - en diende vervolgens door een van je klasgenoten, dit juweeltje hier. (Gelach en applaus) En, op basis van het applaus dat we net gehoord, ik vermoed dat dit zou men kunnen een top verkoper. [Kevin Schmid is op dit moment het beantwoorden van deze post] (gelach en applaus) Dus, die wachten op u in de winkel. In termen van afstudeerprojecten, indien zich af waar te beginnen en je hebt niet gezien deze URL nog niet, weten dat Probleem Set 7 CS50 Finance is echt bedoeld om een ​​opstap te zijn ten minste voor de web-based projecten die velen van jullie uiteindelijk de aanpak. Als u wilt uitzoeken hoe je de overgang van Pset 7 - en je bent savvy met het - tot de oprichting van een afstudeerproject waarvan de code base kan worden op basis van Pset 7 beginnen op deze URL hier. [Laatste projecten] [cs50.net/projectgs/begin] Als u inderdaad bezig met een web-based project - dat weer is niet nodig, maar als je die kant op en u wilt uw website ook daadwerkelijk op het Internet - en niet alleen op uw laptop en uw apparaat - beseffen dat een aantal gratis en commerciële opties bestaan ​​die je mee te nemen tot het einde semester. Hoofd naar die URL er voor meer informatie over wat te doen daar. [Web hosting] [cs50.net/project/hosting] En nu in termen van het nemen van de zijwieltjes helemaal uit in CS50 - Of u nu een Mac of een pc hebben, met Windows of Linux - beseffen dat je niet hoeft te aanschouwen op de CS50 apparaat zijn. Sterker nog, de cursus echt proberen om deze zijwieltjes opstijgen op dit punt in de semester en zo realiseren dat om programma - wat het ook is voor u van belang na vandaag en na de projecten - je kunt er echt blijven gebruiken van de CS50 apparaat, en inderdaad veel van het personeel mijzelf inbegrepen gebruik maken van de CS50 apparaat voor onze eigen codering werk alleen omdat het een mooie, representatieve ontwikkelomgeving die fundamenteel heeft niets te maken met de de cursus - het is gewoon geconfigureerd met veel populaire, gratis en open-source tools dat we allemaal willen gebruiken. Maar in de wereld van de Mac OS is er Xcode, die afkomstig is van Apple. Er is Eclipse die gratis is, NetBeans die gratis is, Code :: Blocks; XAMPP dat is een uitkering waarmee u een web server vrij gemakkelijk op je eigen Mac. Windows-gebruikers hebben dezelfde opties - iets genaamd cygwin, Eclipse, NetBeans, Code :: Blocks, alsmede Microsoftware genoemd Visual Studio, alsmede deze XAMPP software. In feite hebben we dit niet eerder te duwen in het semester opdat wij niet verstoren de CS50 apparaat, maar nu dat we tegen het einde semester, weet dat als Harvard studenten, je eigenlijk hebben toegang tot gratis exemplaren van Windows 8 en meer. [Windows 8] [cs50.net/windows] Als van belang, ga dan naar deze URL hier. Microsoft ter beschikking stelt van Harvard heel wat software. Het uitsluit Microsoft Office, maar besturingssystemen worden meer beschikbaar zijn als jullie willen. Gewoon beseffen als je dit doet en een upgrade van Windows 7 naar Windows 8 met de CS50 apparaat geïnstalleerd, ben je waarschijnlijk gaat te hebben om opnieuw te installeren VMWare Player sinds Windows 8 houdt ervan om te verwijderen dingen die verband houden VMware Fusion - het apparaat niet blijkbaar, maar de hypervisor in ieder geval. En die van u het draaien van Linux, beseffen dat je opties hier hebben - clang en gdb native op uw Linux-computer, maar ook een aantal van dezelfde software die u net zag. Rewind nu Week 0, en dit is waar we begonnen. Jullie hebben zeker komen een heel eind van daar. We zagen de god-awful hello world in C kort daarna, maar denk. Fast forward naar Scramble, om Forensics, om Probleem Set 7 in CS50 Finance - hopelijk je het gevoel dat je een heel eind komen, het maakt niet uit waar je eigenlijk begon het semester. Dus, wat wacht u nu de CS50 Hackathon. [CS50 Hackathon] [wo 12/5, twintig-7 uur] Dit is een traditie een paar jaar geleden begonnen. Ruimte wordt beperkt. Je zult horen over dit via e-mail van ons in iets meer dan een week tijd dat we beginnen een loterij van soorten, maar als u wilt deelnemen aan de CS50 Hackathon, de structuur in hoofdzaak als volgt. We hebben letterlijk CS50 shuttles die u zal nemen van Harvard Square naar Kendall Square, waar Microsoft heeft een mooi kantoor dat we de te besteden hele avond in, en bij aankomst, vindt u hier ziet deze gang. Walking down is en tot de liften, zul je dan zien iemand als Kenny hier groet je met veel ballonnen, op welk punt zie je een heel slim geformuleerde teken die elk jaar door de TF's om erachter te komen welke lijn je moet krijgen inch Oke. (Gelach en gekreun) Nou, het gaat om daar te zijn. Dan zul je pak een name tag van een van de mensen te controleren je binnen Je zet het op, en rond 9 uur je wat snoep en dergelijke te grijpen. Je zult het opzetten van shop met je laptop en honderden van je klasgenoten. De TF's, CA's en ik zal rondzweven doen ons eigen ding - beantwoorden van vragen en dergelijke. Kort daarna zal een pizza worden geserveerd. Dit was vorig jaar is het evenement hier. Dan zullen we allemaal weer aan het werk te schrijven wat code. Dan rond 1 uur, zullen sommige Chinees eten geserveerd worden, en je zult de overgang van deze omgeving naar een een beetje meer als dit, en ongeveer de helft van de tabel is eigenlijk afgesneden. Dat was catering van een lokale Chinese markt vorig jaar. Dan rond 2 of 3 uur gaan we weer aan het werk, en van daaruit overgang naar - als je nog wakker - naar IHOP. In feite, zelfs als je wakker bent als je op de shuttle, is het niet altijd 'werken til het einde. Dit is niet ongewoon in de IHOP op de weg. En dan na deze, natuurlijk, is de CS50 Fair, die is een evenement voor alle leerlingen in de klas. [CS50 Fair] [maan 12/10, 11 am - 4:30 pm] Het is bedoeld om echt het hoogtepunt van het semester naar het einde semester waar je een kans om trappen als deze dalen in het noordwesten van Wetenschap, net op de weg. U zult worden bekogeld met stress ballen meestal door gekleed iets wat de TF's als deze. Bij aankomst rijd je naar een tafel waar honderden docenten en studenten en medewerkers uit over de campus zal toetreden tot u met ballonnen en met mensen blik over je scherm te kijken naar wat je hebt gedaan, met zulke leuke dingen zoals recruiters zich in de rug. Wij nodigen onze vrienden uit de industrie, zodat u kunt chatten op mensen over het leven na 50 - of het nu een stage dat is van belang, een full-time optreden, of iets dergelijks. Dit is een begin lijst van deelnemers van dit jaar, die zal worden bij ons. Misschien meer dwingend, hebben we ook een loterij ieder jaar, waarbij bij aankomst voor elke student, je chat-up - of u nu in de klas of je bent een vriend van iemand in de klas - u zult worden afgegeven door een CS50 student een kleine sticker. Hoe meer stickers je vergaart van het hebben van deze chats, hoe meer mogelijkheden je hebt om fantastische prijzen zoals deze van vorig jaar te winnen. [Wii, iPad, Wbox Kinect, Samsung Galaxy Tab, de Nintendo 3DS, Kindle Fire, iPod touch, B & N Nook Simple Touch, 100GB Dropbox upgrades, Beats by Dre] Dus, dat helpt ook, dus het ijs te breken, dat als je niet wilt dat onhandige persoon die zijn loopt naar iemand en begint te praten ze - nu in ieder geval heb je een excuus - u wilt een Xbox. Er zal ook aanwezig wat eten, en wat te eten, en dan om 4:30 uur, in een ogenblik, zal het allemaal tot een einde komen op 10 december. Maar voordat we naar dat punt, en voordat we naar beneden taart verdagen in de kroeg direct na dit, hebben we nog een video in CS50 Fall 2012. Namens mijzelf en het personeel, dank u. En wij zullen u hier vertrekken met deze laatste herinnering. (Geluid van mobiele telefoon alarm bellen) [♪ Theme from Mission Impossible spelen ♪] [To Be Continued] [12.10.12] [De CS50 Fair] (Applaus en gelach) Dat is het voor CS50! Cake wordt nu bediend! We zien je op de beurs! (Applaus en gejuich) [CS50.TV]