[MUSIC PLAYING] DAVID Malan: Jadi Mike baru saya mungkin di paruh kedua buku telepon. Saya sekarang bisa merobek masalah dalam setengah. Itu benar-benar nyata, perjuangan itu. [MUSIC PLAYING] ROBOT: Anda manusia begitu mudah untuk mengalahkan. DAVID Malan: Baiklah. Ini adalah CS50 dan ini adalah akhir pekan 11. Jadi kami berharap, terutama datang tumit kuis satu, bahwa semua Anda lega tapi juga bangga seberapa jauh Anda telah datang. Memang, begitu banyak you-- 72% jika tahun lalu adalah reflection-- setiap tidak memiliki pengalaman sebelumnya mengambil Tentu saja ilmu komputer sebelumnya. Dan bahkan jika Anda merasa sedikit kurang dari bersemangat bagaimana kuis nol atau satu atau beberapa bagian tertentu ternyata, hanya mempertimbangkan delta dari hari ini dibandingkan minggu nol. Memang, ini, ingat adalah cukup banyak di mana kami mulai. Dan bagi banyak dari Anda, hanya mendapatkan darn untuk loop untuk bekerja mungkin telah menjadi tantangan awal dan Saya akan mendorong Anda di beberapa titik, jika Anda ingin beberapa diri ditugaskan pekerjaan rumah, kembali dan menerapkan kembali Mario, apakah itu dalam JavaScript atau PHP atau bahkan di C, dan melihat hanya, mudah-mudahan, bagaimana mudah, semacam logika sekarang datang kepada Anda. Hari ini kami membungkus Tentu saja di sini di New Haven dan kami memberikan Anda rasa apa masih di cakrawala, bahkan di luar kelas. Pertama dan terpenting adalah yang CS50 Hackathon, epik semua nighter selama Anda dan teman sekelas Anda di Cambridge akan memiliki kesempatan untuk menyelam ke dalam dan tidak continue-- mudah-mudahan proyek akhir start-- untuk beberapa 12 jam, tiba sekitar 07:00 oleh bus bahwa kami akan memberikan di sini dari New Haven ke Cambridge. Sekitar 09:00, kami akan melayani malam pertama sekitar 01:00, kami akan melayani makan malam kedua, dan sekitar 05:00, kami akan melayani sarapan untuk mereka yang masih berdiri. Dan Anda akan melihat kenangan seperti ini saat bekerja melalui malam. Permen, dan seperti yang dijanjikan di minggu nol, sayuran untuk kedua kalinya di sejarah, serta 4:00, hal mulai terlihat sedikit seperti ini. Dan kemudian di luar itu, menyadari bahwa apa yang di depan adalah CS50 Adil di sini di Yale, sehingga bahwa dosen dan mahasiswa dan staf dari seluruh kampus ini memiliki kesempatan untuk menyenangkan persis bagaimana banyak Anda semua melepas semester ini. Akan ada di Commons, yang CS50 Adil pada hari Senin tanggal 14. Jadi jangan ingat-ingat dan lebih untuk datang dengan rincian online. Tetapi jika Cambridge adalah indikasi, menyadari bahwa kenangan seperti ini di sini menunggu. Dan Anda pasti harus merasa bebas untuk mengundang teman-teman Anda untuk sementara. Dan jika melihat Anda di CS50 Adil tidak cukup insentif, kami pikir kami akan mengundang beberapa dari teman-teman kita dari industri. Jika Anda ingin mengobrol dengan alumni dan perekrut dari eBay, ESPN, Facebook, Google, Palantir, YEI, dan YHack, dan mungkin lebih, jangan datang. Dan jika itu tidak cukup untuk datang melihat Anda atau perekrut dari industri, menyadari bahwa akan ada undian dengan hadiah yang luar biasa, di antaranya, ini. Dan apa yang akan terjadi adalah, pada tiba di adil, baik Anda dan peserta akan diserahkan program kecil untuk acara hari itu memberitahu Anda apa yang harus dilakukan. Ketika, apa yang ada. Akan ada beberapa tempat kecil pemegang untuk stiker wajah tersenyum. Dan kalian semua, yang siswa, akan mendapatkan beberapa 10 ditambah stiker wajah tersenyum dan siapa saja yang melanggar bahwa kecanggungan sosial dan datang terserah Anda dan mengatakan, apa yang Anda lakukan? Atau saya bisa melihat demo dari apa yang Anda lakukan? Anda tangan mereka stiker dan sticker yang entri dalam undian yang luar biasa seperti ini di sini. Sehingga akan membantu Anda memecahkan es dan memberikan semua orang sedikit alasan grease roda mereka. Dan Anda akan melihat ekspresi seperti dan kenangan yang satu ini di sini, yang satu ini di sini, dan kemudian, dengan bangga, akan kalian semua pernah pertama Anda "Saya mengambil CS50 "t-shirt juga. Jadi lebih pada untuk datang. Sekarang di samping Tentu saja, sangat khusus ditawarkan hari ini untuk apa yang ada di cakrawala, menyadari juga bahwa di antara handout, berkat Megan, adalah Yale pertama panduan resmi untuk CS di Yale, di mana dia biasa ditabelkan berbagai jalan yang Anda dapat mengambil setelah meninggalkan CS50 atau 112 kursus atau lainnya di sini di Yale, sehingga Anda dapat mengeksplorasi hal-hal baik di luar CS50 sendiri, jika Anda ingin. Dan diagram Anda akan melihat ada yang tepat. Dan juga juga, menyadari bahwa hari ini, 3:00-04:30 PM adalah yang pertama yang pernah CS50 Expo di sini di Yale, lebih di Sterling Memorial Library. Dan ini adalah kesempatan untuk melihat beberapa proyek bahwa staf pengajar kita sendiri dan beberapa upperclassmen di sini telah dibuat dalam kelas mereka, dalam proyek-proyek penelitian mereka, kepentingan kewirausahaan mereka. Jadi jangan bergabung dengan kami di sana untuk makanan ringan dan beberapa peluang dan sekilas menakjubkan untuk apa sekarang Anda dapat lakukan sebagai seorang ilmuwan komputer calon. Dan dalam hal kesempatan sekarang, dengan CS50 sendiri, untuk terlibat, menyadari, jika asing, yang selain kuliah ini penawaran CS50, yang Perguruan Board-- yang Anda mungkin ingat sayang atau kurang fondly-- adalah dalam proses pengaturan kurikulum AP Ilmu Komputer baru. Jadi beberapa dari Anda, beberapa dari Anda, mungkin memiliki diambil AP CSA, Ilmu Komputer A, yang terfokus, terus terang, sangat banyak pada bahasa Java, semacam dari dengan mengesampingkan inspirasi, cukup sering, dan kegembiraan dan masalah memecahkan lebih umum. Apa benar-benar baik tentang baru Kerangka kurikulum itu yang dirilis pada musim gugur 2016 dari Dewan College adalah bahwa hal itu akan menjadi AP Komputer Prinsip ilmu yang jauh lebih mirip dengan lebih inspiratif CS nol, CS satu, dua program yang paling CS universitas mungkin menyebutnya. Dan akan ada sejumlah implementasi dari program ini. UC Berkeley melakukan satu. co.org melakukan satu. CS50 melakukan satu. Dan jadi jika Anda memiliki kepentingan dalam terlibat di sekolah tinggi pendidikan dan bekerja dengan CS50 dalam kapasitas staf, melakukan outreach seperti ini, jangan menjangkau kami juga salah satu kepala program. Dan juga juga, sekarang mulai merekrut. Anda semua hanya akan memenuhi syarat untuk mengajar kelas yang sama ini di sini di Yale. Dan apa yang sudah terutama, terus terang, menarik, menakjubkan ini tahun lalu adalah yang benar-benar, dengan CS50, memiliki kami memiliki tim dari beberapa 44 sebagian besar anggota staf sarjana yang melayani sebagai pembelajaran sarjana asisten atau TA lebih umum, pertama kalinya dalam sejarah Yale. Dan sehingga Anda akan kedua generasi persis kesempatan itu. Jadi kita mendorong Anda untuk menerapkan baik sebagai TA atau CA dalam peran pengajaran atau dalam sejumlah peran lainnya. Cukup untuk mengatakan, dengan semua lagu dan tarian, harfiah, yang tampaknya kita memiliki, ada sejumlah cara di mana Anda bisa mendapatkan terlibat secara kreatif, artistik, serta pendidikan. Jadi jangan biarkan kami tahu melalui URL ini di sini. Sekarang beberapa saat dari sekarang, kami akan menunda dengan tradisi kami sama seperti kita mulai semester ini dengan kue di ruang makan di sudut. Tapi kami ingin mengikat sebuah berakhir longgar beberapa. Dan pertama dan terpenting, aku akan hanya ingin mengenali satu. Hal ini terjadi pekan lalu. Jadi saya sudah berkenalan dengan "Mendengar di Yale," where-- jika kita, akan kita katakan, meningkatkan video ini, atau photo-- ini Anda akan melihat kemeja ini yang saya dijual sebesar $ 15 dan kemudian foto ini diambil. Bisnis, aku diberitahu, memiliki sudah baik sejak saat itu. Tidak pergi ke super baik kembali ke rumah. Tapi terlepas dari bagaimana ini akhir pekan goes-- dan benar-benar, satu lainnya [tidak terdengar]. Jadi kami membuat Rumpus hari ini, CS50. Hookup Bingo grafik, yang adalah di belakang, melibatkan CS50. Saya tidak benar-benar ingin kata-kata saya muncul di transkrip, jadi saya akan hanya-- OK, Kita mulai. OK, jadi itu salah satu kotak. [TAWA] Tidak akan dapat mencari pada kata itu meskipun. Baiklah. Jadi terlepas dari bagaimana hal ini khususnya akhir pekan ternyata dengan Harvard Yale, tahu itu sudah suatu kehormatan mutlak bagi kita dan sangat menarik bisa bekerja sama dengan Scass, dengan Jason, dengan Andy, dengan seluruh tim di sini. Yale vs Harvard, kami masih bekerja pada itu, rupanya. [TAWA] Itu benar-benar telah khusus. Dan seperti yang telah saya katakan sebelumnya, dari semua universitas untuk berkolaborasi dengan cara ini, itu benar-benar telah khusus bagi kita untuk bekerja di sini dengan tim dan mahasiswa di Yale. Jadi sudah biasa memuaskan dan kami selamanya berterima kasih untuk kesempatan ini untuk menjadi menyambut seperti yang kita telah di sini. Memang, saya katakan beberapa ucapan terima kasih pertama, sebelum kita membalikkan keadaan ke beberapa Anda dan beberapa partisipasi penonton. Pertama dan terpenting, untuk Scass, Jason, Andy, dan seluruh tim Yale. Terima kasih untuk membuat ini Tentu saja begitu menakjubkan di sini. [TEPUK TANGAN] Saya ingin menarik Anda memperhatikan semua nama yang membentuk tim CS50 ini baik di sini dan di New Haven. Lebih dari 100 dari kami, rekan-rekan di kedua kota tersebut. Dan jadi kita tidak akan menghabiskan waktu, saya ketakutan, pada setiap salah satu nama. Aku ingin menarik Anda memperhatikan satu rekan, khususnya, untuk beberapa alasan. Digambarkan di sini adalah mengajar sesama Alex, yang, tampaknya, tak lama sebelum ia mengambil empat pasang CS50 Nuansa dari peristiwa baru-baru ini. Tapi Alex telah menakjubkan karakter untuk memiliki staf. Dia, harus kami katakan, tidak pendukung terbesar dari CS50 datang ke Yale lebih dari setahun yang lalu, tapi dia berubah menjadi luar biasa ini anggota staf pengajar kami, sebuah Senior yang luar biasa Ilmu Komputer, dan, dan, dan yang paling penting, nomor satu di atas Big Dewan CS50 tahun ini. Jadi selamat untuk Alex juga, di sini. [TEPUK TANGAN] OKE. Fakta menyenangkan, sehingga dengan Rob Bowden kembali ke rumah, lakukan dia dan aku menjalankan Big Naik tahun terakhir ini. Dan Rob sangat kesal bahwa Alex telah dikalahkan dia bahwa kita bahkan melakukan random Audit kode Alex memastikan bahwa itu konsisten dengan masalah set spesifikasi, dan memang, ia dikalahkan Andrew dan Rob di sini di Dewan Big tahun ini, sehingga Congrats untuk dia juga. Beberapa cepat ucapan terima kasih kepada tim kembali ke rumah, Daven dan Maria dan Hannah dan Rob, yang kita akan segera melihat. Dan juga, sejumlah anggota penuh waktu yang bekerja sebagian besar kembali rumah di belakang layar, Doug, yang mengepalai AP CS50 kami Program, Dan Armendariz, yang, dengan teman-teman kita di Cloud 9, mengambil ke tingkat berikutnya kami menggunakan CS50 IDE tahun ini, Colton, tentu saja, dengan siapa kita sudah mulai musik paling setiap hari, Aliess, yang secara harfiah dalam sama menimbulkan sekarang kembali di kabinet atas sana, di bagian atas. Dan kemudian Dan Coffey dari tim produksi kami, Scully dari produksi kami Tim, Ian, Ramon, Yordania. Dan, tentu saja, sangat akrab menghadapi itu, cukup bercanda, Anda melihat persis ini menimbulkan atau persis konteks ini baik di Cambridge dan sekarang di sini di New Haven, Zamyla kita sendiri, yang jika kita meningkatkan, terlihat lebih seperti ini pada kebanyakan setiap laptop pada jam-jam kantor yang paling setiap malam. Dan pada kenyataannya, tidak semua staf, tentu saja, bisa berada di sini hari ini, tapi saya pikir apa yang kita akan lakukan adalah meredupkan lampu sejenak dan memungkinkan staf, baik dari New Haven dan Cambridge, menawarkan beberapa kata-kata mereka sendiri. [VIDEO PLAYBLACK] -Ada Ada jalan lain di mana semua orang yang bekerja untuk kursus adalah sebagai bersemangat untuk berada di sana dan, seperti, terlibat di dalamnya, seperti CS50. Saya tidak tahu, itu seperti ini benar-benar, seperti, penting dan khusus tanggung jawab dan jenis pengalaman yang luar biasa dan aku benar-benar senang saya bisa menjadi bagian dari pendidikan masyarakat '. -CS50 Menurut pendapat saya, adalah menakjubkan. Aku menyukainya. Aku menyukainya ketika saya mengambil kelas, dan saya menyukainya bahkan lebih sebagai TA. -TFing Adalah banyak pekerjaan, tapi itu benar-benar bermanfaat karena Anda bisa mengajarkan begitu banyak. Anda benar-benar mengenal siswa Anda. Anda bisa tahu materi sendiri. Dan Anda bisa hanya ingin mereka menjadi ilmuwan komputer. Siswa -My adalah Puncak semester saya. [MUSIC PLAYING] -dan Ini CS50. -aku Hanya tidak pernah merasa sebanyak seperti seorang pemimpin di kampus seperti yang telah saya semester ini. -Ini Adalah satu-satunya peluang di kampus Yale untuk benar-benar mendapatkan diinvestasikan dalam mengajar. -Ini Benar-benar keren untuk melihat CS50 dari sisi lain. -Saya Terkejut melihat betapa bersemangat semua siswa. -Ini Juga bagus ketika, seperti, orang, seperti, memulihkan, seperti, gambar Rick Astley dan seperti, siapa itu? Yeah, saya ingin memberikan kembali karena saya mendapat banyak dukungan ketika saya masih mahasiswa. -Semua Yang Anda butuhkan adalah semangat dan cinta mengajar atau CS, atau apapun di atas dan Anda akan dapat melakukannya. -semua Murid-murid saya tetap Rick-bergulir saya. [MUSIC PLAYING] -Ini Sudah sangat menyenangkan untuk, seperti, mengajarkan tentang hal ini yang saya benar-benar mencintai dan berpikir adalah menyenangkan dan, seperti, mencoba untuk mendapatkan orang lain bersemangat tentang hal itu juga. Saya Annaleah Ernst dan ini CS50. [TEPUK TANGAN] [MUSIC PLAYING] [END PLAYBACK] DAVID Malan: Baiklah, sehingga Anda mungkin ingat bahwa kita mulai semester ini melihat pemikiran komputasi dan pemecahan masalah lebih efisien sambil berpikir sedikit lebih seperti komputer. Dan bukan mengungkit-ungkit sesuatu seperti selai kacang dan jelly, ingat bahwa kita memiliki buku telepon di sini, kita memecahkan masalah seperti masalah set pada permainan 15. Tapi kami pikir kami akan mencoba sesuatu yang sedikit baru di sini, di mana kita melihat hanya sampai sejauh mana ide ini berpikir komputasi telah tenggelam di. Dimana kami pikir kami akan mencoba untuk menawarkan up, dalam bentuk relawan, beberapa petunjuk dan melihat bagaimana baik kita semua bisa mengikuti mereka. Dan untuk ini, saya perlu setidaknya satu relawan. Jika Anda mungkin be-- saya melihat seseorang menjadi menepuk bahu di sana. Apakah yang memenuhi syarat? Tidak? Tidak, baik-baik. Bagaimana, OK, di hijau. Ayo kembali. Ayo sini. Jadi mari kita pergi ke depan dan melakukan hal ini. Saya memiliki beberapa catatan di sini bahwa kita akan bekerja bersama-sama. Dan siapa namamu? ERICA: Erica. DAVID Malan: Erica? Baiklah. Mari saya beri ini. Erica, senang bertemu Anda. Baiklah, jadi hanya moment-- kamu semua harus memiliki selembar kertas kosong. Jika Anda tidak, hanya mencuri sekitar dan lihat apakah Anda bisa ambil satu. Dan menemukan pena atau yang lainnya. Dan kita akan mencoba sesuatu seperti ini. Jika Anda merasa nyaman demikian, Erica, saya Anda perlu menjelaskan apa yang Anda lihat di bagian buram ini kertas sehingga penonton di sini adalah hanya akan melakukan apa yang benar Anda mengatakan dengan mengikuti instruksi Anda. Dan kemudian hanya dalam saat, aku akan datang sekitar dan mengambil secara acak sampling beberapa gambar dan kita akan melihat betapa akurat teman sekelas Anda lakukan. ERICA: OK. DAVID Malan: Membuat rasa? ERICA: Ya. DAVID Malan: Baiklah. Jadi Anda pada saat ini, sebagai penonton, harus memiliki selembar kertas, pena atau pensil, dan Anda harus melakukan apa kata Erica. Pergi. ERICA: orientasi Landscape. Di tengah kedua vertikal dan sumbu horisontal halaman, menggambar persegi, persegi panjang tidak, bahkan sisi, sekitar satu inci di setiap sisi dengan pusat alun-alun di tengah kertas. Langsung above-- berpikir lanskap orientation-- atas persegi yang tapi menyentuhnya, Anda harus memiliki lingkaran dengan jari-jari yang sama sebagai setengah dari sisi alun-alun. Jadi lingkaran harus dapat untuk muat di dalam alun-alun dan akan hanya menyentuh bagian atas dari tengah, tengah dari sisi atas alun-alun. Dan kemudian langsung di bawah alun-alun, Anda harus memiliki sebuah segitiga sama sisi dengan satu poin atas menyentuh bagian bawah alun-alun dan kemudian sama sisi. DAVID Malan: Baiklah. Jadi itu luar biasa tepat. Mari saya meninggalkan Anda di sini hanya sesaat dan melihat jika kita bisa mendapatkan beberapa jawaban. Dapatkah saya ambil milikmu? OKE. Ambil milikmu, milikmu. Sekarang aku akan ikan untuk satu-- Saya tidak tahu, itu sangat baik. Anda semua sangat pandai dalam hal ini. Dapatkah saya mengambil satu ini? Terima kasih. [TAWA] Kami akan mengacak. Dapatkah saya mengambil milikmu juga? Terima kasih. Tidak, itu pujian. OK, ya sangat baik. Terima kasih. Baiklah. Dan hanya jadi saya tidak melakukan mengabaikan siapa pun di sini. Itu sangat baik, OK. OK, itu menggemaskan. Baiklah. Itu cukup untuk yang satu ini. Jadi mari kita lihat bagaimana kita lakukan di sini. Baiklah jadi mengapa tidak melakukan kita pergi ke depan sekarang dan saya akan merusak, dengan Erica masih di sini, apa gambar itu seharusnya. Mengagumkan, tepatnya dijelaskan, saya berpendapat. Sekarang biarkan aku pergi ke depan dan melihat pada sampel acak dari gambar yang kami temukan di sini. Jadi mari kita pergi. Pertama saya beberapa ditemukan were-- inilah satu. Jadi sangat baik dilakukan. Berikut lain, sangat baik dilakukan. Berikut lain, dan ini adalah di mana ia semakin canggung karena ada seperti 50 atau 100 ini di luar sana. Tapi kemudian saya terus mencari dan kami menemukan ini. Jadi orientasi itu tidak benar. Yang benar lain. Kami memiliki satu ini, semua tepat, sehingga tidak benar. Lalu ada yang satu ini, mungkin tidak cukup untuk skala. Dan kemudian satu menggemaskan, kalau boleh, sangat baik dilakukan. Selamat kepada Erica untuk melakukan pekerjaan yang baik. Terima kasih. Mengapa kita tidak get-- kita bisa mendapatkan satu lagi relawan untuk datang dan melakukan hal yang sama? Ayo up, ya. Dan aku minta maaf untuk mengambil makalah dari semua orang. Jika Anda dapat mencoba untuk mengais satu bagian lainnya, kami akan melakukan ini sekali lebih ke arah ini. Siapa nama kamu? ADAM: Adam. DAVID Malan: Adam. Ayo up. Baiklah. Jadi tugas akan menjadi sangat sama, gambaran yang berbeda. Senang berjumpa dengan mu. Ayo sekitar. Baiklah. Dan kita akan melakukan ini lagi, kali ini dengan gambar yang berbeda dari Adam. Adam akan menjelaskan kepada Anda, opaquely-- menunjukkan confidence-- mengikuti. Lantai adalah milikmu. ADAM: Ini adalah persegi sangat besar. Dapatkah saya mengatakan bahwa? DAVID Malan: Ya, itu bagus. Itu benar. ADAM: Tapi sangat besar, seperti. Tapi mulai center-- yang seperti, dari pusat, tapi seperti mengembang luar dari pusat. Jadi seperti, pusat halaman adalah masih pusat, jadi ingatlah bahwa dalam pikiran. [TAWA] Kemudian, membagi menjadi dua, tapi seperti, di tengah, akan gaya hot dog. Ya. Seperti. Jadi kemudian membaginya seperti itu, seperti naik dan turun, vertikal. Vertikal. Dan kemudian dari vertikal line, pergi dari sisi kanan dari pusat yang garis vertikal, pergi ke kanan untuk membagi persegi panjang yang di sisi kanan setengah. OKE. Jadi, tapi sekarang, itu akan mendapatkan sedikit rumit, jadi mari kita tunggu di sini. Anda akan melakukan itu lagi, tapi naik dari itu. Jadi sekarang Anda harus memiliki persegi panjang, sebuah persegi panjang besar, dan dua kotak kecil di sisi lain. Dan kemudian membagi Anda persegi di bagian kanan atas dalam setengah dengan cara yang sama Anda dibagi alun-alun besar di awal. OKE. OKE. Sekarang, jadi sekarang Anda memiliki persegi yang yang dibagi menjadi dua persegi panjang. Dan kemudian menarik garis yang sama Anda menarik di awal dari pusat titik alun-alun asli dengan garis di tengah ke far-- horizontal dari yang baru naik dan turun line. Dan kemudian menciptakan persegi itu lagi di kuadran kanan atas. Maksudku, tidak kuadran, apa pun kedelapan adalah kuadran. DAVID Malan: Aku akan pergi mulai mendapatkan lembar, OK? ADAM: Ya, OK. Jadi jika ada pertanyaan, Saya bisa mengambil orang-orang sekarang. DAVID Malan: Dapatkah saya melihat hanya beberapa contoh? Baiklah, kita punya satu ini di sini. Baiklah, ini satu di sini. Baiklah, masih bekerja. Sangat bagus. Iya nih. ADAM: Aku tidak baik di kelas ini. DAVID Malan: Terima kasih. Ya. OKE. Biarkan aku mengambil kedua. Terima kasih. Baiklah, dan satu lagi dari sini. Satu lagi dari sini. Terima kasih. Oh, itu sempurna. Terima kasih. Baiklah. Jadi Adam, mari kita lihat bagaimana mereka melakukannya. Dan saya akan mengungkapkan pada layar apa gambar itu kali ini. Jadi apa yang kita cari ini waktu, sesuai instruksi yang tepat Adam, adalah ini. Dan apa yang kita punya beberapa karya keindahan di sini, saya akan mengatakan. ADAM: Oh, aku-- wow. DAVID Malan: Kau terkejut? [TAWA] Kemudian kita memiliki satu ini. Sangat mirip dalam roh, tetapi tidak cukup. Kemudian kita memiliki versi berjendela ini. Dan kemudian yang satu ini. [TAWA] Dan maka ini adalah mungkin favorit saya. Satu ini hanya sedikit miring. ADAM: Itu salah satu bukan salahku. Satu itu bukan kesalahan saya. DAVID Malan: Nah apa-apa, terima kasih dan selamat kepada Adam karena begitu tepat. ADAM: Terima kasih. DAVID Malan: Jadi kenapa tidak kita coba ini setidaknya satu kali lagi tapi jenis sandal hal di sekitar. Jadi sekarang kita perlu seseorang yang menggambar nyaman dan memiliki seratus teman sekelas Anda menatap di belakang Anda saat Anda menarik, mengambil petunjuk dari teman sekelas Anda. OK, bagaimana dengan ungu. Ayo up. Baiklah. Jadi dalam moment-- siapa namamu? ANGELA: Angela. DAVID Malan: Angela. Ayo up, Angela. Jadi Angela akan berdiri sekitar di sini, di mana dia tidak harus dapat melihat overhead, dia bisa hanya melihat dewan. Senang bertemu Anda, Angela. Berikut bagian Anda kapur. Aku akan menunjukkan penonton gambar dan kemudian sekitar tertib, jenis seperti PBJ, kita harus kalian berteriak, linear, apa yang Anda ingin Angela menarik. Kedengarannya bagus? Baik. Ya. Apakah seseorang ingin menawarkan instruksi untuk Angela? Ini tidak itu-- baik, OK. AUDIENCE: Circle? Di bagian atas papan. DAVID Malan: Baiklah, aku mendengar lingkaran di bagian atas papan. AUDIENCE: Ini adalah tongkat. DAVID Malan: OK saya mendengar itu adalah tongkat. Dan di sini, Anda ingin terus ini di tangan Anda yang lain? OK, selanjutnya? ANGELA: Angka Stick, baik-baik. DAVID Malan: Gambar lingkaran di tengah papan. Ini adalah tongkat. Berhenti! Berhenti! Berhenti! Hanya menjaga tubuh. ANGELA: Jadi itu seperti permen lolipop? DAVID Malan: Tambahkan dua kaki pertama. ANGELA: Di sini. DAVID Malan: OK, saya mendengar ya. ANGELA: Jadi di sini? DAVID Malan: Lengan dimulai dari tubuh ke arah kepala. ANGELA: Seperti itu? Apa? DAVID Malan: OK, di sini, menunggu, bagaimana dengan ini. Satu lengan naik. AUDIENCE: Lengan kanan memiliki tangan di pinggul dan arm-- lainnya DAVID Malan: Hak lengan has-- aku mendengar lengan kanan memiliki lengannya di pinggulnya. ANGELA: lengan kanan-Nya? DAVID Malan: Nya yang benar. ANGELA: Seperti itu? DAVID Malan: Ya. Apa lagi? AUDIENCE: The arm-- lainnya Lengan lainnya naik. DAVID Malan: Lengan lainnya naik. ANGELA: Oh, seperti itu? DAVID Malan: Baiklah, dan-- AUDIENCE: Dia mengatakan sesuatu. DAVID Malan: Dia mengatakan sesuatu. ANGELA: Seperti gelembung pidato? Ada garis, sekitar 10:00, yang keluar dari kepala. Sebuah garis pada posisi 10:00 bahwa Anda menarik, seperti, dari jari-jari, projecting-- [TAWA] ANGELA: Seperti? AUDIENCE: Tidak ada! DAVID Malan: Ada garis pukul 10.00 dari kepala keluar. AUDIENCE: Lihat seperti garis keluar di atas jari-jari. Tidak menarik. Lakukan apa yang Anda lakukan awalnya. DAVID Malan: Lakukan apa yang Anda lakukan awalnya. Ya. AUDIENCE: Dia mengatakan hi. DAVID Malan: Write-- katanya hi. Apa yang kita pikirkan? Baiklah. Selamat. Jika Anda ingin mengambil melihat, Anda memang mendapatkannya. Sangat baik dilakukan. Jadi kita sudah tidak mencoba kesempatan terakhir ini before-- sebelum kita menunda untuk cake-- tapi kami pikir kami akan mencoba untuk mendapatkan semua lebih dari Anda terlibat vs Beberapa staf juga. Dan, jika saya adalah could-- ada lima anggota staf yang ingin menjadi relawan dan datang di atas sini? Stelios, ingin membawa empat teman di bawah? Dari staf. Ayo turun. Ya. Andy. Ya. Ayo turun. Dan jika kalian ingin untuk mengatur diri di garis belakang meja biru ini. Sekarang kita perlu lima relawan mahasiswa. OK, jadi bagaimana tentang kalian berdua duduk di sana. Tiga, empat, di tengah. Oh, dan di sini, lima di ujungnya. Ayo up. Yap, Anda pada akhirnya. Ayo turun. Dan siswa akan di sini. Dan- tidak kita kehilangan some-- satu, dua, tiga, empat aku menunjuk seseorang yang still-- ya, Anda, Anda datang di bawah. Baiklah. Jadi kami akan menjelaskan aturan di sini jika Anda tidak mendengar hal ini sebelumnya, tapi kedengarannya sedikit sesuatu seperti [Memainkan lagu tema untuk KELUARGA perseteruan] Aw. OKE. Jadi di sini kita memiliki Family-- Colton, website? OKE. Jadi di sini kita memiliki Family Feud. Dan sekarang Anda harus memaafkan. Anda mungkin ingat bahwa di masalah set delapan, kami meminta Anda sejumlah tinjauan kuis pertanyaan yang semacam, semacam dalam bentuk pertanyaan Jeopardy, meskipun itu pertanyaan dan jawaban. Kami memutuskan setelah mengeluarkan p-set delapan yang kita ingin bermain Keluarga Feud sebaliknya, jadi kami telah mengambil beberapa kebebasan bagaimana untuk mengkonversi Jeopardy pertanyaan untuk Keluarga Feud, namun data berikut mungkin atau mungkin tidak mencerminkan jawaban yang benar. Maka dengan itu, yang mengatakan, cara ini akan bekerja adalah bahwa kita memiliki tim mahasiswa di sini. Kami memiliki tim staf di sini. Kita akan memiliki dua anggota pertama staf dan siswa menghadapi off. Aku akan mengajukan pertanyaan dan pertama buzz di sini-dengan ini PEMBICARA: Itu mudah. DAVID Malan: Tombol --Easy, yang satu-satunya tombol merah kita bisa menemukan. Dan menurut orang di Staples, dia tidak pernah melihat seseorang benar-benar membeli Easy Button Staples. Itu akan bagaimana buzz dua orang di. Siapa pun ramai di pertama tidak hanya mendapat sejumlah poin, mereka juga mendapatkan kontrol dari papan. Tujuannya, kemudian, jika siswa, misalnya, menang yang melemparkan, kalian harus datang dengan beberapa jawaban atas sebelum mendapatkan tiga pemogokan dengan menebak salah. Saya akan menjelaskan-ulang ini seperti yang kita pergi. Baiklah. Jadi mari kita pergi ke depan dan mulai sebagai berikut. Siapa namamu? Vlad: Vlad. Vlad, baik-baik. Senang berjumpa dengan mu. Dan memperkenalkan diri kepada tim ini. Shreyas: Shreyas. DAVID Malan: Shreyas. Jadi di sini kita memiliki dua Mudah Tombol, satu pertanyaan, dan berikut ini akan terungkap sekarang dengan Colton, fungsi A menyatakan dalam standar io dot h. PEMBICARA: Itu mudah. DAVID Malan: Anda memukul pertama jadi kami akan pergi dengan staf. Shreyas: Cetak f. DAVID Malan: Tampilkan kita cetak f. [Ding] DAVID Malan: Sangat bagus. Jadi sekarang staf memiliki kontrol dewan. Oh, dan jika kita akan untuk menjaga skor, kita perlu seseorang yang benar-benar baik aritmatika di bawah tekanan. Sangat? Sangat? Sangat? OKE. Aku melihat tangan Anda terlebih dahulu. Ayo turun. Siapa namamu? DYLAN: Dylan. DAVID Malan: Oh, Dylan, baik-baik. Dylan, senang bertemu Anda. Jadi, jika Anda bisa ambil sepotong kapur dan ke kiri dan kanan tongkat angka, melacak akurat dari aritmatika berikut. Staf kini memiliki 68 poin. Baiklah. Jadi pertanyaan berikutnya, khususnya untuk Andy, adalah sama. Andy, apa fungsi dinyatakan dalam standar i o dot h? ANDY: scanf. DAVID Malan: Colton, menunjukkan kepada kita scanf. [Ding] Sangat bagus, jadi tambahan 12 poin untuk tim staf. Stelios, pertanyaan yang sama, fungsi A dinyatakan dalam standar i o dot h. Hanya Stelios, silakan. Stelios: Masukan c. DAVID Malan: putc. Menunjukkan kepada kita putc. [ERROR BUZZER] Satu serangan. Hanya dua tetap. Staf, fungsi dideklarasikan dalam standar i o dot h. Stelios: Maksud saya, itu. DAVID Malan: Well, tidak, mungkin di sana, tetapi ini hanya enam jawaban. Detail-- kunci yang tidak berarti itu salah. Ini hanya berarti itu tidak antara enam jawaban. AUDIENCE: Dia asing. DAVID Malan: Jadi itu buruk, tidak hanya salah. STAF ANGGOTA: getc DAVID Malan: getc. [Ding] DAVID Malan: Kami akan memberikannya kepada Anda. Fgetc. Lima poin lebih di papan. Staf, fungsi dideklarasikan dalam standar i o dot h. STAF ANGGOTA: F baca. DAVID Malan: F membaca, menunjukkan kepada kita. [ERROR BUZZER] DAVID Malan: Dua serangan. Shreyas, Anda memiliki satu lalu kesempatan sampai siswa, hanya dengan mendapatkan salah satu dari jawaban di papan tulis, memiliki kesempatan untuk mencuri poin. Anda dapat all-- STAF ANGGOTA: Oh, bisa kita? DAVID Malan: Tidak, Anda tidak bisa. Itu hanya Anda. Hanya kamu. Shreyas: Apakah f terbuka dalam standar i o? DAVID Malan: Kita akan lihat. F terbuka. [Ding] Hal ini, selama sepuluh poin. Kembali ke Andy. Membuat atau istirahat di sini. Fungsi dinyatakan dalam standar i o dot h. ANDY: F dekat. DAVID Malan: Tunjukkan f dekat. [Ding] Sangat bagus. Enam? Kami hanya memiliki lima. Kami hanya memiliki lima jawaban di papan, yang berarti staf telah memenangkan kategori ini. Sangat bagus. Tidak itu kurangnya fitur. Baiklah. Jadi sekarang mari kita pergi untuk putaran kedua kami. Jadi kita perlu Andy dan apa nama Anda? BONNIE: Bonnie. DAVID Malan: Bonnie, senang bertemu Anda. Baiklah, ayo ke bel. Baiklah, dan di sini kita memiliki pertanyaan berikutnya. Software digunakan saat pemrograman. Nama software Anda gunakan saat pemrograman. ANDY: The IDE DAVID Malan: CS50 IDE [ERROR BUZZER] ANDY: Saya totally-- apa? Oh, tidak ada cara. [Ding] DAVID Malan: Text Editor. Apakah kita ingin memberikannya kepada mereka? Iya nih. Iya nih. Pekerjaan yang baik untuk staf. Yes-- [tak terdengar] yang siswa terlihat benar-benar bahagia. OKE. Jadi Stelios, nama sepotong perangkat lunak yang digunakan saat pemrograman. Dan mulai berpikir dari cara untuk mencuri ini. Stelios: GDB. DAVID Malan: GDB, Debugger. [Ding] Sangat bagus untuk 15 poin lebih. Jujur? FRANK: terminal A. DAVID Malan: Sebuah jendela terminal. [ERROR BUZZER] Oh maafkan saya. Software digunakan saat pemrograman. STAF ANGGOTA: Valgrind. DAVID Malan: Valgrind, menunjukkan kepada kita. [ERROR BUZZER] Oh, Shreyas, mahasiswa, Anda hanya perlu satu jawaban yang di papan untuk mencuri poin. Shreyas: Sebuah compiler. DAVID Malan: Tunjukkan compiler. [Ding] Sangat bagus. Kembali ke Andy. ANDY: Ini adalah banyak tekanan. DAVID Malan: Software digunakan saat pemrograman. ANDY: Sebuah sistem operasi. DAVID Malan: Sebuah sistem operasi. [ERROR BUZZER] Siswa, ada tiga kemungkinan jawaban ditaruh di papan. Apa yang akan menjadi jawaban Anda? Anda semua dapat memutuskan bersama-sama. MAHASISWA: Interpreter? DAVID Malan: Sebuah interpreter. [ERROR BUZZER] Menunjukkan kepada kita interpreter. Tidak! Jadi mari kita pergi ke depan dan mengungkapkan sekarang apa jawaban yang di papan tulis. Nomor empat. [Ding] [TAWA] Nomor lima. [Ding] Oh, dan nomor enam. [Ding] Spotify. Baiklah. Jadi titik-titik ini tinggal di sisi ini. Saya pikir kita punya waktu untuk satu putaran lagi sebelum kue. Mari kita pergi ke depan dan skip-- mari kita melewatkan berikutnya. . Ya Ya, melompat. Istirahat, cepat. OKE. Kami tidak ingin melakukan itu Anda satu waktu terakhir. Baiklah. Jadi pertanyaan terakhir sini sekarang ke Stelios, terima kasih. Dan siapa di samping? SABRINA: Sabrina. DAVID Malan: Sabrina, senang bertemu Anda. Baiklah. Jadi siapa pun yang menyentuh tombol pertama, pertanyaannya adalah masalah Favorit ditetapkan. PEMBICARA: Itu mudah. DAVID Malan: Saya mendengarnya di sini, siswa. SABRINA: P ditetapkan nol. DAVID Malan: Tunjukkan p set nol. Sangat bagus untuk 26 poin. Baiklah, jadi students-- yang terserah berikutnya di sini? Saya pikir Anda berikutnya. Siapa namamu? Alek: Alek. DAVID Malan: Alek, senang bertemu Anda. Baiklah, masalah favorit Anda mengatur. Alek: Tunjukkan p set delapan. DAVID Malan: Tunjukkan p set delapan. [ERROR BUZZER] Saya akan mengatakan, berdasarkan aktual Data dari masalah set delapan, sehingga p set delapan tidak di antara Atas empat jawaban dalam kasus ini. Siapa namamu? BURKE: Burke. DAVID Malan: Burke, apa Masalah favorit Anda mengatur, atau masalah favorit atas ditetapkan di antara semua teman sekelas Anda yang lain? BURKE: mengenkripsi atau [Tidak terdengar] p ditetapkan tujuh. P ditetapkan tujuh. DAVID Malan: Tunjukkan p set tujuh. Nomor satu jawaban dari siswa yang sebenarnya. Baiklah. Apa yang Anda miliki untuk Anda Masalah favorit set. SISWA: Yang satu dengan cipher, mengenkripsi. Satu dengan seperti kripto. DAVID Malan: (PELAN) P menetapkan dua? SISWA: Ya. DAVID Malan: P menetapkan dua! [Ding] Sangat bagus. Hanya ada satu jawaban meninggalkan di papan karena kita melakukan empat jawaban. Jadi if-- apa nama Anda lagi? BONNIE: Bonnie. DAVID Malan: Bonnie. Bonnie, jika Anda dapat memberi tahu kami apa yang Harvard dan Yale siswa keempat yang paling Masalah favorit mengatur was-- BONNIE: Saya merasa seperti saya memiliki pandangan yang benar-benar miring. Vlad: Yang satu dengan proses gambar? BONNIE: Tidak saya pikir semua orang membenci yang satu itu. Vlad: Benarkah? Aku menyukainya. DAVID Malan: Dan apa total kami saat ini? 166 untuk sedikit kurang. Tapi untuk 100 poin, [TAWA] BONNIE: Oh Tuhan, oh tidak. Jangan memberikan tekanan pada saya. Oh, tidak ada tekanan. SISWA: P menetapkan satu mudah. Semua orang suka mudah p set. BONNIE: P menetapkan satu? DAVID Malan: 90 poin! BONNIE: P menetapkan satu? DAVID Malan: Tampilkan kami p set satu. [ERROR BUZZER] Tidak masalah favorit keempat set. Vlad? Vlad: Saya think-- Saya think-- favorit saya adalah dengan fotografi, tapi saya tidak tahu. DAVID Malan: Saya mendengar forensik. BONNIE: Orang-orang mengatakan forensik? DAVID Malan: Saya mendengar forensik. Saya hanya mendengarnya. P ditetapkan lima, aku mendengar. BONNIE: Bisakah kita meminta penonton? DAVID Malan: Anda ingin untuk polling penonton? BONNIE: Ya, mari kita bertanya penonton. P menetapkan tiga. DAVID Malan: Siapa yang ingin menjadi jutawan, di sini. BONNIE: P menetapkan tiga. Vlad: P menetapkan empat. DAVID Malan: Tiga. Aku mendengar empat. BONNIE: Saya melihat banyak merangkak. SISWA: OK, kita harus melakukan empat. BONNIE: Tiga atau empat. DAVID Malan: Saya mendengar tiga. Saya mendengar tiga lain. BONNIE: Oh tidak! Ken, keluar! DAVID Malan: Saya mendengar tiga. BONNIE: Tiga, OK, sangat. SISWA: OK. Mari kita melakukan tiga. DAVID Malan: Satu-satunya hal menghentikan kita dari kue. SISWA: P menetapkan tiga. DAVID Malan: Tampilkan kami, untuk permainan, p menetapkan tiga. [Ding] [TEPUK TANGAN] Baiklah. Itulah untuk CS50. Kita akan melihat Anda untuk kue. [TEPUK TANGAN] [MUSIC PLAYING]