Mystic 8-Ball

    Mystic 8-Ball

    A modern take on the classic Magic 8-Ball! Students build and code their own interactive fortune teller using an Arduino and OLED screen. At the press of a button, it can predict dinner, weekend plans, study topics, and more. Best of all, students can customise the responses and make it uniquely their own.

    ProgrammingElectronicsConditionalsAges 10+

    Contact Us

    Curriculum

    Students build and code an interactive digital Mystic 8-Ball using Arduino and OLED screens. Emphasizing software logic, students use block coding to master conditional statements, random number generation, and data arrays. They will bridge the gap between hardware and code, taking home their own functioning electronic gadget.

    Subject Content

    • Electronics & Circuit Design
    • Programming & Coding (Arduino/C++)
    • Mechanical Assembly
    • Systems Integration
    • Tools, Components and Work Safety

    Course Outcomes

    • Learn how electronic components communicate with a microcontroller (Arduino).
    • Develop basic programming skills, including variables, functions, conditional statements, and user input.
    • Understand random number generation and how computers make selections.
    • Apply computational thinking by designing, testing, and debugging code.
    • Build problem-solving and critical-thinking skills through hands-on project development.
    • Explore creativity by customising responses, display layouts, and device behaviour.