SPEAKER 1: Tio estas CS50. Kaj jen estas Sanders Teatro. CS50 estas Harvard enkonduko al la intelekta entreprenoj de komputilo scienco kaj la arto de programado, por grandaj kaj ne-grandajn egale. Fakte, la plejparto de la kurso de studentoj, ambaŭ surterene kaj malproksime, ili havas neniun antaŭan programado sperto. Sed ĉu vi mem faros aŭ ne, inter la kurson kun la celoj estas instrui vi kiom zorge pensu, kaj solvi problemoj pli efike - lecionojn, kiujn vi trovos transcendi la tre praktikajn kapablojn per kiu vi ankaŭ foriri la kurso. Ĝi estas tie en Sanders ke, ĉiu semajno, ni devos esplori novajn manierojn de pensado, novajn teknikojn por solvi problemojn. Kaj tio estas kie ni komenci plani. En la semajno nulo ni plonĝi en Scratch, a grafikaj programado lingvo el MIT, kun kiu ni povos krei programojn per ŝovado kaj delasante puzlo pecoj kiuj volas nur konekti, se ĝi faras logika senco tion fari. Ni transiro en semajno unu al C, iuj pli tradiciaj programado lingvo, per kiu ni esprimi solvojn al problemoj des pli detale, kaj finfine des pli potence. Ni esploros la plej simpla el datumoj strukturoj, tabeloj, tabelas, aŭ blokoj de memoro kiujn ni uzos por stoki datumoj. Ni plonĝi en algoritmoj, aroj de instrukcioj kun kiu por solvi problemojn. Ni devos serĉi per la nombro 50 malantaŭ tabelo de virtualaj pordoj. Ni reordigi tiuj pordoj en ordon ordigi la numerojn malantaŭ ili, tiel ke ni povas trovi nombroj rapida. Ni devos pritrakti pli malnaiva datumoj strukturoj kaj algoritmoj, aĵoj kiel arboj kaj provas, hash tabloj kaj ligita listoj, ĉiuj iloj por onia ilaro kun kiu solvi problemojn iam pli efike. Antaŭ longe ni devos transiron de C al retejo programado, uzante lingvoj kiel PHP kaj Javascript en la kunteksto de HTML, CSS kaj SQL - lingvoj kun kiun hodiaŭa retejoj estas faritaj. Lauxvice la fino vi estos preta, ne nur por plua studado en CS se de intereso, sed por apliko de lecionoj jam lernis por la problemoj de interesas vin. Ni havas sufiĉe por fari, kvankam, en la semajnoj antaŭe. Do ni vidos vin denove baldaŭ. Ĉi tio estas CS50. Aĵoj nomata hash tabloj kaj ligita listoj, arboj kaj provas, ĉiuj iloj por ies ilon kit, kun kiu solvi problemoj pli efike. Ni prenu - [Ridante]. Ni devas uzi tion! [Ridante] Kiel ni ne vidas, ke venas?