DAVID J. Malan: Hello dunia. Hii ni CS50 Live na hii ni Machi 14, ambayo ina maana, furaha pi siku. Sasa imekuwa ni wakati tangu tumeona wewe, kwa sababu Ijumaa iliyopita, Rob Bowden na mimi walikuwa kweli mbali katika mkutano wa katika Atlanta, Georgia. mkutano inajulikana kama SIGCSE, riba Maalum Group juu ya Sayansi ya Kompyuta Elimu, ambayo kila mwaka huleta pamoja baadhi 1,000 waelimishaji kuzungumza kuhusu na kufanya kazi juu ya maboresho katika elimu ya sayansi ya kompyuta. Mmoja wa wazungumzaji Akitoa mwaka huu, kwa kweli, alikuwa mwanzilishi wa code.org, ambayo unaweza tumeona katika vyombo vya habari kipindi cha mwaka jana. Wamefanya ajabu kazi zaidi ya mwaka uliopita kupata watu msisimko juu ya sayansi ya kompyuta, na kuhusu programu hasa. Kwa kweli, mmoja wa watu wengi wao mipango maalumu inajulikana kama Saa ya Kanuni ambayo ni nafasi na mitaala kupitia ambayo wewe, au rafiki, au familia, au mwenzake, inaweza kupata mikono yako chafu na kidogo sayansi ya kompyuta na programu kwa saa moja tu kwa kuona kama wewe kuchukua yake. Kwa kweli, kama wewe mwenyewe na rafiki, familia, au mwenzake ambaye angependa kujaribu wake au mkono wake katika baadhi sayansi ya kompyuta, lakini unafikiri kuitupa CS50 ya Mtaala unaweza kuwa ni kidogo sana pia hivi karibuni, vizuri kwa njia zote, rejea kwao kwa code.org / kujifunza ambapo wanaweza kujaribu mikono yao kwa muda wa saa moja tu katika kidogo ya sayansi ya kompyuta. Au bado bora, kuwaonyesha video hii. [Video avspelning] -Hi, mimi nina Leah. -Na mimi nina Tonya. -Na sisi ni bahati kuwa kusoma sayansi ya kompyuta. Tunadhani ni ya kutisha ambayo 90% ya shule wala kufundisha. -Wao dhahiri hakuwa kutoa ni katika shule yangu ya juu. -Basi sisi ni kujaribu kufanya video hii kuonyesha kwamba mtu yeyote anaweza kujifunza. Tunataka kupata milioni 10 wanafunzi kufanya Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Jinsi gani unaweza kupata naye kwa kupata alizeti. Yeye mahitaji ya kufanya baadhi vitendo. -I got it. Yay. -Na kisha tutaweza kuendesha na kuona nini kinatokea. -Amazing. -Kuna sisi kwenda. -Wewe tu aliandika mpango wako wa kwanza. -I aliandika? -Yeah. -Hii ni kanuni tu aliandika. -Very kutisha. -I wazo kama, kanuni ilikuwa kama FBI hacker, alama na mambo ya ajabu. -Kidogo ya tatizo kutatua, kidogo ya mantiki. -Ni kama maelekezo. -Programming ni rahisi sana leo. -Don 't tu kucheza kwenye simu yako. Mpango wa yake. -All haki. -Ajabu. -Jinsi gani mtu kwenda kuhusu kupata kazi? -Labda kuchukua darasa online, kupata darasa katika chuo jamii. -Unaweza kupata moja ya bora kulipa ajira katika dunia. -Nadhani kusonga dawa ya katika yote ya umri kompyuta. -Technology kumgusa kila sehemu ya maisha yetu. Kama unaweza kuunda teknolojia, unaweza mabadiliko ya dunia. -Basi sisi ni msisimko kwamba wewe ni kushiriki katika Saa leo ya Kanuni. -Sisi tu alifanya mistari miwili ya code. Mistari ya maadili ya. Nne mistari. Saba mistari. -Five mistari. -16 Mistari ya codes. -99 Mistari ya kificho. -60 Mistari. -18 Mistari ya kificho. -75 Mistari ya kificho. -Haijalishi umri gani wewe ni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Saa ya Kanuni. -Kama wewe ni vijana mwanamume au mwanamke vijana. Kama wewe kuishi katika mji au maeneo ya vijijini. -Kila mtu katika nchi hii lazima kujifunza jinsi ya programu ya kompyuta. -Na mimi tu kukamilika - -Saa ya Kanuni. -Ni kweli kweli rahisi kujifunza. -Girls wanapaswa kujifunza hii, pia. Kuelewa lugha ambayo kwamba kinaendelea kuwa siku zijazo. -Mtu yeyote anaweza kujifunza sayansi ya kompyuta. -Na unaweza kujifunza pia. -Jack Dorsey, Mark Zuckerberg, Bill Gates, wote wa y'all, mimi nina kujifunza. -Kutoa ni risasi. [Mwisho video avspelning] Sasa kitu ananiambia kwamba kama uko katika CS50 au ni katika CS50x, ve alitumia vizuri zaidi saa moja tu juu ya coding. Lakini kwa yeyote familia, marafiki, au wenzake kwamba Ningependa kuanzisha na hii dunia, hapa motisha nyingine. Kumbuka guy hii? Maarufu sana wa marehemu, ina wamekuwa kinachojulikana Flappy ndege kwenye majukwaa mbalimbali. Na hapa tuna URL, katika code.org / Flappy, ambapo folks aina katika code.org unaweza kuweka pamoja chombo kupitia ambayo au rafiki anaweza kufanya yako mwenyewe utekelezaji wa mchezo kuwa maarufu. Hivyo kuangalia ni nje. Sasa kwa kuwa mkutano huo, na Ijumaa iliyopita. Rob Bowden na mimi ambapo tena, mbali katika mkutano huu, na sisi mawazo kuhusu kuwa jeshi mgeni. Na sisi walijaribu nje kabisa a folks chache kwa auditions. Hakuna hata mmoja wao walionekana kazi nje, hivyo tulidhani tunatarajia kuonyesha sehemu chache ya gani yangetokea. [Video avspelning] RAMON GALVAN: Mimi Ramon GALVAN kujaza kwa ajili ya jeshi yako ya kawaida, David Malan. Nenosiri ya kijeshi ya Marekani ilikuwa 000,000, si kweli salama kama kuuliza mimi. Hata hivyo, I love you. Tofauti na Daudi, ambaye duru wewe. Hebu kwenda juu kosa hilo. Ni mambo gani haya juu? Hebu tu kuona video na Harry Lewis. [Mwisho video avspelning] DAVID J. Malan: Sasa, nini zaidi funny juu ya kwamba kipande cha picha ya ni si jinsi Ramon walifanya mbele ya kamera, lakini jinsi Ramon hajui, mpaka kama ya wachache wakati iliyopita, kwamba sisi tulikuwa kwenda kucheza wale clips nyuma hapa kwa ajili yenu juu ya internet. Hivyo CS50 mwenyewe, Ramon GALVAN. Kuja nyuma labda katika baadhi ya sehemu baadaye. Sasa wakati huo huo, unaweza kukumbuka sisi kushoto nyakati za mwisho sehemu juu kidogo ya cliffhanger, ambapo sisi zilizotajwa kwamba Rob Bowden ina ndugu pacha, Paul. Nani, tena, matamanio mwenyewe kidogo ya mchekeshaji. Lakini pia kilichotokea kuonekana katika show maarufu ya Kaskazini mchezo, na sisi aliuliza wewe ambayo moja. Vizuri kadhaa ya wewe aliandika katika na jibu. Na hapa ni mfano mmoja hizo. Katika CS50 kuishi, Daudi alitaja juu ya Ndugu pacha Robert, Paulo Bowden, na kuulizwa kuhusu kwa Google yake. Vizuri inaonekana kama yeye katika Harvard, pia. Na, nani anataka kuwa Millionaire, na ndiyo, kama mimi nina moja kwanza kwa ripoti hii, David, sir, napenda kushangilia kuwa maarufu juu ya CS50 ijayo kuishi. Hivyo kufikiria mwenyewe maarufu kwa sababu Jibu ni kweli, Ambaye anataka kuwa Millionaire. Na kwa kweli, pichani hapa ni Paul Bowden pamoja na jeshi TV show ya. Na sisi pia kidogo ya kuchimba, na kupatikana video hii kwa ajili yenu. [Video avspelning] -Paul Bowden kutoka Franklin, New Jersey. Hey Paulo. Karibu show. -Asante. -Paul anasema hapa ni SOPHOMORE Chuo Kikuu cha Harvard, ni wazi smart guy. -Mimi nadhani. -Naam katika kitabu yangu kwamba hakika unaonyesha hivyo. Na Mimi najua ulipokuwa wamesimama katika mstari kwa Millionaire, ishara kutoka mbinguni ikisema wewe ni pengine kwenda kufanya vizuri, sawa? -Unaweza kusema kwamba. Nilipokuwa wamesimama katika mstari Mimi nilikuwa Shati Polo kwamba alikuwa zilizowekwa katika na ndege kilichotokea kwa kinyesi haki ya chini nyuma ya shati yangu. Na ilikuwa bado zilizowekwa in Lakini kuishia kuwa bahati nzuri. -Ni bahati nzuri, kuona kitu gani? Kuna kwenda, uko hapa. Haki ya wote, Paul. Je, uko tayari? -I am tayari. -All haki. Basi hebu kucheza Millionaire. Na ndugu yako imekuwa ameketi nyuma yenu, ndugu yako Rob. Gani, Rob? -Nina nzuri gani? -Twin ndugu. -Ndiyo. -Sasa uko, mdogo, ingawa, akatoka dakika sita baadaye, sawa? Ni kwamba ni sahihi? -I am, ndiyo. -Lakini wewe ni ndugu nadhifu? -Naam, mimi sitaki kujisifu. Hivyo siwezi kujibu. [Mwisho video avspelning] -Basi Rob ina pacha, anaandika mwingine ya wanafunzi wako, hmm ya kuvutia. Jinsi kina haina shimo sungura kwenda? Nina swali, kwa nini tatizo seti kuchukua muda mrefu kwa kuwa autograded? Tufanye nini nyuma ya pazia? Hivyo tulidhani hii ingekuwa kweli kuwa swali nzuri kujibu kwa sababu haina kupendekeza kidogo ya msingi ya kuvutia kiufundi maelezo. Kinyume na imani maarufu, wao si kwa kweli hadhi na Muppets, lakini badala na miundombinu kwamba sisi kujua kama Check 50 juu ya mteja. Na miundombinu sisi kujua yake sandbox 50 upande wa server. Sasa kwa wale usio wa kawaida, ili kujaribu usahihi wa baadhi ya Tatizo CS50 ya kuweka matatizo, unaweza kukimbia amri katika Appliance CS50 inayojulikana kama kuangalia 50, ambapo wewe taja kitambulisho kipekee kwa ajili ya mtihani kwamba unataka kukimbia. Na kisha wewe taja njia ya faili au files kwamba unataka kupakia kwa watumishi kwa ajili ya kupima. Sasa, wakati majibu anakuja nyuma kutoka server, hopefully unaweza kuona yote mabichi smiley nyuso, kama wale hapa, kuonyesha kwamba mimi aliandika "Hello, dunia" usahihi sana. Kwa upande mwingine, kama mimi kitu vibaya, kama si kweli kutaja file kwa usahihi, mimi ili kupata inatisha nyekundu furaha uso hii akisema hello.c ipo, maana yake haina kwa kweli, kama unahitajika kwa nyekundu. Na kama kitu ni katika njano, wakati huo huo, ina maana kwamba hundi wale alifanya hata kukimbia kwa sababu ya baadhi ya utegemezi, mtihani baadhi mapema alifanya si kwa kweli kufanikiwa. Basi nini kweli yanatokea chini ya kofia? Vizuri wakati wewe kukimbia hii kuangalia 50 amri, sisi ni kimsingi zipping up wote wa files yako, compressing yao, kuwapeleka hadi kuona nguzo CS50 ya watumishi, ambapo sisi kisha kujenga kile kinachoitwa sandbox karibu nao. Kimsingi unaweza kufikiria hii kama folder, na kama user maalum ambayo ipo tu kwa ajili ya kuandaa na mbio kwamba kanuni maalum katika kutengwa kutoka kwa mtu yeyote mwingine, ili tu katika kesi mwanafunzi ana usio ajali kitanzi au mbaya zaidi, si kwenda kwa lazima kuathiri mtu mwingine juu ya mfumo. Wala hawawezi files yoyote kuwa manipulated au ilifutwa kwamba haipaswi kuruhusiwa. Sasa, jinsi gani code kupimwa? Naam, sisi aliandika miundombinu yote kuitwa tena, sandbox - CS 50 sandbox. Na miundombinu hii imeandikwa, mshangao, katika lugha inayoitwa JavaScript. Ambayo unaweza kujua, kutoka clientside uzoefu, lakini zinageuka unaweza pia kutumia JavaScript upande wa server. Nini baadhi ya vipimo kweli kuangalia kama? Vizuri hapa ni baadhi ya upande server JavaScript , na ni tu excerpt yake. Lakini hii inawakilisha hundi mbili tupate kukimbia juu ya kanuni yako. ya kwanza ambayo juu juu huko, hundi kama file hello.c ipo, na wa pili kwa kweli hundi kama faili yako inaandaa OK. Na kwamba ni nini hatimaye inazalisha nyuso wale furaha au wale nyuso furaha kwamba unaweza kuona katika mfumo wa hundi 50 matokeo. Sasa, kwa zaidi undani wa kiufundi, wewe ni kuwakaribisha kwa kuangalia karatasi hii hapa, ambayo kwa bahati ilikuwa kwa kweli ni kuwasilishwa katika mwaka jana SIGCSE mkutano huo, na dives katika zaidi undani kama kwa jinsi mfumo wa kwamba matendo na kwa nini sisi kujengwa kwa mwaka jana. Sasa, katika vyombo vya habari wa marehemu, imekuwa msemo huu hapa - goto kushindwa, kinachojulikana goto kushindwa mdudu kwamba wanakumbana Apple Kompyuta hivi karibuni. Sasa, sisi si kuanzisha hii katika CS 50, kwa sababu goto taarifa katika C kwa ujumla juu ya kipaji, hata ingawa ni dhahiri ina matumizi yake. Na nini hii ina maana hapa, goto kushindwa, ni kwamba kila ina mpango line hii ya kanuni, unapaswa kwenda kwa, kwamba ni Rukia, line nyingine ya maadili ya bila ya kujali mistari yoyote katika kati yake, na kwamba mstari wa kanuni itakuwa kinachoitwa na neno la kushindwa. Na kushindwa inaweza kuwa kitu chochote, FUBAR [? BES?] Lakini katika kesi hii, Apple waliamua kuiita kushindwa kwa sababu ni chunk ya kificho kwamba lazima kutekeleza ikiwa na wakati kitu imeshindwa. Sasa, kwa bahati mbaya, Apple alifanya makosa na kauli hii, kama tutaweza hivi karibuni kuona. Na wao hivi karibuni iliyotolewa tangazo hili katika moja ya ripoti zao mdudu fix. mshambuliaji na mtandao upendeleo nafasi inaweza kukamata au kurekebisha data katika vikao vya ulinzi na SSL / TLS. SSL, kukumbuka, ilikuwa salama soketi safu, na ni teknolojia ya kutumika kwa kawaida fumbo trafiki kati ya kivinjari, kusema juu ya Mac au iPhone, au kifaa kingine, na mtandao wa kompyuta. Na TLS ni kuhusiana na hilo. Suala hili kushughulikiwa na kurejesha kukosa hatua uthibitisho. Hiyo ilikuwa maelezo Apple ya tatizo na ufumbuzi dharura. Lakini ni nini kweli hii maana yake nini? Kwa hiyo sisi alifanya baadhi ya kuchimba, na sisi kweli kupatikana chanzo kanuni kwa Apple mwenyewe utekelezaji wa SSL, ambayo tena huathiri Macs au iPhone, hasa kama unatumia Safari kwenye kompyuta hizo. Hapa ni Excerpt kutoka kwamba kanuni. Sasa, unaweza kutambua baadhi ya kazi. Na unaweza kutambua matumizi ya ya kwenda na taarifa hadi sasa. Lakini hii ni kwa kiasi fulani ukoo syntax. Tuna baadhi ya kama hali, baadhi ya indentation, kazi, braces curly. Hivyo si wote nje ya nchi. Lakini hebu kuvuta kidogo. Hapa, kuzoea mazingira hayo, na hapa kutaja goto kushindwa. Sasa, ni nini kushindwa? Naam hebu kweli kitabu chini zaidi katika mpango. Hizi ni mistari ya code, wale mistari mitatu kwamba ni kunyongwa kama wewe kwa hakika kwenda kushindwa. Sasa, ni nini suala basi? Naam, hebu kwenda nyuma juu na hali hizo ambapo Nimekuwa yalionyesha katika njano wote anataja ya goto kushindwa. Kuona kitu curious? Kuzingatia chini huko. Haki? code inaweza kuwa mpya, lakini mawazo si. Kama sisi kuvuta hapa, itabidi taarifa kwamba programu ina goto imeandikwa kushindwa mara mbili, lakini indented wote wawili. Lakini unaweza kuwa alifanya makosa hiyo mwenyewe katika baadhi ya matatizo kwa CS 50. Kwa sababu tu Indent mistari miwili ya maadili ya ndani ya hali haina maana kwamba wao ni wawili kwenda kutekeleza. Wao ni tu wawili kwenda kutekeleza kama kweli surround wote wawili kwa nini? Curly braces. Basi nini kweli yanatokea kama Mimi aina ya kurekebisha indentation na wala kuongeza braces yoyote curly, nini kweli yanatokea chini ya Hood, ni kwamba goto kushindwa ina kimsingi kushoto muungano hapa, maana yake ni kwenda kutekeleza bila kujali. Na wewe kwenda kwa, au kuruka kwa wale tatu mstari wa kanuni sisi inaonekana katika wakati iliyopita. Basi nini maana? Naam, tuangalie wale chini zaidi mistari miwili hapa. Wale mistari kamwe, milele kupata kufikiwa. Kwa sababu hakuna jambo gani, kwamba goto pili kushindwa ni kwenda kumlazimisha mpango kuruka haki juu ya mistari hayo. Na kwa muda mrefu hadithi fupi, wale mistari miwili iliyopita ni kweli muhimu kwa usahihi wa SSL. Hakika, kama hawana kutekeleza, ni iwezekanavyo au adui, mtu mbaya, kupigana kile ujumla inayojulikana kama mtu katika shambulio katikati, kujifanya kuwa tovuti salama kama Facebook, au Amazon, au Google. Lakini kwa kweli tu kuona - kuwa uhusiano encrypted na wewe, na kisha mbele trafiki yako pamoja, kwa bora au mbaya. Uwezekano wa jina lako, uwezekano wa password yako, uwezekano wa kadi taarifa yako, tovuti halisi katika swali. Au hata wakati wote. Kwa maneno mengine, hii mapumziko SSL. Sasa nashiriki, Apple alifanya kushughulikia suala hili. Wote kwa ajili ya Mac OS na iOS hivi karibuni. Lakini kama wewe Ningependa mara mbili kuangalia kompyuta yako ni sasa hadi sasa, kuchukua una updates auto juu ya, kichwa na gotofail.com na utaona nzuri kidogo mtihani atakuambia kama sana. Wakati huo huo, kama wewe Ningependa kuchukua a kuangalia halisi code chanzo, hii ni kwa muda mrefu URL, lakini hapa ni nzima chanzo kanuni kwa ajili ya faili kwamba kama Ningependa kupata hisia ya nini programu ulimwengu halisi ni kama, na kusema ukweli mende ulimwengu halisi. Akizungumza ya mende, meme hii ilikuwa kusambazwa kidogo kabisa ya marehemu. 99 mende kidogo katika kanuni, 99 mende kidogo katika kanuni, kuchukua moja chini, kiraka kote, 127 mende kidogo katika kanuni. Hivyo ni nini hii akimaanisha? Pengine, hii ni uzoefu wewe mwenyewe kuwa alikuwa, ambapo kujaribu baada ya chini baadhi mdudu, na kisha mwingine, au labda mende hata zaidi spring up kama matokeo ya yako baada ya kujaribu kushughulikia tatizo moja. Kwa kweli, kwa hili hit nyumbani hata zaidi, hebu vuta juu ya uso kwamba labda ni ukoo. Hal, kutoka Malcolm katika Mashariki ya. [Video avspelning] [Music kucheza] [Mwisho video avspelning] DAVID J. Malan: Na sasa baadhi hellos kutoka kwa baadhi ya wanafunzi wako. Up kwanza ni Khalid, na rafiki ya wake ambao mvua ya mawe kutoka kaskazini mwa Virginia nchini Marekani. Khalid: mates Ahoy CS50, yangu jina ni Khalid [inaudible]. Kukutana na parrot yangu, [inaudible] Mimi kuishi katika kaskazini Virginia. Mimi nina grader nane na mimi nina msisimko na kuwa sehemu ya CS50 darasa. Hii ni kubwa na uzoefu chuo lakini kukaa nyumbani. Kama unaweza nadhani, Mimi waliojiunga na katika online programu ya mafunzo ya. Jisikie huru na uzoefu mradi wangu wa kwanza hapa. Angalia wewe karibu. DAVID J. Malan: Na sasa hebu kichwa na Kansas City, Missouri ambapo Derek watapata. Derek mara katika kazi wakati yeye zingine hii ili wapate kusikia kidogo ya kelele katika background tangu anafanya kazi katika kituo cha data. Derek MITCHELL: Hello dunia, jina langu ni Derek Mitchell. Mimi ni katika Kansas City, Missouri. Na mimi nina kuchukua CS50 darasani kwa sababu mimi kwa kweli haja ya kujifunza baadhi ya programu kwa ajili ya kazi yangu. Hii ni pale ambapo mimi kazi. Mimi ni msaada wa kikanda fundi kwa Cabela, ulimwengu hand duka la. Na mimi nina tu kujaribu kujifunza baadhi ya zaidi programu ili niweze kuutumia katika kazi yangu na tu kuwa fundi bora. Hivyo tena, jina langu ni Derek Mitchell na hii ni CS50. [ANAZUNGUMZA ITALIAN] FEDERICO: Hello dunia. Jina langu ni Federico Grivelli. Mimi ni kutoka Italia. Mimi alizaliwa katika moja ya ukubwa miji katika nchi, Milan. Na mimi kwa kweli kukulia katika mji ndogo karibu na Milan. Hivyo hapa kuanza shauku yangu juu ya kupanua upeo wangu. Na hii ni kwa nini leo mimi kigeni kubadilishana mwanafunzi katika hali Washington. Bila shaka, United States of America. Elimu ili Kaskazini ni kweli tofauti kutoka Italia. Hapa mimi kupata zaidi ya mikono na uzoefu, badala ya masomo na kukariri. Hivyo hii ni mimi, jina langu tena ni Federico Grivelli, na hii ni CS50. DAVID J. Malan: Na sasa hujambo kutoka kwa mtu sisi hawakuwa wanatarajia. SARAH COFFEY: Hello dunia. Jina langu ni Sarah Coffey, mimi nina kutoka Maltham, Massachusetts, na mimi nina ndoa kwa CS50 ya mwenyewe Dan Coffey. Dan, nilitaka unataka furaha sana siku ya kuzaliwa. DAVID J. Malan: Yeye hajui hii ni kuhusu kutokea, lakini CS50 mwenyewe, Danny Coffey, ni haki sasa katika chumba kudhibiti. Lakini ni kuhusu kuwa kwenye mtandao, kwa sababu leo ​​ni 29 ya kuzaliwa. Haya nje Dan. Tafadhali kuja nje, Dan, vinginevyo hii ni kuhusu kuwa mbaya sana. Dan? Mwaka huu ni Dan Coffey, hakujua hii alikuwa anaenda kuwa kinachotokea - sisi bila shaka kuwa tayari hii. Furaha 29 ya kuzaliwa, na sisi matumaini ni kweli, kushangaa. Hapana, hiyo, kwa njia nyingine, njia nyingine. No ilivyokuwa. DAN COFFEY: Kuna sisi kwenda. DAVID J. Malan: Dan Coffey, kila mtu. Asante sana Dan, kwa kuja nje. Na sasa, sekunde 60 ya pandas. [Video avspelning] [Music kucheza] [Mwisho video avspelning] DAVID J. Malan: Sasa unaweza kukumbuka kutoka sehemu ya hivi karibuni, kwamba sisi ilianzisha LaunchCode, mpango katika Saint Louis, Missouri, inayoendeshwa na kujitolea ambao wamekuwa kufuatia pamoja mtaala na CS50 ya kuongoza raia wa Saint Louis njia ya kuwa nyenzo mwishoni mwa kusaidia jozi yao na programu ajira katika mwisho wa muhula. Unaweza kukumbuka kwa kweli, kwamba mpango huu ilikuwa maarufu katika Saint Louis, kwamba wao karibu ukifurika ndani jumba la. Naam, LaunchCode ya waanzilishi neema sana alikuja chuo hivi karibuni na walikubaliana kukaa chini na sisi katika Sanders Theatre kwa mazungumzo juu ya nini LaunchCode ni na ni jinsi gani imekuwa ikiendelea. DAVID J. Malan: Tuko hapa leo na yetu marafiki kutoka LaunchCode ambao ndege katika njia yote kutoka St Louis kusema hello. Hello kila mtu. JIM MCKELVEY: Hello. DAVID J. Malan: Nani Je, tuna hapa na sisi leo kutoka LaunchCode. JIM MCKELVEY: Kwa hiyo, mimi nina Jim MCKELVEY. Brendan LIND: Na mimi nina Brendan Lind. ZACH LOU: Na mimi nina Zach Lou. DAVID J. Malan: Na kwa wale usio wa kawaida, unaweza kutuambia kidogo juu ya nini LaunchCode ni? JIM MCKELVEY: Kwa hiyo LaunchCode ni mfumo wa kazi upangaji kwamba tunayotangulia kuanzia mwaka St Louis, lakini tunakwenda kuleta nchi nzima. wazo kimsingi ni kupata makampuni ya kubadili ajira zao mazoea ya kukubali watu ambao kuwa na sifa nontraditional. Hivyo kama sisi kujua, kama programmers, kwamba mengi ya programmers bora ni binafsi kufundishwa kwa kiasi fulani. Na makampuni ya kufanya si lazima kutambua hii katika matendo yao ya ajira. Hivyo kama wewe ni coder nzuri, bado kufanya si lazima na njia ya kazi nzuri. Na hivyo, sisi kuanza kufanya kazi na makampuni ya mia kutoka dola bilioni makampuni kama Enterprise, na MasterCard, chini kwa mbili mtu kuanza ups. Na sisi wameweza kujipatia wote kukubaliana kuchukua wagombea LaunchCode ndani, kimsingi mfumo wa mafunzo. DAVID J. Malan: Na ni jinsi gani unaweza kupata Vifaa vya CS50 katika nafasi ya kwanza. JIM MCKELVEY: Kwa hiyo ni kweli funny. Mke wangu alichukua darasa lako online kupitia Harvard Extension. Na yeye alichukua Fall 2012 CS50. Na wakati tulipokuwa, mimi nina kompyuta mwanasayansi na mafunzo. Na hivyo nilikuwa kusaidia wake kwa njia ya darasa, nilikuwa kuangalia hilo. Naye akasema, unajua, hii ni zinazotolewa online kupitia EDX, na sisi ni kuweka watu hawa, ambao jadi sifa kidogo sana, na sisi ni kama, hii itakuwa ya ajabu. Hivyo ndivyo tuligundua kuhusu hilo. Kupitia mke m, Anna. Na Harvard Extension Programu ya yako. DAVID J. Malan: Hiyo ni funny. Ni uamuzi ndogo hiyo, kuchukua yake madarasa na athari kama huo. JIM MCKELVEY: Ilikuwa super bahati. Na sisi kweli msisimko kwa kuona kwamba guys walikuwa wakifanya kazi na EDX na kuifanya inapatikana, na vifaa vyote ziada. Na ni ajabu rasilimali kwa ajili ya mafunzo. DAVID J. Malan: OK. Naam, katika habari, sisi kweli alimkuta kuangalia nini usiku wa kwanza wa LaunchCode ilikuwa wakati walikuwa katika jumba la. Je, unaweza kutupatia firsthand sababu ya yale uzoefu wako ilikuwa kama jioni? JIM MCKELVEY: Yeah, hivyo nilikuwa katika Roma. Na Brendan akaniita saa 3:00 asubuhi, akasema, tumekuwa ukifurika kumbi zote tatu. Hivyo sisi Kanisa la Kristo alikuwa Makuu, maktaba Downtown, na Askari Memorial, ambayo ni kumbi haki kubwa tatu. Na sisi walikuwa wanatarajia mia chache watu. Tulikuwa na watu zaidi ya 1,000 ishara ya juu. Hivyo sisi ukifurika kila kitu na Brendan wito yangu, kama, tunahitaji jengo kubwa. Na wao got yetu hii kubwa, hii opera kubwa nyumba, ambapo sisi uliofanyika darasa la kwanza. DAVID J. Malan: Oh kwamba ni kubwa. JIM MCKELVEY: Na watu walikuwa hivyo kushukuru. I mean, watu ambao sisi ni kufikia ni watu ambao unataka tu kusaidia folks haya. DAVID J. Malan: Na kutokana na kile wameweza kuona, tu jinsi gani ya kweli ni, mtu ambaye inaingia Bila shaka hakuwa na historia ya awali. Na miezi michache baadaye, wao na wiki 13 ya CS50 chini ya ukanda wao kwa kweli kujisikia ujasiri wa kutosha na kuwa na sifa kutosha kwa ajili ya halisi ya programu kazi. JIM MCKELVEY: Basi Daudi, sisi kwa kweli sijui, OK? Kwa sababu tuna si amefanya hivyo wakati wowote aina ya wadogo bado. Unajua, pointi zetu data hivi sasa ni nini nimejifunza ilikuwa inawezekana. Na kisha 50 baadhi watu kwamba tumekuwa kuwekwa, tunajua kwa ujumla ambapo wao ni. Na nadhani wetu ni kwamba mtu ambao huja kwa njia ya CS50 ni kwenda kuwa kwa ujumla kama wenye ujuzi kama baadhi ya watu tuna tayari mafanikio kuwekwa. Hivyo tuna kuthibitika wadogo zake bado. Na mimi nina si kusema kwamba ni kukamilisha elimu kwa njia yoyote. Lakini ni kama kuanza kubwa. Na anatoa watu mazingira. Na pia, unajua, ni darasa ukali. Hivyo mtu yeyote ambaye tamati hii darasa umeonyesha kitu. Kwamba wameweza alionyesha baadhi tabia au mchanganyiko wa unaweza kujua, ama mshikamano au akili, au chochote kile formula kichawi ni kwamba anapata yao kupitia darasa pretty mgumu, tunafikiri kwamba kwenda Bode vizuri sana kwa mafanikio yao. Na tuna makampuni ambayo ni nia ya kuunga mkono juu ya hilo. Hivyo, hivyo sisi si kweli kujua. Lakini sisi ni matumaini sana kwamba mtu yeyote ambaye anapata kwa njia ya CS50, tunaweza kupata kazi. Brendan LIND: Na jambo ni kwamba LaunchCode ni si kama yako ya kawaida ngazi ya kuingia kukodisha. Kulia, ni si ambapo wewe kuja na kusema kawaida unaweza haja C.S. shahada na miaka miwili ya kazi uzoefu wa kupata mengi ya ajira, haki? Lakini basi, LaunchCode huja katika, wewe huna haja yoyote ya mambo hayo. Huna haja ya kuwa sifa ya hatua hiyo. Ambapo una kuwa na ni na kwamba aptitude na kuendesha gari kwa kupata ngazi hiyo. Hivyo ni mafunzo. Na itaendelea mpaka uko katika ngazi hiyo, ambapo ungekuwa kuletwa katika kwa nafasi ya kawaida. Na kampuni inaweza basi kwenda katika hatua yoyote. DAVID J. Malan: Kwa hiyo makampuni ni wale kufanya, hatimaye, kwamba ubia wa mwanzo. Brendan LIND: Haki. Kwa hiyo kile CS50 - nini tuko kufanya kujaribu kufanya kwa CS50 ni kupata yao kwa uhakika ambapo kisha, hey kama unaweza kuchukua CS50, kama una kwamba gari, una kwamba mapenzi ya kujifunza, na una kipaji hicho kinapata fursa kwa binafsi ya kujifunza na kufanya kazi katika kampuni hiyo, kushughulikia chochote ni kwamba inahitajika. Na kisha tunaweza kupata yao, sisi kupata yao katika mlango. Na wao kulipwa, wao kulipwa $ 15 saa kwa muda mafunzo. Na wakati wao uko tayari, kampuni zamu yao katika nafasi mishahara. Kama hawana, kama kampuni haina kufikiri kwamba wao uko juu ya njia yao, wanaweza wakawaacha waende zao. Na hivyo mbali, mafanikio ni kwamba kila mtu pretty much ni bado kwa kampuni yao. DAVID J. Malan: OK. Hivyo sasa hivi uko kulenga Saint Louis, lakini mimi kukusanya Ningependa kuchukua hatua kitaifa. Kwa hiyo kile ni kweli ijayo kwa ajili yenu? JIM MCKELVEY: Hivyo ijayo ni mfululizo ya miji nchini kote. Hivyo, hatutaki kwenda kitaifa mpaka sisi kuboresha mfano, na labda kuweka michache ya wale sidewalks kupitia uchafu. kukamilika kwa hii kwanza CS50 darasa ni kwenda kuwa kweli ni muhimu, kwa sababu sisi ni kupata data nzuri kutoka kwa hilo. Lakini mara sisi kujua kazi gani na nini sisi kweli lazima kufanya na kuongeza, kisha tunakwenda wadogo haraka iwezekanavyo, kwa sababu haja ipo kila mahali. Na sisi siyo kujaribu kufanya baadhi ya hii aina ya ndani, Saint Louis uzushi. Sisi ni kutumia tu kwamba kama mtihani kitanda. Na kisha tutaweza kuwa na kupanua unajua, kwa haraka kama tunaweza kwa maeneo ambayo wana mahitaji sawa. DAVID J. Malan: Naam, asante sana kwa kila kitu tumekuwa kufanya. Sisi ni kusifiwa na hata kuwa sehemu yake. Imekuwa ni kabisa msukumo. JIM MCKELVEY: Asante. Hii imekuwa hivyo ukarimu wa tu elimu darasa dunia kwamba ni inapatikana kwa watu ambao dhati kufahamu ni. Napenda unaweza kukutana baadhi ya wanafunzi na kuona watu ambao unaweza kujua, ni kubadilisha maisha ya watu. Na mimi tu unataka sisi inaweza kufikia kupitia kamera na kuwaleta hapa. Lakini ni hivyo maana. Na ni kusonga sindano na ni mzuri. Kwa hiyo asante. DAVID J. Malan: Asante na sisi pia. Kufahamu ni. Asante sana kwa kujiunga nasi. launchcodestl.com kwa zaidi. Hivyo tulipata kuzungumza muda mfupi baada ya kuwa kuzungumza juu ya nini zaidi tunaweza kufanya. Na sisi walikuja juu ya yafuatayo. Sisi ni hivyo radhi kwa kutangaza kwanza kabisa CS50 hackathon kwamba itakuwa kinachoendelea barabara ya Saint Louis. Toleo la LaunchCode. Kwa kweli, tutachukua na sisi, kama Ningependa kukutana na folks haya. Kama wewe mwenyewe mvua ya mawe kutoka St Louis, au ingekuwa hatimaye kama kwa tune katika online, CS50 ya mwenyewe Andrew kuwa huko. CS50 ya Chang, Colton, Dan, ambaye wewe tu alikutana, Devin, Gabriel, Yasoni, Ramon, ambao pia alikutana na mapema. Rob Bowden, Shelly, ambaye anaweza kumbuka kutoka filamu kama vile - na [? Zemaila?]. Hivyo kweli, kama ungependa kujiunga na sisi katika St Louis au online katika live.cs50.net, tune kwa ajili ya ijayo live show siku ya Ijumaa Machi 28 katika 6:00 Mashariki Time. Tunakwenda kuwa macho kwa kabisa masaa machache jioni. Na tunatarajia itabidi kukaa up na sisi pia. Hiyo ni kwa wiki hii CS50 Live. Shukrani kwa kiasi kila mtu nyuma ya kamera. Asante sana kwa wachangiaji wetu. Tutaweza kuona katika St Louis, hii ilikuwa CS50. RAMON: Je, mbweha kusema?