1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,811 >> มิทช์เรสนิค: สวัสดีครับผมมิทช์เรสนิค 3 00:00:01,811 --> 00:00:04,520 ฉันศาสตราจารย์แห่งการเรียนรู้ การวิจัยที่นี่ที่เอ็มไอทีมีเดียแล็บ, 4 00:00:04,520 --> 00:00:07,052 และฉันยังนำทีม Scratch เอ็มไอที 5 00:00:07,052 --> 00:00:08,760 JOHN MALONEY: ผมจอห์น มาโลนีและผม 6 00:00:08,760 --> 00:00:11,950 นักวิจัยประมาณ 11 ปีที่ผ่านมา ที่ทำงานเกี่ยวกับโครงการ Scratch 7 00:00:11,950 --> 00:00:13,492 เช่นนำไปพัฒนา 8 00:00:13,492 --> 00:00:15,200 มิทช์เรสนิค: เราเรียก กลุ่มวิจัยของเรา 9 00:00:15,200 --> 00:00:18,590 กลุ่มชั้นประถมศึกษาตลอดชีวิตเพราะ เรากำลังแรงบันดาลใจจากวิธีที่เด็ก 10 00:00:18,590 --> 00:00:19,730 เรียนรู้ในโรงเรียนอนุบาล 11 00:00:19,730 --> 00:00:23,360 เด็กชั้นประถมศึกษาปีคลาสสิก จะมีการเล่นการออกแบบและการสร้าง 12 00:00:23,360 --> 00:00:26,130 สิ่งที่อยู่ในความร่วมมือกับ อีกหนึ่ง - อาคารสิ่งปลูกสร้าง 13 00:00:26,130 --> 00:00:29,240 กับบล็อกไม้ทำให้ภาพ ด้วยสีลายนิ้วมือและดินสอสี 14 00:00:29,240 --> 00:00:32,840 ในฐานะที่เราพัฒนา Scratch เราต้องการ ที่จะจับวิญญาณชั้นประถมศึกษาปีที่ 15 00:00:32,840 --> 00:00:34,164 สำหรับผู้เรียนทุกเพศทุกวัย 16 00:00:34,164 --> 00:00:36,330 JOHN MALONEY: หนึ่งใน แรงจูงใจที่ยิ่งใหญ่สำหรับรอยขีดข่วน 17 00:00:36,330 --> 00:00:39,750 เป็นโครงการที่ มิทเชลและนาตาลี 18 00:00:39,750 --> 00:00:42,470 ได้เริ่มเรียกว่า คอมพิวเตอร์สโมสร 19 00:00:42,470 --> 00:00:47,800 และพวกเขาก็เห็นเด็กจำนวนมากทำ สิ่งที่มีเครื่องมือสื่อเช่น Photoshop 20 00:00:47,800 --> 00:00:52,774 และเครื่องมือการผลิตเสียงต่างๆ แต่พวกเขาก็ไม่ได้ทำเขียนโปรแกรมใด ๆ 21 00:00:52,774 --> 00:00:55,940 เด็กที่ไม่ได้ทำโปรแกรมใด ๆ และเรามองไปรอบ ๆ และบอกว่าดี 22 00:00:55,940 --> 00:00:57,560 ทำไมพวกเขาไม่ทำมันได้หรือไม่ 23 00:00:57,560 --> 00:00:59,600 คำตอบดูเหมือนจะ เป็นไปได้ว่ามีไม่ 24 00:00:59,600 --> 00:01:01,740 เครื่องมือที่มีความเหมาะสม สำหรับการตั้งค่าที่ 25 00:01:01,740 --> 00:01:03,640 >> มิทช์เรสนิค: ขณะที่เรา กำลังพัฒนา Scratch, 26 00:01:03,640 --> 00:01:07,790 ผมได้แรงบันดาลใจจากบางส่วนของความคิด ของผู้ให้คำปรึกษาของฉันมัวร์ Papert ที่ 27 00:01:07,790 --> 00:01:10,180 การพัฒนารูปแบบการเขียนโปรแกรมภาษา 28 00:01:10,180 --> 00:01:13,585 มัวร์มักจะใช้ในการบอกว่ามัน เป็นสิ่งสำคัญสำหรับเทคโนโลยีใหม่ 29 00:01:13,585 --> 00:01:18,074 ที่จะมีพื้นต่ำ - ความหมายมันเป็นเรื่องง่าย ที่จะเริ่มต้นกับ - เพดานสูง - 30 00:01:18,074 --> 00:01:20,490 หมายความว่าคุณสามารถทำอะไรได้มากขึ้นและ สิ่งที่ซับซ้อนมากขึ้นกับมัน 31 00:01:20,490 --> 00:01:23,875 นอกจากนี้เรายังต้องการที่จะมี สิ่งที่เราเรียกว่า "กำแพงกว้าง" 32 00:01:23,875 --> 00:01:25,625 หมายถึงมีจำนวนมาก เส้นทางที่แตกต่างกัน 33 00:01:25,625 --> 00:01:29,340 ที่คุณสามารถทำที่แตกต่างกัน สิ่งที่มาพร้อมกับซอฟต์แวร์ 34 00:01:29,340 --> 00:01:32,670 >> มันไม่พอเพียงเพื่อให้สามารถที่จะได้รับ เริ่มต้นได้อย่างง่ายดายและทำสิ่งที่ซับซ้อน 35 00:01:32,670 --> 00:01:34,360 ถ้าทุกคนทำในสิ่งเดียวกัน 36 00:01:34,360 --> 00:01:37,760 เราต้องการที่จะมีเส้นทางที่แตกต่างกัน เพราะเรารู้ว่าคนที่แตกต่างกันมี 37 00:01:37,760 --> 00:01:39,760 ความสนใจที่แตกต่างกัน และเราอยากให้ทุกคน 38 00:01:39,760 --> 00:01:42,640 เพื่อให้สามารถทำงานในโครงการที่ งอกออกมาจากผลประโยชน์ของตนเอง 39 00:01:42,640 --> 00:01:44,640 >> JOHN MALONEY: ฉันต้องการ ที่จะบอกว่าเราอาจ - 40 00:01:44,640 --> 00:01:48,440 there's - เราถือว่าประมาณ 10 ครั้ง คำสั่งมากขึ้นและคุณสมบัติกว่ามี 41 00:01:48,440 --> 00:01:50,310 เคยสิ้นสุดในเกา 42 00:01:50,310 --> 00:01:54,400 เราจะต้องไม่มีที่สิ้นสุด การอภิปรายเกี่ยวกับสิ่งที่ 43 00:01:54,400 --> 00:01:58,420 การใช้ถ้อยคำที่จะวางบนบล็อกและการ สิ่งที่ต้องการไม่ว่าจะเป็นค่าเริ่มต้น 44 00:01:58,420 --> 00:02:01,130 ทิศทางของสไปรท์ ควรจะขึ้นหรือไปทางขวา 45 00:02:01,130 --> 00:02:05,720 ดังนั้นเราคิดว่าทั้งหมดที่เกี่ยวกับสิ่งเหล่านี้ โดยเฉพาะอย่างยิ่งประสบการณ์ที่เริ่มต้นมาก 46 00:02:05,720 --> 00:02:07,740 ว่าคนที่จะมี ที่มีรอยขีดข่วนและพยายาม 47 00:02:07,740 --> 00:02:11,332 ที่จะให้มันเพื่อให้สิ่งที่อาจจะ เพิ่งค้นพบโดยการทดลอง 48 00:02:11,332 --> 00:02:14,040 >> มิทช์เรสนิค: เมื่อเราอยู่ ครั้งแรกที่การออกแบบเกา, 49 00:02:14,040 --> 00:02:17,136 กลุ่มเป้าหมายของเราคือวัย 8-16 50 00:02:17,136 --> 00:02:19,010 JOHN MALONEY: บน ต่ำสุดของสเปกตรัม 51 00:02:19,010 --> 00:02:23,470 เราพบว่าเด็กที่มีอายุน้อยกว่ามากเป็น การใช้ Scratch กว่าที่เราเคยคาดการณ์ไว้ 52 00:02:23,470 --> 00:02:27,950 ผมยังจำหนึ่ง - เป็นครั้งแรก วันเริ่มต้นผมคิดว่าที่เรามี 53 00:02:27,950 --> 00:02:30,870 ผู้ชายหกปีนี้น้อยเข้ามา 54 00:02:30,870 --> 00:02:34,630 ที่ปลายด้านบนฉันได้รับประหลาดใจ ที่ยกตัวอย่างเช่นการใช้ Scratch 55 00:02:34,630 --> 00:02:39,540 ในชั้นเรียนที่วิทยาลัยเช่น CS50 เพราะเราไม่ได้จริงๆ 56 00:02:39,540 --> 00:02:43,490 คิด Scratch เป็นภาษาสำหรับ การเรียนการสอนวิทยาศาสตร์คอมพิวเตอร์ไปยังคอมพิวเตอร์ 57 00:02:43,490 --> 00:02:44,610 นักวิทยาศาสตร์ 58 00:02:44,610 --> 00:02:47,500 >> ที่น่าแปลกใจก็คือว่า ผู้ใหญ่หลายคนจะใช้มัน 59 00:02:47,500 --> 00:02:52,130 เราพบว่าคนที่มีความ เช่นโปรแกรมเมอร์เต็มเวลา 60 00:02:52,130 --> 00:02:55,070 เพลิดเพลินไปกับการเขียนโปรแกรมใน รอยขีดข่วนเป็นจัดเรียงของงานอดิเรก 61 00:02:55,070 --> 00:02:57,340 และเพื่อให้เราได้เห็นผู้คน บนเว็บไซต์ของเกา 62 00:02:57,340 --> 00:03:02,900 สร้างโครงการที่จะยกตัวอย่างเช่น ray ติดตาม 3-D ระบบการแสดงผล 63 00:03:02,900 --> 00:03:04,650 ฉันไม่สามารถเชื่อว่าเมื่อผมเห็นว่า 64 00:03:04,650 --> 00:03:06,950 >> มิทช์เรสนิค: ขณะที่เรา เริ่มต้นการทำงานในเกา, 65 00:03:06,950 --> 00:03:10,030 เราต้องการที่จะทำให้มันแตกต่างจาก การเขียนโปรแกรมภาษาที่แล้ว 66 00:03:10,030 --> 00:03:13,440 เพื่อให้สามารถเข้าถึงได้ เป็นช่วงที่กว้างมากของผู้คน 67 00:03:13,440 --> 00:03:16,310 ดังนั้นเราจึงมีหลักสามหลักการ 68 00:03:16,310 --> 00:03:18,600 อันดับแรกเราต้องการที่จะทำให้ มันมากขึ้นคนจรจัดสามารถ, 69 00:03:18,600 --> 00:03:22,340 เพื่อให้คุณสามารถสร้างโปรแกรมมาก เช่นการวางอิฐเลโก้ด้วยกัน 70 00:03:22,340 --> 00:03:25,200 ดังนั้นเราจึงมีการเขียนโปรแกรมที่มองเห็นได้ บล็อกที่ถ่ายด้วยกัน 71 00:03:25,200 --> 00:03:27,460 ที่สองของทุกที่เราต้องการ เพื่อให้คนทำงาน 72 00:03:27,460 --> 00:03:31,590 ในโครงการที่มีความหมายมากขึ้นสิ่งที่ ที่มีความเกี่ยวข้องเป็นการส่วนตัวสำหรับพวกเขา 73 00:03:31,590 --> 00:03:33,430 นั่นเป็นเหตุผลที่เราทำ รอยขีดข่วนเพื่อให้สื่อที่อุดมด้วย 74 00:03:33,430 --> 00:03:35,819 >> หนึ่งในสามของทั้งหมดที่เราต้องการที่จะทำให้ มันสังคมมากขึ้นเพราะคุณ 75 00:03:35,819 --> 00:03:37,610 รู้มากของที่ดีที่สุด ประสบการณ์การเรียนรู้ 76 00:03:37,610 --> 00:03:39,760 มาเมื่อเรามีปฏิสัมพันธ์กับคนอื่น ๆ 77 00:03:39,760 --> 00:03:43,120 ดังนั้นเราจึงเพิ่ม Scratch ออนไลน์ ชุมชนจากจุดเริ่มต้นมาก 78 00:03:43,120 --> 00:03:45,500 ถูกต้องเมื่อเราได้เปิดตัว ซอฟแวร์เพื่อให้ผู้คน 79 00:03:45,500 --> 00:03:47,490 จะมีผู้ชม สำหรับการสร้างสรรค์ของพวกเขา 80 00:03:47,490 --> 00:03:50,050 และยังได้รับแรงบันดาลใจจาก สิ่งที่คนอื่นสร้างขึ้น 81 00:03:50,050 --> 00:03:54,160 ตั้งแต่เราได้เปิดตัว Scratch มี ได้รับรอบ 4.5 ล้านโครงการ 82 00:03:54,160 --> 00:03:56,290 ที่ได้รับการใช้งานร่วมกัน บนเว็บไซต์ของเกา 83 00:03:56,290 --> 00:03:59,440 >> JOHN MALONEY: ดังนั้นฉัน จริงเข้าร่วมโครงการ 84 00:03:59,440 --> 00:04:02,310 โดยการเรียงลำดับของการขอร้องให้เซรั่ม 85 00:04:02,310 --> 00:04:04,630 ผมถามที่จะเข้าร่วมเมื่อฉันได้ยิน เกี่ยวกับเรื่องนี้เพราะผมคิดว่า 86 00:04:04,630 --> 00:04:07,088 มันเป็นไปได้ดังกล่าวเย็น สิ่งและฉันต้องการที่จะช่วยให้ 87 00:04:07,088 --> 00:04:10,340 แต่ภาษาที่ชื่นชอบ เป็นสมอลล์ทอล์คและฉัน 88 00:04:10,340 --> 00:04:13,960 ได้ช่วยพัฒนารุ่นนี้ ของสมอลล์ทอล์คเรียกว่ารับสารภาพ 89 00:04:13,960 --> 00:04:17,320 ดังนั้นผมจึงกล่าวว่าดีฉันจะ มาและทำผลงานชิ้นนี้ 90 00:04:17,320 --> 00:04:19,490 ตราบใดที่ฉันสามารถสร้างขึ้นใหม่ในการรับสารภาพ 91 00:04:19,490 --> 00:04:22,460 และมิทเชลกล่าวว่าโอ้แน่ใจว่าผม ไม่สนใจสิ่งที่มันทำค่ะ 92 00:04:22,460 --> 00:04:23,460 เพียงแค่ให้มันทำงาน 93 00:04:23,460 --> 00:04:26,480 และเพื่อให้เป็นวิธีการที่จะได้รับ ที่จะเขียนในการรับสารภาพ 94 00:04:26,480 --> 00:04:29,430 >> ดังนั้นด้วย Scratch 2.0 เรา คิดว่าเราจะ 95 00:04:29,430 --> 00:04:34,280 พยายามที่จะทำให้ Scratch เอื้อมมือออกไปม​​ากขึ้น คนด้วยการทำให้แอพพลิเคเมฆที่ใช้ 96 00:04:34,280 --> 00:04:37,820 และแม้จะมีรุ่น ของรับสารภาพที่วิ่งในเบราว์เซอร์ 97 00:04:37,820 --> 00:04:40,500 มันจำเป็นต้องมีการดาวน์โหลด และติดตั้งปลั๊กอิน 98 00:04:40,500 --> 00:04:43,750 และเรารู้ว่าผู้คนจำนวนมาก จะมีปัญหาในการทำที่ 99 00:04:43,750 --> 00:04:47,090 อย่างใดอย่างหนึ่งเพราะมันเป็น เป็นกระบวนการที่ซับซ้อน 100 00:04:47,090 --> 00:04:50,990 หรือเป็นเพราะการบริหารงานของพวกเขาที่พวกเขา โรงเรียนหรือสิ่งที่จะไม่อนุญาตให้ 101 00:04:50,990 --> 00:04:54,430 ดังนั้นเราจึงต้องการสิ่งที่เป็น สร้างชนิดของเบราว์เซอร์ใน 102 00:04:54,430 --> 00:04:57,580 หรือเป็นชนิดของโดยค่าเริ่มต้น มีในเบราว์เซอร์ส่วนใหญ่ 103 00:04:57,580 --> 00:04:58,710 >> เราถือว่า Java 104 00:04:58,710 --> 00:05:00,070 เราถือว่า Silverlight 105 00:05:00,070 --> 00:05:03,130 เราถือว่าจาวาสคริปต์ และเราถือว่าแฟลช 106 00:05:03,130 --> 00:05:05,550 ณ จุดที่แฟลชเป็น จริงๆในอำนาจวาสนา 107 00:05:05,550 --> 00:05:09,760 Adobe ได้รับการผลักดันมันจริงๆและ เรายังไม่ทราบว่าคุณรู้ว่า 108 00:05:09,760 --> 00:05:13,640 ว่ามันเป็นไปได้ปัญหาดังกล่าว บน iOS และอุปกรณ์มือถือและอื่น ๆ 109 00:05:13,640 --> 00:05:18,516 ดังนั้นเราไปกับแฟลชและ มองย้อนกลับไปคุณรู้ว่า 110 00:05:18,516 --> 00:05:20,890 มันจะได้รับอาจจะดีกว่า ถ้าเราต้องการไปด้วย JavaScript 111 00:05:20,890 --> 00:05:22,440 เพราะที่กลายเป็น ภาษาที่โดดเด่น 112 00:05:22,440 --> 00:05:24,565 >> แต่ฉันไม่คิดว่ามี วิธีที่เราอาจจะใด 113 00:05:24,565 --> 00:05:28,760 ได้เห็นทุกสิ่งที่อยู่ จะเปลี่ยนระหว่างนั้นและตอนนี้ 114 00:05:28,760 --> 00:05:32,160 มันใช้เวลาสามปีหรือเพื่อที่จะ ใส่กันบางสิ่งบางอย่างเช่นนี้ 115 00:05:32,160 --> 00:05:35,390 เพื่อให้คุณให้เดาที่ดีที่สุดของคุณ และหวังว่าการที่ดีที่สุด 116 00:05:35,390 --> 00:05:38,820 >> มิทช์เรสนิค: หนึ่งใหม่ของเรา โครงการที่เรียกว่าเกาจูเนียร์ 117 00:05:38,820 --> 00:05:41,640 พยายามที่จะมีรอยขีดข่วนไป ลงไปแม้เด็กที่อายุน้อยกว่า 118 00:05:41,640 --> 00:05:43,870 มันถูกมุ่งเป้าไปที่อายุ 5-7 ปี olds, 119 00:05:43,870 --> 00:05:46,307 เช่นชั้นอนุบาลถึงชั้นประถมศึกษาปีที่สอง 120 00:05:46,307 --> 00:05:48,140 รุ่นแรกของ มันจะเป็นใน iPod, 121 00:05:48,140 --> 00:05:51,670 และเราวางแผนที่จะมีมันมา ออกมาในช่วงกลางของ 2014 122 00:05:51,670 --> 00:05:54,230 ดังนั้นเกาจูเนียร์จะเป็น ปรับลงค่อนข้างรุ่น 123 00:05:54,230 --> 00:05:56,350 มันจะมีบ้าง คุณสมบัติที่น้อยลงและยัง 124 00:05:56,350 --> 00:05:59,980 ทำให้สิ่งที่มากขึ้นในการพัฒนา ที่เหมาะสมสำหรับเด็กที่มีอายุน้อยกว่า 125 00:05:59,980 --> 00:06:03,330 >> JOHN MALONEY: ผมสนุกกับความเป็นจริง ที่เกา 2.0 โดยเฉพาะอย่างยิ่ง 126 00:06:03,330 --> 00:06:08,541 เป็นประเภทของแอบสูง ประสิทธิภาพกว่าที่คุณอาจคิด 127 00:06:08,541 --> 00:06:10,790 โดยค่าเริ่มต้นเมื่อคุณกำลังทำ ภาพเคลื่อนไหวและอื่น ๆ 128 00:06:10,790 --> 00:06:14,470 คุณจะ จำกัด กรอบ อัตรา - การเรียงลำดับของการปรับปรุง 129 00:06:14,470 --> 00:06:17,000 อัตราของหน้าจอและเราได้ มันได้รับการออกแบบอย่างจงใจ 130 00:06:17,000 --> 00:06:19,600 เพื่อที่จะไม่เพียง นิด ๆ หน่อย ๆ ต่อกรอบ 131 00:06:19,600 --> 00:06:22,710 เพื่อที่ว่าถ้าคุณพูดซ้ำ 10 ย้าย 10 คุณจริง 132 00:06:22,710 --> 00:06:26,980 เห็นมันไปใน 10 น้อย ขั้นตอน - 10 เพิ่มขึ้นทีละน้อย 133 00:06:26,980 --> 00:06:30,250 >> แต่มีการจัดเรียงของ โหมดที่ซ่อนอยู่เรียกว่าโหมดเทอร์โบ 134 00:06:30,250 --> 00:06:33,340 ที่คุณจะได้รับโดย กดปุ่ม Shift-คลิกที่ธงสีเขียว 135 00:06:33,340 --> 00:06:37,180 และที่พื้นปล่อยให้มัน ใช้ชนิดของให้เร็วที่สุดเท่าที่จะสามารถ 136 00:06:37,180 --> 00:06:40,260 ดังนั้นนี่คือสิ่งที่ช่วยให้คุณทำ สิ่งที่ต้องการตามรอยเรย์, 137 00:06:40,260 --> 00:06:42,260 และคุณจะได้ไม่ต้อง - เรย์ตามรอยเดิม 138 00:06:42,260 --> 00:06:45,200 คุณต้องรอประมาณครึ่งหนึ่ง ชั่วโมงจะเห็นผลเพราะ 139 00:06:45,200 --> 00:06:47,600 เป็นชนิดของ chugging ผ่านทีละเฟรม 140 00:06:47,600 --> 00:06:50,160 แต่ด้วยการกดปุ่ม Shift คลิก สิ่งที่คุณจะได้รับผล 141 00:06:50,160 --> 00:06:53,520 ในสิ่งที่ชอบ 20 วินาที 142 00:06:53,520 --> 00:06:57,960 ดังนั้นทั้งหมดในทันทีที่คุณสามารถทำเรียงลำดับ สิ่งที่ระดับสูงในเกา, 143 00:06:57,960 --> 00:07:00,087 แต่มันเป็นคุณสมบัติที่ซ่อนอยู่ 144 00:07:00,087 --> 00:07:00,587