Project of the Month
Monthly selection of excellent project and presentation videos to praise students' outstanding performance
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.
Commend outstanding performances
Provide a platform showcasing student works
Encourage students to diligently involve in classes
Let parents have a better understanding of their children’s learning outcomes
Winners
- 🥇 Oct 2024
- 🥇 Sep 2024
- 🥇 Aug 2024
- 🥇 Jul 2024
- 🥇 Jun 2024
- 🥇 May 2024
- 🥇 Apr 2024
- 🥇 Mar 2024
- 🥇 Feb 2024
- 🥇 Jan 2024
Project of the Month
Colin Poon (7.5 Years Old)
Scratch Level 1
Tsuen Wan Centre
- The engaging gameplay design, combined with intuitive character design, allows players to quickly understand the game objectives
- With an organized and clear code, shop elements were integrated into the game by the effective use of advanced logic
- Purchased pets will interact with players, significantly enhancing the game experience
Project of the Month
Adrian Ping (12.5 Years Old)
Python Level 4
Tsuen Wan Centre
- By generating maps from external files, the game map can be freely controlled and modified
- Mathematical and physics formulas are applied to recreate gravity, collisions, and other physical phenomena within the game
- Highest score is displayed on the results screen, encouraging players to keep surpassing their records, increasing the replay value
Project of the Month
Leanna Lee (13 Years Old)
Web Programming Level 1
Kowloon Bay Centre
- Implement responsive design so the navigation bar adapts to different window sizes, enhancing the user experience
- Organize content into appropriate sections to create a clean webpage structure that’s easy for users to browse
- Apply a well-coordinated color scheme for a clean and orderly appearance, making the page visually pleasing
Presentation of the Month
Karissa Li (12.5 Years Old)
AppInventor Level 4
Kowloon Bay Centre
- Demonstrated confident control and smooth delivery, effectively highlighting key project points
- Presented with a confident tone, engaging the audience and ensuring clear understanding of the project content
- Provided appropriate commentary during project demonstrations, clearly explaining screen events and making it easy for the audience to follow
Project of the Month
Carlie Chan (10 Years Old)
Scratch Level 5
Kowloon Bay Centre
- Added diverse animations to the game menu, enhancing vibrancy and interactivity
- The selected mode lights up, allowing players to easily identify their choice
- A clear coding structure seamlessly integrates advanced features into the game experience
Presentation of the Month
Max Tsui (11 Years Old)
AppInventor Level 2
Kowloon Bay Centre
- Conveyed assurance and fluency, showcasing a strong grasp of the game
- Adequately prepared the presentation framework and clearly conveyed the main ideas
- Effective time management with a well-paced delivery during the presentation
Presentation of the Month
Enoch Tang (13 Years Old)
Python Level 2
Kowloon Bay Centre
- Used various examples to explain the gameplay, engaging the audience
- Varied tones throughout the presentation to enhance engagement
- Managed presentation time well, demonstrating the game's features
Project of the Month
Jonas Ng (13 Years Old)
Python Level 2
Tsuen Wan Centre
- Make an interesting map and store to keep players engaged in the turn-based game
- Use Tkinter in Python to create an attractive interface for players to interact with
- Create different attack styles for players to use against various enemies, promoting strategy and gaming skills
Presentation of the Month
Felix Wong (9 Years Old)
Scratch Level 3
Kowloon Bay Centre
- Kept a friendly smile during the presentation, creating a welcoming atmosphere
- Sustained eye contact with the audience to enhance engagement and interaction
- Demonstrated confidence and fluently explain the content while showcasing a comprehensive understanding of the game
Presentation of the Month
Issac Leung (13 Years Old)
Python Level 4
Kowloon Bay Centre
- Excellent time management with a smoothly paced presentation
- Maintained a confident tone of voice and consistent eye contact
- Thoroughly prepared the presentation structure and effectively communicated the key points
Project of the Month
Harry Lam (14.5 Years Old)
Python Level 4
Tsuen Wan Centre
- Designed enemies with diverse attack patterns, maintaining the challenges throughout the entire game
- Created various animations by applying mathematical formulas, enhancing the visual experience
- Players can upgrade different abilities in the shop, allowing them to freely adjust their playstyles and strategies
Presentation of the Month
Angus Li (11 Years Old)
mBot Level 1
Shatin Centre
- Expressed confidence and fluency, demonstrated deep understanding of the game
- Maintained eye contact with the audience, effectively engaged with the audience
- Utilized physical props to explain during the presentation, established a connection with the audience
Presentation of the Month
Megan Lau (10 Years Old)
mBot Robotics Level 3
Tsuen Wan Centre
- Clearly explained the programming logic in the project, making it easy to understand the mechanical operation principles
- Delivered a smooth explanation without pauses, effectively conveying the learned content
- Demonstrated with energy and personal flair, successfully presenting all examples
Project of the Month
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
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
- Be 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
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
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 Modding 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
Presentation of the Month
Hanna Choi (10 Years Old)
mBot Robotics 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
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
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
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
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 & Dot Robots 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
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