Lernen Sie mit Harvards Online-Kursen in 3 Monaten zu programmieren

Harvards Kurs „Einführung in die Informatik“ wird allgemein als der beste angesehen Informatikkurs online und dient als strenger Ausgangspunkt für Tausende von Online-Studenten jedes Jahr. Außerdem ist der Kurs flexibel: Sie haben die Möglichkeit, sich nur umzuschauen, jede Aufgabe zu erledigen oder übertragbare College-Credits zu verdienen.

Hier ein klares Gespräch: "Einführung in die Informatik" ist schwierig. Es ist für Schüler ohne Vorkenntnisse in Computerprogrammierung konzipiert, aber es ist kein Spaziergang im Park. Wenn Sie sich anmelden, können Sie davon ausgehen, dass Sie zusätzlich zum Abschluss eines komplexen Abschlussprojekts 10 bis 20 Stunden für jeden der neun Projektgruppen aufwenden müssen. Wenn Sie jedoch die erforderlichen Anstrengungen unternehmen können, erwerben Sie greifbare Fähigkeiten und verfügen über eine viel tiefere Erfahrung Verständnis der Informatik und ein besseres Gefühl dafür entwickeln, ob dies ein Bereich ist, den Sie möchten oder nicht verfolgen.

Wir stellen Ihren Professor David Malan vor

instagram viewer

Der Kurs wird von David Malan, einem Dozenten an der Harvard University, unterrichtet. Vor der Erstellung des Kurses und der Lehre in Harvard war David Chief Information Officer für Mindset Media. Alle Harvard-Kurse von David werden als angeboten OpenCourseWare - kostenlos für die interessierte Öffentlichkeit. Die Hauptanweisung in "Einführung in die Informatik" wird durch Davids Videos geliefert, die professionell gefilmt werden und häufig Bildschirme und Animationen verwenden, um den Punkt zu vermitteln. Glücklicherweise ist David sowohl prägnant als auch charismatisch, was die Videos für Studenten zu einer einfachen Uhr macht. (Keine trockenen 2-Stunden-Podiumsdiskussionen hier).

Was Sie lernen werden

Als Einführungskurs lernen Sie ein bisschen von allem. Der Lehrplan ist in zwölf Wochen intensiven Lernens unterteilt. Jede wöchentliche Lektion enthält ein Informationsvideo von David Malan (in der Regel mit einem Live-Studentenpublikum gedreht). Es gibt auch exemplarische Videos, in denen David Codierungsprozesse direkt demonstriert. Videos zur Überprüfung von Lernsitzungen sind für Schüler verfügbar, die mit dem Material möglicherweise weniger vertraut sind und zusätzliche Anweisungen benötigen, um die Problemstellungen zu vervollständigen. Videos und Transkripte von Videos können nach Belieben heruntergeladen und angesehen werden.

Die Lektionen führen die Schüler ein in: Binär, Algorithmen, Boolesche Ausdrücke, Arrays, Threads, Linux, C, Kryptographie, Debugging, Sicherheit, Dynamik Speicherzuweisung, Kompilieren, Zusammenstellen, Datei-E / A, Hash-Tabellen, Bäume, HTTP, HTML, CSS, PHP, SQL, JavaScript, Ajax und Dutzende anderer Themen. Sie werden den Kurs als fließender Programmierer nicht beenden, aber Sie werden ein solides Verständnis dafür haben, wie Programmiersprachen funktionieren.

Was Sie tun werden

Einer der Gründe, warum „Einführung in die Informatik“ so erfolgreich war, besteht darin, dass die Schüler die Möglichkeit haben, das Gelernte anzuwenden, während sie es lernen. Um den Kurs abzuschließen, müssen die Schüler 9 Problemsätze erfolgreich abgeschlossen haben. Die Schüler beginnen bereits in der ersten Woche mit der Erstellung einfacher Programme. Die Anweisungen zum Ausfüllen der Problemstellungen sind äußerst detailliert und enthalten sogar zusätzliche Hilfevideos von frühere Studenten (die stolz ihre schwarzen "Ich habe CS50" -T-Shirts getragen haben, um sich mit den derzeit kämpfenden zu solidarisieren).

Die letzte Voraussetzung ist ein selbstgeführtes Projekt. Die Teilnehmer können jede Art von Software mit den Fähigkeiten und Programmiersprachen erstellen, die sie während des Kurses gelernt haben. Eingeschriebene Schüler reichen ihr Abschlussprojekt bei einer Online-Messe ein. Nach Abschluss des Kurses werden Projekte über eine Website geteilt, auf der Kollegen sehen können, was alle anderen vorhaben.

Schüler, die zusätzliche Unterstützung benötigen, können für 50 USD pro Stunde online mit Harvard-Tutoren zusammenarbeiten.

Wollten Sie ein Zertifikat damit?

Unabhängig davon, ob Sie nur einen Blick auf den Kurs werfen oder College-Punkte verdienen möchten, bietet „Einführung in die Informatik“ eine Option, die Ihnen den Einstieg in das Codieren erleichtert.

EdX ist der einfachste Weg, um in Ihrem eigenen Tempo auf Kursmaterialien zuzugreifen. Sie können sich kostenlos anmelden, um den Kurs zu prüfen und vollen Zugriff auf Videos, Anweisungen usw. zu erhalten. Sie können sich auch dafür entscheiden, nach Abschluss aller Kursarbeiten mindestens 90 USD für ein verifiziertes Leistungszertifikat zu spenden. Dies kann in einem Lebenslauf aufgeführt oder in einem Portfolio verwendet werden, gibt Ihnen jedoch keine College-Gutschrift.

Sie können auch Kursmaterialien anzeigen CS50.tv, Youtubeoder iTunes U.

Alternativ können Sie denselben Online-Kurs absolvieren Harvard Extension School für etwa 2050 $. Durch dieses traditionellere Online-Programm werden Sie sich während des Jahres bei einer Kohorte von Studenten einschreiben Frühjahrs- oder Herbstsemester, Termine einhalten und nach Abschluss des Studiums übertragbare Studienleistungen erhalten Kurs.