1. Teaching and Curriculum Delivery:
- Teach computer science topics such as basic computer operations, programming (e.g., Python, C++, Java), database management, web designing, and ICT (Information and Communication Technology) as per CBSE guidelines.
- Prepare lesson plans, teaching materials, and practical assignments to facilitate student learning.
- Conduct theoretical and practical classes, ensuring students gain hands-on experience with software, hardware, and coding.
2. Student Assessment and Evaluation:
- Design and administer tests, quizzes, projects, and assignments to evaluate student progress.
- Provide constructive feedback and maintain records of students’ academic performance.
- Prepare students for CBSE board examinations and practical assessments.
3. Classroom Management:
- Maintain discipline and create an engaging, interactive learning environment.
- Encourage student participation and foster critical thinking and problem-solving skills.
4. Technology Integration:
- Integrate modern teaching aids, such as smart boards, educational software, and online resources, into lessons.
- Stay updated with advancements in technology and incorporate relevant tools into the curriculum.
5. Lab Maintenance and Supervision:
- Manage and maintain the school’s computer lab, ensuring hardware and software are functional.
- Supervise students during lab sessions to ensure safe and proper use of equipment.
6. Co-Curricular Activities:
- Organize and guide students in computer-related extracurricular activities, such as coding clubs, tech fests, or competitions.
- Support school events by managing technical requirements, such as presentations or digital displays.
7. Professional Development:
- Attend workshops, training programs, and CBSE teacher training sessions to enhance teaching skills and stay updated with curriculum changes.
- Collaborate with colleagues to integrate computer education with other subjects.
8. Parent and School Engagement:
- Communicate with parents about student progress during parent-teacher meetings.
- Participate in school meetings, committees, and events as required.
Qualifications and Skills:
- Education: Bachelor’s degree in Computer Science, IT, or a related field (B.Ed. or equivalent teaching qualification is often preferred).
- Experience: Prior teaching experience or familiarity with the CBSE curriculum is an advantage.
- Skills: Proficiency in programming languages, strong communication, classroom management, and knowledge of CBSE evaluation patterns.
- Certifications: Relevant certifications in teaching or technology (e.g., DOEACC, NIIT, or CBSE training) may be preferred.
Job Type: Full-time
Pay: ₹10,000.00 - ₹13,000.00 per month
Work Location: In person