Обучение учеников компьютерным наукам. Его обязанности состоят не только в передаче знаний о программировании, алгоритмах и базах данных, но также в развитии у учеников навыков критического мышления и креативности при работе с информационными технологиями.