[CHWARAE CERDDORIAETH] SIARADWR 1: Mae'n CS50, Prifysgol Harvard. [CHWARAE CERDDORIAETH] DAVID J. Malan: [Anghlywadwy] yn ôl pob tebyg yn ail hanner y llyfr ffôn, Gallaf yn awr rwygo y broblem yn ei hanner. Dyna oedd mewn gwirionedd go iawn, y frwydr. [CHWARAE CERDDORIAETH] SIARADWR 2: Chi bobl mor hawdd i guro. DAVID J. Malan: pob hawl, mae hyn yn CS50. Mae hyn yn dechrau a diwedd yr wythnos 12. Ac efallai y byddwch yn cofio hynny mewn wythnos sero, mae hyn yn yw'r negeseuon dechreuasom â hwy, nad yw o bwys os ydych yn darfod hyd gymharu â eich cyd-ddisgyblion, ond lle rydych heddiw, ac efallai dim ond ychydig o wythnosau o hyn, pen hyd gymharu â chi'ch hun rai wythnosau yn ôl. Ac yn wir, rydym yn gobeithio ar ôl hynny llawer o setiau broblem, ac felly mae llawer o oriau, ac un neu ddau o cwisiau, a dal gyda'r prosiect terfynol, eich bod yn teimlo'n arbennig o falch wedi dod yr holl ffordd o wythnos un lle mae hyn, efallai, oedd y cynharaf o'r brwydrau, boed yn y rhifyn safonol neu rhifyn haciwr o hynny. A byddwn yn cynnig, bod ar ryw adeg yn eich amser rhydd, eich bod yn mynd yn ôl ac yn gweld eich PHP, eich JavaScript, a gweld os na allwch weithredu mor bell â hyn, yn llawer gyflymach ac yn fwy cyfforddus na chi ar un adeg y gwnaeth yn ôl. Yn wir, ar ôl hyn, dwyn i gof a wnaethoch cryptograffiaeth, gwnaethoch y gêm o 15, wnaethoch heriau fforensig, gwnaethoch y cyfnod cyflymaf gwirydd bod gallech, wnaethoch chi Cyllid CS50, mae'r CS50 stwnsh-up, ac yna yn awr, yn y pen draw, eich prosiect terfynol eich hun. Ac felly heddiw, rydym yn ceisio cael gau, ac edrych ar ble yr ydym wedi dod, a ble rydym yn mynd. A dim ond i roi sicrwydd hefyd, unwaith y pob un o'r olwynion hyfforddiant sy'n weddill dod i ffwrdd, byddwch yn 'n bert lawer cael digon llawer o offer yn eich pecyn cymorth i yn awr yn mynd i ffwrdd ac yn gwneud y rhan fwyaf unrhyw beth yn y byd o raglenni. Yn sicr ystyried cymryd rhai Gall cwrs lefel uwch fod o fantais. Ond yn sylweddoli hefyd, hyd yn oed os yw hyn yn y cwrs CS diwethaf i chi eu cymryd, yn sylweddoli hynny ar Mac OS, mae ' cymaint o offer gwahanol y gallwch eu defnyddio yn annibynnol ar gael i ddefnyddio rhywbeth fel y IDE CS50. Mae bron yr un offer yn bodoli ar gyfer Windows, ar gyfer Linux, a mwy. Ac yn wir, un o'r nodau CS50 yn yn arfer hon pibell tân o ieithoedd, C, a PHP, a Dilyniant, ac JavaScript, a HTML, a CSS, yw wir yn gwneud yn siŵr bod nad ydych yn gadael y cwrs hwn meddwl, yr wyf yn dysgu c, ond yn hytrach eich bod yn dysgu sut i raglennu, a'ch bod yn deall ychydig rhywbeth am wyddoniaeth gyfrifiadurol ei hun. Yn wir, er nad ydym wedi edrych ym mhob un o'r ieithoedd canlynol, mae'n hwyl awr am gymryd y gymuned hon o Folks sy'n ei chael hiwmor geeky ddoniol. Ac er bod rhai o'r ieithoedd ydych chi ar fin i weld efallai na fydd yn hollol cyfarwydd, wnewch chi helpu o leiaf gael ychydig o chuckles o leiaf un iaith gyfarwydd, JavaScript. Roedd hyn yn sgwrs gan arbennig rhaglennydd hyddysg- beth amser o'r enw yn ôl, Wat. Ac rydym yn meddwl y byddem yn rhoi i chi cipolwg ar sut mae gwyddonwyr cyfrifiadurol yn tueddu i feddwl, neu o leiaf siarad. GARY Bernhardt: Pob dda iawn. Rydych guys yn gwybod pa wat ei olygu? Wat. Yn union, yn union. Gadewch i ni siarad am Ruby. Yn Ruby, os ydych yn cyfeirio yn newidyn anniffiniedig, wrth gwrs mae'n NameErrors, fel y byddech yn ei ddisgwyl. Ac os ydych yn ceisio neilltuo b i gyda hwy heb eu diffinio, wrth gwrs mae'n NameErrors, fel y byddech yn ei ddisgwyl. A beth sy'n digwydd os ydych yn ceisio neilltuo i, gyda amhenodol? GYNULLEIDFA: Dim. GARY Bernhardt: Cywir, dim. Wat. [Chwerthin] Gadewch i ni siarad am Ruby. Rhuddem, yn wahanol i rai deinamig arall ieithoedd, nid oes gan eiriau noeth. Felly, nid ydych yn gallu deipio geiriau i mewn, a wedi llinynnau dod allan oni bai eich bod yn diffinio yn method_missing arbennig sy'n gwneud y peth iawn. Ac yna, os ydych yn teipio geiriau moel, yn sydyn, Ruby yn cefnogi geiriau noeth. Ac yn wir, bydd yn hyd yn oed yn cefnogi geiriau moel gyda bangs ynddynt. Ac nid yw hyn yn haeddu wat. Mae hyn mewn gwirionedd o ganlyniad i o ba mor anhygoel Ruby yn. Ond os ydych chi erioed mewn gwirionedd gwneud hyn, yna, wat. [Chwerthin] Gadewch i ni siarad am JavaScript. Oes rhywun yn gwybod, yn JavaScript, pa arae plws array yw? Wel, gadewch i mi ofyn i chi hyn yn gyntaf, yr hyn y dylai amrywiaeth yn ogystal array fod? GYNULLEIDFA: amrywiaeth Gwag. GARY Bernhardt: array Gwag, yr wyf yn Byddai hefyd yn derbyn gwall math. Nid yw hynny'n beth arae plws amrywiaeth yn. Anghywir, yn anghywir, array plws amrywiaeth yn llinyn gwag. [Chwerthin] Yn amlwg, rwy'n credu bod hynny'n amlwg i bawb. Nawr, beth fyddai arae yn ogystal â gwrthrych fod? Yn amlwg Dylai hwn fod y math camgymeriad, gan fod hynny yn gwbl mathau gwahanol. Oes rhywun yn gwybod beth mae hyn yn? GYNULLEIDFA: Anghywir. GARY Bernhardt: Na, yn agos, na, bell i ffwrdd. GYNULLEIDFA: Mae'n gwrthrych. GARY Bernhardt: Mae'n gwrthrych. Yeah, ar y dde, a wnaed 'n glws. Yn awr, wrth gwrs, oherwydd mae hyn yn yn ogystal, gallwch troi y operands ac mae'r un peth yn dod allan. Felly, os ydym yn do-- beth? Na, dyna'n union gwrthrych. Os byddwch yn gwrthwynebu amrywiaeth a mwy i chi Dylai cael yr union yr un peth. Sydd, fel y gwelwch, a wnewch. [Chwerthin] Ac yn olaf, yr unig un o mae'r rhain mae hynny'n wir mewn gwirionedd yw-- oherwydd eich bod yn ychwanegu araeau a byddwch yn cael llinyn gwag, nid yw'n gwneud synnwyr. Ond gwrthrych yn ogystal â gwrthrych yn mewn gwirionedd nid yw nifer, yn dechnegol. [Chwerthin] Felly, mae hyn yn un mewn gwirionedd yn iawn. Yn union, ar y dde, fel beth yw hyd yn oed mynd ymlaen yn lang-- hwn Fi jyst, Dydw i ddim hyd yn oed yn deall yr hyn y person sydd â ymennydd yn eu pen Byddai meddwl bod unrhyw o hyn yn syniad da. [Chwerthin] OK, OK, gwneud digon o hwyl ieithoedd sy'n sugno. Gadewch i ni siarad am JavaScript. [Chwerthin] Os wyf yn dweud array dot newydd 16, neu dim ond array (16), Rwy'n cael amrywiaeth o 16 pethau, y mae'n ei gynrychioli fel 16 o atalnodau, sydd yn amlwg. Os byddaf yna ymunwch rhai sydd â llinyn, yna yr wyf yn cael y llinyn 16 o weithiau. Mae hyn mewn gwirionedd yr unig linell yn hyn cyflwyniad cyfan mae hynny'n rhesymol. Yn awr, os wyf yn cymryd y llinyn ac yna ychwanegu 1 ato, mae'n dehongli'r 1 as-- castiau y 1 i llinyn, ac yna rydym yn cael wat1 a criw o weithiau, dirwy. Oes rhywun yn gwybod beth fydd yn digwydd os byddaf yn tynnu 1 o'r llinyn? [Chwerthin] Rwy'n cymryd nad oes neb yn ei wneud. Gadewch me-- byddaf yn rhoi awgrym i chi. A yw hyn yn eich helpu? Oes rhywun yn gwybod? [Chwerthin] Watman. [Chwerthin] Dyna i gyd ges. Diolch i chi guys. [Cymeradwyaeth] DAVID J. Malan: Gadewch i ni edrych cyflym ar rai o'r pethau ymlaen llaw ar gyfer chi. Felly mae'r CS50 Hackathon yn epig hyn i gyd-nighter, yn ystod yr ydych, a'ch cyd-ddisgyblion o Yale, bydd yn plymio into-- ond gobeithio na begin-- eich prosiect terfynol. Bydd y noson yn dechrau am 7:00 pm. Bydd cinio cyntaf yn fras am 9:00 yr hwyr. Bydd Ail cinio yn am 1:00 AC. Ac yna, ar gyfer y rhai dal i sefyll, brecwast yn cael ei gyflwyno yn IHOP tua 05:00. Efallai y byddwch yn gweld golygfeydd fel hyn. Fel yr addawyd, yn wythnos sero eleni, rydym chi helpu wedi nid yn unig bwyd, a chinio, a Candy, ond hefyd ar gyfer yr ail dro mewn hanes, llysiau. Ond tua 3 neu 4 AC, golygfeydd fel nid yw hyn i gyd yn hynny anghyffredin. Yn wir, rydym yn gweld ein cyfran deg o glustogau yn cael eu dwyn i'r Hackathon, a oedd yn yn iawn hefyd. Ac yna uchafbwynt y cwrs yn y ffair CS50 fel y'u gelwir. Mae un yma, ac yn New Haven wythnos ar ôl. Yr un yn Harvard yn Dydd Llun, 7 Rhagfyr, yn ystod y prynhawn mewn Gwyddoniaeth Gogledd-orllewin. Ac ar ôl cyrraedd, byddwch yn gwirio i mewn. A byddwch yn gweld pethau o'r fath fel popcorn, a balwnau, ac yn y pen draw, fel y diwethaf blwyddyn, mae dros 2000 o bobl i ddod i weld eich prosiect terfynol, myfyrwyr, staff, a gyfadran o bob rhan o gampws a hyd yn oed oddi ar y campws. Ac os na bai digon o gymhelliant i ddod gweld chi eich hun, sylweddoli bod eich Gall ffrindiau yn cael eu hannog i ddod i weld Asana, a eBay, ac Facebook, a Google, a Microsoft, a Palantir, a Quora, ac eraill, recriwtwyr a chyn-fyfyrwyr o'r rhain gwmnïau amrywiol i siarad am fywyd yn y byd go iawn, cyfleoedd yn llawn amser a haf yn y diwydiant ei hun. Ac os nad oedd wedi'u ymresymu digon i ddod gweld chi, Gall eich ffrindiau yn cael eu hannog i mynd i mewn i'r lle raffl, ar ôl cyrraedd, byddwch fel fyfyrwyr bob yn cael eu dosbarthu criw o sticeri wyneb hapus. A mynychwyr, fel eich ffrindiau, yn cael eu trin ychydig cerdyn raffl ar ôl cyrraedd. Ac ar gyfer pob person y maent sgwrsio i fyny, byddant yn roddwyd, gennych chi, sticer wyneb hapus. Mae pob un ohonynt yn cynrychioli cofnod i mewn i raffl gyda gwobrau gwych, yn eu plith Xbox, Wii, a criw cyfan o bethau hwyliog eraill, rhai ohonynt ydym wedi ei weld yma yn y dosbarth. Felly aros diwnio ar gyfer hynny. Ond yn y pen draw, mae'n gwbl am y cyflawniadau semester hwn, a'r ymadroddion, a chyffro y byddwch yn troi yn y rhai sy'n mynychu. Lle byddwch, yn y pen draw, yn cael eu wisgo eich iawn own-- hyn, Cymerais CS50 crysau-t fel 'na fan hyn. Felly peidiwch annog eich ffrindiau i fod yn bennaeth at URL hwn yma, a fydd yn anfon i chi i'r holl fanylion, felly. Yn y cyfamser, os ydych yn ystyried un arall edrych ar y wyddoniaeth gyfrifiadurol y gwanwyn hwn, neu'r tu hwnt, yn sylweddoli mai dyma'r un handout-- er diweddaru ers wythnos zero-- ein bod yn dosbarthu. Ac os byddwch yn mynd i'r canol y booklet-- hwn mae copïau yn y transept outside-- sylweddoli hyn yn dangos i chi drwy saethau yn union beth cyrsiau y gallwch chi fynd i ffwrdd i archwilio ystod y gwanwyn, nesaf disgyn, yn ystod yr haf, a thu hwnt. Felly peidiwch yn edrych ar y siart ynddo i gael ymdeimlad o bethau. Ac os hoffech chi gael cymryd rhan mewn swyddi eraill, ddim yn gwybod, os nad ydych yn ei wneud yn barod, bod y Board-- Coleg sy'n efallai y byddwch yn cael rhywfaint o beidio atgofion mor hoff o- Mae serch hynny dim ond creu newydd fframwaith cwricwlwm a elwir Cyfrifiadur AP Egwyddorion Gwyddoniaeth. Rhywbeth a allai fod gennych cymryd, neu o leiaf yn clywed am, cwrs CS presennol mewn ysgolion uwchradd a elwir yn APCSA, sydd yn weddol dosbarth cyffredin sy'n canolbwyntio ffordd gormod ar yr iaith Java a'r mecaneg hynny. Egwyddorion APCs, yn y cyfamser, bydd fod yn fwy am syniadau, ac yn fwy am ddatrys problemau. A thuag at perwyl hwn, rydym, criw o ein ffrindiau yn UC Berkeley, yn co.org, ac ychydig endidau eraill o gwmpas y byd yn creu cwricwla sy'n Bydd fodloni'r egwyddorion APCs. Pa un yw dweud bod CS50 AP bydd fod AP yn gyfwerth bod myfyrwyr mewn gwahanol ysgolion uwchradd ar draws y Gall byd yn cymryd cychwyn y cwymp yn dod 2016. Ac os hoffech chi gymryd rhan mewn addysg ysgolion uwchradd, ac yn rhan o allgymorth hwn, yn estyn allan i ni yno, p'un a ydych yn TF, yn CA, neu yn syml diddordeb mewn addysg yn gyffredinol. Ac yn wir, os hoffech chi i ymuno â thîm CS50 ei hun, sylweddoli bod cyn gynted ag y tymor yn dod i ben, byddwn yn dechrau recriwtio ar gyfer Cymrodyr Dysgu, Cynorthwywyr Cwrs, yn ogystal â'r nifer o artistiaid sy'n yn gwneud y cwrs hwn yn bosibl tu ôl i'r llenni, gan greu ei hasedau ar-lein, ei mewn-person o gyfleoedd, a mwy. Hynny os bydd unrhyw un o'r rolau hyn yma yn apelio, peidiwch â gadael i ni wybod yn y URL hwn yma. Nawr yn ychydig, byddwn yn troi at, yn union fel y gwnaethom yn wythnos sero, mae rhai cacen. Y tro hwn bydd yn cael ei i lawr y grisiau yn y dafarn. Felly ewch yno yn nes ymlaen. Ond dw i ddim jyst eisiau cymryd eiliad i gydnabod wir pa gacen hon fan hyn cynrychioli, neu efallai'n fwy canonically, beth mae hyn yn fan wyneb-off gynrychioli. Mae wir wedi bod yn anrhydedd, yn onest, i fod yn bartner gyda'n ffrindiau i lawr y ffordd yn New Hafan semester hwn. Yn sicr wedi bod yn rhyfedd beth, yn beth anarferol, anturia dweud digynsail beth am ddau goleg i fod yn dod at ei gilydd, gan gynnig un cwrs yn yr un, ar ddau gampws a dod â gwahanol y ddau cyrff myfyrwyr at ei gilydd. Ond mae wedi bod mor yn anrhydeddu i weithio gyda Andi, gyda Scass, a gyda Jason yn New Haven, a chyfanrwydd ein staff 44 person o Cynorthwywyr Dysgu, a Chynorthwywyr cwrs yn New Haven, sydd, am y tro cyntaf yn Hanes Yale, yn bennaf eu hunain israddedigion. Yn wir, tan eleni, yn disgyn 2015, nid oedd Iâl mewn gwirionedd draddodiad neu lwfans ar gyfer israddedigion adrannau arwain a gan wasanaethu fel cymrodyr addysgu yn debyg iawn i ni wedi mwynhau yma o fewn gwyddoniaeth gyfrifiadurol yn Harvard am beth amser. Ac fel y ei ben ei hun wedi bod yn gyfle arbennig i ni i fod yn bartner gyda hwy ar fenter honno, ac yn dod â i mewn i'r gorlan arweinwyr megis Andi ac athrawon eraill yno ar y campws. Ac yn caniatáu i mi dynnu sylw arbennig hefyd, i gyd yma yn y canol. Hyd yn oed er ei fod bellach yn byw yn New Haven-- yn bennaf am ein bod anfonwyd ef there-- mae hyn i gyd yn ganlyniad i Jason Hirschhorn ar ôl bod yn Addysgu Cymrawd er CS50 am dipyn o flynyddoedd yma, raddiodd y llynedd, Kirkland House. Ac ultimately-- Rwy'n credu ges i alwad ffôn oddi wrthyf ar un adeg bod 'n bert llawer llai i, hey, byddech yn meddwl symud i New Haven ar ôl graddio? Roedd hyn i gyd oherwydd ein bod ceisio sefyll fenter hon, ac rydym am wneud yn siŵr bod yna Roedd gwybodaeth sefydliadol i lawr yno yn New Haven oherwydd ein bod yn adeiladu rhywbeth o'r newydd. Ac yn Os-- Jason, os gallech efallai newydd ddod ar i fyny lletchwith tuag at y llwyfan, fel y gallwn o leiaf i gyd yn gweld Jason Hirschhorn yn bersonol. [Cymeradwyaeth] Yn sicr, heb Jason, Yale 50 Ni fyddai wedi bod yn bosibl. Felly mae ein diolch i Jason Hirschhorn. A hefyd, mae gennym staff enfawr y ni fyddwn yn tynnu sylw personol i bawb yma, ond dros 100 o unigolion yma yn New Haven sydd yn gwneud y cwrs hwn yn bosibl. Ac efallai y byddwch ond yn gweld eich Cymrawd Dysgu eich hun ar y rhestr hon, boed yma neu yn New Haven. Ac felly os gallem, a rownd enfawr o gymeradwyaeth drwy gydol y staff addysgu. [Cymeradwyaeth] A gadewch i mi dynnu rhai arbennig sylw at ychydig o'r Folks yma, yn enwedig Hannah, a Maria, a Daven, a Rob, sydd, gan fod y cyrsiau pen, yn gwneud popeth yn rhedeg yma yng Nghaergrawnt. Wrth gwrs, Colton Ogden, sy'n dechrau fwyaf o'n darlithoedd dros yno ar gerddoriaeth. Doug Lloyd, who-- mae hyn yn CS50 AP, a oedd yn arwain ein menter AP. Dan Armendariz, heb yr ydym Ni fyddai cael IDE CS50 eleni. Aliess, sy'n gwneud popeth bosibl y tu ôl i'r llenni, gan gynnwys rhedeg y goleuadau fel y llun yma. Ac yna yn olaf, ond nid y lleiaf, Tîm cynhyrchu CS50 yn. Digon yw dweud, 'i' Tîm cynhyrchu CS50 yn sy'n grymuso cymaint ohonom i gysgu mewn yn y prynhawn, ac i ymgysylltu â'r cwrs deunydd mewn gwirionedd asynchronously. Ac mae hyn yn fawr iawn yn un o nodau dyluniad y cwrs. Fel y gwyddoch, yr ydym yn mwynhau yw-- ar hyn o bryd cyfle i ganiatáu i gofrestru ar y pryd. Mae gennym gyfle ar gyfer myfyrwyr, yn sicr, i wylio chyrsiau hyn deunyddiau ar-lein, hyd yn oed mewn amser real yn byw ar hyn o bryd. Ac mae hyn yn gyfan gwbl oherwydd mae'r tîm cynhyrchu a welwch, neu hyd yn oed yn gweld o gwmpas chi, ac y tu ôl i chi yma. Er enghraifft, roedd hyn yn ychydig o luniau saethu gan Jordan y flwyddyn ddiwethaf, dim ond er mwyn siarad â'r math o gelfyddyd sy'n digwydd y tu ôl i'r llenni. Mae hyn, wrth gwrs, yw'r FoHo yn y Cwad. A dim ond i roi i chi yn edrych yn ôl ar wythnos sero, hwn oedd y delweddau gyda yr ydym yn dechrau yr wythnos gyntaf. [CHWARAE CERDDORIAETH] Dyna oedd o Jordan CS50 ei hun. A hefyd y tu ôl i'r llenni yma heddiw yw Ramon, ac Ian, a Scully, a Dan Coffey. Dan Coffey, sy'n bennaeth Tîm cynhyrchu CD50 ar. Ac yn wir dros y gorffennol sawl years-- hwn yn fy nawfed flwyddyn dan sylw gyda'r course-- gwirionedd wedi Dan Coffey, gyda chynhyrchu tîm, cymryd CS50 i lefel arall. Nid yn unig yr ydym yn saethu y cwrs bellach yn 4K, fel petai, y flwyddyn sydd i ddod rydym annhymerus 'hefyd yn gallu saethu yn 6K. Yn ogystal ag mewn realiti rhithwir, yn rhannol am ei fod yn cool-- yn rhannol oherwydd ei fod yn oer, ond hefyd fel y gwyddoch, mae gennym gymuned ar-lein sizable iawn. Folks sydd, am amryw rhesymau, ni allai deithio i, neu na allai fod yn bresennol lle fel Harvard a Iâl. Ac un o'r nodau bedagogaidd yw arbrofi gyda dulliau newydd o dechnoleg fel y gallwn, trwy ddirprwy, ac drwy chi i gyd, yn rhoi myfyrwyr ar-lein o gwmpas cyfle y byd i weld, ac yn teimlo, a chlywed beth lle fel Harvard neu Yale teimlo fel. Felly yn dod yn fuan, yn disgyn 2016. Ac yn awr i fynd ag ef i lawr hollt, mae hyn ar fin cael ei arswydus. Ond efallai y byddwch yn cofio bod y rhan fwyaf o'r fideos ddarlith eleni, neu bob yn ail, yn dod i ben gyda rhyw fath o yn ôl pob golwg clip rhyfedd o Seinfeld, a ysbrydolwyd gan rai bennod gwirioneddol ail-gweithredu gan gynhyrchu CS50 yn tîm, sydd wedi bod yn hynod graslon a chreadigol. Ac yr wyf yn meddwl y byddaf yn dangos i chi yn un o yr ysbrydoliaeth, ail clip 30, o go sioe Seinfeld a ysbrydolodd un o hyn semester's-- Rwy'n told-- hoff clip. Felly yn gyntaf, mae clip gwirioneddol o Seinfeld. ELAINE: C'mon pwy sy'n dawnsio? Am i mi canlynol-- am i mi gael iddo ddechrau? Byddaf yn cael ei ddechrau. Mae pob hawl, woo! [CHWARAE CERDDORIAETH] [Chwerthin] Woo! C'mon guys, beth yw'r dal i fyny? GEORGE: ffansi Sweet Moses. [Chwerthin] DAVID J. Malan: Felly, rydym yn aml siarad am wthio myfyrwyr y tu hwnt i'w parthau cysur eu hunain. Yr wyf fi, yn awr, wyf yn mynd i gropian i fyny i mewn i bêl ac sob fel yr ydym yn ei chwarae ar eich cyfer hwn ail-weithredu o hyn, diolch i dîm cynhyrchu CS50 yn. [Seinfeld CÂN THEMA] Mae pob hawl, pwy sy'n dawnsio? C'mon, pwy sy'n dawnsio? Ydych am i mi gael iddo ddechrau? Byddaf yn cael ei ddechrau. Woo! [CHWARAE CERDDORIAETH] DOUG LLOYD: ffansi Sweet Moses. [Cymeradwyaeth] DAVID J. Malan: Ac yn awr mae rhai pethau arbennig ar gyfer cyn-fyfyrwraig sydd bellach yn gwneud ei PhD yn unig i lawr y ffordd yma yn Harvard. A gallai pwy fwyaf aml eu gweld yn y ffurflen hon yn ystod oriau swyddfa, y ddau yng Nghaergrawnt, ac yn New Haven. Yn wir, os ydym enhance-- rownd mawr cymeradwyaeth ar gyfer eu hunain, Zamyla CS50 yn. Ac yn awr, gair gan staff CS50 yn y ddau leoliad a fyddai'n hoffi cynnig rhywfaint o rhaniad geiriau eu hunain. ANNALEAH ERNST: Mae oes cwrs arall y mae pawb sy'n gweithio ar gyfer y cwrs yr un mor gyffrous i fod yno, a bod yn cymryd rhan ynddo, fel CS50. Nid wyf yn gwybod, mae fel hyn mewn gwirionedd pwysig ac arbennig gyfrifoldeb, a math o brofiad anhygoel. A dwi'n falch iawn i mi gael bod yn yn rhan o addysg pobl. SIARADWR 3: CS50, yn fy barn ni, yn anhygoel. Rydw i'n caru E. Roeddwn wrth fy modd pan oeddwn yn cymryd dosbarth. Ac yr wyf wrth fy modd hyd yn oed yn fwy fel TA. JORDAN Hayashi: CFing yn llawer o gweithio, ond mae'n hynod werth chweil oherwydd eich bod yn cael i ddysgu cymaint. Rydych yn wir yn dod i adnabod eich myfyrwyr. Rydych yn dod i adnabod y deunydd eich hun. A byddwch yn cael i ddim ond yn eu gwylio yn dod yn wyddonwyr cyfrifiadurol. SIARADWR 4: Mae fy myfyrwyr yn uchafbwynt fy semester. [CHWARAE CERDDORIAETH] DAVID J. Malan: A dyma CS50. DAVID MCPEEK: Rwyf newydd byth yn teimlo gymaint fel arweinydd ar y campws, fel yr wyf wedi semester hwn. SAM LEVATICH: Mae hwn yn un o'r ond cyfleoedd ar y campws Iâl i 'n sylweddol yn cael ei fuddsoddi mewn addysgu. SIARADWR 5: Mae'n cŵl i gweld CS50 o'r ochr arall. NICK JOSEPH: Yr oeddwn yn synnu sut holl fyfyrwyr llawn cyffro oedd. Arianna BENSON: Mae'n pan Hefyd 'n glws o bobl adennill llun o Rick Astley, ac yn debyg, sydd yn hynny? DAVID ARMENTA: Roeddwn i eisiau rhoi yn ôl oherwydd fy mod yn cael llawer o gefnogaeth pan oeddwn yn fyfyriwr. MARY FARNER: Y cyfan sydd ei angen yw brwdfrydedd a chariad at ddysgu, neu CS, neu unrhyw un o'r uchod, ac byddwch yn gallu gwneud hynny. SAM LEVATICH: All fy myfyrwyr yn cadw Rickrolling mi. [CHWARAE CERDDORIAETH] ANNALEAH ERNST: Mae wedi bod yn gymaint hwyl i ddysgu am y peth hyn fy mod i wir gariad, a meddwl ei fod yn llawer o hwyl, ac yn ceisio phobl eraill gyffrous am y peth hefyd. Rwy'n Annaleah Ernst, ac mae hyn yn CS50. [Bloeddio] [CHWARAE CERDDORIAETH] DAVID J. Malan: Ac yn awr, efallai y byddwch yn cofio bod i ni ddechrau semester hwn yn siarad yn y pen draw am feddwl cyfrifiannol wrth ddatrys problemau yn annibynnol o ieithoedd rhaglennu gwirioneddol. Ac rydym yn meddwl byddem weld yn union i ba raddau mae hyn wedi suddo i mewn gan geisio cael ymarfer corff na wnaethom yn wythnos sero, ond roeddem yn meddwl byddem rhowch gynnig cwpl o weithiau yma yn wythnos 12, y mae Mae angen gwirfoddolwr i mi pwy yn gyfforddus yn dod i fyny yma ar y llwyfan. Dewch ar i fyny. Beth yw dy enw? YAHONG: Yahong. DAVID J. Malan: Yahong, yn dod ymlaen i fyny, y modd hwn. Ac os ydych i gyd, os oes gennych ddalen o bapur oddi wrthym neu ddalen wag o bapur o'ch hun, mynd yn ei flaen ac yn cymryd hynny allan yn y fan hon. Neis i gwrdd â chi. Mae pob hawl, nod Yahong yma yn mynd i fod y canlynol, Mae gen i yma lluniad mai dim ond mae hi'n mynd i fod yn gallu gweld. Dewch ymlaen dros yma yn y canol, os hoffech. A gadewch i mi roi meicroffon chi yma. Ac yn eich nod yma yw mynd i fod i ddisgrifio, yn fanwl mor fanwl â bosibl, beth allwch ei weld. Ac rhain Folks yma, gan fod y math o gweithredwyr cyfrifiadurol o hyn, Mae angen i dynnu yn union beth rydych yn ei ddweud. Ac yna, beth byddaf yn ei wneud yw cydio yn Ychydig hapsamplau gan y gynulleidfa a byddwn yn gweld pa mor yn union mae hyn yn gweithio allan. YAHONG: Felly, yr wyf ddisgrifio hyn. DAVID J. Malan: Yr ydych yn disgrifio hyn. Rydych yn dweud wrth eich cannoedd o ffrindiau yn y dosbarth yma yn union beth i dynnu, fynd. YAHONG: OK, felly yn y iawn nghanol y darn o bapur, mae dau siapiau, un ar ben y llall, ond nid yn cyffwrdd, ond mae bron cyffwrdd. Felly mae cylch ar y top, a sgwâr ar y gwaelod, ac maent yn bron yr un maint. Maent yn fath o canolig, bach. Ac o fewn y cylch, mae two-- mae tri sgwâr. Felly does fawr sgwâr o fewn sgwâr mwy, o fewn mwy o sgwâr. Ac o fewn y sgwâr ar y gwaelod, mae tri cylchoedd. Ychydig o fewn cylch mwy cylch, o fewn cylch mwy. DAVID J. Malan: Got hynny? GYNULLEIDFA: Na DAVID J. Malan: Felly beth am ei wneud you-- byddaf yn mynd cerdded o gwmpas. 'N annhymerus' chrafangia ychydig, ac os ydych am ailadrodd ar gyfer y rhai sydd angen ail lwybr. YAHONG: OK, a ydych angen mi egluro hyn eto? OK, popeth yn iawn, felly yn y nghanol y ddalen o bapur mae dau siapiau. Ac mae un ar ben y llall, ond maent yn fwy neu lai yr un maint. Mae cylch bach canolig ar ben y sgwâr bach canolig. Iawn, felly mae'n fath o fel ar ei ben, yn meddwl am ei roi fel dyn eira, ond gyda dau siâp gwahanol yn hytrach na dau gylch. Ac yna ar the-- y tu mewn i'r cylch, mae yn bocs bach, tu mewn un arall bocs bach, tu mewn bocs bach arall. Ac tu mewn i'r sgwâr, mae cylch bychan, tu mewn cylch bach arall, tu mewn cylch bach arall. Oedd yn gwneud synnwyr? DAVID J. Malan: Ydw. YAHONG: Mae llawer o bwysau. DAVID J. Malan: pob hawl, Byddaf yn ôl yn iawn. Mynd trwy'r gynulleidfa yma, OK, neis iawn. Diolch i chi, OK rydym wedi rhaid i gymryd y un. Mae pob hawl, sy'n ymddangos fel sampl ar hap yn dda, diolch. Iawn. YAHONG: Awesome. DAVID J. Malan: Felly now-- hefyd? YAHONG: Awesome. DAVID J. Malan: O, anhygoel, OK. Felly anhygoel, arhoswch iawn yno. Rydw i'n mynd i fynd yn ei flaen ac yn dangos i chi yr hyn a wnaeth dyma rhai o'ch cyd-ddisgyblion. Felly dyma ni wedi hyn yn un yma. OK, mae'n fath o yn unig dal i fynd ac yn mynd. Yma, ychydig o ddehongliad gwahanol. OK, yma, gadewch i ni weld, cael yn nes, er yn llai o faint, neis iawn. Er, dim ond bu'n rhaid i mi chrafangia yr un yma. [Chwerthin] Beth oedd yr ateb go iawn? Gadewch i ni edrych dros yma. Yr hyn oedd yn disgrifio Roedd y ddelwedd hon fan hyn. Felly man-- rhai o- nifer ohonoch yma yn y rhai yr wyf yn edrych, ddim yn cael hyn yn iawn. Gadewch i ni fynd yn ei flaen a show-- gadewch i alwad rhywun arall i fyny a gweld pa mor hawdd, neu gyda pha lefel o anhawster y gallant ei wneud. Diolch yn fawr. Beth am un gwirfoddolwr arall ychydig ymhellach yn ôl. OK, gwelais law hwn yn gyntaf, yn dod ar i fyny. Beth yw dy enw? O, sori? MARCY: Marcy. DAVID J. Malan: Marcy, dewch ar i fyny, neis i gwrdd â chi. Mae pob hawl, dyma yr ydym wedi meicroffon ar eich cyfer chi. Gadewch i mi gael llun. Ac felly os ydych chi am jyst arfer ar ochr arall y ddalen, neu ryw ddalen arall o bapur, rwy'n mynd i fynd yn ei flaen ac yn rhoi Marcy un gwahanol yma mai dim ond gall hi nawr see-- mai dim ond gall hi weld opaquely, OK. MARCY: OK. DAVID J. Malan: Ewch. MARCY: Tynnwch 16 Ychydig dotiau i gyd mewn grid. Felly, pedair rhes o bedwar dot yr un. Ac y dotiau yn wag, felly maent yn hoffi cylchoedd bach bach. O, mae pump ohonynt. OK, mae'n pump. Mae'n pum rhes o ddotiau duon. Pum rhes o bum dotiau, ac yna, yn dechrau ar y brig OK corner-- chwith, felly pum rhes o bum dotiau, ac y dotiau yn wag, fel eu bod yn hoffi bach cylchoedd bach mewn gwirionedd. Felly, maent yn gwyn ar y tu mewn. GYNULLEIDFA: OK. MARCY: OK, felly pum rhes o bum dotiau. Ac yna, byddwch yn dechrau o'r chwith uchaf dot, ac yna tynnu llinell i lawr i'r dot nesaf lawr, ac yna tynnu llinell arall i yr un ar y dde o'r bod un. Felly dyna ddwy linell hyd yn hyn. Ac yna tynnwch linell i lawr i'r un lawr nesaf. Iawn, felly dyna tair llinell, i lawr, i'r dde, ac yna i lawr. Ac yna i'r chwith. Ac yna i lawr. Iawn, felly ailadrodd, 'i' y un cyntaf yn down-- OK, ydych yn dechrau o'r chwith uchaf corner-- ac yna i lawr, ac yna i'r dde, ac yna i lawr, ac yna i'r chwith, ac yna lawr, ac yna i'r dde, ac yna i'r dde, ac yna i'r chwith. Iawn, felly rydym yn tua hanner drwy. DAVID J. Malan: Chi Dywedodd dde, ac yna i'r chwith. MARCY: O, whoops, OK. DAVID J. Malan: Nid yw'n hawdd. MARCY: Gadewch i ni ddechrau drosodd. Gadewch i ni ddechrau drosodd o y gornel chwith uchaf. DAVID J. Malan: Un tocyn mwy. MARCY: Yeah, OK, i lawr, i'r dde, i lawr, chwith, i lawr, i'r dde, ar y dde, i lawr, i'r dde, i fyny, i'r dde, i fyny, chwith, chwith, i fyny, i fyny, i'r dde, i lawr, i'r dde, i fyny, ac yr ydych Dylai fod ar y gornel dde uchaf. IAWN. DAVID J. Malan: pob hawl, ac os ydych yn gwneud hynny yn gywir, dylech yn awr cael hwn ar eich dalen o bapur. Felly, gadewch i mi ddod fachu cwpwl. OK, diolch i chi, diolch i chi, diolch i chi, OK, nid wyf yn meddwl eich bod am i hynny. OK, oh caru hyn, diolch. Mae'n ddrwg gennym i gyrraedd, wow, aw, OK dwi'n mynd i gymryd dim ond bod un. Mae pob hawl, dyna da, sy'n dda iawn. Mae pob hawl, felly gadewch i ni gweld yr hyn sydd gennym yma. Felly sylwi, ceisio gwneud argraffnod meddwl o hyn. Gadewch i mi fynd yn ôl at yr amcanestyniad yma. Ac mae hyn yn 'n bert darn da yma, da iawn 'n glws. Mae hyn yn un, ychydig yn llai, ond Rwy'n credu bod ar y trywydd iawn yn ogystal, da iawn 'n glws. OK, mae hyn yn un yr wyf yn teimlo fy mod Ni ddylid rhoi hyn ar y rhyngrwyd, felly gadewch me-- hwn mae gan un rhif ffôn am ryw reswm. [Chwerthin] Diolch. Ac yna, pam nad ydym yn dod i ben â hyn un a now-- diolch i chi mor much-- mae gennym amser i un yn fwy enghraifft yma. Y tro hwn, beth am ar y chwith yno, yn dod ar i fyny. Yup, gyda'ch dwylo, yup. Mae pob hawl dewch i fyny, yn dod ar i fyny. Y tro hwn, fodd bynnag, yn dod ar i fyny. Beth yw dy enw? DANIEL: Daniel. DAVID J. Malan: Daniel, y tro hwn, fodd bynnag, rydym yn mynd i sbeis hyn i fyny ychydig bach, ac rydym yn mynd i gael i chi ddod draw at y sgrin gyffwrdd. Felly nawr y tro hwn, yr wyf i'n mynd i yn dangos pob un ohonoch i gyd y llun. Ac ar y system anrhydedd, efallai nad ydych yn symud eich llygaid erioed mor ychydig i fyny yma i weld beth y ddelwedd gwirioneddol. Felly rydych jyst cadw a-- dim ond yn syth ymlaen. Ac yna rydych chi'n mynd i tynnu ar y sgrin hon beth eich cyd-ddisgyblion yn disgrifio i chi. A byddaf yn ceisio crynhoi ar lafar felly mae'n ddigon uchel. Mae pob hawl, felly system anrhydedd yma, yn edrych yn syth ymlaen yn unig, ac i chi i gyd cam-wrth-step-- nid annhebyg y menyn pysgnau a jeli example-- gadewch i ni geisio i ddisgrifio'r hyn. Cyfarwyddyd Cyntaf gwelwch yn dda. GYNULLEIDFA: Tynnwch gylch mawr. DAVID J. Malan: Tynnwch gylch mawr. [Chwerthin] Mae pob hawl, mae hyn yr wyf i'n mynd i ddadwneud. GYNULLEIDFA: Tynnwch ffon ffigur heb freichiau. DAVID J. Malan: Yr wyf yn clywed, yn tynnu ffigwr ffon heb freichiau. [Cymeradwyaeth] OK, popeth yn iawn, yr ail cyfarwyddyd. GYNULLEIDFA: braich chwith ar glun. DAVID J. Malan: braich chwith ar glun. GYNULLEIDFA: onglog, onglog. DAVID J. Malan: onglog, OK, yr ydym wedi canlynol-- gadewch i mi roi'r rhwbiwr i chi. Gadewch i ni ddileu. OK, unwaith eto. GYNULLEIDFA: penelin pigfain. DAVID J. Malan: penelin pigfain. Penelin pigfain. GYNULLEIDFA: penelin Ychydig yn llym. DAVID J. Malan: penelin Ychydig yn llym. [Cymeradwyaeth] DAVID J. Malan: pob hawl, beth arall? Trydydd cyfarwyddyd. GYNULLEIDFA: Nawr cylchdroi the-- DAVID J. Malan: Nawr cylchdroi the-- GYNULLEIDFA: Cylchdroi ei 90 gradd. DAVID J. Malan: Cylchdroi ei 90 gradd. [Chwerthin] [Gweiddi] Beth? Fraich dde yn v. Fraich dde yn v. GYNULLEIDFA: Dyna chi. DAVID J. Malan: Nice. [Bloeddio] Mae pob hawl, a cam olaf, cam olaf. GYNULLEIDFA: Llinell ffwrdd oddi wrth y pen. DAVID J. Malan: A llinell ffwrdd oddi wrth y pen. Dim top chwith, yeah. [Gweiddi] GYNULLEIDFA: 45 ongl gradd. DAVID J. Malan: ongl 45 gradd. O, na. [Gweiddi] Ydw. Na GYNULLEIDFA: O ben chwith ei ben. DAVID J. Malan: O, oddi wrth top chwith ei head-- GYNULLEIDFA: Ddim yn gysylltiedig at ei ben. DAVID J. Malan: Ddim cysylltu â ei ben. Ydw. [Gweiddi] Mae hynny'n dda, sy'n dda. GYNULLEIDFA: Ysgrifennu, Hi. DAVID J. Malan: Ysgrifennu, Hi. Ysgrifennwch, Hi. GYNULLEIDFA: Uwch. DAVID J. Malan: Uwch. GYNULLEIDFA: Ar ddiwedd y llinell. DAVID J. Malan: Yn y diwedd y llinell write-- GYNULLEIDFA: Little i. Na [Gweiddi] DAVID J. Malan: i llythrennau bach. Clywais, llythrennau bach. Ydw. [Cymeradwyaeth] Mae pob hawl, a oedd yn anhygoel, diolch. Mae pob hawl, felly mae gennym amser am ddim ond un ymarfer mwy. Efallai y byddwch yn cofio y yn dilyn cerddoriaeth thema sydd, yn sylweddoli rydym wedi cymryd rhai rhyddid â'r rheolau o'r canlynol gêm, oherwydd yn broblem a osodwyd wyth, rydym yn gofyn i chi bwnsied o cwestiynau a oedd yn y bôn ar ffurf fantol. A dim ond ar ôl p-set wyth wnaethon ni benderfynu, yn dda, efallai y byddai mewn gwirionedd fod ychydig yn fwy hwyl i chwarae rhywbeth arall yn lle hynny. [TEULU CERDDORIAETH THEMA elyniaeth] Ar gyfer hyn, rydym yn mynd i angen pedwar aelodau o'r staff addysgu. Mae pedwar aelod o'r staff addysgu, a phedwar o fyfyrwyr, beth am un, dau, beth am dri, pedwar. Dewch ar i lawr, yn dod ar i lawr. Mae pob hawl, Rydym hefyd mynd i need-- ein bod hefyd mynd i angen un student-- os bydd y staff hoffwn fynd yma yn chwith, myfyrwyr dros yma right-- rydym angen rhywun pwy sydd wir yn dda mewn rhifyddeg o dan bwysau. OK, dde yma fod yn wirfoddolwr [Anghlywadwy] yn dod ar i fyny. Felly byddwch yn defnyddio'r sgrîn gyffwrdd yma. Beth yw dy enw? MICHAEL: Michael. DAVID J. Malan: Michael, yn dod ar i fyny. Felly, byddwn yn rhoi i chi cyfarwyddiadau mewn dim ond hyn o bryd. Ond os ydych am i ddim ond ysgrifennu staff ar y dde a myfyrwyr ar y chwith ar gyfer cadw sgôr, gadewch mi fynd yn ei flaen ac yn gadael i bob un ohonoch gyflwyno'ch hunain i eich dosbarth ar y diwrnod olaf. JAMES: Rwy'n James, rwy'n freshman. AARON: Hi, Im 'Aaron. MAYA: Rwy'n Maya. KATHERINE: Rwy'n Katherine. DAVID J. Malan: A Erbyn hyn mae'r staff addysgu. JACK: Rwy'n Jack. Abby: Abby TIM: Hi, Im 'Tim. MARIA: Maria. DAVID J. Malan: Felly, yr ydym gael o flaen llaw, yn dod i fyny gyda nifer o gwestiynau, rhai y mae ei atebion rydym yn fath o wneud i fyny, ond mae eraill y mae eu hatebion yn yn seiliedig ar ystadegau gwirioneddol gan eich cyflwyniadau hun o broblem gosod wyth, a setiau broblem arall. Felly, yn gyffredinol, pob un o'r rhain atebion byddwn yn wedi arolygu, gadewch i ni ddweud 100 o bobl, byddwn yn rhoi y pedair neu bum neu chwech uchaf atebion ar y bwrdd, pob un ohonynt Mae sgôr sy'n gysylltiedig ag ef. Yr hyn yr ydym ni'n mynd i wneud yw tweak y rheolau ychydig. Felly, yn hytrach na rhoi rheolaeth i un tîm neu'r llall, rydym yn syml yn mynd i ddefnyddio'r Staples botymau yn hawdd i ganiatáu i bob tîm i Buzz yn ardal cyflymaf. A phwy bynnag guesses-- taro'r botwm yn gyntaf, ac yn cael cwestiwn yn iawn, Bydd o bosibl yn cael bod llawer o bwyntiau. Byddwn yn cadw mynd, rydym yn chi helpu cadw i fynd, ac yna pa un bynnag tîm yn gorffen y bwrdd, bydd cael yr holl bwyntiau chyfrif hyd yn hyn. Felly beth youll 'angen at Nid yw cyfateb y pwyntiau wrth i ni fynd ar gyfer pob un cwestiwn atebodd yn iawn. Ac yna unwaith y ben crwn, rydych yn mynd i roi cyfanswm naill ai yma, neu dros yma. MICHAEL: Felly yr wyf yn cyfateb yn fy mhen. DAVID J. Malan: Neu ar y sgrîn o flaen pawb, ie, neu ar eich ffôn, a oedd yn yn ôl yno yn ôl pob golwg. Mae pob hawl, felly rydym chi helpu byddwch yn cerdded drwy hyn. Nid oes angen i wneud unrhyw beth eto. Y peth cyntaf y myfyrwyr ac mae angen i'r staff ei wneud cael ei daro eu priod botymau y cyflymaf ar ôl i mi ddechrau darllen y cwestiwn a'ch bod am gynnig ateb. Gwneud synnwyr? Mae pob hawl, dyma ni. Enwch swyddogaeth ddatgan yn stdio.h. Staff. Abby: printf. DAVID J. Malan: Dangos printf ni. Neis iawn. Felly, dim ond ysgrifennu i lawr 68, neu cadw golwg yn eich meddwl o 68. Nawr rydym yn mynd i symud ymlaen. Cyn gynted ag yr wyf i'n mynd i Darllenwch y cwestiwn eto, efallai na fyddwch mawr ym tan ar ôl Rwyf wedi ailadrodd y cwestiwn. Enwch swyddogaeth ddatgan yn stdio.h. Un cwestiwn JAMES: Beth yw sprintf. DAVID J. Malan: Beth yw sprintf. Dangos sprintf ni. Na, 'n annhymerus' darllen eto. Swyddogaeth ddatgan yn stdio.h. Staff. TIM: Scanf. DAVID J. Malan: Scanf, dangos i ni. Dwy taro. Unwaith eto, un o swyddogaethau ddatgan yn stdio.h. Myfyrwyr. JAMES: Fopen. DAVID J. Malan: Fopen, neis iawn. 'N annhymerus' jyst cadw ailadrodd y cwestiwn, swyddogaeth ddatgan yn stdio.h. Staff. TIM: Fclosed. DAVID J. Malan: Fclosed, swydd dda. Nice, rydym wedi dau ateb gadael ymlaen y bwrdd, rhif dau a rhif 5 gyfer y rownd hon. Swyddogaeth ddatgan yn stdio.h. Myfyrwyr. KATHERINE: Fread. DAVID J. Malan: Dangos fread ni. Neis iawn. Pwy bynnag now-- pa bynnag tîm ateb y pumed a'r olaf ateb, yn cael yr holl bwyntiau. Felly, dylech fod yn ychwanegu'r rhain i gyd rhifau i fyny, a bydd pwy bynnag yn cael hyn, yn cael y cyfanswm hwnnw. A oes camgymeriad? Nid oes unrhyw rif chwech. Dim rhif chwech, heb ei weithredu. Enwch swyddogaeth datgan mewn staff stdio--. TIM: braw. DAVID J. Malan: Dangos braw ni. JACK: Bod yn esbonio cymaint. DAVID J. Malan: Gadewch i ni geisio unwaith eto. Enwch one-- enwi swyddogaeth ddatgan yn stdio.h. Tim. TIM: Fseek. DAVID J. Malan: Fseek. Mae tua un cais mwy, enwi swyddogaeth ddatgan yn f-- yn stdio.h. MARIA: fgetc. DAVID J. Malan: fgetc. Felly, nid oes neb yn cael y pwyntiau. Colton, yn awyddus i ddangos i ni pa rif pump oedd? OK, nid yw Matlock yn stdio.h. Pawb Jason Hirschhorn. Mae pob hawl gadewch i ni symud ymlaen i'r ail gwestiwn. Person cyntaf i cyffro mewn yma, i y cwestiwn hwn, rhaglen sy'n eich ddefnyddio tra rhaglennu. Staff. TIM: chlang. DAVID J. Malan: chlang. Iawn 'n glws, rhif dau ateb. Unwaith eto, enwi rhaglen i chi ddefnyddio tra rhaglennu. Myfyrwyr. JAMES: GDB. DAVID J. Malan: GDB. Felly, ar hyn o bryd, byddai 38 yn y cyfanswm, ond nid oes neb wedi gotten unrhyw bwyntiau eto. Mae pob hawl, enwi rhaglen Defnyddir tra rhaglennu. TIM: Valgrind. DAVID J. Malan: Valgrind. Mae pob hawl, enwi rhaglen rydych yn ei ddefnyddio tra bod rhaglennu. Myfyrwyr. AARON: PHP. DAVID J. Malan: PHP Enw a rhaglen a ddefnyddiwch tra'n rhaglennu. Staff. MARIA: Facebook. DAVID J. Malan: Sioe ni, yn dangos i ni Facebook. [Cymeradwyaeth] Mae gennym chwe ateb uchaf ar y bwrdd, tri i fynd. Enwch rhaglen i chi ddefnyddio tra rhaglennu. Staff. TIM: Google. DAVID J. Malan: Google. Brow-- pob hawl. GYNULLEIDFA: Boo. DAVID J. Malan: Boo. Mae pob hawl, name-- dau enw atebion left-- rhaglen a ddefnyddiwch tra'n rhaglennu. MAYA: CS50 Trafodwch. DAVID J. Malan: CS50 Trafodwch. Un cais mwy, rhaglen rydych yn ei ddefnyddio tra bod rhaglennu. Clywais myfyrwyr. Myfyrwyr. AARON: IDE CS50. DAVID J. Malan: IDE CS50. Ac un olaf, rhaglen rydych yn ei ddefnyddio tra bod rhaglennu. TIM: Check50. DAVID J. Malan: Check50. Nope, gadewch i ni ddatgelu'r ateb. Rhif chwech oedd Spotify. Mae pob hawl, yr wyf yn credu ein bod wedi amser am ddim ond un neu ddau arall. Cwblhewch y frawddeg ganlynol, dim pwyntiau ar gyfer naill ai tîm o hyd. Mae'n sero i sero, enillydd cymryd pob fuan, swydd dda. Cwblhewch y frawddeg ganlynol, Nid wyf erioed i'n gonna-- Staff. TIM: Rhowch chi i fyny. DAVID J. Malan: Rhowch chi i fyny. Nice. Myfyrwyr. JAMES: Gadewch i chi i lawr. DAVID J. Malan: Gadewch i chi i lawr. Dydw i erioed wedi gonna- MARIA: Rhedeg o gwmpas ac yn anialwch i chi. DAVID J. Malan: Run o gwmpas ac yn anialwch i chi. Rhedeg o gwmpas anialwch, OK. Myfyrwyr. AARON: Peidiwch byth gonna gwneud i chi grio. DAVID J. Malan: Gwneud i chi grio. Staff. TIM: Dweud hwyl fawr. DAVID J. Malan: Ni allaf fod hyn yn y cwestiwn yr ydych yn gyd yn cael yn iawn. Ffarwelio, Yup, a'r un olaf. Myfyrwyr. KATHERINE: Hurt chi. DAVID J. Malan: Dweud celwydd ac yn eich brifo. Mae myfyrwyr yn cael 100 o bwyntiau. Dyna why-- hynny yw hi i CS50, cacen yn awr yn cael ei gwasanaethu. [Seinfeld CÂN THEMA] [CHWARAE CERDDORIAETH] DAN ARMINDARIZ: A ydych yn crazy? Beth ydych chi'n meddwl eich bod yn ei wneud? SIARADWR 6: Im 'yn ceisio fynd i mewn i'r elevator. DAN ARMINDARIZ: Beth ydych chi'n siarad am? Ni wnaethoch fy ngweld yn aros yma? SIARADWR 6: Doeddwn i ddim ydych yn gweld dyn yn aros. DAN ARMINDARIZ: Os na wnaethoch chi fy ngweld aros, yna why'd chi rhowch eich trol siopa mewn fel 'na? SIARADWR 6: Oherwydd dyna sut yr wyf yn mynd i mewn i'r elevator. DAN ARMINDARIZ: [Anghlywadwy] SIARADWR 6: Cael out-- gadael i fynd!