[Muzika] DAVID Malan: Pra, Mike ime e re ë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] ROBOT: Ju njerëzit janë kaq të lehtë për të rrahur. DAVID Malan: Të gjithë të drejtë. Kjo është CS50 dhe kjo është fundi i javës së 11. Pra, ne shpresojmë, veçanërisht vjen më me këmbë e quiz një, që të gjithë ju janë liruar por edhe krenar të se sa larg ju keni ardhur. Në të vërtetë, kështu që shumë prej ju, duke filluar 72% nëse vitin e kaluar është ndonjë reflection-- nuk kishte asnjë përvojë paraprake duke marrë një kompjuter kurs shkenca para. Dhe kështu që edhe në qoftë se keni qenë ndjenja më pak se ngacmuar se si quiz zero ose një ose disa pjesë të veçantë kishte doli, vetëm e konsiderojnë delta nga sot kundrejt javës zero. Në të vërtetë, kjo, risjell është shumë e shumë aty ku kemi filluar. Dhe për shumë prej jush, vetëm duke marrë ato i tmerrshëm për unazore për të punuar mund të ketë qenë një sfidë fillestar dhe Unë do të ju inkurajoj në një pikë, në qoftë se ju dëshironi disa vetë të caktuar detyrat e shtëpisë, të shkojnë prapa dhe të ri-zbatuar Mario, nëse kjo është në JavaScript ose PHP apo edhe në C, dhe të shohim se, me shpresë, se si të gatshme, se lloj i logjikës tani vjen tek ju. Sot ne të përfundojë deri Sigurisht këtu në New Haven dhe ne të ju jap një kuptim të asaj ende është në horizont, madje jashtë klasës. Së pari dhe më kryesorja është CS50 Hackathon, një epike të gjitha nighter gjatë së cilës ti dhe shokët e klasës tuaj në Kembrixh do të ketë një mundësi për të pikiatë në dhe jo continue-- shpresë Projektet start-- përfundimtare për disa 12 orë, duke arritur rreth 7:00 PM me autobusë se ne do të sigurojë këtu nga Haven të reja për të Kembrixh. Rreth 9:00 PM, ne do të shërbejë darkë parë rreth 1:00 të mëngjesit, ne do të shërbejë darkë të dytë, dhe rreth 5:00 të mëngjesit, ne do të shërbejnë mëngjesin për ata të cilët janë ende në këmbë. Dhe ju do të shihni kujtime si këto duke punuar nëpër mbrëmje. Karamele, dhe siç kishte premtuar në javë zero, perime për herë të dytë në histori, si dhe 4:00 të mëngjesit, gjërat fillojnë të duken pak si kjo. Dhe pastaj përtej kësaj, e kuptojnë se çfarë është përpara është Panairi CS50 këtu në Yale, kështu se fakulteti dhe studentët dhe stafi nga të gjithë këtë kampus kanë një mundësi për të kënaqur në saktësisht se si sa ju të gjithë nxorrën jashtë këtë semestër. Do të ketë në Commons, The CS50 Panairi të hënën 14. Pra, bëni mbani në mend dhe më shumë që do të vijnë me detaje në internet. Por në qoftë se Cambridge është ndonjë shenjë, të kuptojë se kujtimet si kjo këtu presin. Dhe ju me siguri duhet të ndjehen të lirë për ftoni miqtë tuaj në ndërkohë. Dhe në qoftë se jeni duke parë në CS50 Panairi nuk ishin të mjaftueshme nxitje, ne menduam se do të ftojë disa nga miqtë tanë nga industritë. Nëse ju dëshironi për të biseduar deri alumni dhe rekrutuesit nga eBay, ESPN, Facebook, Google, Palantir, Yei, dhe YHack, dhe ndoshta më shumë, vijnë nga. Dhe në qoftë se kjo nuk është e mjaftueshme për të ardhur të parë ju ose rekrutuesit nga industria, të kuptojë se do të ketë një lotari me çmime të pabesueshëm, në mesin e tyre, këto. Dhe çfarë do të ndodhë është, mbi të Arritja në Panair, të dyja ju dhe të pranishmit do të dorëzohet një pak program për ngjarjen e ditës ju tregojnë se çfarë duhet të bëni. Kur, ajo që është atje. Nuk do të jetë një vend i vogël Mbajtësit për stickers Smiley Face. Dhe të gjithë ju, studentët, do të merrni disa 10 plus smiley stickers face dhe kushdo që e thyen që ngathtësi sociale dhe vjen deri në ju dhe thotë, çfarë ke bërë? Ose mund të shoh një demo të asaj që keni bërë? Ju dorëzojë atyre një afishe dhe se afishe është një hyrje në një lotari mitik të tillë si ky këtu. Kështu që duhet të ju ndihmojë të thyejnë akull dhe japin të gjithë pak e një justifikim për dhjamë ato rrota. Dhe ju do të shihni shprehje të tilla, dhe kujtimet si ky këtu, kjo këtu, dhe pastaj, me krenari, të gjithë do të ju kemi juaj e parë ndonjëherë "Unë mori CS50 "T-shirts si. Pra, më shumë se për të ardhur. Tani përveç sa më Sigurisht, është shumë specifike ofroi sot si në çfarë është në horizont, të kuptojë gjithashtu se në mesin e Dhurata, në sajë të Megan, është Yale e parë ndonjëherë udhëzues jozyrtare për CS në Yale, ku ajo është diagramed mrekullisht rrugët e ndryshme që ju mund të marrë pas largimit CS50 ose 112 kurse ose të tjera këtu në Yale, kështu që ju mund të eksplorojnë gjëra edhe përtej CS50 vetë, në qoftë se ju do të donte. Dhe diagram ju do të të shihni ka pikërisht këtë. Dhe gjithashtu shumë, të kuptojë se sot, nga 3:00 deri 04:30 PM është parë ndonjëherë CS50 Expo këtu në Yale, mbi në Bibliotekën Sterling Memorial. Dhe kjo është një mundësi për të parë disa nga projektet që vetë stafit tonë mësimor dhe disa prej upperclassmen këtu kanë krijuar në klasat e tyre, në projektet e tyre kërkimore, në interes sipërmarrëse të tyre. Pra, do të bashkohen me ne atje për snacks dhe disa mundësi të mahnitshme dhe glimpses si për atë që ju tani mund të bëni si një shkencëtar që aspirojnë kompjuter. Dhe në aspektin e mundësive tani, me vetë CS50, për të marrë të përfshirë, kuptojnë, nëse panjohur, që përveç në këtë kolegj ofrimi i CS50, The Kolegj Board-- që ju mund të kujtojnë me dashuri ose më pak fondly-- është në proces të krijimit të një Kurrikula e re AP Computer Science. Kështu që disa prej jush, një pakice prej jush, mund të ketë marrë CSA AP, Shkenca Kompjuterike A, e cila fokusuar, sinqerisht, shumë në gjuhën e Java, lloj e me përjashtimin e frymëzim, mjaft shpesh, dhe eksitim dhe problemi zgjidhjen e më shumë në përgjithësi. Çfarë është me të vërtetë e bukur për një të ri Korniza e Kurrikulës kjo është duke u lëshuar në vjeshtë 2016 nga Bordi College është se ajo do të jetë AP Kompjuter Parimet Shkenca cila është shumë më e ngjashme me shumë frymëzues CS zero, CS, një CS dy kurse shumica Universitetet mund të telefononi ata. Dhe nuk do të jetë një numër i Implementimi i kësaj lënde. UC Berkeley është duke bërë një. co.org është duke bërë një të tillë. CS50 është duke bërë një të tillë. Dhe kështu që nëse ju keni një interes në u përfshirë në shkollë të mesme arsim dhe duke punuar me CS50 në kapacitetin e stafit, bërë në terren si kjo, nuk arrijnë për ne si dhe ndonjë nga krerët kurse. Dhe gjithashtu shumë, tani fillon rekrutimin. Ju jeni të gjithë vetëm për të jenë të ligjshëm për të mësuar këtë të njëjtën klasë këtu në Yale. Dhe çfarë ka qenë veçanërisht, sinqerisht, emocionuese, mahnitshme këtë vit të fundit është se me të vërtetë, me CS50, kemi pasur një ekip prej rreth 44 kryesisht anëtarët e stafit universitare që shërbejnë si mësim universitar asistentë ose Tas më në përgjithësi, hera e parë në historinë e Yale. Dhe kështu që ju do të jetë i dyti Gjenerata e pikërisht këtë mundësi. Pra, ne do të ju inkurajojmë që të zbatojë ose si AT apo AK në rolin e mësimdhënies ose në një numër të roleve të tjera. Mjafton të them, me të gjitha këngët dhe vallet, fjalë për fjalë, që ne duket të kanë, nuk ka ndonjë numër mënyra ku ju mund të merrni përfshirë në mënyrë kreative, artistike, si edhe edukative. Pra, nuk na tregoni nëpërmjet këtë URL këtu. Tani për pak kohë nga tani, ne do të shtyjë me traditën tonë ashtu si kemi filluar këtë semestër me tortë në sallën e ngrënies rreth qoshe. Por ne do të donim të lidhin deri pak skajet të lirshme. Dhe para së gjithash, unë do të ashtu si të njohin një të tillë. Kjo ka ndodhur javën e kaluar. Kështu që unë e kam bërë të njohur me "Përgjuara në Yale," where-- në qoftë se ne, të themi, të rritur kjo video, apo kjo photo-- ju do të shihni këtë këmishë që unë u shit për $ 15 dhe më pas kjo foto është marrë. Biznesi, unë jam i tha, e ka qenë e mirë ndonjëherë që nga atëherë. A nuk shkoni mbi super mirë në shtëpi mbrapa. Por, pa marrë parasysh se si kjo goes-- fundjavë dhe në fakt, Një tjetër [e padëgjueshme]. Pra, kemi bërë sot sherr, CS50. Bashkim tabelë Bingo, i cili është në anën e pasme, përfshin CS50. Unë nuk të vërtetë duan fjalët e mia për të treguar deri në transkript, kështu që unë do just-- OK, këtu ne do të shkojmë. OK, kështu që kjo është një nga sheshet. [Qeshura] Nuk do të jetë në gjendje për të kërkuar në atë fjalë pse. Në rregull. Pra, pa marrë parasysh se si kjo të veçantë fundjavë rezulton me Harvard Yale, e di se kjo është një nder absolut për ne dhe aq tmerrësisht emocionuese për të punuar me Scass, me Jason, me Andy, me të gjithë ekipin këtu. Yale vs Harvard, ne jemi ende duke punuar në se, me sa duket. [Qeshura] Me të vërtetë ka qenë e veçantë. Dhe siç e kam thënë më parë, të gjitha universitetet për të bashkëpunuar me të në këtë mënyrë, ajo është me të vërtetë i veçantë për ne për të punuar këtu me ekipin dhe studentët në Yale. Pra, kjo është mrekullisht gratifying dhe ne jemi përgjithmonë mirënjohës për këtë mundësi që të jetë mirëpritur si ne kemi qenë këtu. Në të vërtetë, më lejoni të them disa falënderoj yous së pari, para se të kthehet gjërat mbi të disa prej ju dhe disa pjesëmarrje audiencë. Së pari dhe më kryesorja, të Scass, për Jason, për Andy, dhe të gjithë ekipin Yale. Faleminderit për të bërë këtë Sigurisht aq e mahnitshme këtu. [Duartrokitje] Unë do të doja të tërhiqja tuaj vëmendje të gjithë emrat që përbëjnë ekipin CS50-së si këtu dhe në New Haven. Mbi 100 prej nesh, kolegët në të dyja këto qytete. Dhe kështu që ne nuk do të kalojnë kohën, unë frikë, në çdo një nga emrat. Unë nuk dua të tërheq tuaj vëmendje për një njeri, në mënyrë të veçantë, për disa arsye. Foto këtu është mësim shokët Alex, i cili, me sa duket, pak para se ai mori katër palë CS50 Hije nga një ngjarje të kohëve të fundit. Por, Alex ka qenë një amazing karakter të ketë në stafin. Ai ishte, të themi, nuk përkrahësi më i madh i CS50 vijnë në Yale pak më shumë se një vit më parë, por ai është kthyer në këtë jashtëzakonshëm anëtar i stafit tonë mësimor, një i lartë i jashtëzakonshëm në Shkenca Kompjuterike, dhe, dhe, dhe më e rëndësishmja, numri i një majë Bordit Big CS50 e këtij viti. Pra urimi Alex po ashtu, këtu. [Duartrokitje] NE RREGULL. Fakt fun, kështu që me Rob Bowden në shtëpi, të bëjë ai dhe kam drejtuar Big Bordi vitin e kaluar. Dhe kështu Rob ishte aq i mërzitur se Alex kishte vënë në kushte atij që ne e bëmë edhe një të rastit Auditimi i kodit Aleksit për t'u siguruar se ajo ishte në përputhje me specifikim të caktuar problemi, dhe në të vërtetë, ai vënë në kushte Andrew dhe Rob këtu në Bordin Big këtij viti, kështu Congrats për atë si të mirë. Disa të shpejtë falënderoj yous në ekip shtëpi prapa, Daven dhe Maria dhe Hannah dhe Rob, të cilin ne do të shohim së shpejti. Dhe gjithashtu, një numër i anëtarët me orar të plotë që punojnë kryesisht prapa shtëpi prapa skenave, Doug, i cili kryeson AP tonë CS50 Programi, Dan Armendariz, i cili, me miqtë tanë në Cloud 9, mori në nivel tjetër përdorimi ynë i CS50 IDE këtij viti, Colton, natyrisht, me të cilin ne kemi filluar muzikë më çdo ditë, Aliess, i cili është fjalë për fjalë në të njëjtën paraqesin tani përsëri në kabineti deri atje, deri të lartë. Dhe pastaj Dan Coffey nga ekipi ynë prodhimit, Scully nga prodhimit tonë Ekipi, Ian, Ramon, Jordani. Dhe, natyrisht, një shumë të njohur përballen me atë, mjaft me humor, ju shihni në pikërisht këtë paraqesin ose pikërisht ky kontekst si në Kembrixh dhe tani këtu në New Haven, vet Zamyla tonë, të cilin në qoftë se ne të rritur, duket më shumë si kjo në shumicën çdo laptop në orarit të punës më çdo natë. Dhe në fakt, jo të gjithë e stafit, natyrisht, mund të jetë sot këtu, por kam menduar se çfarë ne do të bëjmë është zbehtë dritat për një moment dhe të lejojë stafin, të dyja nga New Haven dhe Kembrixh, për të ofruar disa fjalë të tyre. [VIDEO PLAYBLACK] -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, si, të jenë të përfshira në të, si CS50. Unë nuk e di, kjo është si ky me të vërtetë, si, të rëndësishme dhe të veçanta përgjegjësi dhe lloji i një përvojë e pabesueshme dhe unë jam shumë i kënaqur të shkoj për jetë një pjesë e arsimit të popujve. -CS50 Sipas mendimit tim, ë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. -TFing Është një shumë 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ë duan vetëm ata bërë shkencëtarët kompjuterike. Studentët -Im janë Pah e semestrit tim. [Muzika] -Dhe Kjo është CS50. -Ve Vetëm ndjerë kurrë sa më shumë si një udhëheqës në kampus si unë kam këtë semestër. -Kjo Është një i vetëm Mundësitë në kampus Yale të vërtetë të marrë investuar në mësimdhënie. -Kjo Është me të vërtetë e ftohtë për të parë CS50 nga ana tjetër. -Unë U habitur se si ngacmuar të gjithë studentët ishin. -Është Gjithashtu e mirë, kur, si, njerëz, si, shërohen, si, një foto e Rick Astley dhe janë si, kush është ai? -Yeah, Kam kërkuar për të dhënë përsëri sepse kam marrë një shumë të mbështetjes kur isha student. -Të Gjitha që ju duhet është entuziazmi dhe një dashuri e mësimdhënies ose CS, apo ndonjë nga lart dhe ju do të jetë në gjendje të bëjë atë. -Të Gjitha studentët e mi të mbajtur Rick-kodrina mua. [Muzika] -Ajo Ka qenë aq shumë argëtim për të, si, mësojnë në lidhje me këtë gjë që unë me të vërtetë dashuri dhe mendoj se është një shumë argëtim dhe, si, përpiqen për të marrë njerëz të tjerë ngacmuar në lidhje me atë si të mirë. Unë jam Annaleah Ernst dhe kjo është CS50. [Cheers] [Muzika] [END rishikim] DAVID Malan: Të gjithë të drejtë, kështu që ju mund të kujtojnë se kemi filluar këtë semestër duke kërkuar në të menduarit kompjuterike dhe zgjidhjen e problemeve më shumë efikase, ndërsa të menduarit pak më shumë si një kompjuter. Dhe në vend se përpunoj diçka si gjalpë badiava dhe pelte, Kujtojnë se kemi pasur librin e telefonit këtu, ne zgjidhur probleme të tilla si vendos problemit në ndeshjen e 15. Por ne menduam se do të përpiqemi diçka pak më të re këtu, ku ne shohim vetëm në çfarë mase kjo ideja e të menduarit computationally ka zhytur në. Ku ne menduam se do të përpiqemi për të ofrojë, në formën e një vullnetare, disa udhëzime dhe shikoni se si edhe ne të gjithë mund të ndjekin ato. Dhe për këtë, kam nevojë për të paktën një vullnetar. Në qoftë se ju mund të be-- unë shoh dikë duke u përgjuar mbi supe të drejtë atje. Bën që të kualifikohen? Nuk ka? Jo, të gjithë të drejtë. Si në lidhje me, OK, në të gjelbër. Eja përsëri. Ejani në më shumë. Pra, le të shkojnë përpara dhe të bëjë këtë. Unë kam disa shënime deri këtu se ne do të punojmë së bashku. Dhe çfarë është emri juaj? ERICA: Erica. DAVID Malan: Erica? Në rregull. Më lejoni t'ju jap këtë. Erica, nice to meet you. Të gjithë të drejtë, kështu që në vetëm një moment-- ju të gjithë duhet të kenë një copë të bardhë të letrës. Nëse ju nuk bëni, vetëm vjedh rreth dhe shihni nëse ju mund të rrëmbej një. Dhe për të gjetur një stilolaps ose gjësend. Dhe ne jemi duke shkuar për të provoni diçka si kjo. Në qoftë se ju jeni të rehatshme duke bërë kështu, Erica, unë nevojë për ju për të përshkruar atë që ju shihni në këtë pjesë errët letre në mënyrë që publiku këtu është vetëm do të bëjë fjalë për fjalë çfarë ju thoni duke ndjekur udhëzimet tuaja. Dhe pastaj në vetëm një moment, unë do të vij rreth dhe për të marrë një të rastit marrjen e mostrave të disa fotografive dhe ne do të shohim se sa e saktë shokët e klasës tuaj kanë bërë. ERICA: OK. DAVID Malan: kuptim? ERICA: Po. DAVID Malan: Të gjithë të drejtë. Kështu që ju në këtë pikë, si audiencë, duhet kanë një pjesë bosh të letër, një stilolaps ose laps, dhe ju duhet të bëni pikërisht ajo që thotë Erica. Go. ERICA: Orientimi Peisazhi. Në qendër të dyja vertikale dhe boshti horizontal e faqes, vizatoni një shesh, jo një drejtkëndësh, madje anët, rreth një inç në çdo anë me qendër të sheshit në qendër të letrës. Direkt above-- menduarit peizazhin orientation-- mbi atë shesh por prekur atë, ju duhet të keni një rreth me të njëjtën rreze sa gjysma e anën e sheshit. Pra, rrethi duhet të jetë në gjendje të përshtaten brenda shesh dhe të jetë vetëm duke prekur majën e mesme, e mesme i anës së sipërme të sheshit. Dhe pastaj drejtpërdrejt nën shesh, ju duhet të keni një trekëndësh barabrinjës me një pikë të lartë prekur pjesën e poshtme e sheshit dhe pastaj barabrinjës. DAVID Malan: Të gjithë të drejtë. Pra, kjo ishte jashtëzakonisht i saktë. Më lejoni të ju lënë këtu për vetëm një moment dhe të shohin në qoftë se ne mund të merrni disa përgjigje. A mund të kap tuajat? NE RREGULL. Grab tuajat, tuajat. Tani unë jam duke shkuar për të peshkut për one-- Unë nuk e di, kjo është shumë e mirë. Ju jeni të gjithë shumë të mirë në këtë. Mund të marr këtë një të tillë? Faleminderit. [Qeshura] Ne do randomize. A mund të marrë tuajat, too? Faleminderit. Jo, kjo është një kompliment. OK, po shumë të mira. Faleminderit. Në rregull. Dhe vetëm kështu që unë nuk bëj dikush neglizhimi mbi këtu. Kjo është shumë e mirë, në rregull. OK, kjo është adorable. Në rregull. Kjo është e mjaftueshme për këtë. Pra, le të shohim se si ne e bëmë këtu. Të gjithë të drejtë kështu që pse nuk e bëjmë ne do të shkojmë përpara tani dhe unë do të prishin, me Erica ende këtu, çfarë imazhi është dashur të jetë. Mrekullisht, pikërisht përshkruar, unë do të argumentojnë. Tani më lejoni të shkoj përpara dhe të marrë një sy në një mostër të rastit të fotografive që kemi gjetur këtu. Pra, le të shkojë. E parë që kam disa gjetur were-- këtu është një. Pra, shumë të bukur bërë. Këtu është një tjetër, bëhet shumë të bukur. Këtu është një tjetër, dhe ky është vendi ku ajo ishte duke i vështirë, sepse nuk ka si 50 apo 100 prej tyre atje. Por pastaj unë mbajtur në kërkim dhe kemi gjetur këtë. Pra, orientimi nuk ishte mjaft e drejtë. Një tjetër e saktë. Ne kishim këtë, të gjithë e drejtë, jo kështu mjaft e drejtë. Pastaj ka kjo, ndoshta jo mjaft të shkallës. Dhe pastaj ai i adhurueshëm, në qoftë se unë mund të, bërë shumë të bukur. Urime për Erica për të bërë një punë të tillë të mirë. Faleminderit. Pse nuk kemi get-- mund të merrni një shumë vullnetarë që do të vijnë dhe të bëjë të njëjtën gjë? Eja lart, vërtet. Dhe unë jam i keq për të marrë dokumentet nga të gjithë. Në qoftë se ju mund të përpiquni të vjedh një pjesë tjetër, ne do të bëjmë këtë herë më shumë në këtë drejtim. Si e ke emrin? Adam: Adam. DAVID Malan: Adam. Eja up. Në rregull. Pra, detyra do të jetë shumë ngjashme, foto të ndryshme. Gëzohem që u njohëm. Eja në rreth. Në rregull. Dhe ne jemi duke shkuar për të bërë këtë përsëri, këtë herë me një foto të ndryshme nga Adami. Adami do të përshkruaj në ju, opaquely-- tregoni confidence-- në vijim. Urdhëroni. ADAM: Kjo është një shesh shumë i madh. Mund të them se? DAVID Malan: Po, kjo është e mirë. Kjo është e saktë. Adam: Por shumë të mëdha, si. Por të fillojë në center-- si, nga qendra, por ajo pëlqen Zgjeron jashtë nga qendra. Pra si, qendra e faqes është ende qendra, kështu që të mbajë këtë në mendje. [Qeshura] Pastaj, ndajnë atë në gjysmë, por si, në qendër, duke shkuar stil të nxehtë qen. Po. Ashtu si. Kështu pastaj ndaje atë në këtë mënyrë, si lart dhe poshtë, vertikale. Vertikale. Dhe pastaj nga vertikalja line, duke shkuar nga ana e djathtë të qendrës së që Linja vertikale, shkoni në të djathtë për të ndarë atë drejtkëndësh në anën e djathtë në gjysmë. NE RREGULL. Pra, por tani, ajo do të marrë një pak e ndërlikuar, kështu që le të mbajë në këtu. Ju jeni duke shkuar për të bërë këtë përsëri, por duke shkuar nga ajo. Kështu që tani ju duhet të keni një drejtkëndësh, një drejtkëndësh i madh, dhe dy sheshe të vogla ne anen tjeter. Dhe pastaj ndaje tuaj katror në krye të drejtë në gjysmën njëjtën mënyrë për të ndarë sheshi i madh në fillim. NE RREGULL. NE RREGULL. Tani, kështu që tani ju keni atë shesh që është e ndarë në dy rectangles. Dhe pastaj barazim që të njëjtën linjë të tërhoqi në fillim nga qendra pika e sheshit fillestar me këtë linjë në qendër të far-- horizontalisht nga që i ri lart dhe poshtë linjë. Dhe pastaj rikrijuar atë shesh përsëri në kuadratin dorën lartë të drejtë. Unë do të thotë, jo kitara, çfarëdo i teti është një sektor. DAVID Malan: Unë jam duke shkuar për të shkuar fillojnë marrjen fletët, në rregull? Adam: Po, OK. Pra, nëse ka ndonjë pyetje, Unë mund të marrë ato tani. DAVID Malan: A mund ta shoh vetëm disa shembuj? Të gjithë të drejtë, kemi marrë këtë një këtu. Të gjithë të drejtë, kjo këtu. Të gjithë të drejtë, ende duke punuar. Very nice. Po. Adam: Unë nuk jam i mirë në këtë klasë. DAVID Malan: Ju faleminderit. Po. NE RREGULL. Më lejoni të marr këto dy. Faleminderit. Të gjithë të drejtë, dhe një shumë prej mbi këtu. Një shumë prej mbi këtu. Faleminderit. Oh, kjo është e përkryer. Faleminderit. Në rregull. Pra Adami, le të shohim se si ata e bëri. Dhe unë do të zbulojë në ekran çfarë imazhi ishte kjo kohë. Pra, ajo që ne kemi qenë duke kërkuar për këtë kohë, sipas udhëzimeve të sakta Adamit, ishte kjo. Dhe çfarë kemi marrë ishte disa vepra e bukurisë këtu, unë do të të them. Adam: Oh, I-- wow. DAVID Malan: Ju jeni të befasuar? [Qeshura] Pastaj ne kemi këtë një të tillë. Aq të ngjashme në frymë, por jo mjaft. Pastaj ne kemi këtë version dritare. Dhe pastaj kjo. [Qeshura] Dhe atëherë kjo është ndoshta my favorite. Kjo është vetëm pak anon. Adam: Kjo nuk është faji im. Kjo nuk është faji im. DAVID Malan: E pra të gjithë të drejtë, ju dhe urimet falënderoj të Ademit për të qenë kaq i saktë. Adam: Ju faleminderit. DAVID Malan: Pra, pse nuk e bëjmë ne provoni këtë herë të paktën një më shumë por lloj i rrokullisje gjërat. Kështu që tani ne kemi nevojë për dikë që është vizatim të rehatshme dhe të paturit e një njëqind nga shokët e klasës ndezur poshtë në kurrizin tuaj, ndërsa ju tërheq, duke marrë udhëzime nga shokët e klasës tuaj. OK, si në lidhje me të purpurta. Eja up. Në rregull. Pra, në një moment-- çfarë është emri juaj? ANGELA: Angela. DAVID Malan: Angela. Eja lart, Angela. Pra, Angela do të qëndrojë afërsisht këtu, ku ajo nuk duhet të jetë në gjendje për të parë Lart, ajo mund të shohin vetëm të Bordit. Gëzohem që u njohëm, Angela. Këtu është pjesa juaj e shkumës. Unë jam duke shkuar për të treguar Audienca foto dhe pastaj afërsisht rregullt, lloj i si PBJ, ne do të kemi ju djema shaj jashtë, linear, pikërisht ajo që ju do të doja Angela për të nxjerrë. Shëndoshë e mirë? Të mirë. Po. Dikush do të donte për të ofruar një udhëzim për Angela? Kjo nuk është that-- mirë, OK. Audienca: Rrethi? Në krye të bordit. DAVID Malan: Të gjithë të drejtë, kam dëgjuar rrethi në krye bordi. Audienca: Kjo është një shifër shkop. DAVID Malan: OK kam dëgjuar kjo është një shifër shkop. Dhe këtu, ju doni të mbajë kjo në dorën tuaj të tjera? OK, tjetër? ANGELA: Stick Figure, të gjithë të drejtë. DAVID Malan: Vizatoni një rreth në qendër të bordi. Kjo është një shifër shkop. Stop! Stop! Stop! Vetëm mbani trupin. ANGELA: Pra, kjo është si një gjel sheqeri? DAVID Malan: Shto të dy këmbët e para. ANGELA: Poshtë këtu. DAVID Malan: OK, unë dëgjova po. ANGELA: Kështu që këtu? DAVID Malan: The krahu fillon nga trupi drejt kokës. ANGELA: Ashtu si kjo? Çfarë? DAVID Malan: OK, këtu, prit, si në lidhje me këtë. Një krah shkon deri. Audienca: krahu E drejta ka të dorë në hip dhe arm-- tjera DAVID Malan: e drejta has-- krahun dëgjova krahu i djathtë e ka krahun e tij në hip e tij. ANGELA: krahun e djathtë? DAVID Malan: e drejta e tij. ANGELA: Ashtu si kjo? DAVID Malan: Po. Çfarë tjetër? AUDIENCA: The arm-- tjetër Krahu tjetër shkon deri. DAVID Malan: krahun tjetër shkon deri. ANGELA: Oh, si kjo? DAVID Malan: Të gjithë të drejtë, and-- Audienca: Ai është duke thënë diçka. DAVID Malan: Ai është duke thënë diçka. ANGELA: Ashtu si një flluskë sapuni fjalim? Ka një linjë, përafërsisht Ora 10:00, që del nga koka. Një linjë në 10:00 pozicionin që ju tërheq, si, nga rrezja, projecting-- [Qeshura] ANGELA: Ashtu si? Audienca: Jo! DAVID Malan: Ka një linjë të në orën 10:00 nga kreu jashtë. Audienca: Shih si një linjë del mbi rreze. A nuk e tërheqë atë. Bëni atë që ju bëri fillimisht. DAVID Malan: Bëni atë që ju bëri fillimisht. Po. Audienca: Ai thotë se hi. DAVID Malan: Write-- thotë ai hi. Çfarë mendojmë? Në rregull. Urime. Nëse ju dëshironi të marrë një shikoni, ju me të vërtetë mori atë. Bërë shumë të bukur. Pra, ne nuk kemi provoni këtë mundësi të fundit më herët, para se të shtyjë për cake-- por ne menduam se do të përpiqemi për të marrë të gjithë më shumë nga ju përfshirë vs Disa nga punonjësit si. Dhe kështu, në qoftë se unë could-- janë atje pesë anëtarët e stafit që do të donte të dalin vullnetarë dhe eja këtu? Stelios, dua të sjellë katër miq në poshtë? Nga stafi. Eja poshtë. Po. Andy. Po. Eja poshtë. Dhe në qoftë se ju djema do të doja për të organizuar veten në një vijë pas kësaj tabele blu. Tani ne kemi nevojë për pesë vullnetarë të studentëve. OK, kështu që si për ju të dy ulur atje. Tre, katër, në mes. Oh, dhe këtu, pesë në fund. Eja up. Po, ju në fund. Eja poshtë. Dhe studentët do të jenë këtu. And-- humbëm some-- një, dy, tre, katër unë vuri në dikë që still-- po, ju, ju vijnë më poshtë. Në rregull. Pra, ne do të shpjegojë rregullat këtu nëse ju nuk e keni dëgjuar këtë më parë, por kjo tingëllon një diçka të vogël si [Luan Theme Song PËR grindje familjare] Aw. NE RREGULL. Pra, këtu ne kemi Family-- Colton, website? NE RREGULL. Pra, këtu ne kemi grindje familjare. Dhe tani ju do të keni për të falur. Ju mund të kujtojnë se në problemin vendosur tetë, Ne ju pyetur një numër të rishikimit quiz Pyetjet që janë lloj i, lloj i në formën e pyetje rrezik, edhe pse ajo ishte pyetje dhe përgjigje. Ne vendosëm pas lëshimit p-set tetë që ne duan të luajnë grindje familjare në vend të kësaj, kështu që ne kemi marrë disa liritë se si për të kthyer Jeopardy pyetje për grindje familjare, por të dhënat e mëposhtme mund ose mund të të mos jetë reflektive e përgjigjeve të sakta. Pra, me atë, që tha se, mënyrë kjo do të punojë është se ne kemi ekip të studentëve këtu. Ne kemi ekip të stafit këtu. Ne jemi duke shkuar për të parë të ketë dy anëtarë e stafit dhe studentëve të përballen. Unë jam duke shkuar për të kërkuar një pyetje dhe pari për lëvizje në me këtë here-- VOICE: Kjo ishte e lehtë. DAVID Malan: --Easy Button, e cila ishte vetëm butonat e kuqe ne mund të gjeni. Dhe sipas djalë në Staples, ai kurrë nuk ka shihet dikush në fakt blejnë Button lehtë në Staples. Kjo do të jetë se si dy njerëz lëvizje në. Kushdo buzzes në e parë jo vetëm merr një numër të caktuar pikësh, ato gjithashtu marrin kontrollin e bordit. Qëllimi, pastaj, në qoftë se nxënësit, për shembull, të fitojë që hedh, ju djema keni për të dalë me të lartë disa përgjigje para se të bëhet tre grevat nga guessing gabuar. Unë do të ri-shpjegoj këtë si të shkojmë. Në rregull. Pra, le të shkojnë përpara dhe të fillojnë si vijon. Si e ke emrin? VLAD: Vlad. Vlad, të gjithë të drejtë. Gëzohem që u njohëm. Dhe të vendosë vetë për këtë ekip. Shreyas: Shreyas. DAVID Malan: Shreyas. Pra, këtu ne kemi dy Easy Buttons, një pyetje, dhe në vijim do të zbulohet tani nga Colton, Një funksion deklaruar në standarde io dot h. VOICE: Kjo ishte e lehtë. DAVID Malan: Ju goditi atë më parë kështu që ne do të shkojmë me stafin. Shreyas: Printo f. DAVID Malan: Na e trego shtypura f. [Ding] DAVID Malan: Very nice. Deri tani stafi ka kontrolli i bordi. Oh, dhe në qoftë se ne jemi duke shkuar për të mbajtur rezultatin, ne kemi nevojë dikush që është me të vërtetë mirë në aritmetikë nën presion. Me të vërtetë? Me të vërtetë? Me të vërtetë? NE RREGULL. Unë pashë dorën tuaj të parë. Eja poshtë. Si e ke emrin? Dylan: Dylan. DAVID Malan: Oh, Dylan, të gjithë të drejtë. Dylan, nice to meet you. Pra, nëse ju mund të kap një copë e shkumës dhe në të majtë dhe e drejta e Stick Figure, ndiek saktësi të aritmetike në vijim. Stafi tani kanë 68 pikë. Në rregull. Pra pyetja tjetër, në mënyrë të veçantë për Andy, është i njëjtë. Andy, çfarë është një funksion deklaroi në standarde unë o dot h? ANDY: scanf. DAVID Malan: Colton, na tregojnë scanf. [Ding] Very nice, kështu një shtesë 12 pikë për ekipin e stafit. Stelios, e njëjta pyetje, Një funksion deklaroi në standarde unë o dot h. Vetëm Stelios, ju lutem. STELIOS: Vendos c. DAVID Malan: Putc. Na treguar putc. [ERROR sirenë] Një grevë. Vetëm dy mbeten. Stafi, një funksion deklaruar në standarde unë o dot h. STELIOS: Unë do të thotë, se është. DAVID Malan: E pra, nuk ka, ajo mund të jetë në atje, por këto janë vetëm top gjashtë përgjigjet. Detail-- kyç që nuk do të thotë se është e gabuar. Kjo thjesht do të thotë se nuk është në mesin e gjashtë përgjigjeve. Audienca: Ai është i huaj. DAVID Malan: Pra, ajo ishte i keq, jo vetëm e gabuar. Anëtar i stafit: Getc DAVID Malan: Getc. [Ding] DAVID Malan: Ne do të ta jap ty. Fgetc. Pesë pikë më shumë në bord. Stafi, një funksion deklaruar në standarde unë o dot h. Anëtar i stafit: F lexuar. DAVID Malan: Lexo F, na tregojnë. [ERROR sirenë] DAVID Malan: Dy sulme. Shreyas, ju keni një të fundit shans derisa nxënësit, thjesht duke marrë një nga përgjigjet në bord, ka shansin për të vjedhur pikë. Ju mund të all-- Anëtar i stafit: Oh, mund të kemi? DAVID Malan: Jo, ju nuk mund. Është vetëm ju. Vetëm ti. Shreyas: është f hapur në i o standarde? DAVID Malan: Ne do të shohim. F hapur. [Ding] Kjo është, për dhjetë pikë. Kthehu tek Andy. Bëjnë ose të thyejnë këtu. Funksioni i deklaruar në standardi i o dot h. ANDY: F afër. DAVID Malan: Tregona f ngushtë. [Ding] Very nice. Gjashtë? Ne kemi vetëm pesë. Ne kemi vetëm pesë përgjigje në bord, e cila do të thotë se stafi e ka fituar këtë kategori. Very nice. Jo kjo është mungesa e funksion. Në rregull. Pra, tani le të shkojë për raundin tonë të dytë. Pra, ne kemi nevojë Andy dhe çfarë është emri juaj? BONNIE: Bonnie. DAVID Malan: Bonnie, nice to meet you. Të gjithë të drejtë, eja deri në sirenë. Të gjithë të drejtë, dhe këtu ne kanë pyetjen tjetër. Software të përdorura ndërsa programimit. Emri një pjesë e software ju përdorni ndërsa programim. ANDY: IDE DAVID Malan: CS50 IDE [ERROR sirenë] ANDY: Unë totally-- çfarë? Oh, asnjë mënyrë. [Ding] DAVID Malan: Text Editor. A doni të jepni atyre? Po. Po. Punë e mirë për stafin. Yes-- [e padëgjueshme] Studentët duken me të vërtetë të pakënaqur. NE RREGULL. Pra Stelios, të emërojë një copë Software të përdorura ndërsa programimit. Dhe të fillojnë të mendojnë për një mënyrë për të vjedhur këtë. STELIOS: Gdb. DAVID Malan: GDB, Debugger. [Ding] Very nice për 15 pikë më shumë. Frank? Frank: Një terminal. DAVID Malan: Një dritare terminali. [ERROR sirenë] Me fal. Software të përdorura ndërsa programimit. Anëtar i stafit: interfaqe e Valgrind. DAVID Malan: interfaqe e Valgrind, na tregojnë. [ERROR sirenë] Oh, Shreyas, studentët, ju duhet vetëm një përgjigje që është në bord për të vjedhur këto pika. Shreyas: Një përpilues. DAVID Malan: Na e trego përpilues. [Ding] Very nice. Kthehu tek Andy. ANDY: Kjo është një presion të madh. DAVID Malan: Programe kompjuterike përdorur ndërsa programimit. ANDY: Një sistem operativ. DAVID Malan: Një sistem operativ. [ERROR sirenë] Studentët, janë tre të mundshme Përgjigjet lënë në bord. Çfarë do të jetë përgjigjja juaj? Ju të gjithë mund të vendosin së bashku. STUDENTËT: Interpreter? DAVID Malan: Një përkthyes. [ERROR sirenë] Na e trego përkthyes. Jo! Pra, le të shkojnë përpara dhe të zbulojë tani çfarë përgjigjet ishin në bord. Numër katër. [Ding] [Qeshura] Numër pesë. [Ding] Oh, dhe numri gjashtë. [Ding] Spotify. Në rregull. Pra, këto pika të qëndrojë në këtë anë. Unë mendoj se ne kemi kohë për një raund më shumë para tortë. Le të shkojnë përpara dhe skip-- le të kaloni një tjetër. . Po Po, kaloni. Pushim, të shpejtë. NE RREGULL. Ne nuk duam të bëjmë atë për ju një herë të fundit. Në rregull. Pra, pyetja e fundit këtu tani për Stelios, faleminderit. Dhe kush është lart e ardhshme? SABRINA: Sabrina. DAVID Malan: Sabrina, nice to meet you. Në rregull. Pra, kushdo që godet butonin e parë, pyetja është problemi i preferuar vendosur. VOICE: Kjo ishte e lehtë. DAVID Malan: kam dëgjuar atë këtu, nxënësit. SABRINA: P vendosur zero. DAVID Malan: Na e trego p grup zero. Very nice për 26 pikë. Të gjithë të drejtë, kështu nxënësish kush është puna tjetër këtu? Unë mendoj se ju jeni deri të ardhshëm. Si e ke emrin? ALEK: Alek. DAVID Malan: Alek, nice to meet you. Të gjithë të drejtë, problemi juaj të preferuar të vendosur. ALEK: Trego më p sërë tetë. DAVID Malan: Më tregoni p sërë tetë. [ERROR sirenë] Unë do të them, në bazë aktual të dhënat nga problemi vendosur tetë, kështu p set tetë nuk ishte në mesin e krye katër përgjigje në këtë rast. Si e ke emrin? BURKE: Burke. DAVID Malan: Burke, çfarë është problemi juaj i preferuar vendosur, ose problemi kryesor i preferuar vendosur ndër të gjithë shokët e klasës tuaja të tjera? BURKE: kodon ose [Padëgjueshme] f vendosur shtatë. P vuri mënjanë shtatë. DAVID Malan: Na e trego p vuri mënjanë shtatë. Numri një përgjigje nga studentët aktuale. Në rregull. Çfarë ju duhet për tuaja Problemi i preferuar përcakton. STUDENT: Një me shifër, encrypt. Një me si kripto. DAVID Malan: (heshtje) P vendosur dy? STUDENT: Po. DAVID Malan: P vendosur dy! [Ding] Very nice. Ka vetëm një përgjigje lënë në bord sepse ne e bëmë të lartë katër përgjigje të. Pra if-- çfarë është emri juaj përsëri? BONNIE: Bonnie. DAVID Malan: Bonnie. Bonnie, në qoftë se ju mund të na tregoni se çfarë Harvard dhe Yale studentë të katërt më Problemi i preferuar vendosur was-- BONNIE: Ndjehem si unë kanë një pamje të shtrembëruar të vërtetë. VLAD: Një me proceset imazh? BONNIE: Jo unë mendoj të gjithë urryer se një. VLAD: Really? I dashur atë. DAVID Malan: Dhe çfarë arrin tona aktuale? 166 për pak më pak. Por, për 100 pikë, [Qeshura] BONNIE: Oh zot, oh no. A nuk e vënë presion mbi mua. Oh, nuk ka presion. STUDENT: P vendosur njëri ishte e lehtë. Gjithkush pëlqen vendos p lehtë. BONNIE: P vendosur një? DAVID Malan: 90 pikë! BONNIE: P vendosur një? DAVID Malan: Na e trego një p caktuar. [ERROR sirenë] Nuk është caktuar problemi i katërt i preferuar. Vlad? VLAD: Unë think-- unë think-- tim të preferuar ishte me fotografi, por unë nuk e di. DAVID Malan: Kam dëgjuar mjekësinë ligjore. BONNIE: Njerëzit thonë mjekësinë ligjore? DAVID Malan: Kam dëgjuar mjekësinë ligjore. Kam dëgjuar atë vetëm. P vendosur pesë, kam dëgjuar. BONNIE: A mund të pyesim publikun? DAVID Malan: Ju doni të sondazhit audiencën? BONNIE: Po, le të kërkojë audiencën. P vendosur tre. DAVID Malan: Kush dëshiron të të jetë një milioner, këtu. BONNIE: P vendosur tre. VLAD: P vendosur katër. DAVID Malan: Tre. Kam dëgjuar katër. BONNIE: Unë shoh një shumë të katër këmbët. STUDENT: OK, ne duhet të bëjmë katër. BONNIE: Tre ose katër. DAVID Malan: Kam dëgjuar tre. Kam dëgjuar një tjetër tre. BONNIE: Oh jo! Ken, dilni jashtë! DAVID Malan: Kam dëgjuar tre. BONNIE: Tre, OK, me shumicë dërrmuese. STUDENT: OK. Le të vetëm të bëjë tre. DAVID Malan: E vetmja gjë na ndalur nga tortë. STUDENT: P vendosur tre. DAVID Malan: Tregona, për loja, f vendosur tre. [Ding] [Cheers] Në rregull. Kjo është ajo për CS50. Ne do të ju shohim për tortë. [Duartrokitje] [Muzika]