THIS POSITION IS TO REPLACE A TEACHER ON HER MATERNITY LEAVE
A Computer Science teacher job description includes developing and delivering curriculum, teaching programming languages and concepts, assessing student progress, and fostering a positive learning environment.
Key Responsibilities:
Curriculum Development and Delivery:
Creating and implementing computer science curriculum, including lesson plans, assignments, and assessments.
Instruction:
Teaching students about programming, data structures, software development, and other relevant computer science topics.
Assessment:
Evaluating student work, providing feedback, and monitoring progress.
Classroom Management:
Creating a positive and engaging learning environment.
Student Support:
Providing guidance and support to students, including those needing extra help.
Integration of Technology:
Utilizing educational technology tools to enhance instruction.
Collaboration:
Working with other teachers and staff to improve the computer science program.
Professional Development:
Staying up-to-date on the latest trends and technologies in computer science and education.
Essential Skills:
Strong Computer Science Knowledge:
Expertise in programming languages (e.g., Python, Java, JavaScript), data structures, algorithms, and software development.
Excellent Communication and Interpersonal Skills:
Ability to explain complex concepts clearly and build positive relationships with students.
Classroom Management Skills:
Ability to create a positive and productive learning environment.
Adaptability:
Ability to adjust teaching methods to meet the diverse needs of students.
Problem-Solving Skills:
Ability to help students troubleshoot issues and develop solutions.
Passion for Computer Science:
Enthusiasm for the subject and a desire to inspire students.
Qualifications:
Bachelor's degree in Computer Science, Education, or a related field.
Teaching experience in computer science or a related subject.
Experience with curriculum development and instructional design.
Job Types: Part-time, Temporary, Fresh graduate
Contract length: 3 months
Pay: RM2,600.00 per month
Expected hours: 40 per week
Benefits:
Free parking
Ability to commute/relocate:
Putrajaya: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
Are you able to start IMMEDIATELY?
Education:
Bachelor's (Preferred)
Experience:
teaching: 2 years (Preferred)
Language:
English fluently (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.