[MUSIC PLAYING] SPEAKER 1: Anda sekarang lulus dari CS50. [Tepuk Tangan] SPEAKER 1: Jadi ini adalah CS50. Ini adalah awal dan akhir Minggu 12. Jadi saya setuju, meskipun aku sudah menolak semua istilah untuk memakai kaca seluruh ini kuliah, sehingga Anda dapat melihat CS50 melalui mata saya. Hal ini kemudian ujung dari apa yang akhirnya dimaksudkan untuk menjadi sebuah perjalanan dari Minggu 0 sampai Minggu 12. Dan apa yang saya ingin mengingatkan kita semua adalah bahwa baris ini dari pertama minggu dari kelas itu yang akhirnya hal dalam kursus ini tidak begitu banyak di mana Anda berakhir relatif terhadap Anda teman sekelas tetapi di mana Anda dalam hal ini, Minggu 12, berakhir relatif untuk diri sendiri dalam Minggu 0. Memang, seperti yang Anda lihat dari yang retrospektif, 73% dari Anda hanya dua belas ditambah minggu lalu tidak programing sebelumnya pengalaman atau dalam ilmu komputer, dan jadi saya berani mengatakan bahwa hari ini, Senin Minggu 12, tak satu pun dari Anda secara resmi kurang nyaman lagi. Jadi selamat kepada mereka di antara kamu, yang dahulu. Jadi seperti tradisi, kami berdua mulai dan mengakhiri semester dengan kue. Dan terima kasih kepada Profesor Margo Seltzer dalam Ilmu Komputer Departemen, kami menghabiskan kemarin, beberapa dari kita, mempersiapkan beberapa kue untuk Anda. Cukup beberapa marshmallow yang digunakan, dan apa yang kita memutuskan untuk lakukan adalah menghias salah satu kue ini dengan cara ini. Ini dimulai seperti ini dengan usaha sedikit lebih. Ini mulai terbentuk ketika - sekitar beberapa jam ke dalamnya, mulai terlihat seperti ini. Dan akhirnya, terima kasih kepada teman kami, Margo Seltzer, Anda akan makan ini hanya sebentar bawah di pub setelah CS50. Jadi ingat bahwa pada Quiz One, ada tema yang berulang dari nomor yang mungkin telah memperhatikan. Dan di post mortem untuk Quiz One a Minggu lalu, kami meminta teman-teman sekelas Anda jika mereka bisa mengidentifikasi bahwa urutan angka. Aku takut aku tidak bisa memberitahu Anda sekarang apa yang mereka, jangan sampai kita merusak apa mungkin hal lain yang dapat pengalaman menyenangkan bagi Anda jika Anda tidak berpengalaman, tapi memungkinkan saya untuk mengundang hingga panggung untuk bola stres luar biasa yang kita berjanji Anda mengikuti teman sekelas yang apakah email kami dan biarkan kami tahu apa pada kenyataannya angka-angka berarti. Jika Angie, Barrett, Daniel, Elmer, Jarek, Layla, dan atau Nicholas adalah di sini, silakan datang pada untuk menerima bola stres CS50 Anda. Selamat. Dan baik dilakukan, selamat. Jadi sedikit Paskah telur dalam satu sana. Jadi kata itu pada apa menunggu setelah CS50. Jadi ingat bahwa itu hanya beberapa minggu lalu kita mulai hidup di sini dengan Scratch dan membuat Hello World dengan sederhana menyeret dan menjatuhkan teka-teki potongan dan menyadari bahwa hanya minggu kemudian, Anda semua melaksanakan sedikit sesuatu seperti ini. Shuttle CS50 dirimu mengemudi hampir sekitar kampus. Dan saya akan mendorong Anda untuk tetap keberatan, terutama karena Anda menyelam ke proyek akhir yang delta, khususnya jika Anda berada di antara mereka kurang nyaman atau di suatu tempat di antara, karena sekarang Anda melanjutkan untuk menyelam dalam proyek akhir Anda, yang akhirnya kesempatan untuk benar-benar mengambil sendiri keluar untuk spin, gunakan baru ditemukan pengetahuan dan cerdas dari ilmu komputer, dan akhirnya terkesan sekitar 2.000 orang ditambah dengan tahun ini CS50 Fair. Bahkan Milo telah masuk ke tindakan. Jadi dia telah bekerja pada terakhirnya proyek sudah, sebuah situs web yang saya akan mendorong Anda untuk mengunjungi di sini. milobanana.me. Jadi, bahkan Milo membeli nama domain jika itu juga adalah menarik bagi Anda. Dan apa yang kita selalu tahu terlalu ini bagian dari semester adalah bahwa kita sudah diambil dari hampir semua pelatihan roda sudah, tapi satu yang terakhir tetap, bahwa dari alat CS50. Sekarang pada akhir hari, alat tersebut hanya dimaksudkan untuk menjadi cukup standar Linux server yang Anda sudah menggunakan semua waktu ini. Dan dengan demikian, itu perwakilan server yang Anda mungkin digunakan di masa depan. Jadi menyadari bahwa hal itu belum tentu sendiri roda pelatihan tetapi wakil dari lingkungan Anda akan menggunakan di masa depan. Tapi meskipun begitu, jika Anda ingin menggunakan Anda sendiri Mac atau PC Anda sendiri, native menyadari bahwa alat ini hanya satu cara Anda dapat melanjutkan pemrograman. Ada ada alat, terintegrasi dan lingkungan pengembangan, atau IDE, dikenal sebagai Kode Blocks, Eclipse, NetBeans, dan sejenisnya. Xcode juga pada Mac OS, serta pada Windows, alat-alat seperti sama termasuk cygwin, Visual Studio, dan beberapa orang lain. Jadi kami akan mendorong Anda dengan Anda tugas akhir jika Anda ingin pergi melampaui apa yang telah Anda lakukan dalam alat, Anda benar-benar dapat melakukan hal ini pada Mac OS, Windows, dan bahkan di Linux jika Anda mengalami bahwa diri Anda. Sekarang, sebuah kata pada Soal Set Six. Anda akan ingat bahwa Masalah Set Six adalah mungkin bagi banyak dari Anda yang paling menantang masalah set. Dan ada papan besar ini di atas yang sebagian dari Anda bercita-cita untuk menjadi. Dan kami ingin mengambil momen dengan bola stres lain untuk mengakui satu teman sekelas yang dikalahkan sebagian besar staf dan sebagian besar teman-teman sekelasnya. Di sini kita memiliki Richard atas daftar. Jika Richard ada di sini hari ini? Richard? Richard memang di sini hari ini. Ayo up, Richard! [Tepuk Tangan] SPEAKER 1: Tidak kecanggungan Anda mengharapkan hari ini mungkin, tapi selamat atas Masalah Set Six. Jadi saya baru saja menerima kabar - jadi kami pergi dan dimasukkan ini dengan cepat - bahwa itu salah satu teman sekelas Anda ulang tahun. Meskipun ingat bahwa statistik ini mungkin terjadi hampir semua hari semester seperti yang kita lihat dengan disebut-masalah ulang tahun. Tapi tetap saja, karena teman sekamarnya bertanya, kami ingin mengambil waktu dan mengakui Mike yang ulang tahun hari ini dengan bola stres. Jika Anda ingin datang pada turun, Mike. [Tepuk Tangan] [Menyanyi] SPEAKER 1: Jadi, Anda akan ingat juga dalam Masalah Set Five, ada sedikit tantangan opsional. Setelah Anda pulih tersebut 50 foto, Anda ditantang untuk menemukan orang-50 ilmuwan komputer dan kemudian mengambil foto-foto diri dengan mereka, idealnya sebagai non-creepily mungkin. Itu tidak selalu terjadi, tapi kami akan ingin mengakui beberapa Anda teman sekelas yang tidak sebenarnya menemukan banyak staf kursus itu. Jika Chris, Layla, dan Raul bisa datang turun untuk pengakuan mereka dan bola stres juga? Selamat. Ayo up. Kita bertemu lagi. Selamat atas Anda Temuan dari staf. Dan naiklah, Layla, juga. Selamat. Baiklah, tapi ada beberapa teman sekelas yang menemukan beberapa lebih staf. Dalam satu kasus, 47 staf, dan dalam satu kasus, semua 50. Salah satu teman sekelas Anda menulis kami sebagai atas mengirimkan pengajuan nya, ini adalah penyerahan akhir saya untuk I Saw Kamu Harvard permainan. Saya akhirnya menemukan 46 orang dan satu anjing. Ini mungkin tidak cukup untuk menang, tapi itu sangat menyenangkan. Dan itu Daniel, yang di sini adalah digambarkan dengan RJ, dengan Ben. Anehnya, ia tampaknya tidak ingin berada di foto itu dengan Ben. Tapi kami ingin mengakui Daniel. Tapi kami juga menerima catatan lain dari seorang mahasiswa yang pada 05:23 pada hari Senin, November 4, batas waktu untuk pengajuan tersebut. Sayang Heads, saya memiliki 54 di menit. Beberapa lebih dapat ditambahkan dalam kedatangan jam, termasuk beberapa staf lain yang saya temukan. Kemudian pada 11:09 pada hari yang sama, ini sesama juga, yang juga bernama Daniel, menulis, saya senang untuk mengumumkan bahwa saya telah menemukan empat komputer yang tersisa ilmuwan dan telah menyelesaikan set. Jadi kami ingin mengakui Daniel sebagai baik untuk menemukan Milo dan Jason dan bahkan Tommy MacWilliam, mantan Kepala Pengajaran Fellow yang sekarang tinggal di California, tapi tampaknya diakses pada Skype. Jadi kami ingin menghormati kedua Daniels dengan hadiah ini. Selamat. Dan selamat untuk Anda juga. Baiklah, jadi saya ingin mengambil waktu sejenak sekarang untuk fokus bukan pada teman sekelas, tetapi pada staf program itu. Kami memiliki, seperti yang Anda tahu, sebuah tim dari beberapa 100 Pengajaran Fellows, tentu saja asisten, produsen, selain untuk diriku sendiri dan kepala kursus itu. Dan kami ingin mengambil waktu sejenak untuk mengakui secara khusus kami sarjana Kepala Pengajaran Fellows tanpa siapa kursus ini, historis, dan tahun ini akan tidak mungkin terjadi. Joseph dan RJ dan Lucas, jika kita bisa memberi mereka tepuk tangan. [Tepuk Tangan] SPEAKER 1: Khusus terima kasih juga untuk seseorang yang Anda kenal mungkin terlalu baik dari yang telah tertanam dalam masalah Anda menetapkan semua semester, [? Zamayla?] juga. [Tepuk Tangan] SPEAKER 1: Dan terakhir, di lapangan itu Kepala Tim, biarkan aku mengakui kedua Rob, siapa Mantan Kepala Teaching Fellow dan sekarang pembimbing kami di komputer ilmu pengetahuan, serta Lauren yang memiliki menjabat sebagai kepala seluruh program, dan itu ada pernyataan untuk mengatakan, dan kami sangat sedih, bahwa dia akan pindah tahun yang akan datang, bahwa dia telah luar biasa dalam peran ini, dan tidak di sini sekarang karena dia secara harfiah memotong kue untuk kita lantai bawah. Jadi jika kita bisa bertepuk tangan untuknya pada kamera, kami akan bermain ini kembali nanti. [Tepuk Tangan] SPEAKER 1: Jangan-jangan aku lalai, biarkan aku dengan gelombang kecil dari tangan terima mereka 102 anggota tim lain yang Anda akan melihat lagi hanya dalam beberapa saat. Bahkan, bagi anda yang tidak memiliki kelas atau melewatkan kelas, jika Anda bisa datang ke atas untuk sesaat dan gelombang halo dan selamat tinggal di sini. Ayo up. Tidak, dari sini. Kita akan memutar video dengan orang-orang di sini di atas panggung, tapi biarkan aku mengenali juga beberapa orang yang Anda jarang melihat, jika pernah, di atas panggung karena mereka selalu di belakang kamera, Kenny dan Shelley dan Ramon dan Dan dan Barry dan TJ dan seluruh tim dan produksi yang membuat semua ini mungkin. Mereka semua di luar sana. Dan kami ingin semua mengatakan sebelum kita bergerak pada hari ini, sedikit terima kasih dan sedikit teaser untuk apa yang ada di depan. Secara khusus kami akan mengundang Anda untuk mempertimbangkan bergabung dengan kami tahun depan. Jika staf ingin tetap di atas panggung untuk ini di sini. [VIDEO PLAYBACK] [MUSIC PLAYING] -Kita tidak bisa melakukan tanpa CS50 tim yang kami miliki. 102 mahasiswa, lulusan, dan alumni yang benar-benar membuat CS50 apa itu. [MUSIC PLAYING] My-hal favorit tentang CS50 adalah - -Ada banyak menyenangkan di belakang layar, dan Anda mendapatkan untuk mengambil bagian dalam sisi pengajaran hal-hal yang agak dari sisi pembelajaran hal. -Bagi saya itu pasti jam kantor. Siswa-Membantu pada jam kantor selalu benar-benar menyenangkan. -Saya sangat suka jam kantor. -Jam petugas P-Set 7 dan 8, karena mereka benar-benar gila dan intens, dan orang-orang menangis. -Saya sangat suka CS50 les, karena saya seperti bekerja dengan siswa di kecil kelompok. -Bekerja dengan siswa dan menonton mereka pergi dari mencetak hash-tag dari [? Mario?] Untuk membuat hash tabel di akhir. -Melihat orang tumbuh - -Dan menjadi seperti, ini adalah orang yang sama, dan saya mengajari mereka bagaimana melakukan hal itu. -Melihat ketika siswa menyelesaikan masalah mengatur dan betapa senangnya mereka. -Hanya saja saat itu ketika siswa memiliki itu, aha, aku mengerti. -Anda melihat bahwa mereka mendapatkan di beberapa titik. -Itu saat aha. -Ini cukup mengagumkan untuk menjadi guru kemudian. -Saya suka mengajar. -Saya pikir bagi saya itu adalah mahasiswa. -Berinteraksi dengan siswa. -Mengenal siswa saya dalam bagian. -Selama siswa yang benar-benar geli oleh lelucon saya. [Tertawa] -Dalam satu kata. Saya tidak tahu, saya harus mengatakan - Baiklah. -Yang terbaik. -Staf. -Apakah itu apa yang kita katakan? -Aku lupa apa yang kita katakan. [Interposing SUARA] -Apa katamu? Apakah Anda serius? OK, itulah yang saya pikir. Saya pikir Anda mengatakan bod panas Daud. -Ini luar biasa untuk berada di sini. -Fun. Sesuatu yang lebih baik daripada menyenangkan? Satu kata? Epic. Gila. Anda dapat mengedit ini. -Menyenangkan. -Sexy. -Maaf, apa? -Marvelous. -Menghargai. Saya ingin mengatakan bermanfaat. -Biarkan aku memikirkan kata yang lebih baik. -Candy. -Komputer. -Kucing. -Milo. -Bagaimana dengan perdamaian dunia? Ditulis dgn tanda penghubung mungkin? -Aku Allison dari Adams House. -Nama saya Zuhela Ibrahim dari Quincy rumah. Ben-D House. -Aku William dari Adams House. -Aku Keenan dari Dunster House, dan ini adalah CS50. -CS50, dilakukan. -Dan ini adalah CS50. -Ini adalah CS50. [END VIDEO PEMUTARAN] [Tepuk Tangan] SPEAKER 1: Jadi, jika kita bisa membuat keluar anggun seperti itu, kami akan terus maju. Tapi biarkan aku mengundang orang-orang dari Anda dalam penonton mempertimbangkan untuk bergabung dengan ini tim di CS50.net/apply. Secara khusus, sekarang bahwa tak satu pun dari Anda kurang nyaman lagi dan mungkin sangat baik menjadi semua lebih sebanding, kami sedang mencari ini dan peran lainnya. Jadi jangan kita lihat. Dan biarkan aku benar-benar mundur sedikit. Kami mencoba untuk tidak keluar tunggal terlalu banyak individu, tapi saya ingin membaca Anda catatan dari seorang mahasiswa yang saya diterima pada tanggal 13 Mei 2011. Dan dia menulis, saya Gabriel, seorang 17 tahun siswa SMA dari Victoria, Brazil. Dan saya baru-baru ini mengambil kursus CS50 online melalui CS50.tv. Aku benar-benar melihat dan membaca semua dari kursus CS50, dan saya sudah melakukan segala sesuatu dari P-Set, baik Edisi hacker atau tidak, tapi aku tidak melakukan tugas akhir. Sekarang aku punya ide untuk final proyek, dan itu adalah mengapa saya menulis Anda. Mendapatkan langsung ke titik, saya akan ingin membuat dan mengajar saya sendiri adaptasi CS50 di sekolah saya. Sayangnya, sebagian besar siswa di sekolah saya tidak berbicara bahasa Inggris, jadi saya harus menerjemahkan segala sesuatu dan tentu mengadaptasi beberapa bagian untuk lebih baik sesuai dengan situasi, tugas yang saya rela lakukan, dan saya juga bisa lakukan dengan senang hati jika ada hal yang menarik. Saya benar-benar berencana untuk mempublikasikan segala sesuatu pada Situs gaya CS50.net. Dan bahwa ada yang situs di Brasil. Gabriel juga memiliki tradisi, tampaknya, syuting setiap salah satu kuliahnya. Jadi tahun pertama ia mengajar ini kelas, ia memiliki sekitar 50 teman sekelas di taking SMA CS50 dengan dia. Dan kemudian tahun depan, sekitar 150 teman sekelas mengambil CS50 nya, atau CC50 seperti disebut di sana, dengan dia, dengan ayahnya di balik pembuatan film kamera benar-benar segala sesuatu yang terjadi. Jadi apa yang saya pikir kami akan lakukan adalah berbagi klip tiga menit dari CS50 yang Brasil versi sini berkat Gabriel. [VIDEO PLAYBACK] [MUSIC - PANGGILAN ATAS, "DI MANA PUN ANDA AKAN PERGI "] [END VIDEO PEMUTARAN] SPEAKER 1: Beberapa dari Anda mengenalnya sebagai Gabriel. Beberapa dari Anda mengenalnya sebagai Gabe. Dan beberapa dari Anda tahu dia sebagai Anda Mengajar Fellow, jadi terima kasih dan selamat untuk Gabe untuk apa yang telah dilakukan di sini. [Tepuk Tangan] SPEAKER 1: Jadi lihat sekarang depan sebelum kita membawa beberapa dari Anda di atas panggung. Jadi di cakrawala, seperti yang Anda tahu, adalah CS50 Hackathon. Jadi seperti yang saya sebutkan beberapa minggu yang lalu, ini bukan kesempatan begitu banyak untuk memulai proyek akhir Anda, tetapi untuk membuat kemajuan dan atau menyelesaikan proyek akhir Anda. Dan menyadari juga, itu tidak dirancang untuk ada beberapa delapan jam ditambah kantor jam, tapi benar-benar kesempatan untuk menjadi bekerja secara independen atau dengan partner atau mitra jika pergi rute itu bersama teman sekelas dan staf, dan umumnya bersandar pada masing-masing lainnya serta diri sendiri, kekuatan powering melalui banyak tantangan yang Anda telah ditetapkan untuk diri sendiri. Dan aku tidak bisa menekankan ini cukup. Jika Anda belum belajar pelajaran ini sudah dari masalah set, itu benar-benar kebenaran dalam perangkat lunak pembangunan yang semuanya membutuhkan lebih lama dari yang Anda harapkan. Jadi apa pun yang Anda berpikir untuk menetapkan selain selama beberapa berikutnya minggu, dua kali lipat itu. Dan dari sana, menyadari bahwa bahkan kemudian Anda mungkin tidak selalu mencapai Anda lebih baik atau aspirasi terbaik, tapi tentu kami berharap untuk beberapa baik, besar, dan idealnya, implementasi terbaik. Tapi ini adalah apa yang menanti. Dalam waktu hanya beberapa minggu, kita benar-benar akan memiliki beberapa orang mengatakan CS50 angkutan. Kami akan kepala di seberang sungai untuk yang disebut HBS Hives, yang atas Innovation Lab, dimana CS50 Teka-teki Day diadakan tahun ini. Anda akan melihat ruang yang indah di dalam, yang di dalamnya adalah sekelompok kamar yang berbeda yang disebut Hives, semua yang memiliki ruang kerja kolaboratif, tidak berbeda dengan apa yang telah Anda lihat di Innovation Lab mungkin sudah. Dan akan ada banyak makanan dan permen. Akan ada satu Hive tersebut dengan a bunch dari konsol jika Anda ingin dekompresi pada titik tertentu dan bermain beberapa permainan dengan teman sekelas. Tapi bagi sebagian besar, Anda akan melihat gambar seperti ini bekerja pada proyek dan ini. Tapi sekitar 9:00, kami akan melayani sedikit pizza. Dan tentara rekan Domino tiba tahun lalu untuk menyampaikan hal itu. Sekitar 01:00, kita akan melayani makanan Cina. Tahun ini kami akan memberikan piring. Di sini, kemudian, at 5:00 AM, jika masih berdiri, Anda dapat kembali ke rumah untuk tidur, atau bergabung dengan kami dalam sekelompok angkutan yang akan turun jalan ke Soldier Field di mana jauh lebih besar IHOP ada dari yang di Square, dan kami akan melayani sampai beberapa pancake untuk selama Anda bisa mempertahankannya. Setelah itu, beberapa hari setelah adalah CS50 Adil, yang Anda semua diundang serta teman-teman Anda dan teman sekelas. Setiap tahun, seperti yang saya sebutkan, sekitar 2.000 ditambah orang-orang dari seluruh kampus menghadiri acara ini. Dan itu terlihat biasanya sedikit sesuatu seperti ini, lengkap dengan Bola stres CS50 dan popcorn dan permen. Apa yang menyenangkan dalam melihat melalui foto adalah bahwa ini adalah apa yang tertangkap kami mata dengan foto ini. Diikuti oleh, jika Anda menggeser naik, itu. Tapi ternyata, itu bukan semua yang biasa. Berikut adalah beberapa orang di kacamata tidak kurang menikmati beberapa permen CS50. Kami juga bergabung, seperti yang kita akan ini tahun, oleh teman-teman dari industri. Jadi, jika Anda sedang mempertimbangkan musim panas peluang atau pekerjaan penuh waktu, kami teman-teman dari Amazon dan eBay, Facebook, Google, Microsoft, Cora, dan orang lain akan tabling pada acara tersebut dan ada untuk chatting Anda. Selain itu, akan ada kesempatan untuk memenangkan beberapa hadiah yang luar biasa. Salah satu cara kita mencoba untuk memecahkan es setiap tahun sehingga percakapan tidak merasa paksa tetapi yang setidaknya termotivasi baik manjadikan adalah kita memiliki sedikit undian. Jadi, Anda akan menerima kartu dicetak sedikit Setibanya yang akan meminta Anda untuk nama Anda dan kemudian memiliki keseluruhan sekelompok pemegang tempat untuk Smiley stiker wajah. Dan untuk setiap teman sekelas Anda atau peserta chatting up, Anda akan menerima sedikit stiker yang akan pergi pada kartu undian Anda. Dan semakin banyak stiker, semakin kesempatan untuk menang luar biasa seperti hadiah seperti ini di sini. Jadi senang sedikit menambahkan pada apa jika acara sepenuhnya tentang kalian. Dan gambar tersebut seperti ini dan ini dan ini dan ini menanti Anda akhirnya di the CS50 Fair. Tapi itu tidak akan menjadi kuliah terakhir dari CS50 tanpa sedikit tradisi. Jika kita bisa memiliki [? Zamalya?] Dan RJ, dan Rob datang di panggung di sini. Duduk di meja ini di sini. Dan kita sekarang membutuhkan, katakanlah, enam relawan dari penonton untuk bersaing dalam pertempuran kecerdasan. Mari kita lakukan dari setiap bagian di sini. Bagaimana - ayolah up. One. Bagaimana kalau dua, tepat di tengah? Bagaimana tiga di ujung sini? Empat? Dan aku tidak pernah pergi sangat kembali. Lima di barisan belakang sana, yakin. Dan enam di ujung sini. Ayo up, baik-baik saja. Jadi jika Anda ingin mengambil tempat sebagai Tim Satu, Dua Tim, dan Tim Tiga. Semua dari kalian secara tidak langsung berpartisipasi. Seperti yang mungkin Anda ingat, bahwa sebagai bagian dari Masalah terakhir yang ditetapkan, Anda mengajukan Seluruh sekelompok kuis pertanyaan review. Tidak semua dari mereka, tentu saja, akhirnya pada kuis sendiri dengan alasan yang akan segera menjadi jelas. Tapi kami pikir kita akan kutipan dari beberapa dari mereka dan memiliki sedikit tantangan kecerdasan di sini untuk Tim Satu, Tim Dua, dan Tiga Tim. Jika kalian masing-masing akan ingin mengatakan Halo cepat sementara aku antrian up papan di sini. Layla: Hi, aku Layla. MIKE: Aku Mike. Tabitha: Tabitha. MARIAM: Hi, Saya Mariam, aku seorang mahasiswa [? di Mauer. ?] Keiran: Hi, guys, aku Keiran. BRIAN: Brian. Freshman di Pennypacker. RJ: Hi, aku RJ. ZAMYLA: Zamyla. ROB: Rob, aku seorang mahasiswa di Weld. SPEAKER 1: Dan hari ini kami juga memiliki Colton yang akan membantu kita jalankan papan, jika Anda ingin menyapa juga. COLTON: Ada apa? SPEAKER 1: Baiklah, jadi ini adalah Jeopardy menggunakan pertanyaan yang sangat semua disampaikan. Kita mungkin tidak punya waktu untuk menghapus dari seluruh papan, tapi kita akan setidaknya mencoba untuk merobek beberapa highlights. Pada lemparan koin yang tidak benar-benar terjadi, Team One memenangkan kendali dewan. Jadi hanya dalam beberapa saat, kita akan untuk menempatkan ini pada overhead untuk semua untuk melihat di sini. Dan Tim Satu, Anda berada dalam kendali kategori dan jumlah dolar. Kategori-kategori yang Biner dan ASCII, Compiler dan Perpustakaan, Kode, Komputer, dan Rand. Oh, dan untuk berdengung di - Saya telah mengambil ini untuk diberikan. Untuk berdengung di, kita tidak buzzers, tapi kami memiliki tangan Anda. Jadi tangan pertama sebagai diputuskan oleh Colton dan atau diri sendiri dan atau grumblings dari penonton akan menentukan tangan yang naik pertama. Tim Satu, apa kategori Anda ingin? MIKE: Kode 500. SPEAKER 1: Kode untuk 500. [Tertawa] SPEAKER 1: Jadi kita akan membuat beberapa aturan seperti yang kita pergi. Jadi apa jumlah dolar akan Anda ingin bertaruh pada kode? Aku tahu, jadi memilih nomor. Apa pun yang Anda inginkan. MIKE: 500. SPEAKER 1: Untuk 500. Kode untuk 500. Bagaimana C diketik? Siapa pun yang tangannya naik pertama. Dari orang-orang di meja tersebut. Saya pikir saya melihat Tim Tiga? ROB: statis diketik? [Tertawa] SPEAKER 1: Maafkan aku, dikurangi 500 untuk staf. Pindah ke kategori berikutnya. Tim Salah satunya adalah masih dalam kontrol. MIKE: Binay untuk 500. SPEAKER 1: Binary untuk 500. Apa jawabannya - Tim Dua, aku diberitahu. MARIAM: Apa 42? [Mengerang] SPEAKER 1: Aku takut sekarang, akan orang lain ingin melakukan ini? Team One. MIKE: Satu nol satu nol. SPEAKER 1: Aku mendengar satu nol satu nol, yang memang benar. [Tepuk Tangan] SPEAKER 1: Kau benar-benar melakukan semua pekerjaan. Tim Salah satunya adalah masih dalam kontrol dan sekarang memiliki 500 positif. ROB: Tidak Team Dua kehilangan 500? SPEAKER 1: Maaf? ROB: Haruskah Tim Dua kehilangan 500? SPEAKER 1: Oh, harus Tim Dua kehilangan 500? Ya, jika kita melakukannya dengan cara itu. Anda baru saja kehilangan orang banyak sekalipun. Tim Satu, Anda berada dalam kontrol. MIKE: Random untuk 500. SPEAKER 1: Random untuk 500. Dan pertanyaan itu adalah, apa tidak rubah katakan? Pertanyaan serius yang diajukan oleh salah satu teman sekelas Anda. Tim Dua? BRIAN: Ding-ding-ding-ding-ding. SPEAKER 1: Saya pikir kita akan mengambil sekalipun. Kami akan mengambil. Tim Dua memegang kendali. Kami punya waktu selama beberapa pertanyaan Jeopardy tunggal. Keiran: Kami akan pergi dengan Komputer untuk 100. SPEAKER 1: Komputer untuk 100. [Tertawa] SPEAKER 1: Tim Tiga. RJ: Apa jkl titik koma? SPEAKER 1: Tapi hanya minus 100. Pengiriman aktual dari teman sekelas Anda. Tim Dua, masih memegang kendali. BRIAN: Mari kita pergi Komputer untuk 500. SPEAKER 1: Komputer untuk 500. Dan pertanyaan itu adalah, menggabungkan semacam. [Tertawa] Saya melihat Tim Dua. BRIAN: Apakah yang dimaksud dengan n-log n algoritma sorting? SPEAKER 1: Sesuatu mengatakan padaku itu tidak akan menjadi itu. Dan jawabannya adalah - Anda ingin memberikannya? Positif 500. Kami punya waktu untuk satu tunggal Pertanyaan Jeopardy. Tim Dua. BRIAN: Compiler dan Perpustakaan untuk 500. SPEAKER 1: Apa # include berarti? Rob? ROB: Anda ingin pra-prosesor untuk menyalin isi dari file dot-h ke dalam file? [AUDIENCE BOOS] SPEAKER 1: Itu cukup bagus. 500. Jadi pada titik tengah, Tim Salah satunya adalah pada positif 500. Tim Dua di positif 500. Dan Tim Tiga entah bagaimana masih di negatif 100. Jadi sekarang kita beralih ke Double Jeopardy. Dan dengan Double Jeopardy, kategori sekarang akan Tabel Hash, Programming, Internets, HTTP, HTML, dan CSS, dan Rand. Saya pikir Team Dua memegang kendali. RJ: Mengapa bukan kita? Mereka hanya menang. Mereka hanya punya satu terakhir. SPEAKER 1: Oh, Team One. Kau Tim Tiga. ROB: Rand untuk 1.000. SPEAKER 1: Rand untuk 1.000. Dan pertanyaan itu adalah, apa yang digunakan untuk memungkinkan Anda untuk membuat jarak jauh gratis panggilan telepon? Harus telah menyaksikan bahwa kuliah, tidak harus Anda? Tim Dua. MARIAM: The Captain Crunch peluit, jika Anda meniup ke dalam hal AT & T. SPEAKER 1: Sangat baik dilakukan. Baiklah, Tim Dua terus maju. Kami memiliki waktu untuk hanya beberapa lebih pertanyaan di Double Jeopardy. Tim Dua. BRIAN: Mari kita pergi untuk Internets untuk 600. SPEAKER 1: Apa artinya 403? Itu terjadi pada kuis. Tim Tiga? Tim Tiga. ROB: Terlarang? Apa yang dilarang? SPEAKER 1: Terlarang, benar. Tim Tiga, Anda berada di zona positif sekarang. Apa yang ingin kamu? ROB: Internets untuk 1.000. SPEAKER 1: Internets untuk 1.000. Hukum Clark Ketiga? Dari penonton, Daniel? [Tak terdengar] SPEAKER 1: Apakah Anda ingin mengungkapkan? Daniel untuk 1.000. Kami memiliki waktu untuk satu pertanyaan terakhir sebelum kita memasuki Akhir Jeopardy. Apa kategori yang Anda inginkan? Hash Tabel untuk 1.000, pertanyaan terakhir kami. Apa yang harus Anda ingat untuk lakukan setelah - Tim Dua. MARIAM: F dekat? Tidak ada? SPEAKER 1: Sebelum kita mengungkapkan, apa yang akan Tim Satu jawaban telah? MIKE: Memeriksa apakah itu nol? SPEAKER 1: Memeriksa apakah itu null. Dan apa yang akan Tim Three Jawabannya telah? [Tak terdengar] SPEAKER 1: Colton, apa jawabannya? Jadi Tim One. Jadi saya kira kami akan memberikan untuk Anda berdua. 1.000 untuk setiap tim menempatkan Anda 2.500, 1.500, bukan? Di sana kami pergi. Tapi Tim Satu, saya pikir, akan null untuk 1.000. Siswa Anda masih dapat kehilangan ini dengan membuat keputusan matematika miskin. Kita sekarang memasuki Akhir Jeopardy. Kategori adalah Ilmu Komputer. Tim Satu Anda dapat bertaruh sampai satu. Itu bug. Apa itu, 1.500? 1.500. Tim Dua bisa bertaruh hingga 1.500. Dan Tim Tiga bisa bertaruh hingga 600. Tuliskan jumlah dolar Anda pada selembar kertas saat kami bermain beberapa musik latar belakang. Atau seperti yang kita mengungkapkan pertanyaan. Apakah Anda membuat bertaruh Anda? Kami hanya menunjukkan bertaruh setelah menjawab. Tuliskan jumlah dolar Anda, bagus dan jelas. Jadi pertanyaannya adalah, apa CS50? Sekarang kita memiliki beberapa musik latar belakang. Jadi Tim Satu jawaban yang ada, dan Anda bertaruh 299, yang ditambah 100 tombol tidak bisa menampung, tapi Anda bertaruh 299, dan jawaban Anda itu, ini adalah CS50. Sementara itu, Tim Dua bertaruh 700. Jawaban mereka menjadi kultus. Anda ingin pergi dengan ini? Jadi Anda bertaruh - Mereka bertaruh ini. Dan jawaban mereka adalah bahwa CS50 bukankah ini. Tetapi jawaban resmi sesuai dengan teman sekelas yang disampaikan ini Pertanyaannya adalah - [MUSIC PLAYING] [Tertawa] SPEAKER 1: Ini! Jadi yang menempatkan orang-orang di 899. Kalian bertaruh semua uang Anda. Kalian bertaruh 700, tetapi memiliki apa, 1500? Yang 800. Jadi wow, kalian memiliki satu oleh $ 99. Tim Satu! Sebuah ucapan selamat besar. Congrats. Kami punya satu hal lagi yang dapat dilakukan. Congrats. Kami memiliki satu hal terakhir yang harus dilakukan. Memang ada sedikit yang yang terjadi di balik layar, dan sayangnya, semua itu ditangkap di video, meskipun Anda mungkin tidak melihat segala sesuatu di CS50.net. Dan apa tim kami dilakukan untuk membawa kita rumah di sini hari ini adalah untuk mempersiapkan reel disensor, sekitar tiga senilai menit, apa CS50 benar-benar di belakang adegan. Jika kita bisa meredupkan lampu satu Terakhir kali di sini pada musim gugur 2013. [VIDEO PLAYBACK] -Selamat datang kembali. Ini adalah akhir dari Minggu 5. Jadi sampai sekarang - me-restart. [MUSIC PLAYING] -Ini adalah awal dari penurunan. -Ugh. Set-Virtual pintu. Kami akan mengatur kembali ini - [MUSIC PLAYING] -Hi, aku Rob. Dan mari kita serakah. Ini aku, Rob. Dan ketika di Roma, biarkan program sebagai Roma lakukan. Mari kita menguraikan program Visionaire. Saya harap Anda game untuk Game of 15. Bagaimana kita menggunakan pencarian biner? Mari kita cari tahu. Ingin tahu bagaimana menerapkan permainan ini? Nah, mari kita keluar solusi staf. Mari kita berharap bahwa solusi ini membantu menempatkan Anda di jalan menuju pemulihan. Dan saya berharap Anda siap untuk memilih up apa yang saya mengantar, atau meletakkan, atau - Oh, menembak, panggilan yang baik. Boom. -Apakah saham de-dipetieskan di tepi pantai? [Tak terdengar] -Bagi Anda yang tidak bisa melihat kesalahan yang memalukan saya hanya membuat, ada itu. -Atribut. Atribut. Atribut. Pada. -Apa yang terjadi? Apa yang terjadi padaku? -Maaf, aku sedikit gila. -Aku tidak bisa melihat ibu jari Anda. Yes! [BIP] -Maaf. Ada kamera. [Tak terdengar] -Hal yang Anda lakukan untuk kelas ini. Itu saja. Pemrograman sulit. -Ini adalah CS50. -Pemenang. [MUSIC PLAYING] -Hal yang disebut Hash Tabel dan Linked Lists. Pohon dan Tries, semua alat untuk seseorang tool kit yang dapat digunakan untuk memecahkan masalah lebih efektif. Kami akan mengambil - [Tertawa] Kita harus menggunakan itu. [Tertawa] Bagaimana kita tidak melihat bahwa datang? Kita perlu disensor sekarang. [END VIDEO PEMUTARAN] SPEAKER 1: Ini adalah CS50. Kue kini disajikan turun. [Tepuk Tangan] SPEAKER 2: Pada CS50 berikutnya, Hackathon tidak berjalan seperti yang direncanakan.