Rally international is looking for PGT-Computer Science to join our dynamic team and embark on a rewarding career journey
This role involves designing and implementing comprehensive lesson plans, fostering critical thinking, and preparing students for academic success in computer science.
Key Curriculum Development:Develop and implement advanced lesson plans in Computer Science in alignment with curriculum guidelines.
Integrate programming languages, algorithms, and computer science principles into the curriculum.
Classroom Instruction:Conduct computer science classes for senior secondary school students.
Utilize diverse teaching methodologies to cater to different learning styles and abilities.
Practical Application:Facilitate hands-on learning experiences, practical projects, and coding exercises to reinforce theoretical concepts.
Encourage students to apply computer science principles in real-world scenarios.
Assessment and Evaluation:Design assessments, projects, and examinations to evaluate student understanding and proficiency in Computer Science.
Provide timely and constructive feedback to students and communicate progress reports to parents or guardians.
Programming Languages:Teach and demonstrate proficiency in programming languages commonly used in computer science education (eg, Java, Python, C++).
Guide students in developing coding skills and problem-solving techniques.
Advanced Topics:Cover advanced topics in computer science, such as data structures, algorithms, databases, and artificial intelligence.
Prepare students for competitive exams and entrance tests related to computer science.
Classroom Management:Maintain a positive and inclusive classroom environment that encourages active participation and student engagement.
Implement effective classroom management strategies to create an optimal learning atmosphere.
Collaboration:Collaborate with colleagues and participate in departmental meetings to align teaching strategies and contribute to the overall academic development of students.
Engage in interdisciplinary activities to provide a holistic educational experience.
Professional Development:Stay updated on emerging trends, technologies, and advancements in computer science.
Attend workshops, training sessions, and conferences to enhance teaching skills.