DAVID J. Malan: Hello world. To je CS50 Živé a to je marec 14, čo znamená, šťastný pi deň. Teraz už je to pri pretože sme ťa videli, pretože minulý piatok, Rob Bowden a ja sme boli vlastne preč na konferencii v Atlante, Georgia. Konferencie známy ako SIGCSE, záujmová Skupina informatiky vzdelávanie, ktorý každoročne združuje Niektoré 1.000 pedagógovia na hovoriť o tom, a pracovať na zlepšenie na počítačovej vedy vzdelanie. Jedným z hlavných rečníkov v tomto roku, v skutočnosti, bol zakladateľom code.org, ktoré by mohli videli v tlači v uplynulom roku. Urobili mimoriadnej práce v uplynulom roku dostať ľudia nadšení, počítačové vedy, a o programovaní, najmä. V skutočnosti, jeden z nich najviac dobre známej iniciatívy je známy ako The Hour of Code, ktorý je príležitostí a učebný plán, prostredníctvom ktorého vy, alebo kamarát, alebo člena rodiny, alebo kolega, mohol dostať svoje špinavé ruky s trochou výpočtovej techniky a programovania len za hodinu uvidíme, či sa k nemu. V skutočnosti, ak ste sami mať priateľa, člena rodiny, alebo kolega, ktorý by rád skúsil jeho alebo jej ruka v nejakej počítačovej vedy, ale myslíš, že je hádzal do CS50 je učebný plán môže byť trochu príliš veľa, príliš Čoskoro, rovnako všetkými prostriedkami, nájdete je na code.org / zistiť, kde sa môžu pokúsiť ich ruky pre len jednu hodinu pri troche počítačovej vedy. Alebo ešte lepšie, ukážte im tento klip. [PLAYBACK] -Ahoj, ja som Leah. -A ja som Tonya. -A máme to šťastie, že študovať informatiku. Myslíme si, že je to hrozné, že 90% v škole neučia to. -Rozhodne nie Ponúkame ju v strednej škole. -Takže sa snažíme, aby sa na toto video ukázať, že niekto môže učiť. Chceme, aby si 10 miliónov študenti robiť Hodina zákonníka. Hodín zákonníka. Hodín zákonníka. -Hour of Code. Hodín zákonníka. Hodín zákonníka. Hodín zákonníka. Hodín zákonníka. -Hour of Code. -Ako sa mu dostať sa do dostať na slnečnice. On potrebuje urobiť nejaké akcie. -Mám to. Yay. A potom budeme ho spustiť a uvidíme, čo sa stane. -Amazing. -Tak ideme. -Práve ste napísal svoj prvý program. Som to napísal? -Jo. -To je kód, ktorý ste práve napísal. -Veľmi úžasné. -Myslel som rád, kód bol ako FBI hacker, symboly a veci. -Trochu problém riešenie, trochu logiky. -Je to ako pokyny. -Programovanie je dnes oveľa jednoduchšie. -To jednoducho hrať na vašom telefóne. Naprogramovať. -Dobre. -Skvelé. -Ako môže niekto ísť o získanie zamestnania? -Možno sa on-line triedy, nájsť triedy v komunitných škôl. -Môžete získať jeden z najlepších platené pracovné miesta vo svete. -Myslím, že pohybujúce lieku do celého počítačového veku. -Technológia dotyky každá časť nášho života. Ak môžete vytvoriť technológiu, môžete zmeniť svet. -Takže sme radi, že ste účasť na dnešnom Hodina zákonníka. -Práve sme urobili dva riadky kódu. -Tri riadky kódu. -Štyri riadky. -Sedem liniek. -Päť liniek. -16 Riadky kódov. -99 Riadkov kódu. -60 Linky. -18 Riadkov kódu. -75 Riadkov kódu. -Nezáleží na tom, koľko vám je rokov. Hodín zákonníka. Hodín zákonníka. -Hour of Code. -Hour of Code. -Hour of Code. -Či už ste mladí muž alebo mladá žena. Či už žijete v mesto alebo vidiecka oblasť. -Všetci v tejto krajine by naučiť sa programovať počítača. -A ja som práve dokončil - Hodín zákonníka. -Je to vlastne veľmi ľahké sa naučiť. -Dievčatá by sa mali naučiť to, taky. -Pochopiť, že jazyk že to bude budúcnosť. -Každý sa môže naučiť počítačovej vedy. -A sa môžete naučiť tiež. -Jack Dorsey, Mark Zuckerberg, Bill Vráta, všetky z vás, učím sa. -Skús to. [END VIDEO PLAYBACK] Teraz mi niečo hovorí, že ak ste CS50, alebo je v CS50x, ste strávil tiež viac než len hodinu na kódovanie. Ale pre všetkých členov rodiny, priatelia, kolegovia alebo že by ste chceli predstaviť, ako to svet, tu je ďalší stimul. Zapamätaj si toho chlapa? Veľmi populárne neskoro, má bol tzv povädnutej vták na rôznych platformách. A máme tu URL, na code.org / Flappy, kde druh ľudí na code.org môže dať dohromady nástroj, cez ktorý alebo priateľ môže vytvoriť svoj vlastný Vykonávanie tejto populárnej hry. Tak sa na to pozrieť. Teraz, konferencie, a minulý piatok. Rob Bowden a znova som kde, preč na tejto konferencii, a mysleli sme si o s hostiteľa pre hostí. A snažili sme sa celkom Niekoľko ľudí na konkurz. Žiadny z nich sa zdalo, pracovať, tak sme si mysleli by sme ukázať vám pár klipov o tom, čo robil najavo. [PLAYBACK] RAMON GALVAN: Som náplň Ramon Galvan Pre normálne hostiteľa, David Malan. Americkej armády prístupový kód bol 000000, nie je naozaj v bezpečí, ak sa ma pýtate. Avšak, ja ťa milujem. Na rozdiel od Davida, ktorý vás obieha. Poďme sa prejsť touto chybou. O čo sa jedná? Povedzme, pozrite sa na video s Harry Lewis. [END VIDEO PLAYBACK] DAVID J. Malan: A teraz, čo je najviac legrační o tom klipe nie je ako Ramon vykonáva pred fotoaparát, ale ako Ramon nevie, až k niekoľkým pred chvíľou, že sme boli bude hrať tie klipy späť tu pre vás na internete. Takže CS50 vlastné, Ramon Galvan. Vracia snáď v niektoré budúce epizódy. Teraz medzitým, môžete vyvolať sme opustili posledný krát epizódu o trochu Cliffhanger, kde sme sa zmienili že Rob Bowden má dvojča, Paul. Kto, opäť, rozmary sám trochu komik. Ale tiež sa stalo, aby sa objaví v populárnej americkej hernej show, a my vás opýtal, ktorý z nich. No niektorí z vás napísal s odpoveďou. A tu je jeden taký príklad. V CS50 žiť, David zmienil o Robertov brat dvojča, Paul Bowden, a pýtal sa na Google it. No vyzerá to, že je v Harvarde, taky. A kto chce byť milionárom, a áno, keď som prvý oznámiť to, David, pane, by som byť rád, že byť slávny na ďalšie CS50 žiť. Takže zvážte sám slávny preto, že odpoveď bola naozaj, Kto chce byť milionárom. A v skutočnosti, tu na snímke je Paul Bowden spolu s hostiteľom, že televízne show. A my sme tiež urobili trochu kopať, a našiel tento klip pre vás. [PLAYBACK] -Paul Bowden z Franklin, New Jersey. Ahoj Paul. Vitajte na show. -Ďakujem vám. -Paul hovorí, že si tu Sophomore na Harvardskej univerzite, zrejme šikovný chlap. -Myslím, že. -No v mojej knihe, že určite naznačuje tak. A viem, že keď ste boli stojaci v rade na milionára, znamenie z neba, povedal, že si pravdepodobne bude robiť dobre, nie? -Dalo by sa povedať, že. Keď som stál v rade som mal Polo tričko, ktorý bol zastrčený v a vták sa stalo na hovno vpravo dole na zadnej košeli. A to bolo ešte zastrčené Ale to skončilo veľa šťastia. -Je to šťastie, vidieť? Tu máš, že si tu. V poriadku, Paul. Ste pripravení? -Som pripravený. -Dobre. Tak poďme hrať milionár. A tvoj brat to sedí za sebou, tvoj brat Rob. Ako sa máš, Rob? -Som dobrý, ako sa máš? -Dvojča. -Áno. -Teraz si, mladší aj keď ste prišiel z šiestich minút neskôr, jo? Je to pravda? -Ja som, áno. -Ale si múdrejší brat? -No, nechcem sa chváliť. Takže nemôžem odpovedať. [END VIDEO PLAYBACK] -Tak Rob má dvojča, píše ďalší z vašich spolužiakov, hmm zaujímavé. Ako hlboko sa králičie nora ísť? Mám otázku, prečo sa problém sady trvať tak dlho, aby sa autograded? Čo sa deje v zákulisí? Tak sme si mysleli to by byť skutočne dobrá otázka odpovedať, pretože to naznačujú trochu zo základnej zaujímavý technický detaily. Na rozdiel od všeobecného presvedčenia, že nie sú v skutočnosti triedi podľa Muppets, ale skôr infraštruktúrou, ktoré sme vedieť, ako Odchod 50 na strane klienta. A infraštruktúra vieme svoje pieskovisko 50 na strane servera. Práve pre tých, ktorí nepoznajú, za účelom testovania správnosť niektorých Problém CS50 nastavený problémy, môžete spustiť príkaz CS50 zariadenia známe ako kontrola 50, kde určíte jedinečný identifikátor pre skúšku ktoré chcete spustiť. A potom zadáte cesty k súboru alebo súbory, ktoré chcete nahrať k serverom pre testovanie. Teraz, keď odpoveď pochádza zo servera, dúfajme, že vidíte všetky zelené smiley tváre, ako ty tu, čo znamená, že som napísal "Ahoj, svet" veľmi správne. Naproti tomu, ak som urobil niečo, čo zle, rovnako ako v skutočnosti pomenovanie súboru správne, mohol som si to strašidelné červené nešťastný tvár hovorí hello.c existuje, čo znamená, že nie je V skutočnosti, ako je uvedené v červenej. A ak je niečo v žltá, zatiaľ, je Znamená to, že tieto kontroly nemal ani spustiť kvôli nejakej závislosti, niektoré predtým testu urobil nie je v skutočnosti uspieť. Takže to, čo sa skutočne deje pod kapotou? No pri spustení tejto skontrolovať 50 príkaz, že sme v podstate zips do všetkých vašich súborov, je kompresia, ich odoslaním do pozri CS50 v klastri serverov, kde potom sme vytvoriť to, čo sa nazýva pieskovisko okolo nich. V podstate si môžete myslieť to ako zložky, a ako špeciálny užívateľ, ktorý existuje výhradne na účely zostavenia a beží, že špecifický kód v izolácii od niekoho iného, takže len v prípade, má študent náhodné nekonečná slučka, alebo ešte horšie, že to nebude nevyhnutne nikoho iného na systéme ovplyvniť. Rovnako tak je možné všetky súbory manipulovať alebo vypúšťa sa, že by nemalo byť povolené. Teraz, ako sa kód sa nechať vyšetriť? No, sme napísali celú infraštruktúru zavolal znovu, pieskovisko - SK 50 sandbox. A táto infraštruktúra je napísané, prekvapenie, v jazyku zvanom JavaScript. Čo možno viete, od Clientside skúsenosti, ale ukázalo sa, môžete tiež použiť JavaScript na strane servera. Čo robiť niektoré Testy vlastne vyzerať? Tak tu je to trochu na strane servera JavaScript kód, a je to len výňatok z nich. Ale to predstavuje dva šeky že by sme mohli spustiť na vašom kódu. Prvý z nich sa vrcholu, skontroluje, či súbor hello.c existuje, a druhý v skutočnosti skontroluje, či váš súbor skompiluje na tlačidlo OK. A to je to, čo nakoniec vytvára tie nešťastné tváre alebo tie šťastné tváre, ktoré vidíte vo forme šekových 50 výsledkov. A teraz, oveľa viac technické detaily, ste vitajte sa pozrieť na tomto dokumente tu, ktorý zhodou okolností bol vlastne prezentované na minulý rok SIGCSE konferencie, a to sa ponorí do oveľa detail, ako že systém funguje a prečo ju postavil v minulom roku. Teraz, v médiách z poslednej doby, bol tento výraz tu - goto zlyhanie, tzv goto zlyhanie chyba, ktorá sužovala Apple Počítač v poslednej dobe. Teraz nemáme predstaviť to v SK 50, pretože príkaz goto v C je všeobecne odsudzovaná, dokonca aj keď to rozhodne má svoje využitie. A čo to znamená tu, goto zlyhajú, je, že bez ohľadu na Program má túto líniu kód, by mal ísť do, ktoré je skok na, ďalší riadok kódu bez ohľadu na prípadné linky medzi ním, a tento riadok kódu budú označené kľúčovým slovom zlyhanie. A zlyhanie môže byť čokoľvek, FUBAR [? BES?], Ale v tomto prípade, Apple sa rozhodol nazvať zlyhanie pretože to je kus kódu, ktorý by mal vykonať v prípade, a v prípade, že sa niečo nepodarilo. Teraz, bohužiaľ, Apple urobil chybu s týmto vyhlásením, ako skoro uvidíte. A v poslednej dobe vydala toto vyhlásenie v jednom zo svojich bug fix správ. Útočník sa privilegované postavenie sieť môžu zachytiť alebo upravovať dáta v zasadnutie chránených SSL / TLS. SSL, odvolanie, bolo bezpečné Sockets Layer, a to technológia používa k typicky šifrovanie komunikácie medzi webového prehliadača, povedať na Mac alebo iPhone, alebo akékoľvek iné zariadenie, a webový server. A TLS je príbuzný, že. Tento problém bol vyriešený tým, obnoviť chýbajúce validačný kroky. Takže to bol Apple popis problém a riešenie k nim. Ale čo to vlastne znamená? Takže sme urobili nejaké kopanie, a my vlastne našiel zdrojový kód pre Apple vlastnú implementáciu SSL, čo opäť ovplyvňuje Mac alebo iPhone, najmä ak používate Safari na týchto počítačoch. Tu je výňatok z tohto kódexu. Teraz, nemusí rozpoznať niektoré funkcie. A nemusí rozpoznať používania na ísť na vyhlásenia až do teraz. Ale to je trochu poznať syntax. Máme jedny, ak podmienky, niektoré odsadenie, funkcie, zložené zátvorky. Takže nie je všetko, že zahraničné. Ale poďme priblížiť trochu. Tu, prispôsobiť sa týmto podmienkam, a tu je zmienka o goto zlyhanie. A teraz, čo je zlyhanie? No poďme vlastne prejdite sa ďalej v programe. Jedná sa o riadky kódu, tie tri riadky, ktoré sú vykonávané, ak skutočne ísť do zlyhania. A teraz, čo je problém a potom? Dobre, poďme naspäť s týmito podmienkami, ak Som zvýraznené žlto všetky zmienky o goto zlyhanie. Vidíš niečo podivného? Zamerajte sa na dne. Je to tak? Kód môže byť nový, ale myšlienky nie sú. Ak sa priblížite tu, budete si musieť vybrať Všimnite si, že programátor je písomné goto zlyhať dvakrát, ale členité obaja. Ale možno urobili rovnakú chybu sami v niektorých problémov pre CS 50. Len preto, že odsadenie dva riadky kódu vnútri tohto stavu neznamená, že sú ako bude vykonávať. Sú to len ako bude vykonávať ak ste skutočne priestorový obaja s čím? Zložené zátvorky. Takže to, čo sa skutočne deje v prípade, Som trochu opraviť odsadenie a nepridávajte žiadne zložené zátvorky, čo je skutočne deje pod kapotou, je, že goto zlyhanie má v podstate opustil alianciu tu, čo znamená, že to bude vykonať bez ohľadu na to, čo. A vy sa chystáte ísť do, alebo skočiť na tieto tri riadkov kódu sme sa pozreli na pred chvíľou. Takže to, čo je implikácia? No, pozrite sa na tie, spodné väčšina dva riadky tu. Tieto linky nikdy, kedy sa dostanete. Vzhľadom k tomu, bez ohľadu na to, že druhá goto zlyhanie sa chystá prinútiť program skočiť priamo nad týmito riadkami. A dlhý príbeh krátky, tie posledné dva riadky sú v skutočnosti dôležité pre správnosť SSL. V skutočnosti, v prípade, že nie je možné vykonať, je je to možné, alebo nepriateľ, zlý chlapík, viesť to, čo je všeobecne známe, ako muž v strednom útoku, predstiera, že je bezpečné webové stránky ako je Facebook, či Amazon, alebo Google. Ale naozaj len vidieť - s šifrované spojenie na vás, a oni potom odovzdal svoju prevádzku spolu, k lepšiemu alebo k horšiemu. Možno vaše užívateľské meno, prípadne heslo, prípadne informácie o kreditnej karte, na aktuálne miesto v pochybnosť. Alebo dokonca ani vôbec. Inými slovami, to zlomí SSL. Teraz našťastie, Apple vyriešila to. Ako pre Mac OS a iOS nedávno. Ale ak by ste chceli skontrolovať Váš počítač je teraz aktuálne, Predpokladám, že máte auto aktualizácií na, vedúce k gotofail.com a uvidíte peknú test, ktorý vám povie, ako veľmi. Zatiaľ, ak chcete, aby sa pozrite sa na aktuálny zdrojový kód, je to dlhý URL, ale tu je to Celý zdrojový kód pre tento súbor ak by ste chceli získať pocit to, čo v reálnom svete programovania ako je, a úprimne povedané, skutočné svetové chyby. Keď už hovoríme o chybách, to meme bolo do obehu celkom dosť neskoro. 99 malé chyby v kóde, 99 malé chyby v kóde, vziať jednu dole, oprava okolo, 127 malé chyby v kóde. Takže to, čo je toto na mysli? Možno, je to zážitok vy sami ste mali, kde sa pokúsite naháňať niektoré chyba, a potom ďalšie, alebo možno ešte viac chýb na jar ako Výsledkom vášho, že sa snažil riešiť jeden problém. V skutočnosti, pre to, aby hit domov ešte ďalej, Poďme vytiahnuť tvár že je možno povedomý. Hál, od Malcolm in the Middle. [PLAYBACK] [MUSIC PLAYBACK] [END VIDEO PLAYBACK] David J. Malan: A teraz niektorí Hellos z niektorej z vašich spolužiakov. Ako prvý je Khalid, a priateľ Jeho ktorí pochádzajú z severnej Virginie v Spojených štátoch. KHALID: Ahoj CS50 kamaráti, my Názov je Khalid [nepočuteľný]. Zoznámte sa môj papagáj, [nepočuteľný] Bývam v severnej Virgínii. Som ôsmy porovnávač, a ja som radi, že byť súčasťou CS50 triedy. To je skvelé zažiť vysoká škola, ale zostať doma. Ako môžete hádať, som sa zapísal v on-line vzdelávací program. Neváhajte a zažiť môj prvý projekt tu. Uvidíme sa. DAVID J. Malan: A teraz Poďme zamieriť do Kansas City, Missouri, kde Derek čaká. Derek bol v práci, keď nakrúcal Tento takže môžete počuť trochu šumu v pozadí, pretože pracuje v dátovom centre. DEREK MITCHELL: Hello world, volám sa Derek Mitchell. Som v Kansas City, Missouri. A beriem na CS50 trieda, pretože som naozaj musíte sa naučiť niektoré programovanie pre moju prácu. To je miesto, kde pracujem. Som regionálna podpora techník pre Cabela je, popredným svetovým konfekcie. A ja sa len snažím naučiť niečo viac programovanie, takže môžem vynikajú v mojej kariére a byť len lepšie technik. Takže znovu, volám sa Derek Mitchell a to je CS50. [Hovoriace Taliansky] FEDERICO: Hello world. Volám sa Federico Grivelli. Som z Talianska. Narodil som sa v jednej z najväčších mesta v krajine, v Miláne. A ja som vlastne vyrastal v menšie mesto pri Miláne. Takže tu sa začína moja túžba na rozšírenie svoje obzory. A to dôvod, prečo som dnes zahraničné výmenný študent v štáte Washington. Samozrejme, Spojené štáty americké. Takže americká vzdelávanie naozaj odlišný od taliančiny. Tu som sa oveľa viac praktické skúsenosti, skôr ako štúdie a zapamätanie. Tak to som bol ja, moje meno je opäť Federico Grivelli, a to je CS50. DAVID J. Malan: A teraz ahoj od niekoho, kto sme nečakali. SARAH Coffey: Hello world. Volám sa Sarah Coffey, som od Maltham, Massachusetts, a ja som vydatá CS50 vlastné Dan Coffey. Dan, len som chcel popriať Ste veľmi šťastný narodeniny. DAVID J. Malan: On to nevie je na spadnutie, ale CS50 vlastné, Danny Coffey, je správne teraz v riadiacej miestnosti. Ale asi sa na internete, pretože dnes je 29th narodeniny. Poď von Dan. Prosím, poďte von, Dan, inak je to asi byť veľmi nepríjemné. Dan? Tento rok je Dan Coffey, nevedel to sa bude diať - sme Samozrejme sme pripravení to. Takže happy 29th narodeniny, a my dúfam, že ste skutočne prekvapený. Nie, že iná cesta, iný spôsob. Nie, to bolo. DAN Coffey: Tu to je. DAVID J. Malan: Dan Coffey, všetci. Ďakujem moc Dan, pre coming out. A teraz, 60 sekúnd pandy. [PLAYBACK] [MUSIC PLAYBACK] [END VIDEO PLAYBACK] DAVID J. Malan: Teraz sa môžete pamätáte z nedávnej epizóde, že sme zaviedli LaunchCode, iniciatíva v Saint Louis, Missouri, prevádzkujú dobrovoľníci, ktorí boli nasledujúce po s učebným plánom CS50 a Hlavnými občania Saint Louis prostredníctvom tohto materiálu smerom k ukončeniu pomáha im spárovať s programovaním práce na konci semestra. Možno si spomínate, v skutočnosti, že Táto iniciatíva bola tak populárna, v Saint Louis, ktoré takmer pretiekol miestnej opery. No, LaunchCode je Zakladatelia veľmi vľúdne prišiel do areálu v poslednej dobe a súhlasila, aby sa posadili u nás v divadle Sanders pre chatu o tom, čo LaunchCode je a ako to bolo sa deje. DAVID J. Malan: Sme tu dnes s naším priatelia z LaunchCode, ktorí leteli vo všetkých ceste z St Louis pozdraviť. Ahoj všetci. JIM McKelvey: Dobrý deň. DAVID J. Malan: Koho máme tu dnes s nami od LaunchCode. JIM McKelvey: Tak, ja som Jim McKelvey. Brendan LIND: A ja som Brendan Lind. ZACH LOU: A ja som Zach Lou. DAVID J. Malan: A pre tých, ktorí nepoznajú, mohol by ste nám povedať niečo o tom, čo LaunchCode je? JIM McKelvey: Tak LaunchCode je pracovné uplatnenie systému že sme priekopníkmi začína v St Louis, ale budeme tak, aby bol na celoštátnej úrovni. Myšlienka v podstate je, aby sa aby podniky zmenili svoje prenájom postupy, ktoré prijímajú ľudí, ktorí majú netradičný poverenia. Tak, ako ich poznáme, ako programátori, že mnoho z najlepších programátorov sú-samouk do určitej miery. A spoločnosti nie nutne uznať to v ich najímanie. Takže ak ste dobrý kodér, stále to nemusí byť nutne majú cestu k dobrej práci. A tak sme začali pracovať sa stovkou firiem z miliárd doláru firmy, ako je podnikanie, a MasterCard, dole na dvoch-man start-up. A my sme dostali ich všetci súhlasia s tým, , Aby sa kandidáti LaunchCode do, v podstate systém učňovského vzdelávania. DAVID J. Malan: A ako ste si Materiály CS50 je na prvom mieste. JIM McKelvey: Takže to bolo naozaj smiešne. Moja žena so svojou triedou on-line cez Harvard Extension. A vzala jeseň 2012 CS50. A keď sme boli, som počítačový vedec tréningu. A tak som jej pomáhal cez triedy, som to sledoval. A ona povedala, vieš, to je sú ponúkané on-line cez EDX, a my sme umiestnenie týchto ľudí, ktorí majú veľmi malé tradičné poverenia, a my sme radi, bolo by to fantastické. Tak to je, ako sme sa dozvedeli o tom. Prostredníctvom m manželka, Anna. A vaše Harvard Extension Program. DAVID J. Malan: To je legrační. Je to taký malý rozhodnutie, jej odber triedy mali taký dopad potom. JIM McKelvey: Bolo to veľmi šťastný. A my sme boli naozaj nadšení vidieť že vy pracujete s EDX a jeho sprístupňovanie, a všetky doplnkové materiály. A to je fantastický zdrojov pre vzdelávanie. DAVID J. Malan: OK. No, v správach sme vlastne narazil na vzhľad na to, čo prvú noc LaunchCode bolo, keď si bol v opernom dome. Môžeš nám dať z prvej ruky účet z toho, čo Váš zážitok bol, ako ten večer? JIM McKelvey: Jo, tak som bol v Ríme. A Brendan mi volal v 3:00 v dopoludňajších hodinách, a povedal, sme pretiekla všetky tri miesta. Takže sme mali Christ Church Katedrála, Downtown knižnica, a Pamätník vojakov, ktoré sú tri pomerne veľké dejisko. A my sme čakali niekoľko stoviek ľudí. Mali sme viac ako 1000 ľudí zaregistrovať. Tak sme sa vyliala všetko a Brendan ma volá, ako, potrebujeme väčšiu budovu. A oni nám dostal tento obor, tento obor opera dom, kde sme usporiadali prvej triedy. DAVID J. Malan: Oh, to je skvelé. JIM McKelvey: A ľudia boli tak vďační. Myslím, že ľudia, ktorí sme dosiahnutie sú ľudia, ktorí si len chcú pomoci týchto ľudí. DAVID J. Malan: A z čoho ste videli, ako realistické Je to niekto, kto vstúpi do Samozrejme bez predchádzajúceho pozadia. A o niekoľko mesiacov neskôr, majú 13 týždňov CS50 pod ich pásom, aby skutočne cítiť dostatočne istí, a musí byť kvalifikovaný dosť pre skutočný programovací práce. JIM McKelvey: David, naozaj neviem, OK? Pretože sme to urobili na nejaký druh meradle doteraz. Viete, naše dátové body práve teraz sú to, čo som sa naučil bolo možné. A potom 50 niektoré ľudia, ktoré sme umiestnené, vieme, že vo všeobecnosti tam, kde sú. A náš odhad je, že niekto ktorý prichádza skrze CS50 bude všeobecne ako zručný, ako niektorí ľudí, ktoré máme už úspešne umiestnený. Takže sme sa ukázala ešte svoju váhu. A ja nehovorím, že je to dokončiť vzdelávanie akýmkoľvek spôsobom. Ale je to tak skvelý štart. A to dáva ľuďom kontext. A tiež, viete, Je to prísny triedy. Takže každý, kto dokončí tento trieda sa ukázala niečo. To, že som demonštroval niektoré znak alebo kombinácia vás Viete, buď húževnatosť alebo inteligencie, alebo čo, že magická formula je , Ktorý so je prostredníctvom dosť ťažké triedy, myslíme si, že sa to neveští nič dobré veľmi dobre pre ich úspech. A máme spoločnosti, ktoré sú ochotný zálohovať na to. Takže, takže naozaj neviem. Ale my sme veľmi optimistickí, že každý, kto prejde CS50, môžeme získať prácu. Brendan LIND: A vec je to, že nie je LaunchCode ako typický prenájom vstupnej úrovne. Jasne, nie je to, kde môžete prísť a povedať: za normálnych okolností by ste mohli potrebovať Lot stupňa a dva roky práce skúsenosti získať mnoho pracovných miest, nie? Ale potom, LaunchCode príde, budete nepotrebujete žiadnu z tých vecí. Nemusíte byť kvalifikovaný k tomuto bodu. Kde musíte byť sa majú aptitude a riadiť sa dostať na túto úroveň. Tak to je vyučenie. A to trvá, kým ste na tejto úrovni, kde by ste byť uvedené v pre normálnej polohe. A spoločnosť môže dovoliť ísť na akomkoľvek mieste. DAVID J. Malan: Takže firmy sú tie, robia, v konečnom dôsledku, že počiatočné partnerstvo. Brendan LIND: Správne. Takže to, čo CS50 - to, čo sme robí sa snaží robiť s CS50 je dostať je na mieste, kde potom, hej, ak si môžete vziať CS50, ako máte tento disk, máte tú vôľu učiť sa, a ste si, že nadanie pre self-učiť sa a pracovať v podniku, zvládnuť bez ohľadu na to, že je potreba. A potom sa môžeme dostať, sme si ich vo dverách. A dostať zaplatené, že dostanete zaplatené 15 dolárov hodinu po dobu trvania učenia. A vždy, keď ste pripravení, spoločnosť zmení je na platenú pozíciu. Ak tomu tak nie je, pokiaľ spoločnosť nie je si myslia, že sú na ceste, môžu nechať ísť. A tak ďaleko, že úspech je to, že skoro každý, je stále s ich spoločnosti. DAVID J. Malan: OK. Takže teraz ste zameraná na Saint Louis, ale súdim by ste chceli prevziať iniciatívu na národnej úrovni. Takže to, čo je skutočne ďalší pre vás? JIM McKelvey: Takže nabudúce je rad z miest po celej krajine. Takže, my nechceme ísť národné kým sme spresniť model, a možno položil zopár tých, chodníky cez špiny. Dokončenie tejto Prvý CS50 trieda je Bude veľmi dôležité, pretože sme stále dobré dáta z toho. Ale akonáhle vieme, čo funguje a čo by sme mali robiť a mierky, potom budeme mierka tak rýchlo, ako je to možné, preto, že existuje potreba všade. A my nie sme snažia, aby to nejaký druh miestnej, Saint Louis jav. Sme len pomocou ktorej ako skúšobnom stave. A potom budeme rozširovať Viete, ako rýchlo, ako môžeme do miest, ktoré majú podobné potreby. DAVID J. Malan: No, ďakujem ďakujem za všetko, čo som robil. Sme lichotí dokonca byť jeho súčasťou. Bolo to celkom inšpirujúce. JIM McKelvey: Ďakujem. To bolo tak štedré len prvotriedne vzdelanie, ktoré je k dispozícii pre ľudí, ktorí naozaj si to vážim. Želám si, aby si mohol stretnúť niektorí študenti a vidieť, kto vám ľudí viem, že to mení životy. A som si prial, aby sme mohli dosiahnuť prostredníctvom kamery a priviesť sem. Ale je to tak zmysluplné. A sa pohybuje ihlu a je to naozaj dobré. Takže ďakujem. DAVID J. Malan: Ďakujem si od nás rovnako. Ocenia ju. Díky moc sa k nám pripojil. launchcodestl.com viac. Takže sme sa chatujú krátko po tom, čo rozprávanie o tom, čo viac by sme mohli urobiť. A my sme prišli na nasledujúce. Sme tak radi, oznamujeme, vôbec prvý CS50 hackathon, že sa deje Cesta do Saint Louis. LaunchCode vydania. V skutočnosti, budeme brať s nami, ak by ste chceli, aby týchto ľudí. Ak ste sami pochádzajú z St Louis, alebo by v konečnom dôsledku ako naladiť v on-line, CS50 je vlastné Andrew bude tam. CS50 je Chang, Colton, Dan, ktorého ste práve stretli, Devin, Gabriel, Jason, Ramon, ktorý tiež predtým stretli. Rob Bowden, Shelly, koho môže pamätať z takých filmov ako - a [? Zemaila?]. Takže naozaj, ak by ste chceli, aby Pripojte sa k nám v St Louis alebo on-line na live.cs50.net, naladenie na ďalšie live show v piatok 28 marec o 18:00 východného času. Budeme sa nahor pomerne málo hodín, ktoré večer. A dúfame, že budete bývať s nami rovnako. To je pre tento týždeň CS50 Live. Díky moc všetkým, za kamerou. Díky moc našim prispievateľom. Uvidíme sa v St Louis, to bolo CS50. RAMON: Čo líška hovorí?