>> SPEAKER 1: To je CS50.
In to je Sanders Theatre.
CS50 je uvod Harvard, da intelektualne podjetja z računalnikom
znanost in umetnost programiranja, za založbe in niso založbe podobni.
Dejansko je večina študentov predmeta je, tako na kampusu in izklop, imajo brez predhodne
programing izkušnje.
Toda, ali ste sami storili ali ne, Med Cilj predmeta je naučiti
si, kako dobro premisliti in reševanje Težave učinkoviteje -
spoznanja, da boste našli presegajo zelo praktične spretnosti, s katerimi boste
končate tečaj.
>> To je tukaj v Sanders, da vsak teden, bomo raziskati nove načine razmišljanja,
Nove tehnike za reševanje problemov.
In to je, če se bomo začetek programiranja.
V ničelni teden bomo potopite v nič, a Grafični programski jezik od
MIT, s katerimi bomo lahko ustvariti programe, ki jih povlečete in
spustite kosov sestavljanke, ki bo le povezati, če se naredi
logično občutek, da to storijo.
Bomo prehod čez en teden C, nekatere bolj tradicionalne programiranje
jezik, s katerim bomo izrazili rešitve za težave, vse več
natančno, in končno vse močneje.
>> Mi bomo raziskati najpreprostejši podatkov strukture, nizi, ali bloki
spomin, da bomo uporabili za shranjevanje podatkov.
Bomo se potopite v algoritmov, sklopi navodil z
za reševanje problemov.
Bomo poiskali številko 50 zadaj array virtualnimi vrati.
Bomo preurediti ta vrata, da bi razvrstiti številke za njimi, tako
da bomo lahko našli številke hitreje.
Bomo dosti bolj zapletene podatke strukture in algoritmi, stvari, kot so
dreves in poskuša, razpršene tabele in povezana sezname, vsa orodja za eno
Orodje, s katerim bi rešili probleme vedno bolj učinkovito.
>> Pred dolgo, da bomo prehod iz C spletno programiranje, z uporabo jezikov, kot so
PHP in JavaScript v okviru HTML, CSS, SQL - jezik z
ki so narejeni današnje spletne strani.
Do konca Seveda se boste pripravljeni, ne Samo za nadaljnji študij v CS, če od
obresti, ampak za izvajanje pouka že naučili, da problemi
zanimanje za vas.
Imamo zelo malo opraviti, čeprav, v prihodnjih tednih.
Torej bomo kmalu vidimo.
To je CS50.
>> Stvari se imenuje hash tabele in povezana sezname, drevesa in poizkusih vsa orodja za
eden je orodje, kit, s katerim bi rešili Težave učinkoviteje.
Mi bomo -
[Smeh].
Moramo uporabiti, da!
[Smeh]
Kako nismo videli, da prihaja?