ДАГ 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.