Job responsibilities
• Design and deliver effective computer science curriculum for senior classes, tailored to the skill levels and interests of the students.
• Teach programming concepts and languages such as Java, Python, C++, and others, ensuring students comprehend both theoretical concepts and practical applications.
• Introduce advanced topics like data structures, algorithms, mobile app development, AI, and software development methodologies, keeping up with the latest industry trends.
• Foster critical thinking and problem-solving skills among students through interactive coding exercises, projects, and hands-on activities.
• Provide guidance to students on independent coding projects, encouraging innovation and creativity.
• Incorporate real-world case studies and examples to demonstrate the relevance of computer science in various fields.
• Stay up-to-date with emerging technologies, tools, and programming languages, and incorporate them into the curriculum when appropriate.
• Evaluate student progress through assignments, assessments, and examinations, and provide constructive feedback to help them improve.
• Collaborate with other educators to integrate computer science principles into interdisciplinary projects.
• Participate in professional development opportunities to continuously enhance teaching methodologies and subject knowledge.
• Supervise and mentor students participating in coding clubs, hackathons, and other extracurricular activities.
• Maintain a positive and inclusive classroom atmosphere that promotes respect, curiosity, and a love for learning.
Experience and Qualifications
• Bachelor's or Master's degree in Computer Science or a related field.
• Strong command over multiple programming languages such as Java, Python, C++, etc.
• Proven experience in software & mobile app development, coding projects, or related industry work.
• Prior teaching experience, particularly with senior classes, is a plus.
• Familiarity with modern teaching techniques, tools, and technology for remote and in-person instruction.
• Excellent communication skills to convey complex technical concepts in an understandable manner.
• Passion for staying updated with the latest trends and advancements in the field of computer science.
• Patient, adaptable, and enthusiastic approach to teaching and mentoring students.
• Ability to create a supportive and inclusive learning environment that accommodates diverse learning styles.
• Innovative and enthusiastic.
Recruitment process:
Interested candidates meeting the above criteria are requested to submit their application along with a covering note to HR PPES at careers@pardadapardadi.org with a covering letter stating why you are interested in this position and indicate the title of the post applied for on the subject line of your e-mail with your current CTC and notice period. Only shortlisted candidates shall be contacted. This is an urgent position; hence the applications will be considered on rolling basis.
Contact Details: careers@pardadapardadi.org
Phone Number: +91 7055100444
Website: www.pardadapardadi.org
Location: Anoopshahr, Uttar Pradesh
Not Specified
Graduation - Graduate-Other