Даг LLOYD: Во ред. Па ајде да зборуваме за неколку на административни детали кои може да ни се најде за вас, како што се работи преку вашиот CS50 проблем сетови и само преземање на Курсот поопшто. Овој курс има многу да ви објаснам, и така има многу ресурси кои ги имаме на располагање така што ќе може да се направи најголем дел од оваа обука искуство. Овие ресурси се во многу различни видови, и се надевам, ќе биде достапен во форма која ќе ви излезе во пресрет. Еве листа на некои од најчести ресурси кои учениците ги користат, кога тие се работа преку нивните CS50 материјали. На веб-сајтот се разбира, имаме сите предавање материјали право откако ќе се случи. Па ние имаме видеа live- емитувана на предавања, ако не сте во можност да присуствуваат на предавање дадена недела, видеа за кои се испратени многу кратко време потоа. На тој сајт, врз предавање дел од веб-сајтот, ние исто така имаме примерок кодот кој Дејвид емисии за време на предавањето, како и предавање слајдови, писарот белешки, кои се преземаат од страна на еден на нашето учење соработници, така да не мора да се земе белешки во училницата, како и сите линкови до сите надворешни ресурси кои се дели за време на предавањето. Ние, исто така, имаат прекрасен функција референца, reference.cs50.net, кој е употреблив за оние кои се помалку поудобно и слично удобно. Ако сте запознаени, на повикување на функцијата што ја имаме, повикување на CS50, е коментари сет на човек pages-- man-страници е стенографија начин на опишувајќи прирачник page-- која е изграден во Linux и дава програмери повикување на функции дека тие се користат. Референца 50 има референца за сите на C стандардната библиотека функции, и стандард io.h и другите ќе стане запознаени со како што се разбира се случува, string.h, math.h, ctype.h, и така натаму. Тоа е одлично место да се оди, ако сте во потрага да се види дали има функција што постои, дека ќе го направи она што вие треба да се направи, или ако сте само сигурен за тоа како да се користи некоја функција. Ние, исто така имаат голема интерактивна студија водич во study.cs50.net. Таму, ќе се најде на различни теми со практични вежби, некои дополнителни секција слајдови, и многу повеќе. Тоа е одлично место да се проверете, ако сте чувствувате малку непријатно за на одредена тема. Шансите се, ќе биде таму некои вежби таму за вас да се насочите малку на вашите вештини. Кога Квиз 0 или 1 квиз доаѓа, вие секогаш може да се види минатото квизови кои ние сме дадени во текот во cs50.harvard.edu/quizzes. Сите стари прашања и одговори се таму за прегледување. И тие се одличен ресурс, особено како што Промислете со што да се стави на грбот или предниот дел на својата студија на состојба, од една парче хартија што ќе се се да се донесе во испит. Покрај тоа, има многу ресурси на групи на CS50 проблем, cs50.harvard.edu/psets. Ние пост сите спецификации таму, како и било која дистрибуција код за подоцна проблемот поставува. Дополнително, инкорпорирани во самите спецификации, ќе најдете пријателски walkthroughs од Zamila, кои ќе бидат среќни да ве водиме преку добива во текот на почетна блокови кои Може да ви патување до како што ќе почнете работат на множества проблем. И кога производите сетови се повеќе, Роб ќе биде домаќин postmortems каде што тој се деконструира проблем во собата, ќе шета преку некои можни решенија по тоа. Се разбира, можете исто така да секогаш најдат материјали за делови, како овие видеа тука, на cs50.harvard.edu/sections. Ќе го најдете распоредот на делови, ако сте на кампусот, како и видео и слајдови кои се делат во текот на секции. Листа на работното време се достапни на веб страната на курсот. Ако сте во Кембриџ кампусот или на кампусот на Јеил, или сте навистина никаде, можете да најдете список на нашата канцеларија часа, што се обично достапни weeknights. И за помош од вашите врсниците или со своите врсници, можете да одат на cs50.harvard.edu/discuss~~V. Тоа е нашиот форум асинхрони дискусии, вид на слични во духот со плоштадот, ако сте запознаени со плоштадот, која може да се види и во другите предмети. Тоа е асинхрони билтен табла, каде што може да поставите прашање и, по малку време, да се добие одговор од асистент, или настава колеги, па дури и на вашите колеги студенти. Ние, всушност, Силно ве охрабруваме да, ако го знаеш одговорот на прашањето дека соученик прашува, се чувствуваат бесплатно да му помогне малку. Сега, ако сте со земање на курсот преку CS50x и да не се прифати на кампусот, ние, исто така, имаат на курсот Архива на располагање кај cs50.tv. Сите ресурси Јас само се опишани достапни на cs50.tv, во организација на годината. На крајот на секоја есен, сите изминатите години ресурси ќе бидат таму. За да можете да се чувствуваат слободни да се провери оние да се види други начини на презентација материјал во CS50 изминатите години. Покрај тоа, имаме богатство на онлајн ресурси дека не се локализирани Харвард и Јеил. Можете да одат на нашите Слек, нашиот асинхрони разговор услуга, во cs50x.slack.com. Ние, исто така, има форум за Стак Размена и на Reddit, и на кои се наведени тука. Можете да ни означиш на Твитер на @ CS50, или со # CS50. И врз разбира, можете да исто така ни се најде на Фејсбук. Една друга административна малку дека Сакам да се смести за сега, оценување. Значи како што веројатно сте запознаени, задачи во овој курс се оценуваат на четири различни оски. Ние ви одделение на опфатот, ќе го постави прашањето, си направат искрен напор за завршување на проблем во собата? Дали ќе се обидат сите делови? Коректност, го прави вашиот код работа? Слободен од грешки е тоа? Дали ја има очекуваната излез, даден сет на влезови? Дизајнот е третата оска. И го постави прашањето, како ефикасна е вашиот број? Колку добро напишани е тоа? И, конечно, стил, кој добива на прашањето за тоа како човечките може да се чита е кодот на вашиот, што е многу важно за вашиот наставата соработници. Сега, како општо правило, јас обично присутна овој графикон за што значат овие резултати. Сите овие оски се оценува на скала од нула до пет. И, генерално, ќе сакаат да бидат во три, четири или пет опсег во сите оски. Тоа е во ред да се биде во една или две опсег малку, особено на почетокот на курсот, но тоа е со површина вас обично не сакаат да останат во. Ти дефинитивно не сакаат да бидат во добивање нули во било кој аспект на сет на проблеми, затоа што ќе намалат вашиот целокупната одделение. Сега, ние, исто така, има некои алатки достапни за вас да ви помогне да донесе до Вашиот резултат во некои од овие области. Значи ние треба check50. Секоја спецификација проблем во собата ќе вклучува упатување за тоа како да се користи за check50 дека посебен проблем. И можете да го користите да ви помогне check50 да го подобрите вашиот точноста резултат, од страна на изнаоѓање кои тест случаи вашата програма не може да се поминува. Ние исто така имаме style50, која е уште една алатка за командната линија. Вие исто така се обучуваат како да го користат како дел од секој проблем во собата спецификација. И можете да го користите да се добие водство style50 за тоа како да се подобри вашиот стил на програмата, да се направи тоа почиста, полесно да се чита, и се надевам дека ги зајакне вашиот стил на бодови. И на крај, вашата настава колеги, ќе ви обезбеди со квалитативни коментар базирани на повратни информации за да им помогне да го подобрите вашиот дизајн резултат. Дизајн е малку незгодно до одделение автоматски, за разлика од точноста и стил кој лесно може да да се тестира со алатка за командната линија. Наместо тоа, вашиот дизајн резултат најверојатно ќе биде повеќето се подобри со добивање на повратни информации од вашата настава колеги во начинот на коментарите. Обемот, се разбира, ние ја напушти за да можете да всушност се обидуваат сите делови на проблем во собата. Јас сум Даг Лојд. Ова е CS50.