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

A multi-language cross-platform online code battle system and method

A cross-platform, multi-language technology, applied in the field of multi-language and cross-platform online code battle system, can solve the problems of inability to meet teaching needs, multi-language, cross-platform support, etc., and achieve the effect of increasing fun

Inactive Publication Date: 2021-03-30
GUANGDONG UNIV OF TECH
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a multilingual and cross-platform online code battle system and method to solve the problems that the existing online programming learning platform cannot realize multilingual and cross-platform support, and at the same time cannot meet the teaching needs.

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
  • A multi-language cross-platform online code battle system and method
  • A multi-language cross-platform online code battle system and method
  • A multi-language cross-platform online code battle system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] A multi-language cross-platform online code battle system, such as figure 1 As shown, including user terminals, front-end systems, and back-end systems;

[0060] The user terminal includes any one or more devices of computers, tablets, and mobile phones, and different devices are equipped with the same or different operating systems for providing users with editable interfaces and human-computer interaction interfaces; wherein, the devices are equipped with The operating system is any one of windows, Linux, and Mac OS;

[0061] The front-end system includes a front-end server for supporting user terminals and providing users with editable interfaces related to games in the battle system;

[0062] The back-end system includes a background server, a storage server, a target machine and a host machine;

[0063] Such as figure 2 As shown, the background server is used to obtain the original code input by the user from the editable interface from the foreground server, a...

Embodiment 2

[0090] A multi-language cross-platform online code battle method, such as image 3 shown, including the following steps:

[0091] S1. The back-end system receives the first request for login and registration input by the user on the user terminal through the front-end system, and then encrypts and stores the password of the user who requests the login and registration, and verifies and authenticates the user's mailbox;

[0092] S2. The back-end system reads the user table and the game table, and displays them on the editable interface of the user terminal through the front-end system;

[0093] S3. The back-end system receives through the front-end system the second request for game selection and the third request for game selection input by the user at the user terminal; and then displays the relevant data of the game and the user through the front-end system Editable interface of the user terminal;

[0094]S4. The back-end system obtains the original code input by the user ...

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 a multi-language cross-platform online code battle system. The multi-language cross-platform online code battle system comprises a user terminal, a front-end system and a rear-end system. The user terminal is used for providing an editable interface and a man-machine interaction interface for a user. The front-end system comprises a foreground server which is used for supporting a user terminal and providing an editable interface related to a game in the battle system for a user. The rear-end system comprises a background server, a storage server, a target machine and ahost machine. The background server is used for obtaining an original code input by a user from the editable interface from the foreground server, and calling the corresponding host machine server according to the programming language type of the original code. The host machine comprises a plurality of host machine servers. The host machine is used for receiving and processing the original code sent by the user terminal to generate a corresponding target machine code, receiving the corresponding target machine code, generating a result file and returning the result file to the user terminal.

Description

technical field [0001] The invention relates to the technical field of online education, in particular to a multilingual and cross-platform online code battle system and method. Background technique [0002] With the rapid development of Internet technology, the number of people learning programming has increased dramatically. Since online programming education combines the interactivity, efficiency, and popularity of online platforms, it not only meets the requirements of teaching quality, but also adapts to the complexity of programming education. Education became popular in the country. [0003] However, the current domestic online programming learning platform does not deviate from the old-fashioned traditional teaching methods such as video teaching and PPT teaching. Teachers usually publish course-related resources on the education platform, such as videos, outlines, documents, exercises, etc. The way for students to acquire knowledge is simple, linear, and passive; i...

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 Patents(China)
IPC IPC(8): G09B19/00
CPCG09B19/0053
Inventor 吴宗泽梁泽逍安新锋李晓娜李建中郭心德王邓望
Owner GUANGDONG UNIV OF TECH
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