1 00:00:00,000 --> 00:00:12,640 2 00:00:12,640 --> 00:00:15,410 >> ลำโพง 1: สวัสดีชาวโลก, นี้เป็น CS50 สด 3 00:00:15,410 --> 00:00:18,450 เราต้องการที่จะเริ่มต้นในเวลานี้ด้วย ตะโกนออกไปให้เพื่อนของเราในเซนต์หลุยส์ 4 00:00:18,450 --> 00:00:21,450 รัฐมิสซูรี่ที่กลุ่มอาสาสมัคร ที่รู้จักกันเป็น LaunchCode ได้รับ 5 00:00:21,450 --> 00:00:25,920 รวมตัวกันในนักเรียน CS50x เพื่อที่จะใช้เวลาเรียนรวม 6 00:00:25,920 --> 00:00:29,250 และเป้าหมายในท้ายที่สุดก็คือว่าหลังจากที่ ปลายภาคการศึกษาที่เป็นผู้ที่จะจับคู่ 7 00:00:29,250 --> 00:00:31,120 นักเรียนที่มีงานเทคโนโลยีท้องถิ่น 8 00:00:31,120 --> 00:00:34,030 >> ตอนนี้มาคน LaunchCode และ นักเรียนที่เกี่ยวข้องได้ไป 9 00:00:34,030 --> 00:00:37,550 จะประชุมในห้องสมุดท้องถิ่นที่ ไม่กี่ร้อยคน RSVPed 10 00:00:37,550 --> 00:00:40,950 แต่คนจำนวนมากสิ้นสุด RSVPing ใน สิ้นสุดสำหรับความคิดริเริ่มนี้ว่าพวกเขา 11 00:00:40,950 --> 00:00:43,930 จบลงด้วยการที่จะย้ายไปโอเปร่าท้องถิ่น บ้านภาพที่นี่ 12 00:00:43,930 --> 00:00:44,770 >> ตอนนี้มันมีขนาดเล็กเพียงเล็กน้อย 13 00:00:44,770 --> 00:00:48,320 แต่ถ้าคุณมองอย่างใกล้ชิดที่เคยที่คุณสามารถ เห็นขึ้นไปบนเวทีที่ภาพนิ่งแรก 14 00:00:48,320 --> 00:00:53,240 จากสัปดาห์ที่ 0 ที่พูดถึงความจริงที่ว่า 73% ของเพื่อนร่วมชั้นของคุณอาจ 15 00:00:53,240 --> 00:00:55,650 รวมทั้งคุณไม่มี ประสบการณ์ก่อน 16 00:00:55,650 --> 00:00:58,420 และแน่นอนว่าเป็นอย่างมาก ในกรณีที่โรงละครโอเปร่าที่นี่ 17 00:00:58,420 --> 00:01:01,170 ดังนั้น hellos ของเราเพื่อคน ที่ LaunchCode และ 18 00:01:01,170 --> 00:01:02,180 พลเมืองของเซนต์หลุยส์ 19 00:01:02,180 --> 00:01:05,150 หากคุณอาศัยอยู่ในประเทศตัวเองให้กับนักบุญ หลุยส์จะรู้สึกอิสระที่จะตรวจสอบพวกเขาออก 20 00:01:05,150 --> 00:01:07,520 ที่ launchcodestl.com 21 00:01:07,520 --> 00:01:12,450 หรือบางทีอาจจะเปิดข่าวท้องถิ่นของคุณ ช่องทางที่เราจะทำที่นี่สำหรับคุณ 22 00:01:12,450 --> 00:01:15,790 >> ลำโพง 2: โอกาสที่น่าตื่นตาตื่นใจสำหรับ ใด ๆ เซนต์ louisan มองไปยังดินแดนหนึ่ง 23 00:01:15,790 --> 00:01:18,030 ของผู้ที่ใช้เทคโนโลยีชั้นสูงสูงจ่ายงาน 24 00:01:18,030 --> 00:01:21,440 เป็นครั้งแรกที่เคยเดียวกัน ชั้นเรียนการเขียนโปรแกรมคอมพิวเตอร์ที่ 25 00:01:21,440 --> 00:01:26,910 สอนออนไลน์โดย Harvard และ MIT เป็น ที่นำเสนอในคนที่เซนต์ 26 00:01:26,910 --> 00:01:28,070 หลุยส์ห้องสมุดประชาชน 27 00:01:28,070 --> 00:01:32,670 >> มันเป็นขอบคุณทุกองค์กร LaunchCode ซึ่งเป็นความพยายามที่จะแก้ปัญหา 28 00:01:32,670 --> 00:01:34,900 ช่องว่างความสามารถเทคโนโลยีที่นี่ในเซนต์หลุยส์ 29 00:01:34,900 --> 00:01:39,420 ตอนนี้ทุกคนที่ผ่านไปนี้สี่เดือน แน่นอนว่าเป็นโอกาสที่จะได้รับการจ่ายเงิน 30 00:01:39,420 --> 00:01:43,260 การฝึกงานที่อาจจะเปลี่ยนเป็น งานการเขียนโปรแกรมคอมพิวเตอร์ 31 00:01:43,260 --> 00:01:47,010 LaunchCode ร่วมก่อตั้งกล่าวว่าถ้าคุณ เรียนรู้ทักษะชุดนี้ในวันนี้ 32 00:01:47,010 --> 00:01:52,100 ตลาดคุณจะรับประกันเกือบไปยังดินแดน งานหกตัวเลขในสองสาม 33 00:01:52,100 --> 00:01:55,500 ปีมีเงินเดือนเริ่มต้น ประมาณ $ 50,000 34 00:01:55,500 --> 00:01:56,580 ว่าเสียงที่ดีงาม 35 00:01:56,580 --> 00:02:00,930 ดังนั้นสิ่งที่ชนิดของบุคคลที่ควร พิจารณาการเรียนนี้ 36 00:02:00,930 --> 00:02:03,890 >> JIM MCKELVEY: คุณต้อง เป็นสมาร์ทสวย OK? 37 00:02:03,890 --> 00:02:06,690 คุณจะต้องทำงานหนักมาก 38 00:02:06,690 --> 00:02:08,660 แต่คุณไม่จำเป็นต้องมี ไปโรงเรียนที่ดีที่สุด 39 00:02:08,660 --> 00:02:09,930 คุณไม่จำเป็นต้องเป็นที่ดีในทางคณิตศาสตร์ 40 00:02:09,930 --> 00:02:13,380 คุณไม่จำเป็นที่จะมีบางส่วนของ สิ่งที่คุณอาจเชื่อว่าคุณต้อง 41 00:02:13,380 --> 00:02:16,360 และหลักสูตรนี้จะบอก ถ้าคุณได้รับมัน 42 00:02:16,360 --> 00:02:18,490 >> ลำโพง 2: ว้าวตอนนี้ถ้าคุณเป็น สงสัยว่าถ้ามีเพียงพอ 43 00:02:18,490 --> 00:02:23,270 งานการเขียนโปรแกรมที่มีอยู่ในเซนต์ หลุยส์, คำตอบคือใช่ใหญ่ 44 00:02:23,270 --> 00:02:26,990 McKelvey กล่าวว่ามีมากกว่า 1,000 ตำแหน่งที่เปิดและก็ไม่ได้ 45 00:02:26,990 --> 00:02:29,250 ชาวบ้านพยายามที่มากพอ เพื่อเติมเต็มพวกเขา 46 00:02:29,250 --> 00:02:33,250 ตอนนี้ชั้นนี้จะเริ่มต้นวันจันทร์ที่ 05:30 ที่ กลางสาขาที่เซนต์หลุยส์ 47 00:02:33,250 --> 00:02:34,530 ห้องสมุดประชาชน 48 00:02:34,530 --> 00:02:37,770 หากคุณสนใจและฉันแน่ใจว่าบางอย่าง ของคุณจะได้รับข้อมูล 49 00:02:37,770 --> 00:02:39,020 ksdk.com ที่ 50 00:02:39,020 --> 00:02:41,582 51 00:02:41,582 --> 00:02:43,960 >> ลำโพง 1: บางส่วนของเพื่อนร่วมชั้นของคุณ ตอนนี้อยากจะกล่าวทักทาย 52 00:02:43,960 --> 00:02:48,270 ขึ้นเป็นครั้งแรกที่ซูซานจากวิน, แมสซาชูเซตใกล้เมืองเพียงลง 53 00:02:48,270 --> 00:02:50,022 ถนนจากที่นี่ 54 00:02:50,022 --> 00:02:52,290 >> SUZANNE: สวัสดีชาวโลกฉันซูซาน 55 00:02:52,290 --> 00:02:56,790 ผมอาศัยอยู่ในวินทรอป, แมสซาชูเซต ประเทศสหรัฐอเมริกาในน้ำ 56 00:02:56,790 --> 00:02:59,630 และฉัน 63 ปีเก่า 57 00:02:59,630 --> 00:03:01,480 ฉันเป็นพยาบาลเกษียณ 58 00:03:01,480 --> 00:03:05,860 ฉันมีลูกสี่คนและ หลานสองคน 59 00:03:05,860 --> 00:03:09,220 >> ฉันยังอำนวยการโรงละคร และนักแสดง 60 00:03:09,220 --> 00:03:13,550 และบางครั้งในปีฉันจะปรากฏนี้ ในการค้นพบช่อง " 61 00:03:13,550 --> 00:03:17,840 บอสตันเค้นคอ. "ผม เล่น Zenovia Clegg 62 00:03:17,840 --> 00:03:22,445 >> ฉันการ CS50 เพราะฉันรัก EDX 63 00:03:22,445 --> 00:03:24,595 ฉันเอาสองหลักสูตรแล้ว 64 00:03:24,595 --> 00:03:32,850 ฉันเอาความยุติธรรมและสาธารณสุข และการเปลี่ยนแปลงสิ่งแวดล้อม 65 00:03:32,850 --> 00:03:34,030 และฉันรักพวกเขา 66 00:03:34,030 --> 00:03:37,360 >> เพราะยังสาขาวิชาวิทยาการคอมพิวเตอร์ กลัวฉันน้อย 67 00:03:37,360 --> 00:03:43,940 และในวงเล็บอายุของเรากำลังได้รับการสนับสนุน ที่จะทำในสิ่งที่เรากลัว 68 00:03:43,940 --> 00:03:48,720 ดังนั้นฉันการ CS50 และกำลังมองหา ส่งต่อไปยังมัน 69 00:03:48,720 --> 00:03:52,405 ดังนั้นชื่อของฉันคือซูซาน และนี่คือ CS50 70 00:03:52,405 --> 00:03:55,020 71 00:03:55,020 --> 00:03:58,460 >> ลำโพง 1: ขึ้นต่อไปมีหลาย hellos จากบางส่วนของเพื่อนร่วมชั้นของคุณในบรูเออ 72 00:03:58,460 --> 00:04:00,160 ในรัฐเมนโรงเรียนมัธยม 73 00:04:00,160 --> 00:04:02,010 ลองมาฟัง 74 00:04:02,010 --> 00:04:04,640 >> นักเรียน BREWER HIGH SCHOOL: สวัสดี โลกเราเหล้าสูง 75 00:04:04,640 --> 00:04:05,945 >> PATRICK: สวัสดีครับผมแพทริค 76 00:04:05,945 --> 00:04:07,490 >> อดัม: ผมอดัม 77 00:04:07,490 --> 00:04:09,020 >> NIKOLAI: ผมลาดิมีร์ 78 00:04:09,020 --> 00:04:11,286 >> BEN: ฉันเบน 79 00:04:11,286 --> 00:04:12,660 >> DYLAN: ฉันดีแลน 80 00:04:12,660 --> 00:04:13,930 >> NICK: ผมนิค 81 00:04:13,930 --> 00:04:15,085 >> CHRISTINA: ผมคริสตินา 82 00:04:15,085 --> 00:04:16,069 >> โจนาธาน: ฉันโจนาธาน 83 00:04:16,069 --> 00:04:17,000 >> CHARLES: ผมชาร์ลส์ 84 00:04:17,000 --> 00:04:20,890 >> นักเรียน BREWER HIGH SCHOOL: และนี่คือ CS50 85 00:04:20,890 --> 00:04:24,360 >> ลำโพง 1: สวัสดีเหล้าโรงเรียนมัธยม - และตอนนี้จวร์ตและเพื่อนของเขา 86 00:04:24,360 --> 00:04:26,320 จากรัฐใกล้เคียงของเวอร์จิเนีย 87 00:04:26,320 --> 00:04:30,300 88 00:04:30,300 --> 00:04:33,170 >> STUART: สวัสดีโลก ชื่อของฉันคือสจวต 89 00:04:33,170 --> 00:04:35,285 และฉันจากเวอร์จิเนีย 90 00:04:35,285 --> 00:04:38,230 และนี่คือครั้งแรกที่ฉันทำ แน่นอนฮาร์วาร์หรือ 91 00:04:38,230 --> 00:04:41,670 หลักสูตรออนไลน์เช่นนั้น 92 00:04:41,670 --> 00:04:44,980 ผมชอบคอมพิวเตอร์และต้องการ เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับพวกเขา 93 00:04:44,980 --> 00:04:47,900 ฉันจวร์ตและนี่คือ CS50 94 00:04:47,900 --> 00:04:49,060 >> ลำโพง 1: สวัสดีจวร์ต 95 00:04:49,060 --> 00:04:51,900 ดังนั้นเราจึงยังได้รับการรักษาตาที่ Twitter ซึ่งเป็นหนึ่งในเพื่อนร่วมชั้นของคุณ 96 00:04:51,900 --> 00:04:55,020 Umberto จากเม็กซิโกมี นี้จะ tweet เมื่อเร็ว ๆ นี้ 97 00:04:55,020 --> 00:04:57,270 เฮ้ @ davidjmalan ให้ฉัน ขอให้คุณคำถาม - 98 00:04:57,270 --> 00:04:59,210 Mark Zuckerberg เอา CS50? 99 00:04:59,210 --> 00:05:03,450 >> ดังนั้นเศร้ามาร์คไม่ได้ในความเป็นจริงใช้เวลา CS50 เมื่อลงทะเบียนเป็นนักศึกษาที่นี่ 100 00:05:03,450 --> 00:05:04,050 ที่ฮาร์วาร์ 101 00:05:04,050 --> 00:05:07,570 แต่เขาข้ามไปข้างหน้ามากขึ้น ชั้นสูงเป็นที่รู้จักกัน CS51 ซึ่ง 102 00:05:07,570 --> 00:05:10,910 ครอบคลุมหัวข้อวิทยาศาสตร์คอมพิวเตอร์เช่น แนวคิดที่เป็นนามธรรมและการเขียนโปรแกรม 103 00:05:10,910 --> 00:05:13,900 เช่นการเขียนโปรแกรมการทำงาน เขียนโปรแกรมเชิงวัตถุ 104 00:05:13,900 --> 00:05:17,400 >> ตอนนี้เป็นเวลาที่จะได้รับการสอนโดย อาจารย์ชื่อเฮนรี่ Leitner ที่ 105 00:05:17,400 --> 00:05:19,890 จริงสอนหลักสูตร เมื่อผมเอามันเป็นอย่างดี 106 00:05:19,890 --> 00:05:23,150 พระอุปัชฌาย์ของเราเองร็อบโบว์เมื่อเร็ว ๆ นี้ นั่งลงกับศาสตราจารย์ 107 00:05:23,150 --> 00:05:28,060 Latiner ที่จะพูดคุยเกี่ยวกับบางส่วนของเขา นักเรียนเก่านอกจากฉัน 108 00:05:28,060 --> 00:05:31,620 >> ROB สลิง: สวัสดีครับผมร็อบโบว์และฉัน ที่นี่กับ ดร. เฮนรี่ Leitner ใคร 109 00:05:31,620 --> 00:05:35,270 คณบดีรองข้อมูล เทคโนโลยีที่ DCE และอาจารย์อาวุโส 110 00:05:35,270 --> 00:05:36,660 วิทยาศาสตร์คอมพิวเตอร์ 111 00:05:36,660 --> 00:05:41,560 >> ขวาทั้งหมดดังนั้นฉันได้เคยได้ยินว่า คุณจะได้มีดาราบางคนผ่าน 112 00:05:41,560 --> 00:05:43,360 ผ่านบางส่วนของหลักสูตรของคุณ 113 00:05:43,360 --> 00:05:45,540 >> HENRY Leitner: ขวาทั้งหมดดังนั้นฉันชอบที่จะ บอกนักเรียนของฉันฉันได้รับที่ฮาร์วาร์ 114 00:05:45,540 --> 00:05:46,240 เป็นเวลานาน 115 00:05:46,240 --> 00:05:48,480 และเมื่อพวกเขาพูด - ดีว่า ระยะเวลาที่คุณได้รับที่นี่? - 116 00:05:48,480 --> 00:05:53,930 คำตอบของฉันคือฉันโตพอที่จะมี ทำงานเกี่ยวกับการบ้านด้วย 117 00:05:53,930 --> 00:05:56,740 ที่มหาเศรษฐีออกกลางคัน Bill Gates 118 00:05:56,740 --> 00:05:59,650 แต่ผมยังหนุ่มพอที่จะมี สอนจริงที่มหาเศรษฐี 119 00:05:59,650 --> 00:06:02,960 การออกกลางคัน Mark Zuckerberg, ชื่อเสียง Facebook 120 00:06:02,960 --> 00:06:08,600 >> ดังนั้นการเผชิญหน้าของฉันกับบิลเกตส์ไปทาง กลับไปยังจุดเริ่มต้นในปี 1974, 121 00:06:08,600 --> 00:06:11,980 1975 ปีการศึกษา 122 00:06:11,980 --> 00:06:15,810 เรื่องที่เป็นความจริงที่บิลเกตส์ ' พอลอัลเลนเพื่อนไปยืนข่าว 123 00:06:15,810 --> 00:06:18,340 ในฮาร์วาร์สแควร์และมาถึงใน นิตยสารอิเล็กทรอนิคส์ที่เป็นที่นิยมซึ่ง 124 00:06:18,340 --> 00:06:21,170 คือการที่มีเรื่องราวเกี่ยวกับโลก คอมพิวเตอร์ส่วนบุคคลตัวแรกที่ 125 00:06:21,170 --> 00:06:24,070 คุณต้องสร้างจริง - รวบรวม จากส่วน - Altair 126 00:06:24,070 --> 00:06:26,060 เขามาทำงานกลับไปที่ หอพัก Bill Gates ' 127 00:06:26,060 --> 00:06:28,640 และพวกเขาได้ตื่นเต้นทั้งหมดที่ การปฏิวัติคอมพิวเตอร์ส่วนบุคคลเป็นเรื่องที่ 128 00:06:28,640 --> 00:06:29,760 ที่จะเริ่มต้นโดยไม่มีพวกเขา 129 00:06:29,760 --> 00:06:31,340 >> ดังนั้นในขณะที่เกตส์และผม - 130 00:06:31,340 --> 00:06:32,270 เรากำลังทำงานกับปัญหา 131 00:06:32,270 --> 00:06:35,635 นั่นเป็นเพราะเราทั้งสองเข้าเรียนใน ทฤษฎีของหลักสูตรการคำนวณ 132 00:06:35,635 --> 00:06:37,690 หลักสูตรระดับบัณฑิต mathy มาก 133 00:06:37,690 --> 00:06:40,690 และในวันแรกของการเรียน อาจารย์บอกว่าทุกคนในห้องที่ 134 00:06:40,690 --> 00:06:43,910 หันไปเพื่อนบ้านของพวกเขาและแนะนำ ตัวเองแล้วร่วมมือกับ 135 00:06:43,910 --> 00:06:45,590 คนบนชุดปัญหาที่ 136 00:06:45,590 --> 00:06:46,440 ดังนั้นประตูและผม - 137 00:06:46,440 --> 00:06:47,810 ผมไม่ทราบว่าเขาเป็นใครในเวลานั้น 138 00:06:47,810 --> 00:06:50,390 เขาเป็นคนที่อาจจะหรือสิบหกสิบเจ็ด แต่เขามองว่าเขาเป็น 139 00:06:50,390 --> 00:06:51,840 สิบสองที่จะซื่อสัตย์ 140 00:06:51,840 --> 00:06:54,010 >> และเราเริ่มต้นการทำงานใน ไปทำที่บ้านด้วยกัน 141 00:06:54,010 --> 00:06:57,710 แต่แล้วเมื่อ Altair ออกมาใน ฮิตอิเล็กทรอนิกส์นิตยสารจับ 142 00:06:57,710 --> 00:06:58,760 ความสนใจของเขา 143 00:06:58,760 --> 00:06:59,890 เขาก็หายไป 144 00:06:59,890 --> 00:07:01,070 เขาหยุดการทำบ้าน 145 00:07:01,070 --> 00:07:02,300 ผมโกรธที่เขา 146 00:07:02,300 --> 00:07:06,750 >> และผมก็จะดูเขาในหนึ่ง ห้องปฏิบัติการคอมพิวเตอร์ที่เรามีที่ฮาร์วาร์เพื่อ 147 00:07:06,750 --> 00:07:09,340 การวิจัยในเวลาที่ถูกเรียกว่า Lab ไอคำนวณ 148 00:07:09,340 --> 00:07:10,980 PDP-10 ถูกนำมาใช้ 149 00:07:10,980 --> 00:07:14,530 และเขาถูกแฮ็คไปทั้งกลางวันและกลางคืน เพียงแค่อาศัยอยู่ที่นั่น 150 00:07:14,530 --> 00:07:19,040 >> ขณะที่ผมพบต่อมาเขาเป็นจริง ซอฟต์แวร์สำหรับการออกแบบที่เป็นต้นฉบับ 151 00:07:19,040 --> 00:07:22,180 Altair ระบบปฏิบัติการพร้อมกับ พื้นฐานการเขียนโปรแกรมภาษา 152 00:07:22,180 --> 00:07:23,630 ที่เกิดขึ้นในการทำงาน 153 00:07:23,630 --> 00:07:28,330 ความคิดที่เป็นที่ส่วนบุคคล อุตสาหกรรมคอมพิวเตอร์ที่จะออกคุณ 154 00:07:28,330 --> 00:07:29,630 จะต้องสามารถ ในการเขียนซอฟต์แวร์ 155 00:07:29,630 --> 00:07:32,540 และการเขียนโปรแกรมและเครื่อง ภาษาโดยพลิกสวิทช์สลับ 156 00:07:32,540 --> 00:07:35,580 ไม่ได้จะทำให้มันยกเว้น เกินกว่ามือสมัครเล่น 157 00:07:35,580 --> 00:07:39,965 >> สิ่งที่เป็นที่น่าสนใจในเวลานั้น Altair ได้รับความนิยมเพื่อให้คุณทำไม่ได้ 158 00:07:39,965 --> 00:07:41,690 แม้ซื้ออย่างแน่นอนหลังจาก ได้มีการประกาศ 159 00:07:41,690 --> 00:07:46,840 ดังนั้น Bill Gates, ที่น่าอัศจรรย์ใจกับเขา พอลอัลเลนเพื่อนเขียนโปรแกรมบน 160 00:07:46,840 --> 00:07:51,010 PDP-10 ที่จำลองพฤติกรรม ของ Altair นี้เพราะรายละเอียดที่ 161 00:07:51,010 --> 00:07:53,750 เขียนอย่างเต็มที่นิยมใน นิตยสารอิเล็กทรอนิคส์ 162 00:07:53,750 --> 00:07:56,870 >> ดังนั้นที่ผมกล่าวว่าผมโกรธที่ เขาผมไม่ได้ให้ความสนใจ 163 00:07:56,870 --> 00:07:59,840 เขาหายออกไป Albuquerque, เม็กซิโกที่จะอวด 164 00:07:59,840 --> 00:08:02,220 สิ่งที่เขาได้ทำเพื่อคน ที่ได้สร้าง Altair 165 00:08:02,220 --> 00:08:07,580 และในเวลาที่ออกจากวิทยาลัย - ออกจากฮาร์วาร์ - จะเริ่มต้น บริษัท 166 00:08:07,580 --> 00:08:08,720 ไม่เคยได้ยินจาก 167 00:08:08,720 --> 00:08:11,320 และดังนั้นเมื่อฉันพบว่าเป็น สิ่งที่เกิดขึ้นผมก็ทำ 168 00:08:11,320 --> 00:08:13,770 เพราะผมเก็บความคิดเกี่ยวกับการ - ของฉัน พ่อแม่จะฆ่าผมถ้าผมมี 169 00:08:13,770 --> 00:08:17,020 ลาออกจากโรงเรียนเพียงเพื่อ ออกไปและเริ่มต้น บริษัท 170 00:08:17,020 --> 00:08:18,390 >> และแน่นอนมี Mark Zuckerberg 171 00:08:18,390 --> 00:08:23,530 ฉันได้รู้ว่าเขาส่วนหนึ่งเป็นเพราะ เขามาหลังจากจบ CS51 172 00:08:23,530 --> 00:08:25,690 ผมคิดว่ามันเกิดขึ้นหลังจากที่ [ไม่ได้ยิน] เพิ่งเสร็จสิ้นการเรียนการสอน 173 00:08:25,690 --> 00:08:30,000 เขาอยากจะทำงานเป็นเพื่อนเรียนการสอน ในปีที่ผ่านมาสำหรับ CS51 174 00:08:30,000 --> 00:08:31,370 และเขามาสัมภาษณ์ 175 00:08:31,370 --> 00:08:35,690 >> และความจริงของเรื่องที่เป็นของเขา ประสิทธิภาพการทำงานที่ค่อนข้างอ่อนแอเมื่อเทียบ 176 00:08:35,690 --> 00:08:36,919 กับคนอื่น ๆ ที่ ได้ให้สัมภาษณ์ 177 00:08:36,919 --> 00:08:38,450 มันเป็นความจริงที่อ่อนแอที่สุด ของพวง 178 00:08:38,450 --> 00:08:42,230 ดังนั้นผมไม่ได้รู้สึกว่าฉันสามารถ ในจิตสำนึกที่ดีจ้างเขา 179 00:08:42,230 --> 00:08:45,746 >> นอกจากนี้เขาอยู่ในบิตของปัญหา กับคณะกรรมการบริหาร 180 00:08:45,746 --> 00:08:48,100 หากคุณเห็นหนัง เครือข่ายทางสังคม 181 00:08:48,100 --> 00:08:50,430 ตกลงมากของมันเป็นความจริงที่จริง 182 00:08:50,430 --> 00:08:55,040 ในเวลาที่เขาเพิ่งเสร็จสิ้นการทำ Facemash ไม่ Facebook แต่ 183 00:08:55,040 --> 00:08:56,020 app Facemash 184 00:08:56,020 --> 00:09:01,080 และเขาได้นำมาลงฮาร์วาร์ เครือข่ายโดยไม่ได้ตั้งใจ 185 00:09:01,080 --> 00:09:05,280 และบวกเขาได้ถูกขโมยใบหน้าของ ฮาร์วาร์ผู้หญิงระดับปริญญาตรีวิทยาลัย 186 00:09:05,280 --> 00:09:05,890 ทำโครงการนี​​้ 187 00:09:05,890 --> 00:09:07,290 >> ดังนั้นเขาจึงถูกนำตัวไป คณะกรรมการบริหาร 188 00:09:07,290 --> 00:09:08,570 เขาได้รับการตบในมือ 189 00:09:08,570 --> 00:09:09,760 ดังนั้นเขาอยู่ในปัญหาบางอย่าง 190 00:09:09,760 --> 00:09:12,290 และผมคิดว่าเขาเป็นเรียงลำดับของ คับอกคับใจโดยที่ 191 00:09:12,290 --> 00:09:15,890 >> ดังนั้นผมจึงชอบที่จะบอกคนอื่นว่าฉันใช้เวลา เล็ก ๆ bit เล็ก ๆ ของเครดิตสำหรับ 192 00:09:15,890 --> 00:09:17,710 ความสำเร็จของ Facebook เพราะ - 193 00:09:17,710 --> 00:09:21,970 อย่างน้อยครึ่งหนึ่งหรือ 1% ของ ทักษะการเขียนโปรแกรม Zuckerberg มา 194 00:09:21,970 --> 00:09:23,125 จากหลักสูตรของฉัน - 195 00:09:23,125 --> 00:09:24,140 สิ่งที่เขาได้เรียนรู้มี 196 00:09:24,140 --> 00:09:26,880 และประการที่สองผมได้จ้างเขามาเป็น การเรียนการสอนเพื่อนเขาจะไม่ได้มี 197 00:09:26,880 --> 00:09:30,090 เวลาที่จะเสร็จสมบูรณ์ Facebook ที่จุดที่เขาไม่ได้ทำ 198 00:09:30,090 --> 00:09:32,670 >> ดังนั้นจะได้รับจำนวนมากของการเรียนการสอนที่สนุก วิทยาศาสตร์คอมพิวเตอร์ที่ฮาร์วาร์ 199 00:09:32,670 --> 00:09:36,480 ผมหมายถึงมีคนที่น่าตื่นตาตื่นใจแค่ ที่ไปในการทำสิ่งที่ดี 200 00:09:36,480 --> 00:09:40,480 ฉันสามารถไปบนและบอกคุณเกี่ยวกับคนอื่น ๆ คน แต่ฉันคิดว่าเวลาของเราขึ้น 201 00:09:40,480 --> 00:09:43,310 >> ROB สลิง: ดังนั้นมันเสียงเช่นบิลเกตส์ เป็นหนี้คุณเงินการก่อให้เกิด 202 00:09:43,310 --> 00:09:45,260 ความเครียดทั้งหมดในทฤษฎีที่ว่า การคำนวณ 203 00:09:45,260 --> 00:09:48,120 และมาร์ค Zuckerberg เป็นหนี้คุณเงิน เพื่อให้เขาเริ่มต้น Facebook 204 00:09:48,120 --> 00:09:50,370 >> HENRY Leitner: นั่นดี วิธีที่จะคิดเกี่ยวกับการตรวจสอบ 205 00:09:50,370 --> 00:09:52,180 >> ROB สลิง: ขวาดีขอบคุณทุก 206 00:09:52,180 --> 00:09:53,575 นี้ได้รับที่ดี 207 00:09:53,575 --> 00:09:54,825 ขอบคุณสำหรับการมีฉัน 208 00:09:54,825 --> 00:09:57,150 209 00:09:57,150 --> 00:09:58,400 จับมือของเขาอาจจะ 210 00:09:58,400 --> 00:10:01,606 211 00:10:01,606 --> 00:10:02,880 ฉันควรจะจับมือของเขา 212 00:10:02,880 --> 00:10:04,560 เราควรจะทำซ้ำสิ้นสุดหรือไม่ 213 00:10:04,560 --> 00:10:05,810 วิธีการที่เราควรจะทำอย่างไรที่สิ้นสุดหรือไม่ 214 00:10:05,810 --> 00:10:11,430 215 00:10:11,430 --> 00:10:13,290 >> ลำโพง 1: ต่อไปคำถาม จาก [? บาป?] 216 00:10:13,290 --> 00:10:16,110 หนึ่งในเพื่อนร่วมชั้นของคุณในเวียดนาม ที่เคยพูดเรื่องนี้ 217 00:10:16,110 --> 00:10:18,430 ฉันจะติดต่ออื่น ๆ วิธี คนในประเทศของฉันได้อย่างไร 218 00:10:18,430 --> 00:10:19,565 อย่างนี้ก็เป็นคำถามที่ดี 219 00:10:19,565 --> 00:10:24,703 และถ้าคุณเข้าสู่ระบบอินเตอร์เฟซ edx, หน้าหลัก CS50x ข้อมูลของคุณจะเห็น 220 00:10:24,703 --> 00:10:29,520 เชื่อมโยงไปยัง meetups CS50 ซึ่งจะนำไปสู่ คุณ meetup.com/meet50 ซึ่ง 221 00:10:29,520 --> 00:10:32,650 เป็นเครื่องมือที่เราได้ตั้งขึ้นมาเพื่อช่วยให้ คุณจะหาคนที่มีในท้องถิ่นเพื่อ 222 00:10:32,650 --> 00:10:35,820 คุณเพื่อให้คุณจริงสามารถตอบสนองขึ้น ไม่เพียง แต่ความจริงกับเพื่อนร่วมชั้น 223 00:10:35,820 --> 00:10:38,020 ในปีนี้ แต่ในคนได้เป็นอย่างดี 224 00:10:38,020 --> 00:10:41,160 >> ในความเป็นจริงเมื่อคุณเยี่ยมชม URL นี้คุณจะ เห็นแผนที่ที่มีลักษณะเช่นนี้ 225 00:10:41,160 --> 00:10:44,530 ที่แสดงให้เห็นถึงเครื่องหมายทุกหนึ่งหรือ มากขึ้นของเพื่อนร่วมชั้นของคุณในส่วนที่ 226 00:10:44,530 --> 00:10:45,350 ของโลก 227 00:10:45,350 --> 00:10:49,150 อันที่จริงในขณะนี้บางส่วนของมากที่สุด ชุมชนที่เป็นที่นิยมของนักเรียน CS50x 228 00:10:49,150 --> 00:10:55,030 อยู่ในนิวยอร์ก, ลอนดอน, นิวเดลี, ไคโร, และซานฟรานซิและกว่า 199 อื่น ๆ 229 00:10:55,030 --> 00:10:56,000 เมืองได้เป็นอย่างดี 230 00:10:56,000 --> 00:10:59,150 ดังนั้นหากมีความสนใจในการประชุมกับบาง เพื่อนร่วมชั้นเรียนในพื้นที่จะมุ่งหน้าไปยัง 231 00:10:59,150 --> 00:11:02,050 ตอบสนองความ meetup.com/meet50 232 00:11:02,050 --> 00:11:06,150 >> คำถามตอนนี้จากสก็อตในนิวยอร์ก ที่มีคำถามที่จะเขียนนี้ - 233 00:11:06,150 --> 00:11:09,350 ส่วนใหญ่ทุกโปรแกรมใช้สตริงดังนั้น เหตุผลที่ถูกรวมอยู่ใน printf 234 00:11:09,350 --> 00:11:11,910 ห้องสมุดมาตรฐาน I / O และ GetString ไม่ได้? 235 00:11:11,910 --> 00:11:14,520 เป็นฟังก์ชั่นที่กำหนดไว้ GetString ในห้องสมุด CS50? 236 00:11:14,520 --> 00:11:18,090 >> ดังนั้นใช่จริง GetString แน่นอน ที่กำหนดไว้ในห้องสมุดของ CS50 237 00:11:18,090 --> 00:11:20,760 และ printf ขณะที่อยู่ใน ห้องสมุด I / O มาตรฐาน 238 00:11:20,760 --> 00:11:24,630 ตอนนี้กลับมาในวันที่เมื่อ C เป็น คิดค้นแน่นอนมันเป็นเรื่องสำคัญ 239 00:11:24,630 --> 00:11:28,750 ฟังก์ชั่นพื้นฐานสำหรับการรหัส เช่น printf จะพิมพ์จริง 240 00:11:28,750 --> 00:11:29,545 บางสิ่งบางอย่างไปยังหน้าจอ 241 00:11:29,545 --> 00:11:33,280 นี่เป็นหลักเพื่อให้การเขียนซอฟแวร์ โดยเฉพาะอย่างยิ่งโปรแกรมที่ทำงานภายใน 242 00:11:33,280 --> 00:11:36,630 ของหน้าต่าง terminal ที่สีดำและสีขาว ที่มันทำให้รู้สึกสำหรับ printf 243 00:11:36,630 --> 00:11:39,820 ที่จะฝังตัวลงในภาษาของ ห้องสมุดตัวเอง 244 00:11:39,820 --> 00:11:43,160 >> ตอนนี้คุณไม่จำเป็นต้อง GetString ในการสั่งซื้อ ที่จะได้รับสายจากผู้ใช้ 245 00:11:43,160 --> 00:11:45,350 แต่คุณสามารถใช้ฟังก์ชั่น เช่น scanf 246 00:11:45,350 --> 00:11:48,680 ในความเป็นจริงถ้าไม่คุ้นเคยจะดูที่ บางส่วนของสัปดาห์ที่ 5 ของ walkthroughs ที่เรา 247 00:11:48,680 --> 00:11:51,660 เดินผ่านกระบวนการของการใช้ ฟังก์ชันนี้ scanf เพื่อให้ได้ 248 00:11:51,660 --> 00:11:52,890 ข้อมูลจากผู้ใช้ 249 00:11:52,890 --> 00:11:56,310 ปัญหาคือว่าการทำงานเช่น scanf ซึ่งถูกสร้างขึ้นใน C 250 00:11:56,310 --> 00:11:59,140 ห้องสมุดมาตรฐานเป็นที่พวกเขา ไม่ได้ทำการตรวจสอบข้อผิดพลาดใด ๆ 251 00:11:59,140 --> 00:12:01,540 และพวกเขาไม่ได้เป็นผู้จัดสรร หน่วยความจำสำหรับสตริง 252 00:12:01,540 --> 00:12:03,340 >> ดังนั้นสองสิ่งที่ไม่ดีสามารถเกิดขึ้นได้ - 253 00:12:03,340 --> 00:12:06,970 1 คุณสามารถเกินขอบเขตของ อาร์เรย์ของคุณซึ่งในกรณีที่ดีที่สุด 254 00:12:06,970 --> 00:12:07,960 โปรแกรมของคุณอาจผิดพลาด 255 00:12:07,960 --> 00:12:11,400 แต่ที่เลวร้ายที่สุดฝ่ายตรงข้ามอาจจะ สามารถที่จะใช้เวลามากกว่าโปรแกรมของคุณ 256 00:12:11,400 --> 00:12:14,020 และคุณจะต้องจัดการทั้งหมด หน่วยความจำที่ตัวเอง 257 00:12:14,020 --> 00:12:16,300 >> ดังนั้น GetString จะไป จำนวนมากของความซับซ้อนที่ 258 00:12:16,300 --> 00:12:18,090 เพื่อที่เราจะจัดสรรหน่วยความจำสำหรับคุณ 259 00:12:18,090 --> 00:12:20,800 เราจะทำให้แน่ใจว่าคุณไม่ได้ไปไกลกว่า ขอบเขตของอาร์เรย์ 260 00:12:20,800 --> 00:12:23,940 และเรากลับมาเป็นโมฆะถ้ามีอะไร ในความเป็นจริงที่ผิดไป 261 00:12:23,940 --> 00:12:27,490 ดังนั้น GetString เพียงการเพิ่มในตอนท้าย ของวันที่ทั้งกลุ่มที่มีประโยชน์ 262 00:12:27,490 --> 00:12:28,990 การตรวจสอบข้อผิดพลาด 263 00:12:28,990 --> 00:12:32,700 >> ตอนนี้ความคิดเห็นจากเดวิดใน โอไฮโอที่อ้างนี้ - 264 00:12:32,700 --> 00:12:35,670 ไม่คุณไม่จำเป็นต้องมีเครื่องใช้ไฟฟ้า สำหรับทุกโครงการ 265 00:12:35,670 --> 00:12:37,120 ตอนนี้เขาไม่สิ่งที่หมายถึงนี้ 266 00:12:37,120 --> 00:12:39,930 ดีก็ปรากฎว่าเดวิดจัดหา, จากเว็บไซต์ออนไลน์ 267 00:12:39,930 --> 00:12:44,030 จอแอลซีดีโนเกียเช่นเดียวที่นี่ที่ จริงๆขนาดของสิ่งที่คุณอาจจะ 268 00:12:44,030 --> 00:12:45,330 เห็นในโทรศัพท์มือถือเก่า 269 00:12:45,330 --> 00:12:48,160 และเขายังจัดหาการเปิดตัว Tiva กระดานชิ้นส่วนของฮาร์ดแวร์ที่ 270 00:12:48,160 --> 00:12:49,540 เชื่อมต่อกับจอแอลซีดีนี้ 271 00:12:49,540 --> 00:12:50,280 >> ตอนนี้มันมีขนาดเล็กมาก 272 00:12:50,280 --> 00:12:52,720 ในขณะที่คุณสามารถดูที่นี่เป็น ไตรมาสที่สหรัฐอเมริกาสำหรับขนาด 273 00:12:52,720 --> 00:12:56,160 และสิ่งที่เขาทำกับนี้เป็นจริง ใช้โปรแกรมใน C. 274 00:12:56,160 --> 00:12:59,630 >> ที่จริงคุณไม่จำเป็นต้อง CS50 เครื่องใช้ในการเขียนโปรแกรมใน C. คุณ 275 00:12:59,630 --> 00:13:01,140 ไม่จำเป็นต้อง Mac หรือ PC 276 00:13:01,140 --> 00:13:05,090 นอกจากนี้คุณยังสามารถเขียนและเรียกใช้รหัส C ในอุปกรณ์ฝังตัวเช่นนี้ 277 00:13:05,090 --> 00:13:07,380 ดีสิ่งที่ไม่เดวิดจริง เขียนและทำงาน 278 00:13:07,380 --> 00:13:08,490 ดีตรวจสอบออก 279 00:13:08,490 --> 00:13:12,390 เขาดำเนินการเกี่ยวกับมาริโอเล็ก ๆ น้อยนี้ หน้าจอโทรศัพท์มือถือเหมือนจาก 280 00:13:12,390 --> 00:13:13,660 ปัญหาชุดที่ 1 281 00:13:13,660 --> 00:13:16,840 >> ดังนั้นผมคิดว่าผมจะเห็นด้วยกับอย่างใดอย่างหนึ่ง เพื่อนร่วมชั้นของเดวิดที่ในเดียวกัน 282 00:13:16,840 --> 00:13:19,360 ด้าย Facebook ที่เดวิด แนะนำโปรแกรมเล็ก ๆ นี้ 283 00:13:19,360 --> 00:13:20,970 โลกตอบด้วย - 284 00:13:20,970 --> 00:13:22,670 คุณมีเพื่อนสัตว์ 285 00:13:22,670 --> 00:13:23,560 อันที่จริงคุณ 286 00:13:23,560 --> 00:13:25,550 >> ตอนนี้ขึ้นต่อไปคือชิ้นส่วนของขยะ 287 00:13:25,550 --> 00:13:28,520 ถ้าคุณอยู่ใน CS50 กลุ่ม Facebook คุณ อาจสังเกตเห็นการโพสต์บางอย่างเช่น 288 00:13:28,520 --> 00:13:30,410 ซึ่งบางครั้งในการมีใบนี้ 289 00:13:30,410 --> 00:13:32,030 หากคุณพบบาง สแปมไม่มีเรื่องใหญ่ 290 00:13:32,030 --> 00:13:34,430 เพียงแค่แจ้งให้เราและเราจะ ไปข้างหน้าและลบมัน 291 00:13:34,430 --> 00:13:37,870 แต่ก่อนที่เราจะลบออกอย่างใดอย่างหนึ่งที่เรา ไม่สามารถช่วยใช้หน้าจอไม่กี่ 292 00:13:37,870 --> 00:13:39,460 และหัวเราะเล็กน้อย 293 00:13:39,460 --> 00:13:43,850 >> นี้โดยเฉพาะนักศึกษาที่นี่ - เราจะ เรียกเขาว่าอลัน MobilePhone - 294 00:13:43,850 --> 00:13:48,760 โพสต์หมายเลขโทรศัพท์มือถือของเขาของเขา ที่อยู่สนทนา BlackBerry, Skype ID ของเขา 295 00:13:48,760 --> 00:13:51,600 ที่อยู่อีเมลของเขา - ไม่มีที่ คุณจริงควรติดต่อ 296 00:13:51,600 --> 00:13:55,970 แต่เป็นต่อภาพที่นี่ดูเหมือนว่า เช่นอลัน MobilePhone มีค่อนข้างน้อย 297 00:13:55,970 --> 00:13:59,630 iPhones สำหรับขายในสิ่งที่ดูเหมือนจะ เป็นคลังสินค้าที่ค่อนข้างอึมครึม 298 00:13:59,630 --> 00:14:04,160 ขณะที่เดวิดเดียวกันตอบสนองต่ออลัน โทรศัพท์มือถือของมีดังต่อไป - 299 00:14:04,160 --> 00:14:06,220 พวกเขามาพร้อมกับการติดตั้ง Gedit? 300 00:14:06,220 --> 00:14:09,220 >> ตอนนี้ปกติคุณคิดว่าสแปมบาง ก็จะไม่สนใจที่จะตอบ 301 00:14:09,220 --> 00:14:10,120 ด้ายเดิมของพวกเขา 302 00:14:10,120 --> 00:14:14,970 แต่ไม่มีอลัน MobilePhone มีนี้ พูด - ทั้งหมดของโทรศัพท์ของเราเป็นแบรนด์ใหม่ 303 00:14:14,970 --> 00:14:17,960 มาพร้อมกับกล่องเดิมและอุปกรณ์ ทั้งหมดของโทรศัพท์ของเรามีซิม 304 00:14:17,960 --> 00:14:19,490 ฟรีและอื่น ๆ 305 00:14:19,490 --> 00:14:23,170 >> ตกลงดังนั้นอาจจะสร้างขึ้นโดยอัตโนมัติ ตอบเดวิดมนุษย์ 306 00:14:23,170 --> 00:14:26,290 การตอบสนอง แต่เดวิดดัน เพียงเล็กน้อยต่อไป - 307 00:14:26,290 --> 00:14:30,010 คุณจะติดตั้งและทดสอบ CS50 เครื่องใช้สำหรับเราก่อนที่จะส่ง? 308 00:14:30,010 --> 00:14:33,450 สงวนดีเรามาดูสิ่งที่อลัน MobilePhone ได้กล่าวในขณะนี้ 309 00:14:33,450 --> 00:14:37,330 >> ใช่และทุกผลิตภัณฑ์ของเรามีการทำงานร่วมกับ ซิมการ์ดและเครือข่ายทั่วโลก 310 00:14:37,330 --> 00:14:42,830 ที่ยอดเยี่ยมตอนนี้เพื่อนร่วมชั้นอีก เราเดนมาร์ก, การตอบสนองกับเรื่องนี้ 311 00:14:42,830 --> 00:14:43,730 ที่จะน่ากลัว 312 00:14:43,730 --> 00:14:47,810 ใช้คำสั่งของฉันเป็นอย่างดีสำหรับสองบวก ฟรีหนึ่ง 5s iPhone ที่มี CS50 313 00:14:47,810 --> 00:14:49,470 เครื่องติดตั้ง 314 00:14:49,470 --> 00:14:53,390 >> และสุดท้ายอลัน MobilePhone กล่าวว่า - ใช่ทุกคนจะทำงาน 315 00:14:53,390 --> 00:14:54,080 ความน่าเชื่อถือฉัน 316 00:14:54,080 --> 00:14:57,540 เพื่อที่ของผลิตภัณฑ์ที่จะ คุณชอบที่จะซื้อจากเรา 317 00:14:57,540 --> 00:15:01,890 ขออภัยลัน MobilePhone, คุณเป็นสิ่งต้องห้ามในขณะนี้ 318 00:15:01,890 --> 00:15:04,730 >> คริสตอนนี้จากโตรอนโต, ถาม คำถามของเรานี้ 319 00:15:04,730 --> 00:15:06,580 ฉันมีความคิดในการ CS50 สด 320 00:15:06,580 --> 00:15:09,750 ฉันคิดว่ามันจะดีถ้าเดวิดหรือ บางส่วนของเจ้าหน้าที่อื่น ๆ CS50 เล่น 321 00:15:09,750 --> 00:15:13,180 หนึ่งหรือมากกว่าหนึ่งเริ่มต้นส่ง เกมเซตปัญหา 0 322 00:15:13,180 --> 00:15:14,730 ดังนั้นนี่คือคำแนะนำที่ดี 323 00:15:14,730 --> 00:15:18,670 >> และสิ่งที่เป็นปัญหาตั้งแต่การตั้งค่า 1 ได้รับการปล่อยตัวในวันที่ 1 เดือนมกราคมเราได้ 324 00:15:18,670 --> 00:15:20,890 นับพันที่ได้รับจริง ของโครงการเริ่มต้น 325 00:15:20,890 --> 00:15:23,970 ดังนั้นเราจึงไม่อาจทำพวกเขาทั้งหมด ความยุติธรรมที่นี่และ CS50 สด 326 00:15:23,970 --> 00:15:26,860 ดังนั้นเราจึงคิดว่าเราจะถอนออกมาอย่างใดอย่างหนึ่งที่ สบตาของเราเป็นที่รู้จักกันเมื่อเร็ว ๆ นี้ 327 00:15:26,860 --> 00:15:27,920 ดวลพ่อมด 328 00:15:27,920 --> 00:15:31,420 >> ดวลพ่อมดที่เขียนโดยเพื่อนร่วมชั้น ชื่อแพทริกในโอไฮโอ 329 00:15:31,420 --> 00:15:35,290 และฉันควรจะเตือนว่าโครงการนี​​้ จริงๆไปเหนือกว่าสิ่งที่เป็น 330 00:15:35,290 --> 00:15:36,730 คาดว่าในเซตปัญหา 0 331 00:15:36,730 --> 00:15:39,580 อย่าเลยหงุดหงิดว่านี้ไม่ได้เป็น สิ่งที่คุณจำเป็นต้องสามารถ 332 00:15:39,580 --> 00:15:43,090 ประสบความสำเร็จในครั้งแรกของคุณ การเขียนโปรแกรมไม่ว่าจะเป็นด้วยรอยขีดข่วนหรือ 333 00:15:43,090 --> 00:15:44,130 ภาษาอื่น ๆ 334 00:15:44,130 --> 00:15:48,420 แต่เราคิดว่ามันจะสนุกกับการเล่น นิด ๆ หน่อย ๆ ของการต่อสู้พ่อมดที่นี่ 335 00:15:48,420 --> 00:15:50,276 >> [เล่นดนตรี] 336 00:15:50,276 --> 00:16:39,370 337 00:16:39,370 --> 00:16:43,860 >> ที่น่าตื่นตาตื่นใจดังนั้นหากคุณเองต้องการ ในการเล่นหรือเรียบเรียงพ่อมดดวลเอา 338 00:16:43,860 --> 00:16:45,350 ดูที่ URL นี้ที่นี่ 339 00:16:45,350 --> 00:16:48,130 ไปข้างหน้าและเพียงแค่หยุดวิดีโอถ้า คุณต้องการที่จะพิมพ์ค่ะ 340 00:16:48,130 --> 00:16:51,800 >> ดีขึ้นต่อไปเป็นโครงการ Scratch อื่น หนึ่งโดยนักศึกษาชื่อนี้ 341 00:16:51,800 --> 00:16:54,600 เดวิดจากเคมบริดจ์, แมสซาชูเซต 342 00:16:54,600 --> 00:16:58,820 ดังนั้นนี้เป็นจริงเป็นครั้งแรก โปรแกรมผมเองเขียนกลับในปี 2007 343 00:16:58,820 --> 00:17:01,410 ฉันเป็นนักเรียนที่จบการศึกษาในช่วงเวลาที่ และฉันได้จดทะเบียนข้ามใน 344 00:17:01,410 --> 00:17:05,099 หลักสูตรการศึกษาที่ MIT สอน โดยศาสตราจารย์มิทเชลเรสนิค 345 00:17:05,099 --> 00:17:07,270 ในขณะที่เกาไม่ได้ จริงๆอยู่ 346 00:17:07,270 --> 00:17:10,510 มันเป็นเพียงในรูปแบบเบต้าและเรา - นักเรียนในชั้นนี้ - มี 347 00:17:10,510 --> 00:17:14,050 โอกาสที่จะเล่นจริง ด้วยและการทดสอบด้วยรอยขีดข่วน 348 00:17:14,050 --> 00:17:15,160 ก่อนใคร 349 00:17:15,160 --> 00:17:18,400 >> ในความเป็นจริงอย่างใดอย่างหนึ่งของการมอบหมายงานแรกของเราใน ชั้นนี้เป็นจริงให้เรา 350 00:17:18,400 --> 00:17:19,420 โครงการเกาเอง 351 00:17:19,420 --> 00:17:23,069 และวันนี้ผมจำได้ว่าการใช้จ่ายบางส่วน แปดชั่วโมงในคืนวันศุกร์ของ 352 00:17:23,069 --> 00:17:25,589 ทุกสิ่งที่ทำงานใน Oscartime ที่นี่ 353 00:17:25,589 --> 00:17:28,550 และตอนนี้บรรดาของคุณคุ้นเคยกับออสการ์ คนขี้บ่นจากเซซามีสตรี 354 00:17:28,550 --> 00:17:31,700 ในช่วงเวลาที่อาจจะจำเพลง ที่เกี่ยวกับที่จะเล่น 355 00:17:31,700 --> 00:17:34,760 >> และฉันเคยมีมาก รักความทรงจำของเพลง 356 00:17:34,760 --> 00:17:38,340 แต่เชื่อฉันหลังจากแปดชั่วโมงของการ ฟังสิ่งที่อยู่ในวง 357 00:17:38,340 --> 00:17:43,730 กับวงประเภทตลอดไปก็มาก ได้อย่างรวดเร็ว sours บิตของหน่วยความจำที่ 358 00:17:43,730 --> 00:17:45,870 แต่สำหรับคุณคุณจะได้รับเพียงแค่ หนึ่งเหลือบที่นี้ 359 00:17:45,870 --> 00:17:49,252 และผมให้คุณตัวอย่างนี้ ของ Oscartime 360 00:17:49,252 --> 00:17:53,190 >> [เล่นดนตรี] 361 00:17:53,190 --> 00:17:56,940 >> ลำโพง 4: (ร้องเพลง) โอ้ฉันรักถังขยะ - 362 00:17:56,940 --> 00:18:05,200 อะไรที่สกปรกหรือสกปรกหรือฝุ่น อะไรมอมแมมหรือเน่าหรือเป็นสนิม 363 00:18:05,200 --> 00:18:08,668 ใช่ฉันรักถังขยะ 364 00:18:08,668 --> 00:18:10,980 นี่คือบางสิ่งที่เน่าเสียมากขึ้น 365 00:18:10,980 --> 00:18:20,012 ใช่ฉันรักฉันรักฉันรักถังขยะ 366 00:18:20,012 --> 00:18:23,790 367 00:18:23,790 --> 00:18:26,940 >> ลำโพง 1: ตอนนี้ถ้าคุณต้องการที่จะเล่นหรือ เรียบเรียง Oscartime และปรับปรุง 368 00:18:26,940 --> 00:18:29,500 ว่าให้ไปที่ URL นี้ที่นี่ 369 00:18:29,500 --> 00:18:31,290 ดีต่อไปคือคำถาม จาก [? Bosco?] 370 00:18:31,290 --> 00:18:34,750 ในฮ่องกงผู้เขียนคนนี้ - สิ่งที่ เป็นภาษาโปรแกรม 371 00:18:34,750 --> 00:18:36,340 เบื้องหลังเกาเอ็มไอทีหรือไม่ 372 00:18:36,340 --> 00:18:37,330 เพื่อให้เป็นคำถามที่ดี 373 00:18:37,330 --> 00:18:40,640 >> แต่แทนที่จะคำตอบที่ตัวเอง เราตัดสินใจที่จะใช้กล้องของเราลง 374 00:18:40,640 --> 00:18:44,790 ถนนที่เอ็มไอทีมีเดียแล็บ, ที่ กลุ่มชั้นประถมศึกษาตลอดชีวิตเป็นที่นำโดย 375 00:18:44,790 --> 00:18:47,610 ศาสตราจารย์มิทเชลเรสนิคจากใคร ฉันเอาว่าปีที่ผ่านมาชั้น 376 00:18:47,610 --> 00:18:50,250 เราไม่เพียง แต่ได้พบกับศาสตราจารย์เรสนิค, แต่ยังจอห์นมาโลนี 377 00:18:50,250 --> 00:18:52,730 ที่ผู้เขียนต้นฉบับของ โปรแกรม Scratch 378 00:18:52,730 --> 00:18:56,050 ดังนั้นซอฟต์แวร์มากที่คุณได้ใช้ ในการสร้างซอฟแวร์อื่น ๆ ที่เป็น 379 00:18:56,050 --> 00:18:58,090 เขียนโดยจอห์นเป็นหลัก 380 00:18:58,090 --> 00:19:02,020 ภาพที่นี่ในความเป็นจริงก็คือจอห์นเอง และเซรั่มที่ยืนอยู่ข้างหลังจริง 381 00:19:02,020 --> 00:19:05,750 ชาติโลกของเกาไม่นานมานี้ หลังจากการสนทนาของเรา 382 00:19:05,750 --> 00:19:10,278 แต่ก่อนที่เราจะฟังหกสิบ วินาทีที่นี่ของลูกสุนัข 383 00:19:10,278 --> 00:20:11,860 >> [เพลง - จอห์นเมเยอร์ "WILDFIRE"] 384 00:20:11,860 --> 00:20:16,190 >> รอยขีดข่วนจริงในความจริงใจทั้งหมดถือ สถานที่พิเศษในหัวใจของเรา 385 00:20:16,190 --> 00:20:16,990 ที่นี่ที่ CS50 386 00:20:16,990 --> 00:20:20,020 อันที่จริงเราแนะนำ Scratch ในการเรียนการสอนในปี 2007 387 00:20:20,020 --> 00:20:22,090 และสิ่งที่ถูกที่โดดเด่นที่ ปีต่อไปนี้เป็น 388 00:20:22,090 --> 00:20:26,130 ในขณะที่ในปีก่อนกล่าวว่าปี 2006 เรา จะมีบางส่วน 200 คนร้านค้า 389 00:20:26,130 --> 00:20:29,250 แน่นอนซึ่งในฮาร์วาร์พูดหมายถึง จะลดลงแน่นอนในครั้งแรก 390 00:20:29,250 --> 00:20:33,120 สัปดาห์ของภาคการศึกษา แต่ไม่ จำเป็นต้องใช้เวลาเรียน 391 00:20:33,120 --> 00:20:36,350 67% ของนักเรียนเหล่านั้นมักจะ ยังคงอยู่และจะกลับมาใน 392 00:20:36,350 --> 00:20:37,440 สัปดาห์ที่เป็นไปตาม 393 00:20:37,440 --> 00:20:40,320 >> ในขณะที่ในปี 2007 เมื่อเราเปิดตัว รอยขีดข่วนเช่นเดียวกับที่อื่น ๆ 394 00:20:40,320 --> 00:20:44,680 ปรับแต่งหลักสูตรเราเพิ่มขึ้นถึง 97% อัตราส่วนการเก็บรักษาของนักเรียนเหล่านั้น 395 00:20:44,680 --> 00:20:46,200 ที่ได้รับการช้อปปิ้ง CS50 396 00:20:46,200 --> 00:20:49,960 และอื่น ๆ นับตั้งแต่นั้น Scratch ได้รับ ส่วนหลักของ CS50 แม้ว่าเพียงแค่ 397 00:20:49,960 --> 00:20:50,890 ในสัปดาห์แรกที่ 398 00:20:50,890 --> 00:20:54,420 แต่ผมกล้าพูดมันตั้งเสียงของ แน่นอนและจริงๆพูดถึงเป้าหมายของเรา 399 00:20:54,420 --> 00:20:58,840 CS50 ในการทำวิทยาการคอมพิวเตอร์ ทั้งหมดที่สามารถเข้าถึงได้มากขึ้น 400 00:20:58,840 --> 00:21:02,530 กับที่กล่าวว่าขอบคุณของเราที่จะมิตเชลล์ และจอห์นและทีมงาน Scratch ทั้ง 401 00:21:02,530 --> 00:21:05,710 ตอนนี้ขอใช้สนามที่ การเดินทางลงที่ถนน 402 00:21:05,710 --> 00:21:06,930 >> มิทเชลเรสนิค: สวัสดีครับ ผมมิทช์เรสนิค 403 00:21:06,930 --> 00:21:09,970 ฉันอาจารย์ของการวิจัยการเรียนรู้ ที่นี่ที่เอ็มไอทีมีเดียแล็บ 404 00:21:09,970 --> 00:21:12,590 และฉันยังทีมเกาตรงที่เอ็มไอที 405 00:21:12,590 --> 00:21:15,810 >> JOHN MALONEY: ผมจอห์นมาโลนีและฉัน เป็นนักวิจัยประมาณสิบเอ็ด 406 00:21:15,810 --> 00:21:19,240 ปีที่ผ่านมาทำงานในโครงการเกา เช่นนำไปพัฒนา 407 00:21:19,240 --> 00:21:22,460 >> มิทเชลเรสนิค: เราเรียกการวิจัยของเรา กลุ่มกลุ่มชั้นประถมศึกษาตลอดชีวิต 408 00:21:22,460 --> 00:21:24,785 เพราะเรากำลังรับแรงบันดาลใจโดยวิธีการ เด็กเรียนรู้ในโรงเรียนอนุบาล 409 00:21:24,785 --> 00:21:28,820 ในโรงเรียนอนุบาลเด็กคลาสสิก จะมีการเล่นการออกแบบและการสร้าง 410 00:21:28,820 --> 00:21:30,920 สิ่งที่อยู่ในการทำงานร่วมกัน กับคนอื่น - 411 00:21:30,920 --> 00:21:33,300 อาคารอาคารที่มีบล็อกไม้ ทำให้ภาพที่มี 412 00:21:33,300 --> 00:21:34,720 สีลายนิ้วมือและดินสอสี 413 00:21:34,720 --> 00:21:38,430 ในฐานะที่เราพัฒนา Scratch เราต้องการ จับวิญญาณชั้นประถมศึกษาปีที่ 414 00:21:38,430 --> 00:21:39,700 ผู้เรียนทุกเพศทุกวัย 415 00:21:39,700 --> 00:21:42,880 >> JOHN MALONEY: หนึ่งในแรงจูงใจใหญ่ เพื่อ Scratch เป็นแบบนี้ 416 00:21:42,880 --> 00:21:47,930 โครงการที่มิทเชลและนาตาลีมี เริ่มต้นที่เรียกว่าคอมพิวเตอร์สโมสร 417 00:21:47,930 --> 00:21:54,570 และพวกเขาเห็นมากของเด็กทำสิ่งที่ ด้วยเครื่องมือสื่อเช่น Photoshop และ 418 00:21:54,570 --> 00:21:58,700 เครื่องมือการผลิตเสียงที่แตกต่างกัน แต่พวกเขา เขาไม่ได้ทำโปรแกรมใด ๆ 419 00:21:58,700 --> 00:22:00,020 เด็กไม่ได้ทำ การเขียนโปรแกรมใด ๆ 420 00:22:00,020 --> 00:22:02,440 และเรามองไปรอบ ๆ และกล่าวว่า - ดี ทำไมพวกเขาไม่ทำมันได้หรือไม่ 421 00:22:02,440 --> 00:22:06,380 และคำตอบที่ดูเหมือนจะเป็นไปได้ว่ามี ไม่ได้เป็นเครื่องมือที่มีความเหมาะสมสำหรับการ 422 00:22:06,380 --> 00:22:07,220 การตั้งค่าที่ 423 00:22:07,220 --> 00:22:10,960 >> มิทเชลเรสนิค: ขณะที่เรากำลังพัฒนา รอยขีดข่วนผมได้แรงบันดาลใจบางส่วนของ 424 00:22:10,960 --> 00:22:13,660 ความคิดของผู้ให้คำปรึกษาของฉันมัวร์ Papert ผู้พัฒนา 425 00:22:13,660 --> 00:22:15,640 การเขียนโปรแกรมภาษาโลโก้ 426 00:22:15,640 --> 00:22:19,535 มัวร์มักจะใช้ในการบอกว่ามันเป็น ที่สำคัญสำหรับเทคโนโลยีใหม่ที่จะมี 427 00:22:19,535 --> 00:22:24,140 ชั้นต่ำหมายความว่ามันเป็นเรื่องง่ายที่จะได้รับ เริ่มต้นด้วยเพดานสูงหมายความว่าคุณ 428 00:22:24,140 --> 00:22:25,980 สามารถทำที่ซับซ้อนมากขึ้นและมากขึ้น สิ่งที่มีมัน 429 00:22:25,980 --> 00:22:30,480 >> นอกจากนี้เรายังต้องการที่จะมีสิ่งที่เราเรียกว่า ผนังกว้างมีความหมายหลาย 430 00:22:30,480 --> 00:22:31,100 เส้นทางที่แตกต่างกัน 431 00:22:31,100 --> 00:22:34,800 ที่คุณสามารถทำที่แตกต่างกัน สิ่งที่มาพร้อมกับซอฟต์แวร์ 432 00:22:34,800 --> 00:22:38,320 มันไม่พอเพียงที่จะเริ่มต้น อย่างง่ายดายและทำสิ่งที่ซับซ้อนถ้า 433 00:22:38,320 --> 00:22:39,900 ทุกคนทำในสิ่งเดียวกัน 434 00:22:39,900 --> 00:22:42,690 เราต้องการที่จะมีที่แตกต่างกัน ทุลักทุเลเพราะเรารู้ที่แตกต่างกัน 435 00:22:42,690 --> 00:22:45,760 คนมีความสนใจที่แตกต่างกันและเรา อยากให้ทุกคนสามารถที่จะทำงาน 436 00:22:45,760 --> 00:22:48,090 ในโครงการที่งอกออกมา ของผลประโยชน์ของตนเอง 437 00:22:48,090 --> 00:22:52,020 >> JOHN MALONEY: ผมอยากจะบอกว่าเราว่า การพิจารณาเกี่ยวกับสิบครั้ง 438 00:22:52,020 --> 00:22:55,730 คำสั่งและคุณลักษณะที่มีกว่า เคยสิ้นสุดในเกา 439 00:22:55,730 --> 00:23:01,160 เราจะมีการอภิปรายเกี่ยวกับการไม่มีที่สิ้นสุด ว่าสิ่งที่ถ้อยคำที่จะวางบล็อก 440 00:23:01,160 --> 00:23:05,650 และสิ่งที่ต้องการไม่ว่าจะเป็นค่าเริ่มต้น ทิศทางของเทพดาควรจะขึ้น 441 00:23:05,650 --> 00:23:06,570 หรือไปทางขวา 442 00:23:06,570 --> 00:23:10,450 ดังนั้นเราคิดว่าทั้งหมดที่เกี่ยวกับสิ่งเหล่านี้ โดยเฉพาะอย่างยิ่งต้นมาก 443 00:23:10,450 --> 00:23:13,790 ประสบการณ์ที่คนจะมีกับ รอยขีดข่วนและพยายามที่จะทำให้มันดังนั้น 444 00:23:13,790 --> 00:23:16,800 ว่าสิ่งที่จะได้รับการค้นพบ เพียงแค่การทดลอง 445 00:23:16,800 --> 00:23:20,370 >> มิทเชลเรสนิค: เมื่อเราเป็นครั้งแรก การออกแบบ Scratch กลุ่มเป้าหมายของเรา 446 00:23:20,370 --> 00:23:22,670 เป็นวัย 8-16 447 00:23:22,670 --> 00:23:26,400 >> JOHN MALONEY: ที่ต่ำสุดของ สเปกตรัมเราพบว่าอายุน้อยกว่ามาก 448 00:23:26,400 --> 00:23:28,940 เด็กได้ใช้ Scratch กว่า ที่เราเคยคาดการณ์ไว้ 449 00:23:28,940 --> 00:23:33,410 ผมยังจำครั้งแรกที่เกา วันผมคิดว่าที่เรามี 450 00:23:33,410 --> 00:23:36,340 ผู้ชายคนนี้หกปีน้อยเข้ามา 451 00:23:36,340 --> 00:23:41,540 ที่ปลายด้านบนฉันได้รับประหลาดใจ ที่ยกตัวอย่างเช่นการใช้งานของเกาใน 452 00:23:41,540 --> 00:23:43,660 เรียนวิทยาลัยเช่น CS50 453 00:23:43,660 --> 00:23:47,750 เพราะเราไม่ได้จริงๆคิดว่า รอยขีดข่วนเป็นภาษาสำหรับการเรียนการสอน 454 00:23:47,750 --> 00:23:50,070 วิทยาศาสตร์คอมพิวเตอร์ไปยังคอมพิวเตอร์ นักวิทยาศาสตร์ 455 00:23:50,070 --> 00:23:52,970 >> ที่น่าแปลกใจก็คือว่าหลาย ผู้ใหญ่จะใช้มัน 456 00:23:52,970 --> 00:23:58,830 เราพบว่าคนที่เป็นเหมือนอย่างเต็มรูปแบบ โปรแกรมเมอร์เวลาเพลิดเพลินไปกับการเขียนโปรแกรมใน 457 00:23:58,830 --> 00:24:00,530 รอยขีดข่วนเป็นจัดเรียงของงานอดิเรก 458 00:24:00,530 --> 00:24:03,860 และเพื่อให้เราได้เห็นคนที่อยู่บนเกา เว็บไซต์สร้างโครงการที่ 459 00:24:03,860 --> 00:24:05,470 ทำเช่น - 460 00:24:05,470 --> 00:24:08,380 ray ติดตามระบบการแสดงผล 3D 461 00:24:08,380 --> 00:24:10,120 ฉันไม่สามารถเชื่อว่าเมื่อผมเห็นว่า 462 00:24:10,120 --> 00:24:13,170 >> มิทเชลเรสนิค: ขณะที่เราเริ่มทำงาน ใน Scratch เราอยากจะทำให้มัน 463 00:24:13,170 --> 00:24:16,360 แตกต่างจากการเขียนโปรแกรมแล้ว ภาษาในการที่จะทำให้มัน 464 00:24:16,360 --> 00:24:19,010 สามารถเข้าถึงได้มากยิ่งขึ้น ช่วงของคน 465 00:24:19,010 --> 00:24:21,770 ดังนั้นเราจึงมีสามหลัก แนวทางที่ 466 00:24:21,770 --> 00:24:24,880 ครั้งแรกที่เราอยากจะทำให้มันมากขึ้น tinkerable เพื่อให้คุณสามารถสร้าง 467 00:24:24,880 --> 00:24:27,810 โปรแกรมเหมือนวาง อิฐเลโก้ด้วยกัน 468 00:24:27,810 --> 00:24:30,760 ดังนั้นเราจึงมีการเขียนโปรแกรมที่มองเห็นได้ บล็อกที่ไม่ร่วมกัน 469 00:24:30,760 --> 00:24:34,670 >> ที่สองของทุกที่เราต้องการที่จะให้คน ทำงานในโครงการที่มีความหมายมากขึ้น 470 00:24:34,670 --> 00:24:37,060 สิ่งที่มีตัวตน ที่เกี่ยวข้องกับพวกเขา 471 00:24:37,060 --> 00:24:38,890 นั่นเป็นเหตุผลที่เราจะทำให้รอยขีดข่วน สื่อจึงอุดมไปด้วย 472 00:24:38,890 --> 00:24:41,230 >> หนึ่งในสามของทั้งหมดที่เราต้องการที่จะ ทำให้ทางสังคมมากขึ้น 473 00:24:41,230 --> 00:24:43,580 เพราะมากของการเรียนรู้ที่ดีที่สุด ประสบการณ์มาเมื่อเรา 474 00:24:43,580 --> 00:24:45,220 โต้ตอบกับผู้อื่น 475 00:24:45,220 --> 00:24:48,590 ดังนั้นเราจึงเพิ่มชุมชนออนไลน์ Scratch จากจุดเริ่มต้นมาก 476 00:24:48,590 --> 00:24:51,790 ที่ถูกต้องเมื่อเราได้เปิดตัวซอฟแวร์เพื่อ ว่าคนที่จะมีผู้ชม 477 00:24:51,790 --> 00:24:55,460 สำหรับการสร้างสรรค์ของพวกเขาและยังได้รับ แรงบันดาลใจจากสิ่งที่คนอื่นสร้างขึ้น 478 00:24:55,460 --> 00:24:59,720 ตั้งแต่เราได้เปิดตัวเริ่มต้นมีมี รับรอบ 4.5 ล้านโครงการที่ 479 00:24:59,720 --> 00:25:01,760 ได้รับการใช้ร่วมกันบน เว็บไซต์รอยขีดข่วน 480 00:25:01,760 --> 00:25:05,610 >> JOHN MALONEY: ดังนั้นฉันจริง เข้าร่วมโครงการโดยการจัดเรียง 481 00:25:05,610 --> 00:25:07,770 ของขอร้องให้ Mitchel 482 00:25:07,770 --> 00:25:10,510 ฉันขอให้เข้าร่วมเมื่อฉันได้ยินเกี่ยวกับเรื่องนี้ เพราะผมคิดว่ามันเป็นไปได้ 483 00:25:10,510 --> 00:25:12,790 เป็นเช่นสิ่งที่เย็นและ ฉันต้องการที่จะช่วยให้ 484 00:25:12,790 --> 00:25:17,010 แต่ภาษาที่ชื่นชอบของฉันคือสมอลล์ทอล์ค และฉันได้ช่วยพัฒนา 485 00:25:17,010 --> 00:25:19,430 รุ่นของสมอลล์ทอล์คนี้ เรียกว่ารับสารภาพ 486 00:25:19,430 --> 00:25:23,240 >> ดังนั้นผมจึงกล่าวว่าดีฉันจะมาและ จะทำงานนี้ตราบเท่าที่ฉัน 487 00:25:23,240 --> 00:25:24,960 สามารถสร้างขึ้นใหม่ในการรับสารภาพ 488 00:25:24,960 --> 00:25:27,920 และมิทเชลกล่าวว่า - โอ้แน่ใจว่าผมทำไม่ได้ ดูแลสิ่งที่มันทำค่ะ 489 00:25:27,920 --> 00:25:28,920 เพียงแค่ให้มันทำงาน 490 00:25:28,920 --> 00:25:31,950 และเพื่อให้เป็นวิธีการที่จะได้ไป จะเขียนในการรับสารภาพ 491 00:25:31,950 --> 00:25:36,730 >> ดังนั้นด้วย Scratch 2.0 เราคิดว่าเรา จะพยายามที่จะทำให้การเข้าถึงเกาออกไป 492 00:25:36,730 --> 00:25:39,750 ผู้คนมากขึ้นด้วยการทำให้ app เมฆตาม 493 00:25:39,750 --> 00:25:43,290 และแม้จะมีรุ่นของ รับสารภาพที่วิ่งในเบราว์เซอร์มัน 494 00:25:43,290 --> 00:25:45,960 การดาวน์โหลดที่จำเป็นและ การติดตั้งปลั๊กอิน 495 00:25:45,960 --> 00:25:49,450 และเรารู้ว่าคนจำนวนมากจะ มีปัญหาในการทำที่ทั้ง 496 00:25:49,450 --> 00:25:54,310 เพราะมันเป็นกระบวนการที่ซับซ้อน หรือเป็นเพราะการบริหารงานของพวกเขาที่ 497 00:25:54,310 --> 00:25:56,470 โรงเรียนหรือของพวกเขาใด จะไม่ยอมให้มัน 498 00:25:56,470 --> 00:26:00,310 ดังนั้นเราจึงต้องการสิ่งที่เป็นชนิด สร้างในเบราว์เซอร์หรือเป็น 499 00:26:00,310 --> 00:26:03,050 ชนิดของโดยเริ่มต้นมี บนเบราว์เซอร์ส่วนใหญ่ 500 00:26:03,050 --> 00:26:07,100 เราถือว่า Java, เราถือว่า Silverlight เราถือว่าจาวาสคริปต์ 501 00:26:07,100 --> 00:26:08,590 และเราถือว่าแฟลช 502 00:26:08,590 --> 00:26:11,020 >> ณ จุดที่แฟลชเป็นจริง ที่ครองความเป็นใหญ่ 503 00:26:11,020 --> 00:26:12,350 Adobe ได้รับการผลักดันมันจริงๆ 504 00:26:12,350 --> 00:26:17,420 และเราไม่ยังไม่ทราบว่ามันจะ เพื่อให้ปัญหาดังกล่าวบน iOS และ 505 00:26:17,420 --> 00:26:19,200 โทรศัพท์มือถือและอื่น ๆ 506 00:26:19,200 --> 00:26:20,480 ดังนั้นเราไปกับแฟลช 507 00:26:20,480 --> 00:26:25,690 >> และมองย้อนกลับไปก็จะได้อาจจะ รับดีกว่าถ้าเราจะหายไปด้วย 508 00:26:25,690 --> 00:26:27,900 JavaScript เพราะที่กลายเป็น ภาษาที่โดดเด่น 509 00:26:27,900 --> 00:26:31,690 แต่ผมไม่คิดว่ามีวิธีที่เรา ๆ เป็น อาจจะได้เห็นทั้งหมด 510 00:26:31,690 --> 00:26:33,690 สิ่งที่กำลังจะเปลี่ยน ระหว่างนั้นและตอนนี้ 511 00:26:33,690 --> 00:26:37,620 และจะใช้เวลาสามปีหรือเพื่อที่จะใส่ ร่วมกันบางอย่างเช่นนี้ 512 00:26:37,620 --> 00:26:40,860 ดังนั้นคุณจะเดาที่ดีที่สุดของคุณ และหวังว่าการที่ดีที่สุด 513 00:26:40,860 --> 00:26:44,720 >> มิทเชลเรสนิค: หนึ่งในโครงการใหม่เป็น เรียกว่าเกาจูเนียร์พยายามที่จะมี 514 00:26:44,720 --> 00:26:47,130 รอยขีดข่วนลงไปแม้เด็กที่อายุน้อยกว่า 515 00:26:47,130 --> 00:26:49,810 มันถูกมุ่งเป้าไปที่อายุห้าขวบ เด็กอายุเจ็ดปีเช่น 516 00:26:49,810 --> 00:26:51,780 ชั้นอนุบาลถึงชั้นประถมศึกษาปีที่สอง 517 00:26:51,780 --> 00:26:53,610 รุ่นแรกของมัน จะอยู่บน iPad 518 00:26:53,610 --> 00:26:57,130 และเราวางแผนที่จะมีมันมา ออกมาในช่วงกลางของ 2014 519 00:26:57,130 --> 00:26:59,660 ดังนั้นเกาจูเนียร์จะค่อนข้าง รุ่นที่ลดขนาดลง 520 00:26:59,660 --> 00:27:02,540 มันจะมีคุณสมบัติที่ค่อนข้างน้อย และยังทำให้สิ่งที่มากขึ้น 521 00:27:02,540 --> 00:27:05,450 การพัฒนาที่เหมาะสม สำหรับเด็กที่มีอายุน้อยกว่า 522 00:27:05,450 --> 00:27:09,580 >> JOHN MALONEY: ฉันชอบความจริงที่ว่า เกา 2.0 โดยเฉพาะอย่างยิ่งคือการจัดเรียงของ 523 00:27:09,580 --> 00:27:14,070 ผลการดำเนินงานที่สูงขึ้นอย่างลับๆ กว่าที่คุณอาจคิด 524 00:27:14,070 --> 00:27:16,410 โดยค่าเริ่มต้นเมื่อคุณกำลังทำภาพเคลื่อนไหว และอื่น ๆ ที่คุณกำลัง 525 00:27:16,410 --> 00:27:20,730 จำกัด ให้การปรับปรุง อัตราของหน้าจอ 526 00:27:20,730 --> 00:27:24,610 และเราได้รับการออกแบบอย่างจงใจเพื่อให้ มันเพียง แต่นิด ๆ หน่อย ๆ ต่อ 527 00:27:24,610 --> 00:27:30,330 กรอบเพื่อที่ว่าถ้าคุณบอกว่าทำซ้ำ 10 ย้าย 10 คุณจริงเห็นมันย้ายไปอยู่ 528 00:27:30,330 --> 00:27:32,450 สิบเพิ่มขึ้นเพียงเล็กน้อย 529 00:27:32,450 --> 00:27:36,590 >> แต่มีการจัดเรียงของโหมดที่ซ่อนอยู่ เรียกว่าโหมดเทอร์โบซึ่งคุณจะได้รับ 530 00:27:36,590 --> 00:27:38,920 โดยคลิกที่เปลี่ยนธงสีเขียว 531 00:27:38,920 --> 00:27:42,670 และที่พื้นช่วยให้มันทำงาน ชนิดของให้เร็วที่สุดเท่าที่จะสามารถ 532 00:27:42,670 --> 00:27:46,210 ดังนั้นนี่คือสิ่งที่ช่วยให้คุณสามารถทำสิ่งที่ต้องการ ตามรอยเรย์และคุณทำไม่ได้ 533 00:27:46,210 --> 00:27:49,480 ต้อง - ตามรอยเรย์เดิมคุณ ต้องรอเหมือนประมาณครึ่งชั่วโมง 534 00:27:49,480 --> 00:27:52,020 เห็นผลเพราะมันเป็น ชนิดของ chugging ผ่าน 535 00:27:52,020 --> 00:27:53,060 ทีละเฟรม 536 00:27:53,060 --> 00:27:57,240 แต่มีสิ่งที่เปลี่ยนคลิกที่คุณสามารถ ได้รับผลในสิ่งที่ต้องการ 537 00:27:57,240 --> 00:27:58,980 ยี่สิบวินาที 538 00:27:58,980 --> 00:28:03,610 ดังนั้นทั้งหมดในทันทีที่คุณสามารถเพียงแค่การจัดเรียงของ สิ่งที่อยู่ในระดับสูงในเกา แต่ 539 00:28:03,610 --> 00:28:05,990 มันเป็นคุณสมบัติที่ซ่อนอยู่ 540 00:28:05,990 --> 00:28:08,470 >> ลำโพง 1: ขอบคุณมากเพื่อ Mitchel และจอห์นสำหรับทุกอย่าง 541 00:28:08,470 --> 00:28:09,890 พวกเขาได้ทำเพื่อ CS50 542 00:28:09,890 --> 00:28:13,190 ขอบคุณแอนดรูอัลและเชลลีย์ที่ อยู่เบื้องหลังกล้องในสัปดาห์นี้ 543 00:28:13,190 --> 00:28:15,460 และขอบคุณมากที่ทุก นักเรียนบรรดาของคุณออกมีที่ 544 00:28:15,460 --> 00:28:16,290 เนื้อหาที่ส่ง 545 00:28:16,290 --> 00:28:22,340 >> และแน่นอนถ้าคุณต้องการที่จะ นำเนื้อหาสำหรับสัปดาห์ในอนาคต 546 00:28:22,340 --> 00:28:26,420 ไม่ถึงออกมาให้เราผ่านทาง Facebook, Reddit, Twitter, หรือใด ๆ ของอื่น ๆ 547 00:28:26,420 --> 00:28:27,570 วิธีการเรียนการสอนของ 548 00:28:27,570 --> 00:28:29,750 นั่นมันสำหรับ CS50 สด 549 00:28:29,750 --> 00:28:32,480 นี่เป็น CS50 550 00:28:32,480 --> 00:28:33,730 ประณามมัน 551 00:28:33,730 --> 00:29:04,598