Electronic Calculator Avatar Movement Path Recording and Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of graph function electronic calculators for programming education struggle to understand the movement path of an avatar as the direction and amount of movement are changed, hindering detailed algorithm comprehension due to the inability to quantify path changes.
Innovation Solution
An electronic device with a processor and display records coordinate values corresponding to movement instructions, allowing users to compare and analyze movement paths, indicating differences or similarities between paths, enhancing understanding of algorithms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the avatar is moved by trial and error to understand algorithms, then the user can enhance understanding of algorithms, but the user cannot quantitatively ascertain how the movement path changes
Solution Approach 1:
The patent creates a virtual copy of the movement path by recording coordinate values during avatar movement. This recorded path data can be analyzed independently without repeatedly executing the movement, enabling precise quantitative analysis while maintaining the ease of trial-and-error learning approach
Solution Approach 2:
The system provides feedback by displaying the recorded movement path and allowing comparison between different movement scenarios. This feedback mechanism enables users to quantitatively analyze path changes while continuing to use trial-and-error methods for algorithm learning
2Adaptability or versatility
If the user changes instruction content to understand path variations, then the user can explore different algorithms, but the user cannot quantitatively compare the movement paths
Solution Approach 1:
The system performs preliminary recording of movement paths during trial executions. This pre-recorded data is stored and can be retrieved for later quantitative comparison, preventing loss of path information while enabling versatile algorithm exploration through multiple trial runs
Solution Approach 2:
The patent creates data copies of movement paths that can be stored and compared independently. These path copies preserve the exact coordinate information from different instruction sets, enabling quantitative comparison without losing any path data
Data Source
AI summary
Processor displays avatar to move from a starting coordinate to first movement destination coordinates in accordance with each instruction in first instruction set. Processor records coordinates after movement by instructions in the first instruction set, as first group, in accordance with instruction included in the first instruction set. Processor returns avatar to the before starting movement coordinates and displays avatar. Processor displays avatar to move from the before starting movement coordinates to second movement destination coordinates in accordance with each instruction in second instruction set. Processor records coordinates after movement by instructions in the second instruction set.


