Object programming method and system for children

A kind of physical programming, children's technology, applied in the field of human-computer interaction, can solve the problems of the system rarely providing feedback, high cost, low cost, etc., and achieve the effect of convenient program debugging, simple syntax, and increased attractiveness

Active Publication Date: 2015-11-11
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF6 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the physical programming system with built-in electronic equipment has strong programming ability, it generally costs more
The semantics of the language module of physical programming without electronic components is obtained through visual capture devices such as cameras or digital cameras, and the cost is relatively low, but there are also occlusion problems and certain requirements for ambient light
Also, many systems provide little feedback during programming for children

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Object programming method and system for children
  • Object programming method and system for children
  • Object programming method and system for children

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to enable those skilled in the art to better understand, the interaction method will be further described in detail below in conjunction with the accompanying drawings and implementation methods:

[0047] Before introducing the system flow, the maze generation flow is given first, such as figure 2 shown. First, select the size of the maze map corresponding to the task, and initialize the two-dimensional array of the maze map to 1. Sets the bounds of the maze map of the selected size to 0. Randomly select a point (or cell) with an even row number in the two-dimensional array of the maze map as the initial point of the maze to start depth-first traversal: select a direction, and determine whether the upper and lower points in this direction are 1, yes Just mark the next point and the next next point as feasible path points (set to 0), otherwise judge in another direction until all points in the two-dimensional array have been traversed, and the last point is m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an object programming method and system for children. The method comprises steps: firstly, labyrinth maps corresponding to different tasks are generated, and a labyrinth map library is obtained; secondly, according to user information of a login user, a labyrinth map is selected and provided for the login user from the labyrinth map library; thirdly, the login user puts object programming blocks according to the labyrinth map, and an object programming block sequence is obtained; fourthly, the image of the object programming block sequence is collected and sent to an object programming processing unit; fifthly, the object programming processing unit carries out semantic processing of the image and feedback according to the labyrinth map until the task is completed; sixthly, the program written by the login user is operated, a corresponding role in the labyrinth mapis controlled to move in the labyrinth map, when the role moves to a set problem cell in the labyrinth map, a corresponding test question is called, and then the score of the login user is updated according to the inputted answer. The interest of the game is raised, and thus learning and usage are easy for children.

Description

technical field [0001] The invention belongs to the field of human-computer interaction, and in particular relates to a system for programming through objects. Background technique [0002] With the development of modern science and technology, various computing devices have gradually penetrated into every corner of life. From daily office computers, to handheld devices, and even home appliances, there are all kinds of computing devices everywhere. And how people can better interact with these computing devices and facilitate the manipulation of these devices has always been one of the hot issues in the field of human-computer interaction research. At the same time, more and more children also have the opportunity to use computers. They use computers to play games, browse the web, send and receive messages, and then learn knowledge, understand society, and understand the world. Computers are changing the way children live and learn. With the deepening of children's use of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G09B19/00
Inventor 黄天泽王丹力王宏安
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products