Events
Calendar of Computer Science events at STC! Sign up and get involved!
January
-
Perse programming competition
Tags: #intermediates #competitive-programming #under-16s #teams
This is a programming competition that pits teams of students in Years 7 to 11 against each other in timed automated challenges. You can compete solo or with a friend. Entries can be completed in Python, JavaScript/Node.js, C++, C#, Java or Visual Basic. Past and practice questions available at the website.
-
Technovation girls
Tags: #beginners #intermediate #project-based #teams
A term-long competition with workshop lessons. It is a team and project based competition to learn, design, build and pitch an app that solves real world problems. The competition begins in January and runs through until April. Form a team with a group of other girls and take part. Watch the promo video https://bit.ly/technovationpromo
-
Microsoft Imagine cup
Tags: #16+ #project-based #teams
The Imagine Cup is Microsoft's main annual competition for senior school and university students. Open to students around the world, the Imagine Cup Competition seeks to honor the most innovative,accessible, ground-breaking, and appealing software built with Microsoft tools and technology. It's a global competition for students aged 16+. You’re welcome to imagine any solution that you’re passionate about, but must include a Microsoft Azure component and take into consideration diversity, inclusion, and accessibility. Maximum four (4) members per team. Prizes include up to $100,000 USD cash, plus mentoring sessions with senior leaders at Microsoft. Submissions close late January.
-
Code Combat
CodeCombat is an online education platform for learning software programming concepts and languages. This learning platform is recommended for students aged 9–16. Students learn to type coding languages like JavaScript, Python, HTML and CoffeeScript, as well as the fundamentals of computer science.
Screening round occurs in January but the school must register you early December.
February
-
Canadian Computing Competition
Tags: #competitive-programming #skilled-programmers #individuals
The Canadian division of the International Olympiad in Informatics. They allow global entry of competitors for open first rounds. Held online in February. Great practice for those interested in the HKOI or competitive programming in general.
-
USA Computing Olympiad (February round)
Tags: #competitive-programming #skilled-programmers #individuals
The USA division of the International Olympiad in Informatics. They allow global entry of competitors for their open rounds. Great practice for those interested in the HKOI or competitive programming in general.
-
World Computing Championships: Contest 3
Tags: #competitive-programming #skilled-programmers #under-16s #individuals
For Juniors (under 16) looking to build their competitive programming skills for a future run at HKOI, each WCC contest consists of 6 rounds. For example, round 1 is an Olympiad style individual event with 5 tasks to solve and round 2 is a team competitive programming round with 7 tasks to solve (see https://wcc.eunoia.ventures/pages/wcc-rounds). It is proposed a senior level competition will be launched but it does not exist yet.
March
-
Girls In AI
Tags: #beginners #diversity #project-based #teams
This is an annual international event running in 30+ cities. It is an online event over two weekends in March, timed to celebrate International Women's day.
April
- No events
May
-
Coding Quest
Tags: #competition
New for 2022! 10 programming problems over 10 days. Compete against your classmates and other schools and earn badges that'll shower you in fame and riches! More details are coming soon, stay tuned!
June
-
Meeop - Summer internship application
Tags: #internship #skilled-programmers
MeeOpp is an educational tech start-up based in Hong Kong. Every year they offer mentorship placements for up to two students per secondary school. Areas of placements include Business Analyst, Software Development, Graphic Design, Content Writing and Communications. The application process occurs in May. See me for details.
July
-
The Hong Kong Secondary School Coding Challenge
Tags: #competitive-programming #skilled-programmers #individuals
Organised by the same people as HKOI and hosted by CityU with 10000HKD prize money for the taking! Competitors are registered by their school, so speak to me if interested. The day consists of six programming tasks to be submitted in C++, Python, Java, Go, C or Pascal.
August
- No events
September
-
ESF CoCo
Tags: #beginners #student-leaders #hackathon #teams
Organized by current ESF students to encourage and influence student interest in computer science from a young age. Renowned Industry leaders and institutes host interactive workshops and deliver informative talks to invoke your interest and passion for technology and computing. Additionally, a large-scale Hackathon will challenge your creativity and innovation.
October
-
NASA Space Apps Challenge
Tags: #beginners #experienced #hackathon #project-based #team-based
The NASA international SpaceApps challenge is an annual 48 hours hackathon organized by NASA and local hosts around the globe. The challenge addresses the great challenges we are facing on Earth and in space by connecting NASA's data with coders, makers, designers and dreamers around the world. Occurs over 2 days, October 1 & 2, 2022. Registrations in July.
-
World Computing Championships: Contest 1
Tags: #competitive-programming #skilled-programmers #juniors #individuals
For Juniors (under 16) looking to build their competitive programming skills for a future run at HKOI, each WCC contest consists of 6 rounds. For example, round 1 is an Olympiad style individual event with 5 tasks to solve and round 2 is a team competitive programming round with 7 tasks to solve (see https://wcc.eunoia.ventures/pages/wcc-rounds). It is proposed a senior level competition will be launched but it does not exist yet.
November
-
Hong Kong Olympiad in Informatics
Tags: #competitive-programming #skilled-programmers
Probably the most prestigious and internationally recognised of all the competitions, the HKOI is the local division of the International Olympiad in Informatics. Constants showcase their skills in problem analysis, algorithm design, data structures, programming and testing. There is a junior division (under 16s) and senior division (16+). Speak to me several months in advance if you are interested in competing as the team is usually formed by August, to give competitors sufficient time to train.
-
CISx Ideas hackathon
Tags: #beginners #student-leaders #hackathon #project-based #team-based
Each November, the Chinese International School hosts their annual hackathon, CISx Ideas. STC has been sending teams since 2020. They are very keen to collaborate with us to make it a truly multi-school event and are happy to have STC students be part of the leadership and planning team.
December
-
Advent of Code
Tags: #competition #skilled-programmers
Advent of Code is an annual global programming competition that runs over the month of December. Advent of Code attracts over 160,000 annual competitors ranging from secondary students, to university students and computer scientists working in the industry. The competition is a lot of fun for those looking to challenge their understanding of algorithms. Join the STC competition with the code on display in room 333.
-
USA Computing Olympiad (December round)
Tags: #competition #skilled-programmers
The USA division of the International Olympiad in Informatics. They allow global entry of competitors for their open rounds. Great practice for those interested in the HKOI or competitive programming in general.
Ongoing
-
Coding club
Tags: #beginners #student-leaders
Every Tuesday after school in 333. For beginners and experienced programmers alike with projects such as from game making, website building, app making and robotics.
-
Code for life
Tags: #beginners #student-leaders #diversity
STC's own gender diversity in Computer Science outreach initiative. One of my personal passions is to promote greater diversity and inclusion within Computer Science as an industry. We have a passionate group of student leaders who make these events extra special, so be sure to check it out. Events run once a term.
-
heya.space
Tags: #real-life-project #experienced-programmers #python #javascript #react #industry-tools
Heya.space is an initiative to build a virtual community around purposeful collaboration. It is an opportunity to gain experience using industry tools and practises in a collaborative project with other, like minded, passionate computer science students..
-
Start your own group or competition
Tags: #student-leaders
Want to start a robotics club, or run a hackathon? Speak to Mr Baumgarten and form a team.
-
Microsoft Ambassadorship
The Microsoft Learn Student Ambassadors community is for students—like you—who want to use tech to solve real-world problems with like-minded peers, establish themselves as mentors and leaders in their community, and amplify their impact. Student Ambassadors get the opportunity to connect with other students around the world (from 102countries and counting!), foster their own online communities, get training and earn certifications, and tackle practical challenges, all while building key technical and soft skills to help them succeed. They can also make meaningful progress on the socially significant issues that they care about.