Secondary Computer Science and Math Teacher

Bloom KKCA Academy Limited
刊登於 2025-10-08

深水埗
0年工作經驗

職位描述

Teaching & Learning

  • Deliver engaging and challenging lessons for IGCSE Computer Science (Grades 9-10) in accordance with the UK curriculum.

  • Deliver engaging and curriculum aligned Math lessons for Grades 8 and 9.

  • Prepare to teach with training: A-Level Computer Science (Grades 11-12), covering advanced topics such as algorithm design, data structures, object-oriented programming, and cybersecurity.

  • Teach ICT/Computer Science to Grades 7-8, covering coding, computational thinking, digital literacy, and emerging technologies.

  • Co-design the Stellarchs Studio (data science, AI and computer science) and Entrepreneurship curriculum by leading the STEM curricular connections; teach Studio and support all teachers in facilitating Studio classes.

  • Integrate project-based learning (PBL) into lessons, encouraging students to apply their skills to real-world challenges and global issues.

  • Differentiate instruction to meet the needs of both high achievers and English as an Additional Language (EAL) students.

Competitions & Enrichment Programs

  • Lead students in local and international coding competitions, robotics challenges, hackathons, and game design contests. Previous competitions include the Weixin Mini Program AI Global Competition, Junior Police BOC STEM Up Competition, Citi U Entrepreneurship Competition.

  • Run after-school enrichment programs in areas such as Python coding, robotics, app development, game design, data science, and AI.

  • Guide students to develop digital products that address real-world problems and encourage entrepreneurial thinking.

  • Organize field trips to Shenzhen or the UK for application and exposure to the latest STEM technologies and linking them back to curriculum.

  • Apply engineering concepts in field school or field trips.


Curriculum Development 

  • Collaborate with other teachers to enhance and evolve the Computer Science curriculum, incorporating emerging technologies such as AI, data science, blockchain, IoT, and sustainability tech.

  • Support the integration of STEAM projects across subjects through cross-disciplinary collaboration with Science, Math, Design and Technology, and Entrepreneurship teachers.

 

Assessment & Reporting 

  • Prepare students for IGCSE and A-Level assessments, with a focus on theoretical knowledge and practical programming skills.

  • Track student progress using formative and summative assessments in line with Cambridge IGCSE and A Levels standards.

  • Provide constructive feedback to students and parents through progress reports and parent-teacher conference. Create grading rubrics for students with varying levels of computer science skills and special needs.

 

Pastoral Care & Advisory 

  • Serve as a homeroom/advisory teacher, guiding students in social-emotional learning (SEL), digital citizenship, and career exploration.

  • Foster a positive, growth mindset culture in the classroom, encouraging students to develop resilience, critical thinking, and collaboration skills.

 

Professional Development & Collaboration 

  • Stay updated on innovative practices in Computer Science education and incorporate emerging technologies into teaching.

  • Participate in school-wide PBL initiatives and collaborate with colleagues and external partners to deliver interdisciplinary projects.

 

4. Person Specification

 

Essential

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • PGCE or equivalent teaching qualification (required).

  • Proven experience teaching IGCSE Computer Science and familiarity with the A-Level Computer Science syllabus.

  • Strong knowledge of Python, Java, HTML/CSS, object-oriented programming, and data structures relevant to the IGCSE and A Levels curriculum.

  • Passion for STEAM education, digital innovation, and preparing students for future careers in technology.

  • Native fluency in English and Mandarin;

  • Ability to differentiate instruction to meet the needs of diverse learners, including EAL students.

  • Strong communication and interpersonal skills, with a commitment to building a positive school culture.

 

Highly Desirable

 

  • Experience teaching robotics, game design, AI, or data science.

  • Familiarity with Design Thinking and Project-Based Learning (PBL) methodologies.

  • Previous involvement in leading after-school programs and coaching students for coding competitions.

  • Experience working in a bilingual or multicultural school environment.

Qualified candidates will be remunerated with a competitive salary commensurate with qualifications and experience.  To apply, please email your cover letter, resume, and educational philosophy to recruitment@bloom.edu.hk.   Personal information will be used for recruitment purposes only.  Only shortlisted candidates will be contacted.  


工作種類
工作地區 深水埗
教育程度
學士
口語語言 流利英語 / 流利普通話
受僱形式 全職
行業 教育 / 培訓

有關招聘公司
Bloom KKCA Academy Limited
-