Unlock instant, AI-driven research and patent intelligence for your innovation.

Method of assisting user in learning programming based on familiar environment

A technology for learning programming and users, applied in the field of programming education, can solve problems such as children's comprehension ability is not as good as that of adults, loss of interest in learning, and children's programming learning troubles

Active Publication Date: 2019-08-30
邹魏华
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, children's comprehension ability is not as good as that of adults. In graphical programming learning, if too many unfamiliar programming tasks and pictures are involved, it is easy to cause troubles for children's programming learning and make them lose interest in learning.

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
  • Method of assisting user in learning programming based on familiar environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] S1: Through image recognition technology, obtain the entity name of the item that the user usually touches. For example, the image of the user's life is obtained through the home monitoring equipment, combined with the image recognition technology, it is obtained that the user's life image contains entities such as "tea cup", "small backpack", and "triangular chair", and the entity names of these entities are obtained.

[0042] S2: Obtain the entity name of the entity that the user has usually contacted through the Internet of Things technology. For example, by connecting the air conditioner remote control of the Internet of Things, entity names such as "remote control" and "air conditioner" can be obtained.

[0043] S3: Obtain the entity name and command text usually mentioned by the user through speech recognition technology. For example, the voice information of the user's life is obtained through a recording device, combined with voice recognition technology, the t...

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 a method of assisting a user in learning programming based on a familiar environment. The method comprises the steps: acquiring a descending order list of user life related entities; obtaining a code task set; obtaining pictures corresponding to the entity names in the entity descending order list; and pushing the recommendation code task to the user for programming practice. The method of assisting a user in learning programming based on a familiar environment is combined with the user familiar environment, obtains the entities, the entity pictures and the code tasks with the high user familiarity degree to serve as the programming learning basis, and finally obtains the better programming learning experience.

Description

technical field [0001] The invention belongs to the technical field of programming education, in particular to a method for assisting users in learning programming based on a familiar environment. Background technique [0002] With the continuous advancement of quality education and the improvement of living standards, more and more children have come into contact with some computer equipment. Learning programming is not only helpful for children's mathematics and scientific knowledge, but also for language, creativity and social communication. All aspects can play a positive and important role. In addition, from the perspective of cultivating children's computational thinking, learning programming is also of great value. [0003] In the existing technology, traditional programming needs to learn a large number of instructions, function names, etc., which is a complicated and difficult process; while children and teenagers learn a large number of instructions when they are ...

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): G06F16/9535G06F16/335G06Q50/20
CPCG06Q50/205G06F16/335G06F16/9535
Inventor 沈泳龙
Owner 邹魏华