>> ลำโพง 1: สวัสดีชาวโลก, นี้เป็น CS50 สด
เราต้องการที่จะเริ่มต้นในเวลานี้ด้วย ตะโกนออกไปให้เพื่อนของเราในเซนต์หลุยส์
รัฐมิสซูรี่ที่กลุ่มอาสาสมัคร ที่รู้จักกันเป็น LaunchCode ได้รับ
รวมตัวกันในนักเรียน CS50x เพื่อที่จะใช้เวลาเรียนรวม
และเป้าหมายในท้ายที่สุดก็คือว่าหลังจากที่ ปลายภาคการศึกษาที่เป็นผู้ที่จะจับคู่
นักเรียนที่มีงานเทคโนโลยีท้องถิ่น
>> ตอนนี้มาคน LaunchCode และ นักเรียนที่เกี่ยวข้องได้ไป
จะประชุมในห้องสมุดท้องถิ่นที่ ไม่กี่ร้อยคน RSVPed
แต่คนจำนวนมากสิ้นสุด RSVPing ใน สิ้นสุดสำหรับความคิดริเริ่มนี้ว่าพวกเขา
จบลงด้วยการที่จะย้ายไปโอเปร่าท้องถิ่น บ้านภาพที่นี่
>> ตอนนี้มันมีขนาดเล็กเพียงเล็กน้อย
แต่ถ้าคุณมองอย่างใกล้ชิดที่เคยที่คุณสามารถ เห็นขึ้นไปบนเวทีที่ภาพนิ่งแรก
จากสัปดาห์ที่ 0 ที่พูดถึงความจริงที่ว่า 73% ของเพื่อนร่วมชั้นของคุณอาจ
รวมทั้งคุณไม่มี ประสบการณ์ก่อน
และแน่นอนว่าเป็นอย่างมาก ในกรณีที่โรงละครโอเปร่าที่นี่
ดังนั้น hellos ของเราเพื่อคน ที่ LaunchCode และ
พลเมืองของเซนต์หลุยส์
หากคุณอาศัยอยู่ในประเทศตัวเองให้กับนักบุญ หลุยส์จะรู้สึกอิสระที่จะตรวจสอบพวกเขาออก
ที่ launchcodestl.com
หรือบางทีอาจจะเปิดข่าวท้องถิ่นของคุณ ช่องทางที่เราจะทำที่นี่สำหรับคุณ
>> ลำโพง 2: โอกาสที่น่าตื่นตาตื่นใจสำหรับ ใด ๆ เซนต์ louisan มองไปยังดินแดนหนึ่ง
ของผู้ที่ใช้เทคโนโลยีชั้นสูงสูงจ่ายงาน
เป็นครั้งแรกที่เคยเดียวกัน ชั้นเรียนการเขียนโปรแกรมคอมพิวเตอร์ที่
สอนออนไลน์โดย Harvard และ MIT เป็น ที่นำเสนอในคนที่เซนต์
หลุยส์ห้องสมุดประชาชน
>> มันเป็นขอบคุณทุกองค์กร LaunchCode ซึ่งเป็นความพยายามที่จะแก้ปัญหา
ช่องว่างความสามารถเทคโนโลยีที่นี่ในเซนต์หลุยส์
ตอนนี้ทุกคนที่ผ่านไปนี้สี่เดือน แน่นอนว่าเป็นโอกาสที่จะได้รับการจ่ายเงิน
การฝึกงานที่อาจจะเปลี่ยนเป็น งานการเขียนโปรแกรมคอมพิวเตอร์
LaunchCode ร่วมก่อตั้งกล่าวว่าถ้าคุณ เรียนรู้ทักษะชุดนี้ในวันนี้
ตลาดคุณจะรับประกันเกือบไปยังดินแดน งานหกตัวเลขในสองสาม
ปีมีเงินเดือนเริ่มต้น ประมาณ $ 50,000
ว่าเสียงที่ดีงาม
ดังนั้นสิ่งที่ชนิดของบุคคลที่ควร พิจารณาการเรียนนี้
>> JIM MCKELVEY: คุณต้อง เป็นสมาร์ทสวย OK?
คุณจะต้องทำงานหนักมาก
แต่คุณไม่จำเป็นต้องมี ไปโรงเรียนที่ดีที่สุด
คุณไม่จำเป็นต้องเป็นที่ดีในทางคณิตศาสตร์
คุณไม่จำเป็นที่จะมีบางส่วนของ สิ่งที่คุณอาจเชื่อว่าคุณต้อง
และหลักสูตรนี้จะบอก ถ้าคุณได้รับมัน
>> ลำโพง 2: ว้าวตอนนี้ถ้าคุณเป็น สงสัยว่าถ้ามีเพียงพอ
งานการเขียนโปรแกรมที่มีอยู่ในเซนต์ หลุยส์, คำตอบคือใช่ใหญ่
McKelvey กล่าวว่ามีมากกว่า 1,000 ตำแหน่งที่เปิดและก็ไม่ได้
ชาวบ้านพยายามที่มากพอ เพื่อเติมเต็มพวกเขา
ตอนนี้ชั้นนี้จะเริ่มต้นวันจันทร์ที่ 05:30 ที่ กลางสาขาที่เซนต์หลุยส์
ห้องสมุดประชาชน
หากคุณสนใจและฉันแน่ใจว่าบางอย่าง ของคุณจะได้รับข้อมูล
ksdk.com ที่
>> ลำโพง 1: บางส่วนของเพื่อนร่วมชั้นของคุณ ตอนนี้อยากจะกล่าวทักทาย
ขึ้นเป็นครั้งแรกที่ซูซานจากวิน, แมสซาชูเซตใกล้เมืองเพียงลง
ถนนจากที่นี่
>> SUZANNE: สวัสดีชาวโลกฉันซูซาน
ผมอาศัยอยู่ในวินทรอป, แมสซาชูเซต ประเทศสหรัฐอเมริกาในน้ำ
และฉัน 63 ปีเก่า
ฉันเป็นพยาบาลเกษียณ
ฉันมีลูกสี่คนและ หลานสองคน
>> ฉันยังอำนวยการโรงละคร และนักแสดง
และบางครั้งในปีฉันจะปรากฏนี้ ในการค้นพบช่อง "
บอสตันเค้นคอ. "ผม เล่น Zenovia Clegg
>> ฉันการ CS50 เพราะฉันรัก EDX
ฉันเอาสองหลักสูตรแล้ว
ฉันเอาความยุติธรรมและสาธารณสุข และการเปลี่ยนแปลงสิ่งแวดล้อม
และฉันรักพวกเขา
>> เพราะยังสาขาวิชาวิทยาการคอมพิวเตอร์ กลัวฉันน้อย
และในวงเล็บอายุของเรากำลังได้รับการสนับสนุน ที่จะทำในสิ่งที่เรากลัว
ดังนั้นฉันการ CS50 และกำลังมองหา ส่งต่อไปยังมัน
ดังนั้นชื่อของฉันคือซูซาน และนี่คือ CS50
>> ลำโพง 1: ขึ้นต่อไปมีหลาย hellos จากบางส่วนของเพื่อนร่วมชั้นของคุณในบรูเออ
ในรัฐเมนโรงเรียนมัธยม
ลองมาฟัง
>> นักเรียน BREWER HIGH SCHOOL: สวัสดี โลกเราเหล้าสูง
>> PATRICK: สวัสดีครับผมแพทริค
>> อดัม: ผมอดัม
>> NIKOLAI: ผมลาดิมีร์
>> BEN: ฉันเบน
>> DYLAN: ฉันดีแลน
>> NICK: ผมนิค
>> CHRISTINA: ผมคริสตินา
>> โจนาธาน: ฉันโจนาธาน
>> CHARLES: ผมชาร์ลส์
>> นักเรียน BREWER HIGH SCHOOL: และนี่คือ CS50
>> ลำโพง 1: สวัสดีเหล้าโรงเรียนมัธยม - และตอนนี้จวร์ตและเพื่อนของเขา
จากรัฐใกล้เคียงของเวอร์จิเนีย
>> STUART: สวัสดีโลก ชื่อของฉันคือสจวต
และฉันจากเวอร์จิเนีย
และนี่คือครั้งแรกที่ฉันทำ แน่นอนฮาร์วาร์หรือ
หลักสูตรออนไลน์เช่นนั้น
ผมชอบคอมพิวเตอร์และต้องการ เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับพวกเขา
ฉันจวร์ตและนี่คือ CS50
>> ลำโพง 1: สวัสดีจวร์ต
ดังนั้นเราจึงยังได้รับการรักษาตาที่ Twitter ซึ่งเป็นหนึ่งในเพื่อนร่วมชั้นของคุณ
Umberto จากเม็กซิโกมี นี้จะ tweet เมื่อเร็ว ๆ นี้
เฮ้ @ davidjmalan ให้ฉัน ขอให้คุณคำถาม -
Mark Zuckerberg เอา CS50?
>> ดังนั้นเศร้ามาร์คไม่ได้ในความเป็นจริงใช้เวลา CS50 เมื่อลงทะเบียนเป็นนักศึกษาที่นี่
ที่ฮาร์วาร์
แต่เขาข้ามไปข้างหน้ามากขึ้น ชั้นสูงเป็นที่รู้จักกัน CS51 ซึ่ง
ครอบคลุมหัวข้อวิทยาศาสตร์คอมพิวเตอร์เช่น แนวคิดที่เป็นนามธรรมและการเขียนโปรแกรม
เช่นการเขียนโปรแกรมการทำงาน เขียนโปรแกรมเชิงวัตถุ
>> ตอนนี้เป็นเวลาที่จะได้รับการสอนโดย อาจารย์ชื่อเฮนรี่ Leitner ที่
จริงสอนหลักสูตร เมื่อผมเอามันเป็นอย่างดี
พระอุปัชฌาย์ของเราเองร็อบโบว์เมื่อเร็ว ๆ นี้ นั่งลงกับศาสตราจารย์
Latiner ที่จะพูดคุยเกี่ยวกับบางส่วนของเขา นักเรียนเก่านอกจากฉัน
>> ROB สลิง: สวัสดีครับผมร็อบโบว์และฉัน ที่นี่กับ ดร. เฮนรี่ Leitner ใคร
คณบดีรองข้อมูล เทคโนโลยีที่ DCE และอาจารย์อาวุโส
วิทยาศาสตร์คอมพิวเตอร์
>> ขวาทั้งหมดดังนั้นฉันได้เคยได้ยินว่า คุณจะได้มีดาราบางคนผ่าน
ผ่านบางส่วนของหลักสูตรของคุณ
>> HENRY Leitner: ขวาทั้งหมดดังนั้นฉันชอบที่จะ บอกนักเรียนของฉันฉันได้รับที่ฮาร์วาร์
เป็นเวลานาน
และเมื่อพวกเขาพูด - ดีว่า ระยะเวลาที่คุณได้รับที่นี่? -
คำตอบของฉันคือฉันโตพอที่จะมี ทำงานเกี่ยวกับการบ้านด้วย
ที่มหาเศรษฐีออกกลางคัน Bill Gates
แต่ผมยังหนุ่มพอที่จะมี สอนจริงที่มหาเศรษฐี
การออกกลางคัน Mark Zuckerberg, ชื่อเสียง Facebook
>> ดังนั้นการเผชิญหน้าของฉันกับบิลเกตส์ไปทาง กลับไปยังจุดเริ่มต้นในปี 1974,
1975 ปีการศึกษา
เรื่องที่เป็นความจริงที่บิลเกตส์ ' พอลอัลเลนเพื่อนไปยืนข่าว
ในฮาร์วาร์สแควร์และมาถึงใน นิตยสารอิเล็กทรอนิคส์ที่เป็นที่นิยมซึ่ง
คือการที่มีเรื่องราวเกี่ยวกับโลก คอมพิวเตอร์ส่วนบุคคลตัวแรกที่
คุณต้องสร้างจริง - รวบรวม จากส่วน - Altair
เขามาทำงานกลับไปที่ หอพัก Bill Gates '
และพวกเขาได้ตื่นเต้นทั้งหมดที่ การปฏิวัติคอมพิวเตอร์ส่วนบุคคลเป็นเรื่องที่
ที่จะเริ่มต้นโดยไม่มีพวกเขา
>> ดังนั้นในขณะที่เกตส์และผม -
เรากำลังทำงานกับปัญหา
นั่นเป็นเพราะเราทั้งสองเข้าเรียนใน ทฤษฎีของหลักสูตรการคำนวณ
หลักสูตรระดับบัณฑิต mathy มาก
และในวันแรกของการเรียน อาจารย์บอกว่าทุกคนในห้องที่
หันไปเพื่อนบ้านของพวกเขาและแนะนำ ตัวเองแล้วร่วมมือกับ
คนบนชุดปัญหาที่
ดังนั้นประตูและผม -
ผมไม่ทราบว่าเขาเป็นใครในเวลานั้น
เขาเป็นคนที่อาจจะหรือสิบหกสิบเจ็ด แต่เขามองว่าเขาเป็น
สิบสองที่จะซื่อสัตย์
>> และเราเริ่มต้นการทำงานใน ไปทำที่บ้านด้วยกัน
แต่แล้วเมื่อ Altair ออกมาใน ฮิตอิเล็กทรอนิกส์นิตยสารจับ
ความสนใจของเขา
เขาก็หายไป
เขาหยุดการทำบ้าน
ผมโกรธที่เขา
>> และผมก็จะดูเขาในหนึ่ง ห้องปฏิบัติการคอมพิวเตอร์ที่เรามีที่ฮาร์วาร์เพื่อ
การวิจัยในเวลาที่ถูกเรียกว่า Lab ไอคำนวณ
PDP-10 ถูกนำมาใช้
และเขาถูกแฮ็คไปทั้งกลางวันและกลางคืน เพียงแค่อาศัยอยู่ที่นั่น
>> ขณะที่ผมพบต่อมาเขาเป็นจริง ซอฟต์แวร์สำหรับการออกแบบที่เป็นต้นฉบับ
Altair ระบบปฏิบัติการพร้อมกับ พื้นฐานการเขียนโปรแกรมภาษา
ที่เกิดขึ้นในการทำงาน
ความคิดที่เป็นที่ส่วนบุคคล อุตสาหกรรมคอมพิวเตอร์ที่จะออกคุณ
จะต้องสามารถ ในการเขียนซอฟต์แวร์
และการเขียนโปรแกรมและเครื่อง ภาษาโดยพลิกสวิทช์สลับ
ไม่ได้จะทำให้มันยกเว้น เกินกว่ามือสมัครเล่น
>> สิ่งที่เป็นที่น่าสนใจในเวลานั้น Altair ได้รับความนิยมเพื่อให้คุณทำไม่ได้
แม้ซื้ออย่างแน่นอนหลังจาก ได้มีการประกาศ
ดังนั้น Bill Gates, ที่น่าอัศจรรย์ใจกับเขา พอลอัลเลนเพื่อนเขียนโปรแกรมบน
PDP-10 ที่จำลองพฤติกรรม ของ Altair นี้เพราะรายละเอียดที่
เขียนอย่างเต็มที่นิยมใน นิตยสารอิเล็กทรอนิคส์
>> ดังนั้นที่ผมกล่าวว่าผมโกรธที่ เขาผมไม่ได้ให้ความสนใจ
เขาหายออกไป Albuquerque, เม็กซิโกที่จะอวด
สิ่งที่เขาได้ทำเพื่อคน ที่ได้สร้าง Altair
และในเวลาที่ออกจากวิทยาลัย - ออกจากฮาร์วาร์ - จะเริ่มต้น บริษัท
ไม่เคยได้ยินจาก
และดังนั้นเมื่อฉันพบว่าเป็น สิ่งที่เกิดขึ้นผมก็ทำ
เพราะผมเก็บความคิดเกี่ยวกับการ - ของฉัน พ่อแม่จะฆ่าผมถ้าผมมี
ลาออกจากโรงเรียนเพียงเพื่อ ออกไปและเริ่มต้น บริษัท
>> และแน่นอนมี Mark Zuckerberg
ฉันได้รู้ว่าเขาส่วนหนึ่งเป็นเพราะ เขามาหลังจากจบ CS51
ผมคิดว่ามันเกิดขึ้นหลังจากที่ [ไม่ได้ยิน] เพิ่งเสร็จสิ้นการเรียนการสอน
เขาอยากจะทำงานเป็นเพื่อนเรียนการสอน ในปีที่ผ่านมาสำหรับ CS51
และเขามาสัมภาษณ์
>> และความจริงของเรื่องที่เป็นของเขา ประสิทธิภาพการทำงานที่ค่อนข้างอ่อนแอเมื่อเทียบ
กับคนอื่น ๆ ที่ ได้ให้สัมภาษณ์
มันเป็นความจริงที่อ่อนแอที่สุด ของพวง
ดังนั้นผมไม่ได้รู้สึกว่าฉันสามารถ ในจิตสำนึกที่ดีจ้างเขา
>> นอกจากนี้เขาอยู่ในบิตของปัญหา กับคณะกรรมการบริหาร
หากคุณเห็นหนัง เครือข่ายทางสังคม
ตกลงมากของมันเป็นความจริงที่จริง
ในเวลาที่เขาเพิ่งเสร็จสิ้นการทำ Facemash ไม่ Facebook แต่
app Facemash
และเขาได้นำมาลงฮาร์วาร์ เครือข่ายโดยไม่ได้ตั้งใจ
และบวกเขาได้ถูกขโมยใบหน้าของ ฮาร์วาร์ผู้หญิงระดับปริญญาตรีวิทยาลัย
ทำโครงการนี​​้
>> ดังนั้นเขาจึงถูกนำตัวไป คณะกรรมการบริหาร
เขาได้รับการตบในมือ
ดังนั้นเขาอยู่ในปัญหาบางอย่าง
และผมคิดว่าเขาเป็นเรียงลำดับของ คับอกคับใจโดยที่
>> ดังนั้นผมจึงชอบที่จะบอกคนอื่นว่าฉันใช้เวลา เล็ก ๆ bit เล็ก ๆ ของเครดิตสำหรับ
ความสำเร็จของ Facebook เพราะ -
อย่างน้อยครึ่งหนึ่งหรือ 1% ของ ทักษะการเขียนโปรแกรม Zuckerberg มา
จากหลักสูตรของฉัน -
สิ่งที่เขาได้เรียนรู้มี
และประการที่สองผมได้จ้างเขามาเป็น การเรียนการสอนเพื่อนเขาจะไม่ได้มี
เวลาที่จะเสร็จสมบูรณ์ Facebook ที่จุดที่เขาไม่ได้ทำ
>> ดังนั้นจะได้รับจำนวนมากของการเรียนการสอนที่สนุก วิทยาศาสตร์คอมพิวเตอร์ที่ฮาร์วาร์
ผมหมายถึงมีคนที่น่าตื่นตาตื่นใจแค่ ที่ไปในการทำสิ่งที่ดี
ฉันสามารถไปบนและบอกคุณเกี่ยวกับคนอื่น ๆ คน แต่ฉันคิดว่าเวลาของเราขึ้น
>> ROB สลิง: ดังนั้นมันเสียงเช่นบิลเกตส์ เป็นหนี้คุณเงินการก่อให้เกิด
ความเครียดทั้งหมดในทฤษฎีที่ว่า การคำนวณ
และมาร์ค Zuckerberg เป็นหนี้คุณเงิน เพื่อให้เขาเริ่มต้น Facebook
>> HENRY Leitner: นั่นดี วิธีที่จะคิดเกี่ยวกับการตรวจสอบ
>> ROB สลิง: ขวาดีขอบคุณทุก
นี้ได้รับที่ดี
ขอบคุณสำหรับการมีฉัน
จับมือของเขาอาจจะ
ฉันควรจะจับมือของเขา
เราควรจะทำซ้ำสิ้นสุดหรือไม่
วิธีการที่เราควรจะทำอย่างไรที่สิ้นสุดหรือไม่
>> ลำโพง 1: ต่อไปคำถาม จาก [? บาป?]
หนึ่งในเพื่อนร่วมชั้นของคุณในเวียดนาม ที่เคยพูดเรื่องนี้
ฉันจะติดต่ออื่น ๆ วิธี คนในประเทศของฉันได้อย่างไร
อย่างนี้ก็เป็นคำถามที่ดี
และถ้าคุณเข้าสู่ระบบอินเตอร์เฟซ edx, หน้าหลัก CS50x ข้อมูลของคุณจะเห็น
เชื่อมโยงไปยัง meetups CS50 ซึ่งจะนำไปสู่ คุณ meetup.com/meet50 ซึ่ง
เป็นเครื่องมือที่เราได้ตั้งขึ้นมาเพื่อช่วยให้ คุณจะหาคนที่มีในท้องถิ่นเพื่อ
คุณเพื่อให้คุณจริงสามารถตอบสนองขึ้น ไม่เพียง แต่ความจริงกับเพื่อนร่วมชั้น
ในปีนี้ แต่ในคนได้เป็นอย่างดี
>> ในความเป็นจริงเมื่อคุณเยี่ยมชม URL นี้คุณจะ เห็นแผนที่ที่มีลักษณะเช่นนี้
ที่แสดงให้เห็นถึงเครื่องหมายทุกหนึ่งหรือ มากขึ้นของเพื่อนร่วมชั้นของคุณในส่วนที่
ของโลก
อันที่จริงในขณะนี้บางส่วนของมากที่สุด ชุมชนที่เป็นที่นิยมของนักเรียน CS50x
อยู่ในนิวยอร์ก, ลอนดอน, นิวเดลี, ไคโร, และซานฟรานซิและกว่า 199 อื่น ๆ
เมืองได้เป็นอย่างดี
ดังนั้นหากมีความสนใจในการประชุมกับบาง เพื่อนร่วมชั้นเรียนในพื้นที่จะมุ่งหน้าไปยัง
ตอบสนองความ meetup.com/meet50
>> คำถามตอนนี้จากสก็อตในนิวยอร์ก ที่มีคำถามที่จะเขียนนี้ -
ส่วนใหญ่ทุกโปรแกรมใช้สตริงดังนั้น เหตุผลที่ถูกรวมอยู่ใน printf
ห้องสมุดมาตรฐาน I / O และ GetString ไม่ได้?
เป็นฟังก์ชั่นที่กำหนดไว้ GetString ในห้องสมุด CS50?
>> ดังนั้นใช่จริง GetString แน่นอน ที่กำหนดไว้ในห้องสมุดของ CS50
และ printf ขณะที่อยู่ใน ห้องสมุด I / O มาตรฐาน
ตอนนี้กลับมาในวันที่เมื่อ C เป็น คิดค้นแน่นอนมันเป็นเรื่องสำคัญ
ฟังก์ชั่นพื้นฐานสำหรับการรหัส เช่น printf จะพิมพ์จริง
บางสิ่งบางอย่างไปยังหน้าจอ
นี่เป็นหลักเพื่อให้การเขียนซอฟแวร์ โดยเฉพาะอย่างยิ่งโปรแกรมที่ทำงานภายใน
ของหน้าต่าง terminal ที่สีดำและสีขาว ที่มันทำให้รู้สึกสำหรับ printf
ที่จะฝังตัวลงในภาษาของ ห้องสมุดตัวเอง
>> ตอนนี้คุณไม่จำเป็นต้อง GetString ในการสั่งซื้อ ที่จะได้รับสายจากผู้ใช้
แต่คุณสามารถใช้ฟังก์ชั่น เช่น scanf
ในความเป็นจริงถ้าไม่คุ้นเคยจะดูที่ บางส่วนของสัปดาห์ที่ 5 ของ walkthroughs ที่เรา
เดินผ่านกระบวนการของการใช้ ฟังก์ชันนี้ scanf เพื่อให้ได้
ข้อมูลจากผู้ใช้
ปัญหาคือว่าการทำงานเช่น scanf ซึ่งถูกสร้างขึ้นใน C
ห้องสมุดมาตรฐานเป็นที่พวกเขา ไม่ได้ทำการตรวจสอบข้อผิดพลาดใด ๆ
และพวกเขาไม่ได้เป็นผู้จัดสรร หน่วยความจำสำหรับสตริง
>> ดังนั้นสองสิ่งที่ไม่ดีสามารถเกิดขึ้นได้ -
1 คุณสามารถเกินขอบเขตของ อาร์เรย์ของคุณซึ่งในกรณีที่ดีที่สุด
โปรแกรมของคุณอาจผิดพลาด
แต่ที่เลวร้ายที่สุดฝ่ายตรงข้ามอาจจะ สามารถที่จะใช้เวลามากกว่าโปรแกรมของคุณ
และคุณจะต้องจัดการทั้งหมด หน่วยความจำที่ตัวเอง
>> ดังนั้น GetString จะไป จำนวนมากของความซับซ้อนที่
เพื่อที่เราจะจัดสรรหน่วยความจำสำหรับคุณ
เราจะทำให้แน่ใจว่าคุณไม่ได้ไปไกลกว่า ขอบเขตของอาร์เรย์
และเรากลับมาเป็นโมฆะถ้ามีอะไร ในความเป็นจริงที่ผิดไป
ดังนั้น GetString เพียงการเพิ่มในตอนท้าย ของวันที่ทั้งกลุ่มที่มีประโยชน์
การตรวจสอบข้อผิดพลาด
>> ตอนนี้ความคิดเห็นจากเดวิดใน โอไฮโอที่อ้างนี้ -
ไม่คุณไม่จำเป็นต้องมีเครื่องใช้ไฟฟ้า สำหรับทุกโครงการ
ตอนนี้เขาไม่สิ่งที่หมายถึงนี้
ดีก็ปรากฎว่าเดวิดจัดหา, จากเว็บไซต์ออนไลน์
จอแอลซีดีโนเกียเช่นเดียวที่นี่ที่ จริงๆขนาดของสิ่งที่คุณอาจจะ
เห็นในโทรศัพท์มือถือเก่า
และเขายังจัดหาการเปิดตัว Tiva กระดานชิ้นส่วนของฮาร์ดแวร์ที่
เชื่อมต่อกับจอแอลซีดีนี้
>> ตอนนี้มันมีขนาดเล็กมาก
ในขณะที่คุณสามารถดูที่นี่เป็น ไตรมาสที่สหรัฐอเมริกาสำหรับขนาด
และสิ่งที่เขาทำกับนี้เป็นจริง ใช้โปรแกรมใน C.
>> ที่จริงคุณไม่จำเป็นต้อง CS50 เครื่องใช้ในการเขียนโปรแกรมใน C. คุณ
ไม่จำเป็นต้อง Mac หรือ PC
นอกจากนี้คุณยังสามารถเขียนและเรียกใช้รหัส C ในอุปกรณ์ฝังตัวเช่นนี้
ดีสิ่งที่ไม่เดวิดจริง เขียนและทำงาน
ดีตรวจสอบออก
เขาดำเนินการเกี่ยวกับมาริโอเล็ก ๆ น้อยนี้ หน้าจอโทรศัพท์มือถือเหมือนจาก
ปัญหาชุดที่ 1
>> ดังนั้นผมคิดว่าผมจะเห็นด้วยกับอย่างใดอย่างหนึ่ง เพื่อนร่วมชั้นของเดวิดที่ในเดียวกัน
ด้าย Facebook ที่เดวิด แนะนำโปรแกรมเล็ก ๆ นี้
โลกตอบด้วย -
คุณมีเพื่อนสัตว์
อันที่จริงคุณ
>> ตอนนี้ขึ้นต่อไปคือชิ้นส่วนของขยะ
ถ้าคุณอยู่ใน CS50 กลุ่ม Facebook คุณ อาจสังเกตเห็นการโพสต์บางอย่างเช่น
ซึ่งบางครั้งในการมีใบนี้
หากคุณพบบาง สแปมไม่มีเรื่องใหญ่
เพียงแค่แจ้งให้เราและเราจะ ไปข้างหน้าและลบมัน
แต่ก่อนที่เราจะลบออกอย่างใดอย่างหนึ่งที่เรา ไม่สามารถช่วยใช้หน้าจอไม่กี่
และหัวเราะเล็กน้อย
>> นี้โดยเฉพาะนักศึกษาที่นี่ - เราจะ เรียกเขาว่าอลัน MobilePhone -
โพสต์หมายเลขโทรศัพท์มือถือของเขาของเขา ที่อยู่สนทนา BlackBerry, Skype ID ของเขา
ที่อยู่อีเมลของเขา - ไม่มีที่ คุณจริงควรติดต่อ
แต่เป็นต่อภาพที่นี่ดูเหมือนว่า เช่นอลัน MobilePhone มีค่อนข้างน้อย
iPhones สำหรับขายในสิ่งที่ดูเหมือนจะ เป็นคลังสินค้าที่ค่อนข้างอึมครึม
ขณะที่เดวิดเดียวกันตอบสนองต่ออลัน โทรศัพท์มือถือของมีดังต่อไป -
พวกเขามาพร้อมกับการติดตั้ง Gedit?
>> ตอนนี้ปกติคุณคิดว่าสแปมบาง ก็จะไม่สนใจที่จะตอบ
ด้ายเดิมของพวกเขา
แต่ไม่มีอลัน MobilePhone มีนี้ พูด - ทั้งหมดของโทรศัพท์ของเราเป็นแบรนด์ใหม่
มาพร้อมกับกล่องเดิมและอุปกรณ์ ทั้งหมดของโทรศัพท์ของเรามีซิม
ฟรีและอื่น ๆ
>> ตกลงดังนั้นอาจจะสร้างขึ้นโดยอัตโนมัติ ตอบเดวิดมนุษย์
การตอบสนอง แต่เดวิดดัน เพียงเล็กน้อยต่อไป -
คุณจะติดตั้งและทดสอบ CS50 เครื่องใช้สำหรับเราก่อนที่จะส่ง?
สงวนดีเรามาดูสิ่งที่อลัน MobilePhone ได้กล่าวในขณะนี้
>> ใช่และทุกผลิตภัณฑ์ของเรามีการทำงานร่วมกับ ซิมการ์ดและเครือข่ายทั่วโลก
ที่ยอดเยี่ยมตอนนี้เพื่อนร่วมชั้นอีก เราเดนมาร์ก, การตอบสนองกับเรื่องนี้
ที่จะน่ากลัว
ใช้คำสั่งของฉันเป็นอย่างดีสำหรับสองบวก ฟรีหนึ่ง 5s iPhone ที่มี CS50
เครื่องติดตั้ง
>> และสุดท้ายอลัน MobilePhone กล่าวว่า - ใช่ทุกคนจะทำงาน
ความน่าเชื่อถือฉัน
เพื่อที่ของผลิตภัณฑ์ที่จะ คุณชอบที่จะซื้อจากเรา
ขออภัยลัน MobilePhone, คุณเป็นสิ่งต้องห้ามในขณะนี้
>> คริสตอนนี้จากโตรอนโต, ถาม คำถามของเรานี้
ฉันมีความคิดในการ CS50 สด
ฉันคิดว่ามันจะดีถ้าเดวิดหรือ บางส่วนของเจ้าหน้าที่อื่น ๆ CS50 เล่น
หนึ่งหรือมากกว่าหนึ่งเริ่มต้นส่ง เกมเซตปัญหา 0
ดังนั้นนี่คือคำแนะนำที่ดี
>> และสิ่งที่เป็นปัญหาตั้งแต่การตั้งค่า 1 ได้รับการปล่อยตัวในวันที่ 1 เดือนมกราคมเราได้
นับพันที่ได้รับจริง ของโครงการเริ่มต้น
ดังนั้นเราจึงไม่อาจทำพวกเขาทั้งหมด ความยุติธรรมที่นี่และ CS50 สด
ดังนั้นเราจึงคิดว่าเราจะถอนออกมาอย่างใดอย่างหนึ่งที่ สบตาของเราเป็นที่รู้จักกันเมื่อเร็ว ๆ นี้
ดวลพ่อมด
>> ดวลพ่อมดที่เขียนโดยเพื่อนร่วมชั้น ชื่อแพทริกในโอไฮโอ
และฉันควรจะเตือนว่าโครงการนี​​้ จริงๆไปเหนือกว่าสิ่งที่เป็น
คาดว่าในเซตปัญหา 0
อย่าเลยหงุดหงิดว่านี้ไม่ได้เป็น สิ่งที่คุณจำเป็นต้องสามารถ
ประสบความสำเร็จในครั้งแรกของคุณ การเขียนโปรแกรมไม่ว่าจะเป็นด้วยรอยขีดข่วนหรือ
ภาษาอื่น ๆ
แต่เราคิดว่ามันจะสนุกกับการเล่น นิด ๆ หน่อย ๆ ของการต่อสู้พ่อมดที่นี่
>> [เล่นดนตรี]
>> ที่น่าตื่นตาตื่นใจดังนั้นหากคุณเองต้องการ ในการเล่นหรือเรียบเรียงพ่อมดดวลเอา
ดูที่ URL นี้ที่นี่
ไปข้างหน้าและเพียงแค่หยุดวิดีโอถ้า คุณต้องการที่จะพิมพ์ค่ะ
>> ดีขึ้นต่อไปเป็นโครงการ Scratch อื่น หนึ่งโดยนักศึกษาชื่อนี้
เดวิดจากเคมบริดจ์, แมสซาชูเซต
ดังนั้นนี้เป็นจริงเป็นครั้งแรก โปรแกรมผมเองเขียนกลับในปี 2007
ฉันเป็นนักเรียนที่จบการศึกษาในช่วงเวลาที่ และฉันได้จดทะเบียนข้ามใน
หลักสูตรการศึกษาที่ MIT สอน โดยศาสตราจารย์มิทเชลเรสนิค
ในขณะที่เกาไม่ได้ จริงๆอยู่
มันเป็นเพียงในรูปแบบเบต้าและเรา - นักเรียนในชั้นนี้ - มี
โอกาสที่จะเล่นจริง ด้วยและการทดสอบด้วยรอยขีดข่วน
ก่อนใคร
>> ในความเป็นจริงอย่างใดอย่างหนึ่งของการมอบหมายงานแรกของเราใน ชั้นนี้เป็นจริงให้เรา
โครงการเกาเอง
และวันนี้ผมจำได้ว่าการใช้จ่ายบางส่วน แปดชั่วโมงในคืนวันศุกร์ของ
ทุกสิ่งที่ทำงานใน Oscartime ที่นี่
และตอนนี้บรรดาของคุณคุ้นเคยกับออสการ์ คนขี้บ่นจากเซซามีสตรี
ในช่วงเวลาที่อาจจะจำเพลง ที่เกี่ยวกับที่จะเล่น
>> และฉันเคยมีมาก รักความทรงจำของเพลง
แต่เชื่อฉันหลังจากแปดชั่วโมงของการ ฟังสิ่งที่อยู่ในวง
กับวงประเภทตลอดไปก็มาก ได้อย่างรวดเร็ว sours บิตของหน่วยความจำที่
แต่สำหรับคุณคุณจะได้รับเพียงแค่ หนึ่งเหลือบที่นี้
และผมให้คุณตัวอย่างนี้ ของ Oscartime
>> [เล่นดนตรี]
>> ลำโพง 4: (ร้องเพลง) โอ้ฉันรักถังขยะ -
อะไรที่สกปรกหรือสกปรกหรือฝุ่น อะไรมอมแมมหรือเน่าหรือเป็นสนิม
ใช่ฉันรักถังขยะ
นี่คือบางสิ่งที่เน่าเสียมากขึ้น
ใช่ฉันรักฉันรักฉันรักถังขยะ
>> ลำโพง 1: ตอนนี้ถ้าคุณต้องการที่จะเล่นหรือ เรียบเรียง Oscartime และปรับปรุง
ว่าให้ไปที่ URL นี้ที่นี่
ดีต่อไปคือคำถาม จาก [? Bosco?]
ในฮ่องกงผู้เขียนคนนี้ - สิ่งที่ เป็นภาษาโปรแกรม
เบื้องหลังเกาเอ็มไอทีหรือไม่
เพื่อให้เป็นคำถามที่ดี
>> แต่แทนที่จะคำตอบที่ตัวเอง เราตัดสินใจที่จะใช้กล้องของเราลง
ถนนที่เอ็มไอทีมีเดียแล็บ, ที่ กลุ่มชั้นประถมศึกษาตลอดชีวิตเป็นที่นำโดย
ศาสตราจารย์มิทเชลเรสนิคจากใคร ฉันเอาว่าปีที่ผ่านมาชั้น
เราไม่เพียง แต่ได้พบกับศาสตราจารย์เรสนิค, แต่ยังจอห์นมาโลนี
ที่ผู้เขียนต้นฉบับของ โปรแกรม Scratch
ดังนั้นซอฟต์แวร์มากที่คุณได้ใช้ ในการสร้างซอฟแวร์อื่น ๆ ที่เป็น
เขียนโดยจอห์นเป็นหลัก
ภาพที่นี่ในความเป็นจริงก็คือจอห์นเอง และเซรั่มที่ยืนอยู่ข้างหลังจริง
ชาติโลกของเกาไม่นานมานี้ หลังจากการสนทนาของเรา
แต่ก่อนที่เราจะฟังหกสิบ วินาทีที่นี่ของลูกสุนัข
>> [เพลง - จอห์นเมเยอร์ "WILDFIRE"]
>> รอยขีดข่วนจริงในความจริงใจทั้งหมดถือ สถานที่พิเศษในหัวใจของเรา
ที่นี่ที่ CS50
อันที่จริงเราแนะนำ Scratch ในการเรียนการสอนในปี 2007
และสิ่งที่ถูกที่โดดเด่นที่ ปีต่อไปนี้เป็น
ในขณะที่ในปีก่อนกล่าวว่าปี 2006 เรา จะมีบางส่วน 200 คนร้านค้า
แน่นอนซึ่งในฮาร์วาร์พูดหมายถึง จะลดลงแน่นอนในครั้งแรก
สัปดาห์ของภาคการศึกษา แต่ไม่ จำเป็นต้องใช้เวลาเรียน
67% ของนักเรียนเหล่านั้นมักจะ ยังคงอยู่และจะกลับมาใน
สัปดาห์ที่เป็นไปตาม
>> ในขณะที่ในปี 2007 เมื่อเราเปิดตัว รอยขีดข่วนเช่นเดียวกับที่อื่น ๆ
ปรับแต่งหลักสูตรเราเพิ่มขึ้นถึง 97% อัตราส่วนการเก็บรักษาของนักเรียนเหล่านั้น
ที่ได้รับการช้อปปิ้ง CS50
และอื่น ๆ นับตั้งแต่นั้น Scratch ได้รับ ส่วนหลักของ CS50 แม้ว่าเพียงแค่
ในสัปดาห์แรกที่
แต่ผมกล้าพูดมันตั้งเสียงของ แน่นอนและจริงๆพูดถึงเป้าหมายของเรา
CS50 ในการทำวิทยาการคอมพิวเตอร์ ทั้งหมดที่สามารถเข้าถึงได้มากขึ้น
กับที่กล่าวว่าขอบคุณของเราที่จะมิตเชลล์ และจอห์นและทีมงาน Scratch ทั้ง
ตอนนี้ขอใช้สนามที่ การเดินทางลงที่ถนน
>> มิทเชลเรสนิค: สวัสดีครับ ผมมิทช์เรสนิค
ฉันอาจารย์ของการวิจัยการเรียนรู้ ที่นี่ที่เอ็มไอทีมีเดียแล็บ
และฉันยังทีมเกาตรงที่เอ็มไอที
>> JOHN MALONEY: ผมจอห์นมาโลนีและฉัน เป็นนักวิจัยประมาณสิบเอ็ด
ปีที่ผ่านมาทำงานในโครงการเกา เช่นนำไปพัฒนา
>> มิทเชลเรสนิค: เราเรียกการวิจัยของเรา กลุ่มกลุ่มชั้นประถมศึกษาตลอดชีวิต
เพราะเรากำลังรับแรงบันดาลใจโดยวิธีการ เด็กเรียนรู้ในโรงเรียนอนุบาล
ในโรงเรียนอนุบาลเด็กคลาสสิก จะมีการเล่นการออกแบบและการสร้าง
สิ่งที่อยู่ในการทำงานร่วมกัน กับคนอื่น -
อาคารอาคารที่มีบล็อกไม้ ทำให้ภาพที่มี
สีลายนิ้วมือและดินสอสี
ในฐานะที่เราพัฒนา Scratch เราต้องการ จับวิญญาณชั้นประถมศึกษาปีที่
ผู้เรียนทุกเพศทุกวัย
>> JOHN MALONEY: หนึ่งในแรงจูงใจใหญ่ เพื่อ Scratch เป็นแบบนี้
โครงการที่มิทเชลและนาตาลีมี เริ่มต้นที่เรียกว่าคอมพิวเตอร์สโมสร
และพวกเขาเห็นมากของเด็กทำสิ่งที่ ด้วยเครื่องมือสื่อเช่น Photoshop และ
เครื่องมือการผลิตเสียงที่แตกต่างกัน แต่พวกเขา เขาไม่ได้ทำโปรแกรมใด ๆ
เด็กไม่ได้ทำ การเขียนโปรแกรมใด ๆ
และเรามองไปรอบ ๆ และกล่าวว่า - ดี ทำไมพวกเขาไม่ทำมันได้หรือไม่
และคำตอบที่ดูเหมือนจะเป็นไปได้ว่ามี ไม่ได้เป็นเครื่องมือที่มีความเหมาะสมสำหรับการ
การตั้งค่าที่
>> มิทเชลเรสนิค: ขณะที่เรากำลังพัฒนา รอยขีดข่วนผมได้แรงบันดาลใจบางส่วนของ
ความคิดของผู้ให้คำปรึกษาของฉันมัวร์ Papert ผู้พัฒนา
การเขียนโปรแกรมภาษาโลโก้
มัวร์มักจะใช้ในการบอกว่ามันเป็น ที่สำคัญสำหรับเทคโนโลยีใหม่ที่จะมี
ชั้นต่ำหมายความว่ามันเป็นเรื่องง่ายที่จะได้รับ เริ่มต้นด้วยเพดานสูงหมายความว่าคุณ
สามารถทำที่ซับซ้อนมากขึ้นและมากขึ้น สิ่งที่มีมัน
>> นอกจากนี้เรายังต้องการที่จะมีสิ่งที่เราเรียกว่า ผนังกว้างมีความหมายหลาย
เส้นทางที่แตกต่างกัน
ที่คุณสามารถทำที่แตกต่างกัน สิ่งที่มาพร้อมกับซอฟต์แวร์
มันไม่พอเพียงที่จะเริ่มต้น อย่างง่ายดายและทำสิ่งที่ซับซ้อนถ้า
ทุกคนทำในสิ่งเดียวกัน
เราต้องการที่จะมีที่แตกต่างกัน ทุลักทุเลเพราะเรารู้ที่แตกต่างกัน
คนมีความสนใจที่แตกต่างกันและเรา อยากให้ทุกคนสามารถที่จะทำงาน
ในโครงการที่งอกออกมา ของผลประโยชน์ของตนเอง
>> JOHN MALONEY: ผมอยากจะบอกว่าเราว่า การพิจารณาเกี่ยวกับสิบครั้ง
คำสั่งและคุณลักษณะที่มีกว่า เคยสิ้นสุดในเกา
เราจะมีการอภิปรายเกี่ยวกับการไม่มีที่สิ้นสุด ว่าสิ่งที่ถ้อยคำที่จะวางบล็อก
และสิ่งที่ต้องการไม่ว่าจะเป็นค่าเริ่มต้น ทิศทางของเทพดาควรจะขึ้น
หรือไปทางขวา
ดังนั้นเราคิดว่าทั้งหมดที่เกี่ยวกับสิ่งเหล่านี้ โดยเฉพาะอย่างยิ่งต้นมาก
ประสบการณ์ที่คนจะมีกับ รอยขีดข่วนและพยายามที่จะทำให้มันดังนั้น
ว่าสิ่งที่จะได้รับการค้นพบ เพียงแค่การทดลอง
>> มิทเชลเรสนิค: เมื่อเราเป็นครั้งแรก การออกแบบ Scratch กลุ่มเป้าหมายของเรา
เป็นวัย 8-16
>> JOHN MALONEY: ที่ต่ำสุดของ สเปกตรัมเราพบว่าอายุน้อยกว่ามาก
เด็กได้ใช้ Scratch กว่า ที่เราเคยคาดการณ์ไว้
ผมยังจำครั้งแรกที่เกา วันผมคิดว่าที่เรามี
ผู้ชายคนนี้หกปีน้อยเข้ามา
ที่ปลายด้านบนฉันได้รับประหลาดใจ ที่ยกตัวอย่างเช่นการใช้งานของเกาใน
เรียนวิทยาลัยเช่น CS50
เพราะเราไม่ได้จริงๆคิดว่า รอยขีดข่วนเป็นภาษาสำหรับการเรียนการสอน
วิทยาศาสตร์คอมพิวเตอร์ไปยังคอมพิวเตอร์ นักวิทยาศาสตร์
>> ที่น่าแปลกใจก็คือว่าหลาย ผู้ใหญ่จะใช้มัน
เราพบว่าคนที่เป็นเหมือนอย่างเต็มรูปแบบ โปรแกรมเมอร์เวลาเพลิดเพลินไปกับการเขียนโปรแกรมใน
รอยขีดข่วนเป็นจัดเรียงของงานอดิเรก
และเพื่อให้เราได้เห็นคนที่อยู่บนเกา เว็บไซต์สร้างโครงการที่
ทำเช่น -
ray ติดตามระบบการแสดงผล 3D
ฉันไม่สามารถเชื่อว่าเมื่อผมเห็นว่า
>> มิทเชลเรสนิค: ขณะที่เราเริ่มทำงาน ใน Scratch เราอยากจะทำให้มัน
แตกต่างจากการเขียนโปรแกรมแล้ว ภาษาในการที่จะทำให้มัน
สามารถเข้าถึงได้มากยิ่งขึ้น ช่วงของคน
ดังนั้นเราจึงมีสามหลัก แนวทางที่
ครั้งแรกที่เราอยากจะทำให้มันมากขึ้น tinkerable เพื่อให้คุณสามารถสร้าง
โปรแกรมเหมือนวาง อิฐเลโก้ด้วยกัน
ดังนั้นเราจึงมีการเขียนโปรแกรมที่มองเห็นได้ บล็อกที่ไม่ร่วมกัน
>> ที่สองของทุกที่เราต้องการที่จะให้คน ทำงานในโครงการที่มีความหมายมากขึ้น
สิ่งที่มีตัวตน ที่เกี่ยวข้องกับพวกเขา
นั่นเป็นเหตุผลที่เราจะทำให้รอยขีดข่วน สื่อจึงอุดมไปด้วย
>> หนึ่งในสามของทั้งหมดที่เราต้องการที่จะ ทำให้ทางสังคมมากขึ้น
เพราะมากของการเรียนรู้ที่ดีที่สุด ประสบการณ์มาเมื่อเรา
โต้ตอบกับผู้อื่น
ดังนั้นเราจึงเพิ่มชุมชนออนไลน์ Scratch จากจุดเริ่มต้นมาก
ที่ถูกต้องเมื่อเราได้เปิดตัวซอฟแวร์เพื่อ ว่าคนที่จะมีผู้ชม
สำหรับการสร้างสรรค์ของพวกเขาและยังได้รับ แรงบันดาลใจจากสิ่งที่คนอื่นสร้างขึ้น
ตั้งแต่เราได้เปิดตัวเริ่มต้นมีมี รับรอบ 4.5 ล้านโครงการที่
ได้รับการใช้ร่วมกันบน เว็บไซต์รอยขีดข่วน
>> JOHN MALONEY: ดังนั้นฉันจริง เข้าร่วมโครงการโดยการจัดเรียง
ของขอร้องให้ Mitchel
ฉันขอให้เข้าร่วมเมื่อฉันได้ยินเกี่ยวกับเรื่องนี้ เพราะผมคิดว่ามันเป็นไปได้
เป็นเช่นสิ่งที่เย็นและ ฉันต้องการที่จะช่วยให้
แต่ภาษาที่ชื่นชอบของฉันคือสมอลล์ทอล์ค และฉันได้ช่วยพัฒนา
รุ่นของสมอลล์ทอล์คนี้ เรียกว่ารับสารภาพ
>> ดังนั้นผมจึงกล่าวว่าดีฉันจะมาและ จะทำงานนี้ตราบเท่าที่ฉัน
สามารถสร้างขึ้นใหม่ในการรับสารภาพ
และมิทเชลกล่าวว่า - โอ้แน่ใจว่าผมทำไม่ได้ ดูแลสิ่งที่มันทำค่ะ
เพียงแค่ให้มันทำงาน
และเพื่อให้เป็นวิธีการที่จะได้ไป จะเขียนในการรับสารภาพ
>> ดังนั้นด้วย Scratch 2.0 เราคิดว่าเรา จะพยายามที่จะทำให้การเข้าถึงเกาออกไป
ผู้คนมากขึ้นด้วยการทำให้ app เมฆตาม
และแม้จะมีรุ่นของ รับสารภาพที่วิ่งในเบราว์เซอร์มัน
การดาวน์โหลดที่จำเป็นและ การติดตั้งปลั๊กอิน
และเรารู้ว่าคนจำนวนมากจะ มีปัญหาในการทำที่ทั้ง
เพราะมันเป็นกระบวนการที่ซับซ้อน หรือเป็นเพราะการบริหารงานของพวกเขาที่
โรงเรียนหรือของพวกเขาใด จะไม่ยอมให้มัน
ดังนั้นเราจึงต้องการสิ่งที่เป็นชนิด สร้างในเบราว์เซอร์หรือเป็น
ชนิดของโดยเริ่มต้นมี บนเบราว์เซอร์ส่วนใหญ่
เราถือว่า Java, เราถือว่า Silverlight เราถือว่าจาวาสคริปต์
และเราถือว่าแฟลช
>> ณ จุดที่แฟลชเป็นจริง ที่ครองความเป็นใหญ่
Adobe ได้รับการผลักดันมันจริงๆ
และเราไม่ยังไม่ทราบว่ามันจะ เพื่อให้ปัญหาดังกล่าวบน iOS และ
โทรศัพท์มือถือและอื่น ๆ
ดังนั้นเราไปกับแฟลช
>> และมองย้อนกลับไปก็จะได้อาจจะ รับดีกว่าถ้าเราจะหายไปด้วย
JavaScript เพราะที่กลายเป็น ภาษาที่โดดเด่น
แต่ผมไม่คิดว่ามีวิธีที่เรา ๆ เป็น อาจจะได้เห็นทั้งหมด
สิ่งที่กำลังจะเปลี่ยน ระหว่างนั้นและตอนนี้
และจะใช้เวลาสามปีหรือเพื่อที่จะใส่ ร่วมกันบางอย่างเช่นนี้
ดังนั้นคุณจะเดาที่ดีที่สุดของคุณ และหวังว่าการที่ดีที่สุด
>> มิทเชลเรสนิค: หนึ่งในโครงการใหม่เป็น เรียกว่าเกาจูเนียร์พยายามที่จะมี
รอยขีดข่วนลงไปแม้เด็กที่อายุน้อยกว่า
มันถูกมุ่งเป้าไปที่อายุห้าขวบ เด็กอายุเจ็ดปีเช่น
ชั้นอนุบาลถึงชั้นประถมศึกษาปีที่สอง
รุ่นแรกของมัน จะอยู่บน iPad
และเราวางแผนที่จะมีมันมา ออกมาในช่วงกลางของ 2014
ดังนั้นเกาจูเนียร์จะค่อนข้าง รุ่นที่ลดขนาดลง
มันจะมีคุณสมบัติที่ค่อนข้างน้อย และยังทำให้สิ่งที่มากขึ้น
การพัฒนาที่เหมาะสม สำหรับเด็กที่มีอายุน้อยกว่า
>> JOHN MALONEY: ฉันชอบความจริงที่ว่า เกา 2.0 โดยเฉพาะอย่างยิ่งคือการจัดเรียงของ
ผลการดำเนินงานที่สูงขึ้นอย่างลับๆ กว่าที่คุณอาจคิด
โดยค่าเริ่มต้นเมื่อคุณกำลังทำภาพเคลื่อนไหว และอื่น ๆ ที่คุณกำลัง
จำกัด ให้การปรับปรุง อัตราของหน้าจอ
และเราได้รับการออกแบบอย่างจงใจเพื่อให้ มันเพียง แต่นิด ๆ หน่อย ๆ ต่อ
กรอบเพื่อที่ว่าถ้าคุณบอกว่าทำซ้ำ 10 ย้าย 10 คุณจริงเห็นมันย้ายไปอยู่
สิบเพิ่มขึ้นเพียงเล็กน้อย
>> แต่มีการจัดเรียงของโหมดที่ซ่อนอยู่ เรียกว่าโหมดเทอร์โบซึ่งคุณจะได้รับ
โดยคลิกที่เปลี่ยนธงสีเขียว
และที่พื้นช่วยให้มันทำงาน ชนิดของให้เร็วที่สุดเท่าที่จะสามารถ
ดังนั้นนี่คือสิ่งที่ช่วยให้คุณสามารถทำสิ่งที่ต้องการ ตามรอยเรย์และคุณทำไม่ได้
ต้อง - ตามรอยเรย์เดิมคุณ ต้องรอเหมือนประมาณครึ่งชั่วโมง
เห็นผลเพราะมันเป็น ชนิดของ chugging ผ่าน
ทีละเฟรม
แต่มีสิ่งที่เปลี่ยนคลิกที่คุณสามารถ ได้รับผลในสิ่งที่ต้องการ
ยี่สิบวินาที
ดังนั้นทั้งหมดในทันทีที่คุณสามารถเพียงแค่การจัดเรียงของ สิ่งที่อยู่ในระดับสูงในเกา แต่
มันเป็นคุณสมบัติที่ซ่อนอยู่
>> ลำโพง 1: ขอบคุณมากเพื่อ Mitchel และจอห์นสำหรับทุกอย่าง
พวกเขาได้ทำเพื่อ CS50
ขอบคุณแอนดรูอัลและเชลลีย์ที่ อยู่เบื้องหลังกล้องในสัปดาห์นี้
และขอบคุณมากที่ทุก นักเรียนบรรดาของคุณออกมีที่
เนื้อหาที่ส่ง
>> และแน่นอนถ้าคุณต้องการที่จะ นำเนื้อหาสำหรับสัปดาห์ในอนาคต
ไม่ถึงออกมาให้เราผ่านทาง Facebook, Reddit, Twitter, หรือใด ๆ ของอื่น ๆ
วิธีการเรียนการสอนของ
นั่นมันสำหรับ CS50 สด
นี่เป็น CS50
ประณามมัน