At school and beyond

Community.

Everything you can join: twelve computer science co-curriculars, the contests we enter, the outreach we run across Hong Kong, and the places we tell people to start.

Since 2020, Girl Code has taught AI and beginner Python to over 120 girls across Hong Kong.

01

Foo\Bar

The council's outreach arm, giving free programming education beyond the walls of CIS.

Founded 2020 · with the NGO JYC

Girl Code

Girl Code is a student-led group that recognises and celebrates the limitless potential of girls in technology. In collaboration with the NGO JYC, we have taught AI and a beginner Python course to over 120 girls. We work with secondary schools including Delia Memorial School and Precious Blood Secondary School to create a safe and supportive platform for girls to explore and excel in computer science, with upcoming collaborations with IBEL and EmpowerU.

Weekly · at CIS

Code+Create

Code+Create is a branch of Foo\Bar providing underserved teens with an introduction to programming and computer science. We host weekly in-person lessons at CIS for students at Sir Ellis Kadoorie Secondary School, pairing volunteers one-to-one with beneficiaries for individualised lessons in Scratch and Python, so every student can discover new languages and build their own creative projects.

Foo\Bar outreach session Foo\Bar outreach session Online workshop session Classroom workshop Students at a workshop Group photo at an outreach event
03

Co-curricular activities

Twelve computer science CCAs run at CIS. Open one to see what it involves and who runs it.

AI Club AI Fri · lunch

Student-led. Learn, discuss, and experiment with AI: machine learning, deep learning, natural language processing, and generative AI. No experience required.

Mr Tam · ask them or any council member to join

AI For the Future AI Mon · lunch

Practical experience of AI applications through CUHK's AI for the Future project, demonstrating concepts and examining real-world uses.

Ms Nahar · ask them or any council member to join

AI Podcast AI Wed · after school

A weekly video podcast series on AI's impact on education, published to YouTube. Researchers, videographers, editors, social media managers, and guest speakers all welcome.

Student-led · ask them or any council member to join

AI-powered Mobile Apps with Thunkable AI Mon · after school

Design, programme, test, and optimise intelligent apps using the sensors and inputs on your phone.

Mr Tam · ask them or any council member to join

CIS Competitive Programming Team Programming Tue · lunch

Student-led. Train for HKOI and possibly IOI, as well as CSP, NOIP, USACO, and CCC.

Mr Tam · ask them or any council member to join

Gamify Game dev Wed · after school

Student-led. Form a team, design a video game in Swift, and compete for the chance to publish it on the iOS App Store, with all expenses covered.

Mr Tam · ask them or any council member to join

United Games for Change Game dev Tue · lunch

Student-led. Design and pilot games for positive behavioural change, in a world-first collaboration with the Museum of the United Nations (UN Live) and WildAid.

Ms Lui · ask them or any council member to join

AI Fundamentals AI Tue · after school

Block-based programming alongside speech recognition, computer vision, and training data. Thirteen sessions.

Student-led · ask them or any council member to join

Arduino (Vex) Robotics Robotics Tue · after school

Build and programme robots in C with Vex motors and sensors, Arduino hardware, and PROS development tools.

Mr Hayes · ask them or any council member to join

3D Virtual Reality with CoSpaces VR Tue · after school

From 2D floor plans to fully furnished virtual houses. Write code to make projects interactive and test them on VR headsets. Eleven sessions.

Student-led · ask them or any council member to join

Introduction to Programming with Python Programming Fri · after school

A beginner's head start on core concepts, including object-oriented programming.

Student-led · ask them or any council member to join

Python Club Programming Wed · lunch

Student-led. Problem solving and real-life applications through Python. All experience levels welcome.

Ms Momeni · ask them or any council member to join