Program Editing and Execution Device for Separate Skill Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing educational methods struggle to accurately distinguish between programming skills and knowledge of other subjects, such as science or arithmetic, when combined in an integrated lesson, leading to inadequate guidance for students.

Innovation Solution

An information processing device and method that includes an editing support unit for creating programs, an execution unit for running these programs on a device like a robot, and an evaluation unit using a learning model to separately assess programming skills and knowledge of other subjects based on program activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If programming education is combined with other lesson subjects in an integrated lesson, then educational effectiveness and student engagement are improved, but the ability to accurately distinguish between programming skills and knowledge of other subjects deteriorates

Engineering Contradiction:
Improveintegrated lesson capabilityVSAvoidevaluation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The evaluation unit divides the integrated evaluation into separate assessments: one for programming skills and another for knowledge of other subjects. This segmentation allows the system to maintain the benefits of integrated lessons while accurately measuring each component independently through separate evaluation pathways.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary evaluation mechanism that mediates between the integrated lesson output and the separate skill assessments. The evaluation unit acts as a mediator that processes the combined program execution results and distributes them to appropriate evaluation categories, ensuring accurate distinction between programming abilities and subject matter knowledge.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single evaluation metric is used for integrated lessons, then evaluation simplicity is maintained, but evaluation comprehensiveness deteriorates

Engineering Contradiction:
Improveevaluation system complexityVSAvoidskill differentiation information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The evaluation system segments the assessment into multiple independent metrics: programming skill evaluation and subject knowledge evaluation. This segmentation preserves comprehensive information about student abilities while managing complexity through modular evaluation components that can be processed separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds another dimension to the evaluation by introducing separate evaluation pathways for different skill types. Instead of a single-dimensional assessment, the system uses multi-dimensional evaluation where programming skills and subject knowledge are measured along different axes, preserving information that would be lost in a unified metric.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Manufacturing precision

If programming education focuses only on technical skills, then programming proficiency is improved, but ability to apply programming to other subjects deteriorates

Engineering Contradiction:
Improveprogramming skill precisionVSAvoidcross-disciplinary application capability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The evaluation unit merges the assessment of programming skills with the assessment of subject matter knowledge by evaluating the integrated program that combines both elements. This merging ensures that students develop both technical proficiency and cross-disciplinary application capabilities simultaneously, as the program execution demonstrates both aspects together.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal evaluation framework that serves multiple functions: it assesses programming skills, evaluates subject knowledge, and measures the integration of both. This multi-functional evaluation system ensures that programming education maintains technical precision while simultaneously developing adaptability to apply programming across different subjects.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12347332B2Information processing device and information processing method
Publication Date: 2025.07.01 SONY GROUP CORP
  • US12347332B2 patent drawing
  • US12347332B2 patent drawing
  • US12347332B2 patent drawing

AI summary

An information processing device includes an editing support unit that supports editing of a program by an editor, an execution unit that executes the program edited through the editing support unit on a program execution device, and an evaluation unit that evaluates the editor on the basis of activity of the program execution device. The editing support unit supports editing of the program for the program execution device to act on the basis of knowledge of a lesson subject other than programming education of the editor.