[Muzika] SPEAKER 1: Kjo është CS50, Universiteti i Harvardit. [Muzika] DAVID J. Malan: [padëgjueshme] është ndoshta në gjysmën e dytë të librit të telefonit, Unë tani mund të heq problemin në gjysmë. Kjo ishte në fakt e vërtetë, se lufta. [Muzika] SPEAKER 2: Ju njerëzit janë kaq të lehtë për të rrahur. DAVID J. Malan: Në rregull, kjo është CS50. Ky është fillimi dhe fundi i javës së 12. Dhe ju mund të kujtojnë që në javën zero, kjo është mesazheve me të cilën kemi filluar, se kjo nuk ka rëndësi se ku ju të përfundojë deri në lidhje me shokët e klasës tuaj, por kur ju sot, dhe ndoshta vetëm disa javë nga tani, në fund deri në raport me veten disa javë më parë. Dhe në fakt, ne shpresojmë pas kaq shumë grupe problem, dhe kaq shumë orë, dhe një çift i kuize, dhe ende me projektin përfundimtar, që ju të bëni të ndjehen veçanërisht krenarë ka ardhur të gjithë rrugën nga javë një ku kjo, ndoshta, ishte më të hershme e betejave, nëse në edicionin e standardit ose botimi hacker tij. Dhe unë do të propozoj, që në një moment në kohën tuaj të lirë, që ju shkoni mbrapa dhe shikoni PHP tuaj, tuaj JavaScript, dhe shikoni në qoftë se ju nuk mund të zbatojë deri tani, shumë më të shpejtë dhe më të qetë se ti një herë e një kohë e bëri më parë. Në të vërtetë, pas kësaj, ju kujtojnë bërë cryptography, ju e bëri lojën e 15, ju bëri sfidat mjekësinë ligjore, ju bëri magji më të shpejtë Checker që ju mund të, ju e bëri Financave CS50, CS50 pure-up, dhe pastaj tani, në fund të fundit, vetë projekti juaj i fundit. Dhe kështu sot, ne përpiqemi për të marrë mbylljen, dhe të shohim se ku kemi ardhur, dhe ku ne jemi duke shkuar. Dhe vetëm për të siguruar shumë, që dikur të gjithë nga të rrotave të trajnimit të mbetura vijnë jashtë, ju pretty much kanë mjaft shumë mjete në kit tuaj mjet për tani të shkojnë jashtë dhe të bëjë më çdo gjë në botën e programimit. Sigurisht duke marrë disa Sigurisht nivel më të lartë mund të jetë përparësi. Por të kuptojë gjithashtu, se edhe në qoftë se kjo është kurs fundit CS ju merrni, e kupton që në Mac OS, ka mjete kaq shumë të ndryshme që ju mund të përdorni të pavarur e të pasurit për të përdorur diçka si IDE CS50. Pothuajse të njëjtat mjete ekzistojnë për Windows, Linux, dhe për më shumë. Dhe me të vërtetë, një nga qëllimet CS50 në duke përdorur këtë çorape zjarri i gjuhëve, C, dhe PHP, dhe Sequel, dhe JavaScript, dhe HTML, CSS dhe, është me të vërtetë të sigurtë që ju nuk do të dalë këtë kurs duke menduar, kam mësuar c, por më tepër që keni mësuar se si të programit, dhe që ju të kuptoni pak diçka në lidhje me shkenca kompjuterike vetë. Në fakt, edhe pse ne nuk e kemi shikuar në të gjitha gjuhët e mëposhtme: kjo është argëtim tani për të hyrë në këtë komunitet e folks që gjeni humor geeky qesharake. Dhe, edhe pse disa prej Gjuhë ju jeni gati për të parë mund të mos jetë plotësisht njohur, ju do të paktën merrni një nënqesh pak nga të paktën një gjuhë të njohur, JavaScript. Kjo ishte një bisedë me një të veçantë programues të mirë-përgatitur disa kohë më parë të drejtë, Wat. Dhe ne menduam se do të ju jap një paraqitje e shkurtër se si shkencëtarët kompjuterike tentojnë të mendojnë, ose të paktën të flasim. GARY Bernhardt: Të gjitha mirë e drejtë. Ju djema e di se çfarë do të thotë wat? Wat. Pikërisht, pikërisht. Le të flasim për Ruby. Në Ruby, në qoftë se ju referuar një ndryshueshme padefinuar, natyrisht IT NameErrors, si ju do të presim. Dhe në qoftë se ju të përpiqet të caktojë b në një me ata të pacaktuar, natyrisht IT NameErrors, si ju do të presin. Dhe çfarë ndodh nëse ju përpiqeni të caktojë një për një, me një undefined? Audienca: Nil. GARY Bernhardt: Saktë, zero. Wat. [Qeshura] Le të flasim për Ruby. Ruby, ndryshe nga disa dinamikë tjetër gjuhë, nuk ka fjalë të zhveshur. Pra, ju nuk mund të shkruani vetëm fjalë, dhe kanë vargjet dalë nëse ju define një method_missing veçantë që e bën gjënë e duhur. Dhe pastaj, në qoftë se ju shkruani fjalë zhveshur, papritmas, Ruby mbështet fjalë zhveshur. Dhe në fakt, ajo do të mbështesë edhe Fjalët e zhveshur me bangs në to. Dhe kjo nuk është e meriton wat. Kjo është në fakt një rezultat e sa i tmerrshëm është Ruby. Por në qoftë se ju ndonjëherë në fakt bëni këtë, atëherë, wat. [Qeshura] Le të flasim për JavaScript. Does anyone know, në JavaScript, çfarë grup plus array është? E pra, më lejoni të ju pyes këtë së pari, çfarë duhet të array plus grup të jetë? Audienca: array bosh. GARY Bernhardt: array Bosh, unë gjithashtu do të pranojë lloj gabim. Kjo nuk është ajo grup plus array është. Gabuar, të gabuar, array plus array është varg i zbrazët. [Qeshura] Natyrisht, unë mendoj se kjo është qartë për të gjithë. Tani çfarë do të grup plus objekti të jetë? Kjo duhet të jetë e qartë tip gabim, sepse ato janë plotësisht Llojet pangjashëm. Does anyone know çfarë është kjo? Audienca: False. GARY Bernhardt: Jo, të ngushtë, jo, shumë larg. Audienca: Është objekt. GARY Bernhardt: Është objekt. Po, e drejtë, bërë mirë. Tani, sigurisht, sepse kjo është plus, ju mund të rrokullisje operandëve dhe e njëjta gjë del. Pra, nëse ne do-- çfarë? Jo, kjo është vetëm një objekt. Nëse ju bëni të kundërshtojë Array plus ju duhet të merrni saktësisht të njëjtën gjë. Të cilat si ju mund të shihni, ju bëni. [Qeshura] Dhe së fundi, i vetmi këto kjo është në fakt e vërtetë is-- sepse ju shtoni vargjeve dhe që ju të merrni varg i zbrazët, kjo nuk ka kuptim. Por një objekt plus një objekt është në fakt nuk është një numër, teknikisht. [Qeshura] Pra, kjo është e vërtetë e drejtë. Pikërisht, të drejtë, si ajo që është edhe më e ndodh në këtë lang-- I vetëm, Unë nuk e kuptoj edhe se çfarë Personi me një tru në kokën e tyre do të mendojnë se çdo e kjo është një ide e mirë. [Qeshura] OK, OK, mjaft duke e bërë fun e gjuhëve që thith. Le të flasim për JavaScript. [Qeshura] Nëse unë them array dot ri 16, ose vetëm grup (16), Kam marrë një grup prej 16 gjëra, të cilat ajo përfaqëson si 16 presje, e cila është e qartë. Nëse unë pastaj të bashkohen ato me një varg, atëherë unë të marrë të string 16 herë. Kjo është në fakt linja vetëm në këtë Gjithë prezantim që është e arsyeshme. Tani, në qoftë se unë të marrë atë varg dhe pastaj shtuar një 1 në të, ajo interpreton 1 as-- hedh me 1 në një varg, dhe pastaj ne të merrni wat1 A bandë e herë, gjobë. Does anyone know çfarë do të ndodhë në qoftë se unë zbres 1 nga string? [Qeshura] Unë jam duke supozuar askush nuk bën. Le me-- Unë do të ju jap një hint. I ndihmon kjo? A e di ndokush? [Qeshura] Watman. [Qeshura] Kjo është e gjitha që kam marrë. Faleminderit djema. [Duartrokitje] DAVID J. Malan: Le të bëjmë një vështrim i shpejtë në disa nga gjërat përpara për ju. Pra CS50 Hackathon është kjo epike të gjithë-nighter, gjatë së cilës ju, dhe shokët e klasës tuaj nga Yale, do të zhyten into-- por shpresojmë se nuk begin-- projekti juaj i fundit. Në mbrëmje do të fillojë në orën 7:00. Darkë parë do të jetë afërsisht në 9:00 PM. Darkë të dytë do të jetë në 1:00 AM. Dhe pastaj, për ata ende në këmbë, mëngjes do të shërbehet në IHOP rreth orës 5:00 të mëngjesit. Ju mund të shikoni skena të tilla si kjo. Siç u premtua, në javën e zero këtë vit, ne do të kanë jo vetëm ushqim, dhe darkë, dhe karamele, por edhe për herë të dytë në histori, perime. Por rreth 3 ose 4 të mëngjesit, skena si kjo nuk janë të gjitha që të rralla. Në të vërtetë ne e shohim pjesën tonë të drejtë të pillows duke u sjellë në Hackathon, i cili është e mirë po ashtu. Dhe pastaj kulmi i kursit është e ashtuquajtura e drejtë CS50. Ka një si këtu, dhe në New Haven një javë pas. Një në Harvard është E hënë, 7 dhjetor, gjatë pasdites në Northwest Shkencës. Dhe pas mbërritjes, ju do të kontrollojë në. Dhe ju do të shihni gjëra të tilla si kokoshka, dhe balona, dhe në fund të fundit, si i fundit vit, më shumë se 2000 njerëz që vijnë për të parë projektin tuaj përfundimtar, studentët, stafi, dhe fakultet nga të gjithë kampus dhe madje edhe jashtë kampus. Dhe në qoftë se nuk ishin nxitje e mjaftueshme të vijnë të parë ju vetë, të kuptojë se juaj miqtë mund të inkurajohen për të ardhur për të parë Asana, dhe eBay, dhe Facebook, dhe Google, dhe Microsoft, dhe Palantir dhe Quora dhe tjerët, rekrutuesit dhe alumni nga këto kompani të ndryshme për të flasin për jetën në botën e vërtetë, Mundësitë dy kohë të plotë dhe verës në industrinë aktuale. Dhe në qoftë se nuk ishin të arsyetojë të mjaftueshme për të ardhur të shoh ty, miqtë tuaj mund të inkurajohen që të të hyjë në të cilin lotari, pas mbërritjes, ju si studentë do të çdo të dorëzohen një bandë e stickers Smiley Face. Dhe pranishmit, si miqtë tuaj, do të trajtohen një kartë të vogël lotari pas mbërritjes. Dhe për çdo person që ata chat up, ata do të jenë dorëzuar, nga ju, një afishe smiley fytyrë. Ku secili prej tyre perfaqeson nje hyrje në një lotari me çmime të pabesueshëm, në mesin e tyre një Xbox, një Wii, dhe një tërë bandë e gjëra të tjera zbavitëse, disa prej të cilave ne kemi parë këtu në klasë. Pra, të qëndrojnë tuned për atë. Por në fund të fundit, kjo është krejtësisht për arritjet ky semester, dhe shprehje, dhe eksitim që ju do të llokoçis në ata që ndjekin. Ku, në fund të fundit, janë veshur tuaj shumë own-- këtë, Kam marrë CS50 bluza si kjo këtu. Pra, do të inkurajojnë tuaj miq të shkojnë në këtë URL këtu, e cila do të ju dërgojnë për të gjitha detajet prandaj. Ndërkohë, në qoftë se ju jeni duke konsideruar një tjetër shikoni në shkenca kompjuterike këtë pranverë, ose më tej, të kuptojë se kjo është njëjtë handout-- përditësuar megjithëse viti javës zero-- që kemi dorëzuar jashtë. Dhe në qoftë se ju shkoni në e mesme e këtij booklet-- nuk ka kopje në futur anësore outside-- realizuar kjo ju tregon se nëpërmjet shigjetave saktësisht se çfarë kurse ju mund të shkoni jashtë për të shqyrtuar këtë pranverë, tjetër vjeshtë, verës, dhe më gjerë. Pra, do të marrë një vështrim në tabelë aty për të marrë një kuptim të gjërave. Dhe në qoftë se ju dëshironi të merrni përfshirë në kapacitete të tjera, e di, nëse ju nuk bëni tashmë, se Kolegji Board-- që ju mund të keni disa nuk kujtimet kështu dua of-- ka megjithatë vetëm duke krijuar një të ri Korniza e kurrikulumit quajtur AP Kompjuter Parimet e Shkencës. Diçka që ju mund të keni marra, ose të paktën dëgjuar për, një kurs ekzistues CS në shkollat ​​e mesme të quajtur APCSA, e cila është një mënyrë të drejtë klasë zakonshëm që fokusohet mënyrë shumë mbi gjuhën Java dhe mekanika e tyre. Parimet APCs, ndërkohë, do të të jetë më shumë për idetë, dhe më shumë për zgjidhjen e problemeve. Dhe drejt këtij qëllimi, ne, një bandë e miqtë tanë në UC Berkeley, në co.org, dhe disa subjekte të tjera Rreth botës janë duke krijuar programe që do të kënaqë parimet APCs. Që do të thotë se CS50 AP do të të jetë një ekuivalent AP se studentët në shkolla të ndryshme të mesme në të gjithë Bota mund të marrë filluar këtë vjeshtë që vjen 2016. Dhe në qoftë se ju dëshironi për të marrë të përfshirë në arsimin e mesëm, dhe të përfshirë në këtë terren, arrijnë jashtë për ne atje, nëse ju jeni një TF, AK, ose thjesht interesuar në arsim në përgjithësi. Dhe me të vërtetë, në qoftë se ju dëshironi për t'u bashkuar me ekipin e vet CS50-së, e kuptojnë se sa më shpejt afat përfundon, ne do të fillojnë rekrutimin për Fellows mësimdhënie, Asistentë kurseve, si dhe artistët e shumta që bëjnë këtë kurs të mundshme mbrapa skenave, duke krijuar asetet e saj në internet, e saj në person mundësitë, dhe më shumë. Pra, nëse ndonjë prej këtyre roleve këtu apel, nuk na tregoni në këtë URL këtu. Tani, në një kohë të shkurtër, ne do të kthehemi, ashtu siç bëmë në javë zero, disa tortë. Këtë herë ajo do të jetë në katin e poshtëm në pijetore. Pra, kreu atje më vonë. Por unë kam vetëm dua të të marrë një moment për të njohur me të vërtetë atë që kjo tortë këtu përfaqëson, ose ndoshta më shumë canonically, çfarë kjo këtu fytyrë-off përfaqëson. Ajo ka qenë me të vërtetë një nder, me ndershmëri, të bashkëpunuar me miqtë tanë poshtë rrugës në Nju Haven këtë semestër. Ka qenë sigurisht një çuditshme gjë, një gjë e pazakontë, guxoj të them një të paparë gjë për dy kolegje që të vijnë së bashku, duke ofruar një kurs në të njëjtën gjë, në dy kampuset ndryshme dhe sjelljen e këto dy organe studentore së bashku. Por kjo është e tillë një nder për të punuar me Andi, me Scass, dhe me Jason në New Haven, dhe tërësia e stafit 44 tonë personi e asistentë, dhe Asistentë kurseve në New Haven, i cili, për herë të parë në Historia e Yale-it, ishin kryesisht vetë studentë. Në të vërtetë, deri në këtë vit, bien 2015 Yale në fakt nuk kanë një traditë apo një Kompensimi për studentë seksione kryesore dhe duke shërbyer si miqtë e mësimdhënies ashtu si ne kemi gëzuar këtu brenda shkenca kompjuterike në Harvard për disa kohë. Dhe kështu që vetëm ka qenë një mundësi e jashtëzakonshme për ne për t'u bërë partner me ta në se iniciativa, dhe të sjellë në dele udhëheqësve të tillë si Andi dhe mësuesit e tjerë atje në kampus. Dhe më lejoni të tërheqë një vëmendje të veçantë tepër, për këtë në mes. Edhe pse ai tani jeton në Nju Haven-- kryesisht për shkak se ne e dërgoi atë there-- kjo është e gjitha rezultat i Jason Hirschhorn ka qenë një mësim Fellow për CS50 për mjaft disa vite këtu, diplomuar vitin e kaluar, Kirkland House. Dhe ultimately-- unë mendoj mori një telefonatë nga unë në një pikë që goxha shumë reduktohet në, hej, do të ju mendjen duke shkuar në Haven New pas diplomimit? Kjo ishte e gjitha, sepse ne ishim duke u përpjekur për të qëndruar deri këtë iniciativë, dhe ne duam të sigurohemi se nuk ishte njohuri institucionale poshtë atje në New Haven, sepse ne kemi qenë ndërtuar diçka nga e para. Dhe if-- Jason, në qoftë se ju mund ndoshta vetëm të vijnë në dorë dyluftimi në ajër drejt fazë, kështu që ne mund të paktën të gjithë e shohin Jason Hirschhorn personalisht. [Duartrokitje] Sigurisht, pa Jason, Yale 50 nuk do të kishte qenë i mundur. Pra, në sajë tona për Jason Hirschhorn. Dhe gjithashtu, ne kemi një staf të madh që ne nuk do të tërheqë vëmendjen personale për të gjithë këtu, por mbi 100 individë këtu në New Haven që bëjnë këtë kurs të mundshme. Dhe ju mund të shihni vetëm juaj Fellow Mësimdhënie në këtë listë, nëse këtu apo një Haven ri. Dhe kështu që në qoftë se ne mund të, një Raundi i madh i duartrokitje për tërësinë e stafit mësimdhënës. [Duartrokitje] Dhe më lejoni të nxjerrë disa të veçanta vëmendje për disa nga folks këtu, sidomos Hannah, dhe Maria, dhe Daven, dhe Rob, i cili, si kreu kurset, bëjnë çdo gjë të drejtuar këtu në Kembrixh. Sigurisht, Colton Ogden, i cili fillon më e ligjëratave tona atje në muzikë. Doug Lloyd, who-- kjo është CS50 AP, i cili ishte udhëheqës nismën tonë AP. Dan Armendariz, pa të cilin ne nuk do të ketë një IDE CS50 këtë vit. Aliess, i cili bën gjithçka të jetë e mundur në prapaskenë, duke përfshirë që drejton dritat si foto këtu. Dhe pastaj e fundit, por jo më pak, Ekipi CS50 të prodhimit. Mjafton të them, është Ekipi CS50 të prodhimit që fuqizon kaq shumë prej nesh për të fjetur në në pasdite, dhe për t'u angazhuar me Sigurisht së Materiali me të vërtetë asynchronously. Dhe kjo është një shumë prej qëllimet e projektimit të kursit. Siç e dini, ne are-- gëzojnë tani një mundësi për të lejuar regjistrimit të njëkohshme. Ne kemi një mundësi për studentët, sigurisht, për të parë këto courses- Materialet në internet, edhe në kohë reale jetojnë tani. Dhe kjo është krejtësisht për shkak të ekipi i prodhimit që ju shihni, apo edhe nuk e shohin rreth e rrotull ju, dhe pas teje këtu. Për shembull, kjo ishte një filmim qëllua nga Jordani këtij viti të kaluar, vetëm për të folur me llojin e mjeshtërisë që shkon në prapaskenë. Kjo, sigurisht, është FoHo në Quad. Dhe vetëm për të ju jap një shohim mbrapa në javë zero, ky ishte imazhet me të cilin kemi filluar javën e parë. [Muzika] Kjo ishte nga vetë Jordanin CS50 e. Dhe gjithashtu prapa skenave këtu sot është Ramon, dhe Ian, dhe Scully, dhe Dan Coffey. Dan Coffey, i cili kryeson Ekipi i CD50 të prodhimit. Dhe me të vërtetë mbi të kaluarën disa years-- kjo është viti im i nëntë i përfshirë me course-- të vërtetë ka Dan Coffey, me prodhimin Ekipi, i marrë CS50 në një nivel tjetër. Jo vetëm që ne xhiruar Sigurisht tani në 4K, kështu që të flasin, këtë vit që vjen ne do të të jetë në gjendje për të xhiruar atë në 6K. Si dhe në realitet virtual, pjesërisht për shkak se kjo është cool-- pjesërisht për shkak se është e ftohtë, por edhe siç e dini, ne kemi një komunitet shumë të konsiderueshëm në internet. Folks të cilët, për të ndryshme arsye, nuk mund të udhëtojnë në, ose nuk mund të marrë pjesë në një vend si Harvard dhe Yale. Dhe një nga qëllimet pedagogjike është të eksperiment me forma të reja të teknologjisë në mënyrë që ne mund të, me anë të prokurë, dhe nëpër të gjithë, jep nxënësve në internet në mbarë botën një mundësi për të parë, dhe të ndjehen, dhe dëgjo atë që një vend si Harvardi ose Yale ndjehet si. Pra vjen së shpejti, në vjeshtë 2016. Dhe tani për të marrë atë poshtë një nivel, kjo është gati të jetë e tmerrshme. Por ju mund të kujtojnë se më nga videot leksion të këtij viti, apo çdo tjetër, përfundon me një lloj në dukje clip çuditshme nga Seinfeld, frymëzuar nga ndonjë episod aktual ri-zbatuar nga prodhimi CS50 e ekip, të cilët kanë qenë tepër hirshme dhe krijuese. Dhe unë mendova se do t'ju tregojë një frymëzimin, një clip 30 dytë, nga një Show Lajme Seinfeld që frymëzoi një nga kjo semester's-- Unë jam videoklip told-- preferuar. Pra, së pari, një clip aktuale nga Seinfeld. ELAINE: C'mon Kush është vallëzimi? Dëshironi më to-- duan mua për të marrë atë filluar? Unë do të marrë atë filluar. Të gjithë të drejtë, përpiqem të fitoj! [Muzika] [Qeshura] Woo! C'mon vajzë, çfarë është mbajë lart? GEORGE: dashuroj Sweet Moisiu. [Qeshura] DAVID J. Malan: Pra, ne shpesh flasim për shtyjnë nxënësit përtej zonave të tyre rehati. Unë, tani, jam duke shkuar për zvarritje deri në një top dhe dënes si ne të luajë për ju këtë ri-zbatimit të kësaj, në sajë të ekipit të CS50 e prodhimit. [Seinfeld Theme Song] Të gjithë të drejtë, i cili është vallëzimi? C'mon, i cili është vallëzimi? Ju doni mua për të marrë atë filluar? Unë do të marrë atë filluar. Woo! [Muzika] DOUG Lloyd: dashuroj Sweet Moisiu. [Duartrokitje] DAVID J. Malan: Dhe tani disa gjëra të veçanta për një alumna i cili tani është duke bërë doktoraturën e saj vetëm në rrugën këtu në Harvard. Dhe kush mund të më shpesh të shihet në këtë formë në orarit të punës, si në Kembrixh, dhe në New Haven. Në fakt, në qoftë se ne enhance-- një raund i madh e duartrokitje për CS50 e vet, Zamyla. Dhe tani, një fjalë nga stafi CS50 në të dy lokacionet që do të si për të ofruar disa shkëputje fjalët e tyre. ANNALEAH Ernst: Nuk ka asnjë kurs tjetër në të cilën kushdo që punon për kursin është aq e ngazëllyer të jetë atje, dhe të jenë të përfshirë në të, si CS50. Unë nuk e di, është me të vërtetë si kjo përgjegjësi të rëndësishme dhe të veçanta, dhe lloj i një përvojë e pabesueshme. Dhe unë jam shumë i kënaqur të shkoj për jetë një pjesë e edukimit të njerëzve. SPEAKER 3: CS50, në tim opinion, është e mahnitshme. Me pelqen. I dashur atë, kur unë isha duke marrë një klasë. Dhe I love it edhe më shumë si një AT. JORDAN Hayashi: CFing është një shumë e punë, por kjo është me të vërtetë e dobishme për shkak se ju të merrni për të mësuar aq shumë. Ju me të vërtetë të merrni të dini studentët tuaj. Ju merrni të dini materialin vetë. Dhe ju të merrni për të vetëm të shikojnë ata bërë shkencëtarët kompjuterike. SPEAKER 4: Nxënësit e mi janë kulmi i semestrit tim. [Muzika] DAVID J. Malan: Dhe kjo është CS50. DAVID MCPEEK: Unë kam vetëm kurrë ndjerë sa më shumë si një udhëheqës në kampus, si unë kam këtë semestër. SAM LEVATICH: Kjo është një nga më të vetëm Mundësitë në kampus Yale të vërtetë të marrë investuar në mësimdhënie. SPEAKER 5: Është me të vërtetë e ftohtë për të shih CS50 nga ana tjetër. NICK Joseph: Unë kam qenë i befasuar me sa qef të gjithë studentët ishin. Arianna BENSON: Është e edhe e bukur kur njerëzit rimarrë një foto të Rick Astley, dhe janë si, kush është ai? DAVID Armenta: kam kërkuar për të dhënë përsëri sepse kam marrë një shumë të mbështetjes kur isha student. MARY FARNER: Të gjitha që ju duhet është entuziazmi dhe një dashuri e mësimdhënies, apo CS, ose ndonjë nga lart, dhe ju do të jetë në gjendje të bëjë atë. SAM LEVATICH: All My Studentët mbajnë Rickrolling mua. [Muzika] ANNALEAH Ernst: Ka pasur aq shumë kënaqësi për të mësuar në lidhje me këtë gjë se unë me të vërtetë dua, dhe mendoj se kjo është një shumë e fun, dhe të përpiqen për njerëzit e tjerë ngacmuar në lidhje me atë si të mirë. Unë jam Annaleah Ernst, dhe kjo është CS50. [Brohorisnin] [Muzika] DAVID J. Malan: Dhe tani, ju mund të kujtojnë që kemi filluar këtë semestër duke folur në fund të fundit për të menduarit kompjuterike në zgjidhjen e problemeve të pavarura e gjuhëve të programimit aktuale. Dhe ne menduam se do shohin vetëm deri në çfarë mase kjo ka zhytur në duke u përpjekur një ushtrim ne nuk e bëjmë në javë zero, por ne menduam se do provoni një herë çift këtu në javë 12, për të cilat Unë kam nevojë për një vullnetar i cili është e rehatshme vjen deri këtu në skenë. Eja up. Si e ke emrin? Yahong: Yahong. DAVID J. Malan: Yahong, eja lart, në këtë mënyrë. Dhe në qoftë se ju të gjithë, nëse keni një fletë letre prej nesh ose një fletë bosh prej letre e juaj vet, të shkojnë përpara dhe të marrë atë jashtë në këtë pikë. Gëzohem që u njohëm. Të gjithë të drejtë, qëllimi Yahong këtu do të jetë në vijim, Unë kam këtu një vizatim që vetëm ajo do të jetë në gjendje për të parë. Ejani në më shumë këtu në mesme, në qoftë se ju dëshironi. Dhe më lejoni t'ju jap një mikrofon këtu. Dhe qëllimi juaj këtu është do të jetë për të përshkruar, në detaje si të saktë si të jetë e mundur, ajo që ju shihni. Dhe këto folks këtu, si lloj i zbatuesit kompjuterike të kësaj, duhet të nxjerrë pikërisht ajo që ju thoni. Dhe pastaj, çfarë do të bëj është të kap një disa mostra të rastit nga publiku dhe ne do të shohim se sa pikërisht kjo ka punuar jashtë. Yahong: Kështu që unë përshkruaj këtë. DAVID J. Malan: Ju përshkruar këtë. Ju tregoni qindra juaj e shokëve këtu saktësisht se çfarë për të nxjerrë, të shkojnë. Yahong: OK, kështu që në shumë mesme të copë letre, ka dy forma, një në krye të tjera, por jo prekur, por pothuajse prekur. Pra, ka një rreth mbi të lartë, dhe një shesh në fund, dhe ata janë pothuajse të njëjtën madhësi. Ata janë lloj i të mesme, të vogla. Dhe brenda rrethit, ka two-- ka tre sheshe. Pra, ka një shesh të vogël brenda një katrore të mëdha, në një shesh të madh. Dhe brenda katror në fund, ka tre qarqe. Një rreth i vogël brenda një të madhe rrethi, brenda një rrethi të madh. DAVID J. Malan: Got kjo? Audienca: Jo. DAVID J. Malan: Pra, pse nuk e bëni ju, duke filluar Unë do të shkoj të ecin përreth. Unë do të kap disa, dhe në qoftë se ju doni të radhitje për ata që kanë nevojë për një rrugë të dytë. Yahong: OK, nuk keni nevojë mua për të shpjeguar këtë përsëri? OK, të gjithë të drejtë, kështu që në mes të pjesës së fletë letre ka dy forma. Dhe një është në krye të tjera, por ata janë afërsisht të njëjtën madhësi. Nuk është një rreth medium të vogël në krye të një shesh të vogël të mesme. OK, kështu që kjo është lloj i si në krye, mendoni për të vënë atë si një burrë dëbore, por me dy forma të ndryshme në vend të dy qarqeve. Dhe pastaj në the-- brenda rrethit, atje është një kuti të vogël, brenda një kuti të vogël, brenda një kuti të vogël. Dhe në brendësi të sheshit, ka një rreth të vogël, brenda një rrethi të vogël, brenda një rrethi të vogël. E që të bëjnë kuptim? DAVID J. Malan: Po. Yahong: një presion të madh. DAVID J. Malan: Të gjithë të drejtë, Unë do të kthehet të drejtë. Shkuarja nëpër audiencë këtu, OK, shumë e bukur. Faleminderit, OK ne kemi marrë për të marrë atë një të tillë. Të gjithë të drejtë, që duket si një mostër e mirë rastit, thank you. Në rregull. Yahong: mbresëlënës. DAVID J. Malan: Pra, now-- edhe? Yahong: mbresëlënës. DAVID J. Malan: Oh, i tmerrshëm, OK. Aq i tmerrshëm, të qëndrojnë të drejtë atje. Unë jam duke shkuar për të shkuar përpara dhe të zbulojë për ju çfarë disa nga shokët e klasës tuaj këtu bëri. Pra, këtu kemi kjo këtu. OK, kjo lloj i vetëm do të mbajë dhe shkon. Këtu, një interpretim pak më ndryshe. OK, këtu, le të shohim, duke marrë afër, megjithëse më i vogël, shumë e bukur. Edhe pse, unë vetëm e kishte për të rrëmbyer këtë. [Qeshura] Cila ishte përgjigja aktuale? Le të marrin një vështrim mbi këtu. Çfarë ajo ishte përshkruar ishte ky imazh këtu. Pra man-- disa of-- shumë prej jush deri këtu në ato që unë shikuar, e kam marrë këtë të drejtë. Le të shkojnë përpara dhe show-- le thirrje dikush tjetër dhe të shohim se sa lehtë, ose me çfarë niveli të vështirësi ata mund ta bëjë këtë. Shume faleminderit. Si në lidhje me një vullnetar tjetër pak më larg prapa. OK, unë pashë këtë dorë të parë, vijnë më lart. Si e ke emrin? Oh me falni? MARCY: Marcy. DAVID J. Malan: Marcy, eja më lart, nice to meet you. Të gjithë të drejtë, këtu kemi një mikrofon për ju. Më lejoni të merrni një vizatim. Dhe kështu që në qoftë se ju doni të përdorni vetëm anën rrokullisje e atij fletë, apo ndonjë fletë tjetër letre, unë jam shkuar për të shkuar përpara dhe për t'u dhënë Marcy një njeri tjetër këtu se vetëm ajo tani mund të see-- se vetëm ajo mund të shihni opaquely, OK. MARCY: OK. DAVID J. Malan: Go. MARCY: Draw 16 Pak Dots të gjitha në një rrjet. Pra, katër radhë katër pika secili. Dhe pika janë të uritur, kështu që ata janë si qarqe të vogël pak. Oh, ka pesë prej tyre. OK, kjo është pesë. Kjo është pesë rreshta pika të zeza. Pesë rreshtat e pesë pika, dhe pastaj, duke filluar mbi OK e sipërm të majtë corner--, kështu pesë rreshtat e pesë pika, dhe pika janë të uritur, kështu që ata janë si të vogël Qarqet pak në të vërtetë. Pra, ata janë të bardhë në brendësi. Audienca: OK. MARCY: OK, kështu që pesë rreshtat e pesë pika. Dhe pastaj, ju filloni nga lartë dot majtë, dhe pastaj vizatoni një vijë poshtë në dot ardhshëm poshtë, dhe pastaj të nxjerrë një tjetër linjë të ai në të djathtë të atij njërit. Pra, kjo është dy rreshta deri tani. Dhe pastaj vizatoni një vijë poshtë në njërën poshtë ardhshëm. OK, kështu që është tre linja, poshtë, djathtas, dhe pastaj poshtë. Dhe pastaj u largua. Dhe pastaj poshtë. OK, kështu radhitje, kjo është i pari është down-- OK, ju jeni duke filluar nga e majta lartë corner-- dhe pastaj poshtë, dhe pastaj të drejtë, dhe pastaj poshtë, dhe pastaj u largua, dhe pastaj poshtë, dhe pastaj të drejtë, dhe pastaj të drejtë, dhe pastaj u largua. OK, kështu që ne jemi gati gjysma nëpërmjet. DAVID J. Malan: Ju tha djathtas, pastaj u largua. MARCY: Oh, Uh, OK. DAVID J. Malan: Kjo nuk është e lehtë. MARCY: Le të fillojë gjatë. Le të fillojmë gjatë nga këndin e majtë. DAVID J. Malan: Një kalojë më shumë. MARCY: Po, në rregull, poshtë, djathtas, poshtë, majtë, poshtë, djathtas, djathtas, poshtë, djathtas, lart, djathtas, lart, majtas, majtas, lart, lart, djathtas, poshtë, djathtas, lart, dhe ju duhet të jetë në këndin e sipërm të djathtë. NE RREGULL. DAVID J. Malan: Të gjithë të drejtë, dhe në qoftë se ju bëri që duhet, ju duhet tani kanë këtë në fletë tuaj të letrës. Pra më lejoni të vijë kap një çift. OK, faleminderit, faleminderit, faleminderit, OK, unë nuk mendoj se ju doni atë. OK, oh dashuri kjo, faleminderit. Më vjen keq për të arritur, wow, aw, OK unë jam do të marrë vetëm se një. Të gjithë të drejtë, kjo është mirë, kjo është shumë e mirë. Të gjithë të drejtë, kështu që le të të shohim se çfarë kemi këtu. Pra vini re, të përpiqet të bëjë një ngulit mendor i kësaj. Më lejoni të kthehemi në projeksionin këtu. Dhe kjo është goxha i mallkuar mirë këtu, bërë shumë të bukur. Ky i fundit, pak më e vogël, por Unë mendoj se është në rrugën e duhur po ashtu, bëhet shumë të bukur. OK, kjo unë të ndjehen si unë nuk duhet të vënë këtë në internet, kështu që le me-- kjo e ka një Numri i telefonit për disa arsye. [Qeshura] Faleminderit. Dhe pastaj, pse nuk kemi të përfundojnë me këtë një dhe now-- thank you so much-- ne kemi kohë edhe për një shembull këtu. Këtë herë, si në lidhje me e majta atje, eja lart. Yup, me duart tuaja, Yup. Të gjitha të vijë të drejtë në dorë, eja lart. Këtë herë edhe pse, eja lart. Si e ke emrin? DANIEL: Daniel. DAVID J. Malan: Daniel, këtë herë edhe pse, ne jemi do të erëz kjo lart pak, dhe ne jemi do që ti të hysh mbi të prekur ekranin. Deri tani këtë herë, unë jam duke shkuar për tregojnë të gjithë ju të gjithë vizatim. Dhe mbi sistemin e nderit, ju nuk mund të lëvizin sytë tuaj ndonjëherë në mënyrë pak deri këtu për të parë se çfarë imazhi aktual është. Kështu që ju vetëm i mbajnë a-- vetëm drejt përpara. Dhe pastaj ju do të jeni të barazim në këtë ekran çfarë shokët e klasës tuaj të përshkruaj për ju. Dhe unë do të përpiqemi për të përmbledhur verbalisht kështu që është mjaft me zë të lartë. Të gjithë të drejtë, kështu që sistemi nder këtu, të shohim drejt përpara vetëm, dhe ju të gjithë hap-pas-step-- jo ndryshe gjalpë badiava dhe pelte example-- le të përpiqemi për të përshkruar këtë. Udhëzim së pari ju lutem. Audienca: Vizatoni një rreth të madh. DAVID J. Malan: Vizatoni një rreth të madh. [Qeshura] Të gjithë të drejtë, kjo unë jam duke shkuar për të ndrequr. Audienca: Vizatoni një shkop figurë pa armë. DAVID J. Malan: Kam dëgjuar, tërheq një shifër shkop pa armë. [Duartrokitje] OK, të gjithë të drejtë, udhëzim e dytë. Audienca: krahun e majtë në hip. DAVID J. Malan: krahun e majtë në hip. Audienca: këndor, këndore. DAVID J. Malan: këndor, OK, ne kemi to-- më lejoni t'ju jap gomë. Le të fshihet. OK, përsëri. Audienca: bërryl pointy. DAVID J. Malan: bërryl pointy. Bërryl pointy. Audienca: bërryl Pak akute. DAVID J. Malan: bërryl Pak akute. [Duartrokitje] DAVID J. Malan: Mirë, çfarë tjetër? Udhëzim i tretë. Audienca: Tani rrotullohen the-- DAVID J. Malan: Tani rrotullohen the-- Audienca: Rotate 90 gradë. DAVID J. Malan: Rotate 90 gradë. [Qeshura] [Bërtasin] Çfarë? Krahu i djathtë është një v. Krahu i djathtë është një v. Audienca: Nuk ju shkoni. DAVID J. Malan: Bukur. [Brohorisnin] Të gjithë të drejtë, dhe hapi i fundit, hapi i fundit. Audienca: Line larg nga koka. DAVID J. Malan: Një linjë larg nga kokës. Jo të majtë të lartë, po. [Bërtasin] Audienca: 45 kënd shkallë. DAVID J. Malan: kënd 45 shkallë. Oh, jo. [Bërtasin] Po. Jo. Audienca: Nga lartë e majtë të kokës së tij. DAVID J. Malan: Nga, nga krye të majtë head-- tij Audienca: Jo i lidhur me kokën e tij. DAVID J. Malan: Jo lidhur me kokën e tij. Po. [Bërtasin] Kjo është e mirë, kjo është e mirë. Audienca: Shkruaj, Hi. DAVID J. Malan: Shkruaj, Hi. Shkruaj, Hi. Audienca: Lartë. DAVID J. Malan: Lartë. Audienca: Në fund të linjës. DAVID J. Malan: Në Fundi i linjës write-- Audienca: Pak i. Jo. [Bërtasin] DAVID J. Malan: i vogël. Kam dëgjuar, vogle. Po. [Duartrokitje] Të gjithë të drejtë, kjo ishte e mrekullueshme, faleminderit. Të gjithë të drejtë, kështu që ne kemi kohë për vetëm një ushtrim shumë. Ju mund të kujtojnë pas muzikë theme e cila, realizuar ne kemi ndërmarrë disa liritë me rregullat e mëposhtme lojë, sepse në problemin vendosur tetë, ne kërkuam ju një bandë e Pyetjet që ishin në thelb në formën e rrezik. Dhe vetëm pas p-grup tetë nuk kemi vendosë, mirë, ndoshta ajo do të në fakt të jetë pak më kënaqësi për të luajtur diçka tjetër në vend. [FAMILJA Gjakmarrja Theme Music] Për këtë, ne do të duhet katër anëtarët e personelit mësimdhënës. Katër anëtarë të personelit mësimdhënës, dhe katër studentë, si për një, dy, si në lidhje me tre, katër. Eja poshtë, vijnë më poshtë. Të gjithë të drejtë, Ne jemi gjithashtu do të need-- ne jemi gjithashtu do të duhet një student-- nëse stafi do të donte për të shkuar këtu në të majtë, studentët këtu right-- kemi nevojë për dikë i cili është me të vërtetë mirë në aritmetikë nën presion. OK, këtu të jetë vullnetar [Padëgjueshme] vijnë më lart. Kështu që ju do të përdorni ekranin me prekje këtu. Si e ke emrin? MICHAEL: Michael. DAVID J. Malan: Michael, eja lart. Pra, ne do të ju jap udhëzime në një moment të vetëm. Por në qoftë se ju doni të shkruani vetëm Stafi mbi studentët të djathtë dhe në të majtë për rezultatin mbajtjen, le të të shkoj përpara dhe secili nga ju le prezantoj veten për klasën tuaj në këtë ditë të fundit. JAMES: Unë jam James, unë jam një studente. AARON: Hi, unë jam Aaronin. MAYA: Unë jam Maya. KATHERINE: Unë jam Katherine. DAVID J. Malan: Dhe tani stafi mësimor. JACK: Unë jam Jack. ABBY: Abby TIM: Hi, unë jam Tim. MARIA: Maria. DAVID J. Malan: Pra, ne kanë që më parë, të dalë me një numër pyetjesh, disa prej Përgjigjet ne lloj i përbërë cilit, por të tjerët përgjigjet e të cilëve janë në bazë të statistikave aktuale nga aplikimet tuaja të problemit vendosur tetë, dhe grupe të tjera problematike. Pra, në përgjithësi, secila nga këto Përgjigjet ne do të kemi anketuar, le të themi 100 njerëz, ne do të vënë top katër ose pesë ose gjashtë përgjigje në bord, secila prej të cilave ka një rezultat të lidhur me të. Ajo që ne jemi duke shkuar për të bërë është shkulje rregullave pak. Pra, në vend se të japë kontroll për një ekip apo një tjetër, ne jemi thjesht do të përdorin prodhime Butonat e lehtë për të lejuar çdo ekip për lëvizje në shpejtë. Dhe kushdo që guesses-- hits butonin së pari, dhe merr një pyetje e drejtë, potencialisht do të merrni atë më shumë pikë. Ne do të vazhdojmë të shkuar, ne do të do të mbajë, dhe pastaj cilado skuadër përfundon bordit, do të të marrë të gjitha pikat numërohen deri tani. Pra, çfarë ju do të dëshironi të nuk është përputhem pikët si të shkojmë për secilin Pyetja u përgjigj drejtë. Dhe pastaj një herë në skajet e rrumbullakëta, ju jeni do të vënë totalin as këtu, ose mbi këtu. MICHAEL: Kështu që unë shënoj në kokën time. DAVID J. Malan: Ose në ekran para të gjithëve, po, ose në telefonin tuaj, i cili është kthyer atje me sa duket. Të gjithë të drejtë, kështu që ne do të ecin nëpër këtë. Nuk ka nevojë të bëjë asgjë vetëm ende. Gjëja e parë që nxënësit dhe stafi duhet të bëni është goditur përkatëse të tyre butonat më të shpejtë pasi kam filluar leximin pyetjen dhe ju doni të propozojë një përgjigje. Ka kuptim? Të gjithë të drejtë, këtu ne do të shkojmë. Emri një funksion deklaruar në stdio.h. Stafi. ABBY: Printf. DAVID J. Malan: Na e trego printf. Very nice. Pra, vetëm shkruani 68, ose ndiek në mendjen tuaj të 68. Tani ne jemi duke shkuar për të lëvizur në. Sa më shpejt që unë jam duke shkuar për lexoni pyetjen përsëri, ju nuk mund të lëvizje në deri pas Unë e kam përsëritur pyetjen. Emri një funksion deklaruar në stdio.h. Njëjta pyetje JAMES: Çfarë është sprintf. DAVID J. Malan: Çfarë është sprintf. Na e trego sprintf. Jo, unë do të lexoni atë përsëri. Një funksion deklaruar në stdio.h. Stafi. TIM: scanf. DAVID J. Malan: scanf, na tregojnë. Dy sulme. Edhe një herë, një funksion deklaroi në stdio.h. Studentët. JAMES: Fopen. DAVID J. Malan: Fopen, shumë e bukur. Unë do të mbaj vetëm duke përsëritur pyetjen, një funksion deklaruar në stdio.h. Stafi. TIM: Fclosed. DAVID J. Malan: Fclosed, punë e mirë. E bukur, ne kemi lënë në dy përgjigje bordi, numri dy dhe numri 5 për këtë raund. Një funksion deklaruar në stdio.h. Studentët. KATHERINE: Fread. DAVID J. Malan: Na e trego fread. Very nice. Kushdo now-- cilado skuadër përgjigjet përgjigjen e pestë dhe të fundit, merr të gjitha pikat. Kështu që ju duhet të jetë duke shtuar të gjitha këto numra, dhe kushdo që merr këtë, merr atë gjithsej. A ka një gabim? Nuk ka numër gjashtë. Nuk ka numër gjashtë, pazbatuar. Emri një funksion të deklaruar në stafin stdio--. TIM: lemeri. DAVID J. Malan: Na e trego lemeri. JACK: Kjo shpjegon aq shumë. DAVID J. Malan: Le të përpiqemi herë më shumë. Emri one-- emërojë një funksion deklaroi në stdio.h. Tim. TIM: Fseek. DAVID J. Malan: Fseek. Rreth një provoni më shumë, të emërojë një funksion deklaroi në f-- në stdio.h. MARIA: fgetc. DAVID J. Malan: fgetc. Kështu që askush nuk merr pikë. Colton, duan të na treguar çfarë numri pesë është? OK, Matlock nuk është në stdio.h. Të gjithë Jason Hirschhorn. Të gjithë të drejtë le të lëvizë në pyetjen e dytë. Personi i parë për të lëvizje në këtu, për Kjo pyetje, një program që ju përdorni ndërsa programim. Stafi. TIM: tingëllimë. DAVID J. Malan: tingëllimë. Very nice, numri dy përgjigje. Përsëri, të përmendur një program të përdorni ndërsa programim. Studentët. JAMES: Gdb. DAVID J. Malan: Gdb. Pra, në këtë pikë, 38 do të jetë i përgjithshëm, por askush nuk është marrë asnjë pikë ende. Të gjithë të drejtë, të emërojë një program përdorur ndërsa programimit. TIM: interfaqe e Valgrind. DAVID J. Malan: interfaqe e Valgrind. Të gjithë të drejtë, të emërojë një program ju përdorni ndërsa programim. Studentët. AARON: PHP. DAVID J. Malan: PHP Emri a program që ju përdorni, ndërsa programim. Stafi. MARIA:. Facebook DAVID J. Malan: Trego na, na e trego Facebook. [Duartrokitje] Ne kemi të lartë gjashtë përgjigje në bord, tre të shkuar. Emri i një programi të përdorni ndërsa programim. Stafi. TIM: Google. DAVID J. Malan: Google. Brow-- të gjithë të drejtë. Audienca: Boo. DAVID J. Malan: Boo. Të gjithë të drejtë, name-- dy Emri Përgjigjet left-- një program që ju përdorni, ndërsa programim. MAYA: CS50 Diskutoni. DAVID J. Malan: CS50 Diskutoni. Një provoni më shumë, një program ju përdorni ndërsa programim. Kam dëgjuar studentë. Studentët. AARON: CS50 IDE. DAVID J. Malan: CS50 IDE. Dhe e fundit, një program ju përdorni ndërsa programim. TIM: Check50. DAVID J. Malan: Check50. Jo, le të zbulojë përgjigjen. Numri gjashtë ishte Spotify. Të gjithë të drejtë, unë mendoj se ne kemi kohë për vetëm një ose dy më shumë. Plotësoni fjalinë e mëposhtme, asnjë pikë për çdo skuadër ende. Është zero në zero, fitues të marrë të gjitha Së shpejti, punë të mirë. Plotësoni fjalinë e mëposhtme, Unë kurrë nuk jam gonna-- Stafi. TIM: Jepni ju lart. DAVID J. Malan: Jepni ju lart. Bukur. Studentët. JAMES: Le të ju poshtë. DAVID J. Malan: të ju lejojnë poshtë. Unë kurrë nuk kam gonna- MARIA: Run përreth dhe të braktisin ty. DAVID J. Malan: Run përreth dhe ju braktisin. Drejtuar rreth shkretëtirë, OK. Studentët. AARON: Asnjëherë gonna të bëjë që ju të qaj. DAVID J. Malan: Bëni ju qaj. Stafi. TIM: Thuaj lamtumirë. DAVID J. Malan: Unë nuk mund të besoj se kjo është pyetja që ju jeni duke marrë të gjithë të drejtë. Thuaj lamtumirë, Yup, dhe e fundit. Studentët. KATHERINE: ju lënduar. DAVID J. Malan: Tregoj një gënjeshtër dhe të ju lënduar. Studentët të merrni 100 pikë. Kjo është why-- kjo është ajo për CS50, tortë është shërbyer tani. [Seinfeld Theme Song] [Muzika] DAN ARMINDARIZ: A jeni i çmendur? Çfarë mendoni se ju jeni duke bërë? SPEAKER 6: Unë jam duke u përpjekur për të merrni në ashensor. DAN ARMINDARIZ: Çfarë jeni duke folur për? Ju nuk e shihni mua duke pritur këtu? SPEAKER 6: Unë nuk shoh se jeni duke pritur njeriun. DAN ARMINDARIZ: Nëse ju nuk e keni shihni mua duke pritur, atëherë ju why'd vënë karrocë tuaj në si kjo? SPEAKER 6: Sepse kjo është Si të shkoj në ashensor. DAN ARMINDARIZ: [padëgjueshme] SPEAKER 6: Get out-- le të shkojnë!