1 00:00:00,000 --> 00:00:00,780 2 00:00:00,780 --> 00:00:03,390 >> ЗВУЧНИК 1: Ова е CS50. 3 00:00:03,390 --> 00:00:05,950 И ова е Сандерс театар. 4 00:00:05,950 --> 00:00:09,500 CS50 е воведување на Харвард до интелектуална претпријатија од компјутер 5 00:00:09,500 --> 00:00:13,280 науката и уметноста на програмирање, за специјалност и не-специјалност слично. 6 00:00:13,280 --> 00:00:17,270 Всушност, повеќето од учениците на курсот, двете на кампусот и исклучување, немаат претходно 7 00:00:17,270 --> 00:00:18,620 Програмирање искуство. 8 00:00:18,620 --> 00:00:22,410 Но, дали сте се направи или не, меѓу целите на курсот е да ги учат 9 00:00:22,410 --> 00:00:25,830 како да размислат, како и решавање проблеми поефикасно - 10 00:00:25,830 --> 00:00:29,350 лекциите кои ќе најдете надмине Многу практични вештини со кои можете 11 00:00:29,350 --> 00:00:31,780 исто така излезете од курсот. 12 00:00:31,780 --> 00:00:35,260 >> Тоа е тука во Сандерс тоа, секоја недела, ние ќе се истражуваат нови начини на размислување, 13 00:00:35,260 --> 00:00:36,930 нови техники за решавање на проблемите. 14 00:00:36,930 --> 00:00:39,250 И тоа е каде што ќе проектот за програмирање. 15 00:00:39,250 --> 00:00:43,020 Во недела нула ќе се нурне во нула, а графички програмски јазик од 16 00:00:43,020 --> 00:00:45,830 МИТ, со која ќе бидете во можност да креирање на програми со влечење и 17 00:00:45,830 --> 00:00:48,250 намалувањето мозаик парчиња, кои ќе само да се поврзете и ако тоа го прави 18 00:00:48,250 --> 00:00:51,930 логичка смисла да го стори тоа. 19 00:00:51,930 --> 00:00:55,010 Ќе транзиција во една недела до С, некои повеќе традиционални програмирање 20 00:00:55,010 --> 00:00:57,870 јазик, со кој ние ќе го изразат решенија за проблемите сè повеќе и повеќе 21 00:00:57,870 --> 00:01:00,950 Поточно, и на крајот сè повеќе и повеќе моќно. 22 00:01:00,950 --> 00:01:04,400 >> Ние ќе се истражуваат наједноставниот на податоци структури, низи, или блокови на 23 00:01:04,400 --> 00:01:06,405 меморија која ќе се користи за чување на податоци. 24 00:01:06,405 --> 00:01:09,180 Ние ќе се нурне во алгоритми, групи на инструкции со 25 00:01:09,180 --> 00:01:10,680 кој да ги реши проблемите. 26 00:01:10,680 --> 00:01:14,735 Ние ќе пребарување за бројот 50 зад низа на виртуелен врати. 27 00:01:14,735 --> 00:01:17,800 Ние ќе ги преуредите овие врати, со цел да ги сортирате броеви зад нив, па 28 00:01:17,800 --> 00:01:20,480 дека ние може да се најдат броеви побрзо. 29 00:01:20,480 --> 00:01:24,410 Ние ќе се справи со се повеќе софистицирани податоци структури и алгоритми, работи како 30 00:01:24,410 --> 00:01:28,740 дрвја и неуспешни обиди, хеш табели и поврзани списоци, сите алатки за нечиј 31 00:01:28,740 --> 00:01:32,490 раководство со кој да ги реши проблемите некогаш поефикасно. 32 00:01:32,490 --> 00:01:36,870 >> Пред долго ќе премине од C до веб програмирање, користење на јазици како 33 00:01:36,870 --> 00:01:42,580 PHP и го вклучите Javascript-, во контекст на HTML, CSS, и SQL - јазици со 34 00:01:42,580 --> 00:01:45,040 кои веб-сајтови денес се направени. 35 00:01:45,040 --> 00:01:49,330 До крајот на курсот ќе биде подготвен, не само за понатамошни студии во CS ако на 36 00:01:49,330 --> 00:01:52,870 интерес, но за примена на научените веќе научил на проблемите на 37 00:01:52,870 --> 00:01:54,500 интерес за вас. 38 00:01:54,500 --> 00:01:56,545 Имаме доста да се направи, сепак, во наредните недели. 39 00:01:56,545 --> 00:01:58,750 Па ние ќе се видиме повторно наскоро. 40 00:01:58,750 --> 00:02:00,158 Ова е CS50. 41 00:02:00,158 --> 00:02:07,650 42 00:02:07,650 --> 00:02:11,590 >> Нешта наречени хеш табели и поврзани листи, дрва и се обидува, сите алатки за 43 00:02:11,590 --> 00:02:15,310 една алатка комплет, со која треба да се решат проблеми поефикасно. 44 00:02:15,310 --> 00:02:15,730 Ние ќе преземе - 45 00:02:15,730 --> 00:02:16,980 [Се смее]. 46 00:02:16,980 --> 00:02:22,990 47 00:02:22,990 --> 00:02:24,490 Ние мора да ја користи тоа! 48 00:02:24,490 --> 00:02:30,490 [Се смее] 49 00:02:30,490 --> 00:02:31,740 Како не гледаме дека доаѓа? 50 00:02:31,740 --> 00:02:32,940