
Build, Program, and Operate Your Own Smart Vending Machine
100% student built from hardware assembly, software & multimedia design, and IoT applications - step by step done by students.

IoT Smart Vending Machine
*STEM Mark Certified by FHKI

Course Overview
Target Group:
Secondary school students
(F.2–F.5 recommended)
Format:
In-school course with equipment & instructor support
Duration:
30–40 hours(5 structured chapters)


Our Programs Overview
Ch1: Hardware Assembly
(3-5 hours)
Develop practical skills in assembling, customizing, and troubleshooting vending machines by understanding their mechanical structures and organizing various components.
Ch2: Design Thinking
(4-6 hours)
Develop a comprehensive UX/UI design for a Smart Vending Machine in a school setting by creating user personas, implementing responsive layouts, designing user journeys, and utilizing multimedia and design tools for dynamic interactions.
Ch3: Software Development
(12-18 hours)
Introduce Python programming with a focus on developing and deploying APIs for vending machines, covering fundamental concepts, control flow, data structures, and best practices in RESTful API design.
Ch4: Cloud Management
(6-8 hours)
Explores cloud computing concepts and the benefits of using cloud services for IoT applications, focusing on database setup, data management, security, and troubleshooting using platforms like Firebase and AWS.
Ch5: Chatbot Building
(6-8 hours)
Design and implement a GenAI chatbot system for student administration and content generation, exploring deployment, ethical considerations, and optimization for school-specific use cases, including smart vending machine applications.


Certified by
✅ STEM Mark Certification
This Smart Vending Machine course has been certified by the Federation of Hong Kong Industries for meeting the relevant STEM Mark requirements.
✅ Education Bureau Funding Eligibility
This course meets the funding requirements of the "Life-wide Learning Grant" (全方位學習津貼) and the "IT Innovation Lab in Schools" (IT創新實驗室計劃) programs under the Education Bureau.



Why Choose This Course?
It’s not just a school project – it’s a functioning tech product.
Post-Course: Add-ons
Customisation
Tailored features for your school’s needs
Need a specific application or function beyond the course? We offer customised software development to suit your post-course goals, charged on a case-by-case basis.

Funding
Free help with government funding applications
We assist schools in drafting proposals for the IT Innovation Lab and other local funding schemes — completely free of charge.

Media
Tell your innovation story to a wider audience
We offer professional videography, copywriting, and media publishing services (e.g. HK01, SingTao, Yahoo HK) to help your school showcase its achievements.
