Patent ID: 9672752
Date: 2017-06-06
CPC Classifications: G06Q,G09B

Claim:
1. A learning assistance system comprising: student terminals operated by students; and a learning assistance server connected to the student terminals through a communication network, wherein the learning assistance server includes: a test associated information storage unit that stores test associated information including test question information indicating test questions, test answer information indicating correct answers to the test questions, test progress information indicating test progress of each of the students and a correct or incorrect determination of each answer of each of the students, and test screen information indicating a test screen to be displayed on each of the student terminals, each of the test screens including a question display area that displays the test questions, an answer input area in which the answer is to be input, and a competitor progress display area that displays ranking order of one student and one competitor student regarded as a competitor of the one student and having a competitive relationship with the one student; a competitive relationship information storage unit that stores competitive relationship information indicating the competitive relationships between the students and in which the one student is linked to the one competitor student of the one student; a test information transmission unit that transmits test information including the test question information and the test screen information to each of the student terminals; an answer information reception unit that receives answer information indicating the answer to each of the test questions input to the answer input area displayed on each of the student terminals; a correct or incorrect determination unit that determines whether the answer to each of the test questions indicated in the answer information received in the answer information reception unit is correct, with reference to the correct answers to the test questions indicated in the test answer information; a test progress information update unit that updates the test progress information indicating the test progress of each of the students and the correct or incorrect determination of each answer of each of the students based on the answer information indicating the answer to each of the test questions and determination result determined in the correct or incorrect determination unit; a competitor determination unit that determines with reference to the competitive relationship information whether the test progress information of the one competitor student linked to the one student has been updated; a competitor progress information generation unit that, when the competitor determination unit determines that the test progress information of the one competitor student has been updated, generates competitor progress information indicating the ranking order of the one student and the one competitor student based on the test progress information updated in the test progress information update unit; and a competitor progress information transmission unit that transmits the competitor progress information generated with the competitor progress information generation unit to the student terminal of the one student to whom the one competitor student is linked in order to display the ranking order of the one student and the one competitor student in the competitor progress display area displayed on the student terminal of the one student, wherein the student terminal of each of the students includes: a test screen display unit that displays the test screen indicated in the test screen information transmitted from the test information transmission unit of the learning assistance server, on the student terminal of each of the students; an answer input reception unit that receives an input of the answer to the answer input area displayed on the student terminal of each of the students through the test screen display unit; and an answer transmission unit that transmits the answer information indicating the answer received with the answer input reception unit at each of the test questions, to the answer information reception unit of the learning assistance server, wherein the test screen display unit displays the ranking order of the one student and the one competitor student indicated in the competitor progress information, in the competitor progress display area displayed on the student terminal of the one student when receiving the competitor progress information from the competitor progress information transmission unit of the learning assistance server, wherein the competitor progress information further includes answered question information indicating a test question that the one competitor student has answered among the test questions; wherein the test associated information storage unit of the learning assistance server stores the test associated information including the test progress information further indicating confidence degree of the answer of each of the students, the test screen indicated in the test screen information further includes a confidence degree selection area in which the confidence degree of the answer input to the answer input area is selected, the test information transmission unit of the learning assistance server transmits the test screen information indicating the test screen further including the confidence degree selection area, to the test screen display unit of the student terminal, the test screen display unit of the student terminal displays the confidence degree selection area on the student terminal, the answer input reception unit of the student terminal receives a selection of the confidence degree in the confidence degree selection area, the answer transmission unit of the student terminal transmits confidence degree information indicating the confidence degree selected in the confidence degree selection area, to the answer information reception unit of the learning assistance server, the answer information reception unit of the learning assistance server further receives the confidence degree information indicating the confidence degree selected in the confidence degree selection area, the test progress information update unit of the learning assistance server updates the test progress information further indicating the confidence degree of the answer of each of the students based on the confidence degree indicated in the confidence degree information received in the answer information reception unit of the learning assistance server, the competitor progress information generation unit of the learning assistance server generates the competitor progress information further including the confidence degree information indicating the confidence degree selected on the confidence degree selection area displayed on the student terminal of the one competitor student, and the competitor progress information transmission unit transmits the competitor progress information including the answered question information and the confidence degree information to the test screen display unit of the student terminal of the one student in order to display the test question that the one competitor student has answered among the test questions, and the confidence degree selected in the confidence degree selection area displayed on the student terminal of the one competitor student, on the competitor progress display area displayed on the student terminal of the one student; wherein the competitor progress display area of the test screen indicated in the test screen information further displays total numbers of the correct answers of the one student and the one competitor student, the test associated information storage unit of the learning assistance server stores the test associated information including the test progress information further indicating the total numbers of the correct answers of each of the students, the test progress information update unit updates the test progress information further indicating the total numbers of the correct answers of each of the students based on the answer information indicating the answer to each of the test questions and the determination result determined in the correct or incorrect determination unit, the competitor progress information generation unit generates the competitor progress information further indicating the total numbers of correct answers of the one student and the one competitor student based on the test progress information updated in the test progress information update unit, and the competitor progress information transmission unit transmits the competitor progress information generated with the competitor progress information generation unit to the test screen display unit of the student terminal of the one student in order to display the total number of correct answers of the one student and the one competitor student in the competitor progress display area displayed on the student terminal of the one student; and wherein the confidence degree selection area further displays buttons indicating different confidence degrees to select the confidence degree of the answer to each of the questions, the test screen indicated in the test screen information further includes a note space area that displays a note space, the test information transmission unit of the learning assistance server transmits the test screen information indicating the test screen further including the note space area to each of the student terminals, and the test screen display unit of the student terminal displays the test screen further including the note space area.