[MUSIC nagpe-play] Tagapagsalita 1: Kayo ngayon magtatapos na mula sa CS50. [Palakpakan] Tagapagsalita 1: Kaya ito ay CS50. Ito ang simula at katapusan ng Linggo 12. Kaya sumang-ayon ako, kahit na resisted ko lahat termino sa pagsusuot ng salamin ang buong magbigay ng panayam, upang maaari mong makita CS50 sa pamamagitan ng aking mga mata. Ito ay pagkatapos ay ang katapusan ng kung ano ang sa huli nilalayong maging isang paglalakbay mula sa Linggo 0 hanggang Linggo 12. At kung ano ang nais kong ipaalala sa amin ang lahat ay na ang linyang ito mula sa pinakaunang linggo ng klase na kung ano ang sa huli mga usapin sa kursong ito ay hindi kaya magkano kung saan sa huli ay maaring may kaugnayan sa iyong kamag-aral ngunit kung nasaan ka sa ito, Linggo 12, napupunta kamag-anak sa iyong sarili sa Linggo 0. Sa katunayan, bilang na nakita mo mula sa na nagdaan, 73% ng mga ka-dose lamang plus linggo nakaraan ay walang naunang programing karanasan o sa computer science, at kaya maglakas-loob ko sabihin na ngayong araw, Lunes ng Linggo 12, wala sa iyo ay opisyal na mas kumportable na ngayon. Kaya binabati kita sa mga kasama mo na sa sandaling ito. Kaya bilang ay isang tradisyon, parehong tayo magsimula at tapusin ang semestre na may cake. At kaya salamat sa Propesor Margo Seltser na tubig sa Computer Science Kagawaran, ginugol namin kahapon, ilang sa atin, sa paghahanda ng ilang mga cake para sa iyo. Marami-dami marshmallows ay ginamit, at ano napagpasyahan naming gawin ay palamutihan isa sa mga cake sa ganitong paraan. Ito nagsimula tulad nito may pa ng kaunti pagsisikap. Nagsimula ito sa tumanggap ng hugis kapag - tungkol sa isang dalawang oras sa ito, nagsimula upang magmukhang ganito. At pagkatapos ay sa wakas, salamat sa aming kaibigan, Margo seltser na tubig, kayo ay magiging kumakain ito sa loob lamang ng ilang sandali pababa ng hagdanan sa pub pagkatapos CS50. Kaya isipin na sa Pagsusulit Ang isa, nagkaroon ng paulit-ulit na tema ng mga numero na iyong Maaaring napansin. At sa pagkatapos ng lahat para sa Pagsusulit One isang linggo na ang nakakaraan, tinanong namin ang iyong mga kaklase kung maaari nilang kilalanin na pagkakasunud-sunod ng mga numero. Sa tingin ko, hindi ko talaga sasabihin sa iyo ngayon ano ang mga ito, baka palayawin namin kung ano ang baka kung hindi man ay maging masaya na karanasan para sa mo kung hindi mo naranasan, ngunit payagan sa akin na imbitahan hanggang sa entablado para sa ang hindi kapani-paniwala ang stress bola na namin ipinangako sinusubaybayan mo kaklase kung sino nag-email sa amin at ipaalam sa amin kung ano ang sa katunayan nilalayong mga numero. Kung Angie, Barrett, Daniel, Elmer, Jarek, Layla, at o Nicholas ay dito, mangyaring bumalik sa up upang tumanggap ang iyong CS50 ang stress bola. Binabati kita. At mabuti tapos na, binabati kita. Kaya ng kaunting isang Pasko ng Pagkabuhay itlog sa na ang isa doon. Kaya ang isang salita pagkatapos ay sa kung ano Naghihintay pagkatapos CS50. Kaya isipin na ito ay lamang ng ilang linggo nakalipas na nagsimula kaming buhay dito sa Scratch at paggawa ng Hello World sa pinakasimpleng ng pag-drag at pag-drop puzzle piraso at natanto na lamang linggo mamaya, ang lahat ikaw ay pagpapatupad isang maliit na isang bagay na katulad nito. CS50 shuttle inyong sarili sa pagmamaneho halos sa paligid campus. At Gusto ko hinihikayat na panatilihin sa iyo bale na, lalo na bilang sumisid sa iyo sa huling proyekto na delta, lalo na kung ikaw ay kabilang sa mga mas kumportableng o sa isang lugar sa sa pagitan ng, bilang magpatuloy ka ngayon upang sumisid sa iyong panghuling mga proyekto, na kung saan ay sa huli ng pagkakataon na talaga kumuha ang iyong sarili out para sa isang magsulid, gamitin ang iyong bagong-found kaalaman at katalinuhan ng computer science, at sa huli mapahanga ilang 2,000 plus mga tao na may CS50 Patas na taon na ito. Kahit Milo ay nakuha sa pagkilos. Kaya niya nagtatrabaho sa kanyang final proyekto na, isang website na gusto ko Hinihikayat ka upang bisitahin dito. milobanana.me. Kaya binili kahit Milo isang domain name kung na masyadong ay ng interes sa iyo. At kung ano ang palagi naming alam masyadong sa ito bahagi ng semestre ay na hindi namin kinuha off ang karamihan ng lahat ng mga pagsasanay gulong na, ngunit ang huling isa nananatiling, na ng CS50 appliance. Ngayon sa pagtatapos ng araw, ang appliance ay lamang nilalayong maging isang walang kinikilingan karaniwang Server Linux na iyong nakapunta paggamit ng lahat ng oras na ito. At dahil dito, ito ay kinatawan ng mga server na iyong maaaring gamitin sa hinaharap. Kaya mapagtanto na ito ay hindi kinakailangang mismo ng pagsasanay gulong ngunit kinatawan ng mga kapaligiran gagamitin mo sa hinaharap. Ngunit kahit na pagkatapos, kung mas gugustuhin mong gamitin ang iyong sariling Mac o ang iyong sariling PC, natively Napag-alaman na ang appliance ay isa lamang sa paraan maaari kang magpatuloy sa programming. May umiiral na mga tool na pinagsama-sama at kapaligiran unlad, o IDEs, na kilala bilang Code Blocks, Eclipse, NetBeans, at iba pa. Xcode pati na rin sa Mac OS, pati na rin sa Windows, mga tool tulad ng parehong kabilang ang cygwin, Visual Studio, at maraming iba pa. Kaya gusto naming hinihikayat ka sa iyong huling proyekto kung nais mong pumunta lampas sa kung ano ang nagawa mo na sa appliance, maaari mong talagang gawin ito sa Mac OS, Windows, at kahit na sa Linux kung patatakbuhin mo na ang iyong sarili. Ngayon, ang isang salita sa Problema Set Six. Makikita mo isipin na Problema Set Anim na noon ay marahil para sa marami sa inyo ang pinaka- mapaghamong ng mga hanay ng problema. At nagkaroon ito malaking board sa ibabaw kung saan ang ilan sa iyo maghangad na maging. At gusto naming maglaan ng ilang sandali na may mga isa pa ang stress ball upang kilalanin isa ng iyong mga kaklase na inilagay ang karamihan sa mga ang mga tauhan at karamihan sa mga kaklase. Narito mayroon kaming Richard sa ibabaw ng listahan. Kung si Richard ay dito ngayon? Richard? Richard ay talagang dito ngayon. Halika sa up, Richard! [Palakpakan] Tagapagsalita 1: Di ang kaasiwaan ikaw ay umaasa ngayon marahil, ngunit binabati kita sa Problema Set Six. Kaya nakatanggap lang ako salita - kaya namin nagpunta in at ipinasok na ito sa mabilisang - na ito ay isa sa iyong mga kaklase ni mga kaarawan. Kahit na pagpapabalik na pang-istatistika na ito ay malamang na mangyari karamihan ng anumang araw ng ang semestre bilang nasaksihan namin sa tinatawag nang gayon problema kaarawan. Ngunit gayunman, dahil ang kanyang mga kasamahan sa silid tinanong, nais naming maglaan ng ilang sandali at Kinikilala Mike na ang kaarawan ay ngayon gamit ang ang stress ball. Kung nais mong dumating sa pababa, Mike. [Palakpakan] [Awit] Tagapagsalita 1: Kaya makikita mo maalala pati na rin sa Problema Itakda Limang, nagkaroon ng kaunting isang opsyonal na hamon. Sa sandaling na nakuhang muli mga 50 mga larawan, mo ay hinamon upang makahanap ng mga 50 computer na siyentipiko at pagkatapos ay dadalhin mga larawan ng iyong sarili sa kanila, may perpektong bilang non-creepily hangga't maaari. Iyon ay hindi palaging mangyari, ngunit kami ay i-Kinikilala ang ilan sa iyong mga kaklase kung sino ang nag-sa katunayan mahanap marami sa mga tauhan ang kurso na iyon. Kung Chris, Layla, at Raul maaaring dumating down para sa kanilang pagkilala at ang stress bola pati na rin? Binabati kita. Halika sa up. Matugunan namin muli. Binabati kita sa iyong pagkatuklas ng mga kawani. At dumating sa up, Layla, pati na rin. Binabati kita. Ang lahat ng mga karapatan, ngunit mayroong isang pares ng mga kaklase na nahanap marami-dami nang higit pa ng mga tauhan. Sa isang kaso, 47 ng mga tauhan, at sa isang kaso, lahat ng 50. Ang isa sa iyong mga kaklase writes sa amin bilang sa pagsusumite ng kanyang pagsusumite, ito ay ang aking huling pagsusumite para sa Nakita ko Ikaw Harvard Game. Tinapos ko hanggang sa paghahanap ng 46 mga tao at isa aso. Maaaring hindi ito sapat upang manalo, ngunit ito ay isang pulutong ng masaya. At iyon ay Daniel, na dito ay nakalarawan sa RJ, may Ben. Pausisa, hindi siya ay mukhang gusto upang maging sa na larawan sa Ben. Ngunit nais naming kilalanin Daniel. Ngunit Nakatanggap din kami ng isa pang tala mula sa isang mag-aaral na sa 05:23 sa Lunes, Nobyembre 4, ang deadline para sa mga pagsusumite. Minamahal Paunang abiso, mayroon akong 54 sa minuto. Ang ilang higit pa ay maaaring maidagdag sa mga darating na oras, kasama ang ilang mga iba pang mga kawani nahanap ko. Pagkatapos ay sa 11:09 sa parehong araw, ito mga kapwa Masyadong, pinangalanan din ni Daniel, writes, ako ay i-anunsyo na ako Nakakita ang natitirang apat na computer Nakumpleto ng mga siyentipiko at na ang set. Kaya gusto naming kinikilala Daniel bilang mahusay para sa paghahanap ng Milo at Jason at kahit Tommy MacWilliam, dating Head Nagtuturo Fellow na Ngayon ang saklaw sa California ngunit sa malas naa-access sa Skype. Kaya gusto naming igalang kapwa Daniels na may ganitong premyo. Binabati kita. At binabati kita sa iyo pati na rin. Ang lahat ng mga karapatan, kaya Gusto kong maglaan ng ilang sandali ngayon ay mag-focus hindi sa mga kamag-aral, ngunit sa mga tauhan ang kurso na iyon. Mayroon kaming, tulad ng alam mo, ang isang koponan ng ilang 100 Pagtuturo Fellows, kurso katulong, producer, bilang karagdagan sa sarili ko at ulo ang kurso na iyon. At gusto naming maglaan ng ilang sandali upang makilala sa partikular na aming undergraduate Head Pagtuturo Fellows walang kanino ang kursong ito, kasaysayan, at ito taon ng ginagawa hindi naging posible. Joseph at RJ at Lucas, kung magagawa namin mabigyan sila ng pag-ikot ng papuri. [Palakpakan] Tagapagsalita 1: Partikular salamat pati na rin sa isang taong kakilala mo marahil ang lahat ng masyadong mabuti mula sa pagkakaroon ng pag-embed sa Nagtatakda ang iyong problema sa lahat ng semestre, [? Zamayla?] pati na rin. [Palakpakan] Tagapagsalita 1: At bilang wakas, sa kurso ng Koponan ng ulo, hayaan mo akong Kinikilala kapwa Rob, sino ang Dating Head Pagtuturo Fellow at ngayon ang aming preceptor sa computer agham, pati na rin Lauren kung sino ang may nagsilbi bilang pinuno ng buong kurso, at ito ay walang paghalaga nang maliit na sabihin, at Ikinalulungkot namin kaya malungkot, na siya makakakita ay gumagalaw sa ito darating na taon, na siya ay naging pambihirang sa papel na ito, at hindi dito sa ngayon dahil siya ay literal pagputol cake para sa amin pababa ng hagdanan. Kaya kung maaari naming palakpakan para sa kanya sa camera, Magpe-play namin ito pabalik para sa kanyang mamaya. [Palakpakan] Tagapagsalita 1: baka ako maging walang sikap, ipaalam sa akin sa isang bahagyang wave ng kamay pasasalamat iba pang mga kasapi sa mga 102 koponan na makakakuha ka tingnan muli sa ilang sandali lamang. Sa katunayan, para sa mga ng sa iyo na walang klase o mga klase sa paglaktaw, kung maaari mong dumating sa up para sa isang sandali lamang at iwagayway kumusta at paalam up dito. Halika sa up. Hindi, mula dito. Susubukan naming i-play ng video sa mga guys dito sa entablado, ngunit hayaan mo akong makilala Masyadong ilang mga tao bihira mo makita, kung kailanman, sa entablado dahil hindi nila palaging sa likod ng mga camera, Kenny at Shelley at Ramon at Dan at Barry at TJ at ang buong koponan at produksyon na Ginagawa ang lahat ng mga ito hangga't maaari. Ang mga ito ay ang lahat out doon. At gusto naming lahat sabihin bago namin ilipat sa ngayon, isang maliit na salamat sa iyo at isang maliit na teaser para sa kung ano ang namamalagi maaga. Sa partikular gusto naming imbitahan sa isaalang-alang ang pagsali sa amin sa susunod na taon. Kung ang mga tauhan ay nais na manatili sa entablado para sa dito. [VIDEO sa pag-playback] [MUSIC nagpe-play] -Namin ay hindi ma gawin CS50 nang walang ang koponan mayroon kaming. 102 undergraduates, graduates, at alumni kung sino talaga gumawa CS50 kung ano ito ay. [MUSIC nagpe-play] -Aking mga paboritong bagay tungkol sa CS50 ay - -Maraming ng masaya sa likod ng mga eksena, at makakuha ka upang makibahagi sa ang pagtuturo bahagi ng mga bagay sa halip kaysa sa pag-aaral bahagi ng mga bagay. -Para sa akin ito ay talagang oras ng opisina. -Pagtulong mga mag-aaral sa oras ng opisina ay laging talagang masaya. -Ko talagang gusto ang mga oras ng opisina. -Ang mga oras officer ng P-Set 7 at 8, dahil doon ay talagang baliw at ay umiiyak matindi, at mga tao. -Ko talagang tulad ng CS50 pagtuturo, dahil ako tulad ng nagtatrabaho sa mga mag-aaral sa mga maliliit na group. -Paggawa gamit ang mga mag-aaral at nanonood ang mga ito pumunta mula sa pagpi-print out hash-tag mula sa [? Mario?] Sa paggawa hash talahanayan sa dulo. -Nakakakita ng mga tao palaguin - -At maging tulad, ito ay ang parehong tao, at tinuruan ko ang mga ito kung paano gawin iyon. -Nakakakita ng mga mag-aaral kapag tapusin ang isang problema itakda at kung paano masaya sila. -Ito ay sandali lamang na kapag ang mag-aaral May na, aha, nakukuha ko ito. -Mong makita na makakakuha sila ito sa ilang mga punto. -Iyon aha sandali. -Ito ay medyo kahanga-hangang upang maging pagkatapos ng isang guro. -Kong pagtuturo. -Ako sa tingin para sa akin ito ang mga mag-aaral. -Pakikipag-ugnay sa mga mag-aaral. -Pagkilala sa aking mga mag-aaral sa seksyon. -Hangga't ang mga mag-aaral ay tunay na nilibang sa pamamagitan ng aking joke. [Tawa] -Sa isang salita. Hindi ko alam, Gusto ko masasabi - Right-Lahat. -Ang pinakamahusay. -Ang mga kawani. -Iyan ba kung ano ang sinabi namin? -Ako Nakalimutan ang sinabi namin. [INTERPOSING tinig] -Ano ang iyong masasabi? Sigurado ka malubhang? OK, na kung ano ang Akala ko. Akala ko kayo ay sinabi hot bod ni David. -Ito ay hindi kapani-paniwala na maging dito. -Kasayahan. Isang bagay na mas mahusay kaysa sa masaya? Isang salita? Mahabang tula. Crazy. Maaari mong i-edit ito. -Nakatutuwang. -Sexy. -Paumanhin, kung ano? -Kahanga-hanga. -Rewarding. Gusto kong sabihin rewarding. -Hayaan akong mag-isip ng isang mas mahusay na salita. -Candy. -Computer. -Mga Pusa. -Milo. -Paano ang tungkol sa mundo kapayapaan? Nagigitlingan siguro? -I'm Allison mula sa Adams House. -Ang pangalan ko ay Zuhela Ibrahim mula sa Quincy House. -Ben D House. -I'm William mula sa Adams House. -I'm Keenan mula Dunster House, at ito ay CS50. -CS50, tapos na. -At ito ay CS50. -Ito ay CS50. [END VIDEO sa pag-playback] [Palakpakan] Tagapagsalita 1: Kaya kung maaari naming gumawa isang kaaya-aya na exit na paraan, ay namin sumulong. Ngunit hayaan mo akong mag-imbita ng out doon sa iyo sa ang madla upang isaalang-alang ang pagsali ito koponan sa CS50.net/apply. Sa partikular, ngayon na wala sa iyo ang mga mas kumportable na ngayon at maaaring napakahusay maging ang lahat ng higit maihahambing, kami ay naghahanap para sa ito at iba pang mga tungkulin. Kaya mangyaring huwag tingnan. At ipaalam sa akin talaga rewind ng kaunti. Sinusubukan naming hindi sa asawa out masyadong maraming mga indibidwal, ngunit nais kong nabasa isang tala mula sa isang mag-aaral na ako natanggap sa 13 May, 2011. At writes siya, Ako Gabriel, isang Mag-aaral 17-taon gulang na mataas na paaralan mula sa Victoria, Brazil. At kamakailan ko kinuha ang CS50 kurso online sa pamamagitan ng CS50.tv. Talaga napanood ko at basahin ang lahat ng bagay mula sa CS50 kurso, at gumawa ako ang lahat ng bagay mula sa P-Sets, alinman sa Hacker edisyon o hindi, ngunit ako ay hindi gawin ang anumang huling proyekto. Ngayon ba akong magkaroon ng isang ideya para sa isang huling proyekto, at iyon ay bakit Sumulat ako sa iyo. Pagkuha ng karapatan na ang punto, gagawin ko bang gumawa at turuan ang aking sarili pagbagay ng CS50 sa aking paaralan. Sa kasamaang palad, ang karamihan sa mga mag-aaral sa sa aking paaralan ay hindi nagsasalita ng Ingles, kaya ko ay magkakaroon upang isalin ang lahat ng bagay at tiyak iangkop ang ilan sa mga bahagi sa mas mahusay na magkasya ang sitwasyon, ang isang gawain na kung saan ako Gusto maluwag sa loob gawin, at maaari din ako gawin Masaya kung ito ay ng interes. Talagang ako ay nagpaplanong -publish ang lahat sa isang Style CS50.net website. At na mayroong na website sa Brazil. Gabriel ay mayroon ding tradisyon, wari, ng paggawa ng pelikula bawat isa sa kanyang mga aralin. At kaya ang unang taon siya nagturo ito klase, nagkaroon siya ng ilang mga 50 kaklase ng kanyang sa pagkuha ng mataas na paaralan CS50 na kasama niya. At pagkatapos ay ang susunod na taon, ang ilang 150 kaklase ng kanyang pagkuha CS50, o CC50 bilang ang tawag dito doon, na kasama niya, na may kanyang ama sa likod ng paggawa ng pelikula camera walang pasubali lahat ng bagay na nangyari. At kaya kung ano ang naisip ko na nais naming gawin ay ibahagi isang tatlong-minutong clip ng CS50 ni Brazilian bersyon dito salamat sa Gabriel. [VIDEO sa pag-playback] [MUSIC - ang tawag, "kung saan man Ba kayo sasamang "] [END VIDEO sa pag-playback] Tagapagsalita 1: Ang ilan sa iyo alam sa kanya bilang Gabriel. Ang ilan sa mo alam sa kanya bilang Gabe. At ang ilan sa mo alam sa kanya bilang iyong Nagtuturo Fellow, kaya salamat sa iyo at binabati kita sa Gabe para sa kung ano ay tapos na siya dito. [Palakpakan] Tagapagsalita 1: Kaya tingnan ngayon nauuna bago dalhin namin ang ilan sa iyo ng hanggang sa entablado. Kaya sa abot-tanaw, pati na alam mo na, ay ang CS50 Hackathon. Kaya bilang ako nabanggit ng ilang linggo nakaraan, ito ay hindi isang pagkakataon kaya magkano upang simulan ang iyong huling proyekto, ngunit upang gumawa ng progreso sa at o tapusin ang iyong huling proyekto. At huwag Napagtanto masyadong, hindi ito dinisenyo upang ilang walong plus oras ng opisina oras, ngunit talagang isang pagkakataon upang maging nagtatrabaho nang nakapag-iisa o kasama ang iyong kasosyo o mga kasosyo sa kung pagpunta na ruta sa tabi ng mga kaklase at kawani, at sa pangkalahatan ay nakahilig sa bawat iba pang mga pati na rin ang iyong sarili, na puwersa powering sa pamamagitan ng maraming mga hamon na na-set out para sa iyong sarili. At hindi ko maaaring bigyang-diin na ito sapat. Kung hindi mo pa natutunan ang araling ito na mula sa mga hanay ng problema, ito ay walang pasubali isang katotohanan sa software pag-unlad na ang lahat ng bagay ay tumatagal ng mas mahaba kaysa sa iyong inaasahan. Kaya kahit anong pinag-iisipan mo ng pagtatakda ng bukod sa susunod na ilang linggo, i-double ito. At mula doon, mapagtanto na kahit na pagkatapos baka hindi kinakailangang makamit ang iyong mga mas mahusay o pinakamahusay na aspirations, ngunit tiyak masaya naming inaabangan ang panahon na ang ilang mga mahusay, mahusay, at may perpektong, pinakamahusay na mga pagpapatupad. Ngunit ito ay kung ano ang naghihintay. Sa oras lamang ng ilang linggo ', Literal na kami ay magkakaroon ilang sabihin CS50 shuttle. Ay tumuloy kami ng mahigit sa kabuuan ng ilog upang ng tinatawag na HBS tagulabay, na mga itaas ang Innovation Lab, kung saan ang CS50 Araw ng palaisipan ay gaganapin sa taong ito. Makakakita ka ng isang magandang puwang sa sa loob, sa loob ng alin ang isang bungkos ng iba't-ibang mga kuwarto tinatawag na pantal, lahat ng kung saan ay mayroon collaborative trabaho puwang, hindi hindi katulad kung ano ang iyong nakita sa Innovation Lab marahil na. At magkakaroon ng sapat na pagkain at kendi. Magkakaroon ng isa tulad pugad na may isang bungkos ng mga console kung nais mong magbawas ng bigat sa isang punto at i-play ilang mga laro sa mga kaklase. Ngunit para sa pinaka-bahagi, makikita mo ang mga larawan tulad nito ang pagtatrabaho sa mga proyekto at ito. Ngunit sa paligid ng 21:00, makikita kaming maghatid ng medyo isang bit ng pizza. At hukbo ng Fellows Domino ni dating na nakaraang taon upang maghatid ito. Paikot 1:00, kami ay maghatid ng Chinese food. Taon na ito ay magbibigay kami ng mga plates. Dito, pagkatapos, sa 5:00, kung hindi pa rin nakatayo, maaari kang bumalik sa bahay upang matulog, o sumali sa amin sa isang bungkos ng mga shuttle na ay pupunta pababa ang kalye papunta sa Field Kawal kung saan ang isang mas mas malaki IHOP umiiral kaysa sa isa sa Square, at magsisilbi up namin ang ilang pancake para sa hangga't maaari mong sang-ayunan ito. Pagkatapos noon, ilang araw pagkatapos ay ang CS50 Fair, na kung saan ikaw ay ang lahat ng mga inanyayahan pati na rin ang iyong mga kaibigan at mga kaklase. Bawat taon, bilang ko na nabanggit, ang ilang mga 2,000 plus kakailanganin ng mga tao mula sa buong campus dumalo sa kaganapang ito. At mukha itong karaniwang ng kaunti isang bagay na tulad nito, kumpleto sa CS50 ang stress bola at popcorn at kendi. Ano ang masaya sa naghahanap sa pamamagitan ng mga larawan ay na ito ay kung ano ang nahuli ang aming mata sa larawang ito. Sinunod sa pamamagitan ng, kung mag-pan pataas, na. Ngunit ito ay lumiliko out, hindi lahat na hindi pangkaraniwan. Narito ang isang pares ng mga tao sa salaming pang-araw walang gaanong tinatangkilik ang ilang CS50 kendi. Kami ay sumali din naka, bilang hindi namin ito taon, sa pamamagitan ng mga kaibigan mula sa industriya. Kaya kung isinasaalang-alang mo tag-araw pagkakataon o mga trabaho full-time, ang aming mga kaibigan mula sa Amazon at eBay, Facebook, Google, Microsoft, Cora, at iba pa ay tabling sa kaganapan at doon na makipag-chat up mo. Pati na rin, magkakaroon ng isang pagkakataon upang manalo ng ilang kamangha-manghang mga premyo. Isa sa mga paraan sinusubukan naming masira ang yelo sa bawat taon upang ang pag-uusap ay hindi pakiramdam sapilitang ngunit ay hindi bababa sa motivated alinman sa intrinsically o extrinsically ay magkaroon kami ng kaunting isang paripahan. Kaya makakatanggap ka ng isang maliit na naka-print card pagkadating na hihilingin sa iyo para sa iyong pangalan at pagkatapos ay may isang buo tungkos ng mga may hawak ng lugar para sa SMILEY mukha sticker. At para sa bawat kaklase mo o isang Dadalo sa chat up, makakatanggap ka ng isang maliit na sticker na habilin pumunta sa iyong paripahan card. At ang higit pang mga sticker, mas mga pagkakataon upang manalo tulad hindi kapani-paniwala premyo dahil ang mga ito dito. Kaya ito ay isang masaya maliit na idagdag sa sa kung ano ang kung hindi man ay isang kaganapan ganap tungkol sa iyo guys. At tulad ng mga imahe tulad nito at ito at ito at ito Naghihintay sa iyo sa huli sa ang CS50 Fair. Ngunit hindi ito ang magiging huling panayam ng CS50 nang walang isang bit ng tradisyon. Kung maaari kaming magkaroon ng [? Zamalya?] At RJ, at Rob dumating sa up sa entablado dito. Umupo sa table na ito dito. At kailangan namin ngayon, sabihin nating, anim mga boluntaryo mula sa madla upang makipagkumpetensya sa isang labanan ng wits. Ni gawin mula sa bawat seksyon dito Hayaan. Paano tungkol sa - dumating sa up. One. Paano ang tungkol sa dalawang, karapatan sa gitna? Paano ang tungkol sa tatlong sa dulo dito? Apat? At hindi ko pumunta napaka pabalik. Limang sa hilera pabalik doon, sigurado. At anim sa dulo dito. Halika sa up, ang lahat ng karapatan. Kaya kung nais mong gumawa ng iyong mga lugar bilang Koponan One, Team Dalawang, at Team Tatlong. Ang lahat ng mga ka guys hindi direkta ay kalahok. Bilang maaari mong isipin, na bilang bahagi ng itakda ang huling problema, nagsumite ka ng ang maramihang mga pagsusulit katanungan sa pagsusuri. Hindi lahat ng mga ito, siyempre, napunta sa pagsusulit mismo para sa mga kadahilanan na Malapit nang maging malinaw. Ngunit naisip naming sipi mula sa ilang ng mga ito at may kaunting hamon ng wits dito para sa Team One, Koponan ng Dalawang, at Team Tatlong. Kung nais guys bawat i-sabihin isang mabilis na halo habang lilinya ako up board dito. Layla: Hi, Ako Layla. Mike: Ako Mike. TABITHA: Tabitha. Mariam: Hi, Ako Mariam, ako isang primer anyo [? sa Mauer. ?] KEIRAN: Hi, guys, ako Keiran. Brian: Brian. Presman sa Pennypacker. RJ: Hi, Ako RJ. ZAMYLA: Zamyla. Rob: Rob, Isa akong presman sa Weld. Tagapagsalita 1: At ngayon ay mayroon din namin Colton na mag-i pagtulong sa amin na patakbuhin ang board, kung nais mong kamustahin pati na rin. Colton: Ano ba ang balita? Tagapagsalita 1: Ang lahat ng karapatan, kaya ito ay Panganib ng paggamit ng mga tanong napaka na mo ang lahat ng isinumite. Maaaring hindi namin magkaroon ng panahon upang tapusin ang trabaho ang buong board, ngunit kami ay hindi bababa sa subukan upang mamitas off ang ilang mga ng mga highlight. Sa pag-itsa ng barya na ginawa hindi talaga mangyari, Team One Nanalo kontrol ng board. Kaya sa isang sandali lamang, kami ay pagpunta upang ilagay ito sa overhead para sa lahat upang makita dito. At Koponan One, ikaw ay may kontrol ng halaga kategorya at dolyar. Ang mga kategorya ng pagiging binary at ASCII, Compiler at Aklatan, Code, Computer, at Rand. Oh, at para sa paghiging sa - Kinuha ko na ito para sa ipinagkaloob. Para sa paghiging sa, mayroon kaming hindi buzzers, ngunit ginagawa namin ang iyong mga kamay. Kaya ang unang kamay up bilang adjudicated sa pamamagitan ng Colton at o ang aking sarili at o grumblings mula sa madla ang tutukoy kaninong kamay nagpunta up muna. Koponan ng isa, ano ang kategorya gusto mo ba? Mike: Code 500. Tagapagsalita 1: Code para sa 500. [Tawa] Tagapagsalita 1: Kaya kami ay pagpunta sa gumawa up ang ilan sa mga panuntunan bilang pumunta namin. Kaya kung ano ang halaga sa dolyar ng ginagawa mo bang tumaya sa code? Alam ko, kaya pumili ng isang numero. Anumang bagay na gusto mo. Mike: 500. Tagapagsalita 1: Para sa 500. Code para sa 500. Paano nai-type ay C? Sinuman na kung saan ang kamay na napupunta up muna. Mula sa mga tao sa mga talahanayan. Sa tingin ko nakita ko Koponan Tatlong? Rob: Statically nai-type? [Tawa] Tagapagsalita 1: Sorry, minus 500 para sa staff. Ang paglipat sa susunod na kategorya. Koponan ng One ay nasa control pa rin. Mike: Binay para sa 500. Tagapagsalita 1: binary para sa 500. Ano ang sagot - Koponan ng Dalawang, ako sinabi. Mariam: Ano ang 42? [GROANING] Tagapagsalita 1: Sa tingin ko, ngayon, gagawin may ibang tao bang gawin ito? Koponan ng One. Mike: Isa zero isa zero. Tagapagsalita 1: narinig ko isa zero isa zero, na kung saan ay talagang tama. [Palakpakan] Tagapagsalita 1: Ikaw talaga paggawa ng lahat ng gawa. Koponan ng One pa rin ang may kontrol at ngayon ay may positibong 500. Rob: Hindi Koponan Dalawang mawalan 500? Tagapagsalita 1: Paumanhin? Rob: Dapat Koponan Dalawang mawalan 500? Tagapagsalita 1: Oh, dapat Koponan ng Dalawang mawalan 500? Oo, kung namin ito ginagawa na paraan. Nawala mo lamang ang karamihan ng tao bagaman. Koponan ng isa, ikaw ay may kontrol. Mike: Random na para sa 500. Tagapagsalita 1: Random na para sa 500. At na tanong ay, kung ano sinasabi ang soro? Malubhang mga katanungan isinumite sa pamamagitan ng isa sa iyong mga kaklase. Koponan ng Dalawang? Brian: Ding-tumunog-tumunog-tumunog-tunog. Tagapagsalita 1: Sa tingin ko kami ay tumagal na bagaman. Kukunin namin iyon. Koponan ng Dalawang ay nasa control. Mayroon kaming oras para sa ilang higit pa iisang tanong panganib. KEIRAN: Gagawin namin pumunta sa Mga Computer para sa 100. Tagapagsalita 1: Mga Computer para sa 100. [Tawa] Tagapagsalita 1: Koponan ng Tatlong. RJ: Ano ang jkl tuldok-kuwit? Tagapagsalita 1: Ngunit lamang minus 100. Aktwal na mga pagsusumite mula sa ang iyong mga kaklase. Koponan ng Dalawang, pa rin sa control. Brian: Sabihin pumunta Computer para sa 500. Tagapagsalita 1: Mga Computer para sa 500. At na tanong ay, pagsamahin uri. [Tawa] Nakikita ko Koponan Dalawang. Brian: Ano ang isang n-log n pag-uuri algorithm? Tagapagsalita 1: Isang bagay na nagsasabi sa akin na hindi pagpunta sa maging ito. At ang sagot ay - gusto mong ibigay ito sa kanya? Positibong 500. Mayroon kaming oras para sa isa pang solong Panganib tanong. Koponan ng Dalawang. Brian: compiler at Mga Aklatan para sa 500. Tagapagsalita 1: Ano ang ibig # include ibig sabihin? Rob? Rob: gusto mo ang pre-processor para kopyahin ang mga nilalaman ng tuldok-h file sa file? [Madla BOOS] Tagapagsalita 1: Iyon ay medyo mabuti. 500. Kaya sa sa pagitan ng punto, Koponan ng Ang isa ay sa positibong 500. Koponan Dalawang sa positibong 500. At Koponan Tatlong sa paanuman pa rin sa mga negatibong 100. Kaya ngayon ilipat namin sa upang Double panganib. At may Double panganib, ang mga kategorya na ngayon ang Hash Table, Programming, Internets, HTTP, HTML, at CSS, at Rand. Sa tingin ko Koponan Dalawang ay nasa control. RJ: Bakit hindi amin? Nanalo Sila lamang. Nalaman lamang nila ang huli. Tagapagsalita 1: Oh, Team One. Ikaw Koponan Tatlong. Rob: Rand para sa 1000. Tagapagsalita 1: Rand para sa 1000. At na tanong ay, kung ano ang ginagamit upang payagan ang mo para makagawa ng mga libreng long distance mga tawag sa telepono? Dapat ay napanood na magbigay ng panayam, hindi dapat sa iyo? Koponan ng Dalawang. Mariam: Ang Captain langutngot pumasuwit, kung ikaw blew ito sa AT & T bagay. Tagapagsalita 1: Bihirang ng mabuti tapos na. Ang lahat ng mga karapatan, Koponan Dalawang ay forging maaga. Mayroon kaming oras para sa isang pares lamang ang nalalaman mga tanong sa Double panganib. Koponan ng Dalawang. Brian: Sabihin pumunta para sa Internets para sa 600. Tagapagsalita 1: Ano ang ibig sabihin ng 403? Iyon ay sa pagsusulit. Koponan ng Tatlong? Koponan ng Tatlong. Rob: Forbidden? Ano Ipinagbabawal? Tagapagsalita 1: Forbidden, tama. Koponan ng Tatlong, ikaw ay nasa positibong zone ngayon. Ano ang gusto mo? Rob: Internets para sa 1000. Tagapagsalita 1: Internets para sa 1000. Ikatlong Batas Clark ni? Mula sa madla, Daniel? [Hindi marinig] Tagapagsalita 1: Gusto mong ibunyag? Daniel para sa 1000. Mayroon kaming oras para sa isa huling tanong bago kami pumasok Final panganib. Ano kategoryang gusto mo ba? Hash Table para sa 1000, ang aming huling tanong. Ano dapat mong tandaan na gawin pagkatapos - Koponan ng Dalawang. Mariam: F malapit? Walang? Tagapagsalita 1: Bago namin ibinubunyag, ano ang gagawin Sagot Koponan One ni naging? Mike: Sinusuri kung ito ay walang bisa? Tagapagsalita 1: Sinusuri kung ito ay walang bisa. At ano ang magiging koponan Tatlong ni sagot ay inalisan? [Hindi marinig] Tagapagsalita 1: Colton, ano ang sagot? Kaya koponan One. Kaya hulaan ko bibigyan namin ito sa inyong dalawa. 1,000 sa bawat koponan Binibigyan ka ng sa 2,500, 1,500, walang? May pumunta namin. Ngunit Koponan One, sa palagay ko, ay makakakuha ng ang null para sa 1000. Mga mag-aaral maaari mo pa ring mawala ito sa pamamagitan ng paggawa ng mga desisyon mahinang matematika. Ngayon ipasok namin Final panganib. Kategorya ay Computer Science. Koponan ng One maaari mong itaya hanggang sa isang. Iyon ay isang bug. Ano ito, 1500? 1,500. Koponan ng Dalawang maaaring tayaan ng hanggang sa 1,500. At Koponan Tatlong maaaring tayaan ng hanggang sa 600. Mangyaring isulat ang iyong mga halaga ng dolyar sa iyong mga piraso ng papel habang-play namin ilang background music. O bilang ibunyag namin ang pinag-uusapan. Nakarating na gawin ang iyong wagers? Pinapakita lamang namin ang wagers pagkatapos ng pagsagot. Isulat ang iyong mga halaga ng dolyar, maganda at malinaw. Kaya ang tanong ay, kung ano ang CS50? Ngayon mayroon kaming ilang background music. Kaya doon sagot Koponan One ay, at ikaw wagered 299, na mga plus 100 hindi kayang tumanggap ng mga pindutan, ngunit sa iyo wagered 299, at ang iyong sagot noon, ito ay CS50. Samantala, Koponan Dalawang wagered 700. Ang kanilang sagot sa pagiging isang uri ng pagsamba. Gusto mong pumunta sa ito? Kaya mo wagered - Wagered nila ito. At ang kanilang mga sagot ay na CS50 ay hindi na ito. Ngunit ang opisyal na sagot ayon sa ang iyong mga kaklase nagsumite ito tanong ay - [MUSIC nagpe-play] [Tawa] Tagapagsalita 1: Ito! Kaya na naglalagay ang mga guys sa 899. Ikaw guys wagered lahat ng iyong pera. Ikaw guys wagered 700, ngunit nagkaroon ng kung ano, 1500? Alin ang 800. Kaya a, ka guys magkaroon ng isa sa pamamagitan ng mga $ 99. Koponan ng isa! Isang malaking pagbati. Malugod na pagbati. Nakakuha kami ng isa pang bagay na dapat gawin. Malugod na pagbati. Mayroon kaming isang huling bagay na dapat gawin. Mayroong sa katunayan medyo isang bit na napupunta sa likod ng mga eksena, at sa kasamaang-palad, ang lahat ng mga ito ay nakunan sa video, kahit na hindi puwede makita ang lahat ng bagay sa CS50.net. At kung ano ang nagawa ng aming koponan upang dalhin sa amin tahanan dito ngayon ay upang maghanda ng umikot ang paningin ng outtakes, tungkol sa tatlong minuto 'nagkakahalaga, ng kung ano CS50 ay tunay na sa likod ng mga eksena. Kung maaari naming madilim ang mga ilaw isa huling oras dito sa Fall 2013. [VIDEO sa pag-playback] -Maligayang pagbabalik. Ito ang katapusan ng Linggo 5. Kaya hanggang ngayon - i-restart. [MUSIC nagpe-play] -Ito ang simula ng pagtanggi. -He. -Virtual hanay ng mga pintuan. Susubukan naming muling ayusin ang mga - [MUSIC nagpe-play] -Hi, Ako Rob. At sabihin makakuha ng sakim. Ito ay sa akin, Rob. At kapag sa Rome, sabihin programa tulad ng ginagawa ng mga Romano. Maintindihan ng programa Visionaire Hayaan. Umaasa ako ikaw ay laro para sa Laro ng 15. Paano nagpapatupad kami ng isang binary paghahanap? Ng malaman Hayaan. Nag-iisip kung paano ipatupad ang larong ito? Well, ni magsimula ipaalam ang kawani ng solusyon. Ni Umaasa na solusyon na ito ay tumutulong sa Hayaan ilagay mo sa kalsada sa pagbawi. At Umaasa ako handa ka nang pumili up ano ako umaalis, o putting down, o - Oh, shoot, magandang tawag. Boom. -Sigurado stock wag-ipinagpaliban sa pamamagitan ng tabing-dagat? [Hindi marinig] -Para sa mga ng sa iyo kung sino ay hindi maaaring makita ang nakakahiya pagkakamali lang ginawa ko, Mayroon bang ito ay. -Attribute. Mga Katangian. Katangian. Sa. -Ano kaya ang nangyari? Anong nangyayari sa akin? -Paumanhin, Ako ay isang maliit na pasilo. -Ako ay hindi maaaring makita ang iyong hinlalaki. Oo! [Pumugak] -Paumanhin. Mayroong isang camera. [Hindi marinig] -Mga bagay na gagawin mo para sa class na ito. Iyon lang ang. Programming ay mahirap. -Ito ay CS50. -Nagwagi. [MUSIC nagpe-play] -Mga bagay na tinatawag Hash Table at Linked Mga Listahan. Mga Puno at sinusubukang, ang lahat ng mga tool para sa isang tao tool kit na kung saan upang malutas ang mga problema mas epektibo. Kukunin namin - [Tawa] Mayroon kaming upang gamitin iyon. [Tawa] Paano hindi namin makita na darating? Kailangan namin outtakes ngayon. [END VIDEO sa pag-playback] Tagapagsalita 1: Ito ay CS50. Cake ang almusal na ngayon sa ibaba ng hagdan. [Palakpakan] Tagapagsalita 2: Sa susunod na CS50, ang Hackathon ay hindi pumunta bilang binalak.