DAVID J. Malan: Halló, heimur. Mitt nafn er David Malan, og þetta er CS50 lifandi. Stuðlar eru, ef þú ert að stilla inn á þetta streyma, þú ert námsmaður í CS50x og CS50 kannski gegnum EDX, Harvard College eða Harvard Eftirnafn School. Jæja, vegna þess að svo mikið af námskeiðinu er efni þessa dagana er veitt þér á vídeó, við héldum að við myndum gera það sama, en í þetta skiptið að gera það svolítið áhugavert og í raun útvarpað allt þetta lifandi. Þannig að ef þú sérð mig ferð, ef þú sérð mig misspeak, ef þú sérð mig skrúfa upp, allt af því sem er að gerast bókstaflega rétt nú í Cambridge, Massachusetts þann Föstudagsmorgni hér. Jæja, við héldum að við myndum fyrst að gefa þú tilfinningu - sjá, þarna er hún. Þetta er CS50 lifandi, nú þegar. Svo yfir the fortíð par af vika, fólk hafa verið að senda spurningar til Rauðleitur og Facebook og Twitter og þess háttar. Og einn af þeim einkum veiddur auga okkar sem við héldum gæti verið algengar spurning. Þannig að ég hélt ég myndi lesa þér hér búa. Svo í viku 0. Einhver annar tilfinning a lítill ruglaður og / eða óvart þegar? Jæja, þetta var staða á reddit. Og nemandinn útfærð sem hér segir - Ég hef ekki mikinn fyrri reynslu. Gæti verið að það sé ástæða þess að ég virðist fá á miklu hægar en Hitt liðið pósta hér? Ég er virkilega áhuga á þessu öllu, en klóra er svolítið ruglingslegt að mig fyrir sumir ástæða. Ég virðist ekki vita hvar á að byrja. Hvað ætti ég að gera til að reyna að átta allt þetta svolítið betur? Ég er vonsvikinn að ég er nú þegar fá rugla. Svo er þetta alveg örugglega, oft spurt spurning. Í staðreynd, ef þú stillt á viku 0'S fyrirlestur nú þegar, munt þú vita að á síst hér á háskólasvæðinu, 73% af þínum bekkjarfélagar hér hafa ekki áður forritun reynsla. Og átta sig líka, að mikið af þvaður á Facebook og Twitter og Reddit nú er kannski hlutdrægur í átt þeim nemendum sem nú þegar hafa a aðeins meira þægindi og kunnátta. Og það er, eftir allt, hvers vegna þeir eru gravitating átt um form svo fljótt. Svo sannarlega, ekki vera óvart með svo margir af mögnuðu verkefni sem eru nú þegar verið deilt í grunni Gallery, sem og á reddit og Facebook. En í raun taka þægindi í þeirri staðreynd að það eru hundruðir, nay, bókstaflega þúsundir af öðrum fólk eins og þig. Og þeir gætu ekki verið að tala upp, en þeir eru örugglega þarna úti. Svo er það CS50 lifandi ætlað að vera? Þetta er að fara að vera tækifæri fyrir okkur, á hverjum einu sinni í a á meðan, til að tala fram og til baka lifandi. Og við munum annað hvort taka á spurningum um vídeó, eða gera okkar besta til að leyfa þér, í framtíðinni, jafnvel að stilla inn sjálfur lifa í gegnum lifandi á vídeó. En nú, þá erum við með nokkur gaman hluti unnin fyrir þig, fyrst sem er að fara til vera a svipinn við Harvard háskóla. Fyrir þá sem hafa aldrei stigið fótur hér í Cambridge, Massachusetts, hélt að við myndum sýna þér sumir af the fleiri vel þekktur staður, sem og sumum af staður er einstakur fyrir CS50. Skulum taka a útlit. Við erum hér utan helstu hliðum Harvard University, og í gegnum þessi hlið þú getur séð John Harvard styttu, sem er fyrst flestir gott fólk ' áfangastað. Við skulum fara inn Þannig að þetta er John Harvard styttu, einn af vinsælustu stöðum á háskólasvæðinu fyrir ferðamenn. Það sem þú munt sjá hér er Merkt með John Harvard, stofnandi, 1638. Jæja, kemur í ljós, ef þú taka ferðina, einn af þeim hlutum sem þú munt læra er að það er þrjár lygar hér. Einn, þetta er ekki John Harvard. Tveir, hann var ekki stofnandi og þrír, Harvard var ekki stofnað árið 1638. En hvað er satt er að ef þú nudda hans fótur upp hér, þú might bara fá lítill hluti af heppni. Eigum við taka a líta á vinnustofu CS50 er? Þannig að við erum hér í Maxwell Dworkin G-123. Maxwell Dworkin er tölvan okkar vísindi byggja. Ef þú vilt að líta þetta upp á Google Kort, að við erum í 33 Oxford Street í Cambridge, Massachusetts. Svo hér, við þessar aðstæður, er þar sem við skjóta stuttbuxum CS50 er, ganga gegnsæi, og annað efni. Það sem þú munt yfirleitt sjá er að við munum koma hingað, kveikja á fullt af Þessi ljós og viðfangsefnum, Zamyla, Rob, og aðrir, munu hafa þá staðsett upp hér, gegn Þetta hvíta bakgrunn. Eða að öðrum kosti, ef við falla þetta grænn skjár, getum við í raun stafrænt setja í baki þeim eitthvað sem við viljum - að tölvuskjá, TV skjár - virkilega, eitthvað svoleiðis. Jæja, hér um, höfum við sumir af the lýsing sem við kasta á við efni þannig að þú færð gott, hreint skot gegn þeim og bakgrunn. Hér höfum við nokkrar leifar af því sem var einu sinni CS50 setustofa. Þannig að þetta er notað til að vera staður þar tölvunarfræði háskólastúdent myndi hanga út. Við höfum síðan sneri hann inn í eitthvað meira Hátækni fyrir þessum skýtur. Í raun, hér er leifar af CS50 ráðgáta dagsins. Í upphafi misseris, höfum við sumir 200-plús nemendur koma saman og leysa þrautir, sem er ætlað að vera sýnileg um þá staðreynd að tölvunarfræði er í raun ekki um forritun, í sjálfu sér. Það er meira almennt um lausn vandamála. En hér getur þú séð frá fyrra, sumir af merkingunum sem við höfum til vinstri eilífu upp á þessum glerveggjum. Nú ef við snúast um, munt þú sjá hvað hlutirnir eru eins frá sjónarhorni framleiðanda. Fleiri hér höfum við þrífót. Og á þessum þrífót er í raun bara tölvuskjá sem er endurspeglar gegn spegil. Þannig að ef við snúið reyndar á myndavélinni, kveikt á tölvunni, þú myndi reyndar sjá orð um þetta skjár sem ég eða einn af liðinu meðlimir eru í raun þylja á myndavélinni. Það sem við gerum í þessu stúdíó er í raun einungis skrifuð efni CS50. Og við handrit það með teleprompter, svo að við getum fengið tekur bara í lagi, og þannig að þegar við gera mistök, það er mun auðveldara að gera upp, endurtaka, endurtaka, og deterministically, segja það sama aftur og aftur. Sanders Theatre, á meðan, er mjög mikið af steinar. Og það er mun meira lífrænt umhverfi þar sem við höfum mig og nemendur og aðrir með milliverkanir á sviðinu. Svo hvers vegna eigum við ekki að taka A líta þar næst. Þannig að við erum að koma upp hér á Memorial Hall, sem er þar sem skrifstofa CS50 er klukkustundir og fyrirlestrar eru haldnir. Hér í þessum inngangi er Annenberg Hall. Þetta er í raun þar sem allir Harvard nýnema taka máltíðir. Og það er líka þar á kvöldin, einn eða fleiri nætur í viku, að við hafa hundruð CS50 nemenda safna stundum að vinna á vanda þeirra setur við hlið hvers annars, auk CS50 starfsfólk. Þannig að við erum hér á tröppunum Memorial Hall. Þetta eru helstu dyr sem munu leiða okkur til Sanders Theatre, þar fyrirlestrar eru haldnir. Skal við? Og þetta er Sanders Theatre, þar sem Fyrirlestrar CS50 eru haldin. Þetta er CS50. Svo er það þetta mál fara í kring the þekktur sem, hafði eitt starf. Og ég hefði örugglega einu starfi um tvo mínútur og hálft ár síðan, að mínu samstarfsmenn hér, Ramon, Colton, Dan, og Padrick, mjög fljótt minnti mig af, um leið og við fórum að því ferð. Því að í raun, hvað við áttum til að byrja með hér í dag voru fáir hellos frá sumum forfeðra þinna í bekknum. Þannig að við erum í raun að fara til baka á svolítið, og koma upp William núna, sem hails frá Wales í United Kingdom, sem var einn af yngstu okkar nemendur á síðasta ári, sem myndi eins og að segja halló. Ræðumaður 1: Hvað heitir þú? Ræðumaður 2: William. Ræðumaður 1: Hvað er þetta? Ræðumaður 2: CS50. DAVID J. Malan: Svo að þá var William. Skulum höfuð nú annars staðar, niður í Nígería, þar sem annar bekkjarfélaga af Kveðja frá árum áður er [? Annette,?] sem vildi álíka eins að segja, Halló, heimur. Ræðumaður 3: Halló, heimur. Ég er virkilega spennt að vera að taka CS50 á þessu ári, allt leið frá Lagos, Nigeria. Mér fannst þörf til að skerpa tölvuna mína færni, og ég hef alltaf langað til að verða góð forritari, og svo Ég skráði mig í námskeiðið. Mig langar að segja takk til Harvard og MIT og skólar sem kom saman til að gera þetta gerast fyrir þúsundum af fólki um allan heim. Ég bara bara búin fyrsti leikurinn minn alltaf. Búin með P-setja 0, klóra mér program, sem er hellingur af gaman. Ég hlakka til að hafa meira gaman með Námskeiðið, og með bekkjarfélögum mínum sem við förum í gegnum p sett eftir p setja. Mitt nafn er [? Annette?] [? Onoja?], Og þetta er CS50. DAVID J. Malan: Nú, einkum ef þú ert áhyggjur af því að þú ert elstur nemandi í bekknum, hvíld viss um að þú ert ekki. CS50 og CS50x hefur alveg tónstigi aldur Frá eins og ungur eins og 10 ára eða eldri til miklu, miklu eldri en það. Í raun, a tala af nemendum sem hafa verið að senda á bulletin stjórnir hafa verið að deila myndbönd þess efnis. Og okkur langar til að deila einn í einkum frá í fyrra - [? Alecio?] frá Brasilíu, sem myndi einnig eins og að segja halló við hann eftirmenn í bekknum. Ræðumaður 4: Halló, heimur. Ég er [? Alecio?] [? Omida?] frá Brasilia, Brasilía. Ég er 78 ára gamall, og ég er mjög áhugasamari um þetta á netinu námskeið. Ég er viss um að það mun hjálpa mér mikið til framkvæma verk mín á sviði fjarnám. Ég nota þetta tækifæri til að þakka EDX fyrir frumkvæði námskeið eins þetta, og einnig að þakka prófessor Malan og allt CS50 klíka. Mitt nafn er [? Alecio?] [? Omida?], Og þetta er CS50. DAVID J. Malan: Svo nú að við yrði klippa til skoðunarferð um Harvard Háskóla, fyrir þá sem hef ekki séð Harvard áður. En eitthvað segir mér að þú hefur nú séð Harvard University áður. Þannig að við ætlum að sækja fram til hluti þekktur sem pósthólfið okkar. Á undanförnum vikum, hefur þú örugglega verið að senda inn alveg nokkrum spurningum sem við höfum verið halda auga út. Og sum ykkar voru góður nógur til að spyrja þessir sömu spurningar um vídeó. Í raun, hér í Kúveit, höfum við Dhruv, sem langar til að sitja á spurning til okkar, starfsfólk, um CS50 og um tölvunarfræði og forritun almennt. Dhruv? DHRUV RAMANI: Hæ. Ég er Dhruv, og ég bý í Kúveit, Middle East. Ég er nemandi [? í flokki 10,?] og ég hef gert fjögur tungumál því nú. Ég hef tekið CS50 árið 2013, og fyrsta Spurningin sem kom upp í huga minn er sem er besta mál að læra í heiminum í dag? DAVID J. Malan: Svo er það frábær spurning. Og það í raun er ekki eitt svar við því. Það raunverulega er ekki besta mál, heldur er það besta mál stundum í starfið. En jafnvel þá, þú oft hafa hófi. Til dæmis, mynd hér er alveg nokkrar af vinsælustu tungumálum í dag, og C er bara einn af þeim meðal þá, sem er PHP og öðrum sem við munum kanna síðar í önn, í CS50 sig. Nú, mjög mikið í tísku þessa dagana eru tungumál eins Python og Ruby og Perl, og jafnvel Java að einhverju leyti fyrir vefur-undirstaða forritun, en Java í Einkum er notað töluvert til framtak hugbúnaður, gerðar af stórum fyrirtækjum. Ci er mjög algengt í lágmark-láréttur flötur innbyggð kerfi. En við hafa tilhneigingu í raun að nota C vegna það er tiltölulega lítill tungumál, ofan sem mikið af eftirmanna hans hafa verið byggð. Þannig að ef þú ert að spá í hvaða tungumál þú ættir að nota fyrir tiltekið verkefni, Jæja, fer það virkilega. Og oft, forritari er eigið persónulegar óskir vega inn Núna, til dæmis, ég er að fara gegnum áfanga þar sem ég raunverulega eins JavaScript. Ekki svo mikið í vafranum, en reyndar á miðlara megin. Þú getur í raun notað það við ramma kallað Node.js að forrita the stjórn lína í miðlara. Nú í hinum raunverulega heimi, mikið eins og þú gæti til dæmis, að reyna að fá skrúfa svona inn í vegg með mest allir tól - til dæmis, jafnvel mest þungur-hönd hamar. Þetta myndi örugglega vinna ef þú högg að Heck út af hlutur inn í vegg. En þú gætir verið svolítið flóknari. Og þú gætir náð í staðinn, eitthvað eins og Flathead skrúfjárn. Vegna þess að ef þú færð það bara í lagi, að myndi passa inn í crosshairs af því skrúfa, og þú gætir sennilega fá það inn í vegg. En besta tól til þessara starfa, eða einn mest viðeigandi fyrir þetta einkum umsókn, svo að segja, væri Phillips höfuð skrúfjárn, þar sem höfuð skrúfjárn passar fullkomlega inn í höfuð skrúfa. Svo þegar þeir velja sér forritun tungumál, það er svipað í andanum við það. Og þú getur notað mismunandi tungumálum til að leysa sömu verkefni, en sumir af þá gæti skilað fleiri glæsilegur lausn. Sumir þeirra gæti skilað hraðari lausn. Og að öllum líkindum, sumir þeirra gætu örugglega skila betri lausn. Svo ein af Takeaways, vonandi, þú munt fá út úr CS50 er þegar að nota einkum verkfæri fyrir tiltekið starf. Jæja, næsta upp, láta 'taka a líta á Önnur spurning sem var lögð fram af einn af bekkjarfélögum þínum, í þetta sinn frá Bernardo frá Brasilíu. BERNARDO: Hey. Mitt nafn er Bernardo. Ég er frá Brasilíu. Og ég vil spyrja tvennt. Fyrsta af þeim, hversu hratt er internetið hraði á Harvard, og annað, sem hafði þá hugmynd að gera tækið? DAVID J. Malan: Svo að of var frábær spurning. Og við í raun ekki vita svarið við því. Svo í gærkvöldi sendi ég út tölvupóst til sumir vinir í net Harvard hóp, og sem stafar nákvæmlega Bernardo er spurning. Jæja, það kemur í ljós - Drum rúlla - sem Harvard er tengsl við umheiminum er 10 Gígabæti. Til að setja það í samhengi, það er 10 milljarða bita á sekúndu. Nú til að setja það í samhengi, ef þú varst að sækja myndina frá eitthvað eins og iTunes eða annars staðar á netinu þessa dagana, þeir gætu í raun vera mjög stór ef það er HD vídeó. Það gæti verið tveggja gígabæta í aðaleinkunn. Jæja, ef bandbreidd er 10 Gígabæti á sekúndu, getur þú sótt á bíómynd svona í stöðuvatn sekúndur, frekar en þær mínútur eða klukkustundir og það tekur mest af okkur heima. Nú í sanngirni, ekki hver og hver og einn af okkur hér á háskólasvæðinu hefur aðgang að 10 milljarða bita af bandbreidd á sekúndu. Í raun og veru, það er hluti yfir alveg nokkur fólk. En í raun, hvers vegna eigum við ekki að kíkja á hraði próf, þar sem við munum sinna próf sem prófar hversu hratt sumir bitar geta ferðast sérstaklega minn Laptop að einhverju öðrum nálægum stað. Það er ekki endilega viðurkennd svar um bandbreidd. Í staðreynd, ef þú ert að reyna þetta heima, þú gætu fundið að Internet Service hendi, eða ISP, er eins konar villandi þú, þar a einhver fjöldi af proxy þessa dagana að leyfa þér springa hraða. Og með því að springa, ég meina fyrir fyrstu sekúndur að sækja eitthvað eða að gera neitt við þinn tengingu, það gæti í raun sækja alveg fljótur. En ef þú horfir a framfarir bar - að hraða þar sem bitar eru að niður - þú munt oft sjá að það hægir á niður og niður og niður. Svo þessi hraði próf, hreinskilnislega, eru ekki endilega fulltrúi. En fyrir stuttu niðurhal, munt þú örugglega fá svona marga bita niður á sekúndu. Dan, eigum við að keyra hraða próf? Koma á. Það er sækja okkar hraða og nú hlaða hraði okkar. Komdu á. Koma á! Koma á! Of mikið, ég er að vera sagt. Allt í lagi. Svo sem var í þessu stúdíó hér, Hauser Stúdíó, í Widener Library of Harvard University. Hraða þessi litli minn laptop er að fá, í gegnum Útleið Internet Harvard. Nú loksins, höfum við spurningu frá þriðjungur af bekkjarfélögum þínum - Mauricio frá Perú, sem langar til að sitja eftirfarandi spurningu hér. Mauricio Rada: Halló. Mitt nafn er Mauricio, og ég er frá Perú. Spurning mín er, er ég leyft að byrja [Inaudible] að kenna CS50 fyrir okkar skólar með CS50 efni? [Inaudible]. Mitt nafn er Mauricio, og þetta er CS50. DAVID J. Malan: [inaudible] Mauricio, og einhver annar sem er áhuga á þessari tilteknu spurningu veit að svarið er algerlega, wholeheartedly já. Í raun, nemandi hér á háskólasvæðinu heitir Gabriel [? Grimardes?] sem hails frá Brasilíu í raun gerði einmitt að í heimabæ hans með Auðvitað er hann kallaður CC50, í boði hér á CC50.com.br, þeir sem tala Portúgalska, ef þú vilt að kíkja. Og hvað Gabriel gerði a par af ár síðan var bókstaflega niður alla Handouts CS50 er og próf og vandamál setur og myndbönd. Og hann þýddi mest af þessi efni sjálfur. Og þá, með hjálp pabba síns í aftur af bekknum í hár hans skóla, hann sjálfur byrjaði kenningu hans eigin útgáfu af CS50, að fyrstu 50 af bekkjarfélögum sínum í menntaskóla. Þá síðari önn, sumir 150 af bekkjarfélögum hans. Og það er alveg, alveg hvetjandi að sjá hann. Þannig að ef þú ferð á þessa slóð eftir þetta útvarpa, smelltu á YouTube vídeó sem er innbyggð þar. Og þú getur séð Gabriel kennslu nokkuð mikið sama efni sem við kennt að sama ár í CS50 á háskólasvæðinu. Og ég er svo ánægð að segja að það sama Gabriel, sem áður framhaldsskóli nemandi frá Brasilíu, er nú hér á Campus Harvard sem Harvard freshman, og þetta komandi ári verður Höfuð kennslu náungi CS50 og allt, því meiri þátt í CS50 ferðum-á. Þannig að ef þú sjálfur vilt gera þetta eins Mauricio, vinsamlegast bara að fara að CS50.tv, sem er auðvitað er eigin OpenCourseWare síða. Það er leyfi þar sem þú getur lesa, og það er í raun eitthvað kallað Creative Commons leyfi, sem nánast segir að þú ert frjáls og velkomið að nota efni, til breyta efni, svo lengi sem þú sjálfur að deila eins með öðrum. Svo það er það fyrir þessa viku innanborðs. Hvers vegna eigum við ekki að taka stutt hlé hér, og leyfa þér tækifæri til að horfa á 60 sekúndur af kettlingunum. DAVID J. Malan: [inaudible] lifa, og það sem við héldum að við myndum gera er gera í dag úr kvikmynd sem einn af Eigið starfsfólk CS50 er meðlimir, T.J. Barber, hefur sett saman. Eins og þú veist líklega, CS50 hér á Campus lýkur með CS50 sanngjörn, sem Epic sýna að nemendur lokaverkefni. Þau ykkar taka CS50 gegnum Harvard Eftirnafn School netinu, eða gegnum EDX netinu mun hafa svipaða tækifæri, að vísu raunverulegur og netinu, að sýna lokaverkefni þitt sumir tala mánaða þar fyrir allan heiminn að sjá. En við héldum að við myndum gefa þér tilfinningu hér, með sumir gaman bakgrunn á okkar stór skjár sýna, um nákvæmlega hvað gerðist bara fyrir nokkrum vikum hér á háskólasvæðinu með á háskólasvæðinu útgáfa af sanngjörn CS50 er. Skulum rúlla. [Tónlist spila] Ræðumaður 5: Hæ, [? Ég er Allison?] hér á CS50 sanngjörn, með - Ræðumaður 6: [? Curt Stone. ?] [? Ræðumaður 5: Curt Stone. ?] Frábært að sjá þig. Svo getur þú sagt okkur svolítið hluti um verkefnið? Ræðumaður 6: Oh, jæja algerlega. Ræðumaður 7: Við gerðum tónlist Visualizer. Ræðumaður 8: [inaudible]. Ræðumaður 9: Svo hvorugt okkar hafði einhverja reynslu [inaudible]. Ræðumaður 10: Það er ógnvekjandi. Sama og 70% af öðrum nemendum. Ræðumaður 11: Ég var einn af 70% af fólki sem ekki vita neitt um - Ræðumaður 5: Og nú þú ert eins og [inaudible]. Ræðumaður 12: Það er ótrúlegt tækifæri að koma nemendum saman og sjá hvað gerist. Líta á nokkur 600-stakur apps tilvera sýnt er hér að væri ekki til áður vegna einum innganga-láréttur flötur Auðvitað ótrúlegt. Ræðumaður 13: Þeir raunverulega koma til móts við reynsla kemur inn í bekknum. Eins og mig, ég hafði núll, núll tölva forritun kunnátta. Ég vissi hvað Java var, svo það var um það. Þeir virkilega, virkilega gera. Og sérstaklega - og TFS, ótrúlegt. The TFS eru dásamlegt, dásamlegt hluti við þessa rás. Þetta var CS50. Ræðumaður 14: Hundruð verkefna ganga í gegnum þessa stofu. Hundruð kassa af sælgæti, hundruð kassa af poppi, og alveg nokkra mæta, og bara allt í streita kúlur sem hafa verið kastað og tekið heim. Þetta hefur verið CS50, og þetta hefur verið CS50 björn. Góða nótt. DAVID J. Malan: Það er þá hvað bíður þér hér í CS50. Það er það fyrir CS50 lifandi. Takk kærlega til Ramon, Padrick, Colton og Dan, sem eru hér á bak við á skjánum. Og ekki hafa auga út á Twitter, Facebook, Rauðleitur, og annars staðar fyrir Tilkynningar um sem þú sjálfur geta sent myndbönd og spurningar svo að þú getur tekið þátt okkur hér í stúdíó fyrir næsta CS50 lifandi. Þetta var CS50.