Даг Lloyd: Добра. Такім чынам, давайце пагаворым пра пары адміністрацыйных дэталяў, якія можа спатрэбіцца для вас, як вы працуе праз вашы CS50 праблемных набораў і толькі узяўшы Вядома ў цэлым. Гэты курс мае шмат, каб навучыць вас, і такім чынам, ёсць шмат рэсурсаў, што мы маем у распараджэнні так што вы можаце зрабіць большую частку гэтага вопыт. Гэтыя рэсурсы паступаюць у шмат розных тыпаў, і, спадзяюся, будзе даступны ў форма, якая будзе размясціць вас. Вось спіс некаторых з Найбольш агульныя рэсурсы што студэнты выкарыстоўваюць, калі яны працуе праз свае CS50 матэрыялаў. На сайце курсу, у нас ёсць усе лекцыйныя матэрыялы прама пасля таго як яны здараюцца. Такім чынам, мы маем відэа Live- струменевым лекцый, калі вы не ў стане прысутнічаць на лекцыі дадзенае тыдні, відэа, для якога размешчаны неўзабаве пасля гэтага. На гэтым сайце, на лекцыі частка вэб-сайта, у нас таксама ёсць прыклад кода, які Дэвід паказвае на лекцыі, а таксама лекцыі слайды, пісец адзначае, якія прымаюцца па адным нашых навучальных субратаў, так што вы не павінны прымаць адзначае ў класе, а таксама любыя спасылкі на любыя знешнія рэсурсы, якія з'яўляюцца агульнымі падчас лекцыі. У нас таксама ёсць выдатны функцыю даведнік, reference.cs50.net, які можа выкарыстоўвацца для менш зручна і камфортна, так больш. Калі вы знаёмыя, то Функцыя спасылка, у нас ёсць, спасылка CS50, з'яўляецца анатаваны набор чалавек pages-- мужчына старонкі з'яўляецца скарочаны спосаб апісання ўручную page-- якія ўбудаваны ў Linux і дае праграмістам спасылка на функцый што яны выкарыстоўваюць. Спасылка 50 мае спасылку на ўсе функцый стандартнай бібліятэкі C, і стандартны io.h і іншыя вы станеце знаёмыя з, як курс працягваецца, string.h, math.h, ctype.h, і гэтак далей. Гэта выдатнае месца, каб ісці, калі вы шукаеце каб убачыць, калі ёсць функцыя, якая існуе, што будзе рабіць тое, што вы трэба зрабіць, або калі вы проста не ведаеце, як выкарыстоўваць функцыю. У нас таксама ёсць вялікі інтэрактыўны Навучальны дапаможнік па study.cs50.net. Там вы знойдзеце шырокі выбар Тэмы з практыкаваннямі, некаторыя дадатковы раздзел слайды, і многае іншае. Гэта выдатнае месца, каб праверыць, калі вы адчуваючы сябе крыху няёмка аб на канкрэтнай тэме. Хутчэй за ўсё, там будзе некаторыя практыкаванні там для вас ўдакладніць вашы навыкі няшмат. Калі Віктарына 0 або 1 Віктарына ідзе ўверх, вы заўсёды можна ўбачыць апошнія апытанні, якія мы далі ў ходзе у cs50.harvard.edu/quizzes~~pobj. Усе старыя пытанні і адказы ёсць для вашага разгляду. І яны вялікі рэсурс, асабліва, як вы Улічыце, што паставіць на спіне або перад вашым даследаванні ліста, адзін кавалак паперы, які вы атрымаць, каб прынесці на іспыт. Акрамя таго, ёсць шмат рэсурсы на праблемных CS50 набораў, cs50.harvard.edu/psets. Мы вывешваем ўсе спецыфікацыі там, а таксама любое размеркаванне Код для наступнага праблемы ўсталёўвае. Акрамя таго, уключаны ў самі спецыфікацыі, Вы знойдзеце дружалюбных пакрокавыя з Zamila, якія будуць рады вас праз пераадоленне зыходных блокаў, можа збіць вас з панталыку, як вы пачнеце працуе на праблемныя мностваў. І калі мноства прадуктаў скончыліся, Роб пройдзе пасмяротныя дзе ён дэканструкцыі Праблема набор, правядзе вас праз некаторыя можна Рашэнні па факце. Вядома, вы таксама можаце заўсёды знайсці матэрыялы пра часткі, як гэтыя відэа тут, на cs50.harvard.edu/sections. Вы таксама знойдзеце графік Раздзелы, калі вы знаходзіцеся на тэрыторыі кампуса, а таксама відэа і слайдаў, якія з'яўляюцца агульнымі падчас падзелаў. Спіс офісныя гадзіны даступна на сайце курсу. Калі вы знаходзіцеся на Кембрыджы Кампус або на тэрыторыі кампуса Ельскага, ці вы сапраўды ў любым месцы, вы можаце знайсці спіс нашых гадзін офісных, якія як правіла, даступныя буднія. А для гэтага дапамогу ад аднагодкі або з вашымі калегамі, Вы можаце перайсці па cs50.harvard.edu/discuss~~V. Гэта наша асінхронны форум, накшталт падобна па духу Piazza, калі вы знаёмыя з Piazza, якія вы можаце ўбачыць у іншых курсах. Гэта асінхронны бюлетэнь савет, у якім вы можаце задаць пытанне і, праз некаторы час, атрымаць адказ ад асістэнта або выкладання малайчына, ці нават вашы аднакурснікі. Мы на самай справе, настойліва раім вам, калі вы ведаеце адказ на пытанне, што студэнт просіць таварыш, адчуваць бясплатна дапамагчы яму няшмат. Цяпер, калі вы прымаеце курс праз CS50x і не прымаць яго ў універсітэцкім гарадку, у нас таксама ёсць курс архівы, даступныя ў cs50.tv. Усе рэсурсы Я толькі што апісаў гэта даступна на cs50.tv, арганізаваны ў год. У канцы кожнага падзення, усё Мінулыя гады рэсурсы будуць там. Такім чынам, вы можаце адчуваць сябе свабодна, каб праверыць тых, , Каб убачыць іншыя спосабы прадстаўлення матэрыял CS50 гадоў мінулага. Акрамя таго, у нас ёсць Багацце інтэрнэт-рэсурсаў якія ня лакалізаваны ў Гарвард або Йель. Вы можаце зайсці на наш Слэк, наш асінхронны чат-сэрвіс, у cs50x.slack.com. У нас таксама ёсць форум на стэк Абмен і Reddit, абодва з якіх пералічаныя тут. Вы можаце пазначыць нас у Твітэры на @ CS50 або CS50 з #. І, вядома, вы можаце Таксама знайсці нас на Facebook. Яшчэ адзін адміністрацыйны трохі, што Я хачу, каб дакрануцца да цяпер, класіфікацыі. Такім чынам, як вы, верагодна, знаёмыя, Прызначэнне гэтага курса ацэньваюцца па чатырох розных восях. Мы гатункі вас ад аб'ёму, просіць б пытанне, вы зрабілі сур'ёзныя намаганні для завяршэння пастаўленай задачы? Ці спрабавалі вы ўсё часткі? Правільнасць, робіць ваш код працу? Гэта бясплатна памылак? Ці ёсць у чаканы выхад, улічваючы набор уваходаў? Дызайн трэцяя вось. І гэта задае пытанне, наколькі эфектыўна ваш код? Як добра напісана гэта? І, нарэшце, стыль, які атрымлівае да пытання аб тым, як чалавек чытаецца ваш код, што вельмі Важна для навучання стыпендыятаў. Цяпер, у якасці агульнага правіла, я, як правіла, прысутнічае гэты графік для таго, што азначаюць гэтыя паказчыкі. Усе гэтыя восяў ацэньваюцца па шкале ад нуля да пяці. І наогул, вы хочаце быць у тры, чатыры, ці пяць дыяпазон ва ўсіх напрамках. Гэта нармальна, каб быць у адной або двух дыяпазоне трохі, асабліва ў пачатку на, вядома, але гэта вобласць, якую вы як правіла, не хочуць, каб застацца ў. Вы дакладна не хочаце, каб атрымліваць нулі на любым аспекце пастаўленай праблемы, таму што збіраецца знізіць агульную ацэнку. Цяпер, у нас таксама ёсць некаторыя інструменты даступныя для вас, каб дапамагчы выхаваць ваша адзнака ў некаторых з гэтых абласцей. Такім чынам, мы маем check50. Кожная праблема ўсталяваць параметры будзе ўключаць у сябе спасылку як выкарыстоўваць check50 для што канкрэтная праблема. І вы можаце выкарыстоўваць, каб дапамагчы check50 вам палепшыць ваш рахунак правільнасці, высветліўшы, якія тэставыя выпадкі ваша праграма не можа быць праходжанне. У нас таксама ёсць style50, што з'яўляецца яшчэ адным інструментам каманднага радка. Вы таксама вучаць, як выкарыстоўваць яго ў якасці частка кожнай праблемы ўсталюйце спецыфікацыі. І вы можаце выкарыстоўваць, каб атрымаць style50 кіраўніцтва аб тым, як палепшыць свой стыль праграмы, каб зрабіць яго чысцей, лягчэй чытаць, і, спадзяюся, павялічыць ваш рахунак стылю. Нарэшце, ваша вучэнне супрацоўнік прадаставіць вам з якаснай аснове каментарыяў зваротнай сувязі каб дапамагчы вам палепшыць ваш рахунак дызайну. Дызайн крыху больш складана у класе аўтаматычна, у адрозненне ад правільнасці і стыль, які можна лёгка быць правераныя з дапамогай інструмента каманднага радка. Хутчэй за ўсё, ваш дызайн ацэнка, верагодна, будзе Найбольш палепшана атрымліваць зваротную сувязь ад вашага навучання супрацоўніка на шляху каментароў. Сфера, вядома, мы пакідаем Вам на самай справе спрабуюць усе часткі пастаўленай задачы. Я Дуг Лойд. Гэта CS50.