>> Mitch Resnick: Hi, მე Mitch Resnick.
მე ვარ პროფესორი სასწავლო კვლევაზე აქ MIT Media Lab,
და მე ასევე პირდაპირ MIT Scratch გუნდი.
JOHN MALONEY: მე John Maloney, და მე
მკვლევარი დაახლოებით 11 წლის მუშაობს Scratch პროექტი
როგორც ტყვიის დეველოპერი.
Mitch Resnick: მოვუწოდებთ ჩვენი კვლევის ჯგუფის
მთელი სიცოცხლის მანძილზე საბავშვო ბაღი ჯგუფს, რადგან ჩვენ შთაგონებული გზა ბავშვები
ვისწავლოთ საბავშვო ბაღში.
კლასიკური ბაღის, ბავშვები რომლებიც playfully დიზაინისა და შექმნა
ყველაფერი ერთად ერთი შენობა - ნაგებობა კოშკი
ხის ბლოკები, რაც ნახატები თითის საღებავები და ფანქრები.
როგორც ჩვენ შემუშავებული Scratch, გვინდოდა, ხელში რომ ბაღის სულისკვეთებით
განთავსების შემსწავლელთა ყველა ასაკის.
JOHN MALONEY: ერთი დიდი მოტივაცია Scratch
იყო ეს პროექტი, რომელიც მიტჩელი და ნატალია
დაიწყო მოუწოდა კომპიუტერული Clubhouse.
და დაინახეს, ბევრი ბავშვები აკეთებენ პერსონალის მედიის იარაღები, როგორიცაა Photoshop
და სხვადასხვა ხმის წარმოება ინსტრუმენტები, მაგრამ ისინი არ აკეთებს ნებისმიერი პროგრამირების.
ბავშვები, რომლებიც არ აკეთებს რაიმე პროგრამირების, და ჩვენ მიმოიხედა და ვთქვი,
რატომ არ აკეთებს ამას?
პასუხი, როგორც ჩანს, იყოს ის, რომ არ იყო
ინსტრუმენტი, რომელიც იყო შესაბამისი რომ გარემოში.
>> Mitch Resnick: As we ვითარდებოდა Scratch,
მე შთაგონებული ზოგიერთი იდეები ჩემი მენტორი, Seymour Papert, რომელიც
განვითარებული Logo პროგრამირების ენაზე.
Seymour ყოველთვის ამბობდა, რომ მნიშვნელოვანი იყო ახალი ტექნოლოგია
აქვს დაბალი სართულზე - რაც იმას ნიშნავს, რომ ადვილი უნდა დაიწყო - მაღალი ჭერი -
რაც იმას ნიშნავს, რომ თქვენ შეიძლება უფრო მეტი და უფრო რთული რამ არის.
ჩვენ ასევე მინდოდა რაც ჩვენ მოვუწოდებთ "ფართო კედლები"
რაც იმას ნიშნავს, რომ არსებობს მრავალი სხვადასხვა pathways,
რომ შეგიძლიათ გააკეთოთ სხვადასხვა რამ პროგრამული უზრუნველყოფა.
>> ეს არ არის საკმარისი უბრალოდ შეძლებთ მიიღოთ დაიწყო ადვილად და ამის გაკეთება რთული რამ
თუ ყველას აკეთებს იგივე.
ჩვენ გვინდა, რომ ბევრი სხვადასხვა pathways რადგან ჩვენ ვიცით, სხვადასხვა ადამიანს აქვს
სხვადასხვა ინტერესების მიხედვით, და გვინდოდა ყველას
უნდა შეეძლოს მუშაობა პროექტები, გაიზარდა გარეთ საკუთარი ინტერესების.
>> JOHN MALONEY: მინდა იმის თქმა, რომ ჩვენ ალბათ -
there's - ჩვენ განვიხილეთ დაახლოებით 10 ჯერ მეტი ბრძანებები და თვისებები, ვიდრე აქვს
ოდესმე დასრულდა Scratch.
ჩვენ უნდა გაუთავებელი დებატები ზუსტად რა
ფორმულირება დააყენა ბლოკები და რამ, როგორიცაა, თუ არა რა
მიმართულებით sprites უნდა იყოს ან მარჯვნივ.
ასე გვეგონა, ყველა ამ საკითხზე, განსაკუთრებით ძალიან ადრეული გამოცდილება
რომ ხალხი აქვს ერთად Scratch და ცდილობს
ისე, რომ ყველაფერი შეიძლება იყოს აღმოაჩინეს მხოლოდ ექსპერიმენტი.
>> Mitch Resnick: როდესაც ვიყავით პირველი შექმნასა Scratch,
ჩვენი სამიზნე აუდიტორია იყო ასაკის 8 დან 16.
JOHN MALONEY: On მაღალი ბოლოს სპექტრი,
აღმოჩნდა, რომ ბევრი ახალგაზრდა ბავშვები იყვნენ გამოყენებით Scratch, ვიდრე ჩვენ ოდესმე მოსალოდნელია.
მე მაინც მახსოვს, ერთ - ერთი პირველი Scratch დღეს, მე ვფიქრობ, რომ ჩვენ გვქონდა,
ამ პატარა ექვსი წლის ბიჭი მოვიდა შემოსული
ზედა ბოლოს, მე გაკვირვებული ერთი, მაგალითად, გამოყენების Scratch
კოლეჯის კლასები მოსწონს CS50 იმიტომ, რომ ჩვენ ნამდვილად არ
ვფიქრობ, Scratch, როგორც ენის სწავლების კომპიუტერულ მეცნიერებათა კომპიუტერი
მეცნიერები.
>> კიდევ ერთი სიურპრიზი, თუ რამდენად ბევრი მოზარდები იყენებთ მას.
აღმოჩნდა, რომ ადამიანები, რომლებიც ისევე როგორც სრულ განაკვეთზე პროგრამისტების
სარგებლობენ პროგრამირების Scratch როგორც ერთგვარი ჰობი.
ასე რომ, ჩვენ ვნახეთ ადამიანი on Scratch ნახვა
შექმნის პროექტები, რომ ამის გაკეთება, მაგალითად, ray მოკვლევისა 3-D გაწევის სისტემები.
მე არ მჯერა, როდესაც დავინახე, რომ.
>> Mitch Resnick: As we დაიწყო მუშაობა Scratch,
ჩვენ გვინდა, რომ ეს განსხვავებული წინა პროგრამირების ენები
რათა იგი ხელმისაწვდომი ბევრად უფრო ფართო სპექტრის ადამიანი.
ამიტომ ჩვენ გვქონდა სამი ძირითადი სახელმძღვანელო პრინციპები.
პირველი, ჩვენ გვსურს ეს უფრო tinker-შეუძლია,
ასე რომ თქვენ შეიძლება ააშენოს პროგრამები ბევრი როგორიცაა აყენებს Lego Bricks ერთად.
ამიტომ ჩვენ გვქონდა ვიზუალური პროგრამირების ბლოკები, რომ ვადამდელი ერთად.
მეორე რიგში, ჩვენ გვინდა მისცეს ხალხს მუშაობა
უფრო მნიშვნელოვანი პროექტები, რამ რომ იყო პირადად შესაბამისი მათთვის.
სწორედ ამიტომ ჩვენ Scratch ასე მედია მდიდარი.
>> მესამე რიგში, ჩვენ გვსურს ეს უფრო სოციალური რადგან თქვენ
ვიცი, რომ ბევრი საუკეთესო სწავლის გამოცდილება
როცა ჩვენ ურთიერთქმედება სხვა.
ასე რომ, ჩვენ დასძინა Scratch ონლაინ საზოგადოების თავიდანვე,
უფლება, როდესაც ჩვენ დავიწყეთ პროგრამული უზრუნველყოფა ისე, რომ ხალხი
ექნება აუდიტორიას მათი შემოქმედება
და ასევე უნდა შთაგონებული რა სხვა ადამიანების შექმნილი.
მას შემდეგ, რაც ჩვენ დავიწყეთ Scratch, იქ უკვე დაახლოებით 4,5 მილიონი პროექტები
რომ უკვე გაუზიარა on Scratch ნახვა.
>> JOHN MALONEY: So I რეალურად შეუერთდა პროექტი
by სახის ხვეწნა to მიტჩელი.
ვკითხე შეუერთდეს როცა გავიგე, ამის შესახებ, რადგან ვფიქრობდი,
ეს იქნება ასეთი მაგარი რამ, და მინდოდა, რათა დაეხმაროს.
მაგრამ ჩემი საყვარელი ენა იყო Smalltalk, და მე
დაეხმარა განავითაროს ამ მობილური საქართველოს Smalltalk მოუწოდა Squeak.
ასე რომ, მე ვთქვი, მე მოვიდეს და ამისათვის მუშაობა
რადგან მე შეუძლია ააშენოს ეს Squeak.
და მიტჩელი განაცხადა, oh დარწმუნებული ვარ, მე არ მაინტერესებს, რა ეს გააკეთა შემოსული
უბრალოდ რათა ის იმუშავებს.
და ასე რომ, თუ მას უნდა ჩაიწეროს Squeak.
>> ასე რომ, Scratch 2.0, ჩვენ ეგონა, რომ ჩვენ
ცდილობენ Scratch მივაწვდინოთ მეტი ხალხის მიერ მიღების იგი ღრუბელი დაფუძნებული app.
და მიუხედავად იმისა, რომ მობილური საქართველოს Squeak რომ გაიქცა ბრაუზერის,
ეს აუცილებელია გადმოწერა და დაყენების plug-in.
და ვიცოდით, რომ უამრავი ადამიანი ექნება trouble აკეთებს, რომ,
ან იმიტომ, რომ ეს იყო რთული პროცესი
ან იმიტომ, რომ მათ ადმინისტრაციამ მათ სკოლა ან რასაც არ დაუშვებს ამას.
ამიტომ გვინდოდა, რომ რაღაც იყო სახის ჩაშენებული ბრაუზერები
ან სახის by default იქ ყველაზე ბრაუზერები.
>> ჩვენ განვიხილეთ Java.
ჩვენ მივიჩნიეთ, Silverlight.
ჩვენ მივიჩნიეთ, JavaScript, და ჩვენ განვიხილეთ Flash.
იმ ეტაპზე, Flash იყო ნამდვილად ascendancy.
Adobe ნამდვილად უბიძგებს მას, და ჩვენ ჯერ კიდევ არ ვიცით, თქვენ იცით,
რომ იგი იქნება ასეთი პრობლემა on iOS და მობილური მოწყობილობებისთვის და სხვ.
ასე რომ, ჩვენ წავიდა Flash, და ამ დროის, თქვენ იცით,
ის, რომ მე, შესაძლოა, უკვე გავალამაზოთ თუ ჩვენ გვინდა წავიდა JavaScript
იმიტომ, რომ გახდეს დომინანტი ენა.
>> მაგრამ მე არ ვფიქრობ, რომ არსებობს არანაირად ჩვენ შეიძლება
ვნახეთ ყველაფერი, რაც იყო შეიცვლება შორის მაშინ და ახლა.
იგი იღებს სამი წლის განმავლობაში ან ასე ერთად რაღაც მსგავსი,
ასე რომ თქვენი საუკეთესო გამოიცანით და იმედი მაქვს საუკეთესო.
>> Mitch Resnick: ერთი ჩვენი ახალი პროექტები ეწოდება Scratch უმცროსი,
ცდილობს Scratch go ქვემოთ კი ახალგაზრდა ბავშვებისათვის.
ეს მიმდინარეობს, რომელიც მიზნად ისახავს ასაკი ხუთიდან შვიდ წლამდე ასაკის,
ისევე როგორც ბაღის მეორე grade.
პირველი მობილური ეს იქნება iPod,
და ჩვენ ვგეგმავთ, რომ იგი მოდის out შუა 2014.
ასე რომ, Scratch უმცროსი იქნება გარკვეულწილად შეამცირა ვერსია.
ეს უნდა გარკვეულწილად ნაკლები თვისებები და ასევე
რამ უფრო განვითარების შესაბამისი ახალგაზრდა ბავშვებისათვის.
>> JOHN MALONEY: მე სარგებლობენ იმ ფაქტს, რომ Scratch 2.0 განსაკუთრებით
არის ერთგვარი ფარულად უმაღლესი შესრულება, ვიდრე თქვენ შეიძლება წარმოიდგინოთ.
ჩვეულებრივ, როდესაც თქვენ აკეთებთ ანიმაციების და ა.შ.,
თქვენ შემოიფარგლება ფარგლებში განაკვეთი - სახის განახლება
კურსი ეკრანზე, და ჩვენ შექმნილია იგი შეგნებულად
ისე, რომ იგი მარტო ცოტა თითო frame
ასე რომ, თუ ვიტყვით, განმეორებითი 10 ნაბიჯი 10, თქვენ ნამდვილად
ვხედავ მას გადაადგილება 10 პატარა ნაბიჯ - 10 პატარა მდე.
>> თუმცა, არსებობს ერთგვარი ფარულ რეჟიმში, მოუწოდა ტურბო რეჟიმი,
რომელიც შეგიძლიათ მიიღოთ მიერ Shift დაჭერით მწვანე დროშა,
და რომ ძირითადად საშუალებას აძლევს მას აწარმოებს სახის, როგორც სწრაფად, როგორც შეგიძლიათ.
ასე რომ, ეს არის ის, რაც საშუალებას გაძლევთ გააკეთოთ რამ, როგორიცაა ray Tracer,
და თქვენ არ უნდა - ორიგინალური ray Tracer,
თქვენ უნდა დაველოდოთ დაახლოებით ნახევარი საათი ვხედავთ შედეგს, რადგან იგი
იყო ასეთი chugging ერთი frame დროს.
მაგრამ Shift-Click რამ, შეგიძლიათ მიიღოთ შედეგები
რაღაც 20 წამში.
ასე რომ, უეცრად, შეგიძლიათ გააკეთოთ სახის მაღალი დონის რამ Scratch,
მაგრამ ეს ფარული ფუნქცია.