Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Online programming implementation method, browser and terminal equipment

A terminal device and browser technology, applied in visual/graphic programming, software design, program control devices, etc., can solve the problems of beginners who are complicated and cannot run across platforms, and achieve an easy-to-achieve effect

Inactive Publication Date: 2017-12-01
南京凯蒙教育科技有限公司
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the embodiment of the present application provides an online programming method, a browser and a terminal device to solve the technical problems in the prior art that building an IDE is too complicated for novices and cannot run across platforms

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
  • Online programming implementation method, browser and terminal equipment
  • Online programming implementation method, browser and terminal equipment
  • Online programming implementation method, browser and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present application is described below based on examples, but the present application is not limited only to these examples. In the following detailed description of the application, some specific details are set forth in detail. The present application can be fully understood by those skilled in the art without the description of these detailed parts. To avoid obscuring the essence of the present application, well-known methods, procedures, procedures, components and circuits have not been described in detail.

[0018] Additionally, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.

[0019] Unless the context clearly requires, throughout the specification and claims, "comprises", "comprises" and similar words should be interpreted in an inclusive sense rather than an exclusive or exhaustive meaning; that is, "including but not limited to" meaning.

[0020] In...

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 provides an online programming implementation method, a browser and terminal equipment. The browser comprises a display interactive interface, an online programming module, a JS interpreting engine and a Canvas element interface, wherein the display interactive interface is used for receiving programming operation on graphs in a browser page and displaying the corresponding graphs; the online programming module is used for saving a corresponding relation between the graphs and modular codes and determining the modular code corresponding to the programming operation; the JS interpreting engine is used for interpreting the modular code determined by the online programming module and returning the interpreting result to the online programming module; and the Canvas element interface is used for receiving calling by the online programming module, and an editing panel, a display panel and a graph corresponding to the display interactive interface are drawn according to the interpreting result and displayed through the display interactive interface. In this way, the implementation threshold of online programming is lowered, it is not needed to set up an IDE, and cross-platform can be realized by use of different browser cores.

Description

technical field [0001] The present application relates to the technical field of program development, in particular to a method for realizing online programming, a browser and a terminal device. Background technique [0002] Future technology trends require everyone to have certain program development capabilities, and programming may be used as a basic life skill. Currently, programming education is very popular, and the main form of education is classroom programming learning. The common learning content is C, Java, and other code programming. It is difficult to get started without a foundation, and it is necessary to change the thinking mode repeatedly in the process of facing objects and facing the process. Moreover, most of the programming products are bytecodes, and most of them are control at runtime. The platform is not conducive to the cultivation of interest in programming. [0003] In order to avoid the boring process of programming learning, graphical programmi...

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): G06F9/44
CPCG06F8/24G06F8/34
Inventor 牛剑森
Owner 南京凯蒙教育科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products