>> HIZLARIA 1: Kaixo mundua, hau CS50 Live da.
Denbora horretan hasteko batekin genuke oihukatzen gure San Louis lagunak,
Missouri, non boluntario talde bat LaunchCode bezala ezagutzen izan dira
CS50x ikasleak elkarrekin biltzen hasi ordena klasea kolektiboki hartzeko.
Helburua, azken finean dela, ondoren seihilekoan amaieran, da horiek parekatu
tokiko teknologiako lanpostu dituzten ikasleak.
>> Orain jatorriz LaunchCode folks, eta parte hartzen duten ikasleen, joan ziren
tokiko liburutegi batean deituko non Jende batzuk ehun RSVPed zuen.
Baina jende asko azkenean in RSVPing Azkenean ekimen honetarako, dutela
azkenean tokiko opera bat mugitzen etxea, hemen irudikatuta.
>> Orain pixka bat txikia da.
Baina inoiz begiratzen baduzu, beraz, estuki ahal duzun Ikusten gora agertokian duten lehen diapositiba
Astea 0 horretan, hain zuzen, hitz egiten duten Zure ikaskideekin% 73, agian
dituzu, besteak beste, ez dute aurretiko esperientzia.
Eta hain zuzen ere hori izan zen, asko izan opera honen etxea hemen kasu.
Beraz, gure folks hellos LaunchCode eta at
Louis herritarrek.
Zuk zeuk bizi Saint tokiko bada Louis, sentitzen free horiek egiaztatzeko out
launchcodestl.com at.
Edo, agian, zure herriko albiste pizteko bideratzen dugu guk egingo baita hemen zuretzat.
>> HIZLARIA 2: aukera aparta Saint edozein Louisan bat lur bila
teknologiako handiko horiek, goi lanpostu ordainduz.
Inoiz, bera, lehen aldiz informatika programaren klase hori da
online irakatsi Harvard eta MIT da ari pertsonan eskaintzen St at
Liburutegi publikoa Louis.
>> Antolaketari esker da LaunchCode, hau da, konpontzen saiatzen ari
teknologiako talentua hutsunea hemen San Louis.
Orain lau hilabete honetan nork pasatzen edonork Jakina, litekeena get bat ordaindu behar da
ahal duten bezala agertuko hartzea ordenagailu programazio lan bat.
LaunchCode sortzaileetako batek dioenez, zuk skill multzo hau, gaur egungo ikasteko
merkatuan duzun dira ia lur bermatuta Sei zifra pare bat lan bat
urtez, hasierako soldata batekin inguruan $ 50,000.
Soinuak nahiko ona.
Beraz, zer nolako pertsona hori behar kontuan hartu klase hau hartu?
>> JIM MCKELVEY: izan nahi duzu nahiko smart, OK?
Oso gogor lan egiten egon behar duzu.
Baina ez duzu behar eskoletan onena joan.
Ez daukazu handi math at izan nahi du.
Ez duzu, batzuk izan gauzak behar duzula uste izango duzu.
Eta ikastaro hau izango kontatu zuk duzun got bada.
>> HIZLARIA 2: Primeran, orain, bazaude daude nahikoa bada galdetzen
programazio lanpostu San eskuragarri Louis, erantzuna bai handi bat da.
McKelveyordezkari dio 1.000 baino gehiago dira jarrera ireki eta besterik ez
nahikoa bertako jende nahian horiek betetzeko.
Orain klase hau astelehenean hasiko da 5:30 etan Erdialdeko adarra St Louis at
Liburutegi Publikoa.
Oraindik nahi izanez gero, eta ziur nago zenbait du, informazio izango duzu
ksdk.com duten.
>> HIZLARIA 1: zure ikaskideen batzuk orain nahi kaixo esateko.
Sortu lehen Suzanne da, Winthrop batetik, Massachusetts, hurbileko herri bat besterik behera
hemendik errepidean.
>> SUZANNE: Kaixo mundua, Suzanne naiz.
Bizi Winthrop, Massachusetts dut, Estatu Batuak, ur gainean.
Eta 63 urte ditut.
Erizain erretiratu naiz.
Lau seme-alaba eta daukat bi bilobak.
>> Ere naiz antzerki zuzendari bat eta aktore bat.
Eta noizbait aurten agertu behar dut Discovery Channel-en "The
Boston Strangler. "I Jokatzeko Zenovia Clegg.
>> CS50 dut hartuz I love delako edX.
Aurreko bi ikastaroak hartu dut.
Hartu dut Justizia, eta Osasun Publikoa eta Ingurumen Aldatu.
Eta horiek maite dut.
>> Ere delako informatika Beldurtu egiten nau pixka bat.
Eta nire adin sustatzen ari gara duten beldurtu gaituen gauzak.
Beraz CS50 dut hartu eta bila du aurrera.
Beraz, nire izena Suzanne da, eta hau da CS50.
>> HIZLARIA 1: Up hurrengo hainbat hellos dira Zure ikaskideekin Brewer en batzuk
Maine Batxilergoko.
Dezagun entzuteko bat.
>> BREWER HIGH SCHOOL STUDENTS: Kaixo mundua, gara Brewer High.
>> PATRICK: Kaixo, Patrick naiz.
>> ADAM: Adam naiz.
>> NIKOLAI: Nikolai naiz.
>> BEN: Ben naiz.
>> DYLAN: Dylan naiz.
>> NICK: Nick dut.
>> CHRISTINA: Christina naiz.
>> JONATHAN: Jonathan naiz.
>> CHARLES: Charles naiz.
>> BREWER HIGH SCHOOL STUDENTS: Eta hau da CS50.
>> HIZLARIA 1: Kaixo Brewer High School - eta orain Stuart eta bere lagun bat,
Gertuko Virginia egoera batetik.
>> STUART: Kaixo mundua, nire izena Stuart da.
Eta naiz Virginia naiz.
Eta hau egiteko nire lehen aldia da Harvard ikastaro bat edo edozein
horrelako online ikastaroa.
Benetan gustatzen zait ordenagailuak eta nahi haiei buruz gehiago jakiteko.
Naiz Stuart, eta hau da CS50.
>> HIZLARIA 1: Kaixo Stuart.
Beraz dugu ere izan dituzte begi bat mantenduz Twitter, non zure ikaskideekin bat,
Umberto Mexikotik, gaurko hau berriki tweet.
Hey, @ davidjmalan, let me eskatu duzun galdera bat -
Mark Zuckerberg hartu CS50?
>> Beraz, zoritxarrez, Mark ez zuen hain zuzen ere, hartu Matrikula hemen freshman gisa Bazen CS50
Harvard at.
Baizik eta aurretik salteatutako gehiagok bat egin zuen klase CS51 bezala ezagutzen aurreratu, eta horrek
bezalako informatika gaiak estaltzen abstrakzioa, eta programazio kontzeptu
funtzionala programazio bat bezalakoa objektu programazio orientatuta.
>> Orain garai hartan zen batek irakatsi irakaslea Henry Leitner izendatu, nor
benetan irakatsi ikastaroa denean baita hartu nuen.
Gure preceptor egin, Rob Bowden, berriki eseri irakaslearekin
Latiner bere batzuk buruz hitz ikasle ohi zidan gainera.
>> ROB BOWDEN: Kaixo, naiz Rob Bowden, eta nago Hemen Henry Leitner doktorearekin batera, nor
Informazio elkartua dekanoa DCE, eta irakasle titularra Teknologia
Informatika Ingeniaritzan.
>> Ondo da, beraz, ez dut entzun izan duten izan duzun ospetsu batzuk pasatzeko
Zure ikastaro batzuen bidez.
>> HENRY LEITNER: Ondo da, beraz gustatzen zait esango nire ikasleek Harvard at egon naiz
Denbora luzez.
Eta noiz esan dute - ondo nola luze hemen egon zara? -
nire erantzuna da adina izan naiz etxeko lanak zereginak egin du lan honekin
billionaire uztea duten Bill Gates.
Baina, halaber, gazte nahikoa izan naiz benetan irakasten duten billionaire
uztea Mark Zuckerberg, Facebook ospea.
>> Beraz, nire topaketa Bill Gates-ekin bidean doa Hasieran atzera 1974an, berriz,
1975 ikasturtean.
Istorioaren egia da Bill Gates ' lagun Paul Allen albiste stand joan
Harvard Square eta gainean sartu da Elektronika aldizkaria herrikoia, eta horrek
zen munduko buruzko istorio baten protagonista lehen ordenagailu pertsonala, eta horrek
muntatzen - benetan eraikitzeko izan duzu piezak - Altair.
Atzera lasterka etorri zen Bill Gates 'logela.
Eta guztien ilusioa lortu dituzten ordenagailu pertsonalen iraultza buruz izan zen
horiek gabe hasteko.
>> Beraz, garai hartan, Gates eta I -
arazoei buruzko ginen lanean.
Hori da dugun ziren biak matrikulatu duelako konputazio ikastaroa, bat teoria bat
Oso mathy maila graduondoko ikastaroa.
Eta klaseko lehen eguna on the irakasle gelan denek esan nahi
bere bizilaguna eta berriz sartzea burua, eta orduan Lankidetzak
Arazoa on pertsona hori ezartzen du.
Beraz Gates eta I -
Ez nekien nor zen garai hartan zuen.
Agian hamasei edo hamazazpi urte zituen, baina zuen zen bezala begiratu zuen
hamabi, egia esateko.
>> Eta hasi ginen lan egiteko elkarrekin HOMEWORKS.
Baina orduan, Altair atera zen urtean Elektronika aldizkaria herrikoia, harrapatu
bere arreta.
Desagertu egin besterik ez zuen.
Etxeko lanak egiten gelditu zen.
Zion haserre lortu nuen.
>> Eta besterik ez nuke ikusi zion bat batean lab informatika izan Harvard dugu
ordua da, zein deitzen zen ikerketa the Aiken Konputazio Lab.
BAT PDP-10 erabiltzen ari zen.
Eta kanpoan hacking zen gau eta egun, funtsean, bertan bizitzea.
>> Aurkitu dut gisa geroago, izan zen benetan software diseinatzen originalak egiteko
Altair, sistema eragile bat, batera BASIC programazio hizkuntzaren
zela exekutatu egingo.
Ideia hori izatetik pertsonala ordenagailua off hartu duzu industrian
gai izan behar luke software idazteko.
Eta programak eta makinaz idazten toggle etengailuak biratu hizkuntza
ez zen izan dadin, salbu joan hobbyists haratago.
>> Zein izan zen interesgarria garai hartan izan zen Altair zen, beraz ezin duzu herrikoia
nahiz eta bat erosten, zalantzarik ondoren iragarri zen.
Beraz, Bill Gates, amazingly, bere lagun Paul Allen, programa bat idatzi on
PDP-10 portaera simulatu duten Altair honen, delako specs ziren
erabat idatzizko up Popular en Elektronika aldizkaria.
>> Beraz, esan dudan bezala, haserre egin nintzen zion, ez nuen arreta ordaindu.
Desagertu egin zen, joan off Albuquerque izateko, New Mexico, off erakusteko
zer Folks nahi izan zuen egin zuten eraiki Altair.
Eta garai hartan, unibertsitateko utziz - Harvard utzi - enpresa bat hasteko
harrigarria da.
Eta beraz, aurkitu dut hori zer gertatu egin nintzen.
Nire - pentsatzen mantendu dut delako gurasoak hil nahi ninduen banu
jaitsi da eskola besterik off joan eta enpresa bat hasteko.
>> Eta gero, jakina, ez da Mark Zuckerberg.
Zion neurri batean delako ezagutu dut CS51 amaitu ondoren etorri zen.
Uste dut izan zen ondoren [INAUDIBLE] zuen ikastaroa bukatu.
Irakaskuntza ikaskide gisa lan egin nahi zuen ondorengo CS51 egiteko matrikulatuta.
Eta elkarrizketa etorri zen.
>> Eta Gaia egia da bere performance zertxobait ahula da aldean
beste folks nor izan elkarrizketatu.
Benetan izan da ahulena sorta.
Beraz, ez nuen nuen bagina bezala sentitzen kontzientzia onean kontratatu zion.
>> Plus, zen arazoak pixka bat egon zen administrazio-taula batera.
Filma ikusi baduzu, Social Network.
Ados, beraz, askoz da factually egia.
Denbora besterik ez zuen amaitu egiten the Facemash, ez Facebook baina
Facemash aplikazioa.
Eta zuen ekarri zuen behera Harvard du sare oharkabean.
Eta plus zuen aurpegiak lapurtu zuen Harvard unibertsitateko graduko emakumeen
Proiektu hau egin.
>> Beraz, zuen ekarri administrazio-taula.
Eskuetan zuen slapped zen.
Beraz, arazoak izan zituen.
Eta sort zen uste dut horrek asaldatu.
>> Beraz, gustatzen zait Egiten ditudan jendeak esaten txiki-txiki, txiki-txiki kreditu apur bat egiteko
Facebook arrakasta duelako -
A, erdi bat, gutxienez, edo% 1 Zuckerberg en programazio skill etorri
nire ikastaroa -
zer han ikasi zituen.
Eta, bestetik, izan gisa zion kontratatu dut ikaskide irakastea, izan zuen ez zuela
garai Facebook osatzeko puntua egin zuen hartan.
>> Hain dibertigarria irakaskuntza asko izan da ordenagailu Harvard zientzia.
Esan nahi dut, ez dira besterik gabe, harrigarria jendeak egiten dutenean gauza handiak egiteko.
Ezin izan dut joan eta buruz esan duzu beste Folks, baina uste dut gure denbora da eman.
>> ROB BOWDEN: Beraz soinuak Bill Gates bezala eragiten diru apur bat zor duzu
Teoria in estresa guztiak Konputazio neurtzen.
Eta Mark Zuckerberg zor duzun dirua batzuk hasteko zion Facebook emateagatik.
>> HENRY LEITNER: Hori polita da bidea emateko, ziur uste.
>> ROB BOWDEN: eskubidea, ondo esker guztiak.
Hau handia izan da.
Me izateagatik esker.
Astindu eskuan agian.
Bere eskua behar dut?
Amaiera berregin behar dugu?
Nola amaiera egin behar dugu?
>> HIZLARIA 1: Ondoren, galdera bat etik [? Sin,?]
Zure ikaskideekin Vietnam bat nork ek zera esan zuen.
Nola ez, beste harremanetan dut nire herrialdean jendeak?
Beno hau ere galdera handi bat da.
Eta hasi duzu edX interfazean sartu bada, egiteko CS50x en informazio-orri nagusia, ikusiko duzu
CS50 meetups lotura bat, eta horrek eramango , meetup.com/meet50 behar duzu zein
duten sortu gara aukera ematen duen tresna bat da tokiko jendea aurkituko duzu
benetan bete ahal izanez gero, beraz, ez bakarrik ia ikaskideekin
aurten, baina, pertsona ere.
>> Izan ere, URL horretan klik egiten duzunean, duzu Ikusten itxura hau mapa bat,
non markatzailea behin bat adierazten edo Zure ikaskideekin gehiago zati horretan
Munduaren.
Hain zuzen ere, oraintxe bertan, gehienak batzuk CS50x ikasle komunitateak herrikoia
New Yorken daude, Londres, Delhi, Kairon, eta San Francisco, eta beste 199 baino gehiago
hirietan ere bai.
Bilera batzuk interesa hala bada ikaskideekin lokalean, ez joatea
meetup.com/meet50 asetzeko.
>> Galdera bat orain Scott New Yorken hasita, galdera hau idatzi zuten -
programa guztietan gehien kateak erabiltzen du, beraz zergatik printf jaso ostean
I standard / O liburutegia, eta GetString ez zen?
Zehaztutako funtzio bat GetString da CS50 liburutegian?
>> Beraz, bai, hain zuzen ere, GetString da, hain zuzen CS50 liburutegia definitutako.
Eta printf, bere aldetik, hasi da I / O liburutegi estandarra.
Orain egun atzera, noiz C izan zen asmatu, ziur aski garrantzitsua izan da, a
kodearen funtsezko funtzionalitate printf bezala benetan inprimatu
pantaila zerbait.
Hau izan zen, beraz, software idazteko core, bereziki barruan exekutatzen diren programak
beltza eta zuria duten terminal leihoaren, zentzu egin dela printf egiteko
Hizkuntza en txertatzeko behar liburutegiak bera.
>> Orain ez duzu GetString behar ordenan kateak lortzeko erabiltzaileen.
Baizik eta funtzioak erabili ahal izango duzu scanf bezala.
Izan ere, Ohituta bada, hartu begirada bat Astea 5 en walkthroughs batzuk non gauden
erabiliz prozesuan zehar oinez Funtzio hau, scanf, iritsi
sarrera erabiltzailea.
Arazoa da horrelako funtzioak scanf, diren C eraiki
liburutegiak estandarra, hauxe litzateke: ez egin akatsen egiaztapena.
Eta ez benetan esleitu dute kateak edozein memoria.
>> Hain gauza txarrak pare bat gerta daiteke -
1, mugak gainditu ahal izango duzu Zure array, eta kasu onenean ere,
Zure programa huts liteke.
Baina txarrena, aurkariarekiko bat izan liteke baino gehiago hartu zure programaren gai.
Eta guztiak kudeatzeko behar duzun memoria hori zeure burua.
>> Beraz GetString kentzen bat konplexutasuna duten asko.
Beraz, memoria esleitu dugu zuretzat.
Ziurtatu ez duzula haratago joan egiten dugu array baten mugetan.
Eta null itzuliko gara ezer hain zuzen ere oker.
Beraz GetString besterik gabe gehitzen, amaieran Egunaren, erabilgarria sorta osoa
error egiaztapena.
>> Orain bat David iruzkin Ohio duten erreklamazioak hau -
Ez, ez duzu aparatuaren behar proiektuen guztientzat.
Orain zer esan nahi zuen?
Beno, bihurtzen da David horretan lortutako, online web batetik, bat
Nokia LCD, bat hemen bezala, hori da Benetan gerta daiteke zerbait tamaina
mugikorrean zaharrago bat ikusteko.
Eta, gainera Tiva launch lortutako zuen board, hardware pieza bat
LCD hau konektatzen.
>> Orain nahiko txikia da.
Hemen ikusten duzun bezala da bat US hiruhilekoan eskala da.
Eta zer egin honekin zuen da, benetan C. programa bat ezartzeko
>> Izan ere, ez duzu behar CS50 du programak idazteko C. zugan tresnaren
ez ere Mac edo PC bat behar.
Ere idatzi eta exekutatu C kodea dezake hau bezalako gailu txertatu bat da.
Ondo zer egin zuen David benetan idatzi eta exekutatu?
Ondo begiratu bat.
Mario ezarri txiki txiki hontan zuen mugikorrean-bezala pantailara
Arazoa Ezarri 1.
>> Baietz uste dut batekin nuke concur Daviden ikaskideekin nork, berean
Facebook haria bertan David programa txiki honetan sartu nahi
mundua, erantzun -
piztia mate bat zara.
Hain zuzen ere egiten ari zaren.
>> Orain hurrengo up spam puska bat da.
Oraindik CS50 Facebook taldean, baduzu bezalako mezu batzuk nabaritu dute agian
horrek hau noizean behin han irrist.
Batzuk topo egiten baduzu spam, big aurre ez.
Besterik gabe, berri eman digu eta guk egingo joan aurretik eta ezabatu.
Baina bat dugu hau ezabatu aurretik ezin lagundu screenshots batzuk hartu
eta algara pixka bat.
>> Ikasle jakin hemen hau - dugu deitu zion Alan MobilePhone -
bere telefono zenbakia argitaratua, bere BlackBerry chat helbidea, bere Skype izena,
bere posta elektronikoaren helbidea - horietako bat ere ez benetan harremanetan jarri behar duzu.
Baina argazkiak hemen per bezala, badirudi bezalako Alan MobilePhone ditu batzuk nahiko
salgai iPhones zer agertzen hasi nahiko nondescript biltegi bat izango da.
Orain David bereko Alan erantzun Ondorengoan Mobilephone -
zatoz gedit dute instalaturik?
>> Orain normalean uste duzu spambot batzuk litzateke besterik honi erantzunez: ez ikusi
beren jatorrizko haria.
Baina ez, Alan MobilePhone izan honetara esan - gure telefono guztiak dira estreinatzeko,
jatorrizko kaxa eta osagarriak etorri, Gure telefono guztiak dira SIM
libre, eta abarren arabera.
>> Ados, beraz, agian Automatikoki sortutako antolaketa David gizakiak erantzuteko
erantzuna, baina David bultzatu pixka bat gehiago -
egingo instalatu eta probatzeko CS50 duzun Gurekin tresnaren bidalketa aurretik?
Ondo da, ondo ikus dezagun zer Alan MobilePhone orain esan du.
>> Bai eta gure produktu guztien da berarekin lan SIM txartelak eta sareak mundu osoan.
Fantastic, orain ikaskide beste gurea, daniera, honek erantzun.
Zoragarria izango litzateke.
Hartu nire ordena baita bi, gehi bat dohainik, iPhone CS50 batera 5s
tresnaren bitartekarien.
>> Eta, azkenik, Alan MobilePhone esan - bai, guztiak du funtzionatzen.
Sinestu.
Beraz produktuak biltzeko eta Nahi digu erosten duzunean.
Barkatu Alan MobilePhone, ari dira orain debekatu duzu.
>> Chris, gaur egun, Toronto, galdetu Gutako galdera hau.
CS50 Live ideia bat daukat.
Uste dut, izan handia litzateke bada David, edo Beste CS50 langile batzuk, jokatu
aurkeztu scratch bat edo gehiago Arazoa Ezarri 0 jokoak.
Beraz, hau iradokizun handi bat da.
>> Eta zera da, geroztik Arazoa Ezarri 1 urtarrilaren 1ean kaleratu zen, dugu
benetan jaso mila la urratu proiektuetan.
Beraz, ez dugu izan, seguru ez horiek guztiak hemen justizia eta CS50 Live.
Beraz pluck kanpo genuke inork pentsatu dugu gure begi berriki bezala ezagutzen harrapatu
Morroiak 'Duelo.
>> Morroiak 'Duelo ikaskide batek idatzi zen Patrick izeneko Ohio.
Eta txartel horia behar dut proiektu honetan gainetik eta zer zen benetan haratago joan
Arazoa Ezarri 0 espero.
Ez batere fret hau ez bada nahitaez ahal duzun zerbait
zure lehen aldiz betetzeko programazio, ala Scratch edo batera
beste edozein hizkuntza.
Baina uste genuen dibertigarria izango litzateke jokatu Wizards 'Duelo hemen pixka bat.
>> [Musika jotzen]
>> Harrigarria, beraz, zuk zeuk nahi izanez gero jolasteko edo birnahasteko Wizards 'Duel, Take a
URL honetan begiratu hemen.
Aurrera eta besterik ez eteteko bideoa bada duten idatzi sartu nahi dituzun
>> Beno hurrengo up Scratch proiektu bat da, izeneko ikasle bat hau
David Cambridge, Massachusetts from.
Beraz, hau izan zen benetan oso lehenengoa programa Nik neuk itzuli idatzi zuen 2007an.
Graduondoko garai hartan ikaslea izan nuen eta nik gurutze bat erregistratuta izan
hezkuntza MIT, irakatsitako ikastaroa Mitchel Resnick katedradunak.
Garai hartan, Scratch ez benetan existitzen.
Beta formatuan bakarrik izan zen, eta dugu - da klase honetan ikasle - izan du
aukera paregabea benetan play rekin, eta Scratch esperimentu
inork baino lehen.
>> Izan ere, gure lehen zereginak bat Klase honetan benetan egin zen gure
egin Scratch proiektua.
Eta egun honetan dut pixka bat igarotzeko gogoratzen zortzi ordu Ostiral gauean
Hemen gauza guztiak Oscartime lanean.
Eta orain Oscar ezagutzen dituzun horiek Sesame Street Grouch
agian une batean abestia gogoratzen duten jokatuko dira buruz.
>> Eta oso, oso erabiltzen dut Abestiaren oroitzapen ona.
Baina konfiantza me, zortzi ordu igaro ondoren Zerbait entzuten begizta oinarrituta,
begizta betiko mota batekin, oso azkar memoria hori pixka bat sours.
Baina zuretzat, besterik lortuko duzu honetan ohi bat.
Eta duzu adibide hau ematen dut Oscartime neurtzen.
>> [Musika jotzen]
>> HIZLARIA 4: (KANTU) Oh I love trash -
ezer zikin edo dingy edo hautsez, ezer zulatutako edo ustel edo herdoildu.
Bai I trash maite.
Hemen gehiago ustel gauza batzuk.
Bai, maite dut, maite dut, maite dut trash.
>> HIZLARIA 1: orain nahi duzuna bada jokatu edo remix Oscartime, eta gainean hobetzeko
da, joan URL honetara hemen.
Beno, hurrengo galdera da etik [? Bosco?]
Hong Kong-en, nork idatzi hau - zer programazio hizkuntza da
MIT Scratch atzean?
Beraz, galdera bat da.
>> Baizik erantzuna baino geure burua dela, gure kamerak behera hartu erabaki genuen
MIT Media Lab, errepidean bertan Etengabeko Haurtzaindegia taldea da, buru
Mitchel Resnick irakaslea, nork Duela klase urte hartu nuen.
Ez bakarrik ezagutu dugu Resnick irakaslearekin, baina, halaber, John Maloney du,
jatorrizko egilearen Scratch programa.
Beraz, oso software erabiltzen dituzun beste software sortzea zen
nagusiki idatzitako John.
Irudian hemen hain zuzen ere, John, neure burua, da eta erreal baten atzean zutik Mitchell
mundu Scratch Enkarnazio handik gutxira gure elkarrizketa ondoren.
Baina bat entzuteko, hirurogei hartuko dugu aurretik segundo puppies hemen.
>> [MUSIKA - John Mayer, "WILDFIRE"]
>> Scratch benetan zintzotasun guztietan dauka gure bihotzean leku berezi batean
Hemen CS50 at.
Izan ere, Scratch sartu dugu 2007 ikastaroa egin ondoren.
Eta zer zen deigarria duten urtean honako hau izan zen.
Berriz urteetan, aldez aurretik, esan 2006, dugu 200 bat ikasle erosketak behar luke
Jakina, horrek Harvard hitz egiteko bide ikastaroa by askatu lehenengoan
seihilekoan asteetan, baina ez zertan klasearen hartu.
Ikasle horien% 67 litzateke normalean jarraituko dute eta itzultzeko dauden
jarraitu duten asteetan.
>> Bitartean 2007an, noiz sartu dugu hemen Scratch, baita beste zenbait
curriculum Tweaks, salto egin dugu% 97 batean atxikipen ikasle horietako ratioa
nor ziren CS50 erosketak.
Eta beraz, harrezkero Scratch izan da CS50 zati nagusi bat, nahiz eta, besterik gabe,
Lehenengo aste horretan.
Baina esan du tonua ezartzen da ausartzen naiz noski, eta benetan gure helburua hitz egiten du
informatika egiteko CS50 guztiak eskuragarriago.
Esan, gure Mitchell esker eta John eta osoari Scratch taldeak.
Let eremu hori hartuko en orain bidaia behera errepidea.
>> MITCHEL Resnick: Kaixo, Naiz Mitch Resnick.
Naiz of Learning Ikerketa irakaslea Hemen MIT Media Lab.
Eta nik ere zuzeneko MIT Scratch taldeak.
>> JOHN MALONEY: naiz John Maloney, eta I ikertzaile bat izan zen hamaika inguru
urte, Scratch proiektu bat lantzen ari da sustatzailearen beruna bezala.
>> MITCHEL Resnick: gure ikerketa deituko dizugu taldearen Etengabeko Haurtzaindegia taldea
bide batez ari gara inspiratu delako haurrak, Haurtzaindegia ikasten.
Klasikoa, Haurtzaindegia, haurrengan playfully diseinatzen eta sortzen ari
elkarlanean gauzak beste bat -
egurrezko bloke eraikinaren dorreak, irudiak egiten
pinturak eta argizariak finger.
Scratch garatu dugun bezala, nahi dugu harrapatzeko, Haurtzaindegia espiritua horretarako
adin guztietako ikasleentzat.
>> JOHN MALONEY: motibazio handi bat Scratch zen hau
Proiektu horretan Mitchel eta Natalie izan hasi Computer Clubhouse deritzo.
Eta haurrek asko stuff egiten ikusi zutenean Photoshop eta antzeko komunikabideetan tresnekin
hainbat soinu produkzio-tresnak, baina dute ez ziren edozein programazio egiten.
Haurrek ez ziren egiten Edozein programazio.
Ondo, - eta inguruan begiratu dugu eta esan zergatik ez dira egiten dute?
Eta erantzuna zirudien han egon Ez zen hori izan zen egokiak tresna bat
ezarpena dela.
>> MITCHEL Resnick: garatzen ari ginen bezala Scratch, I batzuk inspiratu zen
nire Tutore Seymour ideiak Papert, nork garatu du
logo programazio-lengoaia.
Seymour beti zela esateko erabiltzen teknologia berri bat behar da garrantzitsua
solairuan baxuko, zentzua da erraza lortu , sabaia handiarekin hasi zen, esan nahi duzu
gero eta konplexuagoa egin dezake berarekin gauzak.
>> Nahi izan dugu, halaber, zer dugu deitu dute harresiak zabal, zentzua asko daude
bidezidor ezberdinetan.
Duten hainbat egin ahal izango duzu softwarea duten gauzak.
Ez da nahikoa besterik Hasteko da erraz eta gauza konplexuak egin bada
guztion gauza bera egiten.
Askotan desberdinak izan nahi genuen bideetatik, desberdinak ezagutzen dugulako
pertsonen interesak desberdinak dituzte, eta guk nahi dute denek lan egiteko gai izan behar du
duten hazi dituzten proiektuetan beren interes propioa.
>> JOHN MALONEY: dugula esan nahi nuke Jotzen buruzko hamar aldiz gehiago
izan baino komandoak eta ezaugarri inoiz amaitu Scratch.
Buruzko eztabaidak amaigabeak izan genuke zehazki zer idazketa bloke gainean jarri,
eta lehenetsia den ala ez bezalako gauzak Sprite zuzendaritzapean sortu beharko luke
edo eskuinera.
Beraz, gauza horiek guztiak pentsatu dugu, batez ere, oso goiz
duten pertsonekin izango luke esperientziak Hutsetik, eta, beraz, egin nahian
gauzak aurkitu litezke besterik esperimentazioa arabera.
>> MITCHEL Resnick: Lehen aldiz izan ginen diseinatzen Scratch gure xede-publikoa
Adin zortzi hamasei zen.
>> JOHN MALONEY: amaieran baxua On espektro, aurkitu dugu askoz gazteagoa
haurrekin Scratch erabiltzen ziren baino inoiz aurreikusi dugu.
Oraindik lehen Scratch gogoan dut Egun, nire ustez, izan dugun.
Gutxi sei urteko lasaia honetan sartu ziren
Goiko muturrean, izan ditut harritu tan, adibidez, in Scratch erabilera
Bidelan CS50 bezala klaseak.
Ez genuen uste duelako Scratch irakaskuntzarako hizkuntza gisa
ordenagailua ordenagailua zientzia zientzialariek.
>> Sorpresa bat da zenbat helduak erabiliz.
Aurkitu dugu nork osoa bezalakoak dira jendea denbora programatzaileak programazio gozatzeko
Scratch hobby moduko bat bezala.
Eta beraz, jendea ikusi dugu Scratch buruzko Webgune proiektuetan sortzen duten
egin, adibidez -
ray 3D errendatzeko sistemak Bektorizatu.
Ezin nuen sinetsi noiz ikusi nuen.
>> MITCHEL Resnick: hasi ginen bezala lanera Scratch on, egin nahi genuen
aurreko programazio desberdina ordena egiteko hizkuntzak
zabalagoa eskura Jende sorta.
Beraz, hiru core izan dugu printzipio gidaria.
Lehenengoa da gehiago egin nahi izan dugu tinkerable, eraikitzeko sortu behar duzu, beraz,
askoz jarriz bezalako programak LEGO adreilu elkarrekin.
Beraz, ikusizko programazioaren izan genuen blokea ez da hori elkarrekin.
>> Guztiak bigarren, jendeak utzi nahi izan dugu proiektuetan esanguratsua lan egiteko,
pertsonalki ziren gauzak beraientzat garrantzitsuak.
Horregatik Scratch egiten dugu beraz media aberatsa.
>> Guztiak hirugarren, nahi dugu sozial gehiago egin.
Delako ikaskuntza onenetako asko esperientziak etortzen denean dugu
besteekin elkarreragin.
Beraz, Scratch-line komunitate gehitu ditugu hasiera-hasieratik,
eskubidea softwarea abian jarri dugu, beraz jendeak audientzia izango du
beren sorkuntza, eta, gainera, lortu zer sortu beste pertsona inspiratuta.
Scratch abian jarri genuenetik han izan proiektuetarako 4,5 milioi inguruan izan duen
izan da partekatutako Scratch webgunean.
>> JOHN MALONEY: Beraz, benetan proiektuan sartu ziren sort by
of Mitchel nahi pleading.
Batu behar den horri buruz entzun nuen galdetu nion, zen joan den pentsatu nuen delako
besteak beste, cool gauza bat izango da eta Lagundu nahi nuen.
Baina nire hizkuntza gogoko Smalltalk zen, eta garatzen lagundu nuen
Smalltalk bertsio honetan Squeak deritzo.
>> Beraz, esan nuen, bai, etorriko naiz eta lan hau egin ez bezala, dut
hura eraiki ahal Squeak in.
Eta Mitchel esan - Oh ziurtatu, ez dut zer da made in zaintzeko
Just egin du lan.
Eta beraz, nola lortu da egon Squeak idatzita.
>> Beraz Scratch 2.0 pentsatu dugu dugun Scratch eskura egiteko probatzeko litzateke
Jende gehiago eginez Cloud oinarritutako aplikazio bat.
Eta, ez zen beste bertsio bat, nahiz Squeak duten nabigatzailean ran, da
beharrezkoa deskargatzea eta plug-in bat instalatu.
Eta guk bazekien jende asko litzateke arazorik hori egiten dute, bai
prozesu korapilatsu bat izan delako edo dutelako at administrazioa
beren eskola, edo dena delakoa, ez litzateke onartu.
Beraz, zerbait zela mota nahi izan dugu of nabigatzaile txertatua, edo zen
motatako han lehenetsita Nabigatzaile gehienetan.
Java jotzen dugu, jotzen dugu Silverlight, Javascript jotzen dugu,
eta Flash jotzen dugu.
>> Une horretan Flash zen benetan ascendancy da.
Adobe benetan zen bultzaka.
Eta ez dugu oraindik ezagutzen ez zen joan iOS arazo bat, hala nola izan nahi du, eta
Telefono mugikorren eta abarren arabera.
Beraz Flash batera joan ginen.
>> Eta atzera begirako dut litzateke agian izan ikusgarriago batera genuke desagertu bada
JavaScript delako hori bihurtu menderatzailearen hizkuntza.
Baina ez dut uste inolaz dugu izan ziurrenik ikusi guztiak
ziren aldatu egingo gauzak orduan eta orain artean.
Eta hiru urte edo hartzen du jarri elkarrekin honen antzeko zerbait.
Beraz, zure onena asmatzeko egin duzu eta onena espero.
>> MITCHEL Resnick: One proiektu berri da Scratch Junior deitu, behar saiatzen
Scratch jaisten kids are gazteagoa.
Da bost adin zuzenduta ari zazpi urte bitarteko, behar bezalako
Bigarren kalifikazioa Haurtzaindegia.
Da lehen bertsioa iPad buruzko be.
Eta etorri izan asmoa dugu 2014 erdian daudelarik.
Beraz Urratu Junior pixka bat izango da eskalatuko behera bertsioa.
Ezaugarri zertxobait gutxiago izango du, eta, gainera, gauza gehiago egiteko
developmentally egokiak kids gazteagoa.
>> JOHN MALONEY: Izan ere gozatu dut Urratu 2,0, batez ere, da sort
performance ezkutuka handiagoa agian uste baino.
Lehenespenez, animazioak egiten ari zaren eta abar, zauden
eguneratzea mugatuta pantaila-tasa.
Eta diseinatu nahita dugu beraz per pixka bat baino ez du
markoa, beraz, errepikatu 10 esan baduzu, mugitu 10, benetan ikusi duzu mugitzen da
hamar zatituko gutxi.
>> Hala ere, ez dago ezkutuko moduan moduko bat da turbo modua deitzen zaio, eta bertan eskuratu ahal izango duzu
berde Ez gainean klik shift arabera.
Eta hori, funtsean, aukera ematen dizu exekutatu moduko bezain azkar, ahal bezala.
Beraz, hau da, zer ematen dizu horrelako gauzak egiten duzu izpien Bektorizatzailea du, eta ez duzu
behar - jatorrizko izpien Bektorizatzailea, zuk ordu erdi inguru bat bezala itxaron behar izan
emaitzak ikusi, hura baitzen motatako chugging bidez
aldi berean marko bat.
Baina, txanda klik gauza batera, ahal duzun emaitzak lortu antzeko zerbait
hogei segundo.
Beraz, bat-batean, ahal duzun guztia besterik Sort maila altua Scratch gauzak, baina
ezkutuko ezaugarri bat da.
>> HIZLARIA 1: Eskerrik asko Mitchel izateko eta John guztia
dute CS50 egin.
Andrew, Al, eta Shelley, esker nor kameren atzean dira aste honetan.
Eta hainbeste guztiari esker ikasleak, zuetako duten han out
aurkeztutako edukiak.
>> Eta hain zuzen ere, duzu nahi izanez gero edukiak laguntzea etorkizuneko aste bat,
ez iristea, guri Facebook, Reddit, bidez Twitter, edo beste edozein
Jakina en bitartez.
Hori da CS50 Live.
Hau CS50 zen.
Malditos.