DAVID J. Malan: Tere maailm. See on CS50 Live ja see on märtsis 14, mis tähendab, õnnelik pi päev. Nüüd on juba mõnda aega sest me oleme näinud sind, sest viimane reede, Rob Bowden ja ma tegelikult eemal konverentsil Atlanta, Georgia. Konverentsi tuntakse SIGCSE, Special Interest Töörühma Computer Science Education, mis igal aastal toob kokku mõned 1000 pedagooge rääkida ja tööd on parandusi informaatika alast haridust. Üks peaesinejad Tänavu tegelikult oli asutaja code.org, mis te võite näinud ajakirjanduses viimase aasta jooksul. Nad on teinud erakorralise töö viimase aasta jooksul saada inimesed põnevil infotehnoloogia, ja programmeerimisest eriti. Tegelikult, üks nende tuntud algatusi tuntakse Tund koodi, mis on võimalus ja õppekava, mille kaudu te või sõber, või pereliikme või kolleegi võiksid saada oma käed määrdunud natuke arvutiteadus ja programmeerimine just tund vaata, kui te võtate seda. Tegelikult, kui sa ise on sõber, pereliige, või kolleeg, kes tahaksid proovida oma või tema poolt mingil infotehnoloogia, kuid sa arvad, visates need CS50 on Õppekava võib olla natuke liiga palju liiga varsti ka kõigi vahenditega, vaadake neid et code.org / õppida, kui nad saavad proovida nende poolt vaid üks tund juures natuke arvutiteadus. Või veel parem, näita neile see klipp. [VIDEO PLAYBACK] -Tere, ma olen Leah. Ja ma olen Tonya. Ja me õnn õpib arvutiteadus. Me arvame, et see on kohutav, et 90% kooli ei õpeta seda. Nad kindlasti ei pakkuda seda mu keskkool. -Nii et me püüame teha see video näidata, et keegi ei saa teada. Me tahame saada 10 miljonit õpilastel teha Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Kuidas sa saad teda saada päevalilleõli. Ta peab tegema teatud tegevusi. Ma sain selle. Jee. Ja siis me käivitada ja vaata, mis juhtub. Amazing. -Just nii. Sa lihtsalt kirjutas oma esimese programmi. -Ma kirjutasin selle? Jah. -See on kood, mida just kirjutasid. -Väga vinge. -Ma arvasin, et nagu, kood oli nagu FBI häkker, sümbolid ja värki. -Natuke probleem lahendamine, natuke loogikat. -See on nagu juhiseid. -Programmeerimine on palju lihtsam täna. Ära lihtsalt mängida telefoni. Programmeerida. Olgu. -Lahe. -Kuidas keegi minna selle kohta, kuidas tööd? -Võib-olla võtma online-tund, leida klassi juures kogukonna kolledži. Sa saad ühe parima tasustatud töökohti maailmas. -Ma arvan, et meditsiin liigub arvesse kogu arvuti vanusest. Tehnoloogia puudutab iga osa meie elust. Kui saate luua tehnoloogia, saate muuta maailma. -Nii et me oleme põnevil, et sa oled osalevad tänases Hour of Code. Me tegime kaks rida koodi. Kolm rida koodi. Neli rida. Seitse rida. Viis rida. -16 Rida koodi. -99 Rida koodi. -60 Read. -18 Rida koodi. -75 Rida koodi. -See ei ole tähtis, kui vana sa oled. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Hour of Code. -Kas sa oled noor mees või noor naine. Kas te elate linna või maapiirkonnas. -Kõik selles riigis peaks õppida, kuidas programmi arvutisse. Ja ma just lõpetanud - -Hour of Code. -See on tegelikult väga lihtne õppida. -Tüdrukud peaksid õppima seda, liiga. Arusaadav, et keel et see saab olema ka tulevikus. -Igaüks saab õppida arvutiteadus. Ja saab õppida ka. -Jack Dorsey, Mark Zuckerberg, Bill Gates, kõik te kõik, ma õpin. Anna talle süsti. [END VIDEO PLAYBACK] Nüüd mulle tundub, et kui oled CS50 või on CS50x, sa oled veetnud hästi üle lihtsalt tund kodeerimine. Aga pereliikmed, sõbrad või kolleegid mida te soovite tutvustada seda maailmas, siin on veel üks stiimul. Pea meeles, see mees on? Väga populaarne viimasel ajal on olnud nn flappy lind erinevatel platvormidel. Ja siin on meil URL, kell code.org / flappy, kus lahke folks at code.org saa kokku pandud vahend, mille kaudu sa või sõbrale teha oma rakendamist, et populaarne mäng. Nii et ärge seda kontrollida. Nüüd, konverents ja eelmisel reedel. Rob Bowden ja ma kus jälle ära sellel konverentsil, ja me mõelnud võttes külaliste vastuvõtjana. Ja me püüdsime välja üsna mõned inimesed jaoks auditions. Ükski neist tundus töötada välja, nii et me arvasime, me tahaks teile näidata mõned klambrid mida tegid läbiv. [VIDEO PLAYBACK] RAMON GALVAN: Olen Ramon Galvan täidis aastal oma tavapärase peremehe David Malan. USA sõjaväe pääsukood oli 000000, ei ole tegelikult ohutu, kui palute mind. Siiski, ma armastan sind. Erinevalt David, kes suhtlusringi olete. Ärme minna üle selle vea. Mis see on umbes? Vaatame videot Harry Lewis. [END VIDEO PLAYBACK] DAVID J. Malan: Nüüd, mis on kõige naljakat klipp pole kuidas Ramon läbi ees kaamera, aga kuidas Ramon ei tea, kuni alates paar hetk tagasi, et me olime hakkab mängima neid klippe tagasi siin sa internetis. Nii CS50 enda, Ramon Galvan. Tulles tagasi ehk tulevikus episood. Nüüd vahepeal, siis võib meelde tuletada jätsime viimast korda episood on natuke pinge, kus me rääkisime et Rob Bowden on kaksikvenna, Paul. Kes jällegi meeldid ise natuke koomik. Aga ta sai ilmuda populaarne American mängu näidata, ja küsisime, millised üks. Noh mitu teist kirjutas vastusest. Ja siin on üks selline näide. In CS50 live, David mainitud umbes Robert kaksikvend Paul Bowden, ja küsis, et Google seda. Noh tundub, et ta on Harvard, liiga. Ja Kes tahab saada miljonäriks ja jah, kui ma olen esimene teatada sellest, David, sir, ma oleks hea meel, et olla kuulus järgmisel CS50 elada. Nii et ennast kuulsa sest vastus oli tõepoolest Kes tahab saada miljonäriks. Ja tegelikult, pildil on Paul Bowden kõrvuti TV saatejuht. Ja me ka tegime natuke kaevamine, ja leidsin selle klipi jaoks. [VIDEO PLAYBACK] -Paul Bowden Franklin, New Jersey. Hei Paul. Tere tulemast show. -Tänan teid. -Paul ütleb siin olete üliõpilane Harvardi Ülikooli, ilmselt tark mees. Ma arvan. Noh minu raamat, et Kindlasti soovitab nii. Ja ma tean, et kui sa olid seisab rida miljonäriks tunnustähte taevast ütles, et sa oled ilmselt läheb hästi, eks? -Sa võid öelda, et. Kui ma seisin line Pidin Polo särk, mis oli tõmmatud ja lind juhtus kaka kohe alla tagasi mu särk. Ja see oli veel tõmmatud sisse Aga see oli lõpuks õnne. -See on hea õnne, näed? Seal sa lähed, et sa siin oled. Olgu, Paul. Oled sa valmis? -Ma olen valmis. Olgu. Siis mängime Millionaire. Ja sinu venna istunud taga, teie vend Rob. Kuidas läheb, Rob? -Mul on hea, kui sa oled? -Kaksikvend. Jah. -Nüüd oled noorem aga sa tuli välja kuus minutit hiljem, eks? Kas see on õige? Ma olen, jah. -Aga sa oled targemaks vend? Noh, ma ei taha hoobelda. Nii et ma ei saa vastata. [END VIDEO PLAYBACK] -Nii Rob on twin, kirjutab teine oma klassikaaslastega, hmm huvitav. Kui sügavale ei jäneseurg minna? Mul on küsimus, miks probleem komplekti nii kaua aega tuleb autograded? See, mis toimub kulisside taga? Nii et me arvasin, et see oleks tegelikult hea küsimus vastata, sest see ei soovitan natuke olemasolevast huvitav tehniline üksikasjad. Vastupidiselt levinud arvamusele, ei ole need tegelikult sorteeritud Muppets, vaid pigem raudteeinfrastruktuuri, et me teada, kui Check 50 kliendi. Ja infrastruktuuri teame selle liivakasti 50 serveripoolne. Nüüd neile harjumatu, selleks, et kontrollida õigsust mõned CS50 probleem määrata probleeme, saate käivitada käsk CS50 seadme teada kui kontroll 50, kus saab määrata kordumatu tunnus test , mida soovite käivitada. Ja siis täpsustada teed faili või failid, mida soovite alla laadida servereid testimiseks. Nüüd, kui vastust tuleb tagasi serverist loodetavasti te näete kõik roheline smiley nägu, nagu need siin, mis näitab, et ma kirjutasin "Tere, maailm" väga õigesti. Seevastu siis, kui ma tegin midagi valesti, nagu ei tegelikult nimetades faili õigesti, ma võin saada see hirmutav punane õnnetu nägu öeldes hello.c olemas mis tähendab, et see ei ole Tegelikult, nagu on näidatud punasega. Ja kui midagi on sisse kollane, vahepeal ta tähendab, et need kontrollid ei ole isegi joosta, sest mõned sõltuvuse, mõned varem tehtud katse tegin tegelikult ei õnnestu. Mis siis tegelikult toimub all kapuuts? Noh, kui sa jooksed selle vaadata 50 käsku, me oleme sisuliselt zipping üles kõik failid, kokkusurumise neid, saates neile kuni vaata CS50 on klastri serverid, kus me siis luua, mida nimetatakse liivakasti ümber. Sisuliselt saab mõelda seda kui kausta ja kui eriline kasutaja, et on olemas ainult selleks, et koostada ja töötab, et konkreetne kood isoleerituna kellegi teise, nii et igaks juhuks üliõpilane juhuslik lõputu silmuse või mis veel hullem, ta ei kavatse tingimata mõjutada kellegi teise süsteemi. Samuti ei saa faile manipuleerida või välja, et ei tohiks olla lubatud. Nüüd, kuidas kood ennast testida? Noh, me kirjutasime kogu infrastruktuur nimetatakse uuesti, liivakast - CS 50 liivakast. Ja see infrastruktuur Kirjutatud on üllatus, keeles nimetatakse JavaScript. Mis sa võiksid teada, alates clientside kogemusi, kuid selgub, võid kasutada ka JavaScript serveripoolne. Mida teha mõned katsed tegelikult välja näeb? Noh siin on mõned serveripoolne JavaScript kood, ja see on lihtsalt väljavõte sellest. Kuid see on kahe kontrolli et me võiksime sõita oma kood. Esimene, mis üleval on, kontrolli, kas fail hello.c olemas ja teine ​​tegelikult kontrollib, kas teie fail koostab OK. Ja see on see, mis lõppkokkuvõttes tekitab nende õnnetute nägude või need õnnelikud näod, mida näete kujul kontroll 50 tulemust. Nüüd, palju rohkem tehniline detail, et sa oled teretulnud, kui heita pilk see paber siin, mis juhuslikult oli tegelikult esitleti eelmisel aastal SIGCSE konverentsi ja see sukeldub palju üksikasjalikult, kuidas see süsteem töötab? ja miks me ehitasid mullu. Nüüd meedias viimasel ajal on see väljend siin - goto suuda, nn goto ei viga, mis vaevavad Apple Arvuti hiljuti. Nüüd me ei saa kehtestada seda CS 50, sest goto avaldus C Üldiselt on kortsutas kulmu, isegi kuigi kindlasti on selle kasutamise. Ja mida see tähendab siin, goto suuda, on see, et mida iganes Programmil on selles reas kood, peaks minema, mis on hüpata, teine ​​rida koodi sõltumata sellest, kas liinid vahel, ja et koodirida märgistatakse märksõna ei suuda. Ja ei oleks midagi, Fubar [? BES?] Kuid sel juhul Apple otsustas kutsuda seda ei sest see on tüki koodi peaks täitma, kas ja kui midagi ei ole. Nüüd kahjuks Apple tegi vea selle väitega, nagu me varsti näeme. Ja nad hiljuti vabastatakse käesoleva teadaande ühes oma vigu parandada aruandeid. Ründaja privilegeeritud võrgu seisukoht võib lüüa või andmeid muuta istungid kaitstud SSL / TLS. SSL, mäletate, oli turvaline Sockets Layer, ja see on kasutatavast tehnoloogiast tavaliselt krüpti vahelise liikluse veebibrauseri öelda Mac või iPhone, või mis tahes teises seadmes ja veebiserver. Ja TLS on seotud selle. Seda küsimust käsitletakse taastada kadunud kinnitamine samme. Nii et see oli Apple'i kirjeldus probleem ja lahendus sellele. Aga mida see tegelikult tähendab? Nii tegime mõned kaevamine, ja me tegelikult leitud lähtekoodi Apple enda rakendamise SSL, mis omakorda mõjutab Mac või iPhone, eriti kui te kasutate Safari on nendes arvutites. Siin on väljavõte selle koodi. Nüüd võite ei tunne mõned funktsioonid. Ja sa ei pruugi tunda kasutamine ning minna avaldus kuni praeguseni. Aga see on mõnevõrra tuttav süntaks. Meil on mõned, kui tingimused, mõned taandus, funktsioon, lokkis traksid. Nii et mitte kõik, et välismaised. Kuid olgem suurendada natuke. Siin kohaneda need tingimused, ja siin on mainitud goto ebaõnnestuda. Nüüd, mis on ei? Noh olgem tegelikult liikuge sätestatakse täiendavad programmi. Need read koodi, need kolm rida, mis täidetakse, kui te tõepoolest minna ei suuda. Nüüd, aga on küsimus siis? Noh, lähme tagasi üles et need tingimused, kus Olen lajoonitud kõik mainib goto ebaõnnestuda. Vaata midagi uudishimulik? Keskendu alt seal. Eks ole? Kood võib olla uus, kuid ideid ei ole. Kui me suurendada siia, siis saad märgata, et programmeerija on kirjutatud goto ei suuda kaks korda, kuid liigestatud mõlemad. Aga sa võis seda sama viga ise mõningaid probleeme CS 50. Lihtsalt, sest sa taandamiseks kaks rida koodi sees tingimus See ei tähenda, et nad on nii läheb täide. Nad ainult nii läheb täide kui sa tegelikult ümbritsevad neid mõlemaid mida? Curly traksid. Mis siis tegelikult juhtub, kui I tüüpi määrata taandus ja ei saa lisada uusi lokkis traksid, mis on tegelikult toimub all kapuuts, on see, et goto suuda on sisuliselt Vasemmistoliiton siin mis tähendab, et see saab täita ükskõik mida. Ja sa lähed minema, või hüpata, need kolm rida koodi me vaatasime hetk tagasi. Mis siis, et see tähendab? Noh, kui heita pilk nende kõige alumise kaks rida siin. Need jooned ei hakka kunagi kunagi jõudnud. Sest ükskõik, mida, et teine ​​goto ei läheb sundida programmi hüpata õigus nende üle liinidel. Ja pikk lugu lühike, need kaks viimast rida tegelikult oluline õigsuse SSL. Tõepoolest, kui nad ei saa täita, on võimalik või vastane, paha poiss, palgatõusu, mis on üldiselt tuntud kui mees keset rünnak, teeseldes, et turvaline veebileht nagu Facebook, või Amazon või Google. Aga tõesti ainult näha - võttes krüpteeritud teile, ja nad seejärel edastada oma liiklust mööda, sest see hea või halb. Võimalik oma kasutajanime võimalusel oma parool võimalik oma krediitkaardi andmed, tegeliku koha küsimus. Või isegi mitte üldse. Teisisõnu, see murrab SSL. Nüüd õnneks Apple tegi tegelemiseks. Nii Mac OS ja iOS hiljuti. Aga kui soovite, et kontrollige, arvuti on nüüd kursis, Eeldades, et olete auto uuendused kohta, pea gotofail.com ja sa näed kena väike test, mis ütleb teile, kui palju. Vahepeal, kui soovite, et võtta vaadata lähtekoodi, see on pikk URL, kuid siin kogu lähtekoodi, et fail Kui soovite, et saada tunnet mida reaalses maailmas programmeerimine nagu, ja ausalt öeldes päris maailma vead. Rääkides vigadest, see Meem oli laiali üsna natuke hilja. 99 vähe vigu kood, 99 vähe vigu kood, võta üks maha, plaaster selle ümber, 127 vähe vigu koodi. Mis see on, viidates? Võimalik, et see on kogemus, te ise olete olnud, kus te üritate Chase sätestatakse mõned viga, ja siis teine, või ehk isegi rohkem vigu Tõusta nagu tulemusena oma proovinud tuleb lahendada üks probleem. Tegelikult see pärale veelgi, olgem tõmba nägu mis on võib-olla tuttav. Hal, Malcolm Lähis. [VIDEO PLAYBACK] [Muusika mängib] [END VIDEO PLAYBACK] DAVID J. Malan: Ja nüüd mõned hellos mõnest oma klassikaaslastega. Up Esimene on Khalid ja sõber tema, kes rahe Põhja-Virginia aastal Ameerika Ühendriikides. KHALID: Ahoi CS50 semud, minu nimi Khalid [kuuldamatu]. Kohtume minu papagoi, [kuuldamatu] Ma elan Põhja-Virginia. Olen kaheksas teehöövel ja ma olen põnevil, et osa CS50 klass. See on suurepärane kogemus College on kodus. Nagu te võite arvata, olen osalenud online-õppe programmi. Julgelt kogeda minu esimene projekt siin. Näeme ümber. DAVID J. Malan: Ja nüüd sõidame Kansas City, Missouri kus Derek ootab. Derek oli tööl, kui ta filmis see, et sa võiksid kuulda natuke müra taustal alates ta töötab andmekeskuse. Derek Mitchell: Tere maailm, minu nimi on Derek Mitchell. Olen Kansas City, Missouri. Ja ma võtan CS50 klassi, sest ma tõesti vaja õppida programmeerimine minu töö. See on koht, kus ma töötan. Olen piirkondlikku toetust tehnik Cabela, maailma kõige varustaja. Ja ma üritan õppida rohkem programmeerimine, et ma saaks silma paista oma karjääri ja lihtsalt olla parem tehnik. Nii et taas, mu nimi on Derek Mitchell ja see on CS50. [Itaalia keeles] FEDERICO: Tere maailm. Minu nimi on Federico Grivelli. Ma olen Itaaliast. Olen sündinud üks suuremaid linnad riigis, Milan. Ja ma tegelikult tõstatatud väiksema linna kõrval Milan. Nii et siin hakkab minu soov laiendamisele mu silmaringi. Ja see, miks ma täna olen välismaa vahetusõpilane Washingtoni osariigis. Muidugi, Ameerika Ühendriigid. Nii Ameerika haridus on tõesti erinev itaalia. Siin ma saan palju rohkem praktilisi kogemusi, mitte uuringuid ja memorization. Nii, et see olin mina, minu nimi on jällegi Federico Grivelli ja see on CS50. DAVID J. Malan: Ja nüüd tere keegi me ei oodanud. SARAH COFFEY: Tere maailm. Minu nimi on Sarah Coffey, ma olen alates Maltham, Massachusetts, ja ma olen abielus CS50 enda Dan Coffey. Dan, ma tahtsin soovida sa väga palju õnne sünnipäevaks. DAVID J. Malan: Ta ei tea seda hakkab juhtuma, kuid CS50 enda, Danny Coffey, on õigus nüüd tuba. Aga hakkab olema internetis, kuna täna on 29. sünnipäev. Tule välja Dan. Palun tule välja, Dan, muidu see on umbes väga ebamugav. Dan? Sel aastal on Dan Coffey, ei tea see pidi juhtuma - me Loomulikult oleme valmis seda. Nii õnnelik 29. sünnipäeva ja me Loodan, et te tõesti üllatunud. Ei, see, muul viisil, muul viisil. No see oli. DAN COFFEY: Niimoodi. DAVID J. Malan: Dan Coffey, kõigile. Tänan teid väga Dan, et tulite. Ja nüüd, 60 sekundit pandas. [VIDEO PLAYBACK] [Muusika mängib] [END VIDEO PLAYBACK] DAVID J. Malan: Nüüd võite mäletate hiljutisel, et me tutvustas LaunchCode, algatus Saint Louis, Missouri, juhivad vabatahtlikud jälginud mööda koos CS50 õppekava ja suunavad kodanikud Saint Louis sellise materjali kaudu suunas lõpuni aidates paari neid programmeerimine töökohti lõpus semester. Nette tegelikult, et see algatus oli nii populaarne Saint Louis, et nad peaaegu ületäitumise kohaliku ooperimaja. Noh, LaunchCode poolt Asutajad väga lahkelt tulin campus hiljuti ja nõustus istuma meiega Sanders teater chat, mida LaunchCode on ja kuidas see on kestnud. DAVID J. Malan: Me oleme siin täna meie sõbrad LaunchCode kes on lennanud aastal kogu tee St Louis tere öelda. Tere kõigile. JIM McKelvey: Hello. DAVID J. Malan: Kes me oleme siin meiega täna LaunchCode. JIM McKelvey: Niisiis, ma olen Jim McKelvey. Brendan LIND: Ja ma olen Brendan Lind. Zach LOU: Ja ma olen Zach Lou. DAVID J. Malan: Ja neile harjumatu, saaksid meile natuke mida LaunchCode on? JIM McKelvey: Nii LaunchCode on töökohta süsteem et meil on teerajaja alates St Louis, kuid me ei kavatse viia see riigis. Idee põhimõtteliselt on saada ettevõtteid muutma oma palkamine tavad vastu võtta inimesi, kes on mitte tavalise volikirja. Nii, nagu me teame, nagu programmeerijad, et palju parimad programmeerijad on iseõppinud mingil määral. Ja ettevõtted ei tingimata tunnistama seda oma töötajate palkamise tavad. Nii et kui sa oled hea kodeerija, sa ikka ei pruugi on viis head tööd. Ja nii me alustas tööd sada ettevõtet alates miljardi dollari ettevõtted nagu Enterprise, ja MasterCard, alla kahe-mehe-start-ups. Ja me oleme saanud neid kõiki kokku leppida võtta LaunchCode kandidaate arvesse, põhiliselt praktikantide süsteem. DAVID J. Malan: Ja kuidas sa teada CS50 materjale tingimusel, esiteks. JIM McKelvey: Nii et see oli tõesti naljakas. Mu naine oli oma klassi võrgus läbi Harvardi pikendamine. Ja ta võttis Fall 2012 CS50. Ja kui me olime, ma olen arvuti teadlane koolitus. Ja nii ma aitasin teda läbi klass, ma vaatasin seda. Ja ta ütles, tead, see on pakutakse online kaudu EDX ja me paneme need inimesed, kes on väga vähe traditsioonilist volikirjad ja me oleme nagu oleks see fantastiline. Nii et see, kuidas me sellest teada. Läbi m naine, Anna. Ja oma Harvardi laiendamise kava. DAVID J. Malan: See on naljakas. See on nii väike otsus, tema võtmist klasside olnud selline mõju siis. JIM McKelvey: See oli super õnnelik. Ja me olime väga põnevil, et näha, et te töötasid EDX ja teha see kättesaadavaks, ning kõik lisamaterjalid. Ja see on fantastiline ressursi koolitust. DAVID J. Malan: OK. Noh, uudised, me tegelikult leidsin ilme , mida esimesel õhtul LaunchCode oli, kui sa olid ooperimajas. Kas sa annad meile firsthand arvesse seda, mis oma kogemus oli selline õhtu? JIM McKelvey: Jah, ma olin Rooma. Ja Brendan helistas mulle kell 03:00 hommikul ja ütles: oleme voolasid kõik kolm kohtades. Seega oli meil Christ Church Cathedral, Downtown raamatukogu ja Soldiers Memorial, mis on kolm üsna suur kohtades. Ja me ootasime paarsada inimest. Meil oli üle 1000 inimese sisse logida. Nii me voolasid kõik ja Brendan kutsub mind, nagu peame suurem hoone. Ja neil on meile hiiglane, see hiiglane ooper maja, kus pidasime esimese klassi. DAVID J. Malan: Oh see on suurepärane. JIM McKelvey: Ja inimesed oli nii tänulik. Ma mõtlen, et inimesed, kes oleme jõudmas on kes sa tahad aitavad need inimesed. DAVID J. Malan: Ja mis olete näinud, kuidas realistlik on see, et keegi, kes siseneb Muidugi, ilma eelneva taustal. Ja mõned kuud hiljem neil on 13 nädala CS50 nende vöö, et tegelikult usalda piisavalt ja olema kvalifitseeritud piisavalt tegelik programmeerimise tööd. JIM McKelvey: Taavet, me tõesti ei tea, eks? Sest me pole seda teinud igal omamoodi skaala veel. Tead, meie andmepunktide kohe on see, mida ma olen õppinud, oli võimalik. Ja siis 50 mõned inimesed, et oleme suunatud, me teame, üldiselt, kui nad on. Ja meie oletus on, et keegi kes on läbi CS50 saab olema üldiselt nagu kogenud kui mõned inimesi on meil juba edukalt paigutatud. Nii et me ei ole tõestatud selle ulatust veel. Ja ma ei ütle, et see on lõpetada haridusse mis tahes viisil. Aga see on selline suurepärane algus. Ja see annab inimestele kontekstis. Ja see ka, sa tead, see on range klass. Nii et igaüks, kes lõpetab see klass on osutunud midagi. Et nad on näidanud mõned iseloomu või kombinatsioon sa tea, kas visadus ja jälitusteabe või mis iganes see maagiline valem on mis saab nende kaudu päris raske klass, me arvame, et läheb tõota väga hästi nende edu. Ja meil on ettevõtteid, mis on valmis varundada selle kohta. Nii, et me tõesti ei tea. Aga me oleme väga optimistlikud, et keegi, kes saab läbi CS50, saame tööd. Brendan LIND: Ja asi on see, et LaunchCode ei ole nagu teie tüüpiline algtaseme rent. Õigus, see pole kus te tulla ja öelda tavaliselt Sul vaja C.S. kraadi ja kaks aastat tööd kogemusi saada palju töökohti, eks? Aga siis, LaunchCode jõuab, siis ei vaja neid asju. Sa ei pea olema kvalifitseeritud, et punkt. Kui sa pead olema on on, et aptitude ja juhtida, et saada sellele tasemele. Nii et see on õppepraktika. Ja see kestab kuni olete sellel tasemel, kus siis oleks toonud jaoks normaalasendis. Ja firma ei lase te lähete mis tahes punktis. DAVID J. Malan: Nii ettevõtted on need kes teevad lõppkokkuvõttes et esialgne partnerlust. Brendan LIND: Õigus. Mis siis CS50 - mida me oleme tehes üritavad teha CS50 on neid saada kuni punktini, kus siis, hei, kas saate CS50, nagu te olete, et sõita, sul on see tahe õppida, ja teil on selle sobivus ise õppida ja töötada firma, käepide iganes see on, mida vaja. Ja siis me ei saada neid, saame neile uks. Ja nad saavad makstud, nad saavad makstud $ 15 tund ajaks praktikavõimalust. Ja iga kord, kui nad on valmis, ettevõte muudab need palgaline positsiooni. Kui nad seda ei tee, kui ettevõte ei ole arvan, et nad on oma teel, nad ei lase neil minna. Ja seni, et edu seisneb selles, et päris palju kõik on ikka koos oma firma. DAVID J. Malan: OK. Nii et just nüüd oled keskendunud Saint Louis, aga ma kogun sind tahaks initsiatiivi riiklikult. Mis on tõesti järgmise jaoks? JIM McKelvey: Nii et järgmine on seeria linnade kogu riigis. Niisiis, me ei taha minna kodanik kuni me täpsustada mudeli ja võib-olla ette paar need kõnniteed läbi pori. Lõpetamisel selle Esimene CS50 klass on saab olema väga oluline, sest me saada hea andmeid, et. Aga kui me teame, mis töötab ja mis me tõesti peaks tegema ja tagi, siis me lähme mõõtkavas võimalikult kiiresti, sest vajadus olemas kõikjal. Ja me ei püüa teha seda mõned omamoodi kohalikud, Saint Louis nähtus. Me lihtsalt kasutada seda testi voodi. Ja siis tuleb laieneva sa tead, kui kiiresti me suudame kohtadesse, mis on sarnased vajadused. DAVID J. Malan: Tänan nii palju kõike, mida olen teinud. Me meelitatud et isegi sellest osa. See on olnud üsna inspireeriv. JIM McKelvey: Aitäh. See on olnud nii suuremeelne lihtsalt maailmatasemel haridust et on olemas inimesi, kes tõesti hindan seda. Soovin, et saaksid kohtuda mõned õpilased ja vaata kes sa Tead, see on muutuv elu. Ja ma soovin, et saaksime jõuda läbi Kaamerad ja tuua nad siia. Aga see on nii sisukas. Ja see liigub nõel ja see on tõesti hea. Seega tänan teid. DAVID J. Malan: Tänan sa ka meilt. Ma hindan seda. Tänu nii palju meiega. launchcodestl.com rohkem. Nii saime jututoas peagi pärast vestlus, mida rohkem me saame teha. Ja meil tuli järgmine. Meil on nii hea meel teatada, esimene CS50 hackathon et läheb edasi tee Saint Louis. LaunchCode väljaanne. Tegelikult võtame koos meiega, Kui soovite, et täita need inimesed. Kui te ise rahe St Louis, või on lõppkokkuvõttes nagu häälestada online, CS50 on enda Andrew on seal. CS50 on Chang, Colton, Dan, kellega sa kohtusid, Devin, Gabriel, Jason, Ramon, kes sa kohtusid ka varem. Rob Bowden, Shelly, kelle võite mäletan filmides - ja [? Zemaila?]. Nii tõesti kui sa tahaksid liitu meiega St Louis või võrgus kell live.cs50.net, tune in for Järgmine live show reedel 28. märts kell 6:00 Ida aeg. Me läheme olema ärkvel päris paar tundi, et õhtul. Ja loodame, et jääd up meie juures samuti. Ongi selle nädala CS50 Live. Tänu nii palju, et igaüks kaamera taga. Tänu nii palju, et meie toetajad. Näeme St Louis, see oli CS50. RAMON: Mis rebane öelda?