>> MITCH Resnick: Sveiki, aš Mitch Resnick.
Aš profesorius gyvenimą Tyrimai čia MIT Media Lab,
ir aš taip pat nukreipti MIT Scratch komanda.
JOHN MALONEY: Aš Jonas Maloney, ir man buvo
maždaug 11 metų tyrėjas darbo Scratch projektą
kaip švino kūrėjas.
MITCH Resnick: Mes tai vadiname mūsų tyrimų grupė
Mokymosi visą lopšelis grupė dėl mes įkvėpė būdas vaikams
mokytis darželyje.
Klasikinis darželis, vaikai yra žaismingai projektuojant ir kuriant
dalykų bendradarbiaujant su vienas kitą - pastatai bokštai
su medinių blokų, todėl nuotraukų su pirštu dažų ir spalvotieji pieštukai.
Kaip mes sukūrėme nulio, mes norėjome užfiksuoti, kad darželio dvasią
besimokantiesiems visų amžiaus.
JOHN MALONEY: Vienas iš didelės motyvacijos nulio
buvo toks projektas, kuris Mitchell ir Natalie
pradėjo vadinamas Kompiuterių klubo pastatas.
Ir jie pamatė vaikams daro daug Daiktai su žiniasklaidos priemones, pavyzdžiui, Photoshop
ir įvairių garso gamybos priemones, bet jie buvo ne daryti bet programavimą.
Vaikai buvo ne daryti bet programavimo, ir mes pažvelgė aplink ir pasakė, gerai,
kodėl jie tai daro?
Atsakymas, atrodo, būti, kad nebuvo
įrankis, kuris buvo tinkamas už šį nustatymą.
>> MITCH Resnick: Kaip mes buvo sukurti nulio,
Mane įkvėpė keletas idėjų mano mentorius, Seymour Papert, kuris
sukūrė Logo programavimo kalba.
Seymour visada sakydavo, kad jis buvo svarbu, kad naujos technologijos
turėti mažaaukštei - tai reiškia, kad lengva pradėti dirbti su - aukštos lubos -
reiškia, kad jūs galite padaryti daugiau ir daugiau sudėtingus dalykus su juo.
Mes taip pat norėjo turėti ką mes vadiname "pločio sienos,"
tai reiškia, kad yra daug skirtingi keliai,
kad jūs galite padaryti daug skirtingų viskas su programine įranga.
>> Tai ne tik pakankamai, kad būtų galima gauti pradėjo lengvai ir padaryti sudėtingus dalykus
jei visi daro tą patį.
Mes norime turėti daug skirtingų kelius nes mes žinome, skirtingi žmonės turi
skirtingi interesai, ir mes norėjome visiems
gebėti dirbti su projektais, kad išaugo iš savų interesų.
>> JOHN MALONEY: Norėčiau pasakyti, kad mes tikriausiai -
there's - mūsų nuomone, apie 10 kartų daugiau komandų ir funkcijų, nei turi
kada baigėsi iki nulio.
Mes norėtume turėti neribotos diskusijas apie ką
redakcija įdėti į blokus ir dalykų, pavyzdžiui, ar numatytasis
kryptis sprites turėtų būti aukštyn arba į dešinę.
Taigi mes manome, kad apie visus šiuos dalykus, ypač labai anksti patirtis
kad žmonės turėtų su nulio ir bando
padaryti taip, kad viskas gali būti atrado tiesiog eksperimentuoti.
>> MITCH Resnick: Kai mes buvome Pirmasis projektavimas nulio,
mūsų tikslinė auditorija buvo amžiaus 8 iki 16.
JOHN MALONEY: On žemos spektro,
mes nustatėme, kad daug jaunesni vaikai buvo naudojant nulio, nei mes kada nors tikėtasi.
Aš vis dar prisimenu vieną - pirmą kartą Momentinė dieną, manau, kad mes turėjome,
ši maža šešerių metų amžiaus vaikinas atėjo in
Viršutiniame gale, aš buvau nustebęs, ne, pavyzdžiui, iš nulio naudojimas
kolegijoje klases kaip CS50 nes mes nelabai
galvoti apie nulio kaip kalba mokyti informatikos prie kompiuterio
mokslininkai.
>> Kitas netikėtumas yra tai, kaip daugelis suaugusiųjų naudojate jį.
Mes nustatėme, kad žmonės, kurie yra kaip dieninių programuotojų
mėgautis programavimas Momentinė kaip rūšiuoti hobis.
Ir taip mes matėme žmones dėl Scratch svetainėje
kurti projektus, kurie, pavyzdžiui, ray atsekti 3-D utilizavimo sistemas.
Aš negalėjau patikėti, kai pamačiau, kad.
>> MITCH Resnick: Kaip mes pradėjo dirbti nulio,
mes norime, kad ji skiriasi nuo Ankstesniais programavimo kalbos
siekiant padaryti ją prieinamą kur kas platesniam žmonių ratui.
Taigi, mes turėjome tris pagrindinius pagrindinius principus.
Pirma, mes norime, kad tai daugiau Taisome-gali,
todėl galite sukurti programas daug kaip pradėti Lego plytų kartu.
Taigi mes turėjome vizualinį programavimą blokų, spausteliai kartu.
Antra, mes norime leisti žmonėms dirbti
daugiau prasmingų projektų, viskas kad buvo asmeniškai svarbios.
Štai kodėl mes darome Momentinė todėl žiniasklaidos turtingas.
>> Trečia, mes norime, kad tai daugiau socialinis, nes jums
žinau, geriausia daug mokymosi patirties
ateiti, kai mes bendrauti su kitais.
Taigi, mes pridėjome nulio internete bendruomenė nuo pat pradžių,
teisus, kai mes pradėjome programinė įranga, kad žmonės
turės auditoriją už jų kūrinių
ir taip pat gauti įkvėpė ką kiti žmonės sukūrė.
Kadangi mes pradėjo nulio, yra buvo maždaug 4,5 mln projektai
kad buvo bendrai dėl Scratch svetainėje.
>> JOHN MALONEY: Taigi, aš faktiškai prisijungė prie projekto
iki tarsi pareiškimo Mitchell.
Aš paklausiau prisijungti prie kai išgirdau apie jį, nes aš maniau,
jis bus toks kietas dalykas, ir aš norėjau padėti.
Bet mano mėgstamiausia kalba buvo Smalltalk ir aš
padėjo sukurti šią versiją iš Smalltalk vadinamas girgždėti.
Taigi pasakiau, gerai, aš ateiti ir padaryti šį darbą
kaip ilgai, kaip aš galiu kurti jį Squeak.
Mitchell sako, oi tikrai, aš nerūpi, ką jis padarė in
Tiesiog padaryti jį dirbti.
Ir taip tai kaip jis gavo turi būti parašyta Squeak.
>> Taigi su Scratch 2,0, mes maniau, kad mes
pabandyti padaryti įbrėžimams pasiekti daugiau žmonių priėmimo ji cloud programa.
Ir nors ten buvo versija iš Squeak, kuri tęsėsi naršyklėje,
tai reikia atsisiųsti ir įdiegti plug-in.
Ir mes žinojome, kad daug žmonių būtų sunku tai padaryti,
arba todėl, kad ji buvo sudėtingas procesas,
arba dėl jų administravimo institucijos savo mokyklos ar kas neleistų jį.
Taigi mes norėjome kažką, kad buvo tipo integruotas į naršykles
ar buvo natūra pagal nutylėjimą ten dauguma naršyklių.
>> Mes laikomas Java.
Mes laikomas "Silverlight.
Mes laikomas Javaskriptą, ir, mūsų nuomone, Flash.
Tuo metu, "Flash" buvo tikrai ant dominavimas.
"Adobe" buvo tikrai stumti jį ir mes dar nežinojo, žinote,
kad jis bus tokia problema iOS ir mobiliųjų įrenginių ir kt.
Taigi, mes nuėjome su "Flash", ir retrospektyviai, žinote,
tai jau gal buvo gražiau jei mes norime dingo JavaScript
nes tai tapo dominuojanti kalba.
>> Bet aš nemanau, kad tai bet kokiu būdu galėtume galbūt
matė visus dalykus, kurie buvo ketina keisti tarp tada ir dabar.
Ji trunka trejus metus arba tiek, kad sudėti kažką panašaus į tai,
todėl jūs bandykite spėti ir tikiuosi geriausio.
>> MITCH Resnick: Vienas iš mūsų naujas projektai yra vadinamas "Scratch jaunimas,
bando turėti Scratch go iki net jaunesniems vaikams.
Tai yra siekiama amžiaus 06:55 metų amžiaus,
kaip darželio iki antros klasės.
Pirmoji versija jis bus ant iPod,
ir mes planuojame, kad jis ateis iš viduryje 2014.
Taigi Scratch Jaunesnysis bus šiek tiek sumažinta versija.
Tai teks šiek tiek mažiau funkcijų, o taip pat
kad viskas daugiau Ewolucyjnie tinka jaunesnio amžiaus vaikams.
>> JOHN MALONEY: Man patinka tai, kad Scratch 2,0 ypač
yra tarsi slapta didesnis našumą, nei galite įsivaizduoti.
Pagal nutylėjimą, kai jūs darote animacijos ir pan,
jūs tik prie rėmo norma - tarsi atnaujinimo
rodiklis ekrane, ir mes sukūrė jį sąmoningai
taip, kad ji tik daro šiek tiek už kadro
taip, kad jei tu sakai pakartoti 10 žingsnis 10, jūs iš tikrųjų
matyti judėti 10 Little žingsnis - 10 mažai padidinimas.
>> Tačiau yra rūšiuoti paslėptas režimas, vadinamas Turbo režimas,
kurią galite gauti iš Shift-spustelėję žalią vėliavą,
ir kad iš esmės leidžia jį paleisti tipo taip greitai, kaip jis gali.
Taigi tai, ką leidžia daryti tokie dalykai kaip ray trasuojančius,
o jūs neturite - originalas spindulių bandymo,
Jums teko palaukti apie pusė valandą, kad pamatyti rezultatus, nes tai
buvo natūra chugging per vieną kadrą vienu metu.
Bet su spausite kartu su Shift dalykas, jūs galite gauti rezultatus
kažką panašaus į 20 sekundžių.
Taigi, visi staiga, galite tai padaryti rūšiuoti aukšto lygio dalykų nulio,
bet tai paslėpta funkcija.