Computer Science

Computer Science

A. Panel Members

The following are members in the computer subject panel in 2023/24:
  • Mr Kwok S. K. (Department Head, F2 - F3 CL, F4 - F6 ICT coordinator)
  • Mr Lam C. K.
  • Mr So M. H. (F1 CL coordinator)

B. Syllabus

  • Computer Literacy (F.1 - F.3)
    Our CL school-based curriculum encompasses essential IT skills such as information literacy and Office software, as well as STEM education including programming, maker and artificial intelligence. The goal is to cultivate students' abilities to solve problems using technology. 
      First Term Second Term
    F.1
    • Information Literacy

    Online Learning Modules:

    • Word Processor (Microsoft Word)
    • Presentation Software (Microsoft PowerPoint)
    • Chinese Input Method
    • Computer Systems
    • Micro:bit and Electronics
    • Spreadsheet Software (Microsoft Excel)
    • Robotics (LEGO) (Summer)
    F.2
    • Computational Thinking
    • Mobile App Development with Database

    Python Programming

    F.3

    Artificial Intelligence (AI)
    (CUHK Jockey Club AI For the Future Project)

    • Internet of Things (IoT)
    • Virtual Reality (VR)

     

  • Information and Communication Technology (F.4 - F.6)
    Our Senior Form ICT curriculum enhances students' computer and information technology knowledge and skills. As part of this curriculum, students will study elective modules in database and algorithm, providing them with a strong foundation for their future studies and careers, particularly in technology-related fields such as computer science, information systems, financial technology, data science, and artificial intelligence.
      Compulsory Part Elective Part

    F.4

    • Information Processing
    • Computational Thinking and Programming
    • Databases (Module A)
    • Algorithm and Programming (Module C)
    F.5
    • Computer System Fundamentals
    • Internet and its Applications
    • Social Implications
    F.6
    • Internet and its Applications
    • Social Implications
     

C. Innovation and Technology (I&T) (Life-wide Learning Activities)

  • "High School Machine Learning" Programme

    Our school collaborated with Prof. Stanley Chan's team from Purdue University's Department of Electrical and Computer Engineering to create a pilot program featuring state-of-the-art technology, specifically Machine Learning and Artificial Intelligence. This program offers students an opportunity to experience these cutting-edge technologies and learn from leading scholars in the field. By participating in this program, students are encouraged to explore their talents in STEM further. In the 2020/21 academic year, nine Lam Woo students completed the program satisfactorily and received certificates.

  • CUHK Jockey Club AI For the Future Project
    Our school is one of the participating schools in the CUHK Jockey Club AI For the Future Project since the 2020/21 academic year. The project aims to develop a new AI (Artificial Intelligence) curriculum and sustainable AI education model, along with relevant supporting infrastructure, to create a conducive ecosystem for AI education in Hong Kong's secondary schools. As part of this project, our CL teachers were interviewed by CUHK to share their teaching and learning experiences in AI, and Mr. Kwok provided online training for teachers from other participating schools on the "Natural Language Processing" (NLP) topic.

    In addition to teacher professional development, our students participated in various AI activities organized by the Chinese University of Hong Kong (CUHK), including the AI for the Future Virtual Boot Camp 2020 and AI for the Future Summer Camp 2021.
     
  • A.I. Fun Day for all F.2 students
    In July 2022, our school organized an A.I. Fun Day for all F.2 students, offering them opportunities to explore artificial intelligence. Through interactive games and hands-on tasks, students gained practical knowledge of A.I. and applied the engineering design process in an engaging way.
  • A.I. Enrichment Courses
    Our department offers enrichment courses in artificial intelligence (A.I.) to ensure that students stay abreast of the latest technological advancements. These courses cover a diverse range of topics, such as object detection, facial recognition, and AI-generated graphics. By participating in these courses, students gain practical skills in using A.I. technology.

  • A.I. iCar Workshop
    The research team at the Chinese University of Hong Kong (CUHK) has developed iCar for learning artificial intelligence (AI). It is capable of various AI functions, such as recognizing a cat. Exciting functions can be added through coding, for example, iCar can be programmed to move forward when it identifies a picture of a cat. 

  • FinTech and Blockchain Course
    Our department provides courses in Financial Technology (FinTech) and Blockchain, catering to students interested in finance and business. These courses explore how technologies like A.I. and Blockchain can be effectively utilized in the financial and investment industry. Students gain valuable insights into the intersection of technology and finance, equipping them with the knowledge and skills to thrive in this rapidly evolving field.

     

  • Industrial Visits
    Our students have ample opportunities to attend industrial visits to high-tech industries in investment banking, business consulting, manufacturing and insurance. These visits provide valuable insights into the latest developments in information technology, such as Artificial Intelligence (A.I.), Financial Technology (FinTech), Smart City, and Industry 4.0, and their impact on business transformation. Additionally, exposure to the actual workplace helps students with career planning.

D. Robotics (Life-wide Learning Activities)

  • Mass Robot Programming for World New Record
    n August 2021, 23 F.1 and F.2 Lamwooers, along with over 500 students from other schools, broke the world record for the most people programming robotics simultaneously within one hour. The record was certified by the Guinness World Records, and the event was organized by the Hong Kong Productivity Council.
  • Robotics Fun Day for all F.1 students
    In July 2022 and July 2023, our school hosted Robotics Fun Days for all F.1 students. The event provided students with opportunities to discover the science and engineering behind robotics. Through participating in hands-on tasks and mini-competitions, students gained practical knowledge of robotics and applied the engineering design process in an engaging and interactive way.

  • Robotics Training Programme
    Our school provides regular robotics training programs, including Arduino, LEGO MINDSTORM EV3, and LEGO SPIKE Prime, to equip students interested in IT/STEM with essential skills in mechanics, electronics, and programming. These programs offer opportunities for students to explore their potential and creativity in robotics. Elite students are selected to participate in robotics competitions, which are highly encouraged as they help students apply their skills in a competitive environment, foster teamwork, and provide valuable experience in problem-solving and innovation.
  • Robotics Team and Competitions

    Our robotics team has participated in a variety of competitions and achieved remarkable success. They have won prizes in local competitions such as the World Robot Olympiad Hong Kong, as well as in regional competitions like the Asia Pacific Robot Alliance Competition.


    # regional / national / global competition
    Event Participants Award
    FIRST® LEGO® League 2023

    Cheung Bok Sum
    Cheung Yau Pok Harry
    Lo Yin Kwan

    Second Prize
    Robotics Intelligence DIY 2023

    Or Thomas Sik Lui
    Chan Fei Hang
    Chan Cham Ho

    2nd runner up
    Best Challenge Spirit Award
    (LEGO Spike Prime Junior Secondary Division)
    Robotics Intelligence DIY 2022

    Luk Ho Hin (Team Leader)
    Cheung Ming Tai
    Mo Tsz Hin

    Champion (LEGO EV3 Secondary Division)

    Yip Kyle (Team Leader)
    Chan Shek Yin Isaac
    Kwok Chun Hei

    1st runner up (LEGO EV3 Secondary Division)
    World Robot Olympiad Hong Kong Online Challenge (2021)

    Kwok Yin Hei
    Wong Pok Yuen

    新興運動挑戰賽 Silver LEGO prize
    國際機器人節2019#

    Tse Chun Mong
    Wong Pok Yuen
    Wong Wang Hong

    全自動機器人相撲賽事第三名
    2019亞太機械人聯盟競賽香港選拔賽

    Leung Chun Wai
    Tse Chun Mong
    Wong Wang Hong

    中學組自動相撲賽亞軍
    第四屆海峽兩岸暨港澳機械人大賽(2019)#

    Ho Lap Yin
    Leung Chun Wai
    Kwok Yin Hei
    Wong Pok Yuen
    Wong Wang Hong

    中學組遙控機械人擂臺大賽A組季軍
    Hong Kong STEM Robotics Competition 2019

    Chan Hok Chi
    Kwok Yan Tung
    Wong Sze Wing

    Winner Award in A.I. Cubemania

    Cheng Tsz Wing
    Lee Hing Tik Ryan
    Leung Wing Him

    3rd runner-up award in Senior Secondary Division
    World Robot Olympiad Hong Kong 2018

    Ho Lap Yin
    Tse Chun Mong
    Wong Wang Hong

    二等獎

E. Programming (Life-wide Learning Activities)

  • Programming Enrichment Course
    Our school offers a programming enrichment course (such as C++ / C or Python) that equips students with advanced techniques in algorithm design and computational thinking. This course is offered to students who have completed the F.2 Python curriculum in their CL lessons. Elite students are selected to participate in programming competitions, which provide valuable experience in applying their skills in challenging settings and foster their interest in programming.
  • Programming Team and Competitions
    Our programming team actively participates in representative programming competitions, such as the Hong Kong Olympiad in Informatics (HKOI) and the Hong Kong Secondary School Coding Challenge. Some of our elite students have even been nominated to represent Hong Kong in regional and global coding competitions, such as the International Olympiad in Informatics (IOI) and the International Coding Elite Challenge.

    # regional / national / global competition
    Event Participants Award
    Hong Kong Olympiad in Informatics (HKOI) 2023/24

    Cheung Chun To

    Bronze Medal (Junior Group)

    Lau James

    Bronze Medal (Junior Group)
    International Coding Elite Challenge 2023 Hong Kong-Macau-Taiwan Grand Final#

    Cheung Hoi Lap

    Bronze Award
    International Coding Elite Challenge 2023 Screening Round

    Cheung Hoi Lap

    Top Coder Award

    Chan Wai Hei

    Outstanding Coder Award

    Lau James

    Outstanding Coder Award

    Luk Ho Hin

    Outstanding Coder Award
    Hong Kong Olympiad in Informatics (HKOI) 2022/23

    So Chun Hin

    Bronze Medal (Senior Group)

    Yiu Chun Hei

    Bronze Medal (Senior Group)

    Lau James

    Bronze Medal (Junior Group)
    International Coding Elite Challenge 2022 Global Tournament#

    Lam Shing Hei

    Global Second Prize

    Lau Kin Fung

    Global Third Prize

    So Chun Hin

    Global Third Prize
    International Coding Elite Challenge 2022 Hong Kong-Macau-Taiwan Grand Final#

    Lau Kin Fung

    Silver Award

    Lam Shing Hei

    Bronze Award

    So Chun Hin

    Bronze Award
    International Coding Elite Challenge 2022 District Competition

    So Chun Hin

    Top Coder Award

    Lau Kin Fung

    Top Coder Award

    Lam Shing Hei

    Top Coder Award

    Luk Ho Hin

    Outstanding Coder Award

    Lau James

    Outstanding Coder Award

    Ng Ho Ching

    Outstanding Coder Award
    Hong Kong Olympiad in Informatics (HKOI) 2021/22

    So Chun Hin

    Bronze Medal (Senior Group)

    Mo Tsz Hin

    Bronze Medal (Junior Group)

    Lau James

    Honourable Mention (Junior Group)
    International Coding Elite CHallenge 2021 Global Tournament#

    Mei Ka Wai

    Global Second Prize

    Hong Kong Secondary School Coding Challenge 2021

    Mei Ka Wai

    Bronze Medal
    International Coding Elite Challenge 2021 (Hong Kong & Macau)

    Mei Ka Wai

    Gold Award

    Choi Chak Long

    Silver Award

    Yao Kit Hei Joshua

    Bronze Award
    Hong Kong Olympiad in Informatics (HKOI) 2020/21

    Mo Tsz Hin

    Bronze Medal (Junior Group)

    So Chun Hin

    Honourable Mention (Junior Group)
    Hong Kong Olympiad in Informatics (HKOI) 2019/20

    Mei Ka Wai

    Certificate of Achievement - Finalist
    (* The final event was cancelled due to pandemic)

    Mo Tsz Hin

    So Chun Hin

    National Olympiad in Informatics in Provinces (NOIP) 2017#

    Li Ka Wing

    Second Prize
    Hong Kong Olympiad in Informatics (HKOI) 2017/18

    Li Ka Wing

    Gold Medal (Senior Group)

    Fong Tsz Lo

    Bronze Medal (Senior Group)

    Kwok Kai Yin Pollux

    Bronze Medal (Senior Group)
    International Olympiad in Informatics (IOI) 2015#

    Ho Ngan Hang

    Silver Medal
    National Olympiad in Informatics (NOI) 2015#

    Ho Ngan Hang

    Silver Medal
    Asia-Pacific Informatics Olympiad (APIO) 2015#

    Ho Ngan Hang

    Bronze Medal
    Canadian Computing Competition - Hong Kong Contest 2015

    Ho Ngan Hang

    Certificate of Merit
    Hong Kong Olympiad in Informatics (HKOI) 2014/15

    Ho Ngan Hang

    Gold Medal (Senior Group)
    Hong Kong Olympiad in Informatics (HKOI) 2014

    Ho Ngan Hang

    Silver Medal (Senior Group)
    Hong Kong Olympiad in Informatics (HKOI) 2013

    Ho Ngan Hang

    Silver Medal (Junior Group)

F. Research and Development (Life-wide Learning Activities)

  • R&D Team: Experiential Learning
    The R&D Team places significant emphasis on experiential learning, enabling students to develop prototypes and solutions that address real-life problems using technology to create a positive impact on our community. Here are some examples of experiential learning:

    1. Site visits to rear lanes and subdivided flats cultivate empathy and understanding of the needs of our neighbors in the community.


    2. Hands-on and minds-on practices allow students to develop ideas and prototypes to solve real-life problems in authentic contexts. We offer 3D design and 3D printing workshops where students can design and build products with sophisticated structures, such as interlocking joints. In addition, students learn to design and create their own DIY cloth bags and folders, further enhancing their creativity and problem-solving skills.




    3. Pitching, exhibition, and presentation opportunities provide students with a platform to communicate and exchange ideas with various stakeholders in our society.




    4. Collaboration with partners allows students to gain entrepreneurial experience in a bazaar, developing their communication skills and confidence while nurturing the value of entrepreneurship.



    5. Serving in the Elder Academy by designing Xiangqi together using 3D design software allows students to learn how to communicate effectively with the elderly while promoting intergenerational harmony.
  • R&D Team: Innovative Invention / Maker Competitions
    The R&D Team's creativity and problem-solving skills enable them to complete the entire process of research, idea brainstorming, prototyping, electronic and mechanical part assembly, coding, and extensive trials and errors. This results in the creation of various innovative inventions and products, including the Sanitizing Robotic Hand (智能消毒機械手), Automatic Full Body Sanitizer Machine (自動全身消毒噴霧裝置), and Smart Carpark (智能停車場). Their hard work and dedication have paid off, with some of their inventions winning prizes in both local and national competitions.

    # regional / national / global competitions
    Event Participants Award
    粵港澳大灣區人工智能科創比賽 2022-23 #

    Lam Shing Hei
    Lam Shok Shun
    Pun Hau Ming

    Best Model Design Award

    Chung Man Hei
    Kam Hau Man
    Lam O Ching
    Wong Pak Man

    Best Presenter Award
    英才盃STEAM教育挑戰賽2023

    Chan Wai Sen Rayson
    Cheung Yau Pok Harry
    Yu Wai Ming

    Merit Award
    JA Code for Impact Challenge (2022)

    Chan Ho Him
    Law Ho Yeung
    Mo Tsz Hin
    Luk Ho Hin

    First Runner-up
    Ebenezer 125th Anniversary Social Inclusion & Innovative Design Thinking Project Competition (2022)

    Chan King Wo
    Kung Kin Ming
    Lai Ching Nap

    Champion
    17th Soong Ching Ling Awards for Children's Invention
    (第十七屆宋慶齡少年兒童發明獎) (2022)#

    Lo Yin Kwan
    Yu Wai Ming

    銅獎 (初中生發明作品組別)
    24th Hong Kong Youth Science & Technology Innovation Competition (2022)

    Wong Tsz Yan Fiona
    Kung Kin Ming
    Tsui Hei Ching

    Third Prize (Computer and Information Technology Category - Senior Secondary)

    Cheung Bok Sum
    Lo Yin Kwan
    Yu Wai Ming

    Merit Award (Mathematics and Engineering Category - Junior Secondary)

    Adachi Miki
    Cheung Siu Ting
    Cheung Yau Pok Harry

    Merit Award (Computer and Information Technology Category - Junior Secondary School)
    全港青少年機械人創科挑戰盃 (2021)

    Cheung Bok Sum
    Lo Yin Kwan
    Yu Wai Ming

    Bronze Prize

    Adachi Miki
    Cheung Siu Ting
    Cheung Yau Pok Harry

    Merit Prize
    IET Faraday Challenge Hong Kong Final 2021

    Chan Nok Yiu
    Lam Yan Wing
    Leung Si Ping
    Sam Hui Yin
    Wong Yu Hang

    1st runner up

    Chan Yi Ga Ingrid
    Law Tsz Yan
    Leung Ho Yat
    Ng Serene
    Yueh Hoi Lam

    Merit Prize
    BBC micro:bit Maker Challenge 2021

    Lam Kai Fung

    Merit Award

    Or Yuet Tung Esther

    Merit Award
    IET Faraday Challenge Day 2019

    Tam Tsz Ching
    Xue Hoi Ching
    Ho Man Hoi Herman
    Li Yan Chung
    So Chun Hin
    Suen Tsz Hin

    Merit Certificate


G. Game Design, Virtual Reality and Augmented Reality (VR/AR) (Life-wide Learning Activities)

  • Unity 3D Game Design with VR Course
    Our department offers a comprehensive course in 3D Game Design using Unity. Students enrolled in this course have the opportunity to develop their own games and utilize cutting-edge technology, such as Oculus Quest 2 VR Glasses, for testing and immersive gameplay experience during the development process.

     

  • VR/AR Enrichment Course
    Our department provides an enrichment course in virtual and augmented reality (VR/AR), empowering students to create their own VR/AR applications.

H. Programmable Drones and Aviation (Life-wide Learning Activities)

  • Programmable Drones Course
    Our department provides an enrichment course in programmable drones (Tello EDU), enabling students to learn how to program drones to complete various missions.

  • Aerodynamics and Glider Design
    Students had the opportunity to learn about aerodynamics and apply the principles in designing their own gliders. They also competed with each other to determine which glider could achieve the longest flight distance. The activity was co-organized by CL/ICT Department and D&T Department.

     

  • Aviation Courses
    Our school offers comprehensive aviation courses that include both theoretical and practical components. In the STEM room, students can practice flying using the flight simulators available.

  • Aviation Competitions

    Event Participants Award
    Aerosim Inter-School Aviation Tournament 2022

    Lai Ching Nap

    Winner
    (Individual Score)

    Kung Kin Ming

    Second runner-up
    (Individual Score and Flying Award)

    Ho Cheuk Hai Jason

    Second runner-up
    (Individual Score)

I. Other Life-wide Learning Activities

  • Quiz Competitions
    Event Participants Award
    2nd STEM Education Project Knowledge Competition (2022)

    Chan Cham Ho

    Champion
    (Junior Secondary Division)
    1st STEM Education Project Knowledge Competition (2021)

    Li Yi Yui

    2nd runner up
    (Senior Secondary Division)

    Our School

    Most Active Participating School Award
    (Secondary Division)
  • IT/STEM External Programmes
    Our students actively participate in various IT/STEM programs organized by universities and external organizations, such as "Girls Go Tech" by The Women's Foundation and "HKPC STEM Network" by the Inno Space of the Hong Kong Productivity Council and Community Partner Foundation.

J. Facilities
 

Our renovated Collaborative Learning Centre (CLC) offers a modern learning environment for Computer Literacy (CL) and Information and Communication Technology (ICT) lessons, as well as after-school programming and robotics training workshops. The flexible seating arrangement with movable tables and chairs promotes collaboration among students.


Robotics corner


Micro:bit and projects


Artificial Intelligence


Prize showcase

 

K. Good Work

F1 & F3 3D Modelling Projects

1B Yau Yuk Lam 3B Wong Yu Ching 3C Mak Tsz Ching

 

F2 Mobile App Development Projects

2A Ng Sum Yiu 2B Tsui Chun Yee 2B Watt Cheuk Fung
2C Lo Yin Kwan 2D Cheung Siu Ting 2D Yip Cheuk Nam
2C Wang Ka Lok 2D Tang Ching Yiu 2D Wong Tsz Yeung

 

F2 Python projects

"Typhon" by 2C Ng Cheuk Ting

"Wordle" by 2C Cheung Chun To

"Snake" by 2D Cheung Siu Ting

 

F3 Design Thinking projects
As part of the 3-year CL curriculum, F.3 students are required to form groups and complete a capstone project. Using design thinking methodology, they must create a prototype to address an authentic problem. At the conclusion of the term, each group will present their ideas through a pitch accompanied by a poster to promote their solution.

  • 3C Group 2: Pomodoro
    (Cheung Chun To, Cheung Yui Hei, Ng Cheuk Ting, Tsao Ho Chun)


  •  
  • 3C Group 5: The Best Carparking System
    (Mak Kok Yuen Andrea, Wang Suen Yuet, Yick Natalie, Yueh Hoi Lam)

     
  • 3C Group 9: Rubbish Sensor
    (Chan Chin Fung, Chan Tsz Lok Andrew, Lai Wing Chun, So Lok Ying)

 

L. Self Learning Websites

M. Teaching Resources and e-learning platforms/tools

 

N. Common Computer Dictionaries