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

Computer program answer scoring system, method and device and storage medium

A computer program and computer technology, applied in the field of computer program answering and scoring system, can solve problems such as unfavorable computer programming exams, unfavorable computer programming education, taking up a lot of manpower and time, so as to improve the accuracy of correcting and scoring, and reduce troublesome and repetitive work Quantitative and comprehensive effects

Pending Publication Date: 2020-11-10
蜂巢在线(广州)教育科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since computer program answers are usually presented in a special computer language, its readability is worse than natural language, and it is affected by the examinee's personal programming style. The content may also be completely different. Therefore, manual scoring of computer program answers will take up a lot of manpower and time, which is not conducive to large-scale computer programming exams, and thus is not conducive to implementing large-scale computer programming education.

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
  • Computer program answer scoring system, method and device and storage medium
  • Computer program answer scoring system, method and device and storage medium
  • Computer program answer scoring system, method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] In this embodiment, the computer program answer scoring system can be a series of computer codes with corresponding functions that have been run, or a computer system that is running such computer codes. The content presented on the terminal can be as follows figure 1 As shown, the examinee reads the question displayed in the question display area, enters the computer code, that is, the computer program to answer the question in the code input area, and then clicks the submit button, and the computer program answer is uploaded to the background.

[0040] In the embodiment of the present invention, refer to figure 2 , the background of the computer program answer scoring system includes a lexical grammar check module, an input-output comparison module, a test case test module, a static program comparison module and an output module.

[0041] In the embodiment of the present invention, the lexical grammar check module, the input-output comparison module, the test case 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 computer program answer scoring system, method and device and a storage medium, and the system comprises a lexical and grammar examination module, an input and output comparison module, a test case test module and a static program comparison module. Each module is used for determining a first score, a second score, a third score and a fourth score according to computer program answering, so that the total score of computer program answering is determined. According to the invention, computer program answers can be submitted online, automatic scoring of the computer program answers is achieved, the tedious repeated workload caused by scoring is reduced, the correction scoring accuracy of the computer program answers in homework or examination can be improved, scores can be easily stored as electronic documents, and long-term score storage is facilitated; computer program answering is evaluated from multiple angles such as lexical and grammatical errors, and theobtained total score has good comprehensiveness. The system is widely applied to the technical field of computers.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a computer program answer scoring system, method, device and storage medium. Background technique [0002] With the popularization of computers, educational institutions such as schools and training institutions are more and more widely carrying out computer programming courses, thus creating a demand for computer programming ability examinations. Computer program questions are a type of questions in computer programming exams, classroom assignments, and experimental tasks. It requires candidates to write computer programs according to the question stems, that is, to submit computer programs to answer questions. The computer program is read by the marking staff and scored according to the scoring rules. Because computer program answers are generally presented in a special computer language, its readability is worse than natural language, and it is affected by the candidate's pe...

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): G06F40/253G06F40/194G06F11/36
CPCG06F40/253G06F40/194G06F11/3684G06F11/3688
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