Tactile Coding Blocks with AI Image Analysis for Visually Impaired
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a lack of accessible programming resources for visually impaired children, who require hands-on, tactile experiences tailored to their unique needs, and current educational resources are predominantly geared towards sighted children.
Innovation Solution
A method and system using physical toy blocks to perform coding tasks, where each block represents a programming code concept, and an AI-powered system captures images of block arrangements to analyze and determine if the coding structure satisfies task completion criteria, providing non-visual feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If visual-based programming toys are used, then programming education can be provided to children, but visually impaired children cannot access these resources
Solution Approach 1:
The patent replaces visual-based interaction with tactile-based interaction. Visually impaired children can touch and feel the physical blocks to understand programming concepts, substituting the visual sense with the tactile sense while maintaining the core educational function
Solution Approach 2:
The patent introduces audio feedback and tactile markers as intermediary elements that bridge the gap between the visual programming interface and the tactile exploration needed by visually impaired children, allowing them to interact with and understand code structures through non-visual senses
2Extent of automation
If AI image analysis is used to detect block arrangements, then coding structure can be automatically determined, but the system complexity increases
Solution Approach 1:
The patent uses image capture to create a digital copy of the physical block arrangement, which is then analyzed by AI to determine the coding structure. This copying approach allows automatic determination without requiring complex direct sensing of block positions
Solution Approach 2:
The patent employs a multi-functional system where the imaging sensor serves multiple purposes: capturing block arrangements, providing visual feedback to sighted children, and enabling AI analysis for automatic coding structure determination, thereby managing complexity through shared components
Data Source
AI summary
Embodiments herein generally relate to a method and system using physical toy blocks to perform (e.g., execute) coding tasks. In some examples, the method for performing coding tasks using physical toy blocks involves: capturing one or more images of an assembled arrangement of the toy blocks; analyzing the images to determine one or more arrangement features; based on the determined arrangement features, determining a code structure associated with the block arrangement; determining if the code structure satisfies one or more criteria, associated with a coding task; and if so, generating an output indicating the coding task is completed.


