PRT Computer Science

2 years

0 Lacs

Posted:3 days ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:
We are seeking an experienced and dedicated PRT Computer Science to join our academic team. The successful candidate will be responsible for teaching computer science to Primary and secondary school students, fostering their interest in technology and computing, and equipping them with the necessary skills to excel in the digital world. The PRT Computer Science will create engaging lessons, promote critical thinking, and ensure students develop both theoretical and practical knowledge in computer science.

Key Responsibilities:

  • Lesson Planning & Delivery:
  • Plan and deliver engaging and comprehensive computer science lessons for secondary school students, covering topics such as computer systems, programming, data structures, algorithms, networking, and database management.
  • Use a variety of teaching methods, including demonstrations, practical exercises, and projects, to cater to different learning styles.
  • Ensure that lessons are structured to provide both theoretical understanding and practical application of computer science concepts.
  • Curriculum Implementation:
  • Follow the prescribed curriculum and ensure that students meet learning objectives as per the school’s syllabus and external examination requirements.
  • Incorporate up-to-date industry trends, technologies, and tools to enhance learning and provide students with real-world applications of computer science.
  • Ensure the inclusion of critical topics such as coding languages (e.g., Python, Java, C++), cybersecurity, and digital literacy in the curriculum.
  • Student Assessment & Feedback:
  • Regularly assess students' understanding through assignments, tests, practical projects, and presentations.
  • Provide timely and constructive feedback to students, helping them improve their programming, problem-solving, and analytical skills.
  • Maintain accurate and up-to-date records of students’ progress, and prepare reports for parent-teacher meetings.
  • Classroom Management:
  • Create a disciplined and positive learning environment that encourages students’ active participation and engagement with the subject.
  • Use effective classroom management techniques to ensure that students stay focused and on-task, especially during practical computer lab sessions.
  • Promote a culture of respect for technology, responsible internet use, and ethical computing practices.
  • Practical Application & Projects:
  • Organize and guide students in hands-on projects, including coding assignments, application development, website design, or data analysis tasks.
  • Encourage students to apply their computer science knowledge in real-life scenarios, such as solving real-world problems through programming.
  • Support students in developing a portfolio of work that showcases their skills and learning.
  • Student Support & Enrichment:
  • Provide additional support to students who may struggle with computer science concepts, offering one-on-one assistance and remedial activities.
  • Encourage students to participate in computer science-related extracurricular activities such as coding clubs, tech fairs, or competitions.
  • Organize workshops, coding challenges, and other enrichment activities to deepen students’ interest in technology and computing.
  • Parent & Team Collaboration:
  • Communicate regularly with parents about students' progress, areas of improvement, and any concerns related to their learning in computer science.
  • Participate in parent-teacher meetings and collaborate with colleagues to discuss students’ academic performance and strategies for improvement.
  • Work with other department members to integrate computer science into cross-curricular projects and initiatives.
  • Professional Development:
  • Stay updated with the latest trends, tools, and advancements in the field of computer science, and incorporate these into your teaching practices.
  • Attend professional development workshops, conferences, and seminars to enhance subject knowledge and teaching techniques.
  • Contribute to the development of the department’s teaching resources and methodologies.

Qualifications & Skills:

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, or relevant teaching certification is required.
  • Experience: Minimum of 2 years of experience teaching Computer Science at the Primary and secondary school level.
  • Skills:
  • In-depth knowledge of computer science topics such as programming languages (e.g., Python, Java, C++), software development, database management, and networking.
  • Strong understanding of current technology trends, tools, and digital platforms.
  • Excellent communication, presentation, and classroom management skills.
  • Ability to engage students in both theoretical learning and practical application of computer science concepts.
  • Familiarity with educational technology and learning management systems (LMS).
  • Patience, problem-solving skills, and a passion for teaching technology.

Job Types: Full-time, Permanent

Application Question(s):

  • If selected can you join immediately?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
RADCLIFFE SCHOOL logo
RADCLIFFE SCHOOL

Education Administration Programs

Radcliffe

RecommendedJobs for You

Charoli BK, Pune, Maharashtra

Charoli BK, Pune, Maharashtra