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