>> [เล่นเพลง]
>> ลำโพง 1: มัน CS50, มหาวิทยาลัยฮาร์วาร์ด.
>> [เล่นเพลง]
เดวิดเจลัน: [ไม่ได้ยิน] น่าจะเป็น ในช่วงครึ่งหลังของสมุดโทรศัพท์
ตอนนี้ผมสามารถฉีกปัญหาในช่วงครึ่งปี
นั่นเป็นเรื่องจริงที่จริงการต่อสู้ว่า
>> [เล่นเพลง]
>> ลำโพงที่ 2: คุณมนุษย์ จึงง่ายที่จะชนะ
>> เดวิดเจลันสิทธิทั้งหมดนี้เป็น CS50
นี่คือจุดเริ่มต้นและ ปลายสัปดาห์ที่ 12
และคุณอาจจำ ว่าในสัปดาห์ที่ศูนย์นี้
คือการส่งข้อความที่เราเริ่มที่ ว่ามันไม่ได้สำคัญที่คุณจะจบ
ขึ้นเมื่อเทียบกับเพื่อนร่วมชั้นของคุณ แต่ที่คุณวันนี้
และอาจจะเพียงไม่กี่สัปดาห์ต่อจากนี้ในตอนท้าย ขึ้นเมื่อเทียบกับตัวเองบางสัปดาห์ที่ผ่านมา
>> และในความเป็นจริงเราหวังว่าหลังจากดังนั้น ชุดปัญหาจำนวนมากและหลายชั่วโมงเช่นนั้น
และคู่ของแบบทดสอบและ ยังคงอยู่กับโครงการสุดท้าย
ที่คุณทำรู้สึกภาคภูมิใจอย่างยิ่ง มีมาตลอดทางจากสัปดาห์
หนึ่งในที่นี้อาจจะเป็น แรกของการต่อสู้,
ไม่ว่าจะเป็นในรุ่นมาตรฐาน หรือฉบับที่แฮ็กเกอร์ดังกล่าว
และฉันอยากจะเสนอว่าในบางจุด ในเวลาว่างของคุณว่าคุณกลับไป
และดู PHP ของคุณของคุณ JavaScript และเห็น
ถ้าคุณไม่สามารถดำเนินการนี​​้ให้ห่างไกล ห่างไกลได้เร็วขึ้นและสะดวกสบายมากขึ้น
กว่าที่คุณกาลครั้งหนึ่งไม่ได้ที่ผ่านมา
>> อันที่จริงหลังจากนี้จำคุณได้ วิทยาการที่คุณทำเกม 15
คุณได้ความท้าทายนิติ คุณไม่สะกดเร็วที่สุด
ตัวตรวจสอบว่าคุณทำได้คุณได้ CS50 การเงินที่ CS50 mash-up,
แล้วตอนนี้ในที่สุด โครงการสุดท้ายของคุณเอง
ดังนั้นในวันนี้เราพยายามที่จะปิด และมองไปที่ที่เราได้มา
และสถานที่ที่เราจะไป
และเพียงเพื่อสร้างความมั่นใจเกินไปว่าเมื่อ ทั้งหมดของการฝึกอบรมที่เหลือล​​้อ
หลุดออกมาคุณสวยมาก มีเครื่องมือหลายอย่างพอเพียง
ในชุดเครื่องมือของคุณเพื่อ ตอนนี้ออกไปและทำมากที่สุด
สิ่งที่อยู่ในโลกของการเขียนโปรแกรม
>> แน่นอนพิจารณาการบางอย่าง หลักสูตรระดับที่สูงขึ้นอาจจะเป็นความได้เปรียบ
แต่ตระหนักเช่นกันว่าแม้ว่านี้ หลักสูตร CS สุดท้ายที่คุณใช้ตระหนักถึง
ที่บน Mac OS มี เครื่องมือที่แตกต่างกันมากมาย
ที่คุณสามารถใช้เป็นอิสระของการมี ที่จะใช้สิ่งที่ต้องการ CS50 IDE
เกือบเครื่องมือเดียวกันที่มีอยู่สำหรับ วินโดวส์ลินุกซ์และอื่น ๆ
และแน่นอนหนึ่งในเป้าหมายใน CS50 โดยใช้ท่อดับเพลิงของภาษาซี
และ PHP และผลสืบเนื่องและ JavaScript และ HTML, และ CSS
คือจริงๆให้แน่ใจว่า คุณไม่ได้ออกจากหลักสูตรนี้
คิดว่าผมได้เรียนรู้ค แต่ ที่คุณได้เรียนรู้วิธีการเขียนโปรแกรม,
และที่คุณเข้าใจเล็ก ๆ น้อย ๆ บางสิ่งบางอย่างเกี่ยวกับวิทยาการคอมพิวเตอร์
ตัวเอง
>> ในความเป็นจริงแม้ว่าเรายังไม่ได้ดู ที่ทั้งหมดของภาษาต่อไปนี้
มันสนุกในขณะนี้เพื่อเข้าสู่ชุมชนแห่งนี้ ของคนที่หาอารมณ์ขัน geeky ตลก
และแม้ว่าบางส่วนของ ภาษาที่คุณกำลังจะได้เห็น
อาจจะไม่ทั้งหมด คุ้นเคยคุณจะอย่างน้อย
ได้รับหัวเราะเบา ๆ ไม่กี่อย่างน้อย ภาษาหนึ่งที่คุ้นเคย, JavaScript
นี่คือการพูดคุยโดยเฉพาะอย่างยิ่ง โปรแกรมเมอร์รอบรู้
บางเวลาที่ผ่านมาได้รับสิทธิในวัด
และเราคิดว่าเราจะให้คุณ เหลือบที่วิธีการที่นักวิทยาศาสตร์คอมพิวเตอร์มีแนวโน้มที่
ที่จะคิดหรืออย่างน้อยก็พูดคุย
>> แบร์นฮาร์ด GARY: ทั้งหมดที่ดีที่เหมาะสม
พวกคุณรู้ว่าสิ่งที่วัดหมายถึง?
วัด
แน่นอนว่า
พูดคุยเกี่ยวกับทับทิม
ในทับทิมถ้าคุณอ้างอิง ตัวแปรที่ไม่ได้กำหนดแน่นอน
มัน NameErrors ตามที่คุณคาดว่าจะได้
และถ้าคุณพยายามที่จะกำหนดขไป ไม่ได้กำหนดกับพวกเขาแน่นอน
มัน NameErrors ตามที่คุณคาดหวัง
และสิ่งที่เกิดขึ้นถ้าคุณพยายามที่จะ กำหนดไปด้วยไม่ได้กำหนด?
>> ผู้ชม: ไม่มี
>> แบร์นฮาร์ด GARY: ถูกต้องเป็นศูนย์
วัด
>> [LAUGHTER]
พูดคุยเกี่ยวกับทับทิม
ทับทิมเหมือนบางแบบไดนามิกอื่น ๆ ภาษาไม่ได้มีคำพูดเปล่า
ดังนั้นคุณไม่สามารถเพียงแค่พิมพ์คำในและ มีสายออกมาจนกว่าคุณจะกำหนด
method_missing โดยเฉพาะอย่างยิ่ง ที่ไม่สิ่งที่ถูกต้อง
แล้วถ้าคุณพิมพ์คำเปลือย ทันใดนั้นทับทิมสนับสนุนคำพูดเปล่า
และในความเป็นจริงก็ยังจะให้การสนับสนุน คำเปลือยกับเรียบในพวกเขา
และนี้ไม่สมควรได้รับการวัด
นี้เป็นจริงผลที่ตามมา ของวิธีการที่น่ากลัวคือทับทิม
แต่ถ้าคุณเคยจริง ทำเช่นนี้แล้ววัด
>> [LAUGHTER]
>> พูดคุยเกี่ยวกับ JavaScript
ไม่มีใครรู้ว่าใน JavaScript, สิ่งที่อาร์เรย์บวกอาร์เรย์คืออะไร?
ดีให้ฉันขอให้คุณนี้เป็นครั้งแรก สิ่งที่ควรอาร์เรย์บวกอาร์เรย์จะเป็นอย่างไร
>> ผู้ชม: อาร์เรย์ที่ว่างเปล่า
>> GARY แบร์นฮาร์ดอาร์เรย์ที่ว่างเปล่าฉัน นอกจากนี้ยังจะยอมรับผิดประเภท
นั่นไม่ใช่สิ่งที่อาร์เรย์อาร์เรย์เป็นบวก
ผิดผิดอาร์เรย์บวก อาร์เรย์เป็นสตริงที่ว่างเปล่า
>> [LAUGHTER]
>> เห็นได้ชัดว่าผมคิดว่า ที่เห็นได้ชัดให้กับทุกคน
ตอนนี้สิ่งที่อาร์เรย์บวกวัตถ​​ุจะเป็นอย่างไร
นี้เห็นได้ชัดควรจะเป็นประเภท ข้อผิดพลาดเพราะผู้จะสมบูรณ์
ชนิดที่แตกต่างกัน
ไม่มีใครรู้ว่าสิ่งนี้คืออะไร?
>> ผู้ชม: เท็จ
>> แบร์นฮาร์ด GARY: ไม่ใกล้ไม่ไกลออกไป
ผู้ชม: วัตถุมัน
แบร์นฮาร์ด GARY: มันเป็นวัตถุ
ใช่ขวาทำอย่าง
>> ตอนนี้แน่นอนเพราะเป็น บวกคุณสามารถพลิกตัวถูกดำเนิน
และสิ่งเดียวที่ออกมา
ดังนั้นหากเรา do-- อะไร?
ไม่ว่าเป็นเพียงวัตถุ
ถ้าคุณทำวัตถุอาร์เรย์รวมทั้งคุณ ควรจะได้รับสิ่งเดียวกัน
ซึ่งในขณะที่คุณสามารถดูที่คุณทำ
>> [LAUGHTER]
>> และในที่สุดเพียงคนเดียวของ เหล่านี้ที่จริงจริง
is-- เพราะคุณเพิ่มอาร์เรย์และคุณจะได้รับ สตริงที่ว่างเปล่าก็ไม่ได้ทำให้ความรู้สึก
แต่วัตถุบวกวัตถ​​ุ จริงไม่ได้เป็นจำนวนมากในทางเทคนิค
>> [LAUGHTER]
>> ดังนั้นหนึ่งนี้เหมาะสมจริง
ตรงขวาเช่นเดียวกับสิ่งที่เป็นแม้กระทั่ง ที่เกิดขึ้นใน lang-- นี้ฉันเพียงแค่
ฉันไม่เข้าใจในสิ่งที่ คนที่มีสมองในหัวของพวกเขา
จะคิดว่าใด ๆ นี้เป็นความคิดที่ดี
>> [LAUGHTER]
>> ตกลงตกลงทำพอสนุก ภาษาที่ดูด
พูดคุยเกี่ยวกับ JavaScript
>> [LAUGHTER]
>> ถ้าผมบอกว่าอาร์เรย์จุดใหม่ 16 หรืออาร์เรย์เพียง (16)
ฉันจะได้รับอาเรย์ของ 16 สิ่งที่มันหมายถึง
16 เครื่องหมายจุลภาคซึ่งเป็นที่เห็นได้ชัด
ถ้าผมแล้วเข้าร่วมกับผู้ที่มีสตริง แล้วฉันจะได้รับสาย 16 ครั้ง
นี้เป็นจริงเพียงบรรทัดในครั้งนี้ ทั้งการนำเสนอที่เหมาะสม
ตอนนี้ถ้าผมใช้เวลาสตริงที่ แล้วเพิ่ม 1 ถึงมัน
มันตีความ 1 as-- ปลดเปลื้อง 1 ถึงสตริง
และจากนั้นเราได้รับ wat1 พวงของเวลาที่ดี
ไม่มีใครรู้ว่าจะเกิดอะไรขึ้น ถ้าผมลบ 1 จากสตริงหรือไม่
>> [LAUGHTER]
>> ฉันสมมติว่าไม่มีใครไม่
ให้ me-- ฉันจะให้คำแนะนำ
นี้จะช่วย?
ไม่มีใครรู้หรือไม่?
>> [LAUGHTER]
Watman
[LAUGHTER]
นั่นคือทั้งหมดที่ผมได้รับ
ขอบคุณทุกคน.
>> [APPLAUSE]
เดวิดเจลัน: ลองมาดูอย่างรวดเร็ว ที่บางส่วนของสิ่งที่อยู่ข้างหน้าสำหรับคุณ
ดังนั้น CS50 Hackathon เป็น มหากาพย์นี้ทุก nighter,
ในระหว่างที่คุณและเพื่อนร่วมชั้นของคุณ จากมหาวิทยาลัยเยลจะดำน้ำ into--
แต่หวังว่าไม่ begin-- โครงการสุดท้ายของคุณ
ตอนเย็นจะเริ่มในเวลา 7:00
อาหารค่ำแรกจะเป็นที่ประมาณ 09:00
อาหารค่ำที่สองจะอยู่ที่ 01:00
แล้วสำหรับผู้ที่ ยังคงยืนเช้า
จะได้รับการบริการที่ IHOP เมื่อเวลาประมาณ 05:00
>> คุณอาจเห็นฉากเช่นนี้
ตามที่สัญญาในสัปดาห์ เป็นศูนย์ในปีนี้เราจะ
ไม่ได้เฉพาะอาหารและอาหารเย็นและ ขนม แต่ยังเป็นครั้งที่สอง
ในประวัติศาสตร์ของผัก
แต่รอบ 3 หรือ 04:00 ฉากเช่น นี้จะไม่ทั้งหมดที่ผิดปกติ
อันที่จริงเราจะเห็นหุ้นยุติธรรมของเราของหมอน ถูกนำตัวไปที่ Hackathon ที่
เป็นเรื่องปกติเช่นกัน
และแล้วจุดสุดยอดของหลักสูตร เป็น CS50 ธรรมที่เรียกว่า
มีหนึ่งทั้งที่นี่และ ในนิวเฮเวนสัปดาห์หลังจาก
หนึ่งที่ฮาร์วาร์ จันทร์ 7 ธันวาคม,
ช่วงบ่าย ในสาขาวิทยาศาสตร์ภาคตะวันตกเฉียงเหนือ
>> และเมื่อเดินทางมาถึงคุณจะตรวจสอบใน
และคุณจะเห็นสิ่งต่างๆ เป็นข้าวโพดคั่วและลูกโป่ง
และในที่สุดก็เป็นของที่ผ่านมา ปีกว่า 2000 คนที่มา
เพื่อดูโครงการสุดท้ายของคุณ นักศึกษาพนักงานและคณะ
จากทั่วมหาวิทยาลัยและแม้กระทั่งนอกมหาวิทยาลัย
และถ้ามันไม่ได้แรงจูงใจมากพอ ที่จะมาเห็นคุณเอง
ตระหนักดีว่าคุณ เพื่อน ๆ สามารถได้รับการส่งเสริม
เพื่อมาด​​ูอาสนะและอีเบย์และ Facebook และ Google และ Microsoft,
และ Palantir และ Quora และ คนอื่น ๆ นายหน้าและศิษย์เก่า
จาก บริษัท ต่าง ๆ เหล่านี้เพื่อ พูดคุยเกี่ยวกับการใช้ชีวิตในโลกแห่งความจริง
โอกาสทั้งเต็มเวลาและ ฤดูร้อนในอุตสาหกรรมที่เกิดขึ้นจริง
>> และถ้าที่ไม่ได้เหตุผล พอที่จะมาเห็นคุณ
เพื่อนของคุณสามารถที่จะได้รับการสนับสนุน ใส่โดยการจับฉลากที่เมื่อเดินทางมาถึง
คุณเป็นนักเรียนแต่ละคนจะได้รับการส่งมอบ พวงของสติกเกอร์หน้ายิ้ม
และผู้เข้าร่วมประชุมเช่นเดียวกับเพื่อนของคุณ จะถูกจัดการการ์ดหวยเล็ก ๆ น้อย ๆ
เมื่อเดินทางมาถึง.
และสำหรับทุกคนที่พวกเขา แชทขึ้นพวกเขาจะได้รับ
มือโดยคุณสติกเกอร์หน้ายิ้ม
แต่ละซึ่งหมายถึงรายการ เข้ากับการจับฉลากรางวัลนิยายที่
ในหมู่พวกเขาบอกซ์เป็น Wii และ ทั้งกลุ่มของสิ่งที่สนุกอื่น ๆ
บางอย่างที่เราได้เห็นที่นี่ในชั้นเรียน
ดังนั้นคอยติดตามว่า
>> แต่ในที่สุดก็อย่างสิ้นเชิง เกี่ยวกับความสำเร็จ
ภาคการศึกษานี้และ การแสดงออกและความตื่นเต้น
ที่คุณจะกวนในผู้ที่เข้าร่วม
ที่คุณในที่สุดมี สวมใส่ own-- ของคุณมากนี้
ผมเอา CS50 เสื้อยืดที่ต้องการที่นี่
จึงขอแนะนำให้คุณ เพื่อน ๆ ที่จะมุ่งหน้าไปยัง URL นี้
ที่นี่ซึ่งจะส่ง ทุกรายละเอียดจึง
>> ในขณะเดียวกันถ้าคุณกำลังพิจารณาอีก ดูวิทยาการคอมพิวเตอร์ฤดูใบไม้ผลินี้
หรือเกินกว่าที่ตระหนักดีว่านี่คือ handout-- เดียวกันแม้จะมีการปรับปรุงตั้งแต่สัปดาห์
zero-- ที่เรายื่นออกมา
และถ้าคุณไปที่ ตรงกลางของ booklet-- นี้
มีเล่มในปีก outside-- ตระหนักถึงนี้แสดงให้คุณเห็น
ผ่านสิ่งที่ลูกศร หลักสูตรที่คุณสามารถออกไป
ในการสำรวจฤดูใบไม้ผลินี้ต่อไป ฤดูใบไม้ร่วงฤดู​​ร้อนและเกิน
เพื่อทำดูที่แผนภูมิ นั้นจะได้รับความรู้สึกของสิ่งที่
และถ้าคุณต้องการที่จะได้รับ มีส่วนร่วมในความสามารถอื่น ๆ
จะรู้ว่าถ้าคุณทำไม่ได้อยู่แล้ว ที่วิทยาลัย Board-- ที่
คุณอาจจะมีบางคนไม่ เพื่อความทรงจำรัก of--
มี แต่เพียงแค่การสร้างใหม่ กรอบหลักสูตรที่เรียกว่า AP คอมพิวเตอร์
หลักการวิทยาศาสตร์
บางสิ่งบางอย่างที่คุณอาจมี ถ่ายหรือได้ยินอย่างน้อยเกี่ยวกับ
ที่มีอยู่แน่นอน CS ที่โรงเรียนมัธยมที่เรียกว่า
APCSA ซึ่งเป็นธรรม ระดับโลกที่
มุ่งเน้นไปที่วิธีที่มากเกินไปในภาษา Java และกลไกดังกล่าว
>> หลักการ APCS ขณะที่จะ จะมีมากขึ้นเกี่ยวกับความคิดและอื่น ๆ
เกี่ยวกับการแก้ปัญหา
และต่อด้วยเหตุนี้เราพวงของ เพื่อนของเราที่ UC Berkeley ที่ co.org,
และหน่วยงานอื่น ๆ ไม่กี่ รอบโลก
มีการสร้างหลักสูตรที่ จะตอบสนองหลักการ APCS
ซึ่งก็คือการบอกว่า AP จะ CS50 จะเทียบเท่ากับ AP ว่านักเรียน
ในโรงเรียนมัธยมต่างๆทั่ว โลกสามารถใช้เวลาเริ่มต้นฤดูใบไม้ร่วงนี้มา
2016
และถ้าคุณต้องการที่จะเข้าร่วม ในการศึกษาโรงเรียนมัธยม
และมีส่วนร่วมในการเผยแพร่ประชาสัมพันธ์นี้ ถึงไม่ออกมาให้เราที่นั่น
ไม่ว่าคุณจะ TF, CA หรือเพียง ที่สนใจในการศึกษาที่มีขนาดใหญ่
>> และแน่นอนหากคุณต้องการ จะเข้าร่วมทีมของตัวเอง CS50 ของ
ตระหนักดีว่าเร็วที่สุดเท่าที่ระยะ สิ้นสุดเราจะเริ่มการสรรหา
สำหรับคนสอน, ผู้ช่วยหลักสูตร เช่นเดียวกับศิลปินมากมายที่
ทำให้หลักสูตรนี้ไปได้ เบื้องหลัง,
การสร้างสินทรัพย์ออนไลน์ของตน คนในโอกาสและอื่น ๆ
ดังนั้นถ้าใด ๆ ของบทบาทเหล่านี้ที่นี่อุทธรณ์ จะแจ้งให้เราทราบที่ URL นี้ที่นี่
ตอนนี้ในขณะที่เล็ก ๆ น้อย ๆ เราจะหันไป, เช่นเดียวกับที่เราทำในสัปดาห์ที่ศูนย์เค้กบาง
คราวนี้มันจะเป็น ชั้นล่างในผับ
ดังนั้นมีหัวในภายหลัง
แต่ผมไม่เพียงต้องการที่จะใช้เวลาสักครู่ ที่จะยอมรับความจริงสิ่งที่เค้กนี้ที่นี่
แสดงให้เห็นถึงหรือบางทีอาจจะมากกว่า canonically, สิ่งนี้ที่นี่ใบหน้าออกแสดงให้เห็นถึง
>> จะได้รับเกียรติอย่างตรงไปตรงมา ที่ได้ร่วมงานกับเพื่อน ๆ ของเรา
ลงที่ถนนในใหม่ Haven ภาคการศึกษานี้
จะได้รับอย่างแน่นอนแปลก สิ่งที่เป็นสิ่งที่ผิดปกติ
กล้าพูดเป็นประวัติการณ์ สิ่งที่สองวิทยาลัย
ที่จะมาร่วมกันนำเสนอ หนึ่งในหลักสูตรเดียวกัน
ในสองมหาวิทยาลัยที่แตกต่างกันและนำ ทั้งสองหน่วยงานร่วมกันของนักเรียน
แต่จะได้รับดังกล่าว เป็นเกียรติที่จะทำงานกับ Andi,
กับ Scass และกับเจสันใน New Haven, และความสมบูรณ์ของพนักงานคนที่ 44 ของเรา
ผู้ช่วยสอน และผู้ช่วยแน่นอน
ในนิวเฮเวนซึ่งเป็นครั้งแรกใน ประวัติความเป็นมาของมหาวิทยาลัยเยล, ส่วนใหญ่เป็นของตัวเอง
นักศึกษาระดับปริญญาตรี
>> อันที่จริงจนกระทั่งในปีนี้ลดลง ปี 2015 เยลไม่ได้จริง
มีประเพณีหรือ นักศึกษาระดับปริญญาตรีค่าเผื่อ
ส่วนชั้นนำและ ที่ทำหน้าที่เป็นเพื่อนการเรียนการสอน
เหมือนที่เราเคยมีความสุข ที่นี่ที่อยู่ในสาขาวิชาวิทยาการคอมพิวเตอร์
ที่ Harvard บางครั้ง
และอื่น ๆ ที่อยู่คนเดียวได้รับการ โอกาสพิเศษสำหรับเรา
จะร่วมเป็นพันธมิตรกับพวกเขาใน ความคิดริเริ่มที่และนำ
เข้าสู่พับผู้นำเช่น Andi และครูอื่น ๆ ที่มีอยู่ในมหาวิทยาลัย
และช่วยให้ฉันเพื่อดึงดูดความสนใจเป็นพิเศษ เกินไปเพื่อนที่อยู่ตรงกลางนี้
แม้ว่าตอนนี้เขาอาศัยอยู่ในใหม่ Haven-- ส่วนใหญ่เพราะเราส่งเขา
there-- นี้เป็นผลมาจากการ เจสัน Hirschhorn ได้รับการสอน
สำหรับเพื่อน CS50 สำหรับ ค่อนข้างไม่กี่ปีที่นี่
จบการศึกษาในปีที่ผ่านเคิร์กแลนด์เฮ้าส์
และผมคิดว่า ultimately-- ได้รับโทรศัพท์จากฉัน
เมื่อถึงจุดหนึ่งที่สวย ลดลงมากถึงเดี๋ยวก่อน
คุณจะคิดที่จะย้ายไป นิวเฮเวนหลังจากสำเร็จการศึกษา?
ทั้งหมดนี้เป็นเพราะเรา พยายามที่จะลุกขึ้นยืนความคิดริเริ่มนี้
และเราต้องการที่จะให้แน่ใจว่ามี เป็นความรู้ที่สถาบันลง
มีในนิวเฮเวนเพราะเรา การสร้างบางสิ่งบางอย่างจากรอยขีดข่วน
และ if-- เจสันถ้าคุณสามารถอาจจะ เพียงแค่มาขึ้นอย่างเชื่องช้าต่อเวที
เพื่อให้เราสามารถอย่างน้อยทุกคนเห็น เจสัน Hirschhorn ในคน
[APPLAUSE]
>> แน่นอนโดยไม่ต้องเจสันเยล 50 จะไม่ได้รับความเป็นไปได้
ดังนั้นเราขอขอบคุณเจสัน Hirschhorn
และยังเรามีพนักงานขนาดใหญ่ที่ เราจะไม่ดึงดูดความสนใจส่วนบุคคล
ให้กับทุกคนที่นี่ แต่ มากกว่า 100 คน
ที่นี่ในนิวเฮเวนที่ ทำให้หลักสูตรนี้ไปได้
และคุณก็อาจจะเห็น เพื่อนการเรียนการสอนของคุณเอง
ในรายการนี​​้ไม่ว่าจะเป็น นี่หรือนิวเฮเวน
ดังนั้นถ้าเราสามารถเป็น รอบใหญ่ของเสียงปรบมือ
เพื่อความสมบูรณ์ของพนักงานการเรียนการสอน
>> [APPLAUSE]
>> และแจ้งให้เราวาดพิเศษบางอย่าง ให้ความสนใจกับบางส่วนของชาวบ้าน
ที่นี่โดยเฉพาะอย่างยิ่งฮันนาห์และ มาเรียและ Daven และร็อบใคร
เป็นหลักสูตรมุ่งให้ ทุกอย่างที่ทำงานที่นี่ในเคมบริดจ์
แน่นอนว่าการตัดสินใจที่อ็อกเดนที่เริ่มต้นมากที่สุด การบรรยายของเราในช่วงที่มีเพลง
ดั๊กลอยด์ who-- นี้ CS50 AP, ที่นำความคิดริเริ่ม AP ของเรา
แดน Armendariz โดยไม่มีผู้ที่เรา จะได้ไม่ต้อง IDE CS50 ในปีนี้
Aliess ที่ทำให้ทุกอย่าง เป็นไปได้อยู่เบื้องหลัง
รวมทั้งการทำงาน ไฟเป็นภาพที่นี่
และแล้วที่ผ่านมา แต่ไม่น้อย ทีมผู้ผลิตของ CS50
>> พอจะพูดได้ก็ ทีมผู้ผลิตของ CS50
ที่จะช่วยให้เราหลายคน ที่จะนอนในในช่วงบ่าย
และมีส่วนร่วมกับการเรียนการสอนของ วัสดุถ่ายทอดสดจริงๆ
และนี่คือหนึ่งเป็นอย่างมากของ เป้าหมายในการออกแบบการเรียนการสอน
ในขณะที่คุณรู้ว่าเรา are-- เพลิดเพลินไปกับ ตอนนี้โอกาสที่
เพื่อให้การลงทะเบียนพร้อมกัน
เรามีโอกาสที่ สำหรับนักเรียนอย่างแน่นอน
จะดู courses- เหล่านี้ วัสดุออนไลน์
แม้ในเวลาจริงมีชีวิตอยู่ในขณะนี้
และนี่คือทั้งหมดเพราะ ทีมผู้ผลิตที่คุณเห็น
หรือแม้กระทั่งไม่เห็นรอบ คุณและอยู่ข้างหลังคุณที่นี่
>> ตัวอย่างนี้เป็นภาพบางส่วน ยิงโดยจอร์แดนปีที่ผ่านมานี้
เพียงเพื่อพูดคุยกับการจัดเรียงของศิลปะ ที่จะไปในเบื้องหลัง
นี้แน่นอนเป็น FoHo ใน Quad
และเพียงเพื่อให้คุณ มองย้อนกลับไปในสัปดาห์ที่ศูนย์
นี่คือภาพที่มี ซึ่งเราเริ่มสัปดาห์แรก
>> [เล่นเพลง]
>> นั่นคือจาก CS50 ของตัวเองจอร์แดน
และยังอยู่เบื้องหลังนี่ในวันนี้ เป็น Ramon และเอียนและสกัลลีและแดน
เบนจามิน
แดนเบนจามินที่หัว ทีมผู้ผลิตของ CD50
อย่างแท้จริงและที่ผ่านมา หลาย years-- นี้
เป็นปีที่เก้าของฉันมีส่วนร่วม กับ course-- จริงๆมี
แดนเบนจามินกับการผลิต ทีมงานที่นำมา CS50 ไปอีกระดับหนึ่ง
ไม่เพียง แต่เรายิง แน่นอนในตอนนี้ 4K, เพื่อที่จะพูด
มาในปีนี้เราจะยัง สามารถที่จะยิงมันใน 6K
เช่นเดียวกับในความเป็นจริงเสมือน ส่วนหนึ่งเป็นเพราะมันเป็น cool--
ส่วนหนึ่งเป็นเพราะมันเย็น แต่ยังเป็นที่คุณรู้ว่า
เรามีชุมชนออนไลน์ขนาดใหญ่มาก
คนที่สำหรับต่างๆ เหตุผลที่ไม่สามารถเดินทางไป,
หรือไม่สามารถเข้าร่วมสถานที่ เช่นฮาร์วาร์และเยล
>> และเป็นหนึ่งในเป้าหมายคือการ pedagogically การทดลองกับรูปแบบใหม่ของเทคโนโลยี
เพื่อที่เราจะสามารถผ่านพร็อกซี่และ ผ่านทุกท่านที่ให้นักเรียนออนไลน์
ทั่วโลกมีโอกาสที่ ที่จะเห็นและความรู้สึกและได้ยิน
สิ่งที่สถานที่เช่นฮาร์เวิร์ด หรือรู้สึกเหมือนเยล
ดังนั้นในเร็ว ๆ นี้ในฤดูใบไม้ร่วง 2016
และตอนนี้ที่จะนำไปลงรอย, นี้เป็นเรื่องเกี่ยวกับที่จะเป็นที่น่ากลัว
>> แต่คุณอาจจำได้ว่ามากที่สุด วิดีโอการบรรยายในปีนี้
หรือทุกอื่น ๆ ที่จบลงด้วยการจัดเรียงของ ดูเหมือนคลิปแปลกจากไฟล์
แรงบันดาลใจจากเหตุการณ์ที่เกิดขึ้นจริงบางอย่าง อีกครั้งที่ดำเนินการโดยการผลิตของ CS50
ทีมที่ได้รับอย่างไม่น่าเชื่อ สง่างามและความคิดสร้างสรรค์
และฉันคิดว่าฉันจะแสดงให้คุณหนึ่ง แรงบันดาลใจ, 30 คลิปที่สอง
จากการแสดงไฟล์ที่เกิดขึ้นจริง เป็นแรงบันดาลใจหนึ่งในนี้
semester's-- ฉันคลิปที่ชื่นชอบ told--
ดังนั้นครั้งแรกคลิปที่เกิดขึ้นจริงจากไฟล์
>> ELAINE: C'mon ผู้ที่เต้น?
ฉันต้องการ to-- ต้องการให้ฉันไปรับมันเริ่มต้น?
ฉันจะได้รับมันเริ่มต้น
สิทธิทั้งหมดวู!
>> [เล่นเพลง]
>> [LAUGHTER]
>> แอ่ว!
C'mon คนสิ่งที่ถือขึ้น?
>> GEORGE: โมเสสแฟนซีหวาน
>> [LAUGHTER]
เดวิดเจลัน: ดังนั้นเรามักจะ พูดคุยเกี่ยวกับการผลักดันนักเรียน
เกินกว่าโซนความสะดวกสบายของตัวเอง
ผมตอนนี้กำลังรวบรวมข้อมูล ขึ้นเป็นลูกและร้องไห้
ในขณะที่เราเล่นนี้สำหรับคุณ อีกครั้งการดำเนินการนี​​้
ขอบคุณทีมผู้ผลิตของ CS50
>> [ไฟล์เพลงธีม]
>> สิทธิทั้งหมดผู้ที่เต้น?
C'mon, ผู้ที่เต้น?
คุณต้องการให้ฉันไปรับมันเริ่มต้น?
ฉันจะได้รับมันเริ่มต้น
แอ่ว!
>> [เล่นเพลง]
>> DOUG LLOYD: โมเสสแฟนซีหวาน
>> [APPLAUSE]
>> เดวิดเจลัน: และตอนนี้บาง สิ่งที่พิเศษสำหรับศิษย์เก่า
ซึ่งตอนนี้กำลังทำปริญญาเอกของเธอ ลงที่ถนนที่นี่ที่ฮาร์วาร์
และผู้ที่จะได้ส่วนใหญ่มักจะมองเห็นได้ ในรูปแบบนี้ในเวลาทำการ
ทั้งในเคมบริดจ์และในนิวเฮเวน
ในความเป็นจริงถ้าเรา enhance-- รอบใหญ่ เสียงปรบมือสำหรับ CS50 ของตัวเอง, Zamyla
และตอนนี้คำจากพนักงาน CS50 ทั้งในสถานที่ที่จะ
ต้องการให้พรากจากกันบางอย่าง คำพูดของพวกเขาเอง
ANNALEAH เอินส์ท: มี ไม่มีหลักสูตรอื่น ๆ ที่
ทุกคนที่ทำงานให้กับการเรียนการสอน รู้สึกตื่นเต้นที่จะมีและเป็น
ที่เกี่ยวข้องกับมันเป็น CS50
ผมไม่ทราบว่ามันเป็นเช่นนี้จริงๆ รับผิดชอบที่สำคัญและพิเศษ
และชนิดของประสบการณ์ที่น่าทึ่ง
และผมดีใจมากที่ฉันได้รับจะเป็น เป็นส่วนหนึ่งของการศึกษาของผู้คน
ลำโพงที่ 3: CS50 ในของฉัน ความเห็นเป็นที่น่าตื่นตาตื่นใจ
ฉันรักมัน.
ฉันรักมันเมื่อฉันได้เข้าชั้นเรียน
และฉันรักมันมากยิ่งขึ้นเป็น TA
JORDAN ฮายาชิ: CFing เป็นจำนวนมาก ทำงาน แต่ก็คุ้มค่าจริงๆ
เพราะคุณจะได้รับการสอนมาก
จริงๆคุณได้รับรู้ของนักเรียน
คุณจะได้รับรู้ว่าวัสดุที่ตัวเอง
และคุณได้รับเพียงแค่ดูพวกเขา กลายเป็นนักวิทยาศาสตร์คอมพิวเตอร์
>> ลำโพง 4: นักเรียนของฉัน ไฮไลท์ของภาคการศึกษาของฉัน
>> [เล่นเพลง]
เดวิดเจลัน: และนี่คือ CS50
DAVID McPeek: ผมก็ไม่เคยรู้สึกว่า มากที่สุดเท่าที่เป็นผู้นำในมหาวิทยาลัย
ที่ฉันมีภาคการศึกษานี้
>> SAM LEVATICH: นี่คือหนึ่งใน โอกาสเพียงในมหาวิทยาลัยเยล
จริงๆได้รับการลงทุนในการเรียนการสอน
>> ลำโพงที่ 5: มันเย็นจริงๆ เห็น CS50 จากด้านอื่น ๆ
NICK JOSEPH: ฉันรู้สึกประหลาดใจที่ ว่าตื่นเต้นนักเรียนทุกคนได้
ARIANNA BENSON: มัน ยังดีเมื่อมีคน
กู้คืนภาพของ Rick Astley ที่ และเป็นเช่นที่ว่าคืออะไร?
DAVID Armenta: ผมอยากจะให้ กลับเพราะผมได้รับจำนวนมากของการสนับสนุน
เมื่อฉันเป็นนักเรียน
MARY Farner: ทั้งหมดที่คุณต้องมีความกระตือรือร้น และความรักของการเรียนการสอนหรือ CS,
หรือใด ๆ ข้างต้นและ คุณจะสามารถที่จะทำมัน
SAM LEVATICH: ทั้งหมดของฉัน นักเรียนให้ Rickrolling ฉัน
[เล่นเพลง]
ANNALEAH เอินส์ท: มันเป็นอย่างมาก สนุกกับการสอนเกี่ยวกับเรื่องนี้
ที่ผมรักและ คิดว่ามันสนุกมาก,
และพยายามที่จะให้คนอื่น ๆ ตื่นเต้นกับมันได้เป็นอย่างดี
ฉัน Annaleah เอิร์นส์และนี่คือ CS50
>> [เชียร์]
>> [เล่นเพลง]
เดวิดเจลัน: และตอนนี้คุณอาจจำ ที่เราเริ่มพูดถึงภาคการศึกษานี้
ในท้ายที่สุดเกี่ยวกับการคิดคำนวณ ในการแก้ปัญหาที่เป็นอิสระ
ภาษาโปรแกรมที่เกิดขึ้นจริง
และเราคิดว่าเราต้องการ เห็นเพียงสิ่งที่ขอบเขต
นี้ได้จมลงไปในโดยจะพยายาม การออกกำลังกายที่เราไม่ได้ทำในสัปดาห์ที่ศูนย์
แต่เราคิดว่าเราต้องการ ลองสองสามครั้งที่นี่
ในสัปดาห์ที่ 12 ซึ่ง ฉันจำเป็นต้องใช้อาสาสมัครที่
มีความสะดวกสบายขึ้นมาที่นี่บนเวที
>> มาขึ้น
คุณชื่ออะไร?
>> Yahong: Yahong
เดวิดเจลัน: Yahong, มาขึ้นด้วยวิธีนี้
และถ้าคุณทั้งหมดถ้าคุณมี แผ่นกระดาษจากเรา
หรือแผ่นกระดาษเปล่าของคุณ ของตัวเองไปข้างหน้าและใช้เวลาที่ออก
ณ จุดนี้.
ยินดีที่ได้พบคุณ.
สิทธิทั้งหมดเป้าหมาย Yahong ที่นี่ เป็นไปได้ดังต่อไปนี้
ที่นี่ผมมีภาพวาดที่มีเพียง เธอจะสามารถมองเห็น
มาที่นี่ใน ตรงกลางถ้าคุณต้องการ
และให้ฉันให้ไมโครโฟนที่นี่
และเป้าหมายของคุณที่นี่ก็คือ ไปได้ที่จะอธิบาย
ในรายละเอียดที่แม่นยำที่สุดเท่าที่ เป็นไปได้สิ่งที่คุณเห็น
>> และคนเหล่านี้ที่นี่เป็นการจัดเรียง ผู้พัฒนาเครื่องคอมพิวเตอร์นี้
จำเป็นต้องวาดสิ่งที่คุณพูด
และแล้วสิ่งที่ผมจะทำคือการคว้า ไม่กี่ตัวอย่างที่สุ่มจากผู้ชม
และเราจะเห็นเพียงแค่ว่า ได้อย่างแม่นยำนี้ทำงานออก
Yahong: ดังนั้นผมจึงอธิบายเรื่องนี้
เดวิดเจลัน: คุณอธิบายนี้
คุณบอกคุณหลายร้อยของเพื่อนร่วมชั้น นี่คือสิ่งที่จะวาดไป
Yahong: OK ดังนั้นมาก ตรงกลางของชิ้นส่วนของกระดาษ
มีสองรูปร่าง หนึ่งอยู่ด้านบนของอื่น ๆ
แต่ไม่ได้สัมผัส แต่สัมผัสเกือบ
จึงมีวงกลมที่ ด้านบนและตารางด้านล่าง
และพวกเขากำลังเกือบขนาดเดียวกัน
พวกเขากำลังชนิดของกลางขนาดเล็ก
และภายในวงกลมที่มี two-- มีสามสี่เหลี่ยม
เพื่อให้มีตารางเล็ก ๆ น้อย ๆ ภายใน ที่ใหญ่กว่าตารางภายในตารางที่ใหญ่กว่า
และภายในตารางที่ ด้านล่างมีสามวงการ
วงกลมเล็ก ๆ น้อย ๆ ภายในที่ใหญ่กว่า วงกลมภายในวงกลมที่ใหญ่กว่า
เดวิดเจลัน: มีที่?
ผู้ชม: เลขที่
เดวิดเจลัน: ดังนั้นทำไมไม่ you-- ฉันจะไปเดินไปรอบ ๆ
ฉันจะคว้าไม่กี่และถ้าคุณต้องการ สรุปสำหรับผู้ที่ต้องการเส้นทางที่สอง
>> Yahong: ตกลงคุณต้อง ผมอธิบายนี้อีกครั้งหรือไม่
ตกลงสิ่งที่ถูกต้องเพื่อที่อยู่ตรงกลางของ แผ่นกระดาษมีสองรูปทรง
และเป็นหนึ่งด้านบนของอื่น ๆ แต่พวกเขากำลังประมาณขนาดเดียวกัน
มีวงกลมขนาดเล็กขนาดกลางคือ ที่ด้านบนของตารางขนาดเล็กขนาดกลาง
ตกลงดังนั้นมันเป็นชนิดเช่นด้านบน, คิดเกี่ยวกับการวางมันเหมือนมนุษย์หิมะ,
แต่มีสองรูปร่างที่แตกต่าง แทนของทั้งสองวงการ
และจากนั้นใน the-- ภายในวงกลมมี
เป็นกล่องขนาดเล็กที่อยู่ภายในของผู้อื่น กล่องขนาดเล็กที่อยู่ภายในกล่องขนาดเล็กอีก
และภายในของตาราง มีวงกลมขนาดเล็ก
ภายในวงกลมขนาดเล็กอีก ภายในวงกลมขนาดเล็กอีก
ไม่ว่าทำให้รู้สึก?
เดวิดเจลัน: ใช่
Yahong: จำนวนมากของความดัน
เดวิดเจลัน: สิทธิทั้งหมด ฉันจะกลับมา.
จะผ่านผู้ชม นี่ตกลงที่ดีมาก
ขอขอบคุณคุณตกลงเราได้ มีการใช้เวลาที่หนึ่ง
สิทธิทั้งหมดที่ดูเหมือนว่า ดีตัวอย่างสุ่มขอขอบคุณ
ทั้งหมดขวา
>> Yahong: น่ากลัว
เดวิดเจลัน: ดังนั้น now-- ยัง?
>> Yahong: น่ากลัว
>> เดวิดเจลัน: โอ้น่ากลัวตกลง
ที่น่ากลัวดังนั้นอยู่ที่นั่น
ฉันจะไปข้างหน้าและเปิดเผยให้คุณ สิ่งที่บางส่วนของเพื่อนร่วมชั้นของคุณที่นี่ไม่ได้
ดังนั้นที่นี่เรามีที่นี่
ตกลงมันเป็นเพียงการเรียงลำดับของ เก็บไปและไป
ที่นี่ที่แตกต่างกันความหมายเล็ก ๆ น้อย ๆ
ตกลงนี่เรามาดูที่ได้รับ ใกล้ชิดแม้จะมีขนาดเล็กที่ดีมาก
แม้ว่าฉันเพิ่งมีการคว้าหนึ่งนี้
>> [LAUGHTER]
>> สิ่งที่เป็นคำตอบที่เกิดขึ้นจริง?
ลองมาดูที่นี่
สิ่งที่เธออธิบาย เป็นภาพที่นี่
ดังนั้น man-- บาง of-- หลายท่าน ขึ้นที่นี่ในคนที่ผมมองดู
ไม่ได้รับสิทธินี้
ลองไปข้างหน้าและ show-- ขอเรียก คนอื่นขึ้นและดูวิธีการได้อย่างง่ายดาย
หรือสิ่งที่ระดับของ ความยากลำบากที่พวกเขาสามารถทำมันได้
ขอบคุณมาก.
วิธีการเกี่ยวกับอาสาสมัครอีกคนหนึ่ง ไกลออกไปเล็ก ๆ น้อย ๆ กลับมา
ตกลงผมเห็นมือแรกมาถึง
คุณชื่ออะไร?
โอ้ขอโทษ?
MARCY: มาร์ซี่
เดวิดเจลัน: มาร์ซี่มา ขึ้น, มีความสุขที่ได้พบคุณ
สิทธิทั้งหมดที่นี่เรามี ไมโครโฟนสำหรับคุณ
ให้ฉันได้รับการวาดภาพ
ดังนั้นถ้าคุณต้องการเพียงแค่ใช้ พลิกด้านของแผ่นที่
หรือแผ่นกระดาษอื่น ๆ ของฉัน จะไปข้างหน้าและให้มาร์ซี่
หนึ่งเดียวที่แตกต่างกันที่นี่ ตอนนี้เธอสามารถ see-- ว่ามีเพียง
เธอสามารถมองเห็น opaquely ตกลง
>> MARCY: OK
>> เดวิดเจลัน: ไป
>> MARCY: วาด 16 เล็ก ๆ น้อย ๆ จุดทั้งหมดในตาราง
ดังนั้นสี่แถวสี่จุดในแต่ละ
และจุดที่มีโพรงดังนั้น พวกเขากำลังเช่นวงกลมเล็ก ๆ
โอ้มีห้าของพวกเขา
ตกลงมันเป็นห้า
มันเป็นห้าแถวของจุดสีดำ
ห้าแถวห้าจุดแล้ว เริ่มต้นที่ด้านบนซ้ายตกลง corner--,
ดังนั้นห้าแถวห้าจุด และจุดที่มีกลวง
ดังนั้นพวกเขาจึงต้องการเล็ก ๆ วงกลมเล็ก ๆ น้อย ๆ จริง
ดังนั้นพวกเขากำลังสีขาวในภายใน
>> ผู้ชม: ตกลง
>> MARCY: ตกลงดังนั้นห้าแถวห้าจุด
แล้วคุณจะเริ่มต้น จากจุดซ้ายบน
แล้ววาดเส้น ลงไปจุดต่อไป
ลงแล้ววาดเส้นไปยังอีก หนึ่งไปทางขวาของที่หนึ่ง
เพื่อให้เป็นสองสายเพื่อให้ห่างไกล
แล้ววาดเส้นลง ไปที่หน้าหนึ่งลง
ตกลงดังนั้นที่สามบรรทัด ลงขวาแล้วลง
และทิ้งแล้ว
และจากนั้นก็ลง
>> ตกลงดังนั้นสรุปก็ คนแรกที่ down-- ตกลง
คุณจะเริ่มต้นจากด้านบนซ้าย corner-- แล้วลงและขวาแล้ว
แล้วลงแล้วเหลือแล้ว ลงแล้วคลิกขวาแล้วขวา
และทิ้งแล้ว
ตกลงดังนั้นเราประมาณครึ่งหนึ่งผ่าน
เดวิดเจลัน: คุณ กล่าวขวาแล้วซ้าย
MARCY: โอ้ขออภัยตกลง
เดวิดเจลัน: มันไม่ใช่เรื่องง่าย
MARCY: Let 's เริ่มต้น
ขอเริ่มต้นมาจาก มุมบนซ้าย
>> เดวิดเจลัน: หนึ่งผ่านมากขึ้น
MARCY: ใช่, OK, ลงขวาลง ซ้ายลงขวาขวาลงขวา
ขึ้นขวาขึ้นซ้ายซ้าย, ขึ้น, ขึ้น, ขวาลงขวาขึ้นและคุณ
ควรจะอยู่ในมุมขวาบน
ตกลง.
>> เดวิดเจลันสิทธิทั้งหมดและถ้าคุณ ไม่ว่าอย่างถูกต้องคุณควรตอนนี้
มีนี้บนแผ่นกระดาษของคุณ
เพื่อให้ฉันมาคว้าคู่
ตกลงขอขอบคุณขอบคุณขอบคุณ ตกลงผมไม่คิดว่าคุณต้องการที่
ตกลงโอ้รักนี้ขอขอบคุณ
ขออภัยที่จะเข้าถึงว้าว, อัตกลงฉัน จะใช้เวลาเพียงแค่ว่า
สิทธิทั้งหมดที่ ดีว่าเป็นสิ่งที่ดีมาก
สิทธิทั้งหมดเพื่อให้ ดูสิ่งที่เรามีที่นี่
>> สังเกตเห็นดังนั้นพยายามที่จะทำให้ ประทับจิตนี้
ผมขอกลับไปฉายที่นี่
และนี่คือสาปสวย ดีที่นี่มากทำอย่าง
หนึ่งในนี้มีขนาดเล็กกว่าเล็กน้อย แต่ ผมคิดว่าในการติดตามขวา
เช่นกันทำอย่างมาก
ตกลงนี้ฉันรู้สึกเหมือนฉัน ไม่ควรใส่นี้บนอินเทอร์เน็ต
เพื่อให้ me-- นี้มี หมายเลขโทรศัพท์ด้วยเหตุผลบางอย่าง
>> [LAUGHTER]
>> ขอขอบคุณ.
แล้วทำไมเราไม่จบลงด้วยการนี​​้ หนึ่ง now-- ขอบคุณ much--
เรามีเวลาสำหรับตัวอย่างหนึ่งเพิ่มเติมได้ที่นี่
เวลานี้ในวิธีการเกี่ยวกับ มีด้านซ้ายขึ้นมา
Yup ด้วยมือของคุณยุบ
สิ่งที่ถูกต้องมาขึ้นมาในขึ้น
แต่คราวนี้มาขึ้น
คุณชื่ออะไร?
>> DANIEL: แดเนียล
>> เดวิดเจลัน: แดเนียล แต่เวลานี้เรากำลัง
จะเครื่องเทศขึ้นนี้ นิด ๆ หน่อย ๆ และเรา
จะมีคุณมา ไปที่หน้าจอสัมผัส
ดังนั้นตอนนี้เวลานี้ผมกำลังจะไป แสดงทั้งหมดของคุณทุกคนวาดภาพ
และในระบบเกียรติที่คุณอาจไม่ได้ ย้ายตาของคุณเคยดังนั้นเล็กน้อยขึ้นที่นี่
เพื่อดูว่าภาพที่เกิดขึ้นจริง
ดังนั้นคุณเพียงแค่ให้ a-- เพียงแค่ตรงไปข้างหน้า
แล้วคุณกำลังจะไป วาดภาพบนหน้าจอนี้สิ่งที่
เพื่อนร่วมชั้นของคุณอธิบายให้คุณ
และฉันจะพยายามที่จะสรุป ด้วยวาจาจึงเป็นดังพอ
>> สิทธิทั้งหมดเพื่อให้ระบบเกียรติ ที่นี่มองตรงไปข้างหน้าเท่านั้น
และคุณทุกขั้นตอนโดย step-- ไม่แตกต่าง เนยถั่วลิสงและวุ้น example--
ลองอธิบายเรื่องนี้
การเรียนการสอนครั้งแรกโปรด
>> ผู้ชม: วาดวงกลมใหญ่
>> เดวิดเจลัน: วาดวงกลมใหญ่
>> [LAUGHTER]
>> สิทธิทั้งหมดนี้ฉันจะยกเลิก
>> ผู้ชม: วาดติด รูปที่ไม่มีอาวุธ
เดวิดเจลัน: ผมได้ยินมาวาด เป็นตัวเลขที่ติดไม่มีอาวุธ
>> [APPLAUSE]
>> ตกลงสิทธิ์การเรียนการสอนที่สอง
>> ผู้ชม: แขนซ้ายบนสะโพก
>> เดวิดเจลัน: แขนซ้ายบนสะโพก
>> ผู้ชม: เชิงมุมเชิงมุม
>> เดวิดเจลัน: เชิงมุมตกลงที่เรามี to-- ให้ฉันให้ยางลบ
ลองลบ
ตกลงอีกครั้ง
ผู้ชม: ข้อศอก Pointy
เดวิดเจลัน: ข้อศอก Pointy
แหลมศอก
ผู้ชม: ข้อศอกเล็กน้อยเฉียบพลัน
เดวิดเจลัน: ข้อศอกเล็กน้อยเฉียบพลัน
[APPLAUSE]
เดวิดเจลัน: สิทธิทั้งหมดสิ่งอื่นใด
การเรียนการสอนที่สาม
ผู้ชม: ตอนนี้หมุน the--
เดวิดเจลัน: ตอนนี้หมุน the--
ผู้ชม: หมุนมัน 90 องศา
เดวิดเจลัน: หมุนมัน 90 องศา
[LAUGHTER]
[ตะโกน]
อะไร?
แขนขวาเป็น v. แขนขวาเป็นโว
>> ผู้ชม: มีคุณไป
>> เดวิดเจลัน: ดี
[เชียร์]
>> สิทธิทั้งหมดและขั้นตอนสุดท้ายขั้นตอนสุดท้าย
>> ผู้ชม: สายสัญญาณออกไปจากหัว
>> เดวิดเจลัน: สาย A ออกไปจากหัว
ไม่มีด้านบนซ้ายใช่
>> [ตะโกน]
>> ผู้ชม: 45 องศา
>> เดวิดเจลัน: 45 องศา
ไม่นะ.
>> [ตะโกน]
>> ใช่.
เลขที่
>> ผู้ชม: จากซ้ายด้านบนของหัวของเขา
>> เดวิดเจลัน: จากจาก ด้านบนซ้ายของ head-- ของเขา
>> ผู้ชม: ไม่ได้ต่อกับหัวของเขา
>> เดวิดเจลัน: ไม่ เชื่อมต่อกับหัวของเขา
ใช่.
>> [ตะโกน]
>> ที่ดีที่ดี
>> ผู้ชม: เขียนสวัสดี
>> เดวิดเจลัน: เขียนสวัสดี
เขียนสวัสดี
>> ผู้ชม: สูง
>> เดวิดเจลัน: สูง
>> ผู้ชม: ในตอนท้ายของบรรทัด
>> เดวิดเจลัน: ที่ จุดสิ้นสุดของบรรทัด write--
>> ผู้ชม: ฉันเล็ก ๆ น้อย ๆ
เลขที่
>> [ตะโกน]
เดวิดเจลัน: ฉันตัวพิมพ์เล็ก
ผมได้ยินพิมพ์เล็ก
ใช่.
>> [APPLAUSE]
>> สิทธิทั้งหมดที่เป็นที่น่าตื่นตาตื่นใจขอขอบคุณ
สิทธิทั้งหมดเพื่อให้เรามีเวลา เพียงหนึ่งออกกำลังกายมากขึ้น
คุณอาจจำ บทเพลงดังต่อไปนี้
ซึ่งเราได้ตระหนักถึง นำเสรีภาพบางส่วน
ระเบียบว่าด้วยต่อไปนี้ เกมเพราะปัญหาในการตั้งแปด
เราขอให้คุณพวงของ คำถามที่ได้รับเป็นหลัก
ในรูปแบบของอันตราย
และหลังจากพีตั้ง แปดเราไม่ตัดสินใจ
ดีบางทีมันอาจจะจะ จริงจะน้อยมาก
สนุกกับการเล่นอย่างอื่นแทน
>> [ครอบครัวแตกร้าวรูปแบบดนตรี]
>> สำหรับเรื่องนี้เรากำลังจะต้องสี่ สมาชิกของทีมงานการเรียนการสอน
สี่สมาชิกของทีมงานการเรียนการสอน, และสี่นักเรียนเกี่ยวกับวิธีการอย่างใดอย่างหนึ่ง
ทั้งสองวิธีการเกี่ยวกับสามสี่
มาลงมาลง
สิทธิทั้งหมดเรายัง จะ need-- เรายัง
จะต้องหนึ่ง student-- ถ้าพนักงาน อยากจะไปที่นี่ที่ด้านซ้ายนักเรียน
มากกว่าที่นี่ right-- เราต้องการใครสักคน คนที่ดีจริงๆที่ทางคณิตศาสตร์
ภายใต้ความกดดัน.
>> ตกลงขวาที่นี่จะเป็นอาสาสมัคร [ไม่ได้ยิน] มาถึง
ดังนั้นคุณจะใช้หน้าจอสัมผัสที่นี่
คุณชื่ออะไร?
ไมเคิล: ไมเคิล
เดวิดเจลัน: ไมเคิลมาขึ้น
ดังนั้นเราจะให้คุณ คำแนะนำในรอสักครู่
แต่ถ้าคุณต้องการที่จะเพียงแค่เขียน พนักงานด้านขวาและนักเรียน
ด้านซ้ายสำหรับการเก็บคะแนนให้ ฉันไปข้างหน้าและให้แต่ละท่าน
แนะนำตัวเองไป ชั้นเรียนของคุณในวันสุดท้ายนี้
เจมส์: ผมเจมส์ผมน้องใหม่
>> AARON: สวัสดีครับผมแอรอน
>> MAYA: ฉันมายา
>> KATHERINE: ฉันแคเธอรีน
เดวิดเจลัน: และ ขณะนี้เจ้าหน้าที่การเรียนการสอน
แจ็ค: ผมแจ็ค
ABBY: แอ๊บบี้
TIM: สวัสดีครับผมทิม
มาเรีย: มาเรีย
>> เดวิดเจลัน: ดังนั้นเรา มีล่วงหน้ามา
มีจำนวนของคำถามที่บางส่วนของ มีคำตอบที่เราชนิดของการทำขึ้น
แต่คนอื่น ๆ ที่มีคำตอบ ขึ้นอยู่กับสถิติที่เกิดขึ้นจริง
จากการส่งของคุณเองของปัญหา ตั้งแปดและชุดปัญหาอื่น ๆ
ดังนั้นโดยทั่วไปแต่ละเหล่านี้ คำตอบที่เราจะได้สำรวจ
สมมติว่า 100 คนเราจะใส่ ด้านบนสี่หรือห้าหรือหกคำตอบ
บนกระดานแต่ละที่ ได้คะแนนที่เกี่ยวข้องกับมัน
สิ่งที่เรากำลังจะทำคือ ปรับแต่งกฎนิด ๆ หน่อย ๆ
ดังนั้นแทนที่จะให้การควบคุม ให้เป็นหนึ่งในทีมงานหรืออื่น
เราก็จะใช้สเตเปิล ปุ่มง่ายที่จะช่วยให้แต่ละทีม
ฉวัดเฉวียนไปในที่เร็วที่สุด
และใครก็ตามที่ guesses-- ฮิตปุ่ม ครั้งแรกและได้รับคำถามที่ถูกต้อง
ที่อาจจะได้รับคะแนนเป็นจำนวนมาก
เราจะให้ไปเราจะ เก็บไปแล้ว
ทีมใดก็ตามที่เสร็จสิ้นคณะกรรมการจะ รับทุกจุดชวนป่านนี้
ดังนั้นสิ่งที่คุณจะต้องการที่จะ ทำคือการนับคะแนน
ที่เราไปสำหรับแต่ละ ตอบคำถามที่เหมาะสม
และแล้วเมื่อปลายรอบที่คุณ จะใส่รวมทั้งที่นี่
หรือมากกว่าที่นี่
>> ไมเคิล: ดังนั้นผมจึงนับในหัวของฉัน
>> เดวิดเจลัน: หรือบนหน้าจอ ในด้านหน้าของทุกคนที่ใช่
หรือบนโทรศัพท์มือถือของคุณซึ่ง กลับมาเห็นได้ชัดว่ามี
สิทธิทั้งหมดดังนั้นเราจะ เดินคุณผ่านทางนี้
ไม่จำเป็นต้องทำอะไรเพียง แต่
สิ่งแรกที่นักเรียน และเจ้าหน้าที่ต้องทำ
จะตีตน ปุ่มที่เร็วที่สุด
หลังจากที่ผมเริ่มต้นการอ่านคำถาม และคุณต้องการที่จะนำเสนอคำตอบ
ความรู้สึกให้?
สิทธิทั้งหมดที่นี่เราไป
ฟังก์ชั่นการประกาศชื่อใน stdio.h
พนักงาน
>> ABBY: printf
>> เดวิดเจลัน: แสดงเรา printf
ดีมาก.
ดังนั้นเพียงแค่เขียนลง 68 หรือ ติดตามในใจของคุณ 68
ตอนนี้เรากำลังจะเดินหน้าต่อไป
เร็วที่สุดเท่าที่ฉันจะ อ่านคำถามอีกครั้ง
คุณอาจไม่ฉวัดเฉวียนในจนกระทั่งหลัง ฉันได้ซ้ำแล้วซ้ำอีกคำถาม
ฟังก์ชั่นการประกาศชื่อใน stdio.h
คำถามเดียวกัน
>> JAMES: sprintf เป็นอะไร
>> เดวิดเจลัน: อะไรคือ sprintf
แสดงให้เรา sprintf
ไม่ฉันจะอ่านมันอีกครั้ง
ฟังก์ชั่นที่ประกาศใน stdio.h
พนักงาน
>> TIM: Scanf
เดวิดเจลัน: Scanf, แสดงให้เราเห็น
สองนัด
อีกครั้งฟังก์ชั่น ประกาศใน stdio.h
นักเรียน
>> JAMES: fopen
>> เดวิดเจลัน: fopen ดีมาก
ฉันจะเก็บซ้ำคำถาม ฟังก์ชั่นที่ประกาศใน stdio.h
พนักงาน
>> TIM: Fclosed
>> เดวิดเจลัน: Fclosed, งานที่ดี
มีความสุขที่เราได้สองคำตอบที่เหลือใน คณะกรรมการที่สองจำนวนและหมายเลข 5
รอบนี้
ฟังก์ชั่นที่ประกาศใน stdio.h
นักเรียน
>> KATHERINE: fread
>> เดวิดเจลัน: แสดงเรา fread
ดีมาก.
ผู้ใด now-- ทีมใดก็ตามที่ คำตอบคำตอบที่ห้าและที่ผ่านมา
ได้รับคะแนนทั้งหมด
ดังนั้นคุณควรได้รับการเพิ่มเหล่านี้ทั้งหมด ตัวเลขขึ้นและใครก็ตามที่ได้รับนี้
รวมที่ได้รับ
มีข้อผิดพลาดหรือไม่?
มีจำนวนหกไม่เป็น
ไม่มีจำนวนหก unimplemented
ชื่อฟังก์ชั่นการประกาศให้เป็น พนักงาน stdio--
>> TIM: ตกใจ
>> เดวิดเจลัน: แสดงให้เราเห็นความน่ากลัว
>> แจ็ค: ที่อธิบายมาก
>> เดวิดเจลัน: ลองอีกครั้ง
ชื่อ one-- ชื่อฟังก์ชั่น ประกาศใน stdio.h
ทิม
>> TIM: fseek
>> เดวิดเจลัน: fseek
เกี่ยวกับหนึ่งพยายามมากขึ้นชื่อฟังก์ชั่น ประกาศใน f-- ใน stdio.h
>> มาเรีย: fgetc
>> เดวิดเจลัน: fgetc
ดังนั้นไม่มีใครได้รับคะแนน
Colton ต้องการที่จะแสดงให้เราเห็น สิ่งที่หมายเลขห้าเป็น?
ตกลงแมตไม่ได้อยู่ใน stdio.h
เจสัน Hirschhorn ทุกคน
สิ่งที่ถูกต้องขอย้าย กับคำถามที่สอง
คนแรกที่ฉวัดเฉวียนที่นี่เพื่อ คำถามนี้โปรแกรมที่คุณ
การเขียนโปรแกรมใช้ในขณะที่
พนักงาน
>> TIM: เสียงดังกราว
>> เดวิดเจลัน: เสียงดังกราว
ดีมากเป็นอันดับสองคำตอบ
อีกครั้งชื่อโปรแกรมที่คุณ การเขียนโปรแกรมใช้ในขณะที่
นักเรียน
>> JAMES: GDB
>> เดวิดเจลัน: GDB
ดังนั้นที่จุดนี้จะเป็น 38 ทั้งหมด แต่ไม่มีใครมีอากาศที่จุดใด ๆ
สิทธิทั้งหมดชื่อโปรแกรม ที่ใช้ในขณะที่การเขียนโปรแกรม
>> TIM: valgrind
>> เดวิดเจลัน: valgrind
สิทธิทั้งหมดชื่อโปรแกรม ในขณะที่คุณใช้ในการเขียนโปรแกรม
นักเรียน
>> AARON: PHP
>> เดวิดเจลัน: PHP ชื่อ โปรแกรมที่คุณใช้ในขณะที่การเขียนโปรแกรม
พนักงาน
>> มาเรีย: Facebook
>> เดวิดเจลัน: แสดง เราแสดงให้เราที่ Facebook
>> [APPLAUSE]
>> เรามีคำตอบที่หกบน ในคณะกรรมการสามที่จะไป
ชื่อโปรแกรมที่คุณ การเขียนโปรแกรมใช้ในขณะที่
พนักงาน
>> TIM: Google
>> เดวิดเจลัน: Google
Brow-- ทั้งหมดที่ด้านขวา
>> ผู้ชม: Boo
>> เดวิดเจลัน: Boo
สิทธิทั้งหมด name-- สอง ตอบชื่อ left--
โปรแกรมที่คุณใช้ในขณะที่การเขียนโปรแกรม
>> MAYA: CS50 พูดคุย
เดวิดเจลัน: CS50 พูดคุย
หนึ่งพยายามมากขึ้นโปรแกรม ในขณะที่คุณใช้ในการเขียนโปรแกรม
ผมได้ยินนักเรียน
นักเรียน
>> AARON: CS50 IDE
เดวิดเจลัน: CS50 IDE
และสุดท้ายโปรแกรม ในขณะที่คุณใช้ในการเขียนโปรแกรม
>> TIM: Check50
>> เดวิดเจลัน: Check50
Nope ขอเปิดเผยคำตอบ
จำนวนหกเป็น Spotify
สิทธิทั้งหมดผมคิดว่าเรามี เวลาเพียงหนึ่งหรือสองมากขึ้น
จบประโยคต่อไปนี้ จุดที่ไม่มีทีมยังคงทั้ง
มันเป็นศูนย์ให้เป็นศูนย์ผู้ชนะ ใช้เวลาทั้งหมดในเร็ว ๆ นี้งานที่ดี
จบประโยคต่อไปนี้ ฉันไม่เคย gonna-- พนักงาน
>> TIM: ให้คุณขึ้น
>> เดวิดเจลัน: ให้คุณขึ้น
นีซ
นักเรียน
>> JAMES: ให้คุณลง
>> เดวิดเจลัน: ให้คุณลง
ฉันไม่เคย gonna-
มาเรีย: เรียกใช้ไปรอบ ๆ และทะเลทรายคุณ
เดวิดเจลัน: Run ไปรอบ ๆ และทะเลทรายคุณ
วิ่งไปรอบ ๆ ทะเลทรายตกลง
นักเรียน
>> AARON: ไม่เคยไงทำให้คุณร้องไห้
>> เดวิดเจลัน: ทำให้คุณร้องไห้
พนักงาน
>> TIM: บอกลา
>> เดวิดเจลัน: ฉันไม่สามารถเชื่อว่านี่คือ คำถามที่คุณกำลังทั้งหมดรับสิทธิ
บอกลายุบและสุดท้าย
นักเรียน
>> KATHERINE: ทำร้ายคุณ
>> เดวิดเจลัน: บอกโกหกและทำร้ายคุณ
นักเรียนได้รับ 100 จุด
นั่นคือ why-- ว่ามันเป็น CS50 เค้กให้บริการในขณะนี้
>> [ไฟล์เพลงธีม]
>> [เล่นเพลง]
DAN ARMINDARIZ: คุณบ้า?
สิ่งที่คุณคิดว่าคุณกำลังทำอะไรอยู่?
>> ลำโพง 6: ฉันพยายามที่จะ ได้รับเข้าไปในลิฟท์
>> DAN ARMINDARIZ: อะไร คุณกำลังพูดถึง?
คุณไม่ได้เห็นฉันรอนี่?
>> ลำโพง 6: ผมไม่ได้เห็นคุณคนรอคอย
>> DAN ARMINDARIZ: ถ้าคุณไม่ได้ เห็นฉันรอแล้วทำไมคุณ
ใส่ในรถเข็นของคุณเช่นนั้น?
ลำโพง 6: เพราะนั่นคือ วิธีการที่ฉันได้รับในลิฟท์
>> DAN ARMINDARIZ: [ไม่ได้ยิน]
>> ลำโพง 6: รับ out-- ปล่อยให้ไป!