World Youth Coders Hackathon 2022

The World Youth Coder’s Hackathon is back this Summer!

About The Event

The World Youth Coders Hackathon 2022 will involve teams of students from around the world, who will work together to find creative, technological solutions related to the Sustainable Development Goals and compete for prizes. Workshops about topics from the ideation process to programming skills will take place in the weeks leading up to the event, making the event perfect for even beginners.

More details will follow.

WHERE

Virtual

 

WHEN

August 1st to August 6th 2022

WHO

High School

Middle School 

ENTRY FEE

Free

LANGUAGE

English

Main Organizer
Co-organizers
Communications
SPONSORS

Free Coding Pre-Sessions (Optional)

In partnership with Tokyo Coding Club, we will be holding free coding lessons on Zoom teaching Python prior to the Hackathon. Python is one of the easiest and most popular programming languages to learn, which is why we recommend it for everyone. Participants are allowed to use other programming languages they are more comfortable with, but please be aware that Hackathon mentors may not be able to offer as much support.

Elementary School Events

While the coding-intensive Hackathon is oriented for middle and high school students, we are holding special Saturday morning events for elementary school students to get interested in coding through Minecraft. 

Elementary Special

Minecraft Club Hangout/Competition by Tokyo Coding Club

10:00 – 11:30 AM

(check-in at 9:30 AM)

February 27, 2021
March 6, 2021

Middle & High School Pre-sessions

Pre-sessions will open 30 min in advanced for check-in.
All participants will be required to keep their camera on during the pre-session for security purposes.
There will also be an optional Spatial Chat open after each session for participants to socialize.

Beginner Classes

For those who have zero programming knowledge

9:00 – 10:00 AM

(check-in at 8:30 AM)

February 13: Python 1
February 20: Python 1
February 27: Python 2
March 6: Python 2

Python 1: variables (strings, integers, booleans), print statements, if-else statements, basic functions

 Python 2: Loops, lists, advanced functions, and coding challenges

Intermediate Classes

For going beyond just Python to create complex programs

10:00 – 11:30 AM

(check-in at 9:30 AM)

February 13:
Packages for Data Science (Anaconda, matlibplot) 

February 20:
Python + Django + HTML (part 1)

February 27:
Python + Django + HTML + MySQL (part 2)

March 6:
Python for AI and Image-Recognition

Need extra help?

Due to the high volume of participants, it may be difficult for all students to be given enough attention during the pre-sessions. If you require more help in preparing, our sponsor Tokyo Coding Club will be running a special on classes from Feb 13 – March 12 for 15,000 yen/group per 1-hour lesson. For more info, contact [email protected] or visit the Tokyo Coding Club website for a free trial.

Join Our Discord

The event will use Discord for official Hackathon communications. 

Access to the Hackathon Discords can be found on school Hackathon flyers, and will be emailed following successful registration.

About Discord: Discord is a popular, free group messaging and voice call app. You can make an account for free using an email address. If you do not want to create an account, you can simply enter a username to chat (you will need to join the World Coding Club server every time using this page). For more information regarding the safety of Discord, please refer to our FAQs.

Ready to code?

Hackathon Schedule

All groups will be assigned a mentor via Discord who can help them if they are having trouble with their code. 

Monday, August 1 - Friday, August 5

Ideation and Building

Saturday, August 6

1:00 PM JST  Submission Deadline

Saturday, August 13

10:00 AM JST  Announcement of Winners

Prizes

 – High School Category – 

1-Night Stay at the Sheraton Grande Tokyo Bay Hotel
+
1 month TCC Mentorship

Each participant will receive a voucher for a 1-night stay at the Park Wing Room, including breakfast for 2 at the Grand Cafe, as well as a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
1st Place

3 month CIC Membership
+
1 month TCC Mentorship

Each participant will receive a 3 month summer membership to CIC, a trendy co-working space in the Toranomon area, as well as a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
2nd Place

3000 yen Quo Card
+
1 month TCC Mentorship

Each participant will receive a 3000 yen Quo card and a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
3rd Place

 – Middle School Category – 

5000 yen Quo Card
+
1 month TCC Mentorship

Each participant will receive a 5000 yen Quo card and a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
1st Place

3000 yen Quo Card
+
1 month TCC Mentorship

Each participant will receive a 3000 yen Quo card and a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
2nd Place

1000 yen Quo Card
+
1 month TCC Mentorship

Each participant will receive a 1000 yen Quo card and a TCC Mentorship to learn any preferred interest offered at Tokyo Coding Club
3rd Place

FAQ

Here are some of our more frequently asked questions.
If you have a question, please feel free to ask us in the dedicated Discord server (if registered) or contact us (if not already registered).

General Information and Registrations

A hackathon is an event where people who are interested in technology come together to build and share ideas. You don’t need to have any experience as long as you have an interest in technology! It’s a great opportunity to meet new people from different schools, get coding experience by building something practical, and possibly win some prizes. Most importantly, we hope our participants have fun!

The International Youth Coders Summit is an online event, from August 1 to August 6. 

 

For our online participants, all instructions, team meetings and communications will take place online via Discord. You will work with your team to create an idea and build it with code. Mentors will be active on Discord if you have any questions.

Registration for the hackathon has closed.

Anyone is welcome to join from participating schools.

Participation is open to teams of 3-5 people as well as to individuals.

If you have a group you want to participate with, there will be a section on the form to add their names. 

We hope to have groups of 3-5 people in order to encourage collaboration and teamwork. 

If you are in a group of 2, we may assign additional members to your group.

If you are not in a group and want to be, we will randomly assign you to a group prior to the start of the Hackathon.

If you do not want to be randomly assigned to a group, you are allowed to participate as an individual. Please note that individual projects will be judged on the same criteria as group projects.

Yes, you are allowed to join a group at another school. Prior to the start of the Hackathon we may assign you to a group if you are still without a group.

Please note that if your group mixes students from different category levels, your group will be judged based on the higher category. For example, if your group has both middle and high schoolers, your project will be judged in the High School category.

Yes, you are allowed to change teammates up until June 30 by filling out the Registration Change form. 

Groups must have a max of 5 and a minimum of 3 members. We strongly recommend you have at least 3 people in your team due to the amount of effort required.

All you need is a laptop or computer and a stable internet connection.

Don’t worry if you don’t know how to code! We will be holding workshop sessions in the weeks before the Hackathon so students can prepare. 

Discord is a free group-chat application. It is easy to use via web browser, desktop application, or mobile app.

Like all group-chat applications, there is a potential safety risk of encountering inappropriate links, languages, and people, particularly when joining public channels. However, as long as you only accept friend requests from people you know, join group chats that you know are safe, and/or take cautions to not share your personal information, Discord can be used safely. All chats in the Hackathon Discord server will also be monitored by World Coding Club staff. 

Hackathon, Project Submissions, and Workshops

You may start discussing ideas but we are not allowing participants to start making their projects before August 1 out of fairness to those who have just signed or will be signing up for the Hackathon in the coming weeks.

Students may use other languages with the understanding that they may receive less support from the mentors.

The themes for the Hackathon will be announced on July 30!

Students will be working from home, but are highly encouraged to complete the project on their own with the help from Hackathon-provided mentors. Students should do the best they can with their own efforts in order to challenge themselves to learn and expand their skills and to keep the competition fair for other students.

Projects will be judged in the following categories: 

  • User Experience
  • Pitch or Presentation
  • Impact, Potential and SustainabiliSharing Resource or Collaboration

Middle Schoolers and High Schoolers will be judged using the same criteria and standards. However, we will be giving special prizes to groups with a lower average age. 

What You Need to Submit:

  1. All the files containing the code you have written
  2. A text file (can be written on Notepad and saved as .txt file) containing Project Description** (refer below)
  3. A 3-minute video (or less) demonstrating your project
  • Include a brief explanation of your project (see Project Description).
  • Explain what technologies you used and why.
  • Include a full working demo of your project.

 

Project Description:

  1. Student projects’ need to have a complete project statement and description, which includes the following information:
    1. The theme the project falls under(i.e. Health, education, hardware, etc.) 
    2. The problem/issue/challenge the project addresses
    3. Name of project
    4. Method of solving or improving issue

e.g. Our project, TooLegalDidntRead, falls under the Security/Encryption category and aims to solve the growing problem of long and complex legally binding documents by using Natural Language Processing(NLP) and keyword extraction to create a shortened version of a legal document that outlines your rights and legal limitations.

Note

  1. Projects can take on any form such as an app or website and can even involve hardware.
  2. Projects can use any language, but the mentors will mainly be able to help with Python. 

Yes, it will be one of the main ways judges will assess the project.

Student Project Examples

The following projects were winners of the hths.hacks() 2020 hackathon for high schoolers, which took place online last year.

The first place award was TooLegalDidntRead, a transformative and groundbreaking app that helps to solve the growing problem of long and complex legally binding documents by using Natural Language Processing(NLP) and keyword extraction to create a shortened version of a legal document that outlines your rights, as well as your legal limitations. This makes sure the company can not make you agree to anything you didn’t want to agree to.

The second place award went to ReserveID, a multi-platform system that can allow customers and store managers to schedule a shopping time and queue that is both efficient and safe. With ReserveID, users can use the mobile app to schedule a shopping time and reserve a spot in the queue. 

The third place award went to AirType, an application that uses computer vision to allow users to type on a keyboard by just touching the keys without pressing them. This makes typing much quieter and it makes it possible to work or play games in public spaces without bothering others with loud clicking noises.

For any inquiries, contact us at:

Hackathon Discord (if already registered) or [email protected]
For emergencies: 03-4510-6178