Gjuha 1: Kjo është CS50. Dhe kjo është Teatrit Sanders. CS50 është futja Harvardit për të ndërmarrje intelektuale e kompjuterit shkenca dhe arti i programimit, për diploma dhe jo-diploma njësoj. Në të vërtetë, shumica e studentëve të kursit-së, si në kampus dhe jashtë, nuk kanë para Përvoja programing. Por nëse ju vetë bëni apo nuk bëni, ndër qëllimet Kursi është të mësojmë ju se si të mendojnë me kujdes, dhe për të zgjidhur Problemet më efektive - mësimet që ju do të gjeni të kapërcej Aftësi shumë praktike me të cilat ju gjithashtu të dalë nga kursi. Është këtu në Sanders që, çdo javë, ne do të shqyrtojë mënyra të reja të të menduarit, Teknikat e reja për zgjidhjen e problemeve. Dhe kjo është ajo ku ne do të fillosh programin. Në javën zero ne do të zhyten në Scratch, a programimit Gjuha grafike nga MIT, me të cilën ne do të jemi në gjendje të krijimin e programeve duke i tërhequr dhe rënë copa mister që do të vetëm lidheni në qoftë se ajo bën kuptim logjik për ta bërë këtë. Ne do të tranzicionit në javë për një C, disa programim më tradicionale gjuhën, me të cilën ne do të shprehim zgjidhjet e problemeve të gjithë më shumë pikërisht, dhe në fund të fundit edhe më të fuqishëm. Ne do të shqyrtojë më të thjeshtë e të dhënave strukturat, vargjeve, ose blloqe të kujtesës që ne do të përdorim për të ruajtur të dhënat. Ne do të pikiatë në algoritme, grupe të udhëzimeve me e cila për të zgjidhur problemet. Ne do të kërkoni për numrin 50 prapa një grup i dyerve virtuale. Ne do të korrigjoj këto dyer në mënyrë të lloj numrat pas tyre, në mënyrë që ne mund të gjeni numrat më të shpejtë. Ne do të merret me të dhëna më të sofistikuara strukturat dhe algoritmet, gjëra të tilla si pemë dhe mundohet, tabelat hash dhe të lidhura listat, të gjitha mjetet për një-të toolkit me të cilat për të zgjidhur problemet gjithnjë e më shumë në mënyrë efektive. Para se të gjatë ne do të kalojnë nga C në programimit web, duke përdorur gjuhë si PHP dhe JavaScript në kontekstin e HTML, CSS, dhe SQL - gjuhë me faqet e internetit të cilat e sotme janë bërë. Deri në fund kurs e ju do të jetë gati, nuk vetëm për studime të mëtejshme në CS nëse i interes, por për zbatimin e mësimeve të tashmë të mësuar për problemet e interes për ju. Ne kemi marrë shumë pak për të bërë, pse, në javët e ardhshme. Pra, ne do të shihemi përsëri së shpejti. Kjo është CS50. Gjërat quajtur tavolina hash dhe të lidhura listat, pemët dhe përpiqet, të gjitha mjetet për dikujt kit mjet, me të cilin për të zgjidhur Problemet më efektive. Ne do të marrë - [LAUGHING]. Ne duhet të përdorin atë! [LAUGHING] Si e nuk shohim se vjen?