Learning
Technology Education

Computer Science

Course Overview

  • Teach fundamental knowledge, concepts, and applications related to information, communication, and computer systems.
  • Develop students' problem-solving and communication skills to encourage critical thinking and creative thinking.
  • Cultivate students to become competent, efficient, and confident users of information and communication technology, capable of discerning information and using it ethically to support lifelong learning.
  • Provide opportunities for students to experience the impact of information and communication technology on knowledge-based societies, thereby fostering positive values and attitudes.

 

Course Features

  • Fully implement the school-based "Computational Thinking" curriculum and "Artificial Intelligence" education.
  • Compared to programming, computational thinking focuses more on cultivating problem-solving skills. Programming involves writing computer code to give instructions to the computer, while computational thinking is the thought process behind programming. It requires students to think like computer scientists, using logic and problem-solving skills to break down problems and find solutions.
  • Incorporate AI elements into both junior and senior secondary curricula, using Design Thinking and community understanding as entry points. One assignment involves students working in groups to use online AI tools, leveraging NLP and GAN technologies to input complete sentences and generate artwork, which is then peer-reviewed by teachers and classmates.
  • Employ inquiry-based learning and project-based learning to develop student agency, computational identity, and digital empowerment.
  • Invite high-performing students to join the IT Prefect team, helping manage the use of the computer room by other students.
  • Arrange for some high-achieving and interested students to participate in school-based pull-out programs, including programming, robotics, creative drawing, film production, 3D printing, etc. Outstanding students in these programs are recommended for external activities and competitions.

 

Classroom Teaching

Integration of digital empowerment elements in junior secondary computer science curriculum.

 

Form 1

Form 2

Form 3

 Project Study  Theme

STEM Tap 3D Design

Hong Kong Food Culture / Green Hong Kong

Hong Kong Travel Guide

 Meaningfulness

Solve and study the efficiency of different taps

Understand Hong Kong's food culture and green initiatives

Help tourists learn about Hong Kong's landmarks

 Impact

Students solve household problems by mastering TinkerCAD 3D design tool skills

Students promote Hong Kong's food culture by mastering Scratch to design interactive stories

Students promote Hong Kong's landmarks by mastering App Inventor 2 to design mobile applications

 Programming
Self-Efficacy

Possess the technical skills and abilities to complete 3D designs using TinkerCAD

Possess the technical skills and abilities to complete interactive stories using Scratch

Possess the skills and abilities to design and program mobile apps using App Inventor 2

 Creative
 Self-Efficacy

Students create innovative ideas and solutions in groups, with peer review from teachers and classmates.

 

Effective Use of E-learning and Online Learning Platforms to Enhance Assessment and Personalized Learning

Electronic Assessment Tools

Examples

Purpose

Classroom Discussion Tools

Padlet, Jamboard, Google Slides

Allows students to engage in real-time discussions

Quiz Tools

Google Form

Students complete multiple-choice quizzes, and can instantly analyze each student's performance via my phone after the quiz, allowing immediate feedback

Short Answer Assessment Tools

Microsoft OneNote

Can capture part of students' answers to create personalized study notes, facilitating self and peer learning assessment.

Online Test Learning Platform

HKEdCity OQB

After students complete online tests, we can compare their performance with past candidates to adjust my teaching strategies based on students' weaknesses

Online Programming Learning Platforms

Codingrooms,
Repl.it, w3school

Students can use online programming platforms to learn different programming languages and test their coding abilities.

 

Student Learning Performance

  • Use CoSpaces Edu Pro to create VR virtual reality worlds.
  • Use Adobe Premiere Pro to produce a short video for the school's music day.
  • Use Swift XCode on a MacBook Pro to program an iOS app.
  • Use App Inventor 2 to create AI mobile applications.

 

School and External Learning Activities

  • Participate in diverse technology education activities to enhance students' awareness and attitudes toward technology:
    • Visit the Innovation & Technology Carnival 2022.
    • Visit the GoodNotes office.
    • Participate in the JA Coding for Good Challenge 2022.
    • Visit Arup, Construction Industry Zero Carbon Building, and AIRSIDE at Kai Tak.
    • Participate in AiTLE Mock Circle 2023 and HKACE Mock 2023.
    • Participate in the school's Technology Fortnight and visit DTSL to produce mobile phone cases.

 

 

 

Students share their projects in the UK.

 

Participate in STEM Education Showcase @IVE — Youth College.

 

 

Outstanding School/Teacher/Student Performance and Awards

 CUHK Jockey Club AI for the Future Project Top 10 Leadership Schools (2022-2023)

 Resource School Recognition

 CUHK Jockey Club AI for the Future Project

 Outstanding Student Recognition

 

 J.P. Morgan GenerationTech Hong Kong 2023 Competition

 1st Place

 Chan Ka Wing

 2nd Place

 Yiu Sze Wan

 "New Thinking, Smart Web for the Future"
 Cyber Security Creative Proposal Competition Finals

 Best Collaboration Group Award

 Lau Cheuk Yin, Lee Chi Ying

 Sham Shui Po District Secondary School Campus
 Anti-Epidemic Kit 3D Printing Design Competition

 Most Popular Design - Gold Award

 Cheng Ching Yum, Leung Chun Lok,

 Cheung Nga Ching, Yan Yun Mong, Chu Ching Yi.

 STEAM Education Expo 2022 Exhibition Video Secondary School Group

 Bronze Award

 

 The Education University of Hong Kong
 "Dreams Come True" Product Design Competition 2022

 Merit Award and
 Best Performance Award

 

 "21-Day Technology Exploration" Summer Programming Challenge

 Certificate of Merit

 Lo Yui Lok, Ng Chung Hei,

 Lam Chor San

 Microsoft Azure AI Fundamentals (AI 900)

 Microsoft AI Certification

 Lee Bing Chim, Lau Ka Chun

 TEACH Spartan Student Program

 Swift Coding Club School Representatives

 Cheng Tak Ming, Lau Cheuk Yin