DAVID J. Malan: Halló heimur. Þetta er CS50 Live og þetta er Mars 14, sem þýðir, hamingjusamur Pi Day. Nú það hefur verið smá stund þar sem við höfum séð þig, því síðasta föstudag, Rob Bowden og ég væri í raun burt á ráðstefnu í Atlanta, Georgia. A ráðstefnu þekktur sem SIGCSE er Special Interest Hóp á tölvunarfræði menntun, sem á hverju ári koma saman 1000 kennarar tala um og vinna á endurbætur á tölvunarfræði menntun. Einn af grunntónn ræðumaður á þessu ári, í raun, var stofnandi code.org, sem þú gætir hafa séð í blöðum á síðasta ári. Þeir hafa gert ótrúlega starf undanfarin ár að fá fólk spennt um tölvunarfræði, og um forritun sérstaklega. Í raun, einn af mest þeirra vel þekkt átaksverkefni er þekktur sem The Hour of Code sem er tækifæri og námskrá um sem þú, eða vinur, eða fjölskyldumeðlimur, eða samstarfsmaður, gæti fengið þinn snertið ekki óhrein með smá tölvunarfræði og forritun fyrir aðeins klukkustund til sjá hvort þú tekur við henni. Í staðreynd, ef þú sjálfur hafa a vinur, fjölskyldumeðlimur, eða samstarfsmaður sem langar að prófa hann eða hönd hennar á einhverjum tölvunarfræði, en þú heldur að henda þeim inn í CS50 er námskrá gæti verið hluti of mikið of fljótt og vel fyrir alla muni, vísa þeim til code.org / læra þar sem þeir geta prófað hönd þeirra fyrir aðeins eina klukkustund á hluti af tölvunarfræði. Eða enn betra, að sýna þeim þetta myndband. [Video spilun] -Hæ, ég er Leah. -Og ég er Tonya. -Og við erum svo heppin að vera að læra tölvunarfræði. Við teljum að það er hræðilegt að 90% í skólanum gera að kenna ekki. -Þeir gerðu örugglega ekki bjóða upp á það í menntaskóla mínum. -Þannig að við erum að reyna að gera þetta vídeó til að sýna að hver sem er getur lært. Við viljum fá 10 milljónir nemendur að gera klukkustundar Code. -Hour af kóða. -Hour af kóða. -The Hour of Code. -Hour af kóða. -Hour af kóða. -Hour af kóða. -Hour af kóða. -The Hour of Code. -Hvernig heldur þú að fá hann til að fá til the sólblómaolía. Hann þarf að gera nokkrar aðgerðir. -Ég fékk það. Yay. -Og þá munum við keyra hana og sjá hvað gerist. -Amazing. -Svona. -Þú skrifaði bara fyrsta program. -Ég skrifaði það? -Já. -Þetta er kóðinn sem þú skrifar bara. -Mjög ógnvekjandi. -Ég hélt eins, númerið var eins FBI spjallþráð, tákn og efni. -A lítill hluti af vandamálinu þrautalausnir, a lítill hluti af rökfræði. -Það er eins og leiðbeiningar. -Forritun er mun auðveldara í dag. -Ekki spila bara á símanum. Program það. -Allt í lagi. -Awesome. -Hvernig virkar einhver fara um að fá vinnu? -Kannski taka á netinu bekknum, finna flokkur í samfélaginu háskóli. -Hægt er að fá einn af the bestur paying störf í heiminum. -Ég held að færa lækna í heild tölvuna aldri. -tækni snertir sérhver hluti af lífi okkar. Ef þú getur búið tækni, þú getur breytt heiminum. -Þannig að við erum spennt að þú ert þátt í klukkutíma í dag á reglunum. -Við gerðum bara tvær línur af kóða. -Þrjár línur af kóða. -fjórum línum. -Sjö línur. -Fimm línur. -16 Línur af kóða. -99 Línur af kóða. -60 Línur. -18 Línur af kóða. -75 Línur af kóða. -Það skiptir ekki máli hversu gamall þú ert. -Hour af kóða. -Hour af kóða. -The Hour of Code. -The Hour of Code. -The Hour of Code. -Hvort sem þú ert ungur maður eða ung kona. Hvort sem þú býrð í borg eða sveit. -Allir í þessu landi ættu læra hvernig á að forrita tölvu. -Og ég lauk bara - -Hour af kóða. -Það er reyndar mjög auðvelt að læra. -Stúlkur ættu að læra þetta líka. -Skilja að tungumál það er að fara að vera í framtíðinni. -Allir geta lært tölvufræði. -Og þú getur lært líka. -Jack Dorsey, Mark Zuckerberg, Bill Gates, allt þið, ég er að læra. -Gefðu það skot. [END vídeó spilun] Nú segir eitthvað mér að ef þú ert í CS50 eða er í CS50x, þú hefur eytt vel yfir bara klukkutíma á erfðaskrá. En fyrir hvaða fjölskyldu, vinir, eða samstarfsmenn sem þú vilt að kynna þetta heimur, hér er önnur hvatning. Mundu þetta strákur? Mjög vinsæll upp á síðkastið, hefur verið Svokallað Flappy fugl á ýmsum vettvangi. Og hér erum við með vefslóð, á code.org / Flappy, þar sem góður fólkinu á code.org getur setja saman tólið með sem þú eða vinur getur gert þína eigin framkvæmd þeirrar vinsæll leikur. Svo ekki stöðva það út. Nú þegar ráðstefnan og síðasta föstudag. Rob Bowden og ég þar aftur, burt á þessari ráðstefnu, og við héldum um having a gestur gestgjafi. Og við reyndum út alveg Nokkrum fólkinu fyrir prufurnar. Enginn þeirra virtist vinna út, svo við héldum við myndum sýna þér nokkrar hreyfimyndir hvað gerði transpire. [Video spilun] RAMON GALVAN: Ég er Ramon Galvan fylla í fyrir eðlilega gestgjafi þinn, David Malan. Aðgangskóða Bandaríski herinn var 000.000, í raun ekki öruggur ef þú spyrð mig. Engu að síður, ég elska þig. Ólíkt Davíð, sem hringi þú. Skulum ekki fara yfir þetta mistök. Hvað er þetta um? Við skulum sjá bara vídeó með Harry Lewis. [END vídeó spilun] DAVID J. Malan: Nú, hvað er mest fyndið við það bút er ekki hvernig Ramon gerðar fyrir framan myndavél, en hvernig Ramon veit ekki, þar sem um nokkur áðan, að við vorum að fara að spila þá hreyfimyndir baka hér fyrir þig á internetinu. Svo CS50 eigin, Ramon Galvan. Koma aftur kannski í sumir framtíð þáttur. Nú á meðan, getur þú manst við fórum síðustu tímunum Episode á smá cliffhanger, þar sem við umtal að Rob Bowden hefur tvíburabróður, Paul. Sem, aftur, fancies sig a hluti af a grínisti. En hann varð líka að birtast í vinsæl American spurningakeppni, og við spurðum þig sem einn. Jæja nokkrir af þér skrifaði í með svarið. Og hér er eitt slíkt dæmi. Í CS50 lifandi, David getið um Tvíburabróður Robert, Paul Bowden, og spurði um að Google það. Jæja lítur út eins og hann er í Harvard líka. Og hver vill vera milljónamæringur, og já, ef ég er sá fyrsti að tilkynna þetta, Davíð, herra, ég vildi vera feginn að vera frægur á næsta CS50 lifa. Svo telur þig frægur því svarið var örugglega, Hver vill vera milljónamæringur. Og í raun, á myndinni hér að Paul Bowden hlið gestgjafi sem sjónvarpið sýningunni er. Og við gerðum líka smá grafa, og fann þetta myndband fyrir þig. [Video spilun] -Paul Bowden frá Franklin, New Jersey. Hey Paul. Velkomin á sýninguna. -Þakka þér fyrir. -Paul segir hér þú ert Sophomore við Harvard University, augljóslega klár strákur. -Ég giska á. -Jæja í bókinni minni sem vissulega bendir svo. Og ég veit þegar þú varst standa í línu fyrir Millionaire, tákn frá himnum þú ert líklega að fara að gera vel, ekki satt? -Það má segja að. Þegar ég var að standa í línu ég hafði A Polo bolur sem var matur í og fugl gerðist að kúka rétt niður aftan á treyjunni minni. Og það var samt matur inn En það endaði að vera góður heppni. -Það er gott heppni, sjá? There þú fara, þú ert hér. Allt í lagi, Paul. Ertu tilbúinn? -Ég er tilbúin. -Allt í lagi. Þá skulum spila Milljónamæringur. Og bróðir þinn hefur verið að sitja á bak við þig, Rob bróðir þinn. Hvernig ert þú, Rob? -Ég vel hvernig ert þú? -Twin bróðir. -Já. -Nú ertu, yngri þó, þú kom út sex mínútum síðar, ekki satt? Er það rétt? -Ég er, já. -En þú ert the betri bróðir? -Ja, ég vil ekki að brag. Svo ég get ekki svarað því. [END vídeó spilun] -Svo Rob hefur tvíburi, skrifar annar af bekkjarfélögum þínum, Hmm áhugavert. Hversu djúpt er kanína holu fara? Ég er með spurningu, hví vandamál setur taka svo langan tíma að vera autograded? Hvað fram fer á bak við tjöldin? Svo við hélt að þetta myndi reyndar verið góð spurning að svara því það er benda svolítið af undirliggjandi áhugavert tæknilega upplýsingar. Gegn vinsæll trú, eru þeir ekki í raun farið með Muppets, heldur með innviði sem við vita og athuga 50 á the viðskiptavinur. Og uppbygging við vitum þess sandkassi 50 á miðlara megin. Nú fyrir þá sem ókunnur, í því skyni að prófa að nákvæmni sum Vandamál CS50 er stillt vandamál, þú getur keyrt skipun í að CS50 tæki þekkt sem stöðva 50, þar sem þú tilgreinir einstakt auðkenni fyrir próf sem þú vilt keyra. Og þá þú tilgreinir slóðirnar að skránni eða skrár sem þú vilt hlaða inn til netþjóna fyrir próf. Nú, þegar svörun kemur aftur frá the framreiðslumaður, vonandi þú sérð allt grænt smiley andlit, eins og þessir hér, gefur til kynna að ég skrifaði "Halló, heimur" mjög rétt. Hins vegar ef ég gerði eitthvað rangt, eins og í raun ekki nafngiftir skrána rétt, gæti ég fá þetta skelfilegur rautt óhamingjusamur andlit segja hello.c til, sem þýðir að það er ekki í raun, eins og sýnt með rauðu. Og ef eitthvað er í gulur, á meðan, það þýðir að þeir tékka ekki einu sinni hlaupa vegna sumir ánauðar, sumir fyrr próf gerði ekki í raun að ná árangri. Svo hvað er raunverulega að gerast undir hetta? Jæja þegar þú keyrir þetta athuga 50 stjórn, við erum meginatriðum zipping upp allar skrárnar þínar, þjappa þeim, að senda þá upp til sjá þyrping CS50 er netþjóna, þar við að búa þá hvað heitir sandkassi í kringum þá. Í meginatriðum er hægt að hugsa þetta sem mappa, og sem sérstakan notanda sem er til staðar einvörðungu í þeim tilgangi að setja saman og keyra að tilteknum kóða í einangrun frá einhvers annars, þannig að bara ef nemandi hefur slysni óendanlegur lykkja eða verr, það er ekki að fara að endilega haft áhrif á einhver annars um kerfið. Né getur einhver skrá er að handleika eða eytt sem ætti ekki að vera leyft. Nú, hvernig er kóðinn fá prófað? Jæja, skrifaði við allt innviði kallaði aftur, sandkassi - CS 50 sandkassi. Og þetta uppbygging er skrifað, koma á óvart, á tungumáli sem heitir JavaScript. Sem þú might vita, frá Clientside reynslu, en það kemur í ljós þú getur líka notað JavaScript á miðlara megin. Hvað gera sumir af the próf í raun líta út? Jæja hér er sumir hlið miðlara JavaScript númer, og það er bara útdráttur þess. En þetta sýnir tvær ávísanir að við gætum keyrt á kóðann þinn. Sú fyrsta sem allt toppnum, tékka hvort skráin hello.c er til, og sú seinni í raun og veru athugar hvort skráin safnar lagi. Og það er það sem á endanum býr þá óhamingjusamur andlit eða þá hamingjusamur andlit sem þú sérð í formi stöðva 50 úrslitum. Nú, fyrir miklu meira tæknilega smáatriði, þú ert velkomið að kíkja á þessa grein hér, sem tilviljun var í raun kynnt á síðasta ári SIGCSE ráðstefnu, og það kafar í miklu meira smáatriði eins og hvernig sú kerfi virkar og hvers vegna við byggt það á síðasta ári. Nú, í fjölmiðlum upp á síðkastið, hefur verið þetta tjáning hér - goto mistakast, því svokallaða goto mistakast padda sem stríða Apple Tölva undanfarið. Nú, eigum við að kynna þetta ekki í CS 50, vegna þess að goto greinargerð í C er almennt hleypa brúnum yfir, jafnvel þótt það hafi örugglega uses. Og hvað þetta þýðir hér, goto mistakast, er að allt sem áætlun hefur þessa línu kóða, ætti að fara til, sem er hoppa til, aðra línu af kóða óháð hvaða línur í millum, og þessi lína af kóða verður merkt með leitarorðinu mistakast. Og mistakast gæti verið hvað sem er, sem FUBAR [? BES?] En í þessu tilfelli, Apple kaus að kalla það ekki því það er klumpur af kóða sem ætti að framkvæma ef og þegar eitthvað hefur mistekist. Nú, því miður, Apple gerði mistök með þessari yfirlýsingu, eins og við munum sjá fljótlega. Og þeir nýlega út þessa tilkynningu í einni af Bug Festa þeirra skýrslur. An árásarmaður með forréttinda net stöðu mega handtaka eða breyta gögnum í fundur vernduð af SSL / TLS. SSL, muna, var örugg Sockets Layer, og það er tækni notuð til að venjulega dulkóða umferð milli vefur flettitæki, segja á Mac eða iPhone, eða einhverju hitt tækið, og a vefur framreiðslumaður. Og TLS er tengjast því. Þetta mál var fjallað um endurheimta vantar löggilding skrefum. Þannig að þetta var lýsing Apple vandamálið og lausnin á þeim. En hvað gerði þetta í raun? Svo við did sumir grafa, og við reyndar fann kóðann fyrir eigin framkvæmd Apple á SSL, sem aftur hefur áhrif á Macs eða iPhone, sérstaklega ef þú ert að nota Safari á þeim tölvum. Hér er útdráttur úr þeim kóða. Nú hefur þú kannski ekki viðurkenna sumir af þeim störfum. Og þú getur ekki viðurkenna notkun af a fara til yfirlýsingar upp fyrr en nú. En þetta er nokkuð kunnuglegt setningafræði. Við höfum nokkrar ef aðstæður, sumir inndrátt, fall, hrokkið axlabönd. Svo ekki allt sem erlendum. En við skulum súmma inn smá. Hér stilla þeim skilyrðum, og hér er minnst á goto mistakast. Nú, hvað er ekki? Jæja við skulum raunverulega fletta niður frekar í áætluninni. Þetta eru línur kóða, þessir þrír línur sem eru keyrð ef þú fara örugglega til að mistakast. Nú, hvað er málið þá? Jæja, við skulum fara aftur upp að þeim aðstæður þar Ég hef bent á gulu allt nefnir goto mistakast. Sjá neitt forvitinn? Leggja áherslu á the botn þar. Satt? The merkjamál gæti verið nýtt, en þær hugmyndir eru ekki. Ef við zoom í hér, þú munt eftir því að forritari hefur skrifað goto mistakast tvisvar, en inndreginn þau bæði. En þú gætir hafa gert þetta sama mistök sjálfur í ýmsum vandamálum CS 50. Bara vegna þess að þú draga inn tvær línur af kóða inni í ástandi þýðir ekki að þeir séu bæði að fara að framkvæma. Þeir eru bara báðir að fara að framkvæma ef þú setur í raun þau bæði með hvað? Curly axlabönd. Svo hvað er raunverulega að gerast ef Ég laga konar inndrátt og bætum ekki allir hrokkið axlabönd, hvað er raunverulega að gerast undir hetta, er að goto mistakast hefur meginatriðum vinstri bandalag hér, sem þýðir að það er að fara að framkvæma sama hvað. Og þú ert að fara að fara til, eða hoppa til, þeim þremur línur af kóða sem við skoðuðum í smá stund síðan. Svo er það vísbendingu? Jæja, taka a líta á þær sem botninum tvær línur hérna. Þeim línum mun aldrei, alltaf að fá náð. Því það er sama hvað, að öðru goto mistakast er að fara að neyða forritið að stökkva rétt yfir þeim línum. Og löng saga stutt, þeim síðustu tvær línur eru í raun mikilvægt fyrir að nákvæmni SSL. Reyndar, ef þeir framkvæma ekki, er það mögulegt eða mótstöðumaður, slæmur strákur, að launa hvað er almennt þekktur sem maður á miðja árás, þykjast vera öruggt vefsvæði eins og Facebook, eða Amazon eða Google. En í raun bara sjá - hafa dulkóðuð tenging við þig, og þeir senda þá umferð eftir, fyrir betri eða verri. Hugsanlega notendanafnið þitt, hugsanlega lykilorðið þitt, hugsanlega upplýsingarnar um kreditkortið þitt, á the raunverulegur staður sem um ræðir. Eða jafnvel ekki á öllum. Með öðrum orðum, þessi brýtur SSL. Nú sem betur fer, Apple gerði bregðast við þessu. Bæði fyrir Mac OS og IOS nýlega. En ef þú vilt að tvöfalda athuga tölvan þín er nú upp til dagsetning, hrokafullur þú hafa sjálfvirka uppfærslur á, höfuð til gotofail.com og þú munt sjá a ágætur lítill próf sem mun segja þér eins mikið. Á sama tíma, ef þú vilt taka A líta á the raunverulegur uppspretta merkjamál, þetta er löng slóð, en hér er allt Kóðinn fyrir að skrá ef þú vilt fá tilfinningu fyrir hvað raunverulega heimi forritun er eins og hreinskilnislega alvöru galla heiminum. Talandi um galla, þetta meme var dreift töluvert upp á síðkastið. 99 litla galla í kóðanum, 99 litla galla í kóðanum, taka einn niður, plástur það í kring, 127 litlu galla í kóðanum. Svo hvað er þetta að vísa til? Hugsanlega, þetta er upplifun þú sjálfur hefur haft, þar sem þú reynir að elta uppi einhverjar padda, og þá annað, eða kannski jafnvel fleiri galla spretta upp eins og afleiðing af því að hafa reynt til að takast á eitt vandamál. Í staðreynd, til þess að þetta högg heim enn frekar, skulum draga upp andlit sem er kannski kunnugt. Hal, frá Malcolm í miðjunni. [Video spilun] [Tónlist spila] [END vídeó spilun] DAVID J. Malan: Og nú sumir hellos frá sumum bekkjarfélögum þínum. Upp fyrst er Khalid, og vinur hans sem hagl frá Norður-Virginia í Bandaríkjunum. Khalid: Ahoy CS50 félagi, minn nafn er Khalid [inaudible]. Meet páfagaukur minn, [inaudible] Ég bý í Northern Virginia. Ég er áttunda Röð og ég er spenntur að vera hluti af CS50 flokki. Þetta er frábært að upplifa háskóli en að vera heima. Eins og þú getur giska, ég er skráður í online nám. Feel frjáls til að upplifa fyrsta verkefnið mitt hér. Sjáumst í kring. DAVID J. Malan: Og nú skulum höfuð til Kansas City, Missouri þar Derek bíður. Derek var í vinnunni þegar hann tók þetta þannig að þú gætir heyrt smá hávaða í bakgrunni þar hann vinnur í gögn sent. DEREK MITCHELL: Halló heimur, ég heiti Derek Mitchell. Ég er í Kansas City, Missouri. Og ég ætla að taka CS50 flokki vegna þess að ég í raun þurfa að læra sumir Forritun fyrir starfi mínu. Þetta er þar sem ég vinn. Ég er svæðisbundin styðja tæknimaður fyrir Cabela er, fremst outfitter heimsins. Og ég ætla bara að reyna að læra meira forritun svo ég get skara fram úr á mínum ferli og bara vera betri tæknimaður. Svo aftur, ég heiti Derek Mitchell og þetta er CS50. [Tal ITALIAN] FEDERICO: Halló heimur. Mitt nafn er Federico Grivelli. Ég er frá Ítalíu. Ég fæddist í einu af stærstu borgum í landinu, Mílanó. Og ég var reyndar alinn upp í minni borg við hliðina á Milan. Svo hér byrjar mín þrá víkka sjóndeildarhringinn minn. Og þetta hvers vegna í dag Ég er erlendur skiptinemi í Washington fylki. Auðvitað, United States of America. Svo American menntun er virkilega frábrugðin ítalska. Hér fæ ég miklu meira hendur á reynslu, frekar en rannsóknir og memorization. Þannig að þetta var mér, nafn mitt aftur er Federico Grivelli, og þetta er CS50. DAVID J. Malan: Og nú halló frá einhverjum sem við vorum ekki von á. SARAH COFFEY: Halló heimur. Mitt nafn er Sarah Coffey, ég er frá Maltham, Massachusetts, og ég er gift Eigin CS50 Dan Coffey. Dan, ég vildi bara að óska þú mjög ánægð með afmælið. DAVID J. Malan: Hann veit ekki þetta er að fara að gerast, en eigin CS50 er, Danny Coffey, er rétt nú í stjórn herbergi. En er að fara að vera á internetinu, því í dag er 29. afmæli. Komdu út Dan. Vinsamlegast koma út, Dan, annars þetta er um að vera mjög óþægilega. Dan? Þessu ári er Dan Coffey, vissi ekki þetta var að fara að vera að gerast - við auðvitað hafa undirbúið þetta. Svo ánægð 29 afmælið, og við vona að þú ert, reyndar óvart. Nei, það, önnur leið, önnur leið. Nei það var. DAN COFFEY: Svona. DAVID J. Malan: Dan Coffey, allir. Þakka þér kærlega Dan, til að koma út. Og nú, 60 sekúndur af Panda. [Video spilun] [Tónlist spila] [END vídeó spilun] DAVID J. Malan: Nú þú getur muna úr nýlegri þáttur, sem við kynntum LaunchCode, sem frumkvæði í Saint Louis, Missouri, rekin af sjálfboðaliðum sem hafa verið eftirfarandi eftir með námsskrá CS50 og leiðbeina ríkisborgarar Saint Louis gegnum þessi efni á vit enda hjálpa til við að para þau við forritun störf í lok misseris. Þú getur muna í raun, að Þetta frumkvæði var svo vinsæll í Saint Louis, að þeir næstum streymdu óperuuppfærslum hús. Jæja, LaunchCode er Stofnendur mjög vingjarnlega kom á háskólasvæðinu nýlega og samþykkt að setjast niður með okkur í Sanders Theatre í spjall um hvað LaunchCode er og hvernig það er verið að fara á. DAVID J. Malan: Við erum hér í dag með okkar vinum frá LaunchCode sem hafa flogið í alla leið frá St Louis til að segja halló. Halló allir. JIM MCKELVEY: Halló. DAVID J. Malan: Hver heldurðu að við höfum hér með okkur í dag frá LaunchCode. JIM MCKELVEY: Svo ég er Jim McKelvey. Brendan LIND: Og ég er Brendan Lind. ZACH LOU: Og ég er Zach Lou. DAVID J. Malan: Og Fyrir þá sem ókunnur, Gætirðu sagt okkur svolítið um hvað LaunchCode er? JIM MCKELVEY: Svo LaunchCode er starf staðsetningu kerfi að við erum brautryðjandi byrja í St Louis, en við erum að fara að koma með það á landsvísu. Hugmyndin er í grundvallaratriðum að fá fyrirtæki til að breyta ráðningu þeirra venjur til að samþykkja fólk sem hafa nontraditional persónuskilríki. Svo eins og við vitum, sem forritari, að mikið af bestu forriturum eru sjálfstætt kennt að einhverju leyti. Og fyrirtæki ekki endilega viðurkenna þetta í ráðningar starfsemi þeirra. Þannig að ef þú ert góður coder, þú enn ekki endilega hafa a vegur til gott starf. Og svo, við byrjuðum að vinna með hundrað fyrirtækja frá milljarða dollara fyrirtæki eins Enterprise, og MasterCard, niður til tveggja manna sprotafyrirtæki. Og við höfum fengið þá alla til að samþykkja að taka LaunchCode frambjóðendur í, grundvallaratriðum námssamningi kerfi. DAVID J. Malan: Og hvernig fékkstu Efni CS50 er í fyrsta sæti. JIM MCKELVEY: Svo það var mjög fyndið. Konan mín tók bekknum þínum á netinu gegnum Harvard Eftirnafn. Og hún tók haustið 2012 CS50. Og á meðan við vorum, ég er Tölvunarfræðingur að mennt. Og svo var ég að hjálpa henni í gegnum bekknum, ég var að horfa á það. Og hún sagði, þú veist, þetta er í boði á netinu í gegnum EDX, og við erum að setja þetta fólk, sem hefur mjög lítið hefðbundin persónuskilríki, og við erum eins, þetta væri frábært. Svo er það hvernig við fundum út um það. Með m kona, Anna. Og þinn Harvard Eftirnafn Program. DAVID J. Malan: Þetta er fyndið. Það er svo lítill ákvörðun, taka hana flokkar höfðu slík áhrif þá. JIM MCKELVEY: Það var frábær heppinn. Og við vorum svo spennt að sjá að þið voru að vinna með EDX og gera þær aðgengilegar og allir viðbótar efni. Og það er frábært úrræði fyrir þjálfun. DAVID J. Malan: OK. Jæja, í fréttum, við reyndar rakst á útlit á hvernig fyrsta kvöldið LaunchCode var þegar þú varst í Opera House. Getur þú gefið okkur milliliðalaus mið af því reynsla þín var eins og að kvöldi? JIM MCKELVEY: Já, þannig að ég var í Róm. Og Brendan hringdi í mig á 03:00 í morgun, og sagði: við höfum streymdu öll þrjú vettvangi. Svo við þurftum að Kristskirkjunni Dómkirkjan, Downtown Library, Hermennirnir Memorial, sem eru þrjár nokkuð stórar vettvangi. Og við vorum að búast nokkur hundruð manns. Við höfðum yfir 1.000 manns skráð sig. Svo við streymdu allt og Brendan kallar mig, eins, við þurfum stærri bygging. Og þeir fengu okkur þetta risastór, þetta risastór ópera hús, þar sem við héldum fyrsta flokks. DAVID J. Malan: Ó það er frábært. JIM MCKELVEY: Og fólk voru svo þakklát. Ég meina, fólk sem við erum að ná eru fólk sem þú vilt bara að hjálpa þessum fólkinu. DAVID J. Malan: og frá hvaða þú hefur séð, hversu raunhæft er það, einhver sem fer í Auðvitað án undangenginnar bakgrunni. Og nokkrum mánuðum síðar, þeir hafa 13 vikur CS50 undir belti þeirra til að raunverulega finnst þess fullviss nóg og vera hæfur nóg fyrir raunveruleg forritun starf. JIM MCKELVEY: Og Davíð, við virkilega veit ekki, allt í lagi? Þar sem við höfum ekki gert það á hvers konar skala enn. Þú veist, gögn benda okkar núna er það sem ég hef lært mögulegt var. Og þá 50 sumir fólk sem við höfum sett, við vitum yfirleitt hvar þeir eru. Og giska okkar er að einhver sem kemur í gegnum CS50 er að fara að vera almennt sem þjálfaður eins og sumir af fólki sem við höfum þegar lögð inn. Svo við höfum ekki sannað umfang þess enn. Og ég er ekki að segja að það er ljúka í menntun með einhverjum hætti. En það er svo mikill byrjun. Og það gefur fólki samhengi. Og það líka, þú veist, það er strangt flokki. Svo einhver sem lýkur þetta flokkur hefur sannað eitthvað. Að þeir eru búnir sýnt nokkrar eðli eða sambland af þér vita, annaðhvort þrautseigja eða upplýsingaöflun, eða hvað sem töfrum uppskrift er sem fær þá í gegnum að nokkuð sterkur flokkur, við teljum það er að fara að boða mjög vel fyrir velgengni sína. Og við höfum fyrirtæki sem eru tilbúnir til að taka upp á því. Svo, svo að við í raun ekki vita. En við erum mjög bjartsýn á að allir sem fara í gegnum CS50, við getum fengið vinnu. Brendan LIND: Og málið er að LaunchCode er ekki eins og dæmigerður innganga láréttur flötur ráða þínum. Rétt, það er ekki þar þú kemur inn og segja Venjulega þú might þörf a C.S. gráðu og tveggja ára starfsreynslu reynslu til að fá fullt af störfum, ekki satt? En þá, LaunchCode koma í, þú þurfa ekki allir af þessum hlutum. Þú þarft ekki að vera hæfur til að benda. Þar sem þú þarft að vera er hafa þessi Aptitude og keyra að komast að því stigi. Svo er það námssamningi. Og það endist þar til þú ert á því stigi, þar þú vildi vera hávaði í fyrir eðlilega stöðu. Og fyrirtækið getur látið þú ferð á hverjum stað. DAVID J. Malan: Þannig að fyrirtæki eru þær að gera, að lokum, sem upphaflega samstarf. Brendan LIND: Hægri. Svo hvað CS50 - hvað við erum gera að reyna að gera með CS50 er að fá þá til the benda hvar þá, hey ef þú getur tekið CS50, eins og þú ert að aka, þú þarft að vilja til að læra, og þú ert að Aptitude sjálf-læra og vinna í fyrirtæki, að höndla hvað sem það er sem þarf. Og þá getum við fá þá, við komum þá í dyrnar. Og þeir fá greitt, þeir fá greitt 15 $ an klukkustund fyrir tímann námssamningi. Og þegar þau eru tilbúin, félagið snýr þá inn í a launuð störf. Ef þeir gera ekki, ef fyrirtæki gerir ekki held að þeir séu á leiðinni, þeir geta látið þá fara. Og svo langt, að árangur er að laglegur mikill allir eru enn með fyrirtæki þeirra. DAVID J. Malan: OK. Svo núna ertu áherslu á Saint Louis, en ég safna að þú vilt taka frumkvæði á landsvísu. Svo er það örugglega næst fyrir þig? JIM MCKELVEY: Svo næst eru röð af borgum í kringum landið. Svo, gera við viljum ekki að fara á landsvísu þar til við betrumbæta líkan, og kannski lagði nokkrar af þeim gangstéttum gegnum óhreinindi. Lýkur þessu fyrsta CS50 Námskeiðið er að fara að vera mjög mikilvægt, vegna þess að við erum að fá góð gögn frá þeim. En þegar við vitum hvað virkar og hvað við virkilega að vera að gera og stigstærð, Svo ætlum við að skala svo fljótt sem auðið er, vegna þess að þörf er til staðar alls staðar. Og við erum ekki að reyna að gera þetta sumar konar staðbundnum, Saint Louis fyrirbæri. Við erum bara að nota það sem próf rúminu. Og þá munum við vera auka þú veist, eins fljótt og við getum til staða sem hafa svipaðar þarfir. DAVID J. Malan: Jæja, þakka þér svo mikið fyrir allt sem þú hefur verið að gera. Við erum flattered að jafnvel vera hluti af því. Það hefur verið alveg hvetjandi. JIM MCKELVEY: Þakka þér. Þetta hefur verið svo örlátur við bara heimsklassa menntun sem er í boði fyrir fólk sem raunverulega þakka það. Ég vildi að þú gætir mæta sumir af þeim nemendum og sjá fólk sem þú vita, það er að breytast lífi. Og ég vil bara að við gætum náð í gegnum myndavél og koma með þá hér. En það er svo þroskandi. Og það er að færa nálina og það er mjög gott. Svo þakka þér. DAVID J. Malan: Þakka þú frá okkur eins og heilbrigður. Þakka það. Takk kærlega fyrir að taka þátt okkur. launchcodestl.com fyrir fleiri. Þannig að við fengum að spjalla skömmu eftir að spjalla um það sem meira sem við gætum gert. Og við komum við á eftir. Við erum svo ánægð að tilkynna fyrsta sinn CS50 Hackathon að verður að fara á Leiðin til Saint Louis. The LaunchCode útgáfa. Í raun, munum við vera að taka við okkur, ef þú vilt að hitta þessum fólkinu. Ef þú sjálfur hagl frá St Louis, eða myndi að lokum eins og að stilla á netinu, CS50 er eigin Andrew verður þar. CS50 er Chang, Colton, Dan, sem þú kynntist bara, Devin, Gabríel, Jason, Ramon, sem þú kynntist einnig fyrr. Ræna Bowden, Shelly, sem þú getur muna frá slíkum kvikmyndum sem - og [? Zemaila?]. Svo reyndar, ef þú vildi eins og til tengja okkur í St Louis eða á netinu á live.cs50.net, lag fyrir næsta lifandi sýning á föstudag 28 mars á 06:00 Eastern Time. Við erum að fara að vera vakandi fyrir alveg nokkrar klukkustundir að kvöldi. Og við vonum að þú munt vera upp með okkur eins og heilbrigður. Það er það fyrir þessa viku CS50 Live. Takk kærlega til allra á bak við myndavélina. Takk svo mikið að framlag okkar. Við munum sjá þig í St Louis, þetta var CS50. RAMON: Hvað refurinn segja?