Računalni trener je instruktor koji je specijaliziran za podučavanje drugih o računalnom hardveru i softveru te kako se oni međusobno nadopunjuju. Općenito se očekuje da objasni kako računala rade u lako razumljivim terminima. Od kompetentnog računalnog trenera obično se traži da svojim učenicima prenese dovoljno znanja o računalima kako bi ih udobno koristili za osobne i lagane poslovne aplikacije.
Osoba na ovoj poziciji može raditi za veliki ili mali koledž, školu ili sveučilište. Također ga može unajmiti tvrtka ili organizacija da radi unutar tvrtke na obučavanju zaposlenika u sustavima i softveru koji se koriste u svakodnevnom poslovanju tvrtke. Bez obzira na okruženje, njegovi se studenti tradicionalno okupljaju u laboratorijskom okruženju gdje svaki ima računalo koje im pomaže u učenju kroz praktično iskustvo.
Obrazovanje o hardveru koje pruža računalni trener općenito se usredotočuje na najosnovnije značajke računala i kako ih koristiti. To obično uključuje upute o korištenju miša, tipkovnice, monitora, audio zvučnika i diskovnih pogona. Nastava također može pokriti rad perifernih uređaja, kao što su pisači ili skeneri.
Softverska obuka obično je veći izazov za nastavnika jer zahtijeva edukaciju učenika o nematerijalnim konceptima i aplikacijama koje se koriste za izradu dokumenata, proračunskih tablica i grafika. Od njega se često traži individualna poduka nekim studentima koji potpuno ne poznaju računala. Njegova sposobnost komuniciranja složenih tehnika jednostavnim, lako razumljivim izrazima često je presudna za njegov uspjeh.
Osim obrazovanja o hardveru i softveru, računalni trener svoje učenike obično podučava najboljim načinima korištenja interneta. On općenito objašnjava koncept preglednika i upozorava ih na invaziju virusa, crva i špijunskog softvera. Od računalnog trenera se također obično očekuje da podučava svoje učenike kako obraniti svoje sustave od skupih i problematičnih unutarnjih problema kroz instalaciju vatrozida i obrambenih softverskih programa.
Tijekom nastave, računalni trener tradicionalno povremeno ispituje svoje učenike kako bi procijenio njihovu razinu i stopu razumijevanja. Može koristiti tradicionalne metode testiranja u tiskanom obliku, ali općenito uključuje hardverske i softverske vježbe u ispite. Često traži od naprednijih učenika da savjetuju ostale o dobrim načinima svladavanja pojmova i aplikacija s kojima imaju problema.
Za dobivanje pozicije računalnog trenera obično je potrebna diploma računalne tehnologije. Ako se od njega traži da predaje tečajeve visoke razine, može zahtijevati dodatne certifikate koje nude određeni proizvođači hardvera i softverske tvrtke. Ako je posao u obrazovnoj ustanovi, mogu biti potrebne i lokalne ili regionalne licence.