Video thumbnail Play Video

Block Coding x Competition Support

IT STEM Standard 12 20 hrs AI Block Coding

This course opens the door to the thrilling world of tech competitions like Microsoft Imagine Cup Junior, with a focus on creating AI projects that can make a difference. It is perfect for students who want to dive into AI competitions, starting with "Una Tech For Future", and build their own AI apps using block coding. We will introduce every step you need to succeed—from getting the rules straight to coming up with cool ideas, making AI models work, designing easy-to-use apps, and showing off your project with confidence.

Enquire Training

Learning objectives

  • Learn to navigate AI competitions, from rules to problem-solving.
  • Gain hands-on experience with AI tools to build and test applications.
  • Develop and present an AI-based solution prototype effectively.

Lesson plan

Introduction To Innovative Competitions | Understand the basic concept of Innovation Competitions to familiarise with the rules and aim of these competitions
Introduction to AI Technologies | Introducing commonly used AI that have been deployed to solve problems worldwide
AI tasting: Microsoft Azure and Google Teachable Machine (GTM) | Understand how AI detects objects
Cause and problems | Learn how to analyze a problem and find the causes
Step 1: Case study: Background Research | Understand the procedure of discovering and identifying problems by case study
Step 2: Case study: Prototype study | Investigate existing AI inventions to understand the thoughts and idea behind the inventions
JSON + Webapp | Learn the fundamentals of JSON, a common AI output format using Una WebApp
AI Maker with Una | Experience using Una to make a webapp
Problem definition | Base on the five AI for Good Topics to identify the problem to be solved
Prototype design | Create the prototype of the design using Una WebApp and sensors (if applicable)
Presentation preparation | Present the idea using presentations and demonstration of the prototype

Prerequisites

  • Block coding experience, AI Maker 2.0 course or equivalent is preferred

Software

  • Una Virtual Classroom - Advanced / Microsoft MakeCode

Other requirements

    Hardware

    • Notebook/Desktop with updated browser
    • Micro:bit and sensors (or Una Web App), depending on application type