- Soạn bài giảng Công nghệ thông tin, chuẩn bị và thực hiện các hoạt động giảng dạy nhằm tạo điều kiện cho các trải nghiệm học tập tích cực.
- Xây dựng giáo án hàng tuần.
- Lên kế hoạch giảng dạy và hoạt động nhằm giúp học sinh tiếp thu các kỹ năng máy tính cơ bản và nâng cao.
- Phát triển các bài học bao gồm các kỹ thuật phân hóa.
- Giang dạy bằng tiếng Anh kiến thức về an toàn mạng bao gồm trách nhiệm cá nhân khi sử dụng công nghệ.
- Hỗ trợ học sinh áp dụng công nghệ vào đời sống.
- Đánh giá và chấm điểm bài tập, dự án, v.v. của học sinh.
- Quan sát và quản lý hoạt động trong lớp học.
- Theo dõi và cập nhật tiến độ học tập của học sinh trong suốt khóa học.
- Đảm bảo phòng máy tính luôn sạch sẽ, không có đồ ăn thức uống.
- Hướng dẫn học sinh sử dụng các phần mềm quan trọng và bảo trì phần cứng.
- Cập nhật những phát triển trong lĩnh vực công nghệ thông qua tài liệu/tạp chí và tham gia các khóa phát triển chuyên môn.
- Báo cáo cho Hiệu trưởng những vấn đề liên quan đến chương trình giảng dạy, nhu cầu của học sinh, cũng như các vấn đề khác liên quan đến hoạt động của trường và lớp học.