[MUSIK SPELA] DAVID MALAN: Så min nya Mike är förmodligen under senare hälften av telefonboken. Jag kan nu riva problemet i hälften. Det var faktiskt riktigt, den kampen. [MUSIK SPELA] ROBOT: Du människor är så lätt att slå. DAVID MALAN: Okej. Detta är CS50 och detta är i slutet av vecka 11. Så vi hoppas, framför allt komma på hälarna på quiz en, att ni alla är lättade men också stolt om hur långt du har kommit. Faktum är att så många av du-- 72% om förra året är något reflection-- hade ingen tidigare erfarenhet med en datavetenskap kurs innan. Och så även om du kände lite mindre än upphetsad hur frågesport noll eller en eller vissa särskilt stycke hade vänt ut, bara överväga deltat från och med idag kontra vecka noll. I själva verket är detta, återkallelse ganska mycket där vi började. Och för många av er, bara få de darn för slingor att arbeta kan ha varit en första utmaning och Jag vill uppmuntra er vid något tillfälle, Om du vill ha lite själv tilldelats läxor, gå tillbaka och åter genomföra Mario, om det är i JavaScript eller PHP eller ens i C, och se, förhoppningsvis, hur lätt, denna typ av logik kommer nu till dig. Idag vi linda upp kurs här i New Haven och vi ger dig en känsla av vad fortfarande är vid horisonten, även utanför klassrummet. Först och främst är den CS50 hackathon, en episk alla nighter under vilken du och dina klasskamrater i Cambridge kommer att ha en möjlighet att dyka till och continue-- inte förhoppningsvis start-- slut projekt för cirka 12 timmar, anländer runt 07:00 med buss att vi kommer att ge här från New Haven till Cambridge. Runt 09:00, ska vi tjäna första middag runt 1:00, vi ska tjäna andra middag, och runt 5:00, serverar vi frukost för de som fortfarande står. Och du kommer att se sådana minnen som dessa medan du arbetar genom kvällen. Godis och som utlovat i vecka noll, grönsaker för andra gången i historia, liksom 04:00, saker börjar se lite ut så här. Och sedan bortom det, inse att vad som väntar är CS50 Fair här på Yale, så att lärare och studenter och personal från över denna campus har ett möjlighet att njuta av exakt hur mycket du allt drog ut den här terminen. Kommer det att finnas i Commons, den CS50 Fair måndagen den 14: e. Så gör ha det i åtanke och mer att komma med detaljer på nätet. Men om Cambridge är någon indikation, inse att minnen som denna här väntar. Och du bör absolut gärna bjuda in dina vänner under tiden. Och om träffa dig på CS50 Fair var inte incitament nog, Vi trodde att vi skulle bjuda in några av våra vänner från industrier. Om du vill chatta upp alumner och rekryterare från eBay, ESPN, Facebook, Google, Palantir, YEI, och YHack, och eventuellt mer, inte komma med. Och om det inte räcker att komma se du eller rekryterare från industrin, inser att det kommer att finnas ett lotteri med fina priser, bland dem, dessa. Och vad kommer att hända är, på anländer till mässan, både du och deltagare kommer att överlämnas en litet program för dagens händelse berättar vad du ska göra. När vad som finns. Det kommer att finnas någon liten plats hållare för smiley klistermärken. Och alla ni, den studenter, kommer att få några 10 plus smiley klistermärken och den som bryter att social tafatthet och kommer upp till dig och säger, vad gjorde du? Eller kan jag se en demo av vad du gjorde? Du lämnar dem ett klistermärke och som sticker är en post i en fantastisk lotteri som det här. Så det bör hjälpa dig att bryta isen och ge alla en liten bit av en ursäkt att smörja dessa hjul. Och du kommer att se sådana uttryck och minnen som denna Här, här här, och då, stolt, kommer ni alla har din första någonsin "Jag tog CS50 "t-tröjor också. Så mer på att komma. Nu förutom den Naturligtvis är mycket specifikt erbjuds i dag att vad som finns på horisonten, inser också att bland de allmosor, tack vare Megan, är Yale första någonsin inofficiella guide till CS vid Yale, där hon fantastiskt diagramform de olika vägar som du kan ta efter att ha lämnat CS50 eller 112 eller andra kurser här på Yale, så att du kan utforska saker långt bortom CS50 själv, om du vill. Och diagrammet du kommer se det är just detta. Och också för, att inse att idag, från 3:00 till 4:30 PM är den första någonsin CS50 Expo här vid Yale, över i Sterling Memorial Library. Och detta är en möjlighet att se några av de projekt att vår egen lärarkår och vissa av upperclassmen här har skapat i sina klasser, i deras forskningsprojekt, i entreprenörs intressen deras. Så gör med oss ​​där för snacks och några fantastiska möjligheter och glimtar om vad du nu kan göra som en blivande datavetare. Och när det gäller möjligheter nu, med CS50 själv, att engagera sig, inser, om obekant, att i tillägg till detta college erbjudande av CS50, den College Board-- som ni kanske minns ömt eller mindre fondly-- är i färd med att inrätta en ny AP datavetenskap läroplan. Så en del av er, några av er, kan ha tagit AP CSA, Datavetenskap A, som fokuserad, ärligt talat, mycket på språket Java, sortera av med uteslutande av inspiration, ganska ofta, och spänning och problem lösa mer generellt. Vad är riktigt nice om en ny ramverk läroplan som är släpps i höst 2016 från College Board är att det blir AP Computer Science Principer som är mycket mer besläktad med mer inspirerande CS noll, CS en, CS två kurser mest universiteten kan kalla dem. Och det kommer att finnas ett antal implementationer av denna kurs. UC Berkeley gör en. co.org gör ett. CS50 gör en. Och så om du har ett intresse att delta i gymnasiet utbildning och arbetsliv med CS50 i personalkapacitet, gör uppsökande som denna, når ut för oss också något av kurser huvuden. Och också för börjar nu rekrytera. Ni är alla bara om att vara berättigad för att hålla samma klass här på Yale. Och vad har varit speciellt, uppriktigt sagt, spännande, häpnadsväckande det senaste året är det verkligen, med CS50, har vi haft ett team på cirka 44 till stor del grund anställda som tjänar som grund lärande assistenter eller terapi mer allmänt första gången i Yale historia. Och så kommer du att vara den andra generation just den möjligheten. Så vi uppmuntrar dig att tillämpa antingen som en TA eller CA i lärarrollen eller i ett antal andra roller. Det räcker med att säga, med alla låtar och danser, bokstavligen, att vi verkar har, det finns obegränsat antal sätt där du kan få involverade kreativt, konstnärligt, samt utbildningsmässigt. Så låt oss veta via denna URL här. Nu en liten stund från och med nu, vi ska skjuta med vår tradition precis som vi började denna termin med tårta i matsalen runt hörnet. Men vi skulle vilja knyta upp några lösa trådar. Och först och främst, skulle jag bara vilja erkänna ett. Detta hände förra veckan. Så jag har bekanta sig med "Hörde vid Yale," where-- om vi, ska vi säga, öka den här videon, eller den här photo-- du ser denna skjorta som jag såldes för $ 15 och då detta foto togs. Business, jag har hört, har varit bra sedan dess. Inte gå över super bra hemma. Men oavsett hur detta helg goes-- och faktiskt, en andra [OHÖRBAR]. Så vi gjorde Rumpus idag, CS50. Den hookup Bingo diagram, som är på baksidan, innebär CS50. Jag vill verkligen inte mina ord för att visa upp i avskriften, så jag ska bara-- OK, nu kör vi. OK, så det är en av rutorna. [SKRATT] Kommer inte att kunna söka på det ordet men. Okej. Så oavsett hur denna helgen visar sig med Harvard Yale, vet att det har varit en fantastisk ära för oss och så oerhört spännande att arbeta med Scass, med Jason, med Andy, med hela laget här. Yale vs. Harvard, är vi fortfarande arbetar på det, tydligen. [SKRATT] Det har verkligen varit speciellt. Och som jag har sagt tidigare, av alla universitet att samarbeta med på detta sätt, Det är verkligen varit speciell för oss att arbeta här med laget och studenterna vid Yale. Så det har varit fantastiskt glädjande och vi är evigt tacksam för denna möjlighet att vara välkomnas som vi har varit här. I själva verket, låt mig säga vissa tacka medföra först, innan vi vända saker över till några av du och en del publik deltagande. Först och främst, till Scass, Jason, Andy och hela Yale laget. Tack för att göra detta Naturligtvis så fantastiskt här. [APPLÅDER] Jag skulle vilja fästa er uppmärksamma alla namn att komponera CS50 team både här och i New Haven. Över 100 av oss, kollegor I båda dessa städer. Och så att vi inte kommer att spendera tid, jag rädsla, på var och en av namnen. Jag ville göra er uppmärksamhet till en kollega, i synnerhet, för ett par anledningar. På bilden här lär kollega Alex, som uppenbarligen strax innan han tog fyra par CS50 Nyanser från en senaste händelsen. Men Alex har varit en fantastisk karaktär att ha på personal. Han var, ska vi säga, inte den största supporter av CS50 kommer till Yale drygt ett år sedan, men han har förvandlats till denna extraordinära medlem av vår lärare, en extraordinär Senior i datavetenskap, och, och, och viktigast, antal en ovanpå CS50 Big styrelse i år. Så grattis till Alex också, här. [APPLÅDER] OK. Kul faktum, så med Rob Bowden hemma, gör han och jag kör den stora Ombord det senaste året. Och så Rob var så irriterad att Alex hade bested honom att vi gjorde även en slumpmässig revision av Alex kod att se till att det var förenligt med problemet inställda specifikationen och faktiskt, listas han Andrew och Rob här i årets Big Board, så grattis till honom också. Några snabba tackar yous till laget hemma, Daven och Maria och Hannah och Rob, som vi snart se. Och dessutom, ett antal de heltids medlemmar som arbetar i stort sett tillbaka hem bakom kulisserna, Doug som leder upp vår CS50 AP programmet, Dan Armendariz, som, med våra vänner på Cloud 9, tog till nästa nivå vår användning av CS50 IDE i år, Colton, naturligtvis som vi har börjat musik mest varje dag, Aliess, som är bokstavligen i samma pose just nu tillbaka i skåp där uppe, där uppe. Och sedan Dan Coffey från vårt produktionsteam, Scully från vår produktion lag, Ian, Ramon, Jordanien. Och, naturligtvis, en mycket välbekant inför att ganska humoristiskt, du ser i just detta pose eller just detta sammanhang både i Cambridge och nu här i New Haven, vår egen Zamyla, som om vi förbättra, ser mer om detta på de flesta varje laptop på kontorstid mest varje natt. Och i själva verket inte alla anställda, Naturligtvis kunde vara här i dag, men jag tänkte vad vi skulle göra är dämpa belysningen för ett ögonblick och tillåta personal, både från New Haven och Cambridge, att erbjuda några ord av sina egna. [VIDEO PLAYBLACK] -Det Finns ingen annan väg där alla som arbetar för kursen är så glada över att vara där och, liknande, vara inblandade i det, som CS50. Jag vet inte, det är så här verkligen, liksom, viktiga och speciella ansvar och typ av en otrolig upplevelse och jag är verkligen glad att jag får vara en del av människors utbildning. -CS50 Enligt min mening, är häpnadsväckande. Jag älskar det. Jag älskade det när jag tog en klass, och jag älskar det ännu mer som ett TA. -TFing Är en hel del arbete, men det är verkligen givande eftersom du får lära så mycket. Du får verkligen känna dina elever. Du får lära känna materialet själv. Och du får bara vill ha dem blir datavetare. -Mina Studenter är Höjdpunkten i min termin. [MUSIK SPELA] -och Detta är CS50. -Jag Bara aldrig känt så mycket som en ledare på campus eftersom jag har den här terminen. -Detta Är en av de enda möjligheter på Yale campus att verkligen få investerat i undervisningen. -Det Är riktigt coolt att se CS50 från den andra sidan. -Jag Blev förvånad över hur upphetsad alla elever var. -Det Är också trevligt när, liksom, människor, som, återhämta sig, liksom, en bild av Rick Astley och är som, vem är det? -Ja, Jag ville ge tillbaka eftersom jag fick mycket stöd När jag var student. -Alla Du behöver är entusiasm och kärlek undervisning eller CS, eller något av ovanstående och du kommer att kunna göra det. -Alla Mina elever hålla Rick vals mig. [MUSIK SPELA] -Det Har varit så mycket roligt att, liksom, undervisa om denna sak som jag verkligen älskar och tror är en mycket roligt och, som, försöka få andra människor entusiastiska över det också. Jag är Annaleah Ernst och detta är CS50. [SKÅL] [MUSIK SPELA] [END SPELA] DAVID MALAN: Okej, så du kanske minns att vi började denna termin titta på beräkningstänkande och lösa problem mer effektivt medan tänkande lite mer som en dator. Och snarare än uppkok något som jordnötssmör och gelé, minns att vi hade telefonboken här, vi löst sådana problem som problemsamlingar på spelet 15. Men vi trodde att vi skulle försöka något lite nytt här, där vi bara se i vilken utsträckning denna idé att tänka beräknings har sjunkit in. Där vi trodde att vi skulle försöka offra, i form av en volontär, några instruktioner och se hur väl vi kan alla följa dem. Och för detta, jag behöver åtminstone en volontär. Om du kanske be-- jag ser någon som knackade på axeln direkt. Betyder det kvalificerar? Nej? Nej, okej. Vad sägs om, OK, i det gröna. Kom tillbaka. Kom över. Så låt oss gå vidare och göra det. Jag har några anteckningar här uppe att vi kommer att arbeta tillsammans. Och vad är ditt namn? ERICA: Erica. DAVID MALAN: Erica? Okej. Låt mig ge dig det här. Erica, trevligt att träffa dig. Okej, så på bara en moment-- du alla ska ha ett tomt pappersark. Om du inte gör det, bara snoka runt och se om du kan ta en. Och hitta en penna eller whatnot. Och vi ska försöka något som det här. Om du är bekväm göra så, Erica, jag måste du beskriva vad du se på denna ogenomskinligt papper så att publiken här är endast kommer att göra bokstavligen vad du säger genom att följa dina instruktioner. Och sedan på bara ögonblicket, kommer jag runt och ta en slumpmässig provtagning av några bilder och vi får se hur exakt dina klasskamrater har gjort. ERICA: OK. DAVID MALAN: vettigt? ERICA: Ja. DAVID MALAN: Okej. Så du på denna punkt, som publiken bör har en tomt papper, en penna, och du bör göra exakt vad Erica säger. Gå. ERICA: Liggande orientering. I centrum av både den vertikala och horisontell axel på sidan, rita en kvadrat, inte en rektangel, även sidor, ungefär en tum på varje sida med mitten av kvadraten i mitten av papperet. Direkt above-- tänkande landskapet orientation-- ovanför den rutan men vidröra det, bör du ha en cirkel med samma radie såsom halv av den sida av kvadraten. Så cirkeln bör kunna att passa inuti torget och att bara röra toppen av den mellersta, i mitten hos den övre sidan av kvadraten. Och sedan direkt under torget, Du bör ha en liksidig triangel med en topp punkt vidrör botten av torget och sedan liksidig. DAVID MALAN: Okej. Så det var utomordentligt exakt. Låt mig lämna dig här för bara en stund och se Om vi ​​kan få ett par svar. Kan jag ta er? OK. Ta din, din. Nu ska jag fiska en-- Jag vet inte, det är mycket bra. Ni är alla mycket bra på detta. Kan jag ta den här? Tack. [SKRATT] Vi kommer att slumpmässigt. Kan jag ta er också? Tack. Nej, det är en komplimang. OK, ja mycket bra. Tack. Okej. Och bara så jag inte försummelse någon hit. Det är mycket bra, OK. OK, det är bedårande. Okej. Det räcker för detta. Så låt oss se hur vi gjorde här. Okej så varför inte vi gå vidare nu och jag kommer att skämma bort, med Erica fortfarande här, vad bilden var tänkt att vara. Underbart, just beskrivna, vill jag hävda. Låt mig nu gå vidare och ta en titt på ett slumpmässigt urval av bilderna att vi hittat här. Låt oss gå. Den första flera jag hittade were-- här är ett. Så mycket snyggt gjort. Här är en annan, mycket snyggt gjort. Här är en annan, och det är där det var att få besvärliga eftersom det finns som 50 eller 100 av dessa ute. Men sedan jag höll söka och vi tyckte att det här. Så orienteringen var inte helt rätt. En annan korrekta. Vi hade den här, alla höger, så inte helt rätt. Sedan finns det en, kanske inte riktigt skala. Och sedan bedårande en, om jag får, mycket snyggt gjort. Grattis till Erica för att göra ett bra jobb. Tack. Varför inte vi get-- kan vi få ett mer volontär att komma och göra samma sak? Kom upp, ja. Och jag är ledsen för att ta tidningarna från alla. Om du kan försöka snoka en annan pjäs, Vi kommer att göra detta en gång mer i denna riktning. Vad heter du? ADAM: Adam. DAVID MALAN: Adam. Kom upp. Okej. Så uppgiften kommer att bli mycket liknande annan bild. Trevligt att träffas. Kom runt. Okej. Och vi kommer att göra detta igen, denna gång med en annan bild från Adam. Adam kommer att beskriva er, opaquely-- visa confidence-- det följande. Ordet är ditt. ADAM: Det är en mycket stort torg. Kan jag säga det? DAVID MALAN: Ja, det är bra. Det stämmer. ADAM: Men mycket stor, liksom. Men börja på center-- liknande, från centrum men det gillar expanderar utåt från mitten. Så som är mitten av sidan fortfarande centrum, så ha det i åtanke. [SKRATT] Sedan dela den på mitten, men som, i centrum, går varmkorv stil. Ja. Som. Så då dela upp det på det sättet, som upp och ner, vertikalt. Vertikal. Och sedan från det vertikala linje som går från höger sida från centrum av denna vertikal linje, gå till höger att dela upp den rektangel på höger sida i halv. OK. Så, men nu, det kommer att få en lite knepigt, så låt oss hålla på här. Du kommer att göra det igen, men går upp från det. Så nu bör du ha en rektangel, en stor rektangel, och två små fyrkanter på andra sidan. Och sedan dela upp din torget i det övre högra hörnet på halva samma sätt som du uppdelat det stora torget i början. OK. OK. Nu, så nu har du den rutan som är uppdelad i två rektanglar. Och sedan dra samma linje du drog i början från centrum punkten för den ursprungliga kvadrat med den raden i mitten till far-- horisontellt från den nya upp och ner linjen. Och sedan återskapa den rutan igen i övre högra kvadranten. Jag menar, inte kvadranten, oavsett den åttonde är en kvadrant. DAVID MALAN: Jag kommer att gå börjar få blad, OK? ADAM: Ja, OK. Så om det finns några frågor, Jag kan ta dem nu. DAVID MALAN: Kan jag se bara några exempel? Okej, vi fick detta här. Okej, här här. Okej, fortfarande arbetar. Mycket trevligt. Ja. ADAM: Jag är inte bra på den här klassen. DAVID MALAN: Tack. Ja. OK. Låt mig ta dessa två. Tack. Okej, och ett mer från över här. En mer från över här. Tack. Åh, det är perfekt. Tack. Okej. Så Adam, låt oss se hur de gjorde. Och jag ska avslöja på skärmen vad bilden var den här gången. Så vad vi letade efter detta tid, per Adams exakta instruktioner, var redan. Och vad vi fick var några verk skönhet här, vill jag säga. ADAM: Åh, jag-- wow. DAVID MALAN: Du är förvånad? [SKRATT] Då vi har här. Så i samma anda, men inte riktigt. Sedan har vi det här fönster version. Och så här. [SKRATT] Och sedan kanske detta är min favorit. Detta är bara en liten sned. ADAM: Att man är inte mitt fel. Att man är inte mitt fel. DAVID MALAN: Tja okej, tack och grattis till Adam för att vara så exakt. ADAM: Tack. DAVID MALAN: Så varför inte vi prova detta minst en gång men typ av flip saker runt. Så nu behöver vi någon som är bekväma ritning och har ett hundratal av dina klasskamrater stirrar ner i ryggen när du ritar, ta instruktioner från dina klasskamrater. OK, vad sägs om i lila. Kom upp. Okej. Så i en moment-- vad heter du? ANGELA: Angela. DAVID MALAN: Angela. Kom upp, Angela. Så Angela kommer att stå ungefär här, där hon inte skulle kunna se overhead, hon kan bara se styrelsens. Trevligt att träffa dig, Angela. Här är din krita. Jag kommer att visa publik bilden och sedan ungefär ordnad, ungefär som PBJ, Vi får ni skrika ut, linjärt, exakt vad du vill Angela att rita. Låter bra? Bra. Ja. Skulle någon vilja erbjuda en instruktion till Angela? Det är inte that-- bra, OK. PUBLIK: Circle? På toppen av styrelsen. DAVID MALAN: Okej, jag hörde cirkel på toppen av styrelsen. PUBLIK: Det är en streckfigur. DAVID MALAN: OK Jag hörde Det är en streckfigur. Och här, du vill hålla detta i din andra hand? OK, nästa? ANGELA: Pinnen figurerar, okej. DAVID MALAN: Rita en cirkel i mitten av brädet. Det är en streckfigur. Sluta! Sluta! Sluta! Endast hålla kroppen. ANGELA: Så det är som en slickepinne? DAVID MALAN: Lägg de två benen först. ANGELA: Här nere. DAVID MALAN: OK, jag hörde ja. ANGELA: Så här? DAVID MALAN: Armen startar från kroppen mot huvudet. ANGELA: Gillar det? Vad? DAVID MALAN: OK, här, Vänta, vad sägs om det här. En arm går upp. Publik: Den högra armen har de handen på höften och den andra arm-- DAVID MALAN: Den högra armen has-- jag hörde höger arm har armen på höften. ANGELA: Hans högra arm? DAVID MALAN: Hans högra. ANGELA: Gillar det? DAVID MALAN: Ja. Vad annars? Publik: Den andra arm-- Den andra armen går upp. DAVID MALAN: Den andra armen går upp. ANGELA: Åh, som? DAVID MALAN: Okej, och-- PUBLIK: Han säger något. DAVID MALAN: Han säger något. ANGELA: Som en pratbubbla? Det finns en rad, ungefär 10:00, som går ut från huvudet. En linje vid 10:00 position som du ritar, liknande, från radien, projecting-- [SKRATT] ANGELA: Like? PUBLIK: Nej! DAVID MALAN: Det finns en rad kl 10:00 från huvudet. PUBLIK: Se ut som en linje kommer ut ovanför radie. Dra inte det. Gör vad du gjorde från början. DAVID MALAN: Gör vad du gjorde från början. Ja. PUBLIK: Han säger hej. DAVID MALAN: Write-- han säger hej. Vad tror vi? Okej. Grattis. Om du vill ta en titta, du verkligen fick det. Mycket snyggt gjort. Så vi har inte prova det här sista chansen before-- innan vi ajournera för cake-- men vi trodde att vi skulle försöka att få allt fler av er involverade vs. Del av personalen samt. Och så, om jag could-- är där fem anställda som vill volontär och kom hit? Stelios, vill ta fyra vänner på ner? Från personal. Kom ner. Ja. Andy. Ja. Kom ner. Och om ni vill att organisera er i en rad bakom denna blå bordet. Nu behöver vi fem frivilliga studenter. OK, så vad sägs om ni sitter där. Tre, fyra, i mitten. Åh, och här borta, fem på slutet. Kom upp. Japp, du på slutet. Kom ner. Och studenter ska vara här. Och-- vi förlorar some-- en, två, tre, fyra Jag pekade på någon som still-- ja, du, du kommer ner. Okej. Så vi ska förklara reglerna här om du inte har hört talas om detta förut, men det låter lite något liknande [SPELAR ledmotivet till Familjefejden] Aw. OK. Så här har vi Family-- Colton, hemsida? OK. Så här har vi Familjefejden. Och nu måste du förlåta. Ni minns kanske att i problembild åtta, Vi ställde en rad frågesport översyn frågor som är sådan, typ av i form av Jeopardy frågor trots att det var fråga och svar. Vi beslutade efter att utfärda p-set åtta som vi vill spela Familjefejden istället, så vi har tagit några friheter hur att konvertera Jeopardy frågor till Familjefejden, men följande uppgifter kan eller kan inte vara reflekterande korrekta svar. Så med det, sade att den sätt detta kommer att fungera är att vi har studenten laget här. Vi har personal team här. Vi ska först ha två ledamöter personal och elever möts. Jag kommer att ställa en fråga och första att surra in med denna här-- Röst: Det var lätt. DAVID MALAN: --Easy Button, som var den enda röda knappar vi kunde hitta. Och enligt killen på Staples, har han aldrig sett någon faktiskt köpa Easy Button i Staples. Det kommer att bli hur två personer surr i. Den som buzzes i första inte bara får ett visst antal poäng, de också få kontroll över styrelsen. Målet är alltså om eleverna, till exempel vinna den kasta, ni måste komma upp med de bästa flera svar innan du hämtar tre strejker genom att gissa fel. Jag ska åter förklara detta när vi går. Okej. Så låt oss gå vidare och börja på följande sätt. Vad heter du? VLAD: Vlad. Vlad, okej. Trevligt att träffas. Och presentera dig till denna lag. Shreyas: Shreyas. DAVID MALAN: Shreyas. Så här har vi två Easy Knappar, en fråga, och följande kommer att avslöjas nu genom Colton, En funktion som deklarerats i standard io dot h. Röst: Det var lätt. DAVID MALAN: Du träffar det först så vi ska gå med personalen. Shreyas: Print f. DAVID MALAN: Visa oss trycket f. [DING] DAVID MALAN: Very nice. Så nu personalen har kontroll av styrelsen. Åh, och om vi ska att hålla poäng, vi behöver någon som är riktigt bra på aritmetik under tryck. Verkligen? Verkligen? Verkligen? OK. Jag såg din hand först. Kom ner. Vad heter du? DYLAN: Dylan. DAVID MALAN: Åh, Dylan, okej. Dylan, trevligt att träffa dig. Så om du kunde ta en bit krita och till vänster och till höger om stick figur, hålla koll exakt följande aritmetik. Personalen har nu 68 poäng. Okej. Så nästa fråga, särskilt för Andy, är densamma. Andy, vad är en funktion deklareras i standard io dot h? ANDY: scanf. DAVID MALAN: Colton, visa oss scanf. [DING] Mycket trevligt, så en ytterligare 12 poäng för personalen laget. Stelios, samma fråga, En funktion deklareras i standard i o dot h. Just Stelios, tack. Stelios: Sätt c. DAVID MALAN: Putc. Visa oss putc. [ERROR SUMMER] En strejk. Endast två kvar. Personal, en funktion som deklarerats i standard i o dot h. Stelios: Jag menar, det är det. DAVID MALAN: Tja, nej, det kan vara där, men dessa är endast de sex svar. Nyckel detail-- som betyder inte att det är fel. Det betyder bara att det inte är bland de sex svar. PUBLIK: Han är utländsk. DAVID MALAN: Så det var dåligt, bara inte fel. Anställde: getc DAVID MALAN: getc. [DING] DAVID MALAN: Vi ska ge den till dig. Fgetc. Fem poäng mer på tavlan. Personal, en funktion som deklarerats i standard i o dot h. Anställde: F läsa. DAVID MALAN: F läsa, visa oss. [ERROR SUMMER] DAVID MALAN: Två strejker. Shreyas, har du en sista chans tills eleverna, helt enkelt genom att få en av svaren på tavlan, har möjlighet att stjäla poäng. Du kan all-- Anställde: Åh, kan vi? DAVID MALAN: Nej, det går inte. Det är bara du. Bara du. Shreyas: Är F Öppna i standard io? DAVID MALAN: Vi får se. F öppen. [DING] Det är, för tio poäng. Tillbaka till Andy. Göra eller bryta här. Funktion deklareras i standard i o dot h. ANDY: F nära. DAVID MALAN: Visa oss f nära. [DING] Mycket trevligt. Sex? Vi har bara fem. Vi har bara fem svar på tavlan, som innebär att personalen har vunnit denna kategori. Mycket trevligt. Nej det är brist på funktionen. Okej. Så nu ska vi gå upp för vår andra omgången. Så vi behöver Andy och vad heter du? BONNIE: Bonnie. DAVID MALAN: Bonnie, trevligt att träffas. Okej, kom igen upp till summern. Okej, och här har vi har nästa fråga. Programvara som används under programmeringen. Namn en mjukvara du använder under programmeringen. Andy: IDE DAVID MALAN: CS50 IDE [ERROR SUMMER] ANDY: Jag totally-- vad? Åh, inte alls. [DING] DAVID MALAN: Textredigeraren. Vill vi ge det till dem? Ja. Ja. Bra jobbat personal. Yes-- [OHÖRBAR] den eleverna ser verkligen olycklig. OK. Så Stelios, namnge en bit programvara som används under programmeringen. Och börjar tänka på ett sätt att stjäla här. Stelios: GDB. DAVID MALAN: GDB, debugger. [DING] Mycket trevligt för ytterligare 15 poäng. Frank? FRANK: En terminal. DAVID MALAN: En terminalfönster. [ERROR SUMMER] Åh jag är ledsen. Programvara som används under programmeringen. Anställde: Valgrind. DAVID MALAN: Valgrind, visa oss. [ERROR SUMMER] Åh, Shreyas, studenterna, du behöver bara ett svar som är på bordet för att stjäla dessa punkter. Shreyas: En kompilator. DAVID MALAN: Visa oss kompilator. [DING] Mycket trevligt. Tillbaka till Andy. ANDY: Detta är en stor press. DAVID MALAN: Mjukvara används under programmeringen. ANDY: Ett operativsystem. DAVID MALAN: Ett operativsystem. [ERROR SUMMER] Studenter, finns det tre möjliga svar kvar på bordet. Vad kommer att vara ditt svar? Du kan alla besluta tillsammans. STUDENTER: Tolk? DAVID MALAN: En tolk. [ERROR SUMMER] Visa oss tolk. Nej! Så låt oss gå vidare och avslöjar nu vilka svar var på tavlan. Nummer fyra. [DING] [SKRATT] Nummer fem. [DING] Åh, och nummer sex. [DING] Spotify. Okej. Så dessa punkter bo på denna sida. Jag tror att vi har tid för ytterligare en runda innan kakan. Låt oss gå vidare och skip-- låt oss hoppa över nästa. . Ja Ja, hoppa. Break, snabb. OK. Vi ville inte göra det till dig en sista gång. Okej. Så den sista frågan här nu Stelios, tack. Och vem är upp nästa? SABRINA: Sabrina. DAVID MALAN: Sabrina, trevligt att träffas. Okej. Så vem träffar knappen först, Frågan är Favorit problem inställd. Röst: Det var lätt. DAVID MALAN: Jag hör det hit, studenterna. SABRINA: P set noll. DAVID MALAN: Visa oss p set noll. Mycket trevligt för 26 poäng. Okej, så students-- som är upp nästa här? Jag tror att du är upp nästa. Vad heter du? Alek: Alek. DAVID MALAN: Alek, trevligt att träffas. Okej, din favorit problem inställd. Alek: Visa mig p set åtta. DAVID MALAN: Visa mig p set åtta. [ERROR SUMMER] Jag kommer att säga, baserad på faktisk data från problem set åtta, så p set åtta var inte bland de top fyra svar i detta fall. Vad heter du? BURKE: Burke. DAVID MALAN: Burke, vad är din favorit problembild, eller övre favorit problemet set bland alla dina andra klasskamrater? UNDVIKA: krypterar eller [OHÖRBAR] p set sju. P set sju. DAVID MALAN: Visa oss p set sju. Nummer ett svar från verkliga studenter. Okej. Vad vill du ha för din favorit problem sätter. STUDENT: Den med chiffer, kryptera. Den med liknande krypto. DAVID MALAN: (TYST) P ställa in två? STUDENT: Ja. DAVID MALAN: P ställa in två! [DING] Mycket trevligt. Det finns bara ett svar kvar på bordet eftersom vi gjorde de fyra svaren. Så if-- vad heter du igen? BONNIE: Bonnie. DAVID MALAN: Bonnie. Bonnie, om du kan berätta för oss vad Harvard och Yale studenter fjärde mest favorit problemet set was-- BONNIE: Jag tycker jag har en riktigt skev uppfattning. VLAD: Den med bildbehandlingar? BONNIE: Nej, jag tror alla hatade den. VLAD: Verkligen? Jag älskade det. DAVID MALAN: Och vad våra nuvarande summor? 166 till något mindre. Men för 100 poäng, [SKRATT] BONNIE: Åh gud, åh nej. Inte sätta press på mig. Åh, inget tryck. STUDENT: P ställa in ett var lätt. Alla gillar enkla p uppsättningar. BONNIE: P ställa in ett? DAVID MALAN: 90 poäng! BONNIE: P ställa in ett? DAVID MALAN: Visa oss p set en. [ERROR SUMMER] Inte den fjärde favoritproblembild. Vlad? VLAD: Jag think-- jag think-- min favorit var med fotografi, men jag vet inte. DAVID MALAN: Jag hör forensics. BONNIE: Folk säger Forensics? DAVID MALAN: Jag hör forensics. Jag bara hörde det. P set fem, hörde jag. BONNIE: Kan vi be publiken? DAVID MALAN: Du vill att hämta publiken? BONNIE: Ja, låt oss be publiken. P set tre. DAVID MALAN: Vem vill bli miljonär, här. BONNIE: P set tre. VLAD: P set fyra. DAVID MALAN: Tre. Jag hör fyra. BONNIE: Jag ser en hel del fyror. STUDENT: OK, ska vi göra fyra. BONNIE: Tre eller fyra. DAVID MALAN: Jag hör tre. Jag hör ytterligare tre. BONNIE: Åh nej! Ken, komma ut! DAVID MALAN: Jag hör tre. BONNIE: Tre, OK, överväldigande. STUDENT: OK. Låt oss bara göra tre. DAVID MALAN: Enda hindrar oss från kakan. STUDENT: P set tre. DAVID MALAN: Visa oss, för spelet, sätta p tre. [DING] [SKÅL] Okej. Det är det för CS50. Vi kommer att se dig för tårta. [APPLÅDER] [MUSIK SPELA]