Tutor AC# je običajno odgovoren za pomoč ljudem pri poučevanju in lekcijah računalniškega programiranja ter lahko strankam zagotovi delovne liste ali druge vire. Natančne naloge takšnega mentorja so lahko v veliki meri odvisne od načina, na katerega dela, in nekateri ljudje se lahko osebno srečajo s študentom ali izvajajo mentorstvo na spletu. Ti mentorji običajno odgovarjajo na vprašanja, ki jih ima študent, in nudijo dodaten vpogled, ki lahko strankam pomaga bolje razumeti določene predmete. Učitelj AC# lahko ustvari izvirno študijsko gradivo ali uporabi druge vire za povečanje in izboljšanje učnega procesa stranke.
Ena od glavnih nalog mentorja C# je zagotavljanje splošne pomoči študentom, ki se težko naučijo programiranja. C#, ki se izgovarja kot “C oster”, je programski jezik, ki je v veliki meri zgrajen na prejšnjih jezikih, natančneje C in njegovih različicah. Čeprav obstajajo številne knjige in razredi, ki so namenjeni nekomu, da se naučijo ustvarjati kodo z uporabo tega jezika, bodo nekateri učenci morda ugotovili, da potrebujejo dodatno pomoč. Delo mentorja C# se običajno izvaja, da bi tem študentom pomagal in jim zagotovil informacije, ki jim pomagajo, da postanejo učinkovitejši in produktivnejši med programiranjem.
Običajno učitelj C# nudi posebno pomoč učencem glede na njihove posebne potrebe, namesto da bi kot učitelj pripravil uveljavljen urnik. Če se študent na primer spopada z določenim vidikom programiranja, potem lahko mentor za študenta oblikuje nekaj vaj, ki se osredotočajo na to vprašanje. Mentor C# lahko najprej odgovori na vsa vprašanja študenta, razloži različne korake v procesu programiranja in zagotovi, da njegova stranka razume predmet. Medtem ko se mora učitelj običajno osredotočiti na poučevanje več deset študentov, lahko mentorji delajo neposredno z enim samim študentom in zagotovijo bolj prilagojene informacije.
Da bi olajšal ta proces, lahko učitelj C# ustvari delovne liste ali izročke za pomoč študentu, odvisno od potreb te stranke. Med spletnim poučevanjem je mogoče te vrste virov poslati po e-pošti ali programu za spletno sporočanje. Takšne dejavnosti je mogoče ustvariti tako, da študentu omogočijo prakso s posebnim vidikom programiranja, odvisno od potreb študenta. Ti delovni listi so lahko tudi primeri pravilne kode, ki jo študent lahko uporabi za študij. Inštruktor AC# lahko pomaga študentu pri domači nalogi, čeprav on ali ona ne opravlja dela za stranko, ampak namesto tega zagotavlja smernice, ki študentu omogočajo učenje in dokončanje nalog.