1. Deliver age-appropriate lessons aligned with the school curriculum.
2. Teach basic computer parts, mouse and keyboard use, and operating system basics.
3. Introduce productivity tools like word processors and presentation software.
4. Guide early coding concepts using visual or block-based programming games.
5. Supervise hands-on computer lab sessions to ensure active student participation.
6. Maintain safety rules and proper handling of hardware equipment.
7. Keep computer systems, accessories, and lab environments clean and orderly.
8. Report and assist in troubleshooting technical or software issues.
9. Evaluate student progress through practical tasks, projects, and quizzes.
10. Provide clear, constructive feedback to help learners build technical confidence.
11. Adapt teaching strategies for students who need extra help or advanced challenges.
12. Keep accurate records of student attainment and report performance to parents.