>> Mitch Resnick: Hi, unë jam Mitch Resnick.
Unë jam një profesor i Mësimit Studim këtu në MIT Media Lab,
dhe unë gjithashtu drejton MIT Scratch Ekipin.
JOHN Maloney: Unë jam i John Maloney, dhe unë kam qenë
një studiues për rreth 11 vjet duke punuar në Projektin Scratch
si zhvilluesi i çojë.
Mitch Resnick: Ne e quajmë grupit tonë kërkimore
grupi gjatë gjithë jetës Kopshti i fëmijëve sepse ne jemi të frymëzuar nga mënyrë fëmijët
mësojnë në kopshtin e fëmijëve.
Kopshti i fëmijëve klasik, fëmijët po me shaka dizajnimin dhe krijimin e
gjërat në bashkëpunim me njëri-tjetrin - ndërtesat kullat
me blloqe druri, duke e bërë fotografi me ngjyra gisht dhe crayons.
Siç kemi zhvilluar Scratch, kemi dashur për të kapur atë shpirtin e kopshtit
për nxënësit e të gjitha moshave.
JOHN Maloney: Një nga motivet mëdha për Scratch
ishte ky projekt që Mitchell dhe Natalie
kishte filluar të quajtur Kompjuter Clubhouse.
Ata panë një shumë të fëmijëve duke bërë sende me mjete të mediave si Photoshop
dhe mjete të ndryshme të prodhimit të shëndoshë, por ata nuk kanë bërë ndonjë programimit.
Fëmijët nuk janë duke bërë ndonjë programimit, dhe kemi shikuar përreth dhe tha, mirë,
pse nuk po bëjnë atë?
Përgjigja duket të të jetë se nuk ka pasur
një mjet që ishte e përshtatshme për atë mjedis.
>> Mitch Resnick: Si ne u zhvilluar Scratch,
Unë kam qenë i frymëzuar nga disa nga idetë e mentorin tim, Seymour Papert, i cili
zhvilluar Logo gjuhë programimi.
Seymour përdorur gjithmonë për të thënë se ajo ishte e rëndësishme për një teknologji të re
që të ketë një kat të ulët - që do të thotë është e lehtë për të marrë filluar me - një tavan të lartë -
të thotë që ju mund të bëni më shumë dhe gjërat më komplekse me të.
Ne gjithashtu donte të kishte ajo që ne e quajmë "mure të gjerë,"
që do të thotë ka shumë Shtigjet e ndryshme,
që ju mund të bëni të ndryshme gjërat me software.
>> Nuk është e mjaftueshme vetëm të jenë në gjendje për të marrë filloi të lehtë dhe të bëjë gjëra të ndërlikuara
nëse të gjithë e bën të njëjtën gjë.
Ne duam të kemi rrugë të ndryshme sepse ne e dimë njerëz të ndryshëm kanë
interesat e ndryshme, dhe kemi dashur të gjithë
të jetë në gjendje për të punuar në projekte që u rrit nga interesat e tyre.
>> JOHN Maloney: Dua të them se ne ndoshta -
there's - ne e konsideronim 10 herë më shumë komandat dhe karakteristika se kanë
përfundoi ndonjëherë deri në Scratch.
Ne do të kemi pafund Debatet rreth pikërisht ajo që
Formulimi për të vënë në blloqe dhe gjëra të tilla si nëse mospagimi
drejtimi i sprites duhet të jetë deri ose në të djathtë.
Pra, ne kemi menduar për të gjitha këto gjëra, sidomos përvojat shumë të hershme
se njerëzit do të kenë me Scratch dhe duke u përpjekur
për ta bërë atë në mënyrë që gjërat mund të jetë zbuluar vetëm nga eksperimentimi.
>> Mitch Resnick: Kur ne ishim parë projektim Scratch,
Publiku ynë objektiv ishte i moshës 8 deri në 16.
JOHN Maloney: On fund të ulët të spektrit,
ne kemi gjetur se fëmijët më të rinj se ishin të duke përdorur Scratch se kemi parashikuar kurrë.
Unë ende kujtohet një - i pari Ditë zeroja, unë mendoj, se kemi pasur,
ky djalë i vogël gjashtë vjeçare erdhi in
Në fund e sipërme, unë kam qenë i befasuar në, për shembull, përdorimi i Scratch
në klasa kolegj si CS50 sepse ne nuk e bëri me të vërtetë
mendojnë për Scratch si gjuhë për i mësuar shkencat kompjuterike në kompjuterin
shkencëtarët.
>> Një tjetër e papritur është se si shumë të rritur janë duke e përdorur atë.
Ne kemi gjetur se njerëzit që janë të si programuesit me kohë të plotë
gëzojnë programimit në Scratch si lloj hobi.
Dhe kështu që ne kemi parë njerëz të në faqen e internetit Scratch
krijuar projekte që bëjnë, për shembull, ray gjurmimin e sistemeve pasqyrim 3-D.
Unë nuk mund të besoj se, duke parë se.
>> Mitch Resnick: Si ne filluar të punojë në Scratch,
ne duam ta bërë atë të ndryshme nga gjuhë programimi e mëparshme
në mënyrë që të bëjnë të arritshme në një gamë shumë më të gjerë të njerëzve.
Pra, ne kishim tre parimet kryesore udhëzuese.
Së pari, ne duam të bërë atë më Tinker-të aftë,
kështu që ju mund të ndërtuar programe shumë vënë si tulla Lego së bashku.
Pra, ne kishim programimit vizuale blloqe se parakohshme së bashku.
Së dyti, ne duam për të lënë njerëzit të punojnë
në projektet më të rëndësishme, gjëra që ishin personalisht të rëndësishme për ta.
Kjo është arsyeja pse ne kemi bërë Scratch kështu që media të pasur.
>> E treta e të gjitha, ne duam të bërë atë më social për shkak se ju
e di shumë mirë përvojat e të mësuarit
vijnë kur ne të ndërveprojnë me të tjerët.
Pra, kemi shtuar zeroja linjë komunitetit që në fillim,
të drejtë kur ne kemi nisur software në mënyrë që njerëzit
do të ketë një audiencë për krijimet e tyre
dhe gjithashtu të merrni frymëzuar nga ajo që njerëzit të krijuar të tjera.
Që nga viti ne kemi nisur Scratch, ka kanë qenë rreth 4.5 milion projekteve
që janë ndarë në faqen e internetit zeroja.
>> JOHN Maloney: Kështu që unë në fakt u bashkua me projektin
nga lloj i lutur të Mitchell.
I pyetur për t'u bashkuar kur dëgjova për këtë, sepse kam menduar
se do të jetë një i ftohtë i tillë gjë, dhe kam kërkuar për të ndihmuar.
Por, gjuha ime e preferuar ishte Smalltalk, dhe unë
kishte ndihmuar të zhvilluar këtë version i Smalltalk quajtur shpëtim.
Kështu që unë tha, mirë, unë do të të vijë dhe të bëjë këtë punë
sa kohë që unë mund të ndërtuar atë në shpëtim.
Dhe Mitchell tha, oh i sigurt, unë nuk e kujdesit çfarë është bërë in
Vetëm të bëjë atë punë.
Dhe kështu kjo është se si ajo mori të jetë e shkruar në shpëtim.
>> Pra, me Scratch 2.0, ne menduar se ne do
të përpiqet të bëjë Scratch arritur deri te më shumë njerëzit duke e bërë atë një app re me bazë.
Dhe edhe pse ka pasur një version e shpëtim që u zhvillua në shfletuesin,
ajo kërkohet shkarkimit dhe instalimit të një plug-in.
Dhe ne e dinim se shumë njerëz do të ketë probleme duke bërë që,
ose për shkak se ajo ishte një proces i komplikuar
ose për shkak se administrata e tyre në e tyre shkollë apo çfarëdo nuk do të lejojë atë.
Pra, ne të kërkuar diçka që ishte lloj i ndërtuar në shfletues
apo ishte lloj nga default atje në shumicën e shfletuesit.
>> Ne konsideruar Java.
Ne konsideruar Silverlight.
Ne konsideruar JavaScript, dhe ne e konsideronim Flash.
Në këtë pikë, Flash ishte të vërtetë në pushtetit.
Adobe është me të vërtetë shtyjnë atë, dhe ne ende nuk e di, ju e dini,
se kjo do të jetë një problem i tillë në IOS dhe pajisje të lëvizshme e kështu me radhë.
Pra, ne shkuam me Flash, dhe në retrospektivë, ju e dini,
ajo do të kemi qenë ndoshta nicer në qoftë se ne do të shkuar me JavaScript
për shkak se është bërë gjuha dominuese.
>> Por unë nuk mendoj se ka ndonjë mënyrë ne mund ndoshta
e kanë parë të gjitha ato që ishin do të ndryshojë në mes atëherë dhe tani.
Ajo merr tre vjet apo më shumë për të vënë së bashku diçka si kjo,
kështu që ju bëni me mend tuaj më të mirë dhe shpresë për mirë.
>> Mitch Resnick: Një nga tonë të re Projektet është quajtur Scratch Junior,
duke u përpjekur që të ketë shkuar zeroja poshtë për fëmijët edhe të rinj.
Është duke u synuar moshën 5-7 vjeçarë,
si kopshti në klasën e dytë.
Versioni i parë i ajo do të jetë në iPod,
dhe kemi në plan që të ketë atë të ardhur në mes të 2014.
Pra Scratch Junior do të jetë një luspa disi poshtë versionin.
Ajo do të duhet disi më pak karakteristika dhe gjithashtu
të bëjë më shumë gjëra në zhvillim përshtatshme për fëmijët më të vegjël.
>> JOHN Maloney: Mua më pëlqen fakti se Scratch 2.0 veçanërisht
është lloj i fshehtë i lartë Performanca se ju mund të imagjinoni.
By default, kur ju jeni duke bërë animacione dhe kështu me radhë,
ju jeni të kufizuar në kuadër Shkalla e - lloj update
Shkalla e ekranit, dhe ne kemi projektuar atë me qëllim
në mënyrë që të vetëm ka pak per kornizë
kështu që nëse ju thoni përsëritje 10 veprim 10, ju në të vërtetë
shohin atë veprim në 10 Ka pak te hap - 10 increments pak.
>> Megjithatë, ka një lloj mënyrë të fshehur, quajtur mode turbo,
të cilat ju mund të merrni nga Shift-klikuar mbi flamurin e gjelbër,
dhe që në thelb lejon atë drejtuar lloj aq shpejt sa mund.
Pra, kjo është ajo që ju lejon të bëni gjëra të tilla si rreze gjurmues,
dhe ju nuk keni për të - ray kopjues origjinal,
ju është dashur të presin për gjysmë orë për të parë rezultatet, sepse atë
është lloj i chugging nëpërmjet një kornizë në një kohë.
Por me Shift-Kliko gjë, ju mund të merrni rezultatet
në diçka si 20 sekonda.
Pra, të gjithë një e papritur, ju mund të bëni lloj nivelit të lartë të gjëra në Scratch,
por kjo është një tipar i fshehur.