>> DAVID J. Malan: Pozdravljen, svet.
Moje ime je David Malan, in to je CS50 v živo.
Kvota je, če ste tuning v tem tok, da si študent v CS50x in
CS50 morda z EDX, Harvard College ali Harvard Extension School.
No, ker toliko Seveda je Material v teh dneh je na voljo za vas
na videu, smo menili, da bi naredil isto, Tokrat bi bilo malo
zanimivo in dejansko oddaja vse to živi.
Torej, če ste me videli potovanje, če me boste videli misspeak, če vidite me zajebal vse
od kar se dogaja dobesedno desno zdaj v Cambridgeu, Massachusetts na
Petek zjutraj tukaj.
>> No, smo menili, da bi najprej dati boste občutek - glej, tukaj je.
To je CS50 v živo, že.
Torej, v zadnjih nekaj tednih, ljudi so objavljate vprašanja
Reddit in Facebook in Tag in podobno.
Ena od njih, zlasti ujete naše oko, da smo mislili, da bi lahko
pogosto zastavljena vprašanja.
Zato sem mislil, da sem prebral da vas tukaj živijo.
>> Torej, v tednu 0.
Še kdo občutek malo zmeden in / ali preobremenjeni že?
No, je bil ta objavljen na Reddit.
In študent izdelal kot sledi -
Nimam veliko predhodnih izkušenj.
Bi to lahko bilo, zakaj se zdi, da se lov na veliko počasneje kot
ostali ljudje, ki pošiljajo tukaj?
Zares me zanima pri vsem tem, ampak vrag je malo zmedeno, da
me iz nekega razloga.
Jaz ne zdi, da vem kje naj začnem.
Kaj naj storim, da poskusite in razumevanje vse to malo bolje?
Razočaran sem, da sem že dobili zmeden.
>> Torej, to je popolnoma res, pogosto zastavljena vprašanja.
V bistvu, če ste uglašene v tednu 0 je predavanje že, boste vedeli, da je na
Vsaj tukaj na kampusu, 73% vašega sošolci tukaj nimajo pred
programing izkušnje.
In zavedati tudi, da je veliko klepetanja na Facebooku in Twitterju in
Reddit zdaj je morda pristranski proti tiste študente, ki že imajo
malo več udobja in zdrava pamet.
In to je, navsezadnje, zakaj oni gravitirajo proti
ti obrazci tako hitro.
>> Torej vsekakor ne preobremenjeni s toliko neverjetne projekte, ki
se že delijo v Scratch Galerija, kakor tudi na Reddit
in Facebook.
Ampak res se udobje v dejstvu, da obstaja na stotine, nay,
dobesedno na tisoče drugih ljudje samo ti je všeč.
In morda ne bo govor gor, vendar so dejansko tam.
>> Torej, kaj je CS50 v živo naj bi bilo?
To bo priložnost za nam, vsake toliko časa, da govorijo
nazaj in naprej živeti.
In bomo bodisi sprejeti vprašanj prek video, ali bomo potrudili, da vam omogočajo, da
prihodnost, tudi za tune v sebi v živo prek živo video streaming.
>> Ampak za zdaj, imamo številne zabave segmenti za vas pripravili, prvi
od katerih se bo pogled na Univerzi Harvard.
Za tiste, ki še nikoli niso stopili poravnati tukaj v Cambridgeu,
Massachusetts, smo menili, da bi vam pokazal, nekaj bolj znanih lokacijah,
kot tudi nekatere strani edinstvene CS50.
Oglejmo pogled.
>> Mi smo tukaj zunaj glavnih vratih Harvard University, in s pomočjo teh
Vrata lahko vidite John Harvard Kip, ki je prva večina ljudi "
destinacija.
Pojdiva noter
Torej je to John Harvard kip, eno najbolj priljubljenih lokacijah na
kampus za turiste.
Kaj vidimo tukaj, je okrašen z John Harvard, ustanovitelj, 1638.
>> No, izkazalo, če ste vzeli turnejo ena od stvari, boste izvedeli, da
tam je tri laži tukaj.
Ena, to ni John Harvard.
Dva, ni bil ustanovitelj in tri, Harvard ni bila ustanovljena leta 1638.
Toda kaj je res je, da če ste Masiranje njegov nog sem gor, pa boste morda le dobili
Malo sreče.
>> Bomo vzeli pogled na CS50 studio?
Torej, tukaj sva v Maxwell Dworkin G-123.
Maxwell Dvorkinovoj naš računalnik Znanost stavbe.
Če želite, da to iskanje na Googlu Zemljevidi, smo na 33 Oxford Street
v Cambridgeu, Massachusetts.
Torej, tukaj, v tem kontekstu, je kjer smo ustrelil hlače CS50 je,
sprehod-kanale in drug material.
>> Kaj boste ponavadi vidimo, je, da bomo pridejo sem, zavijemo na veliko
te luči in teme, Zamyla, Rob, in drugi, bodo morali
jim nahaja tukaj, proti to belo ozadje.
Ali alternativno, če pade ta green screen, lahko dejansko
digitalno dal v za njimi kaj hočemo -
računalniški zaslon, TV-zaslon -
Res, kaj takega.
>> No, tukaj imamo nekaj razsvetljavo, da vržemo na
predmet, tako da boste dobili lepo, čisto ustrelil proti njim in luči.
Tukaj imamo nekaj ostanke kaj je bil nekoč CS50 bivalni prostor.
Torej, to je bilo mesto kjer računalništvo
Študentje bi se družila.
Smo, ker se je izkazalo v nekaj več visokotehnoloških teh poganjkov.
>> Dejstvo je, tukaj je ostanek od CS50 sestavljanke dan.
Na začetku semestra, imamo približno 200-plus študenti dobili skupaj
in rešiti uganke, ki je namenjen bi demonstrativen dejstva, da
računalništvo v resnici ni O programiranje, per se.
To je bolj na splošno o reševanje problemov.
>> Ampak tukaj vidite iz minulih dni, nekateri oznak, ki smo zapustili
vedno pripravljen na teh steklenimi stenami.
Zdaj, če smo se suka okoli, boste videli kaj stvari so kot iz
perspektiva proizvajalca.
Tukaj imamo stativ.
In na tem stojalu je res samo računalniški zaslon, ki se odraža
pred ogledalom.
Torej, če bi dejansko prižgal kamero, vklopljen v računalnik,
bi dejansko videli besed o tem zaslon, I ali eno ekipe
Člani so dejansko recitiral na kamero.
>> Kaj počnemo v tem studiu je res samo scenarij vsebin za CS50.
In smo scenarij je z teleprompter, tako da bomo lahko dobili samo traja
desno, in tako da, ko naredimo napake, je veliko lažje uveljaviti,
redo, redo in deterministično, pravijo Ista stvar znova in znova.
Sanders Theatre, medtem, je zelo off manšeti.
In to je veliko bolj ekološko okolje kjer smo mi imeli in
študente in druge, ki reagirajo na odru.
Torej, zakaj ne vzamemo poglej tam zraven.
>> Tako da smo šli sem na Memorial Dvorana, ki je, če urad CS50 je
ure in predavanja potekajo.
Tu v tem vhodom je Annenberg Hall.
To je pravzaprav to, da vsi Harvard je bruci pojedo svoje obroke hrane.
In to je kjer imajo tudi v večernih urah, eno ali več noči na teden, da smo
na stotine CS50 študentov zbrala Včasih za delo na njihov problem
kompleti drug poleg drugega, kot tudi osebje CS50.
>> Torej, tukaj sva na stopnicah v Memorial Hall.
To so glavna vrata, ki se bodo nas pripelje do Sanders Theatre, kjer
Predavanja potekajo.
Kaj pravite?
>> In to je Sanders Theatre, kjer CS50 predavanja potekajo.
To je CS50.
Tako da je ta izraz dogaja okoli interneta
znan kot imela eno službo.
In sem res imela eno Job približno dva minut in pol, da je moj
kolegi tukaj, Ramon, Colton, Dan in Padrick, zelo hitro me je spomnil,
o, takoj ko smo šli v tej turneji.
>> Ker v resnici, kaj smo naj Za začetek sem danes tukaj je bilo nekaj
hellos iz nekaterih vaših predhodnikov v razredu.
Torej smo dejansko dogaja, previjanje malo in bruhati William zdaj,
ki prihaja iz Walesa v Združenem kraljestvu Kraljestvo, ki je bil eden od najmlajše
študenti lani, ki bi želel pozdraviti.
>> SPEAKER 1: Kako ti je ime?
>> SPEAKER 2: William.
>> SPEAKER 1: Kaj je to?
>> SPEAKER 2: CS50.
>> DAVID J. Malan: Da Tedaj je bil William.
Pojdimo zdaj glavo drugje, navzdol Nigerija, kjer je še en sošolec
Lep pozdrav iz preteklih let je [? Annette?]
ki bi prav tako rad reči, Hello, world.
>> ZVOČNIK 3: Hello, world.
Res sem navdušena, da se ob CS50 letos vse
Pot od Lagos, Nigerija.
Čutil sem potrebo, da Brusimo svoj računalnik spretnosti, in sem si vedno želel
postane dober programer, in tako Prijavil sem se za študij.
Hočem reči hvala za Harvard in MIT in šole, ki so se zbrali na
da se to zgodi na tisoče ljudi po vsem svetu.
>> Samo Pravkar sem končal moja prva igra doslej.
Got storiti z-P nastavljena na 0, moj Scratch Program, ki je veliko zabave.
Veselim se, da imajo bolj zabavno z Seveda, in s svojimi sošolci, kot je
gremo skozi str niza po str nizu.
Moje ime je [? Annette?]
[? Onoja?], In to je CS50.
>> DAVID J. Malan: Zdaj, še posebej, če ste zaskrbljeni, da ste najstarejši
učenec v razredu, počitek Zagotavljamo vam, da niste.
CS50 in CS50x ima precej lestvice starosti od tako mlad, kot stara 10 let
veliko, veliko več kot to.
V resnici, številni učenci, ki so bile objavo na biltenu
Plošče so delitev Televizija v ta namen.
In bi radi delili eno v predvsem iz lanskega leta -
[? Alecio?]
iz Brazilije, ki bi prav tako rada bi pozdravila njegov
naslednikov v razredu.
>> SPEAKER 4: Hello, world.
Jaz sem [? Alecio?]
[? Omida?]
Brasilia, Brazilija.
Stara sem 78 let in sem zelo navdušeni nad to spletno predmeta.
Prepričan sem, da mi bo pomagal veliko, da opravljajo svoje delo na področju
učenje na daljavo.
Ob tej priložnosti bi se zahvalil EDX za pobudo tečajev, kot so
To, pa tudi zahvalil profesor Malan in vse CS50 banda.
Moje ime je [? Alecio?]
[? Omida?], In to je CS50.
>> DAVID J. Malan: Sedaj pa bi bilo rezanje na ogled Harvardu
Univerza, za tiste, ki ste so prej nisem videl Harvard.
Ampak nekaj mi pravi, da imajo zdaj videla na Univerzi Harvard.
Torej bomo delali naprej, da segment, znan kot naš poštni predal.
V zadnjih nekaj tednih, ste res je predložitev kar nekaj vprašanj,
za kar smo bili pazil ven.
>> In nekateri od vas so bili tako prijazni, da zahteva ta ista vprašanja preko video.
Dejstvo je, tukaj v Kuvajtu, smo Dhruv, ki bi se radi predstavljajo
vprašanje za nas, osebja, o CS50 in o računalništvu in
programiranje bolj na splošno.
Dhruv?
>> Dhruv Ramani: Hi.
Jaz sem Dhruv, in živim v Kuvajt, na Bližnjem vzhodu.
Sem študent [? v razredu 10.,?]
in sem naredil štiri jezike, ki jih zdaj.
I so se CS50 v letu 2013 in prvi Vprašanje, ki je po mojem mnenju je
kateri je najboljši jezik za učijo v današnjem svetu?
>> DAVID J. Malan: Tako da je veliko vprašanje.
In tam dejansko ni en odgovor nanj.
Tu res ni najboljši jezik, ampak tam je najboljši jezik
včasih za delo.
Toda tudi takrat, si pogosto ima diskrecijsko pravico.
Na primer, na fotografiji je precej nekaj najbolj priljubljenih jezikov
danes, in C je le eden izmed njih med njih, kot je PHP, in drugi, da se bomo
raziskati kasneje v semestru, v CS50 samega.
>> Zdaj, zelo v modi, so v teh dneh jezike, kot so Python in Ruby in
Perl in celo Java do neke mere Spletno programiranje, ker Java v
Zlasti se uporablja zelo malo Za poslovne programske opreme,
, ki ga velika podjetja.
C je precej pogosta pri nizki ravni vgrajeni sistemi.
Vendar smo dejansko se nagibajo k uporabi C, ker to je dokaj majhen jezik, na vrhu
od tega veliko s kasnejšimi so bili zgrajeni.
>> Torej, če ste se spraševala, kateri jezik ki jo je treba uporabiti za določeno nalogo,
No, res je odvisno.
In zelo pogosto, programer lastne osebne preference tehtajo prijavite
Zdaj, na primer, bom skozi fazo, kjer mi je zelo všeč
JavaScript.
Ne toliko v brskalniku, vendar dejansko na strani strežnika.
Lahko dejansko uporabljajo z okvirom imenovano Node.js programirati
ukazni vrstici v strežniku.
>> Zdaj v resničnem svetu, tako kot vas lahko, na primer, poskusite dobiti
vijak tako v zid z uporabo najbolj koli orodje - na primer, celo
Najbolj težko roko kladiv.
To bi zares deloval, če ste zadeli heck iz stvari v steno.
Vendar bi lahko bilo malo bolj prefinjene.
In ti bi lahko dosegli za namesto, nekaj podobnega ploščatega izvijača.
Ker če dobiš ravno prav, da bi se prilegal križca navedene
vijak, in ti bi verjetno lahko priti v steno.
>> Ampak najboljše orodje za delo, ali ena najbolj primeren za to
Zlasti aplikacij, tako rekoč, bi bilo Phillips izvijač,
kjer glava izvijača prilega popolnoma v glavi vijaka.
Torej, pri izbiri programov jezik, to je podobno
v duhu, da je.
In lahko uporabite različne jezike rešiti enako nalogo, vendar so nekateri od
jim lahko prinesla več elegantna rešitev.
>> Nekateri od njih bi lahko prinesel hitrejša rešitev.
In verjetno, bi lahko nekatere od njih res dobimo boljšo rešitev.
Tako je eden od takeaways, upajmo, boste dobili od CS50 je, kdaj uporabiti
posebna orodja za določeno delovno mesto.
>> No, naslednji gor, pa si oglejte Drugo vprašanje, ki ga je predložila
eden od vaših sošolcev, tokrat Bernardo iz Brazilije.
>> BERNARDO: Hey.
Moje ime je Bernardo.
Jaz sem iz Brazilije.
In bi rad vprašal dve stvari.
Prva med njimi, kako hitro je internet Hitrost na Harvardu, in drugič,
ki je imel idejo, da bi aparat?
>> DAVID J. Malan: Tako, da preveč je veliko vprašanje.
In smo dejansko ni vedel Odgovor na to.
Torej sinoči, sem poslala e-mail: nekaj prijateljev v mreženju Harvardu
skupina, in prav povezanega Vprašanje je Bernardo.
No, izkazalo se je - drum roll -
da Harvardu je internet povezljivost Zunanji svet je 10 gigabitov.
Da bi dal, da v perspektivo, da je 10 milijard bitov na sekundo.
>> Zdaj bi dal, da v perspektivo, če ste bili, da prenesete film iz
nekaj podobnega iTunes ali kje drugje na spletu v teh dneh, ki jih morda v resnici
biti res velik, če je to video visoke ločljivosti.
Da bi lahko dva gigabajta v celoti.
No, če je vaš bandwidth je 10 gigabitov na sekundo, si lahko naložite film
kot da je v zgolj nekaj sekundah, namesto za minute ali ure, da prevzame večino
nas doma.
>> Zdaj v pravičnosti, ni vsak izmed nas na kampusu ima dostop do tu
10 milijard bitov pasovne širine na sekundo.
V resnici je to skupna po vsej kar nekaj ljudi.
Toda v resnici, zakaj ne bomo si oglejte hitrost test, s katerim bomo izvajati
Test, ki testira, kako hitro nekateri bitov lahko potujejo za moje zlasti
Prenosnik neki drugi bližnji lokaciji.
>> Da ni nujno, da avtoritativni
Odgovorite na pasovno širino.
V bistvu, če si poskušajte tega doma, si morda ugotovili, da vaš internetnih storitev
ponudnik, ali ponudnik internetnih storitev, ki je nekako zavajajoče vi, pri čemer veliko ponudnikov internetnih storitev
v teh dneh vam omogočajo počil hitrosti.
In ga počil, mislim za prvih nekaj sekund downloading nekaj ali
da bi počel kaj z internetom povezava, bi bilo dejansko download
zelo hitro.
Ampak če gledaš napredek bar - Hitrost, s katero so vaši bitov pa
prenesete -
boste pogosto videli, da je upočasnitev dol in dol in dol.
>> Torej ti testi hitrosti, odkrito povedano, ne nujno reprezentativna.
Ampak za kratke prenosov, boste zares Get to veliko bitov dol na sekundo.
Dan bomo teči hitrost test?
Daj no.
Tam je naša hitrost prenosa in zdaj je naša hitrost prenosa.
Daj no, daj no.
Daj no!
Preveč, sem pa povedal.
>> Vse je v redu.
Tako da je bila v tem studiu tukaj, Hauser Studio je v widener knjižnici
Harvard University.
Hitrost da moj mali prenosnik postaja, preko
Outbound internet Harvardu.
Zdaj končno, imamo vprašanje od Tretjina tvojih sošolcev -
Mauricio iz Peruja, ki bi radi predstavljajo naslednje vprašanje od tukaj.
>> MAURICIO RADA: Pozdravljeni.
Moje ime je Mauricio, in sem iz Peruja.
Moje vprašanje je, sem dovoliti, da začnete [Neslišno] učiti CS50 za naše
šole uporabljale CS50 materiale?
[Neslišno].
Moje ime je Mauricio, in to je CS50.
>> DAVID J. Malan: [neslišno]
Mauricio, in kdorkoli drug, ki je zanima v tem konkretnem vprašanju
vem, da je odgovor absolutno, iskreno ja.
V bistvu, študent tukaj na kampusu imenom Gabriel [? Grimardes?]
ki prihaja iz Brazilije, ki jo dejansko točno to, da je v svojem rojstnem mestu z
Seveda je poimenoval CC50, ki je na voljo tukaj CC50.com.br, tiste, ki govorijo
Portugalski, če želite da pogled.
>> In kaj je Gabriel naredil nekaj let Pred bila dobesedno prenesli vse
Letakov in izpiti CS50 in problem kompleti in video posnetke.
In je prevedena večina da vsebino sam.
In potem, z očetom v pomoč pri nazaj učilnice v njegovo visoko
šola, je sam začel poučevati njegov lastna različica CS50, da se prvih 50
njegovi sošolci v srednji šoli.
Potem naknadno semester, približno 150 njegovih sošolcev.
>> In to je zelo, zelo navdihujoče da ga vidim.
Torej, če vam gredo na ta URL po tem oddaja, kliknite na video YouTube
da je tam vgrajeni.
In si lahko ogledate Gabriel poučevanje precej last isti material, ki smo
učil, da je istega leta V CS50 na kampusu.
In tako sem vesel, da pravijo, da je ta ista Gabriel, nekdanji srednji šoli
Študent iz Brazilije, je zdaj tu na Campus Harvard je kot Harvardu
novinec, in v prihajajočem letu bo CS50 je poučevanje glava kolegi, in vsi
bolj vključeni v CS50 dogajanjem.
>> Torej, če bi si sami želeli, da to storijo kot Mauricio, prosimo, pojdite na
CS50.tv, kar je seveda je lastna OpenCourseWare stran.
Tam je licenca tam, da lahko berejo, in da je dejansko nekaj
imenovano licenco Creative Commons, ki precej pravi, da ste
brezplačno in dobrodošli uporabe materiala, da spremenite materiala, tako dolgo, kot si ti
sami deljenje pod enakimi pogoji z drugimi.
>> Tako, da je med prejetimi sporočili ta teden.
Zakaj ne bomo vzeli kratek odmor tukaj in vam omogoči priložnost, da gledajo 60
sekund mačje mladiče.
>> DAVID J. Malan: [neslišno]
živijo, in kaj smo mislili storiti je, danes sklepati folije, da je eden od
Lastna uslužbenci CS50 je, T.J. Barber je dal skupaj.
Kot verjetno veste, CS50 tukaj campus kulminira z sejmu CS50,
Epski prikaz študenti " Končni projektov.
Tisti, ki ste si vzeli CS50 s Harvarda Podaljšanje Šola na spletu, ali
z EDX bo na spletu imajo podoben Priložnost, čeprav virtualna in
spletu, da pokažejo svoj končni projekt nekateri število mesecev zato za
Cel svet videti.
>> Vendar smo menili, da vam dajejo občutek tu, z nekaj zabavno ozadje na našem
velik zaslon, za točno to, kar se je zgodilo le nekaj tednov nazaj sem na
kampus z on-campus različica sejma CS50 je.
Dajmo.
>> [Predvaja glasba]
>> SPEAKER 5: Živjo, [? Jaz sem Allison?] tukaj na sejmu CS50, s -
>> 6 zvočnikov: [? Curt Stone. ?]
>> [? SPEAKER 5: Curt Stone. ?]
Lepo te je videti.
Torej, nam lahko poveste malo malo o vašem projektu?
>> 6 zvočnikov: Oh, seveda.
>> SPEAKER 7: Naredili smo glasbeno Visualizerja.
>> ZVOČNIK 8: [neslišno].
>> SPEAKER 9: Torej nobeden od nas ni imel vse izkušnje [neslišno].
>> SPEAKER 10: To je super.
Enako kot 70% ostalih študentov.
>> SPEAKER 11: Bil sem eden izmed 70% ljudi, ki niso
veš kaj o -
>> SPEAKER 5: In sedaj si kot [neslišno].
>> SPEAKER 12: To je neverjetno priložnost da bi študentom skupaj
in glej kaj se zgodi.
Pogled na približno 600-ak apps čemer pokazale, da tu ne obstaja
Pred zaradi enega začetnikov Seveda neverjetno.
>> SPEAKER 13: Ti pa res poskrbi, da si Izkušnje, ki prihajajo v razredu.
Kot sem jaz, sem imel nič, zero računalnik znanja programiranja.
Vedel sem, kaj je bilo Java, tako to je bilo vse.
Res, res.
In predvsem - in TFS, neverjetno.
V TFS so čudovita, čudovita sestavni del te poti.
To je bilo CS50.
>> SPEAKER 14: Na stotine projektov sprehod po tej dvorani.
Na stotine škatel bonbonov, na stotine škatle za pokovko, in zelo malo
Udeleženci in le vse stres kroglice, ki so bili
vrže in odpeljali domov.
To je bilo CS50, in to je bil CS50 medved.
Lahko noč.
>> DAVID J. Malan: To je torej kaj vas čaka tukaj v CS50.
Da je za CS50 živi.
Najlepša hvala za Ramonu, Padrick, Colton, in Dan, ki so tu v ozadju
zaslon.
In ne pazi na Twitterju, Facebook, Reddit, in drugod
Sporočila, prek katere boste sami Lahko pošljete video posnetke in vprašanja, tako
da nam lahko pridružite tukaj studio za naslednjo CS50 živo.
To je bilo CS50.