Tietokonekouluttaja on opettaja, joka on erikoistunut opettamaan muille tietokoneen laitteistoja ja ohjelmistoja ja miten ne täydentävät toisiaan. Hänen odotetaan yleensä selittävän kuinka tietokoneet toimivat helposti ymmärrettävin termein. Pätevän tietokonekouluttajan on tavallisesti annettava oppilailleen riittävä tieto tietokoneista, jotta he voivat käyttää niitä mukavasti henkilökohtaisiin ja kevyisiin yrityssovelluksiin.
Tässä tehtävässä henkilö voi työskennellä suuressa tai pienessä korkeakoulussa, koulussa tai yliopistossa. Yritys tai organisaatio voi myös palkata hänet työskentelemään yrityksen sisällä kouluttaakseen työntekijöitä yrityksen päivittäisessä liiketoiminnassa käytettäviin järjestelmiin ja ohjelmistoihin. Ympäristöstä riippumatta hänen oppilaansa kokoontuvat perinteisesti laboratorioympäristöön, jossa jokaisella on tietokone, joka auttaa heitä oppimaan käytännön kokemuksen kautta.
Tietokonekouluttajan tarjoama laitteistokoulutus keskittyy yleensä tietokoneen perusominaisuuksiin ja niiden käyttöön. Tämä sisältää yleensä ohjeet hiiren, näppäimistön, näytön, kaiuttimien ja levyasemien käyttöön. Opetus voi kattaa myös oheislaitteiden, kuten tulostimien tai skannerien käytön.
Ohjelmistokoulutus on yleensä haastavampaa opettajalle, koska se vaatii opettamaan opiskelijoita aineettomiin käsitteisiin ja sovelluksiin, joita käytetään asiakirjojen, laskentataulukoiden ja grafiikan luomiseen. Häneltä vaaditaan usein henkilökohtaista opetusta joillekin opiskelijoille, jotka eivät tunne tietokoneita kokonaan. Hänen kykynsä kommunikoida monimutkaisia tekniikoita yksinkertaisin, helposti ymmärrettävin termein on usein ratkaiseva menestyksen kannalta.
Laitteisto- ja ohjelmistokoulutuksen lisäksi tietokonekouluttaja opettaa yleensä oppilailleen parhaita tapoja käyttää Internetiä. Hän selittää yleensä selaimen käsitteen ja varoittaa heitä virusten, matojen ja vakoiluohjelmien hyökkäyksistä. Tietokonekouluttajan odotetaan myös yleensä opettavan oppilailleen, miten he voivat puolustaa järjestelmiään kalliilta ja hankalailta sisäisiltä ongelmilta palomuureja ja puolustavia ohjelmistoja asennettaessa.
Opetuksen aikana tietokonevalmentaja perinteisesti kyseenalaistaa oppilaitaan määräajoin arvioidakseen heidän tasoaan ja ymmärrystään. Hän voi käyttää perinteisiä tulostusmenetelmiä, mutta sisältää yleensä laitteisto- ja ohjelmistoharjoituksia kokeisiin. Hän pyytää usein edistyneempiä oppilaita neuvomaan muita hyvistä tavoista hallita käsitteitä ja sovelluksia, joiden kanssa heillä on ongelmia.
Tietokonekouluttajan aseman saaminen edellyttää tavallisesti tietotekniikan kandidaatin tutkinnon. Jos hänen on opetettava korkean tason kursseja, hän voi vaatia tiettyjen laitteisto- ja ohjelmistoyritysten tarjoamia lisäsertifikaatteja. Jos työ on oppilaitoksessa, myös paikalliset tai alueelliset lisenssit voivat olla tarpeen.