AC# tutor on tyypillisesti vastuussa ihmisten auttamisesta tietokoneohjelmoinnin opetuksessa ja oppitunneissa, ja hän voi tarjota asiakkaille laskentataulukoita tai muita resursseja. Tällaisen ohjaajan tarkat tehtävät voivat riippua suuresti siitä, miten hän työskentelee, ja jotkut ihmiset voivat tavata opiskelijan henkilökohtaisesti tai tarjota ohjausta verkossa. Nämä ohjaajat vastaavat tyypillisesti opiskelijan kysymyksiin ja antavat lisätietoa, joka voi auttaa asiakkaita ymmärtämään paremmin tiettyjä aiheita. AC# tutor voi luoda alkuperäisiä oppimateriaaleja tai käyttää muita resursseja asiakkaan oppimisprosessin täydentämiseen ja parantamiseen.
Yksi C# -opettajan ensisijaisista tehtävistä on tarjota yleistä apua opiskelijoille, joilla on vaikeuksia oppia ohjelmointia. C#, lausutaan “C sharp”, on ohjelmointikieli, joka perustuu suurelta osin aiempiin kieliin, erityisesti C: hen ja sen muunnelmiin. Vaikka on olemassa lukuisia kirjoja ja luokkia, joiden tarkoituksena on auttaa jotakuta oppimaan luomaan koodia tällä kielellä, jotkut oppilaat saattavat huomata tarvitsevansa lisäapua. C# -opettajan työtä suoritetaan yleensä näiden oppilaiden auttamiseksi ja oppilaiden saamiseksi tietoja, jotka auttavat heitä tulemaan tehokkaammiksi ja tuottavammiksi ohjelmoinnin aikana.
Yleensä C# -opettaja tarjoaa erityistä apua opiskelijoille heidän erityistarpeidensa perusteella sen sijaan, että hän laatisi vakiintuneen opintosuunnitelman opettajan tavoin. Jos opiskelija kamppailee esimerkiksi tietyn ohjelmoinnin kanssa, opettaja voi suunnitella opiskelijalle joitain harjoituksia, jotka keskittyvät tähän asiaan. C# -opettaja voi ensin vastata kaikkiin opiskelijan kysymyksiin, selittää ohjelmointiprosessin eri vaiheet ja varmistaa, että asiakas ymmärtää aiheen. Vaikka opettajan on yleensä keskityttävä useiden kymmenien oppilaiden ohjaamiseen, opettajat voivat työskennellä suoraan yhden oppilaan kanssa ja tarjota enemmän henkilökohtaista tietoa.
Tämän prosessin helpottamiseksi C# -opettaja voi luoda laskentataulukoita tai monisteita avustaakseen opiskelijaa asiakkaan tarpeista riippuen. Verkkotutoroinnin aikana tämäntyyppiset resurssit voidaan lähettää sähköpostitse tai online -viestiohjelman avulla. Tällaisia aktiviteetteja voidaan luoda antamaan opiskelijalle käytännön ohjelmoinnin tietty osa opiskelijan tarpeiden mukaan. Nämä laskentataulukot voivat myös olla esimerkkejä oikeasta koodista, jota opiskelija voi käyttää opiskeluun. AC# -opettaja voi auttaa opiskelijaa kotitehtävässä, vaikka hän ei tee työtä asiakkaan puolesta, vaan tarjoaa opastusta, jonka avulla opiskelija voi oppia ja suorittaa tehtäviä.