Wat doet een docent informatica?
Een docent informatica geeft meestal een-op-een instructie over aspecten van informatica en computerprogrammering. Deze professionals kunnen studenten instrueren die geavanceerde informatica lessen volgen en problemen hebben om deze te halen. In andere contexten kan een docent informatica een jongere student voorbereiden op toekomstig cursuswerk, of zelfs beroepsonderwijs in de informatica verzorgen.
Docenten op dit gebied bieden instructie over een breed scala aan computerprogrammeertalen. Ze kunnen lessen geven over het volledige spectrum van codeertalen door een algemene focus op informatica-principes, zoals codemodulefunctionaliteit of bredere ontwikkelingsstrategieën. Als alternatief kan een docent informatica zich richten op specifieke 'procedurele' taken met een bepaalde computerprogrammeertaal, in concrete labactiviteiten die studenten helpen hun eigen functionele modules of applicaties te maken.
Voor studenten die meer specifieke leerbehoeften hebben, kan de docent informatica zich richten op een bepaald soort programmeertaal. Instructie kan worden gegeven in de syntaxis van de "C-suite" van talen: C, C ++ en C #, of in de populaire Windows-gebaseerde Microsoft Visual Basic computerprogrammeertaal. Andere cursussen kunnen gericht zijn op eenvoudige codering met hypertext markup language (HTML) of cascading style sheets (CSS). Sommige klassen kunnen gericht zijn op webgebaseerde technologieën zoals ASP, VBScript, een webvorm van Visual Basic of PHP.
Docenten informatica kunnen slechts één student of soms kleine groepen instrueren. Ze kunnen een student persoonlijk, via internet of via andere digitale locaties begeleiden. De tutor kan eenvoudigweg een of meerdere keren per week een student ontmoeten, terwijl andere tutors een specifiek aantal sessies in een seminar- of workshoptype-indeling instellen.
Over het algemeen zal de docent informatica in staat zijn om een student op zijn of haar specifieke vaardigheidsniveau te ontmoeten en specifieke vragen te beantwoorden over concrete computerprogrammeringstaken waar een student mogelijk problemen mee heeft. Een van de voordelen die docenten informatica aan studenten bieden, is de mogelijkheid om in realtime op vragen te antwoorden en antwoorden te bieden op bepaalde problemen met code of ontwerp, of enig ander aspect van informatica. Sommige van de beste docenten informatica geven studenten ook veel achtergrondinformatie over hoe informatica is geëvolueerd en hoe de ontwikkelaarsgemeenschap een aantal gemeenschappelijke principes voor normen binnen het vakgebied heeft vastgesteld.