This is a student-led activity. Do you want to get replaced by AI? If not, join this club to learn how to take full advantage of AI. Students will learn, discuss and experiment AI technology (such as machine learning, deep learning, natural language processing and generative AI) during lunchtime meeting sessions. Projects may also take place depending on what members want. No computer science experience is required for this club. Join for free!
Teacher Supervisor: Mr Tam
AI permeates our daily lives, and the development
of technology is advancing rapidly. It is,
therefore, of utmost importance that young students get
early exposure to AI..
The CCA aims to use CUHK 's AI for the Future Project to
provide practical experience of various applications of
artificial intelligence to demonstrate its concepts and
examine real-world applications.
Teacher Supervisor: Ms Nahar
The goal of this co-curricular activity is to bring together students, staff, and experts in a collaborative effort to create a weekly video podcast series that will be uploaded to YouTube. The podcast aims to engage the wider school community in a proactive discussion on artificial intelligence's potential impact on education and learning environments. There are various ways that students can be involved including researchers, videographers, video and sound editors, social media managers and guest speakers.
With the influx of apps and the rise of ChatGPT & OpenAI,
our lives have become easier today.
Students in the CCA will get a chance to hone their spatial awareness to plan and code really cool, intelligent apps that make use of different sensors & inputs on
our phones. From designing the “look” of your app
to programming, testing and optimizing features for your app, we’ll explore different ideas for students to break down. What you can do with Thunkable is only limited by your imagination!
Teacher Supervisor: Mr Tam
This is a student-led activity.
Did you enjoy doing labs in DDes class?
Whether
you are a serious and seasoned programmer,
or just someone with an interest in coding, come take your skills to the next level by pursuing the challenging mind sport of competitive programming! Like in previous years, our school will send students to participate in the HKOI (and
possibly IOI), as well as Chinese competitions CSP and NOIP, USA competition USACO, and Canadian competition CCC.
Teacher Supervisor: Mr Tam
This is a student-led activity. Interested in coding and video games? Well, this is your time to shine as this CCA will give you the opportunity to turn your video game idea into reality!
You will form teams to design your own video game,
then compete in programming for a chance to publish your game on the iOS app store -
all expenses covered!
*We will be coding in Swift but prior experience is not required since we will cover everything in the course.
Teacher Supervisor: Mr Tam
This is a student-led activity. In this club, students design and prototype new games and piloted them for impact to create positive behavioral change. Their ideas have a chance to be funded for scale and roll out globally as a Museum for the United Nations program.The students work directly with the Museum of the United Nations (UN Live) in a world-first education collaboration. They are guided by world-class professionals in the field, Wild Aid, and tech & communications creatives worldwide. Last (June 2023), they pitched and presented their games for change at the HK gaming convention.
Teacher Supervisor: Ms Lui
Join this course to create cool stories, games and animations that help your child hone their algorithmic and sequential thinking while they understand and apply fundamental programming concepts like loops, conditions and variables - all through a block-based programming interface, as they practice their typing skills & computational awareness. What's more? From hearing & translating text/speech (Speech & Optical Character Recognition) to using computer vision to identify objects, emotions & brands to even detecting whether you're wearing a mask through the camera, students get to explore artificial intelligence, training data and how machines use information to learn & predict results on their own! 13 Sessions
Build and program robots using Arduino equipment, and programme the micro-controller in C. Students will use basic C programming constructs, and work with Vex motors, sensors, and structural materials. There will be an effort to incorporate open source hardware (Arduino) as an alternative to the Vex Cortex, as well as, open source software (PROS development tools from Purdue University) to replace the Vex RobotC tools.
Teacher Supervisor: Mr Hayes
This CCA will develop students' spatial skills and turn their imagination into Virtual Reality: from building a 2D floor plan, understanding measurements and ratio in 3D space, to creating a full blown furnished house. Join us to design your own dream houses, create virtual Jenga and more and write code to make your projects interactive! Students can test their projects on VR headsets provided. 11 Sessions
Python is a powerful, versatile yet simple programming language and is extensively used by platforms such as Instagram, YouTube, Google and Spotify. Designed for beginners, this introductory Python course is designed to give students a headstart to grasp core concepts and applications such as Object-Oriented Programming, the central concept of Python and many other languages including C++, C# and Java.
This is a student-led activity. Python is a good starting programming language and is widely used today, because it is quite intuitive to learn and is very versatile. In this club, we are going to explore basic problem solving and real life applications through Python programming. This is the 2nd year that we are running this CCA. Those who have little to no experience or those who are looking to extend their skills are all welcome to join!
Teacher Supervisor: Ms Momeni