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 >> Неўзабаве мы будзем пераходзіць ад З да вэб-праграмаванне, выкарыстоўваючы мовы, як 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