>> SPEAKER 1: Това е CS50.
И това е Sanders Theatre.
CS50 е въведение към Харвард интелектуални предприятия от компютър
науката и изкуството на програмирането, за специалности и специалности, които не са еднакви.
Всъщност, повечето от учениците на курса, както на територията на колежа и на разстояние, нямат предварително
програмиране опит.
Но независимо дали сте сами или не, сред целите на курса е да се научи
как да мислят внимателно, и решаване на проблеми по-ефективно -
уроци, които ще намерите превъзмогнат много практически умения, с които сте
също да излезете от курса.
>> Той е тук, в Sanders, че всяка седмица, ние ще проучи нови начини на мислене,
нови техники за решаване на проблеми.
И това е мястото, където ние ще започнете програмирането.
В нула седмица ще се потопите в Scratch, а графичен език за програмиране от
MIT, с които ние ще бъдем в състояние да създаване на програми чрез плъзгане и
отпадане парчета от пъзел, които ще свържете само ако го прави
логически смисъл да го правят.
Ще премине в една седмица, за да C, някои по-традиционни програмиране
език, с които ние ще изразим решения на проблеми, още по-
точно, и в крайна сметка още по-силно.
>> Ние ще разгледаме най-простият от данни структури, масиви или блокове
памет, която ще използвате за съхранение на данни.
Ще се потопите в алгоритми, набора от инструкции с
които да решават проблеми.
Ще търсите номера 50 зад множество виртуални врати.
Ние ще пренаредите тези врати, за да сортирате цифрите зад тях, така че
че можем да намерим номера по-бързо.
Ние ще се справим по-сложни данни структури и алгоритми, такива неща
дървета и се опитва, хеш таблици и свързани списъци, всички инструменти за нечии
инструментариум, с който да реши проблемите още по-ефективно.
>> Не след дълго ще се преход от C до уеб програмиране, използване на езици като
PHP и JavaScript в контекста на HTML, CSS и SQL - езици с
които се правят днешните уеб сайтове.
До края на курса вие ще бъдете готови, не само за по-нататъшни изследвания в CS, ако на
интерес, но за прилагане на уроците вече се научих да проблемите на
интерес за вас.
Имаме доста да се направи, все пак, в следващите седмици.
Така че ще се видим отново скоро.
Това е CS50.
>> Нещата наричат ​​хеш таблици и свързани списъци, дървета и се опитва, всички инструменти за
едно е комплект инструменти, с които да се реши проблеми по-ефективно.
Ще вземем -
[Вижте].
Ние трябва да използваме това!
[Вижте]
Как ние не виждаме, че идва?