1 00:00:00,000 --> 00:00:05,234 2 00:00:05,234 --> 00:00:06,150 DOUG LLOYD: Alles klar. 3 00:00:06,150 --> 00:00:08,220 Lassen Sie uns also über ein paar sprechen der administrativen Details, 4 00:00:08,220 --> 00:00:10,860 kann sich als nützlich für Sie kommen, wie du bist Arbeits durch Ihre CS50 Problem Sets 5 00:00:10,860 --> 00:00:13,020 und nur unter der Natürlich ganz allgemein. 6 00:00:13,020 --> 00:00:16,760 Dieser Kurs hat viel zu lehren, und so gibt es eine Menge von Ressourcen 7 00:00:16,760 --> 00:00:18,610 dass wir zur Verfügung haben so dass Sie machen können 8 00:00:18,610 --> 00:00:20,680 das Beste aus dieser Lernerfahrung. 9 00:00:20,680 --> 00:00:22,560 Diese Ressourcen sind in viele verschiedene Typen, 10 00:00:22,560 --> 00:00:26,547 und hoffentlich wird es in sein eine Form, die Sie beherbergen wird. 11 00:00:26,547 --> 00:00:28,630 Hier ist eine Liste von einigen der Die häufigsten Quellen 12 00:00:28,630 --> 00:00:31,900 dass die Schüler verwenden, wenn sie arbeiten durch ihre CS50 Materialien. 13 00:00:31,900 --> 00:00:34,810 Auf dem Kurs-Website, haben wir Alle Vortragsmaterialien rechts 14 00:00:34,810 --> 00:00:35,560 nachdem sie geschehen. 15 00:00:35,560 --> 00:00:37,680 So haben wir Videos Live- Vorlesungen strömten, 16 00:00:37,680 --> 00:00:40,540 wenn Sie nicht in der Lage, Vorlesung besuchen sind einer Woche, Videos, für die 17 00:00:40,540 --> 00:00:42,740 sind sehr kurz danach veröffentlicht. 18 00:00:42,740 --> 00:00:45,250 An diesem Ort, an dem Vortrag Teil der Website, 19 00:00:45,250 --> 00:00:48,120 wir haben auch Beispielcode, David zeigt, während der Vorlesung, 20 00:00:48,120 --> 00:00:50,190 sowie der Vorlesung Rutschen, Schreiber, Notizen, 21 00:00:50,190 --> 00:00:52,148 die einzeln entnommen werden unserer Lehre Stipendiaten, 22 00:00:52,148 --> 00:00:54,190 so dass Sie nicht haben, um zu nehmen Notizen im Klassenzimmer, 23 00:00:54,190 --> 00:00:56,420 sowie alle Links zu alle externen Ressourcen, 24 00:00:56,420 --> 00:00:58,620 werden während der Vorlesung geteilt. 25 00:00:58,620 --> 00:01:02,230 >> Wir haben auch eine wunderbare Funktion Referenz, reference.cs50.net, 26 00:01:02,230 --> 00:01:06,600 was für die weniger verwendbar ist komfortabel und angenehmer gleichermaßen. 27 00:01:06,600 --> 00:01:09,510 Wenn Sie vertraut sind, die sind Funktionsreferenz, die wir haben, 28 00:01:09,510 --> 00:01:13,090 Die CS50 Referenz, ist ein kommentierte Satz von Mann pages-- 29 00:01:13,090 --> 00:01:17,252 man-Seiten ist die Kurzform von eine manuelle page-- beschreibt die 30 00:01:17,252 --> 00:01:18,960 in Linux gebaut und gibt Programmierern 31 00:01:18,960 --> 00:01:21,400 eine Referenz zu den Funktionen dass sie mit. 32 00:01:21,400 --> 00:01:27,430 >> Referenz 50 eine Referenz für alle der C-Standardbibliothek Funktionen, 33 00:01:27,430 --> 00:01:29,610 und Standard io.h und andere werden Sie sich 34 00:01:29,610 --> 00:01:34,909 mit, wie der Kurs geht es um vertraute, string.h, math.h, ctype.h, und so weiter. 35 00:01:34,909 --> 00:01:36,700 Es ist ein großartiger Ort, um zu gehen, wenn Sie suchen 36 00:01:36,700 --> 00:01:38,640 um zu sehen, ob es eine Funktion, die es gibt, 37 00:01:38,640 --> 00:01:40,840 das wird, was Sie tun tun müssen, oder wenn Sie 38 00:01:40,840 --> 00:01:43,180 nur unsicher, wie man eine Funktion verwenden. 39 00:01:43,180 --> 00:01:47,230 >> Wir haben auch eine große interaktive Studienführer bei study.cs50.net. 40 00:01:47,230 --> 00:01:50,490 Dort finden Sie eine Vielzahl von zu finden Themen mit praktischen Übungen, 41 00:01:50,490 --> 00:01:53,471 einige zusätzliche Abschnitt Rutschen, und vieles mehr. 42 00:01:53,471 --> 00:01:55,220 Es ist ein großartiger Ort, um Check-out, wenn Sie 43 00:01:55,220 --> 00:01:57,760 das Gefühl ein wenig unbequem etwa zu einem bestimmten Thema. 44 00:01:57,760 --> 00:01:59,968 Die Chancen stehen gut, es werde sein einige Übungen für Sie da 45 00:01:59,968 --> 00:02:02,720 um Ihre Fähigkeiten zu verfeinern, ein wenig. 46 00:02:02,720 --> 00:02:08,759 >> Wenn Quiz Quiz 0 oder 1 steht vor der Tür, können Sie können immer sehen, die letzten Tests, dass 47 00:02:08,759 --> 00:02:13,400 Wir haben im Laufe gegeben bei cs50.harvard.edu/quizzes. 48 00:02:13,400 --> 00:02:16,100 All die alten Fragen und Antworten gibt es für Sie eine Bewertung. 49 00:02:16,100 --> 00:02:18,330 Und sie sind eine große Ressourcen, vor allem, wie Sie 50 00:02:18,330 --> 00:02:23,190 Überlegen Sie, was auf die Rückseite zu setzen oder vor Ihrem Studienblatt, die eine 51 00:02:23,190 --> 00:02:26,990 Stück Papier, dass Sie bekommen, um in die Prüfung zu bringen. 52 00:02:26,990 --> 00:02:30,090 >> Darüber hinaus gibt es viele Ressourcen auf die CS50 Problem-Sets, 53 00:02:30,090 --> 00:02:32,610 cs50.harvard.edu/psets. 54 00:02:32,610 --> 00:02:35,660 Wir veröffentlichen alle Spezifikationen gibt, sowie jede Verbreitung 55 00:02:35,660 --> 00:02:38,060 Code für die späteren Probleme stellt. 56 00:02:38,060 --> 00:02:40,880 Zusätzlich in einge die Spezifikationen selbst, 57 00:02:40,880 --> 00:02:43,030 Du Friendly Komplettlösungen aus Zamila, 58 00:02:43,030 --> 00:02:47,210 , die gerne durch zu führen sein wird immer in den Startlöchern, dass 59 00:02:47,210 --> 00:02:49,920 könnten Sie stolpern, wie Sie beginnen Arbeit an den Problemstellungen. 60 00:02:49,920 --> 00:02:53,300 Und wenn die Produkte Sets sind vorbei, Rob wird Gastgeber Autopsien 61 00:02:53,300 --> 00:02:55,580 wo er dekonstruieren die Problem Set, führt Sie 62 00:02:55,580 --> 00:02:59,139 durch etwas möglich Lösungen nach der Tat. 63 00:02:59,139 --> 00:03:01,680 Natürlich können Sie auch immer finden Materialien zu Abschnitten, 64 00:03:01,680 --> 00:03:05,429 wie diese Videos hier auf cs50.harvard.edu/sections. 65 00:03:05,429 --> 00:03:07,970 Hier finden Sie auch einen Zeitplan zu finden Abschnitte, wenn Sie auf dem Campus sind, 66 00:03:07,970 --> 00:03:10,782 sowie Videos und Folien, während die Abschnitte geteilt. 67 00:03:10,782 --> 00:03:13,240 Eine Liste der Bürozeiten sind verfügbar auf den Verlauf Website. 68 00:03:13,240 --> 00:03:16,990 Wenn Sie auf der Cambridge sind Campus oder an der Yale-Campus, 69 00:03:16,990 --> 00:03:21,395 oder Sie sind wirklich überall, können Sie finden Sie eine Liste unserer Bürozeiten, die 70 00:03:21,395 --> 00:03:23,380 sind in der Regel unter der Woche. 71 00:03:23,380 --> 00:03:25,910 >> Und um Hilfe von Ihrem Kollegen oder mit Ihren Kollegen, 72 00:03:25,910 --> 00:03:29,020 Sie gehen, um cs50.harvard.edu/discuss~~V. 73 00:03:29,020 --> 00:03:32,210 Es ist unser asynchronen Diskussionsforum, Art vom Grundprinzip her der Piazza, 74 00:03:32,210 --> 00:03:35,250 wenn du mit Piazza vertraut sind, die Sie vielleicht in anderen Kursen zu sehen. 75 00:03:35,250 --> 00:03:38,129 Es ist ein asynchroner Bulletin Brett, wo man eine Frage stellen 76 00:03:38,129 --> 00:03:41,420 und, nach einer Weile, eine Antwort erhalten aus einem Lehrassistent oder Lehr 77 00:03:41,420 --> 00:03:43,700 Kerl, oder sogar Ihre Kommilitonen. 78 00:03:43,700 --> 00:03:47,170 Wir in der Tat, Sie ermutigen, Wenn Sie die Antwort auf eine Frage wissen, 79 00:03:47,170 --> 00:03:51,900 dass ein Kommilitone bittet, fühlen frei, ihm zu helfen ein wenig. 80 00:03:51,900 --> 00:03:56,490 >> Nun, wenn Sie den Kurs durch bist CS50x und nicht nehmen es auf dem Campus, 81 00:03:56,490 --> 00:03:59,640 wir haben auch den Kurs Archive an cs50.tv. 82 00:03:59,640 --> 00:04:01,790 Alle Ressourcen Ich gerade beschrieben sind 83 00:04:01,790 --> 00:04:05,600 auf cs50.tv Verfügung, nach Jahren organisiert. 84 00:04:05,600 --> 00:04:09,792 Am Ende eines jeden fall, ganze vergangenen Jahren Ressourcen wird da sein. 85 00:04:09,792 --> 00:04:12,750 So können Sie kostenlos zu den Check fühlen auf andere Arten der Präsentation zu sehen 86 00:04:12,750 --> 00:04:15,310 Material in CS50 vergangenen Jahren. 87 00:04:15,310 --> 00:04:17,690 >> Zusätzlich haben wir ein Fülle von Online-Ressourcen 88 00:04:17,690 --> 00:04:20,310 die nicht lokalisiert werden nach Harvard oder Yale. 89 00:04:20,310 --> 00:04:23,140 Sie können in unseren Slack zu gehen, unsere Asynchron-Chat-Service, 90 00:04:23,140 --> 00:04:25,346 bei cs50x.slack.com. 91 00:04:25,346 --> 00:04:29,660 Wir haben auch ein Forum, auf dem Stack Exchange und auf Reddit, die beide 92 00:04:29,660 --> 00:04:30,970 finden Sie hier. 93 00:04:30,970 --> 00:04:34,500 Sie können uns auf Twitter markieren bei @ CS50 oder mit # CS50. 94 00:04:34,500 --> 00:04:36,920 Und natürlich können Sie finden uns auch auf Facebook. 95 00:04:36,920 --> 00:04:40,850 >> Eine andere Verwaltungs Bit, Ich möchte jetzt berühren, Grading. 96 00:04:40,850 --> 00:04:43,780 So sind Sie wahrscheinlich vertraut, Zuordnungen in diesem Kurs 97 00:04:43,780 --> 00:04:46,480 auf vier verschiedene Achsen benotet. 98 00:04:46,480 --> 00:04:48,580 Wir Grade Sie auf Umfang, würde die Frage stellt, 99 00:04:48,580 --> 00:04:51,038 hast du eine ernsthafte Anstrengungen zu unternehmen zu vervollständigen das Problem ein? 100 00:04:51,038 --> 00:04:52,156 Haben Sie alle Teile zu versuchen? 101 00:04:52,156 --> 00:04:53,530 Korrektheit, macht Ihren Code arbeiten? 102 00:04:53,530 --> 00:04:54,350 Ist es frei von Fehlern? 103 00:04:54,350 --> 00:04:57,780 Hat es das erwartete Ausgang, da eine Reihe von Eingaben? 104 00:04:57,780 --> 00:04:58,902 Design ist die dritte Achse. 105 00:04:58,902 --> 00:05:01,110 Und es stellt sich die Frage, Wie effizient ist Ihr Code? 106 00:05:01,110 --> 00:05:02,460 Wie gut geschrieben ist es? 107 00:05:02,460 --> 00:05:05,230 Und schließlich, Stil, der bekommt auf die Frage, wie die menschliche 108 00:05:05,230 --> 00:05:08,900 lesbaren Code, der sehr ist wichtig für Ihre Lehre Stipendiaten. 109 00:05:08,900 --> 00:05:11,210 >> Nun als allgemeine herrschen, ich in der Regel vorhanden 110 00:05:11,210 --> 00:05:14,822 Dieser Graph für das, was diese Werte bedeuten. 111 00:05:14,822 --> 00:05:18,710 Alle diese Achsen abgestuft auf einer Skala von null bis fünf ist. 112 00:05:18,710 --> 00:05:22,360 Und in der Regel, um in sein wollen, dass Sie die drei, vier oder fünf Bereich 113 00:05:22,360 --> 00:05:23,554 in allen Achsen. 114 00:05:23,554 --> 00:05:26,470 Es ist okay, in der ein oder zwei Bereich liegen ein wenig, besonders früh 115 00:05:26,470 --> 00:05:29,120 auf der Strecke, aber es ist ein Bereich, den Sie in der Regel nicht wollen, zu bleiben in. 116 00:05:29,120 --> 00:05:31,620 Sie definitiv nicht wollen, zu sein, immer Nullen in jeden Aspekt des Problems Satz, 117 00:05:31,620 --> 00:05:33,661 denn das ist zu gehen senken Sie Ihre Gesamtnote. 118 00:05:33,661 --> 00:05:37,124 Jetzt haben wir auch einige Werkzeuge für Sie zu helfen, bringen 119 00:05:37,124 --> 00:05:38,540 Ihre Punktzahl in einigen dieser Bereiche. 120 00:05:38,540 --> 00:05:39,940 So haben wir check50. 121 00:05:39,940 --> 00:05:42,780 Jedes Problem gesetzt Spezifikation einen Hinweis enthalten 122 00:05:42,780 --> 00:05:45,149 zu wissen, wie man check50 für den Einsatz dass besonderes Problem. 123 00:05:45,149 --> 00:05:47,940 Und Sie können check50 nutzen, um Sie verbessern Sie Ihre Richtigkeit Punktzahl, 124 00:05:47,940 --> 00:05:51,960 von herauszufinden, welche Testfälle Ihr Programm möglicherweise nicht vorbei. 125 00:05:51,960 --> 00:05:55,900 >> Wir haben auch style50, die ist eine weitere Kommandozeilen-Tool. 126 00:05:55,900 --> 00:05:59,950 Sie werden auch lernen, wie man es als verwenden Teil jedes Problem gesetzt Spezifikation. 127 00:05:59,950 --> 00:06:04,580 Und Sie können style50 verwenden, um Anleitungen zu erhalten wie Sie Ihre Programm-Stil zu verbessern, 128 00:06:04,580 --> 00:06:09,126 es sauberer, leichter lesbar zu machen, und hoffentlich steigern Sie Ihre Stil-Score. 129 00:06:09,126 --> 00:06:11,000 Schließlich Ihren Unterricht Kollegen werden Ihnen 130 00:06:11,000 --> 00:06:15,140 mit qualitativen Kommentar basierte Feedback Teilen Sie Ihre Design-Score zu verbessern. 131 00:06:15,140 --> 00:06:18,190 Design ist ein wenig kompliziert grade automatisch, 132 00:06:18,190 --> 00:06:20,200 im Gegensatz Richtigkeit und Stil die sich leicht 133 00:06:20,200 --> 00:06:22,731 mit einem Kommandozeilen-Tool getestet werden. 134 00:06:22,731 --> 00:06:24,480 Vielmehr Ihr Design Score wird wahrscheinlich 135 00:06:24,480 --> 00:06:27,240 die meisten von Rückmeldungen verbessert von Ihrem Lehrkollegen 136 00:06:27,240 --> 00:06:29,120 in der Art von Kommentaren. 137 00:06:29,120 --> 00:06:31,640 Scope, natürlich, verlassen wir um Sie tatsächlich versuchen, 138 00:06:31,640 --> 00:06:34,190 alle Teile des Problems festgelegt. 139 00:06:34,190 --> 00:06:35,320 >> Ich bin Doug Lloyd. 140 00:06:35,320 --> 00:06:37,550 Dies ist CS50. 141 00:06:37,550 --> 00:06:42,308