Responsibilities
- Design, develop, and deliver age-appropriate lessons and activities covering topics such as basic computer skills, software applications, coding, internet safety, and digital citizenship.
- Create a stimulating, positive, and inclusive learning environment that encourages student participation, critical thinking, and problem-solving skills.
- Evaluate student progress through assignments, projects, and examinations, providing timely and constructive feedback.
- Maintain an orderly, clean, and safe computer lab, ensuring all hardware and software are in good working order and properly updated.
- Provide basic technical support for students and staff, helping to troubleshoot computer-related issues.
- Work with other teachers, school administrators, and parents to align technology integration with the broader school curriculum and support student learning.
- Stay current with new technological advancements and educational trends to keep curriculum relevant and effective.
- Maintain accurate records of student attendance, performance, and progress.
Skills & Qualifications
- Strong knowledge of computer hardware, software, operating systems, and programming concepts.
- Ability to create engaging lesson plans, use various teaching methods, and adapt instruction to meet diverse student needs.
- Excellent communication skills to effectively interact with students, parents, and colleagues.
- Strong organizational skills to manage classroom behaviour, equipment, and supplies.
- Ability to identify and resolve technical and instructional challenges.
- Bachelor's degree in Computer Science, Information Technology, or a related field is typically required.
Job Types: Full-time, Permanent
Ability to commute/relocate:
- Bangalore City, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
- Computer Teacher: 2 years (Required)
Location:
- Bangalore City, Bengaluru, Karnataka (Required)