2.0 years

0 Lacs

Singarāyakonda

Posted:1 day ago| Platform:

Apply Now

Skills Required

programming teaching python html css javascript software algorithms logic cybersecurity ai robotics coding gamification design development assessment support training ml creativity certifications collaborative planning

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for an enthusiastic Computer Science Teacher to teach students from Grades 6 to 10 . The ideal candidate will have a strong foundation in computer science concepts, programming, and digital literacy, along with the ability to make technical topics engaging for young learners. The teacher will be responsible for fostering computational thinking, problem-solving skills, and responsible use of technology. Key Responsibilities: Teaching & Instruction: Teach Computer Science to students in Grades 6-10 , covering topics such as: Basic programming (Scratch, Python, HTML/CSS, JavaScript, etc.). Computer fundamentals (hardware, software, OS). Algorithms, logic, and problem-solving. Cybersecurity and digital citizenship. Emerging technologies (AI, robotics, IoT—as per grade level). Use interactive methods (hands-on coding, projects, gamification) to enhance learning. Curriculum Development: Design and update lesson plans aligned with the school’s curriculum (e.g., CBSE/ICSE/IGCSE ). Integrate real-world applications (e.g., app development, website design) into lessons. Student Assessment & Progress Tracking: Evaluate students through projects, coding assignments, quizzes, and practical exams. Provide constructive feedback and support for skill improvement. Maintain records of student performance and communicate with parents. Lab & Classroom Management: Oversee computer lab sessions, ensuring safe and ethical use of technology. Troubleshoot basic technical issues and manage software/tools. Extracurricular & Innovation: Mentor students for coding competitions (e.g., Olympiads, hackathons). Lead or support STEM/tech clubs, robotics teams, or innovation workshops. Professional Development: Stay updated with advancements in CS education (e.g., new programming languages, tools like Blockly, Tinkercad). Attend training sessions and collaborate with the IT department. Qualifications & Skills: Education: Bachelor’s/Master’s in Computer Science, IT, or related field . B.Ed./Teaching Certification preferred. Experience: 2+ years teaching CS (Grades 6-10). Freshers with strong technical skills may apply. Technical Skills: Proficiency in Python, Scratch, HTML/CSS, JavaScript (or other beginner-friendly languages). Familiarity with teaching tools (Code.org, MIT App Inventor, Raspberry Pi). Basic knowledge of AI/ML concepts (for higher grades). Soft Skills: Ability to simplify complex concepts. Patience and creativity to engage diverse learners. Strong classroom management. Preferred (But Not Mandatory): Experience with CBSE/ICSE/IGCSE CS curricula. Certifications in coding (e.g., Microsoft, Google, or CS teaching platforms). Benefits: Competitive salary + opportunities for upskilling. Access to tech resources and labs. Collaborative and innovative work culture. Job Type: Full-time Pay: ₹14,000.00 - ₹20,000.00 per month Benefits: Food provided Ability to commute/relocate: Singarayakonda, Andhra Pradesh: Reliably commute or planning to relocate before starting work (Preferred) Experience: Teaching: 1 year (Preferred) Work Location: In person

Mock Interview

Boost Confidence & Sharpen Skills

Start Programming Interview Now

RecommendedJobs for You

Mumbai, Maharashtra, India

Gopalpura, Jaipur, Rajasthan