De cursus 'Inleiding tot informatica' van Harvard wordt algemeen beschouwd als de beste cursus informatica online en dient als een rigoureus startpunt voor duizenden online studenten per jaar. Bovendien is de cursus flexibel: er is een optie voor u, of u nu gewoon wilt rondkijken, elke opdracht wilt uitvoeren of overdraagbaar studiepunten wilt verdienen.
Hier volgt een rechttoe rechtaan gesprek: "Inleiding tot informatica" is moeilijk. Het is ontworpen voor studenten zonder eerdere ervaring met computerprogrammering, maar het is geen wandeling in het park. Als u zich inschrijft, kunt u verwachten dat u naast het voltooien van een complex afstudeerproject 10-20 uur besteedt aan elk van de negen projectsets. Maar als u de vereiste inspanning kunt besteden, krijgt u tastbare vaardigheden en gaat u veel dieper begrip van informatica en een beter gevoel ontwikkelen of dit wel of niet een veld is dat u wilt na te streven.
Introductie van uw professor, David Malan
De cursus wordt gegeven door David Malan, een instructeur aan de Harvard University. Voordat David de cursus creëerde en les gaf aan Harvard, was hij de Chief Information Officer voor Mindset Media. Alle Harvard-cursussen van David worden aangeboden als
OpenCourseWare - gratis voor het geïnteresseerde publiek. De belangrijkste instructie in 'Inleiding tot computerwetenschappen' wordt geleverd via de video's van David, die professioneel zijn gefilmd en vaak schermen en animaties gebruiken om het duidelijk te maken. Gelukkig is David zowel beknopt als charismatisch, waardoor de video's voor studenten gemakkelijk te bekijken zijn. (Geen droge lezingen van 2 uur achter een podium hier).Wat je leert
Als inleidende cursus leer je van alles een beetje. Het curriculum is onderverdeeld in twaalf weken intensief leren. Elke wekelijkse les bevat een informatieve video van David Malan (meestal gefilmd met een live studentenpubliek). Er zijn ook walkthrough-video's waarin David direct coderingsprocessen demonstreert. Er zijn video's voor het bekijken van studiesessies beschikbaar voor studenten die zich minder op hun gemak voelen met het materiaal en aanvullende instructies nodig hebben om de probleemsets te voltooien. Video's en transcripties van video's kunnen op uw gemak worden gedownload en bekeken.
Lessen laten studenten kennismaken met: binair, algoritmen, Booleaanse uitdrukkingen, arrays, threads, Linux, C, cryptografie, foutopsporing, beveiliging, dynamisch geheugentoewijzing, compileren, samenstellen, bestands-I / O, hashtabellen, bomen, HTTP, HTML, CSS, PHP, SQL, JavaScript, Ajax en tientallen andere onderwerpen. Je maakt de cursus niet af als een vloeiende programmeur, maar je hebt een goed begrip van hoe programmeertalen werken.
Wat je gaat doen
Een van de redenen waarom 'Inleiding tot computerwetenschappen' zo succesvol is geweest, is dat het studenten de mogelijkheid biedt om toe te passen wat ze leren terwijl ze het leren. Om de cursus af te ronden, moeten de studenten met succes 9 opgavenreeksen voltooien. Studenten beginnen vanaf de eerste week met het maken van eenvoudige programma's. De instructies voor het invullen van de probleemsets zijn uiterst gedetailleerd en bevatten zelfs extra helpvideo's van oud-studenten (trots gekleed in hun zwarte 'ik nam CS50'-t-shirts uit solidariteit met de mensen die momenteel worstelen).
De laatste vereiste is een zelfgestuurd project. Studenten kunnen ervoor kiezen elk type software te maken met de vaardigheden en programmeertalen die ze tijdens de cursus hebben geleerd. Ingeschreven studenten dienen hun afstudeerproject in op een online beurs - na afloop van de les worden projecten gedeeld via een website zodat peers kunnen zien wat de rest allemaal heeft gedaan.
Studenten die extra hulp nodig hebben, kunnen voor $ 50 per uur online samenwerken met Harvard-docenten.
Wilde je daar een certificaat bij?
Of je nu gewoon een kijkje wilt nemen in de cursus of studiepunten wilt verdienen, "Introduction to Computer Science" heeft een optie om je op weg te helpen met coderen.
EdX is de gemakkelijkste manier om in uw eigen tempo toegang te krijgen tot cursusmateriaal. U kunt zich gratis aanmelden om de cursus te auditen, met volledige toegang tot video's, instructies, etc. Je kunt er ook voor kiezen om $ 90 of meer te doneren voor een geverifieerd certificaat van voltooiing na voltooiing van alle cursussen. Dit kan worden vermeld op een cv of worden gebruikt in een portfolio, maar geeft u geen studiepunten.
U kunt ook cursusmateriaal bekijken op CS50.tv, YouTubeof iTunes U.
Als alternatief kunt u dezelfde online cursus volgen Harvard Extension School voor ongeveer $ 2050. Via dit meer traditionele online programma, schrijf je je in met een cohort van studenten tijdens de Spring of Fall semester, haal deadlines en verdien overdraagbare studiepunten na voltooiing van de Cursus.