Project of the Month
![Project of the Month Project of the Month](https://www.robocodeacademy.com/wp-content/uploads/2023/12/Website-Banner.png)
Unleashing the Learning Stars
Outstanding projects and presentation videos completed by students will be evaluated by Dr. Jackei and his professional team each month. Certificates will be awarded to commendable works, as an encouragement for the students. The outstanding projects and presentation videos will be showcased on RoboCode Facebook page and Website.
The outstanding projects and presentation videos will be showcased on RoboCode Facebook page and Website.
Winners
![Natalie Wu Natalie Wu](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Natalie-Wu-scaled-e1721468478720-500x500.webp)
Natalie Wu (15.5 Years Old)
Python Level 4
Kowloon Bay Centre
All graphics are self-created, with a consistent and eye-catching game style
The game features resettable progress, with different objectives for each playthrough
Greatly enhance the interactivity of the game by creating smooth animations for different player actions
Project of the Month
Marty Cheng (8 Years Old)
Scratch Level 2
Shatin Centre
The game showcases a well-rounded structure with a start menu, selection of appropriate sprites and backdrops, and clear end conditions
Unique attack animations of different characters make the game more dynamic and engaging
Well-designed level system increases the game’s difficulty over time
![Marty Marty](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Marty-2-scaled-500x500.webp)
![Marty Marty](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Marty-2-scaled-500x500.webp)
Project of the Month
Marty Cheng (8 Years Old)
Scratch Level 2
Shatin Centre
The game showcases a well-rounded structure with a start menu, selection of appropriate sprites and backdrops, and clear end conditions
Unique attack animations of different characters make the game more dynamic and engaging
Well-designed level system increases the game’s difficulty over time
![Cami Cheung Cami Cheung](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Cami-Cheung-scaled-e1721469012176-500x500.webp)
Presentation of the Month
Cami Cheung (16 Years Old)
Python Level 4
Kowloon Bay Centre
Use slides to organize and highlight the key points of the presentation, making the entire process more structured
Clearly demonstrate game mechanics during the presentation, allowing the audience to become engaged in the game
Explain the challenges encountered during the game development process and showcase the thought process behind the solutions
Presentation of the Month
Ellie Chow (4.5 Years Old)
ScratchJr Level 2
Kowloon Bay Centre
Able to clearly explain the game mechanics, allowing the audience to understand every detail
Adding narration during demonstrations helps the audience better understand the game operations and rules, while also seeing specific actions in real-time
Exhibits confidence and fluent expression during presentations, with natural and smooth control of speed and tone
![Ellie Chow Ellie Chow](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Ellie-Chow-scaled-e1721469680763-500x500.webp)
![Ellie Chow Ellie Chow](https://www.robocodeacademy.com/wp-content/uploads/2024/07/Ellie-Chow-scaled-e1721469680763-500x500.webp)
Presentation of the Month
Ellie Chow (4.5 Years Old)
ScratchJr Level 2
Kowloon Bay Centre
Able to clearly explain the game mechanics, allowing the audience to understand every detail
Adding narration during demonstrations helps the audience better understand the game operations and rules, while also seeing specific actions in real-time
Exhibits confidence and fluent expression during presentations, with natural and smooth control of speed and tone
![2024 May Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/06/10.png)
Project of the Month
Leo Chung (15 Years Old)
Python Level 2
Shatin Centre
As the game progresses, the menu will dynamically present different options based on changes
Enhance the game’s save functionality to ensure flawless restoration of existing game progress upon loading
Engage in thorough reflection and refinement of game content to make the overall gaming experience richer and more complete
Presentation of the Month
Matthew Cheng (12.5 Years Old)
Python Level 2
Tsuen Wan Centre
Delivering the presentation clearly, maintaining smooth content delivery throughout
Effectively guiding the audience during the project demonstration, clearly explaining what was happening on the screen
Maintaining eye contact with the audience throughout the process, not just looking at the screen for explanations
![2024 May Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/06/9.png)
![2024 May Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/06/9.png)
Presentation of the Month
Matthew Cheng (12.5 Years Old)
Python Level 2
Tsuen Wan Centre
Delivering the presentation clearly, maintaining smooth content delivery throughout
Effectively guiding the audience during the project demonstration, clearly explaining what was happening on the screen
Maintaining eye contact with the audience throughout the process, not just looking at the screen for explanations
![Angel So 2024 April Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Angel-So-scaled-500x500.webp)
Project of the Month
Angel So (10 Years Old)
AppInventor Level 1
Kowloon Bay Centre
Providing a clear user interface, where information is displayed in a concise and easily understandable manner
Intuitive game logic design, including essential features like game menu and restart screen, contributes to a smooth and intuitive gaming experience
Visually appealing character integration, enhancing the aesthetics
Presentation of the Month
Anson Cheng (8.5 Years Old)
Minecraft Level 1
Tsuen Wan Centre
Right from the start, the speech controls the tone and speed accurately, with pronunciation and wording both very clear and understandable
In the explanation, each point is concisely introduced based on the designed game mechanics
Clear narration is added during the demonstration, allowing the audience to visually understand what is happening on the screen
![Anson Cheng 2024 April Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Anson-Cheng-1-scaled-500x500.webp)
![Anson Cheng 2024 April Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Anson-Cheng-1-scaled-500x500.webp)
Presentation of the Month
Anson Cheng (8.5 Years Old)
Minecraft Level 1
Tsuen Wan Centre
Right from the start, the speech controls the tone and speed accurately, with pronunciation and wording both very clear and understandable
In the explanation, each point is concisely introduced based on the designed game mechanics
Clear narration is added during the demonstration, allowing the audience to visually understand what is happening on the screen
![Hanna Choi 2024 April Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Hanna-Choi-scaled-e1716028710675-500x500.webp)
Presentation of the Month
Hanna Choi (10 Years Old)
mBot Level 3
Kowloon Bay Centre
Maintaining strong eye contact with the camera throughout the presentation, effectively establishing a connection with the virtual audience and conveying professionalism
Exhibiting a high level of confidence, fluency, and seriousness in the delivery, demonstrating a strong command of the subject matter and engaging the audience effectively
Well-marked comments in their program demonstrate thorough preparation and organization, enhancing clarity and understanding
Presentation of the Month
Alfred Au (10.5 Years Old)
AppInventor Level 1
Kowloon Bay Centre
Speech speed and tone are controlled naturally and fluently, quickly capturing the audience’s attention
When explaining programming logic, the mouse is used to highlight important sections, not just verbal explanations
The demonstration process is well-organized, accompanied by clear explanations, clearly pointing out all key points
![Alfred Au 2024 April Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Alfred-Au-scaled-e1716028646169-500x500.webp)
![Alfred Au 2024 April Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/05/Alfred-Au-scaled-e1716028646169-500x500.webp)
Presentation of the Month
Alfred Au (10.5 Years Old)
AppInventor Level 1
Kowloon Bay Centre
Speech speed and tone are controlled naturally and fluently, quickly capturing the audience’s attention
When explaining programming logic, the mouse is used to highlight important sections, not just verbal explanations
The demonstration process is well-organized, accompanied by clear explanations, clearly pointing out all key points
![Jay Tsang 2024 March Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/04/Jay-scaled-e1713498004365-500x500.webp)
Project of the Month
Jay Tsang (4.5 Years Old)
ScratchJr Level 1
Kowloon Bay Centre
The structure of the story is complete, with smooth interaction between characters
The story is vivid and interesting, with clear organization
Appropriate programming commands are used to enrich the animation effects
Project of the Month
Jason Cheng (16.5 Years Old)
Python Level 4
Shatin Centre
Create animations within the menu to create a dynamic game cover
Incorporate his own conceived features into the game to enhance its diversity and richness
Further enhance the existing gameplay in the game to make it more challenging
![Jason Cheng 2024 March Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/04/Jason-scaled-e1713509943596-500x500.webp)
![Jason Cheng 2024 March Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/04/Jason-scaled-e1713509943596-500x500.webp)
Project of the Month
Jason Cheng (16.5 Years Old)
Python Level 4
Shatin Centre
Create animations within the menu to create a dynamic game cover
Incorporate his own conceived features into the game to enhance its diversity and richness
Further enhance the existing gameplay in the game to make it more challenging
![Jaden Chen 2024 March Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/04/Jaden-scaled-500x500.webp)
Presentation of the Month
Jaden Chen (10 Years Old)
Scratch Level 3
Tsuen Wan Centre
Begin with a confident and resonant tone during the brief introduction
Speak clearly throughout the demonstration and highlighting key aspects in the game
Vary the tone and mood of the speech to make the presentation lively and interesting
![Benjamin Tsoi 2024 February Project of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/03/Benjamin-Tsoi.png)
Project of the Month
Benjamin Tsoi (12 Years Old)
Web Programming Level 1
Kowloon Bay Centre
Carefully organizing the program structure for easy review of the coding content
Implementing responsive design to ensure content is clear for mobile users
Using appropriate web design elements to clearly highlight the key points of the content
Presentation of the Month
Ethan Cheng (8.5 Years Old)
Scratch Level 3
Kowloon Bay Centre
Expressing content clearly with a confident tone
Explaining systematically for a smoother presentation flow
Narrating alongside demonstrations, adding explanations to ease understanding
![Ethan Cheng 2024 February Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/03/Ethan-Cheng.png)
![Ethan Cheng 2024 February Presentation of the Month Winner](https://www.robocodeacademy.com/wp-content/uploads/2024/03/Ethan-Cheng.png)
Presentation of the Month
Ethan Cheng (8.5 Years Old)
Scratch Level 3
Kowloon Bay Centre
Expressing content clearly with a confident tone
Explaining systematically for a smoother presentation flow
Narrating alongside demonstrations, adding explanations to ease understanding
![2024年1月 每月精選作品得獎者 2024年1月 每月精選作品得獎者](https://www.robocodeacademy.com/wp-content/uploads/2024/02/1.png)
Project of the Month
Quinton Lai (9.5 Years Old)
Scratch Level 1
Tsuen Wan Centre
Clear and well-structured coding practices
Designing a simulated and smooth menu animations
Integrating advanced features into the game
Presentation of the Month
James Lui (6 Years Old)
Dash Level 1
Kowloon Bay Centre
Expressing fluently and systematically, capable of detailing the content smoothly
Utilizing body gestures to aid explanations and exuding confidence
Integrating self-created stories into the explanation, enhancing the attractiveness
![2024年1月 每月精選匯報片段得獎者 2024年1月 每月精選匯報片段得獎者](https://www.robocodeacademy.com/wp-content/uploads/2024/02/2.png)
![2024年1月 每月精選匯報片段得獎者 2024年1月 每月精選匯報片段得獎者](https://www.robocodeacademy.com/wp-content/uploads/2024/02/2.png)
Presentation of the Month
James Lui (6 Years Old)
Dash Level 1
Kowloon Bay Centre
Expressing fluently and systematically, capable of detailing the content smoothly
Utilizing body gestures to aid explanations and exuding confidence
Integrating self-created stories into the explanation, enhancing the attractiveness
![2024年1月 每月精選匯報片段得獎者 2024年1月 每月精選匯報片段得獎者](https://www.robocodeacademy.com/wp-content/uploads/2024/03/3.png)
Presentation of the Month
Arden Wong (14 Years Old)
Python Level 4
Kowloon Bay Centre
Maintaining a confident voice tone and eye-contact
Exceptional time management with a well-paced presentation
Well preparation for the presentation structure, delivered the main points effectively
Event Details
- Projects and presentation videos completed by students within the course level will be considered as eligible works
- All RoboCode regular course students will automatically participate without registration
- Project evaluation is held monthly; the last day of each class level is considered as the participation
- The list of winners will be announced on RoboCode Facebook page; winners and their parents will be notified via WhatsApp.
- Awards will be presented on the class day; selected works will be showcased on RoboCode Facebook page and Website
- Multiple awards may be given each month
- Awarded projects will be eligible to compete for the “Project & Presentation of the Year”
- Dr. Jackei and the RoboCode team have the final right of decision for the selection and event details
Evaluation Criteria — Project of the Month
- Completeness — Besides meeting the requirements of the course, the projects are enhanced with additional elements
- Logical Structure — Projects are coded concisely and without unnecessary complexity
- Creativity — Own creative ideas are incorporated
- Design Attractiveness — Aesthetic attractiveness, such as character design, scene design, and overall appearance
Evaluation Criteria — Presentation of the Month
- Clear and comprehensive introduction of the project’s codes and contents
- Confidence and fluency in self-expression
- Special / Interesting presentation methods