Online programming system implementation method and device
A technology of programming system and implementation method, which is applied in the field of network teaching, can solve the problems of debugging programs, the inability to realize the integration of online learning programming and practice programming, and the inability to write programs online, so as to improve programming ability, good teaching effect, and improve learning positive effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] figure 1 It is an implementation flowchart of the online programming system implementation method provided by the embodiment of the present invention, and is described in detail as follows:
[0038] In step S101, the online programming server configures the programming training mode;
[0039] Wherein, the online programming training mode is configured by creating one of a program sorting mode, a program filling-in-the-blank mode, a program writing mode or a combination thereof.
[0040] Before step S102, after step S101, the online programming system implementation method further includes:
[0041] Create project types and program projects;
[0042] By establishing the corresponding relationship between item types and program items, programming training modes and topics, a question bank is formed.
[0043] In step S102, in the programming training mode, receive the program statement submitted by the online programming client program;
[0044] In step S103, the recei...
Embodiment 2
[0054] figure 2 It is the implementation flowchart of step S102 of the online programming system implementation method provided by the embodiment of the present invention, and the details are as follows:
[0055] In step S201, issue the program statement corresponding to the programming training mode and to be programmed to the online programming client program, so that the online programming client program displays the program statement corresponding to the programming training mode and to be programmed ;
[0056] In step S202, the programmed program statement submitted by the online programming client program is received.
Embodiment approach
[0058] The embodiment of the present invention describes the implementation process of step S102 of the online programming system implementation method. Step S102 has the following three implementation modes, which are described in detail as follows:
[0059] The first implementation mode:
[0060] When the configured programming training mode is the program sorting mode, in the programming training mode, receiving the program statement submitted by the online programming client program is specifically:
[0061] The degree of difficulty is manually determined, and according to the degree of difficulty and the program sorting mode, multiple program statements in random order are sent to the online programming client program, and the manually sorted program statements submitted by the online programming client are received.
[0062] Difficulty coefficient is a coefficient designed to adapt to different programming difficulties.
[0063] This program sorting mode is a simple one...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com