responsibilities
• assessing individual/group training needs
• planning, preparing and researching lessons
• teaching it staff to use various computer languages and specialist applications
• teaching general staff to use desktop programmers such as microsoft office and other office software
• organizing and promoting courses
• developing and delivering programmers of learning activities
• preparing teaching materials
• spending contact time with students on an individual or group basis
• invigilating examinations
• checking and assessing students' work and giving feedback
• liaising with other organizations and employers
• making use of new technology such as distance learning or video conferencing
• keeping it skills and knowledge up to date.
key skills
• excellent oral and written communication
• administrative skills
• management and leadership skills
• organization and efficiency
• analytical and technical skills
• the ability to motivate others
• a patient and friendly approach to teaching