JP7311212B2 - Information processing device, information processing method and information processing program - Google Patents
Information processing device, information processing method and information processing program Download PDFInfo
- Publication number
- JP7311212B2 JP7311212B2 JP2023017875A JP2023017875A JP7311212B2 JP 7311212 B2 JP7311212 B2 JP 7311212B2 JP 2023017875 A JP2023017875 A JP 2023017875A JP 2023017875 A JP2023017875 A JP 2023017875A JP 7311212 B2 JP7311212 B2 JP 7311212B2
- Authority
- JP
- Japan
- Prior art keywords
- lesson
- time
- score
- predicted
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 28
- 238000003672 processing method Methods 0.000 title claims description 6
- 238000012360 testing method Methods 0.000 claims description 263
- 238000004088 simulation Methods 0.000 claims description 181
- 238000004364 calculation method Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 39
- 230000000694 effects Effects 0.000 description 38
- 238000004891 communication Methods 0.000 description 36
- 238000003745 diagnosis Methods 0.000 description 29
- 238000012797 qualification Methods 0.000 description 19
- 238000007726 management method Methods 0.000 description 16
- 238000012549 training Methods 0.000 description 16
- 230000007423 decrease Effects 0.000 description 15
- 238000002405 diagnostic procedure Methods 0.000 description 9
- 230000007704 transition Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000010801 machine learning Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000013215 result calculation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
特許法第30条第2項適用 1.2019年5月30日 https://www.kiyo-learning.com/news/20190530.html https://studying.jp/www/20190530_ai.pdf https://studying.jp/ai.htmlにて発表 2.2019年5月30日 https://member.studying.jp/login/?page=/shindanshi/にて発表 3.2019年5月30日 https://studying.jp/shindanshi/にて発表 4.2019年6月8日 スタディング 中小企業診断士講座 [メルマガ 合格EXPRESS]vol.248にて発表Application of Article 30, Paragraph 2 of the Patent Law 1. May 30, 2019 https://www. Kiyo-learning. com/news/20190530. html https://studying. jp/www/20190530_ai. pdf https://studying. jp/ai. 2. May 30, 2019 https://member. studying. jp/login/? Published on page=/shindanshi/ 3. May 30, 2019 https://studying. Announced at jp/shindanshi/ 4. June 8, 2019 Studing Small and Medium Enterprise Management Consultant Course [E-mail Magazine Passed EXPRESS] vol. Announced at 248
本開示は、学習を支援する情報処理装置及び情報処理方法に関する。 The present disclosure relates to an information processing device and an information processing method that support learning.
近年、資格試験などの講座をインターネット経由で配信するサービスが広まっている。学習者は、資格試験の合格を目指して、限られた時間の中で講座を受講する。 In recent years, services for delivering courses such as qualification tests via the Internet have become widespread. A learner attends a course within a limited time with the aim of passing the qualification examination.
例えば、特許文献1には、学習者の残り期間学習可能時間以内の学習プランのうち、標準学習時間が最大のものが「オススメ」とされる技術が開示されている。 For example, Patent Literature 1 discloses a technique of "recommending" the learning plan with the longest standard learning time among the learning plans within the learner's remaining studyable time.
一般的に、資格試験で出題されるテーマは、多岐にわたる。点数を伸ばしやすいテーマ及び点数を伸ばしにくいテーマは、学習者によって異なる。そのため、特許文献1に開示されている技術では、学習者は、残り期間学習可能時間以内にこなすことができる学習プランを把握することはできるが、その学習プランが学習者にとって効果的なのかを把握することは難しい。 In general, there are a wide variety of themes that appear in the qualification exam. The themes that are easy to increase the score and the themes that are difficult to increase the score differ depending on the learner. Therefore, with the technology disclosed in Patent Document 1, the learner can grasp the learning plan that can be completed within the remaining learning time, but it is difficult to determine whether the learning plan is effective for the learner. hard to grasp.
そこで、本発明は、学習者の限られた時間の中での効果的な講座の受講を支援する技術を提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a technique for assisting a learner to effectively take a course within a limited time.
本開示による情報処理装置は、学習者の学習予定を取得する取得部と、前記学習予定に基づいて学習開始日から学習終了日までの総学習時間を算出する算出部と、前記総学習時間に基づいて、複数のレッスンの各々に割当学習時間を割り当てる割当部と、前記割当学習時間に応じて、学習効果をシミュレーションするシミュレーション部と、前記シミュレーション部によるシミュレーション結果を出力する出力部と、を備える。 The information processing device according to the present disclosure includes an acquisition unit that acquires a study schedule of a learner, a calculation unit that calculates the total study time from the study start date to the study end date based on the study schedule, and the total study time an allocating unit for allocating an allocated learning time to each of a plurality of lessons based on a plurality of lessons, a simulation unit for simulating a learning effect according to the allotted learning time, and an output unit for outputting a result of the simulation by the simulation unit. .
本開示による情報処理装置及び情報処理方法は、試験の予測得点のシミュレーションにより、学習者の限られた時間の中での効果的な講座の受講を支援することができる。 The information processing apparatus and information processing method according to the present disclosure can assist learners in taking effective courses in a limited amount of time by simulating predicted test scores.
以下、図面を参照しながら実施形態について詳細に説明する。
図1は、サーバ1及び端末2の構成例を示すブロック図である。
Hereinafter, embodiments will be described in detail with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a server 1 and terminals 2. As shown in FIG.
サーバ1について説明する。
サーバ1は、試験の講座の受講の申込前または申込後に、学習者に応じた効果的な講座の受講をシミュレーションすることができる。また、サーバ1は、講座の受講を申込済みの学習者に対して、インターネットなどのネットワークを介して、講座のコンテンツを配信することもできる。サーバ1は、情報処理装置の一例である。ここでは、ある学習者を例にして説明する。以下では、ある学習者は、対象者とも称される。ここでは、中小企業診断士の一次試験を試験の例として説明するが、試験はこれに限定されない。中小企業診断士の一次試験は、7科目それぞれ100点満点の合計700点満点の試験である。
The server 1 will be explained.
The server 1 can simulate effective course attendance according to the learner before or after applying for attendance at the examination course. The server 1 can also distribute the content of the course to learners who have applied for the course through a network such as the Internet. The server 1 is an example of an information processing device. Here, a certain learner is taken as an example. In the following, a learner is also referred to as a subject. Here, the primary exam for Small and Medium Enterprise Management Consultant will be described as an example of the exam, but the exam is not limited to this. The primary exam for Small and Medium Enterprise Management Consultants is a total of 700 points, with a total of 700 points out of 100 points for each of the seven subjects.
典型例では、サーバ1は、後述するように、学習効果をシミュレーションする。学習効果は、対象者が試験を受けたと想定した場合に、対象者が獲得可能と予測される学習に応じた効果である。学習効果は、試験の予測得点を含む。試験の予測得点は、対象者が試験を受けたと想定した場合に、対象者が獲得可能と予測される試験の総得点である。試験の予測得点は、講座受講後の試験の予測得点を含む。講座受講後の試験の予測得点は、対象者が講座を構成する最後のレッスン受講後に試験を受けたと想定した場合に、対象者が獲得可能と予測される試験の総得点である。講座受講後は、最後のレッスン受講後の日であればよい。例えば、講座受講後は、最後のレッスン受講後の試験日でもよい。例えば、講座受講後は、最後のレッスンの受講直後の日でもよい。例えば、講座受講後は、最後のレッスンの受講から任意に設定された日数経過後の日でもよい。試験の予測得点は、講座受講前の試験の予測得点を含んでいてもよい。講座受講前の試験の予測得点は、対象者が講座受講前に試験を受けたと想定した場合に、対象者が獲得可能と予測される試験の総得点である。講座受講前は、対象者が講座(例えば、最初のレッスン)の受講を開始する前の時点である。講座受講前は、講座の学習時間が0時間の場合に相当する。試験の予測得点は、各レッスン受講後の試験の予測得点を含んでいてもよい。レッスン受講後の試験の予測得点は、対象者がレッスン受講後に試験を受けたと想定した場合に、対象者が獲得可能と予測される試験の総得点である。学習効果は、試験の予測得点範囲を含んでいてもよい。試験の予測得点範囲は、試験の予測得点の下限値と上限値とで定められる範囲である。予測という用語は、予想を含むことを意図している。 Typically, the server 1 simulates learning effects, as described below. The learning effect is an effect according to the learning that the subject is expected to acquire if it is assumed that the subject has taken the test. Learning effects include predictive test scores. The expected test score is the total test score that the subject is expected to obtain if the subject were to take the test. The predicted test score includes the predicted test score after taking the course. Predicted post-course test score is the total test score that the subject is expected to obtain if the subject were to take the test after taking the last lesson of the course. After taking the course, it may be the day after taking the last lesson. For example, after taking a course, it may be the test date after taking the last lesson. For example, after taking a course may be the day immediately after taking the last lesson. For example, after taking a course may be the day after an arbitrarily set number of days have passed since taking the last lesson. Predicted test scores may include predicted pre-course test scores. Predicted Pre-Course Test Score is the total test score that the subject is expected to obtain if the subject were to take the test prior to the course. Before the course is the point in time before the subject starts taking the course (for example, the first lesson). Before taking a course corresponds to a case where the learning time of the course is 0 hours. The predicted test score may include the predicted test score after taking each lesson. Predicted test score after taking the lesson is the total test score that the subject is expected to obtain if the subject were to take the test after taking the lesson. The learning effect may include the expected score range of the test. The predicted test score range is a range defined by the lower limit and upper limit of the predicted test score. The term forecast is intended to include predictions.
試験は、合否を最終結果とする試験であっても、得点を最終結果とする試験であってもよく、限定されない。例えば、合否を最終結果とする試験は、資格の付与に関する試験である。資格の付与に関する試験は、国家資格の付与に関する試験であっても、民間資格の付与に関する試験であってもよい。例えば、得点を最終結果とする試験は、語学に関する試験である。試験は、テスト及び検定などを含む。 The test may be a test whose final result is pass/fail, or a test whose final result is a score, and is not limited. For example, a pass/fail test is a qualification test. Examinations for conferring qualifications may be examinations for conferring national qualifications or examinations for conferring private qualifications. For example, a test whose final result is a score is a language test. Testing includes tests and certifications, and the like.
各試験の講座は、複数のレッスンで構成される。各レッスンは、それぞれ、インプット学習のレッスンまたはアウトプット学習のレッスンである。以下では、インプット学習のレッスンは、インプットレッスンとも称される。アウトプット学習のレッスンは、アウトプットレッスンとも称される。講座を構成する複数のレッスンは、複数のインプットレッスンを含む。講座を構成する複数のレッスンは、複数のアウトプットレッスンを含む。 Each exam course consists of a number of lessons. Each lesson is an input-learning lesson or an output-learning lesson, respectively. In the following, input learning lessons are also referred to as input lessons. Output learning lessons are also referred to as output lessons. A plurality of lessons constituting a course includes a plurality of input lessons. A plurality of lessons constituting a course includes a plurality of output lessons.
インプットレッスンは、対象者が知識を取り込むためのレッスンである。一例では、インプットレッスンは、ウェブ上での受講形式である。インプットレッスンは、動画または音声の視聴による受講形式であってもよい。インプットレッスンは、ウェブ上の電子化されたテキストの使用による受講形式であってもよい。インプットレッスンは、動画または音声の視聴及びウェブ上の電子化されたテキストの使用を組み合わせた受講形式であってもよい。この例では、サーバ1は、対象者の受講ログを取ることにより、対象者によるインプットレッスンの受講時間を取得することができる。別の例では、インプットレッスンは、冊子などの紙媒体のテキストの使用による受講形式であってもよい。この例では、サーバ1は、対象者による入力に基づいて、対象者によるインプットレッスンの受講時間を取得することができる。 An input lesson is a lesson for the subject to take in knowledge. In one example, the input lesson is a form of attendance on the web. The input lesson may be in the form of learning by watching video or audio. Input lessons may be in the form of lectures using electronic texts on the web. Input lessons may be in the form of lectures that combine viewing video or audio and using digitized texts on the web. In this example, the server 1 can acquire the input lesson attendance time of the subject by taking the subject's attendance log. In another example, the input lesson may be taken in the form of a paper medium text such as a booklet. In this example, the server 1 can acquire the input lesson attendance time of the subject based on the input by the subject.
アウトプットレッスンは、対象者が問題を解くことにより知識の定着を確認するためのレッスンである。アウトプットレッスンは、部分的にインプット学習を含んでいるものであってもよい。一例では、アウトプットレッスンは、ウェブ上での問題への回答による受講形式である。この例では、サーバ1は、対象者のログを取ることにより、対象者によるアウトプットレッスンの受講時間及び対象者がアウトプットレッスンで獲得した得点を取得することができる。別の例では、アウトプットレッスンは、冊子などの実際のテキストに載っている問題への回答による受講形式である。この例では、サーバ1は、対象者による入力に基づいて、対象者によるアウトプットレッスンの受講時間及び対象者がアウトプットレッスンで獲得した得点を取得することができる。さらに別の例では、アウトプットレッスンは、記述式問題または添削課題に対する回答による受講形式である。この例では、対象者は、記述式問題または添削課題の回答を、文書データのアップロードまたはウェブのフォームへの記入によってオンラインで提出することができる。講師は、オンラインで回答を採点及び添削を行い、対象者がアウトプットレッスンで獲得した得点を含む採点結果を対象者へ返却することができる。サーバ1は、講師によるオンラインでの採点に基づいて、対象者がアウトプットレッスンで獲得した得点を取得することができる。サーバ1は、対象者による入力に基づいて、対象者によるアウトプットレッスンの受講時間を取得することができる。 The output lesson is a lesson for confirming the fixation of knowledge by the subject solving problems. An output lesson may partially include input learning. In one example, the output lesson is a form of attendance by answering questions on the web. In this example, the server 1 can acquire the time spent in the output lesson by the subject and the score the subject earned in the output lesson by logging the subject. In another example, an output lesson is a form of attendance by answering questions in an actual text such as a booklet. In this example, the server 1 can obtain, based on the input by the subject, the time spent in the output lesson by the subject and the score the subject earned in the output lesson. In yet another example, the output lesson is a form of taking a written question or answering a correction assignment. In this example, subjects can submit answers to short-answer or correction tasks online by uploading document data or completing web forms. The instructor grades and corrects the answers online, and can return the grading results to the subject, including the score the subject has earned in the output lesson. The server 1 can acquire the score obtained by the subject in the output lesson based on the online grading by the instructor. The server 1 can acquire the lesson attendance time of the output lesson by the subject based on the input by the subject.
各レッスンは、テーマなどの内容のまとまりに応じて構成される。講座がウェブ上での受講形式で構成されている場合、各レッスンは、学習者による1レッスンの受講時間が比較的短時間となるように構成される。これにより、対象者は、端末2を用いて、隙間時間を利用して効率よく各レッスンを受講することができる。 Each lesson is composed according to a set of contents such as a theme. When a course is structured in a form of taking lessons on the web, each lesson is structured so that the time taken by a learner to take one lesson is relatively short. As a result, the subject can efficiently take each lesson using the terminal 2 and using the spare time.
サーバ1は、プロセッサ11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、記憶装置14及び通信インタフェース15を備える。プロセッサ11、ROM12、RAM13、記憶装置14及び通信インタフェース15は、データバスなどを介して互いに接続される。図1では、通信インタフェースは、「通信I/F」と記載されている。 The server 1 includes a processor 11 , a ROM (Read Only Memory) 12 , a RAM (Random Access Memory) 13 , a storage device 14 and a communication interface 15 . The processor 11, ROM 12, RAM 13, storage device 14 and communication interface 15 are connected to each other via a data bus or the like. In FIG. 1, the communication interface is described as "communication I/F".
プロセッサ11は、サーバ1全体の動作を制御する。例えば、プロセッサ11は、CPU(Central Processing Unit)であるが、これに限定されない。プロセッサ11は、フィールドプログラマブルゲートアレイ(Field Programmable Gate Array)などを含む回路で構成されていてもよい。プロセッサ11は、ROM12または記憶装置14に予め記憶されているプログラムをRAM13に展開する。プロセッサ11は、RAM13に展開されたプログラムを実行することで、後述する各部を実装し、種々の動作を実行する。 The processor 11 controls the operation of the server 1 as a whole. For example, the processor 11 is a CPU (Central Processing Unit), but is not limited to this. The processor 11 may be configured with a circuit including a field programmable gate array (Field Programmable Gate Array) or the like. The processor 11 expands a program pre-stored in the ROM 12 or storage device 14 onto the RAM 13 . The processor 11 implements each unit described later and executes various operations by executing the program developed in the RAM 13 .
ROM12は、予め制御用のプログラム及び制御データなどを記憶する不揮発性のメモリである。 The ROM 12 is a non-volatile memory that stores control programs and control data in advance.
RAM13は、プロセッサ11の処理中のデータなどを一時的に格納する揮発性のメモリである。 The RAM 13 is a volatile memory that temporarily stores data being processed by the processor 11 .
記憶装置14は、データ及びプログラムなどを記憶する不揮発性メモリで構成される装置である。例えば、記憶装置14は、HDD(Hard Disk Drive)またはSSD(Solid State Drive)などで構成されるが、これらに限定されない。記憶装置14は、プロセッサ11で実行されるプログラムを記憶する。 The storage device 14 is a device composed of a non-volatile memory that stores data, programs, and the like. For example, the storage device 14 is configured by an HDD (Hard Disk Drive) or an SSD (Solid State Drive), but is not limited to these. The storage device 14 stores programs executed by the processor 11 .
通信インタフェース15は、有線または無線で通信するためのインタフェースである。例えば、通信インタフェース15は、有線または無線の種々の規格に対応するインタフェースを含む。通信インタフェース15は、サーバ1と端末2との間の通信を可能にする。 The communication interface 15 is an interface for wired or wireless communication. For example, the communication interface 15 includes interfaces compatible with various wired or wireless standards. A communication interface 15 enables communication between the server 1 and the terminal 2 .
なお、サーバ1のハードウェア構成は、上述の構成に限定されるものではない。サーバ1は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。 Note that the hardware configuration of the server 1 is not limited to the configuration described above. The server 1 allows omission and modification of the above components and addition of new components as appropriate.
プロセッサ11に実装される各部について説明する。
プロセッサ11は、入力項目出力部111、入力情報取得部112、テスト出力部113、解答情報取得部114、テスト結果出力部115、算出部116、割当部117、取得部118、シミュレーション部119及びシミュレーション結果出力部120を実装する。
Each unit implemented in the processor 11 will be described.
The processor 11 includes an input item output unit 111, an input information acquisition unit 112, a test output unit 113, an answer information acquisition unit 114, a test result output unit 115, a calculation unit 116, an allocation unit 117, an acquisition unit 118, a simulation unit 119, and a simulation unit. A result output unit 120 is implemented.
入力項目出力部111は、対象者によるシミュレーション開始の要求に応じて、通信インタフェース15を介して、入力項目に関するデータを端末2へ出力する。対象者によるシミュレーション開始の要求は、講座の受講の申込前でもよいし、講座の受講の申込後でもよい。対象者によるシミュレーション開始の要求は、講座の受講の申込後である場合、講座の受講前でもよいし、講座の受講途中でもよい。以下では、入力項目に関するデータは、入力項目データとも称される。 The input item output unit 111 outputs data regarding input items to the terminal 2 via the communication interface 15 in response to a simulation start request from the subject. The request to start the simulation by the subject may be made before applying for the course or after applying for the course. The subject may request to start the simulation after applying for the course, before taking the course, or during the course. In the following, data relating to input items are also referred to as input item data.
入力項目データは、対象者に各項目に対する情報を入力させる入力欄を含む表示に関するデータである。入力項目データは、表示データの一例である。入力項目データは、必須項目に関するデータ及び任意項目に関するデータを含む。以下では、必須項目に関するデータは、必須項目データとも称される。任意項目に関するデータは、任意項目データとも称される。 The input item data is data related to display including input fields for allowing the subject to input information for each item. Input item data is an example of display data. The input item data includes data on mandatory items and data on optional items. In the following, data relating to mandatory fields are also referred to as mandatory field data. Data relating to optional items is also referred to as optional item data.
必須項目データは、必須項目の入力欄を含む表示に関するデータである。必須項目は、対象者による入力を必須とする項目である。必須項目は、「対象資格」項目、「合格目標の試験」項目及び「学習可能時間」項目を含む。「対象資格」項目は、受験予定の資格を入力する項目である。「合格目標の試験」項目は、「対象資格」項目で入力された試験の受験予定時期を入力する項目である。受験予定時期は、対象者が受験を予定している試験の開催時期である。「合格目標の試験」項目は、申込済みまたは申込予定の講座の入力を兼ねていてもよい。「学習可能時間」項目は、対象者が学習可能な時間数を入力する項目である。一例では、「学習可能時間」項目は、平日及び週末(平日以外の日)のそれぞれの学習可能な時間数を入力する項目である。別の例では、「学習可能時間」項目は、曜日毎の学習可能な時間数を入力する項目である。「学習可能時間」項目は、日毎の学習可能な時間数の変更を可能にしてもよい。 The required item data is data related to display including input fields for required items. A mandatory item is an item that must be input by the subject. The required items include a "target qualification" item, a "pass target test" item, and an "allowable study time" item. The "target qualification" item is an item for inputting qualifications to be taken for the examination. The "passing target test" item is an item for inputting the scheduled time to take the test entered in the "target qualification" item. The scheduled exam time is the timing of the exam that the subject is planning to take. The item "test for passing target" may also serve as an input for a course that has already been applied for or is scheduled to be applied for. The item "learnable time" is an item for inputting the number of hours the subject can study. In one example, the item "Available hours for learning" is an item for inputting the number of hours each of weekdays and weekends (days other than weekdays) that can be learned. In another example, the item "available hours for learning" is an item for inputting the number of hours available for learning for each day of the week. The item "Available hours for learning" may allow changing the number of hours available for learning on a daily basis.
任意項目データは、任意項目の入力欄を含む表示に関するデータである。任意項目は、対象者による入力を任意とする項目である。任意項目は、対象者の属性に関する項目である。例えば、任意項目は、「以前の受験経験」項目、「以前の学習経験」項目、「勉強仲間の存在」項目、「他の取得資格」項目、「職業」項目、「生活スタイル」項目及び「性格診断」項目などであるが、これらに限定されない。 The optional item data is data relating to display including input fields for optional items. An optional item is an item that is arbitrarily entered by the subject. Optional items are items related to attributes of the subject. For example, optional items include ``Previous exam experience'', ``Previous learning experience'', ``Existence of study companions'', ``Other qualifications'', ``Occupation'', ``Lifestyle'', and `` "Personality diagnosis" items, etc., but are not limited to these.
「以前の受験経験」項目は、「対象資格」項目で入力された試験の受験経験を入力する項目である。例えば、「以前の受験経験」項目は、受験経験の有無、受験時期及び受験時の科目別の点数などの項目を含む。「以前の学習経験」項目は、「対象資格」項目で入力された試験の学習経験を入力する項目である。例えば、「以前の学習経験」項目は、学習経験の有無、科目別のレベルの自己評価などの項目を含む。「勉強仲間の存在」項目は、勉強仲間の存在の有無を入力する項目である。「他の取得資格」項目は、「対象資格」項目で入力された試験以外の試験によって取得済みの資格を入力する項目である。「職業」項目は、対象者の職業を入力する項目である。「生活スタイル」項目は、対象者の生活スタイルを入力する項目である。例えば、生活スタイルは、起床時刻及び就寝時刻などである。「性格診断」項目は、対象者の性格を入力する項目である。 The "previous test experience" item is an item for inputting the test experience input in the "target qualification" item. For example, the "previous exam experience" item includes items such as the presence or absence of exam experience, exam timing, and subject scores at the time of the exam. The "previous learning experience" item is an item for inputting the learning experience of the exam entered in the "target qualification" item. For example, the "previous learning experience" item includes items such as the presence or absence of learning experience, subject level self-evaluation, and the like. The item "presence of study companions" is an item for inputting the presence or absence of study companions. The "Other Acquired Qualifications" item is an item for entering qualifications that have already been acquired through examinations other than the examinations entered in the "Target Qualifications" item. The "occupation" item is an item for inputting the subject's occupation. The "lifestyle" item is an item for inputting the subject's lifestyle. For example, the lifestyle is the time to wake up and the time to go to bed. The "personality diagnosis" item is an item for inputting the subject's personality.
入力情報取得部112は、通信インタフェース15を介して、必須項目入力情報を端末2から取得する。必須項目入力情報は、必須項目データに基づいて端末2に表示される必須項目の画面で学習者によって入力された必須項目に対する入力情報である。必須項目入力情報は、「対象資格」項目に対する入力情報、「合格目標の試験」項目に対する入力情報及び「学習可能時間」項目に対する入力情報を含む。「学習可能時間」項目に対する入力情報は、対象者の学習予定ということもできる。入力情報取得部112は、必須項目入力情報を記憶装置14へ格納する。 The input information acquisition unit 112 acquires the required item input information from the terminal 2 via the communication interface 15 . The required item input information is input information for the required items entered by the learner on the required item screen displayed on the terminal 2 based on the required item data. The required item input information includes input information for the "target qualification" item, input information for the "pass target test" item, and input information for the "allowable study time" item. The input information for the item "Available time to study" can also be said to be the subject's study schedule. The input information acquisition unit 112 stores the required item input information in the storage device 14 .
入力情報取得部112は、通信インタフェース15を介して、任意項目入力情報を端末2から取得する。任意項目入力情報は、任意項目データに基づいて端末2に表示される任意項目の画面で学習者によって入力された任意項目に対する入力情報である。入力情報取得部112は、任意項目入力情報を記憶装置14へ格納する。 The input information acquisition unit 112 acquires optional item input information from the terminal 2 via the communication interface 15 . The optional item input information is input information for optional items input by the learner on the optional item screen displayed on the terminal 2 based on the optional item data. The input information acquisition unit 112 stores the optional item input information in the storage device 14 .
テスト出力部113は、通信インタフェース15を介して、実力診断テストに関するデータを端末2へ出力する。以下では、実力診断テストに関するデータは、実力診断テストデータとも称される。実力診断テストは、講座受講前の対象者の実力を診断するためのテストである。例えば、実力診断テストは、科目別の実力を診断するために、科目別に複数の問題を含む。なお、実力診断テストは、各科目について、実際の試験で出題される全てのテーマの問題を含んでいてもよいし、1以上のテーマの問題を省略してもよい。例えば、実力診断テストは、7科目それぞれ100点満点の合計700点満点のテストである。実力診断テストデータは、問題及び問題に対する対象者の解答を入力させる入力欄を含む表示に関するデータである。例えば、問題は、択一式である。入力欄は、問題の解答候補となる選択肢を含む。入力欄は、答えが分からない旨の選択肢を含んでいてもよい。これにより、対象者が無理に問題の解答候補となる選択肢を選択することを低減することができる。その結果、実力診断テストによる対象者の実力の診断精度は、向上する。実力診断テストデータは、表示データの一例である。実力診断テストデータは、通常版のテストのデータに加えて、通常版よりも問題数の少ない簡易版のテストのデータを含んでいてもよい。 The test output unit 113 outputs data related to the ability diagnosis test to the terminal 2 via the communication interface 15 . In the following, data relating to proficiency tests are also referred to as proficiency test data. The ability diagnosis test is a test for diagnosing the ability of the subject before taking the course. For example, the ability diagnostic test includes a plurality of questions for each subject in order to diagnose ability for each subject. Note that the ability diagnosis test may include all the theme questions that appear in the actual exam for each subject, or may omit one or more theme questions. For example, the ability diagnosis test is a test with a total of 700 points, 100 points for each of seven subjects. The ability diagnostic test data is data relating to display including input fields for inputting questions and answers of the subject to the questions. For example, the question is alternative. The input field includes options that are candidate answers to the question. The input field may include an option that the answer is not known. As a result, it is possible to reduce the possibility that the target person forcibly selects an option that is an answer candidate for the question. As a result, the diagnostic accuracy of the subject's ability by the ability diagnosis test is improved. The ability diagnosis test data is an example of display data. The ability diagnostic test data may include, in addition to the data of the normal version of the test, the data of the simplified version of the test with fewer questions than the normal version.
解答情報取得部114は、通信インタフェース15を介して、解答情報を端末2から取得する。解答情報は、実力診断テストデータに基づいて端末2に表示される実力診断テストの画面で学習者によって入力された実力診断テストの解答を示す情報である。 The answer information acquisition unit 114 acquires answer information from the terminal 2 via the communication interface 15 . The answer information is information indicating the answer of the ability diagnosis test input by the learner on the screen of the ability diagnosis test displayed on the terminal 2 based on the ability diagnosis test data.
テスト結果出力部115は、以下に例示するようにテスト結果を算出し、通信インタフェース15を介して、テスト結果に関するデータを端末2へ出力する。
テスト結果出力部115によるテスト結果の算出例について説明する。まず、テスト結果出力部115は、解答情報に基づいて対象者の解答の正誤を判断する。次に、テスト結果出力部115は、解答の正誤に基づいて、実力診断テストの結果を算出する。実力診断テストの結果は、科目別の得点(100点満点中の得点)及び科目別の得点の合計点(700点満点中の得点)を含む。次に、テスト結果出力部115は、実力診断テストの難易度と実際の試験の難易度との関係を考慮して、講座受講前の科目別の予測得点(100点満点中の予測得点)を算出する。講座受講前の科目別の予測得点は、対象者が講座受講前に試験を受けたと想定した場合に、対象者が獲得可能と予測される試験の科目別の得点である。なお、実力診断テストが各科目について実際の試験で出題される1以上のテーマの問題を含んでいない場合、テスト結果出力部115は、適宜補完しながら、講座の受講前の科目別の予測得点を算出してもよい。次に、テスト結果出力部115は、講座受講前の科目別の予測得点を合算し、講座受講前の試験の予測得点(700点満点中の予測得点)を算出する。
The test result output unit 115 calculates test results as exemplified below, and outputs data regarding the test results to the terminal 2 via the communication interface 15 .
An example of test result calculation by the test result output unit 115 will be described. First, the test result output unit 115 determines whether the subject's answer is correct or incorrect based on the answer information. Next, the test result output unit 115 calculates the result of the ability diagnostic test based on the correctness of the answers. The results of the ability diagnosis test include the score for each subject (score out of 100 points) and the total score for each subject (score out of 700 points). Next, the test result output unit 115 calculates the predicted score for each subject before taking the course (predicted score out of 100 points) in consideration of the relationship between the difficulty level of the ability diagnosis test and the difficulty level of the actual test. calculate. The predicted score for each subject before taking the course is the test score for each subject that the subject is expected to obtain if it is assumed that the subject has taken the exam before attending the course. Note that if the ability diagnostic test does not include one or more thematic questions that are set in the actual exam for each subject, the test result output unit 115 supplements as appropriate and predicts the score for each subject before taking the course. may be calculated. Next, the test result output unit 115 adds up the predicted scores for each subject before attending the course, and calculates the predicted score of the test before attending the course (predicted score out of 700 points).
テスト結果は、講座受講前の試験の予測得点及び講座受講前の科目別の予測得点を含む。テスト結果は、講座受講前の試験の予測得点及び講座受講前の科目別の予測得点に代えて、実力診断テストの結果を含んでいてもよい。以下では、テスト結果に関するデータは、テスト結果データとも称される。テスト結果データは、実力診断テストの結果の表示に関するデータである。テスト結果データは、表示データの一例である。 The test results include predicted test scores before taking the course and predicted scores for each subject before taking the course. The test results may include the results of the ability diagnosis test instead of the predicted scores of the test before taking the course and the predicted scores for each subject before taking the course. In the following, data relating to test results are also referred to as test result data. The test result data is data relating to the display of the results of the ability diagnosis test. Test result data is an example of display data.
算出部116は、以下に例示するように、「学習可能時間」項目に対する入力情報に基づいて学習開始日から学習終了日までの総学習時間を算出する。総学習時間は、学習開始日から学習終了日まで期間における日々の学習可能な時間数を合算した時間である。まず、算出部116は、学習開始日を特定する。例えば、算出部116は、現在の日付または現在の日付の翌日など予め決められた日を学習開始日とする。これに代えて、算出部116は、対象者によって設定された日を学習開始日としてもよい。次に、算出部116は、学習終了日を特定する。例えば、算出部116は、「合格目標の試験」項目で入力された情報に基づいて受験予定の試験の当日または前日などの予め決められた日を学習終了日とする。これに代えて、算出部116は、対象者によって設定された日を学習終了日としてもよい。次に、算出部116は、「学習可能時間」項目に対する入力情報に基づいて、学習開始日から学習終了日まで期間について日々の学習可能な時間数を合算し、総学習時間を算出する。算出部116で算出される総学習時間は、対象者の学習予定に基づく総学習時間である。以下では、対象者の学習予定に基づく総学習時間は、単に「総学習時間」とも称される。 As exemplified below, the calculation unit 116 calculates the total learning time from the learning start date to the learning end date based on the input information for the “learnable time” item. The total study time is the sum of the number of studyable hours per day from the study start date to the study end date. First, the calculation unit 116 identifies the learning start date. For example, the calculation unit 116 sets a predetermined date such as the current date or the day after the current date as the learning start date. Alternatively, the calculation unit 116 may set the date set by the subject as the learning start date. Next, the calculation unit 116 identifies the study end date. For example, the calculation unit 116 sets a predetermined date such as the day or the day before the test to be taken based on the information input in the “passing target test” item as the learning end date. Alternatively, the calculation unit 116 may set the date set by the subject as the learning end date. Next, the calculation unit 116 calculates the total study time by totaling the number of studyable hours for the period from the study start date to the study end date, based on the input information for the “learnable time” item. The total study time calculated by the calculator 116 is the total study time based on the subject's study schedule. Hereinafter, the total study time based on the subject's study schedule is also simply referred to as "total study time".
割当部117は、総学習時間に基づいて、講座に含まれる複数のレッスンの各々に学習時間を割り当てる。以下では、各レッスンに割り当てられる学習時間は、割当学習時間とも称される。最終的には、割当部117は、総学習時間を各レッスンに割り振り、各レッスンの割当学習時間の合計が総学習時間となるように、各レッスンに割当学習時間を割り当てる。典型例では、割当部117は、各レッスンの割当学習時間の合計が総学習時間となる条件下で講座受講後の試験の予測得点が最大となるように、各レッスンに割当学習時間を割り当てる。割当部117は、取得部118及びシミュレーション部119と連携しながら動作する。割当部117による動作例については後述する。 The allocation unit 117 allocates study time to each of the plurality of lessons included in the course based on the total study time. In the following, the study time assigned to each lesson is also referred to as assigned study time. Finally, the allocation unit 117 allocates the total learning time to each lesson, and allocates the allocated learning time to each lesson so that the sum of the allocated learning time of each lesson is the total learning time. In a typical example, the allocation unit 117 allocates the allocated learning time to each lesson so that the predicted score of the exam after taking the course is maximized under the condition that the sum of the allocated learning time of each lesson is the total learning time. The allocation unit 117 operates in cooperation with the acquisition unit 118 and the simulation unit 119 . An operation example of the allocation unit 117 will be described later.
取得部118は、各レッスンの割当学習時間に応じたレッスンの成果を取得する。レッスンの成果は、対象者によるレッスンの受講によって得られると予測される成果である。以下では、レッスンの成果は、レッスン成果とも称される。レッスン成果は、試験の予測得点のシミュレーションに用いられる。例えば、レッスン成果は、100点満点中の点数で表される。レッスンがアウトプットレッスンである場合、レッスン成果は、各アウトプットレッスンの学習時間と各アウトプットレッスンで学習者によって獲得可能と予測される得点との関係により、割当学習時間に応じた各アウトプットレッスンで獲得可能と予測される得点である。以下では、アウトプットレッスンで獲得可能と予測される得点は、アウトプットレッスンの予測得点とも称される。レッスンがインプットレッスンである場合、レッスン成果は、0点である。これは、インプット学習といった受動的な学習よりもアウトプット学習といった能動的な学習の方が、実際の試験の得点に寄与する傾向にあるからである。なお、インプットレッスンは、対象者が知識を取り込むために用いられるので、実際の試験の得点にある程度寄与する。そのため、レッスンがインプットレッスンである場合、レッスン成果は、0点以外の点数を付与されてもよい。レッスン成果として付与される点数は、インプットレッスン毎に異なっていてもよい。レッスン成果として付与される点数は、割当学習時間の長さに応じて異なっていてもよい。取得部118は、割当部117及びシミュレーション部119と連携しながら動作する。取得部118による動作例については後述する。 Acquisition unit 118 acquires the result of the lesson according to the allotted learning time of each lesson. A lesson outcome is a predicted outcome obtained by the subject taking the lesson. In the following, lesson outcomes are also referred to as lesson outcomes. The lesson outcomes are used to simulate expected test scores. For example, the lesson result is represented by a score out of 100 points. If the lesson is an output lesson, the lesson outcome is obtainable for each output lesson according to the allotted study time, depending on the relationship between the study time for each output lesson and the score expected to be obtained by the learner for each output lesson. It is a score that is predicted to be. In the following, the expected score obtainable for the output lesson is also referred to as the expected score for the output lesson. If the lesson is an input lesson, the lesson outcome is 0 points. This is because active learning such as output learning tends to contribute more to actual test scores than passive learning such as input learning. It should be noted that the input lessons contribute to some extent to the actual exam scores as they are used by the subject to capture knowledge. Therefore, if the lesson is an input lesson, the lesson outcome may be given a score other than 0 points. The score given as a lesson result may be different for each input lesson. The score given as the lesson result may differ according to the length of the allotted learning time. Acquisition unit 118 operates in cooperation with allocation unit 117 and simulation unit 119 . An operation example of the acquisition unit 118 will be described later.
シミュレーション部119は、各レッスンの割当学習時間に応じて、学習効果をシミュレーションする。典型例では、シミュレーション部119は、各レッスンの割当学習時間に応じたレッスン成果に基づいて、学習効果をシミュレーションする。最終的には、シミュレーション部119は、各レッスンの割当学習時間の合計が総学習時間となる条件下の学習効果をシミュレーションする。以下では、各レッスンの割当学習時間の合計が総学習時間となる条件下の学習効果は、総学習時間に基づく学習効果とも称される。以下では、試験の予測得点を学習効果の一例として説明する。シミュレーション部119は、総学習時間に基づく講座受講後の試験の予測得点をシミュレーションする。典型例では、シミュレーション部119は、総学習時間に基づく講座受講後の試験の予測得点の最大値をシミュレーションする。シミュレーション部119は、総学習時間に基づく講座受講前の試験の予測得点をシミュレーションしてもよい。シミュレーション部119は、総学習時間に基づく各レッスン受講後の試験の予測得点をシミュレーションしてもよい。なお、シミュレーション部119は、総学習時間に基づく試験の予測得点範囲をシミュレーションしてもよい。シミュレーション部119は、総学習時間に基づく試験の予測得点から所定点数引いた得点を下限値とし、総学習時間に基づく試験の予測得点に所定点数を加えた得点を上限値としてもよい。所定点数は、任意に設定可能である。シミュレーション部119は、割当部117及び取得部118と連携しながら動作する。シミュレーション部119による動作例については後述する。 The simulation unit 119 simulates learning effects according to the allotted learning time for each lesson. In a typical example, the simulation unit 119 simulates the learning effect based on the lesson results corresponding to the allotted learning time for each lesson. Ultimately, the simulation unit 119 simulates the learning effect under the condition that the total learning time assigned to each lesson is the total learning time. Hereinafter, the learning effect under the condition that the total learning time assigned to each lesson is equal to the total learning time is also referred to as the learning effect based on the total learning time. In the following, the predicted test score will be described as an example of the learning effect. The simulation unit 119 simulates the predicted score of the exam after taking the course based on the total study time. In a typical example, the simulation unit 119 simulates the maximum predicted score of the exam after taking the course based on the total study time. The simulation unit 119 may simulate the predicted score of the test before taking the course based on the total study time. The simulation unit 119 may simulate the predicted score of the test after taking each lesson based on the total study time. The simulation unit 119 may simulate the predicted score range of the test based on the total study time. The simulation unit 119 may set a score obtained by subtracting a predetermined number of points from the predicted test score based on the total study time as the lower limit value, and may set a score obtained by adding a predetermined number of points to the predicted test score based on the total study time as the upper limit value. The predetermined number of points can be set arbitrarily. The simulation unit 119 operates in cooperation with the allocation unit 117 and the acquisition unit 118 . An example of operation by the simulation unit 119 will be described later.
シミュレーション部119は、各レッスンの割当学習時間の合計が総学習時間とは異なる長さの他の総学習時間となる条件下の学習効果をシミュレーションしてもよい。以下では、各レッスンの割当学習時間の合計が他の総学習時間となる条件下の学習効果は、他の総学習時間に基づく他の学習効果とも称される。例えば、シミュレーション部119は、他の総学習時間に基づく試験の予測得点をシミュレーションする。この例では、まず、割当部117は、1以上の他の総学習時間を設定する。割当部117は、総学習時間よりも長い他の総学習時間を求めてもよい。シミュレーション部119は、総学習時間よりも短い他の総学習時間を求めてもよい。次に、割当部117は、各レッスンの割当学習時間の合計が他の総学習時間となるように、各レッスンに割当学習時間を割り当てる。典型例では、割当部117は、各レッスンの割当学習時間の合計が他の総学習時間となる条件下で講座受講後の試験の予測得点が最大となるように、各レッスンに割当学習時間を割り当てる。次に、取得部118は、各レッスンの割当学習時間に応じたレッスン成果を取得する。次に、シミュレーション部119は、各レッスンの割当学習時間に応じて、他の総学習時間に基づく試験の予測得点をシミュレーションする。シミュレーション部119は、他の総学習時間に基づく講座受講後の試験の予測得点をシミュレーションする。典型例では、シミュレーション部119は、他の総学習時間に基づく講座受講後の試験の予測得点の最大値をシミュレーションする。シミュレーション部119は、他の総学習時間に基づく講座受講前の試験の予測得点をシミュレーションしてもよい。シミュレーション部119は、他の総学習時間に基づく各レッスン受講後の試験の予測得点をシミュレーションしてもよい。なお、シミュレーション部119は、他の総学習時間に基づく試験の予測得点範囲をシミュレーションしてもよい。 The simulation unit 119 may simulate the learning effect under the condition that the total learning time allocated for each lesson is different from the total learning time. Hereinafter, the learning effect under the condition that the sum of the assigned learning time for each lesson is the other total learning time is also referred to as another learning effect based on the other total learning time. For example, the simulation unit 119 simulates a predicted score for a test based on another total study time. In this example, first, allocation section 117 sets one or more other total learning times. The allocation unit 117 may obtain another total learning time longer than the total learning time. The simulation unit 119 may obtain another total learning time shorter than the total learning time. Next, the allocating unit 117 allocates the allocated learning time to each lesson so that the total of the allocated learning time of each lesson becomes another total learning time. In a typical example, the allocating unit 117 allocates learning time to each lesson so that the predicted score of the exam after taking the course is maximized under the condition that the sum of the allocating learning time of each lesson is equal to the total learning time of other lessons. assign. Next, the obtaining unit 118 obtains the lesson result corresponding to the allotted study time for each lesson. Next, the simulation unit 119 simulates test scores based on other total study times according to the assigned study time of each lesson. The simulation unit 119 simulates the predicted score of the exam after taking the course based on other total study hours. In a typical example, the simulation unit 119 simulates the maximum value of the predicted score of the exam after taking the course based on other total study hours. The simulation unit 119 may simulate the predicted score of the exam before taking the course based on other total study hours. The simulation unit 119 may simulate the predicted score of the test after taking each lesson based on another total study time. Note that the simulation unit 119 may simulate another predicted score range of the test based on the total study time.
シミュレーション結果出力部120は、通信インタフェース15を介して、シミュレーション部119によるシミュレーション結果に関するデータを端末2へ出力する。シミュレーション結果は、総学習時間に基づく学習効果を含む。例えば、シミュレーション結果は、総学習時間に基づく試験の予測得点を含む。シミュレーション結果は、総学習時間に基づく講座受講後の試験の予測得点を含む。典型例では、総学習時間に基づく講座受講後の試験の予測得点は、総学習時間に基づく講座受講後の試験の予測得点の最大値である。シミュレーション結果は、総学習時間に基づく講座受講後の試験の予測得点を中心とした所定点数の増減値を含んでいてもよい。所定点数は、任意に設定可能である。シミュレーション結果は、総学習時間に基づく講座受講後の試験の予測得点に代えて、総学習時間に基づく講座受講後の試験の予測得点範囲を含んでいてもよい。シミュレーション結果は、総学習時間に基づく講座受講前の試験の予測得点を含んでいてもよい。シミュレーション結果は、総学習時間に基づく各レッスン受講後の試験の予測得点を含んでいてもよい。 The simulation result output unit 120 outputs data regarding the simulation result by the simulation unit 119 to the terminal 2 via the communication interface 15 . Simulation results include learning effects based on total learning time. For example, simulation results include predicted test scores based on total learning time. Simulation results include predicted post-course test scores based on total learning time. Typically, the predicted post-course test score based on total study time is the maximum of the predicted post-course test scores based on total study time. The simulation results may include an increase or decrease value of a predetermined number of points centered on the predicted score of the exam after taking the course based on the total study time. The predetermined number of points can be set arbitrarily. The simulation results may include a predicted post-course test score range based on total study time instead of a predicted post-course test score based on total study time. The simulation results may include a predicted pre-course test score based on total study time. Simulation results may include a predicted test score after each lesson based on total study time.
シミュレーション結果は、総学習時間に基づく各レッスンの割当学習時間を含む。典型例では、シミュレーション結果は、各レッスンの割当学習時間の合計が総学習時間となる条件下で講座受講後の試験の予測得点が最大となるように割り当てられた各レッスンの割当学習時間を含む。 The simulation results include the allotted learning time for each lesson based on the total learning time. In a typical example, the simulation results include the allotted learning time for each lesson that maximizes the predicted score for the post-course exam under the condition that the sum of the allotted learning time for each lesson equals the total learning time. .
シミュレーション結果は、他の総学習時間に基づく他の学習効果を含んでいてもよい。例えば、シミュレーション結果は、他の総学習時間に基づく試験の予測得点を含む。シミュレーション結果は、他の総学習時間に基づく講座受講後の試験の予測得点を含む。典型例では、他の総学習時間に基づく講座受講後の試験の予測得点は、他の総学習時間に基づく講座受講後の試験の予測得点の最大値である。シミュレーション結果は、他の総学習時間に基づく講座受講後の試験の予測得点を中心とした所定点数の増減値を含んでいてもよい。所定点数は、任意に設定可能である。シミュレーション結果は、他の総学習時間に基づく講座受講後の試験の予測得点に代えて、他の総学習時間に基づく講座受講後の試験の予測得点範囲を含んでいてもよい。シミュレーション結果は、他の総学習時間に基づく講座受講前の試験の予測得点を含んでいてもよい。シミュレーション結果は、他の総学習時間に基づく各レッスン受講後の試験の予測得点を含んでいてもよい。 Simulation results may include other learning effects based on other total learning time. For example, simulation results include predicted scores for exams based on other total learning hours. Simulation results include predicted scores for post-course exams based on other total study hours. Typically, the predicted post-course test score based on other total study time is the maximum of the predicted post-course test scores based on other total study time. The simulation results may include a predetermined score increase or decrease value centered on the predicted score of the post-course exam based on other total study hours. The predetermined number of points can be set arbitrarily. The simulation results may include a range of predicted post-course test scores based on other total study hours instead of predicted post-course exam scores based on other total study hours. Simulation results may include predicted scores for pre-course tests based on other total learning hours. Simulation results may include predicted scores for exams after taking each lesson based on other total study hours.
シミュレーション結果は、他の総学習時間に基づく各レッスンの割当学習時間を含む。典型例では、シミュレーション結果は、各レッスンの割当学習時間の合計が他の総学習時間となる条件下で講座受講後の試験の予測得点が最大となるように割り当てられた各レッスンの割当学習時間を含む。 The simulation results include the allotted learning time for each lesson based on other total learning times. In a typical example, the simulation result is the allotted study time for each lesson that maximizes the predicted score for the post-course exam under the condition that the sum of the allotted study time for each lesson is the total study time for all other lessons. including.
以下では、シミュレーション結果に関するデータは、シミュレーション結果データとも称される。シミュレーション結果データは、シミュレーション結果の表示に関するデータである。シミュレーション結果データは、表示データの一例である。 In the following, data on simulation results are also referred to as simulation result data. The simulation result data is data relating to the display of simulation results. Simulation result data is an example of display data.
端末2について説明する。
端末2は、講座の受講の申込前または申込後に、サーバ1によるシミュレーションで用いられる情報をサーバ1へ提供することができる。端末2は、対象者による講座の受講に用いられてもよい。例えば、端末2は、PC(Personal Computer)であるが、スマートフォン及びタブレットなどであってもよく、これらに限定されない。端末2は、ウェブブラウザを用いて表示してもよいし、アプリを用いて表示してもよい。
Terminal 2 will be described.
The terminal 2 can provide the server 1 with information used in the simulation by the server 1 before or after applying for the course. The terminal 2 may be used for taking a course by a subject. For example, the terminal 2 is a PC (Personal Computer), but may be a smart phone, a tablet, or the like, and is not limited to these. The terminal 2 may display using a web browser, or may display using an application.
端末2は、プロセッサ21、ROM22、RAM23、記憶装置24、通信インタフェース25、入力装置26及び表示装置27を備える。プロセッサ21、ROM22、RAM23、記憶装置24、通信インタフェース25、入力装置26及び表示装置27は、データバスなどを介して互いに接続される。図1では、通信インタフェースは、「通信I/F」と記載されている。 The terminal 2 includes a processor 21 , ROM 22 , RAM 23 , storage device 24 , communication interface 25 , input device 26 and display device 27 . The processor 21, ROM 22, RAM 23, storage device 24, communication interface 25, input device 26 and display device 27 are connected to each other via a data bus or the like. In FIG. 1, the communication interface is described as "communication I/F".
プロセッサ21は、端末2全体の動作を制御する。プロセッサ21は、上述のプロセッサ11と同様のハードウェアで構成される。プロセッサ21は、RAM23に展開されたプログラムを実行することで、後述する各部を実装し、種々の動作を実行する。
ROM22は、上述のROM12と同様のハードウェアで構成される。
RAM23は、上述のRAM13と同様のハードウェアで構成される。
記憶装置24は、上述の記憶装置14と同様のハードウェアで構成される。プログラムは、ネットワークを介して端末2にダウンロードされてもよい。プログラムは、CD-ROMなどのコンピュータ可読記憶媒体に記憶されたものが端末2にインストールされたものでもよい。
通信インタフェース25は、上述の通信インタフェース15と同様のハードウェアで構成される。
入力装置26は、対象者による操作に基づいて指示を受け付ける装置である。例えば、入力装置26は、キーボードまたはタッチパッドなどであるが、これらに限定されない。
表示装置27は、種々の画面を表示する装置である。例えば、表示装置27は、液晶ディスプレイであるが、これに限定されない。表示装置27は、表示部の例である。
なお、端末2のハードウェア構成は、上述の構成に限定されるものではない。端末2は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。
Processor 21 controls the overall operation of terminal 2 . The processor 21 is configured with the same hardware as the processor 11 described above. The processor 21 implements each unit described later and executes various operations by executing the program developed in the RAM 23 .
The ROM 22 is configured with the same hardware as the ROM 12 described above.
The RAM 23 is configured with the same hardware as the RAM 13 described above.
The storage device 24 is configured with the same hardware as the storage device 14 described above. The program may be downloaded to terminal 2 via a network. The program may be one stored in a computer-readable storage medium such as a CD-ROM and installed in the terminal 2 .
The communication interface 25 is configured with the same hardware as the communication interface 15 described above.
The input device 26 is a device that receives an instruction based on an operation by the subject. For example, input device 26 may be, but is not limited to, a keyboard or touchpad.
The display device 27 is a device that displays various screens. For example, the display device 27 is a liquid crystal display, but is not limited to this. The display device 27 is an example of a display section.
Note that the hardware configuration of the terminal 2 is not limited to the configuration described above. The terminal 2 allows omission and modification of the above components and addition of new components as appropriate.
プロセッサ21に実装される各部について説明する。
プロセッサ21は、プログラムを実行することで、取得部211、表示制御部212及び出力部213を実装する。
Each unit implemented in the processor 21 will be described.
The processor 21 implements an acquisition unit 211, a display control unit 212, and an output unit 213 by executing programs.
取得部211は、通信インタフェース25を介して、種々の表示データをサーバ1から取得する。例えば、取得部211は、入力項目データをサーバ1から取得する。例えば、取得部211は、実力診断テストデータをサーバ1から取得する。例えば、取得部211は、テスト結果データをサーバ1から取得する。例えば、取得部211は、シミュレーション結果データをサーバ1から取得する。 The acquisition unit 211 acquires various display data from the server 1 via the communication interface 25 . For example, the acquisition unit 211 acquires input item data from the server 1 . For example, the acquisition unit 211 acquires ability diagnostic test data from the server 1 . For example, the acquisition unit 211 acquires test result data from the server 1 . For example, the acquisition unit 211 acquires simulation result data from the server 1 .
表示制御部212は、種々の表示データに基づいて種々の画面を表示装置27に表示させる。例えば、表示制御部212は、入力項目データに含まれる必須項目データに基づいて必須項目の画面を表示装置27に表示させる。必須項目の画面例については後述する。例えば、表示制御部212は、入力項目データに含まれる任意項目データに基づいて任意項目の画面を表示装置27に表示させる。任意項目の画面例については後述する。例えば、表示制御部212は、実力診断テストデータに基づいて実力診断テストの画面を表示装置27に表示させる。実力診断テストの画面例については後述する。例えば、表示制御部212は、テスト結果データに基づいてテスト結果の画面を表示装置27に表示させる。テスト結果の画面例については後述する。例えば、表示制御部212は、シミュレーション結果データに基づいてシミュレーション結果の画面を表示装置27に表示させる。シミュレーション結果の画面例については後述する。 The display control unit 212 causes the display device 27 to display various screens based on various display data. For example, the display control unit 212 causes the display device 27 to display the required item screen based on the required item data included in the input item data. Screen examples of essential items will be described later. For example, the display control unit 212 causes the display device 27 to display a screen of optional items based on optional item data included in the input item data. Screen examples of optional items will be described later. For example, the display control unit 212 causes the display device 27 to display the screen of the ability diagnosis test based on the ability diagnosis test data. A screen example of the ability diagnosis test will be described later. For example, the display control unit 212 causes the display device 27 to display a test result screen based on the test result data. An example of the test result screen will be described later. For example, the display control unit 212 causes the display device 27 to display a simulation result screen based on the simulation result data. A screen example of the simulation result will be described later.
出力部213は、通信インタフェース25を介して、学習者によって種々の画面で入力された情報をサーバ1へ出力する。例えば、出力部213は、必須項目の画面で学習者によって入力された必須項目入力情報をサーバ1へ出力する。例えば、出力部213は、任意項目の画面で学習者によって入力された任意項目入力情報をサーバ1へ出力する。例えば、出力部213は、実力診断テストの画面で学習者によって入力された解答情報をサーバ1へ出力する。 The output unit 213 outputs information input by the learner on various screens to the server 1 via the communication interface 25 . For example, the output unit 213 outputs the required item input information input by the learner on the required item screen to the server 1 . For example, the output unit 213 outputs to the server 1 optional item input information input by the learner on the optional item screen. For example, the output unit 213 outputs the answer information input by the learner on the screen of the ability diagnostic test to the server 1 .
上述の必須項目の画面例について説明する。
取得部211は、サーバ1の入力項目出力部111から出力される入力項目データをサーバ1から取得する。表示制御部212は、入力項目データに含まれる必須項目データに基づいて必須項目の画面を表示装置27に表示させる。
A screen example of the essential items described above will be described.
The acquisition unit 211 acquires input item data output from the input item output unit 111 of the server 1 from the server 1 . The display control unit 212 causes the display device 27 to display the required item screen based on the required item data included in the input item data.
図2は、必須項目に関する画面を例示する図である。
必須項目に関する画面は、「対象資格」項目、「合格目標の試験」項目及び「学習可能時間」の項目の入力欄を表示する。ここでは、対象者は、「対象資格」項目の入力欄に中小企業診断士を入力したものとする。対象者は、「合格目標の試験」の入力欄に2020年10月試験を入力したものとする。
FIG. 2 is a diagram illustrating a screen regarding essential items.
The screen related to the required items displays input fields for the items "Eligibility,""Passing target test," and "Available study time." Here, it is assumed that the target person has entered a Small and Medium Enterprise Management Consultant in the entry field of the "target qualification" item. It is assumed that the subject has entered the October 2020 exam in the input field of "passing target exam".
「学習可能時間」の項目の入力欄の表示例について説明する。
必須項目に関する画面は、平日及び週末(平日以外の日)のそれぞれについて、朝、日中及び夜の学習可能な時間数の入力欄を表示する。これと共にまたはこれに代えて、必須項目に関する画面は、曜日毎に、朝、日中及び夜の学習可能な時間数の入力欄を表示する。
A display example of the input field for the item "learnable time" will be described.
The screen related to essential items displays input fields for the number of hours available for study in the morning, daytime, and evening for weekdays and weekends (days other than weekdays). Additionally or alternatively, the mandatory items screen displays input fields for the number of hours available for study in the morning, day, and evening for each day of the week.
図3は、学習可能時間の詳細設定に関する画面を例示する図である。
例えば、学習可能時間の詳細設定に関する画面は、図2に例示する必須項目に関する画面での対象者による「カレンダーで詳細な予定を入力」ボタンのクリックに基づいて遷移してもよい。学習可能時間の詳細設定に関する画面は、図2に例示する「学習可能時間」の項目の入力欄に入力された情報をカレンダーの各日のセルに反映して表示する。学習者は、カレンダーの各日のセルをクリックすることで、日毎の学習可能な時間数を変更することができる。
出力部213は、必須項目に関する画面での学習者による入力の完了に基づいて、必須項目入力情報をサーバ1へ出力する。
FIG. 3 is a diagram exemplifying a screen for detailed setting of the available learning time.
For example, the screen regarding the detailed setting of the available study time may be transitioned based on the subject's clicking of the "Enter detailed schedule in the calendar" button on the screen regarding the required items illustrated in FIG. The screen for detailed settings of available time for learning reflects the information entered in the entry field for the item "available time for learning" shown in FIG. The learner can change the number of hours that can be learned for each day by clicking the cell of each day on the calendar.
The output unit 213 outputs required item input information to the server 1 based on completion of input by the learner on the screen regarding required items.
上述の任意項目に関する画面例について説明する。
図4は、任意項目に関する画面を例示する図である。
例えば、表示制御部212は、図2に例示する必須項目に関する画面での「次に進む」ボタンのクリックに基づいて、入力項目データに含まれる任意項目データに基づいて任意項目に関する画面を表示装置27に表示させてもよい。
任意項目に関する画面は、「以前の受験経験」項目及び「以前の学習経験」項目などの入力欄を表示する。「以前の受験経験」項目の入力欄は、受験経験の有無、受験時期及び受験時の科目別の得点などの項目の入力欄を含む。任意項目に関する画面は、「以前の学習経験」項目の入力欄は、学習経験の有無、科目別のレベルの自己評価などの項目を含む。
出力部213は、任意項目に関する画面での学習者による入力の完了に基づいて、任意項目入力情報をサーバ1へ出力する。
Screen examples relating to the optional items described above will be described.
FIG. 4 is a diagram illustrating a screen regarding optional items.
For example, the display control unit 212 displays a screen related to optional items based on optional item data included in the input item data based on the click of the "proceed to next" button on the screen related to essential items illustrated in FIG. 27.
The screen for optional items displays input fields such as "Previous Test Experience" item and "Previous Study Experience" item. The entry field for the "previous examination experience" item includes entry fields for items such as the presence or absence of examination experience, the timing of the examination, and the score for each subject at the time of the examination. On the optional item screen, the entry field for the "previous learning experience" item includes items such as the presence or absence of learning experience and self-evaluation levels for each subject.
The output unit 213 outputs optional item input information to the server 1 based on completion of input by the learner on the screen regarding the optional item.
上述の実力診断テストに関する画面例について説明する。
取得部211は、サーバ1のテスト出力部113から出力される実力診断テストデータをサーバ1から取得する。表示制御部212は、実力診断テストデータに基づいて実力診断テストに関する画面を表示装置27に表示させる。
An example of a screen relating to the ability diagnosis test described above will be described.
The acquisition unit 211 acquires from the server 1 the ability diagnosis test data output from the test output unit 113 of the server 1 . The display control unit 212 causes the display device 27 to display a screen regarding the ability diagnosis test based on the ability diagnosis test data.
図5は、実力診断テストに関する画面を例示する図である。
例えば、実力診断テストに関する画面は、図4に例示する任意項目に関する画面から遷移してもよい。
ここでは、実力診断テストに関する画面は、通常版のテストまたは簡易版のテストを選択可能に表示する。
出力部213は、実力診断テストに関する画面での学習者による入力の完了に基づいて、解答情報をサーバ1へ出力する。
FIG. 5 is a diagram exemplifying a screen relating to the ability diagnosis test.
For example, the screen regarding the ability diagnosis test may transition from the screen regarding the optional item illustrated in FIG.
Here, the screen regarding the ability diagnosis test is displayed so that the normal version of the test or the simplified version of the test can be selected.
The output unit 213 outputs the answer information to the server 1 based on the completion of input by the learner on the screen regarding the ability diagnosis test.
上述のテスト結果に関する画面例について説明する。
取得部211は、サーバ1のテスト結果出力部115から出力されるテスト結果データをサーバ1から取得する。表示制御部212は、テスト結果データに基づいて実力診断テスト結果に関する画面を表示装置27に表示させる。
A screen example relating to the test results described above will be described.
The acquisition unit 211 acquires from the server 1 the test result data output from the test result output unit 115 of the server 1 . The display control unit 212 causes the display device 27 to display a screen regarding the results of the ability diagnosis test based on the test result data.
図6は、テスト結果に関する画面を例示する図である。
例えば、テスト結果に関する画面は、図5に例示する任意項目に関する画面から遷移してもよい。
テスト結果に関する画面は、700点満点中の講座受講前の試験の予測得点(318点)を表示する。テスト結果に関する画面は、講座受講後の試験の予測得点の内訳となる講座受講前の科目別の予測得点を表示する。テスト結果に関する画面は、講座受講前の試験の予測得点及び講座受講前の科目別の予測得点に代えて、実力診断テストの結果そのもの(科目別の得点(100点満点中の得点)及び科目別の得点の合計点(700点満点中の得点))を表示してもよい。
FIG. 6 is a diagram illustrating a screen regarding test results.
For example, the screen regarding test results may transition from the screen regarding arbitrary items illustrated in FIG.
The test result screen displays the predicted score (318 points) of the pre-course test out of a maximum of 700 points. The test result screen displays the predicted score for each subject before taking the course, which is a breakdown of the predicted score for the exam after taking the course. Instead of the predicted score of the test before taking the course and the predicted score for each subject before taking the course, the test result screen shows the result of the ability diagnosis test itself (score by subject (score out of 100 points) and (score out of 700 points)) may be displayed.
上述のシミュレーション結果に関する画面のいくつかの例について説明する。
取得部211は、サーバ1のシミュレーション結果出力部120から出力されるシミュレーション結果データをサーバ1から取得する。表示制御部212は、シミュレーション結果データに基づいてシミュレーション結果に関する画面を表示装置27に表示させる。
Some examples of screens relating to the above simulation results will now be described.
The acquisition unit 211 acquires from the server 1 the simulation result data output from the simulation result output unit 120 of the server 1 . The display control unit 212 causes the display device 27 to display a screen regarding the simulation result based on the simulation result data.
図7は、シミュレーション結果に関する画面の一例を示す図である。
例えば、図7に例示するシミュレーション結果に関する画面は、図6に例示するテスト結果に関する画面での対象者による「シミュレーション結果に進む」ボタンのクリックに基づいて遷移してもよい。
FIG. 7 is a diagram showing an example of a screen regarding simulation results.
For example, the screen regarding the simulation result illustrated in FIG. 7 may be changed based on the subject's clicking of the "proceed to simulation result" button on the screen regarding the test result illustrated in FIG.
シミュレーション結果に関する画面は、総学習時間に関する「シミュレーション1」欄を表示する。「シミュレーション1」欄は、「総学習時間」、「合格目標」、「予測得点」及び「予測合格率」の各欄を含む。「総学習時間」欄は、総学習時間(780時間)を表示する。「合格目標」欄は、上述の「合格目標の試験」項目で対象者によって入力された試験の受験予定時期(2020年試験)を表示する。「予測得点」欄は、総学習時間に基づく講座受講後の試験の予測得点(400点)を表示する。「予測得点」欄は、総学習時間に基づく講座受講後の試験の予測得点に代えて、総学習時間に基づく講座受講後の試験の予測得点を中心とした所定点数の増減値(例えば、400±20点)を表示してもよい。「予測得点」欄は、総学習時間に基づく講座受講後の試験の予測得点に代えて、総学習時間に基づく講座受講後の試験の予測得点範囲(例えば、380-420点)を表示してもよい。「予測合格率」欄は、合格率(25%)を表示する。合格率は、シミュレーション部119によって講座受講後の試験の予測得点及び試験の合格点などに基づいてシミュレーションされてもよい。対象者は、総学習時間に基づく学習効果を確認することで、総学習時間での講座の効果的な受講により得られると予測される試験結果を把握することができる。 The simulation result screen displays the "Simulation 1" column for the total learning time. The "simulation 1" column includes columns of "total learning time", "passing target", "predicted score", and "predicted passing rate". The "total study time" column displays the total study time (780 hours). The "passing target" column displays the scheduled examination time (2020 exam) entered by the subject in the above-mentioned "passing target test" item. The "predicted score" column displays the predicted score (400 points) of the exam after taking the course based on the total study time. In the "predicted score" column, instead of the predicted score of the exam after taking the course based on the total learning time, a predetermined increase or decrease value (for example, 400 ±20 points) may be displayed. The "predicted score" column displays the predicted score range (for example, 380-420 points) of the exam after taking the course based on the total study time instead of the expected score of the exam after taking the course based on the total study time. good too. The "predicted pass rate" column displays the pass rate (25%). The pass rate may be simulated by the simulation unit 119 based on the predicted score of the test after taking the course, the passing score of the test, and the like. By confirming the learning effect based on the total study time, the subject can grasp the test results expected to be obtained by effectively attending the course in the total study time.
シミュレーション結果に関する画面は、他の総学習時間に関する情報を表示することができる。図7の例では、シミュレーション結果に関する画面は、3つの他の総学習時間に関する情報を表示しているが、1、2または4以上の他の総学習時間に関する情報を表示してもよい。「シミュレーション2」欄は、「他の総学習時間」、「予測得点」及び「予測合格率」の各欄を含む。「他の総学習時間」欄は、他の総学習時間(900時間)を表示する。「予測得点」欄は、他の総学習時間に基づく講座受講後の試験の予測得点(420点)を表示する。「予測得点」欄は、他の総学習時間に基づく講座受講後の試験の予測得点に代えて、他の総学習時間に基づく講座受講後の試験の予測得点を中心とした所定点数の増減値(例えば、420±20点)を表示してもよい。「予測得点」欄は、他の総学習時間に基づく講座受講後の試験の予測得点に代えて、他の総学習時間に基づく講座受講後の試験の予測得点範囲(例えば、400-440点)を表示してもよい。「予測合格率」欄は、合格率(35%)を表示する。「シミュレーション3」欄及び「シミュレーション4」欄は、「シミュレーション2」欄と同様である。対象者は、他の総学習時間に基づく他の学習効果を確認することで、他の総学習時間での講座の効果的な受講により得られると予測される試験結果を把握することができる。これにより、対象者は、試験に合格するために学習時間を増やすなど、適切に行動することができる。 The simulation results screen can display other information about the total learning time. In the example of FIG. 7, the simulation result screen displays information about three other total study times, but may display information about one, two, or four or more other total study times. The "Simulation 2" column includes columns for "Total Other Learning Time", "Predicted Score", and "Predicted Pass Rate". The "total other study hours" column displays other total study hours (900 hours). The "predicted score" column displays the predicted score (420 points) of the exam after taking the course based on other total study hours. In the "predicted score" column, instead of the predicted score of the exam after taking the course based on another total study time, the value of a predetermined increase or decrease in points centered on the predicted score of the exam after taking the course based on another total study time (eg, 420±20 points) may be displayed. In the "predicted score" column, instead of the predicted score of the exam after taking the course based on another total study time, the expected score range of the exam after taking the course based on other total study time (for example, 400-440 points) may be displayed. The "predicted pass rate" column displays the pass rate (35%). The "Simulation 3" column and the "Simulation 4" column are the same as the "Simulation 2" column. By confirming the other learning effects based on the other total study hours, the subject can grasp the test results expected to be obtained by effectively taking the course in the other total study hours. This allows the subject to behave appropriately, such as spending more time studying to pass the exam.
図8は、シミュレーション結果の詳細に関する画面の例を示す図である。
例えば、図8に例示するシミュレーション結果の詳細に関する画面は、図7に例示する画面シミュレーション結果に関する画面での対象者による「選択する」ボタンのクリックに基づいて遷移してもよい。
FIG. 8 is a diagram showing an example of a screen regarding details of simulation results.
For example, the screen regarding the details of the simulation result illustrated in FIG. 8 may transition based on the click of the “select” button by the subject on the screen regarding the screen simulation result illustrated in FIG. 7 .
図8に例示するシミュレーション結果に関する画面は、中小企業診断士のうち、科目1「企業経営理論」を構成するいくつかのレッスンに関する情報を表示する。各レッスンの欄は、「割当学習時間」及び「予測得点」の各欄を含む。「割当学習時間」欄は、各レッスンの割当学習時間を表示する。「予測得点」欄は、レッスン受講後の試験の予測得点である。例えば、「スマート問題集:1-1経営と戦略の全体像」のレッスンでは、「予測得点」欄は、このレッスン受講後の試験の予測得点である319点を表示する。「予測得点」欄に表示される点数は、後半のレッスンに進むにつれ高くなる。そのため、講座を構成する最後のレッスンの「予測得点」欄に表示される点数は、講座受講後の試験の予想得点に相当する。対象者は、各レッスンの割当学習時間を確認することで、講座を効果的に受講するために各レッスンにどの程度の時間を費やす必要があるのかを把握することができる。 The screen regarding the simulation results illustrated in FIG. 8 displays information regarding some lessons that constitute the subject 1 "Corporate Management Theory" among the SME management consultants. The column for each lesson includes columns for "Allocated Study Time" and "Predicted Score". The "allocated learning time" column displays the allocated learning time for each lesson. The "predicted score" column is the predicted score of the exam after taking the lesson. For example, in the lesson "Smart question collection: 1-1 Overview of management and strategy", the "predicted score" column displays 319 points, which is the predicted score of the exam after taking this lesson. The score displayed in the "predicted score" column increases as the lesson progresses to the second half. Therefore, the score displayed in the "predicted score" column of the last lesson that constitutes the course corresponds to the expected score of the exam after taking the course. By checking the allotted learning time for each lesson, the subject can grasp how much time should be spent on each lesson in order to effectively take the course.
図9は、シミュレーション結果の詳細に関する画面の別の例を示す図である。
例えば、図9に例示するシミュレーション結果の詳細に関する画面は、図8に例示する画面から遷移してもよい。
FIG. 9 is a diagram showing another example of a screen regarding details of simulation results.
For example, the screen regarding the details of the simulation result illustrated in FIG. 9 may transition from the screen illustrated in FIG.
図9に例示するシミュレーション結果に関する画面は、カレンダーの各日のセルを表示し、日毎のレッスンの割当を表示する。各日のセルは、学習可能時間及びレッスン名を表示する。各日の学習可能時間は、必須入力項目の「学習可能時間」項目に対する入力情報に基づいている。各レッスンは、各日に割り当てられる1以上のレッスンの割当学習時間の合計が対応する日の学習可能時間以下となるように、予め決められた受講順番どおりに各日に割り当てられる。対象者は、いつどのレッスンを受講すればいいのかを容易に把握することができる。 The simulation result screen illustrated in FIG. 9 displays a cell for each day of the calendar and displays lesson assignments for each day. Each day's cell displays available study time and lesson name. The available study time for each day is based on the input information for the “available study time” item of the required input items. Each lesson is assigned to each day according to a predetermined taking order so that the sum of the assigned learning time of one or more lessons assigned to each day is equal to or less than the available learning time of the corresponding day. The target person can easily grasp when and which lesson should be taken.
サーバ1の動作例について説明する。
図10は、サーバ1の動作例を示すフローチャートである。なお、図10に示される1以上の動作は、適宜変更または省略されてもよい。
An operation example of the server 1 will be described.
FIG. 10 is a flowchart showing an operation example of the server 1. FIG. Note that one or more operations shown in FIG. 10 may be changed or omitted as appropriate.
プロセッサ11は、通信インタフェース15を介して、シミュレーション開始の要求を端末2から取得する(ステップS101)。入力項目出力部111は、通信インタフェース15を介して、入力項目データを端末2へ出力する(ステップS102)。入力情報取得部112は、通信インタフェース15を介して、必須項目入力情報を端末2から取得する(ステップS103)。入力情報取得部112は、通信インタフェース15を介して、任意項目入力情報を端末2から取得する(ステップS104)。なお、任意項目が対象者によって入力されていない場合、入力情報取得部112は、ステップS104の処理を省略する。 The processor 11 acquires a simulation start request from the terminal 2 via the communication interface 15 (step S101). The input item output unit 111 outputs the input item data to the terminal 2 via the communication interface 15 (step S102). The input information acquisition unit 112 acquires the required item input information from the terminal 2 via the communication interface 15 (step S103). The input information acquisition unit 112 acquires the optional item input information from the terminal 2 via the communication interface 15 (step S104). It should be noted that if the optional item has not been input by the subject, the input information acquiring unit 112 omits the process of step S104.
テスト出力部113は、通信インタフェース15を介して、実力診断テストデータを端末2へ出力する(ステップS105)。解答情報取得部114は、通信インタフェース15を介して、解答情報を端末2から取得する(ステップS106)。テスト結果出力部115は、通信インタフェース15を介して、テスト結果データを端末2へ出力する(ステップS107)。算出部116は、必須項目入力情報に含まれる「学習可能時間」項目に対する入力情報に基づいて学習開始日から学習終了日までの総学習時間を算出する(ステップS108)。 The test output unit 113 outputs the ability diagnosis test data to the terminal 2 via the communication interface 15 (step S105). The answer information acquisition unit 114 acquires answer information from the terminal 2 via the communication interface 15 (step S106). The test result output unit 115 outputs the test result data to the terminal 2 via the communication interface 15 (step S107). The calculation unit 116 calculates the total learning time from the learning start date to the learning end date based on the input information for the "learnable time" item included in the required item input information (step S108).
割当部117は、総学習時間に基づいて、複数のレッスンの各々に割当学習時間を割り当てる(ステップS109)。取得部118は、各レッスンの割当学習時間に応じたレッスン成果を取得する(ステップS110)。シミュレーション部119は、各レッスンの割当学習時間に応じたレッスン成果に基づいて、学習効果をシミュレーションする(ステップS111)。シミュレーション結果出力部120は、通信インタフェース15を介して、シミュレーション結果データを端末2へ出力する(ステップS112)。 The allocation unit 117 allocates the allocated study time to each of the plurality of lessons based on the total study time (step S109). The acquiring unit 118 acquires the lesson result corresponding to the allotted study time for each lesson (step S110). The simulation unit 119 simulates the learning effect based on the lesson results corresponding to the allotted learning time for each lesson (step S111). The simulation result output unit 120 outputs the simulation result data to the terminal 2 via the communication interface 15 (step S112).
実施形態によれば、サーバ1は、総学習時間に基づく学習効果のシミュレーションにより、対象者の限られた時間の中での効果的な講座の受講を支援することができる。また、サーバ1は、総学習時間に基づく講座受講後の試験の予測得点(好ましくは最大値)をシミュレーションすることにより、より効果的な講座の受講を支援することができる。 According to the embodiment, the server 1 can support the subject to effectively take the course within the limited time by simulating the learning effect based on the total learning time. In addition, the server 1 can support more effective course attendance by simulating the predicted score (preferably the maximum score) of the exam after taking the course based on the total study time.
試験の予測得点のシミュレーション例について説明する。
まず、シミュレーションの対象となる講座の構成例について説明する。
図11は、講座の構成例を示す図である。ここでは、中小企業診断士の講座を例にして説明する。
A simulation example of a predicted test score will be described.
First, a configuration example of a course to be simulated will be described.
FIG. 11 is a diagram showing a configuration example of a course. Here, the course of the small and medium enterprise management consultant is taken as an example and explained.
講座は、複数(m個)のレッスンで構成されている。図11に示す番号1~mは、レッスンの番号を示す。レッスンの番号は、受講順に対応する。複数のレッスンは、複数のインプットレッスンを含む。複数のレッスンは、複数のアウトプットレッスンを含む。講座は、科目1~7の7つに分けられている。各科目は、複数のレッスンで構成されている。科目1は、「1-1」~「1-12」までの12個のレッスン単位で構成されている。レッスン単位は、科目1のテーマに応じて分けられた纏まりである。各レッスン単位は、1つのインプットレッスン及び2つのアウトプットレッスンで構成されている。図11の「I」は、インプットレッスンを示す。図11の「O」は、アウトプットレッスンを示す。図11の「O1」は、基礎問題を収録するアウトプットレッスンを示す。例えば、基礎問題は、オリジナル問題である。図11の「O2」は、過去問を収録するアウトプットレッスンを示す。「O1」と「O2」は、難易度に応じて分けられていてもよい。各レッスン単位は、2以上のインプットレッスンを含んでいてもよいし、インプットレッスンを全く含んでいなくてもよい。各レッスン単位は、1つのアウトプットレッスンを含んでいてもよいし、3以上のアウトプットレッスンを含んでいてもよい。 A course consists of a plurality of (m) lessons. Numbers 1 to m shown in FIG. 11 indicate lesson numbers. The lesson numbers correspond to the order in which they were taken. Multiple lessons include multiple input lessons. Multiple lessons include multiple output lessons. The course is divided into 7 subjects from 1 to 7. Each subject consists of multiple lessons. Subject 1 consists of 12 lesson units from "1-1" to "1-12". A lesson unit is a group divided according to the subject 1 theme. Each lesson unit consists of one input lesson and two output lessons. "I" in FIG. 11 indicates an input lesson. "O" in FIG. 11 indicates an output lesson. "O1" in FIG. 11 indicates an output lesson containing basic questions. For example, the base problem is the original problem. "O2" in FIG. 11 indicates an output lesson containing past questions. "O1" and "O2" may be divided according to the degree of difficulty. Each lesson unit may contain more than one input lesson, or no input lesson at all. Each lesson unit may contain one output lesson, or three or more output lessons.
次に、試験の予測得点の計算式について説明する。
図12は、試験の予測得点の計算式を例示する図である。
試験の予測得点の計算式は、式(1)~(4)で示される。
Next, the formula for calculating the predicted test score will be described.
FIG. 12 is a diagram illustrating a formula for calculating the predicted test score.
The formulas for calculating the predicted test score are shown in formulas (1) to (4).
レッスン単位別の予測得点=レッスン単位に含まれる各アウトプットレッスンの予測得点の単純平均…式(1)
割合調整後の予測得点=レッスン単位別の予測得点×配点割合…式(2)
科目別の予測得点=割合調整後の予測得点の科目別合計…式(3)
試験の予測得点=科目別の予測得点の合計…式(4)
Predicted score for each lesson unit = Simple average of predicted scores for each output lesson included in the lesson unit Equation (1)
Predicted score after rate adjustment = Predicted score for each lesson unit x percentage of allotted points...Formula (2)
Predicted score by subject = Sum of predicted scores by subject after rate adjustment (Equation (3))
Predicted Test Score = Total Predicted Score by Subject Equation (4)
式(1)におけるアウトプットレッスンの予測得点は、アウトプットレッスンの割当学習時間と後述する習熟度曲線に基づいて決まる。アウトプットレッスンの予測得点は、後述するように、割当学習時間に応じて変化する。例えば、アウトプットレッスンの予測得点は、100点満点中の予測得点である。
式(1)及び(2)におけるレッスン単位別の予測得点は、レッスン単位に含まれる各アウトプットレッスンの予測得点を単純平均した予測得点である。例えば、レッスン単位別の予測得点は、100点満点中の予測得点である。
式(2)における配点割合は、科目の満点(100点)に対して各レッスン単位のテーマに割り当てられた配点の割合である。配点割合は、後述するレッスン別配点テーブルで管理されている。
式(2)及び(3)における割合調整後の予測得点は、レッスン単位別の予測得点を配点割合に応じて調整した後のレッスン単位別の予測得点である。
式(3)及び(4)における科目別の予測得点は、割合調整後の予測得点の合計によって得られ、対象者が獲得可能と予測される科目の予測得点である。例えば、科目別の予測点は、100点満点中の予測得点である。
The predicted score of the output lesson in Equation (1) is determined based on the allotted learning time of the output lesson and the proficiency curve described later. The predicted score of the output lesson changes according to the allotted study time, as will be described later. For example, the predicted score for an output lesson is the predicted score out of 100 possible points.
The predicted score for each lesson unit in formulas (1) and (2) is a predicted score obtained by simply averaging the predicted scores of each output lesson included in the lesson unit. For example, the predicted score for each lesson unit is a predicted score out of 100 points.
The percentage of allotted points in Equation (2) is the percentage of allotted points assigned to the theme of each lesson unit to the full score (100 points) of the subject. The allotted points ratio is managed by a lesson-by-lesson point allotted table, which will be described later.
The rate-adjusted predicted score in formulas (2) and (3) is the predicted score for each lesson unit after adjusting the predicted score for each lesson unit according to the allocation ratio.
The predicted scores by subject in equations (3) and (4) are obtained by summing the proportion-adjusted predicted scores and are the predicted scores for subjects that the subject is expected to achieve. For example, the predicted score for each subject is the predicted score out of 100 points.
式(1)~(4)から分かるように、アウトプットレッスンの受講は、試験の予測得点に寄与する。そのため、1つのアウトプットレッスンの割当学習時間が変わると、このアウトプットレッスンの予測得点は変わり、その結果、試験の予測得点も変わる。 As can be seen from equations (1)-(4), taking an output lesson contributes to the predicted test score. Therefore, if the allotted learning time for one output lesson changes, the predicted score for this output lesson will change, and as a result, the predicted score for the exam will also change.
なお、式(1)では、レッスン単位別の予測得点は、レッスン単位に含まれる各アウトプットレッスンの予測得点を単純平均したものであるが、これに限定されない。
一例では、レッスン単位別の予測得点は、各アウトプットレッスン予測得点を係数で補正し、補正後の各アウトプットレッスンの予測得点を単純平均したものであってもよい。係数は、アウトプットレッスンの難易度と実際の試験の難易度との関係を考慮して設定される。例えば、過去問のアウトプットレッスンの係数は、基礎問題のアウトプットレッスンの係数よりも大きくてもよい。基礎問題の係数及び過去問の係数は、レッスン単位間で共通化してもよいし、レッスン単位毎に設定されてもよい。これにより、試験の予測得点のシミュレーション精度は向上する。
In equation (1), the predicted score for each lesson unit is a simple average of the predicted scores of each output lesson included in the lesson unit, but it is not limited to this.
In one example, the predicted score for each lesson unit may be obtained by correcting each output lesson predicted score with a coefficient and simply averaging the corrected predicted scores of each output lesson. The coefficient is set in consideration of the relationship between the difficulty level of the output lesson and the difficulty level of the actual exam. For example, the coefficient of past question output lessons may be greater than the coefficient of basic question output lessons. The coefficients of the basic questions and the coefficients of the past questions may be shared between lesson units, or may be set for each lesson unit. This improves the simulation accuracy of the test score predictions.
別の例では、レッスン単位別の予測得点は、機械学習による予測モデルを用いて、導き出されてもよい。予測モデルの説明変数は、レッスン単位に含まれる各アウトプットレッスンの予測得点であり、目的変数は、レッスン単位の得点である。例えば、プロセッサ11は、各アウトプットレッスンの予測得点及び模試の得点または実際の試験の得点などを含む複数の学習者のデータを用いて、機械学習により、予め予測モデルを生成してもよい。なお、プロセッサ11は、予測モデルを適宜更新してもよい。これにより、試験の予測得点のシミュレーション精度は向上する。 In another example, a predicted score for each lesson unit may be derived using a machine learning predictive model. The explanatory variable of the prediction model is the predicted score of each output lesson included in the lesson unit, and the objective variable is the score of the lesson unit. For example, the processor 11 may generate a prediction model in advance by machine learning using data of a plurality of learners including predicted scores of each output lesson and scores of practice tests or actual test scores. Note that the processor 11 may update the prediction model as appropriate. This improves the simulation accuracy of the test score predictions.
なお、式(1)では、インプットレッスンの受講は、考慮されていない。これは、インプットレッスンの受講は、アウトプットレッスンの受講よりも実際の試験の得点に反映されにくい傾向にあるからである。しかしながら、インプットレッスンは、対象者が知識を取り込むために用いられるので、実際の試験の得点にある程度寄与する。そのため、式(1)は、レッスン単位別の予測得点にレッスン単位に含まれる各インプットレッスンの受講を寄与させるように変形されてもよい。この例では、各インプットレッスンに付与される点数は、割当学習時間の長さなどに応じて適宜設定されてもよい。 Note that, in formula (1), taking input lessons is not taken into account. This is because taking an input lesson tends to be less reflected in actual test scores than taking an output lesson. However, because the input lessons are used by the subject to capture knowledge, they contribute to some extent to the actual exam scores. Therefore, equation (1) may be modified so that the attendance of each input lesson included in the lesson unit contributes to the predicted score for each lesson unit. In this example, the points given to each input lesson may be appropriately set according to the length of the allotted learning time.
次に、レッスン別配点テーブルについて説明する。レッスン別配点テーブルは、科目の満点(100点)に対して各レッスン単位のテーマに割り当てられた配点の割合を示す。以下では、配点の割合は、配点割合とも称される。記憶装置14は、科目別にレッスン別配点テーブルを記憶している。 Next, the point allocation table for each lesson will be described. The lesson-by-lesson point allocation table shows the percentage of allotted points assigned to the theme of each lesson unit with respect to the full score (100 points) of the subject. In the following, the allotted points ratio is also referred to as the allotted points ratio. The storage device 14 stores a lesson-based point allotment table for each subject.
図13は、科目1のレッスン別配点テーブルを例示する図である。
科目1のレッスン別配点テーブルは、「1-1」~「1-12」のレッスン単位と配点割合を紐付ける。科目1のレッスン別配点テーブルは、「1-1」~「1-12」のレッスン単位の何れでも触れられていないテーマを「その他」とし、「その他」と配点割合を紐付ける。配点割合は、過去問を参照した出題数に基づいて決定されてもよいし、過去問を参照した配点に基づいて決定されてもよい。科目1のレッスン別配点テーブルは、適宜更新されてもよい。科目1のレッスン別配点テーブルを例にして説明したが、科目2~7のレッスン別配点テーブルは、科目1のレッスン別配点テーブルと同様に構成される。
FIG. 13 is a diagram exemplifying a lesson-by-lesson point allotment table for subject 1. As shown in FIG.
The lesson-by-lesson point allocation table for subject 1 associates the lesson units of "1-1" to "1-12" with the allocation ratio. In the subject 1 lesson-by-lesson point allocation table, a theme that is not mentioned in any of the lesson units "1-1" to "1-12" is set as "other", and the "other" is associated with the allocation ratio. The percentage of allotted points may be determined based on the number of questions with reference to the past questions, or may be determined based on the allotted points with reference to the past questions. The lesson-by-lesson point allotment table for subject 1 may be updated as appropriate. Although the lesson point allocation table for subject 1 has been described as an example, the lesson point allocation tables for subjects 2 to 7 are configured in the same manner as the lesson point allocation table for subject 1 .
次に、習熟度曲線について説明する。習熟度曲線は、アウトプットレッスンの学習時間とアウトプットレッスンの予測得点との関係を示す曲線である。 Next, the proficiency curve will be explained. The proficiency curve is a curve showing the relationship between the learning time of the output lesson and the predicted score of the output lesson.
図14は、習熟度曲線を例示する図である。
横軸は、アウトプットレッスンの学習時間を示す。縦軸は、アウトプットレッスンの予測得点を示す。アウトプットレッスンの予測得点の上限は、100点とする。典型的な習熟度曲線では、図14に例示するように、学習開始から間もないうちの所定時間当たりの予測得点の上昇効果(伸び率)は大きい。学習開始から時間が経過するにつれて、予測得点自体は高くなるが、所定時間当たりの予測得点の上昇効果は小さくなる。最終的には、予測得点は、どれだけ学習時間を長くしてもある得点のままとなる。または、予測得点は、あるタイミングで満点となり、どれだけ学習時間を長くしても満点のままとなる。このように、予測得点の上昇効果は、学習開始からの時間の経過につれて小さくなる。
FIG. 14 is a diagram illustrating a proficiency curve.
The horizontal axis indicates the learning time of the output lesson. The vertical axis indicates the predicted score of the output lesson. The upper limit of predicted scores for output lessons is 100 points. In a typical proficiency curve, as exemplified in FIG. 14, the increase effect (growth rate) of the predicted score per predetermined period of time soon after the start of learning is large. As time elapses from the start of learning, the predicted score itself increases, but the effect of increasing the predicted score per predetermined period of time decreases. Ultimately, the predicted score remains a certain score no matter how long the learning time is. Alternatively, the predicted score reaches a perfect score at a certain timing, and remains perfect no matter how long the learning time is. Thus, the effect of increasing the predicted score becomes smaller as time passes from the start of learning.
習熟度曲線は、以下で説明するように、アウトプットレッスン毎にプロセッサ11によって作成される。まず、プロセッサ11は、学習時間が0時間の場合の各アウトプットレッスンの予測得点を求める。例えば、プロセッサ11は、テスト結果に基づいて、学習時間が0時間の場合の各アウトプットレッスンの予測得点を求めることができる。この例では、プロセッサ11は、式(1)~(4)を用いて求まる学習時間が0時間の場合の試験の予測得点が実力診断テストに基づく講座受講前の試験の予測得点と一致するように、学習時間が0時間の場合の各アウトプットレッスンの予測得点を求める。学習時間が0時間の場合の各アウトプットレッスンの予測得点は、アウトプットレッスン毎に同じこともあり得るが、異なることもあり得る。レッスン単位に含まれる複数のアウトプットレッスンについては、学習時間が0時間の場合の各アウトプットレッスンの予測得点は、同じであってもよい。 A proficiency curve is created by processor 11 for each output lesson, as described below. First, the processor 11 obtains the predicted score of each output lesson when the learning time is 0 hours. For example, the processor 11 can determine the predicted score for each output lesson when the study time is 0 hours based on the test results. In this example, the processor 11 adjusts the predicted score of the exam when the learning time is 0 hours, which is obtained using the formulas (1) to (4), to match the predicted score of the pre-course exam based on the ability diagnostic test. Next, find the predicted score for each output lesson when the learning time is 0 hours. The predicted score for each output lesson when the learning time is 0 hours may be the same for each output lesson, but may also be different. For a plurality of output lessons included in a lesson unit, the predicted score of each output lesson when the learning time is 0 hours may be the same.
次に、プロセッサ11は、習熟度曲線の軌跡を設定する。例えば、シミュレーション部119は、任意項目入力情報に基づいて習熟度曲線の軌跡を設定してもよい。一例では、プロセッサ11は、機械学習による予測モデルを用いて、任意項目入力情報に基づいて習熟度曲線の軌跡を設定してもよい。この例では、プロセッサ11は、予め、全てまたは複数の受講者の過去の学習履歴、過去の得点履歴及び任意項目入力情報で特定される属性などに基づいて、機械学習により、学習時間の増加につれてどれくらいアウトプットレッスンの予測得点が上がるのかを予測する習熟度曲線の予測モデルを生成することができる。例えば、過去の学習履歴は、各アウトプットレッスンの学習時間などを含む。例えば、過去の得点履歴は、各アウトプットレッスンの得点などを含む。プロセッサ11は、予測モデルを適宜更新してもよい。
別の例では、プロセッサ11は、任意項目入力情報と習熟度曲線の軌跡とを紐付けるデータベースを参照し、対象者の任意項目入力情報に基づいてデータベースから習熟度曲線を選択してもよい。この例では、データベースは、アウトプットレッスン毎に用意されていてもよい。プロセッサ11は、対象者の任意項目入力情報に一致または類似する任意項目入力情報をデータベースで検索し、データベースから習熟度曲線を選択してもよい。
Processor 11 then sets the trajectory of the proficiency curve. For example, the simulation unit 119 may set the trajectory of the proficiency curve based on the optional item input information. In one example, processor 11 may use a predictive model based on machine learning to set the trajectory of the proficiency curve based on optional input information. In this example, the processor 11 uses machine learning based on the past learning histories of all or a plurality of students, past score histories, attributes specified in arbitrary item input information, etc., as the learning time increases. A predictive model of the proficiency curve can be generated that predicts how much the predicted score of the output lesson will improve. For example, the past learning history includes the learning time of each output lesson. For example, past score history includes scores for each output lesson, and so on. Processor 11 may update the prediction model accordingly.
In another example, the processor 11 may refer to a database that associates the optional item input information with the trajectory of the proficiency curve, and select the proficiency curve from the database based on the subject's optional item input information. In this example, a database may be prepared for each output lesson. Processor 11 may search a database for optional inputs that match or are similar to the subject's optional inputs and select a proficiency curve from the database.
任意項目入力情報で特定される属性は、アウトプットレッスンの学習時間と得点との関係に影響を与える要因である。例えば、以前の受験経験または以前の学習経験がある人は、以前の受験経験または以前の学習経験がない人よりも、アウトプットレッスンの学習時間が0時間での得点が同じであっても、前者の人の伸び率が大きい可能性がある。そのため、習熟度曲線は、学習時間が0時間での得点が同じであっても、アウトプットレッスン毎に同じこともあり得るが、異なることもあり得る。これは、レッスン単位に含まれる複数のアウトプットレッスンの習熟度曲線についても同様である。 Attributes specified in the optional item input information are factors that affect the relationship between study time and score of the output lesson. For example, people with previous test experience or previous learning experience are more likely to be more likely than people with no previous test experience or previous learning experience, even if they have the same score at 0 hours of study time for the output lesson. The growth rate of people in Therefore, the proficiency curve can be the same or different for each output lesson, even if the score is the same when the learning time is 0 hours. The same applies to the proficiency curves of multiple output lessons included in a lesson unit.
このように、プロセッサ11は、全てのアウトプットレッスンレッスンについて画一的な習熟度曲線ではなく、アウトプットレッスン毎の習熟度曲線を取得することができる。例えば、難しいアプトプットレッスンについては、プロセッサ11は、習熟の遅い(例えば、学習開始から間もないうちの所定時間当たりの予測得点の上昇効果が緩やかな)習熟度曲線を求めることができる。例えば、簡単なアプトプットレッスンについては、プロセッサ11は、習熟の早い(例えば、学習開始から間もないうちの所定時間当たりの予測得点の上昇効果が急な)習熟度曲線を求めることができる。また、プロセッサ11は、同じアウトプットレッスンであっても、受講者毎に異なる習熟度曲線を取得することができる。 In this way, the processor 11 can obtain a mastery curve for each output lesson rather than a uniform mastery curve for all output lessons. For example, for a difficult output lesson, the processor 11 can determine a proficiency curve with slow proficiency (eg, a gradual increase in predicted score per predetermined period of time soon after learning begins). For example, for a simple output lesson, the processor 11 can determine a proficiency curve with fast proficiency (eg, rapid increase in predicted score per predetermined time period soon after learning begins). Moreover, the processor 11 can acquire a different proficiency curve for each student even for the same output lesson.
次に、試験の予測得点のシミュレーション動作について説明する。
まず、割当部117は、予め定められた標準学習時間を各レッスンに割り当てる。標準学習時間は、各レッスンの受講に最低限必要とされる時間である。標準学習時間は、適宜更新可能である。標準学習時間は、レッスン毎に異なっていてもよいし、同じであってもよい。例えば、標準学習時間は、インプットレッスン毎に異なっていてもよいし、同じであってもよい。例えば、標準学習時間は、アウトプットレッスン毎に異なっていてもよいし、同じであってもよい。例えば、レッスン単位が複数のアウトプットレッスンを含んでいる場合、複数のアウトプット学習レッスンのそれぞれの標準学習時間は、異なっていてもよいし、同じであってもよい。この時点では、各レッスンの割当学習時間の合計は、各レッスンの標準学習時間の合計に相当する。
Next, the simulation operation of the test score prediction will be described.
First, the allocation unit 117 allocates a predetermined standard study time to each lesson. The standard study time is the minimum time required to take each lesson. The standard study time can be updated as appropriate. The standard study time may be different or the same for each lesson. For example, the standard study time may be different or the same for each input lesson. For example, the standard study time may be different or the same for each output lesson. For example, if a lesson unit includes multiple output lessons, the standard study time for each of the multiple output learning lessons may be different or the same. At this point, the total allocated study time for each lesson corresponds to the total standard study time for each lesson.
次に、シミュレーション部119は、以下に例示するように、講座を構成する複数のレッスンのうち、1回目の1単位時間の追加に適した1つのレッスンを判断する。例えば、単位時間は、10分などであるが、これに限定されない。単位時間は、適宜変更可能である。ここでは、まず、割当部117は、1番目のレッスンの割当学習時間に1単位時間を追加する。この時点では、1番目のレッスンの割当学習時間は、標準学習時間と1単位時間の合計である。取得部118は、各アウトプットレッスンの習熟度曲線を用いて、各アウトプットレッスンの予測得点を取得する。シミュレーション部119は、式(1)~(4)を用いて、試験の予測得点をシミュレーションする。シミュレーション部119は、割当学習時間に応じた各アウトプットレッスンの予測得点を式(1)に代入し、講座受講後の試験の予測得点をシミュレーションする。この例では、取得部118は、各アウトプットレッスンの習熟度曲線を用いて、割当学習時間に応じた各アウトプットレッスンの予測得点を取得する。 Next, the simulation unit 119 determines one lesson suitable for the first addition of one unit time among the plurality of lessons constituting the course, as exemplified below. For example, the unit time is 10 minutes, but is not limited to this. The unit time can be changed as appropriate. Here, first, the allocation unit 117 adds one credit time to the allocated learning time of the first lesson. At this point, the allotted learning time for the first lesson is the sum of the standard learning time and one credit time. The acquisition unit 118 acquires a predicted score for each output lesson using the proficiency curve for each output lesson. The simulation unit 119 simulates the predicted scores of the test using the formulas (1) to (4). The simulation unit 119 substitutes the predicted score of each output lesson according to the allotted learning time into Equation (1), and simulates the predicted score of the exam after taking the course. In this example, the acquisition unit 118 acquires the predicted score of each output lesson according to the allotted learning time using the proficiency curve of each output lesson.
なお、シミュレーション部119は、各アウトプットレッスンの学習時間が0時間の場合の各アウトプットレッスンの予測得点を式(1)に代入し、講座受講前の試験の予測得点をシミュレーションすることもできる。この例では、取得部118は、各アウトプットレッスンの習熟度曲線を用いて、各アウトプットレッスンの学習時間が0時間の場合のアウトプットレッスンの予測得点を取得している。 The simulation unit 119 can substitute the predicted score of each output lesson when the learning time of each output lesson is 0 hours into the equation (1) to simulate the predicted score of the test before taking the course. In this example, the acquisition unit 118 uses the proficiency curve of each output lesson to acquire the predicted score of the output lesson when the learning time of each output lesson is 0 hours.
なお、シミュレーション部119は、レッスン受講後の試験の予測得点をシミュレーションしてもよい。
一例では、シミュレーション部119は、以下に例示するようにレッスン単位別の予測得点を求め、式(2)~(4)に基づいてレッスン受講後の試験の予測得点をシミュレーションしてもよい。式(4)で求まる試験の予測得点は、レッスン受講後の試験の予測得点に対応する。ここでは、アウトプットレッスンA受講後のレッスン単位別の予測得点を求める例について説明する。シミュレーション部119は、あるレッスン単位に含まれるアウトプットレッスンのうち直近で受講済となるアウトプットレッスンを抽出する。シミュレーション部119は、直近で受講済となるアウトプットレッスンの習熟度曲線を用いて、割当学習時間に応じたアウトプットレッスンの予測得点を取得する。シミュレーション部119は、取得したアウトプットレッスンの予測得点を、このレッスン単位の予測得点とする。つまり、このレッスン単位に未受講となるアウトプットレッスンが含まれていても、レッスン単位の予測得点は、未受講となるアウトプットレッスンの影響を受けず、変化しない。シミュレーション部119は、全てのレッスン単位について上記同様にレッスン単位の予測得点を求める。
別の例では、シミュレーション部119は、割当学習時間に応じたアウトプットレッスンの予測得点及びアウトプットレッスンの学習時間が0時間の場合のアウトプットレッスンの予測得点を適宜式(1)に代入し、レッスン受講後の試験の予測得点をシミュレーションしてもよい。例えば、シミュレーション部119は、2番目及び3番目のレッスンの割当学習時間に応じたアウトプットレッスンの予測得点及び4番目以降のレッスンの学習時間が0時間の場合のアウトプットレッスンの予測得点を式(1)に代入し、3番目のレッスン受講後の試験の予測得点をシミュレーションすることができる。この例では、取得部118は、各アウトプットレッスンの習熟度曲線を用いて、2番目及び3番目のレッスンの割当学習時間に応じたアウトプットレッスンの予測得点を取得する。取得部118は、各アウトプットレッスンの習熟度曲線を用いて、4番目のレッスン以降のレッスンについて学習時間が0時間の場合のアウトプットレッスンの予測得点をしている。
The simulation unit 119 may simulate the predicted score of the test after taking the lesson.
In one example, the simulation unit 119 may calculate the predicted score for each lesson unit as exemplified below, and simulate the predicted score of the exam after taking the lesson based on equations (2) to (4). The predicted test score obtained by Equation (4) corresponds to the predicted test score after taking the lesson. Here, an example of obtaining a predicted score for each lesson unit after taking output lesson A will be described. The simulation unit 119 extracts an output lesson that has been taken most recently among output lessons included in a certain lesson unit. The simulation unit 119 obtains the predicted score of the output lesson according to the allotted study time by using the proficiency curve of the most recently completed output lesson. The simulation unit 119 uses the obtained predicted score of the output lesson as the predicted score for each lesson. In other words, even if this lesson unit includes an unattended output lesson, the predicted score of the lesson unit is not affected by the unattended output lesson and does not change. The simulation unit 119 obtains predicted scores for each lesson in the same manner as described above for all lesson units.
In another example, the simulation unit 119 appropriately substitutes the predicted score of the output lesson according to the allotted learning time and the predicted score of the output lesson when the learning time of the output lesson is 0 hours into the formula (1). Predicted scores for later tests may be simulated. For example, the simulation unit 119 calculates the predicted score of the output lesson according to the assigned learning time of the second and third lessons and the predicted score of the output lesson when the learning time of the fourth and subsequent lessons is 0 hours by the formula (1 ) to simulate the expected test score after taking the third lesson. In this example, the acquisition unit 118 uses the proficiency curve of each output lesson to acquire the predicted score of the output lesson according to the allotted learning time of the second and third lessons. Using the proficiency curve of each output lesson, the acquisition unit 118 predicts the score of the output lesson when the learning time is 0 hours for the fourth and subsequent lessons.
シミュレーション部119は、試験の予測得点を、1単位時間を追加したレッスンの番号と紐付けて記憶装置14へ保存する。割当部117は、1番目のレッスンの割当学習時間から1単位時間を差し引く。この時点で、1番目のレッスンの割当学習時間は、標準学習時間に戻る。 The simulation unit 119 stores the predicted test score in the storage device 14 in association with the lesson number to which one credit time is added. The allocation unit 117 subtracts one credit time from the allocated study time of the first lesson. At this point, the assigned study time for the first lesson returns to the standard study time.
次に、割当部117は、2番目のレッスンの割当学習時間に1単位時間を追加する。この時点では、2番目のレッスンの割当学習時間は、標準学習時間と1単位時間の合計である。取得部118は、各アウトプットレッスンの習熟度曲線を用いて、各アウトプットレッスンの予測得点を取得する。シミュレーション部119は、試験の予測得点をシミュレーションする。シミュレーション部119は、試験の予測得点を、1単位時間を追加したレッスンの番号と紐付けて記憶装置14へ保存する。割当部117は、2番目のレッスンの割当学習時間から1単位時間を差し引く。この時点で、2番目のレッスンの割当学習時間は、標準学習時間に戻る。
シミュレーション部119は、同様に、何れか1つのレッスンの割当学習時間に対する1単位時間の追加に応じて、試験の予測得点のシミュレーションを繰り返す。つまり、シミュレーション部119は、試験の予測得点のシミュレーションをm回繰り返す。
Next, the allocation unit 117 adds one credit time to the allocated study time of the second lesson. At this point, the allotted learning time for the second lesson is the sum of the standard learning time and one credit time. The acquisition unit 118 acquires a predicted score for each output lesson using the proficiency curve for each output lesson. The simulation unit 119 simulates the predicted test score. The simulation unit 119 stores the predicted test score in the storage device 14 in association with the lesson number to which one credit time is added. The allocating unit 117 subtracts one credit time from the allotted study time for the second lesson. At this point, the allotted study time for the second lesson reverts to the standard study time.
Similarly, the simulation unit 119 repeats the simulation of the predicted test score in accordance with the addition of one credit time to the allotted learning time of any one lesson. That is, the simulation unit 119 repeats the simulation of the predicted test score m times.
次に、シミュレーション部119は、記憶装置14を参照し、m個の講座受講後の試験の予想得点を比較する。シミュレーション部119は、m個の講座受講後の試験の予想得点のうち、最も大きい講座受講後の試験の予想得点を抽出する。シミュレーション部119は、記憶装置14を参照し、最も大きい講座受講後の試験の予想得点に紐付けられているレッスンの番号を抽出する。これにより、シミュレーション部119は、1単位時間の追加によって講座受講後の試験の予測得点を最も高くする1つのレッスンを判断する。割当部117は、講座を構成する複数のレッスンのうち、講座受講後の試験の予想得点を最も大きくするレッスンの割当学習時間に1単位時間を追加する。ここでは、割当部117は、「7-12 O2」レッスンの割当学習時間に1単位時間を追加するものとする。この時点では、各レッスンの割当学習時間の合計は、各レッスンの標準学習時間と1単位時間の合計に相当する。シミュレーション部119は、記憶装置14に保存されている試験の予測得点の中から、1単位時間を追加した「7-12 O2」レッスンに関連付けられている試験の予測得点を採用する。シミュレーション部119は、「7-12 O2」レッスン以外のレッスンに関連付けられている試験の予測得点を記憶装置14から消去する。 Next, the simulation unit 119 refers to the storage device 14 and compares the expected scores of the exam after taking m courses. The simulation unit 119 extracts the largest predicted score of the post-course exam from among the m predicted scores of the post-course exam. The simulation unit 119 refers to the storage device 14 and extracts the lesson number associated with the highest expected score of the exam after taking the course. As a result, the simulation unit 119 determines one lesson that maximizes the predicted score of the exam after taking the course by adding one credit time. The allocating unit 117 adds one credit time to the allotted learning time of the lesson that maximizes the predicted score of the exam after taking the course among the plurality of lessons that constitute the course. Here, it is assumed that the allocating unit 117 adds one credit time to the allotted learning time for the "7-12 O2" lesson. At this point, the total allocated learning time for each lesson corresponds to the sum of the standard learning time and one credit time for each lesson. The simulation unit 119 adopts, from the predicted test scores stored in the storage device 14, the predicted test score associated with the “7-12 O2” lesson with one credit time added. The simulation unit 119 deletes from the storage device 14 the predicted test scores associated with lessons other than the “7-12 O2” lesson.
なお、割当部117は、インプットレッスンの割当学習時間に対する1単位時間の追加を省略してもよい。この例では、シミュレーション部119は、試験の予測得点のシミュレーション回数を減らすことができる。 Note that the allocation unit 117 may omit the addition of one credit time to the allocated learning time of the input lesson. In this example, the simulation unit 119 can reduce the number of simulations of the predicted test score.
次に、各レッスンの割当学習時間の合計(各レッスンの標準学習時間と1単位時間の合計)が総学習時間に到達していない場合、シミュレーション部119は、1回目の1単位時間の追加と同様に、講座を構成する複数のレッスンのうち、2回目の1単位時間の追加に適した1つのレッスンを判断する。ここでは、シミュレーション部119は、「1-12 O2」レッスンが1単位時間の追加によって講座受講後の試験の予測得点を最も高くするレッスンであると判断したものとする。割当部117は、「1-12 O2」レッスンの割当学習時間に1単位時間を追加する。この時点では、各レッスンの割当学習時間の合計は、各レッスンの標準学習時間と2単位時間の合計に相当する。シミュレーション部119は、記憶装置14に保存されている試験の予測得点の中から、1単位時間を追加した「1-12 O2」レッスンに関連付けられている試験の予測得点を採用する。シミュレーション部119は、「1-12 O2」レッスン以外のレッスンに関連付けられている試験の予測得点を記憶装置14から消去する。 Next, when the sum of the assigned learning time for each lesson (the sum of the standard learning time and one credit time for each lesson) has not reached the total learning time, the simulation unit 119 adds the first one credit time and Similarly, one lesson suitable for adding one unit time for the second time is determined from among the plurality of lessons constituting the course. Here, it is assumed that the simulation unit 119 has determined that the "1-12 O2" lesson is the lesson that gives the highest predicted score in the exam after taking the course by adding one credit time. The allocation unit 117 adds one credit time to the allocated learning time for the "1-12 O2" lesson. At this point, the total allocated learning time for each lesson corresponds to the sum of the standard learning time for each lesson and two credit hours. The simulation unit 119 adopts, from the predicted test scores stored in the storage device 14, the predicted test score associated with the “1-12 O2” lesson with one credit time added. The simulation unit 119 deletes from the storage device 14 the predicted test scores associated with lessons other than the “1-12 O2” lesson.
割当部117は、各レッスンの割当学習時間の合計が総学習時間に到達するまで講座を構成する複数のレッスンのうちの何れか1つのレッスンの割当学習時間への1単位時間の追加を繰り返す。例えば、当初、割当部117は、1単位時間の追加で試験の予測得点の上昇に最も効果的なアウトプットレッスンに1単位時間を連続的に割り当て得る。しかしながら、割当部117がこのアウトプットレッスンへの1単位時間の追加を繰り返すにつれ、図14の例から分かるように、このアウトプットレッスンの予測得点の上昇効果は徐々に低くなる。その結果、試験の予測得点の上昇効果も徐々に低くなる。つまり、割当部117は、このアウトプットレッスンへ1単位時間を追加するよりも、他のアウトプットレッスンへ1単位時間を追加した方が試験の予測得点の上昇効果を相対的に高くすることができる。そのため、その後、割当部117は、他のアウトプットレッスンへ1単位時間を追加する。このように、割当部117は、試験の予測得点の上昇に最も効果的なアウトプットレッスンへの1単位時間の追加を繰り返す。最終的には、割当部117は、各レッスンの割当学習時間の合計が総学習時間となるように、各レッスンに割当学習時間を割り当てる。割当部117は、試験の予測得点が最も高くなるような各レッスンへの割当学習時間の割り当てを実現することができる。シミュレーション部119は、総学習時間に基づく試験の予測得点をシミュレーションする。 The allocation unit 117 repeats adding one credit time to the allocated learning time of any one of the plurality of lessons constituting the course until the total of the allocated learning time of each lesson reaches the total learning time. For example, initially, the allocator 117 may continuously allocate one unit of time to the output lessons that are most effective in increasing the predicted score of the test by adding one unit of time. However, as the allocation unit 117 repeats adding one unit time to this output lesson, the effect of raising the predicted score of this output lesson gradually decreases, as can be seen from the example of FIG. As a result, the effect of increasing the test's predictive score gradually decreases. In other words, the allocating unit 117 can make the effect of increasing the predicted score of the test relatively higher by adding one unit of time to another output lesson than by adding one unit of time to this output lesson. Therefore, after that, the allocation unit 117 adds one credit time to another output lesson. In this way, the allocator 117 repeats the addition of one unit of time to the output lesson, which is most effective in raising the expected test score. Ultimately, the allocation unit 117 allocates the allocated learning time to each lesson so that the sum of the allocated learning time of each lesson becomes the total learning time. The allocating unit 117 can realize allocation of the allotted learning time to each lesson that maximizes the predicted test score. The simulation unit 119 simulates the predicted test score based on the total study time.
次に、図15~17を用いて、標準学習時間合計に基づく試験の予測得点から総学習時間に基づく予測得点までの変化について説明する。 Next, with reference to FIGS. 15 to 17, the change from the predicted test score based on the total standard study time to the predicted score based on the total study time will be described.
図15は、各レッスンの標準学習時間の合計に基づく試験の予測得点及び各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点を例示する図である。
横軸は、各レッスンを示す。左側の縦軸は、学習時間を示す。右側の縦軸は、試験の予測得点を示す。棒グラフは、各レッスンの割当学習時間を示す。棒グラフの実線部分は、標準学習時間を示す。「7-12 O2」レッスンの棒グラフに付加されている破線は、1回目の1単位時間の追加を示す。
FIG. 15 is a diagram exemplifying the predicted test score based on the total standard study time of each lesson and the predicted test score based on the total standard study time and one credit time of each lesson.
The horizontal axis indicates each lesson. The left vertical axis indicates the learning time. The vertical axis on the right shows the predicted score of the test. The bar graph shows the allotted learning time for each lesson. The solid line portion of the bar graph indicates the standard study time. The dashed line attached to the bar graph of the "7-12 O2" lesson indicates the first addition of 1 time unit.
バツ印は、標準学習時間の合計に基づく試験の予測得点を示す。つまり、バツ印は、各レッスンの割当学習時間の合計が各レッスンの標準学習時間の合計に相当する場合の例である。左側の縦軸のバツ印は、各レッスンに標準学習時間が割り当てられている状態における、講座受講前の試験の予測得点を示す。各レッスンに関連付けられているバツ印は、各レッスンに標準学習時間が割り当てられている状態における、各レッスン受講後の試験の予測得点を示す。例えば、「7-12 O2」レッスンに関連付けられているバツ印は、「7-12 O2」レッスン受講後の試験の予測得点を示す。「7-12 O2」レッスン受講後の試験の予測得点は、講座受講後の試験の予測得点に対応する。 A cross indicates the predicted test score based on the total standard study time. In other words, the cross marks are examples in which the total allocated study time for each lesson corresponds to the total standard study time for each lesson. The cross marks on the vertical axis on the left side indicate the predicted score of the exam before taking the course, with the standard study time assigned to each lesson. The crosses associated with each lesson indicate the predicted test score after taking each lesson, given that each lesson has been assigned a standard study time. For example, a cross associated with the "7-12 O2" lesson indicates the predicted test score after taking the "7-12 O2" lesson. The predicted test score after taking the "7-12 O2" lesson corresponds to the predicted test score after taking the course.
丸印は、各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点を示す。つまり、丸印は、各レッスンの割当学習時間の合計が各レッスンの標準学習時間と1単位時間の合計に相当する場合の例である。左側の縦軸の丸印は、各レッスンに標準学習時間が割り当てられ、さらに、「7-12 O2」レッスンに1単位時間が追加されている状態における、講座受講前の試験の予測得点を示す。各レッスンに関連付けられている丸印は、各レッスンに標準学習時間が割り当てられ、さらに、「7-12 O2」レッスンに1単位時間が追加されている状態における、各レッスン受講後の試験の予測得点を示す。例えば、「7-12 O2」レッスンに関連付けられている丸印は、「7-12 O2」レッスン受講後の試験の予測得点を示す。 The circle indicates the expected test score based on the sum of the standard study time and one credit time for each lesson. In other words, the circle indicates an example in which the total allocated learning time for each lesson corresponds to the sum of the standard learning time for each lesson and one credit time. The circles on the vertical axis on the left indicate the predicted test scores before taking the course, with standard study time assigned to each lesson and one credit hour added to the "7-12 O2" lesson. . The circles associated with each lesson are the predicted exams after each lesson, given that each lesson has been assigned a standard study time plus one credit hour added to the "7-12 O2" lesson. Show the score. For example, the circle associated with the "7-12 O2" lesson indicates the predicted test score after taking the "7-12 O2" lesson.
各レッスンの標準学習時間の合計に基づく試験の予測得点と各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点を比較する。「1-1 I」レッスンから「7-12 O1」レッスンの割当学習時間は両ケースで同じであるので、各レッスン受講後の試験の予測得点は、両ケースで同じである。講座受講後の試験の予測得点は、「7-12 O2」レッスンの割当学習時間に対する1単位時間の追加により増加する。 Compare the predicted test score based on the sum of the standard study time for each lesson with the predicted test score based on the sum of the standard study time and one credit time for each lesson. Since the allotted study time for the "1-1 I" through "7-12 O1" lessons is the same in both cases, the predicted test score after each lesson is the same in both cases. Predicted scores for post-course exams are increased by adding one credit hour to the allotted study time for the "7-12 O2" lesson.
図16は、各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点及び各レッスンの標準学習時間と2単位時間の合計に基づく試験の予測得点を例示する図である。
横軸は、各レッスンを示す。左側の縦軸は、学習時間を示す。右側の縦軸は、試験の予測得点を示す。棒グラフは、各レッスンの割当学習時間を示す。棒グラフの実線部分は、標準学習時間を示す。「7-12 O2」レッスンの棒グラフに付加されている破線は、1回目の1単位時間の追加を示す。「1-12 O2」レッスンの棒グラフに付加されている一点鎖線は、2回目の1単位時間の追加を示す。
FIG. 16 is a diagram illustrating predicted test scores based on the sum of the standard study time and one credit time for each lesson and predicted test scores based on the sum of the standard study time and two credit hours for each lesson.
The horizontal axis indicates each lesson. The left vertical axis indicates the learning time. The vertical axis on the right shows the predicted score of the test. The bar graph shows the allotted learning time for each lesson. The solid line portion of the bar graph indicates the standard study time. The dashed line attached to the bar graph of the "7-12 O2" lesson indicates the first addition of 1 time unit. The dashed-dotted line attached to the bar graph of the "1-12 O2" lesson indicates the second addition of one time unit.
丸印は、図15と同様に、各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点を示す。
三角印は、各レッスンの標準学習時間と2単位時間の合計に基づく試験の予測得点を示す。つまり、三角印は、各レッスンの割当学習時間の合計が各レッスンの標準学習時間と2単位時間の合計に相当する場合の例である。左側の縦軸の三角印は、各レッスンに標準学習時間が割り当てられ、さらに、「1-12 O2」レッスン及び「7-12 O2」レッスンそれぞれに1単位時間が追加されている状態における、講座受講前の試験の予測得点を示す。各レッスンに関連付けられている三角印は、各レッスンに標準学習時間が割り当てられ、さらに、「1-12 O2」レッスン及び「7-12 O2」レッスンそれぞれに1単位時間が追加されている状態における、各レッスン受講後の試験の予測得点を示す。例えば、「7-12 O2」レッスンに関連付けられている三角印は、「7-12 O2」レッスン受講後の試験の予測得点を示す。
As in FIG. 15, the circle indicates the predicted test score based on the sum of the standard study time and one credit time for each lesson.
The triangle indicates the expected test score based on the sum of standard study time and 2 credit hours for each lesson. That is, the triangular mark is an example in which the total allocated study time for each lesson corresponds to the sum of the standard study time and two credit hours for each lesson. The triangle mark on the left vertical axis indicates the course in a state in which standard study time is assigned to each lesson, and one credit time is added to each of the "1-12 O2" lesson and the "7-12 O2" lesson. Shows the predicted score of the pre-attendance test. The triangle associated with each lesson indicates that each lesson is assigned standard study time, and one credit time is added to each of the "1-12 O2" lesson and the "7-12 O2" lesson. , indicates the predicted test score after taking each lesson. For example, the triangle associated with the "7-12 O2" lesson indicates the predicted test score after taking the "7-12 O2" lesson.
各レッスンの標準学習時間と1単位時間の合計に基づく試験の予測得点と各レッスンの標準学習時間と2単位時間の合計に基づく試験の予測得点を比較する。「1-1 I」レッスンから「1-12 O2」レッスンの1つ前のレッスンの割当学習時間は両ケースで同じであるので、各レッスン受講後の試験の予測得点は、両ケースで同じである。「1-12 O2」レッスン受講後の試験の予測得点は、「1-12 O2」レッスンの割当学習時間に対する1単位時間の追加により増加する。「1-12 O2」レッスンの割当学習時間に対する1単位時間の追加による得点の増加幅は、「1-12 O2」レッスン以降のレッスン受講後の試験の予測得点にも寄与する。その結果、各レッスンの標準学習時間と2単位時間の合計に基づく講座受講後の試験の予測得点は、各レッスンの標準学習時間と1単位時間の合計に基づく講座受講後の試験の予測得点よりも増加する。 Compare the predicted test score based on the sum of the standard study time and 1 credit time for each lesson with the predicted test score based on the sum of the standard study time and 2 credit hours for each lesson. Since the allotted study time for the previous lesson from the ``1-1 I'' lesson to the ``1-12 O2'' lesson is the same in both cases, the predicted score for the exam after taking each lesson is the same in both cases. be. The predicted score for the exam after taking the "1-12 O2" lesson is increased by adding one credit hour to the allotted study time for the "1-12 O2" lesson. The increase in score due to the addition of one credit time to the allotted learning time of the "1-12 O2" lesson also contributes to the predicted score of the exam after taking the lesson after the "1-12 O2" lesson. As a result, the predicted score for the post-course exam based on the sum of the standard study time and 2 credit hours for each lesson is higher than the predicted score for the post-course exam based on the sum of the standard study time and 1 credit time for each lesson. also increases.
図17は、総学習時間に基づく試験の予測得点を例示する図である。
横軸は、各レッスンを示す。左側の縦軸は、学習時間を示す。右側の縦軸は、試験の予測得点を示す。棒グラフは、各レッスンの割当学習時間を示す。棒グラフの実線部分は、標準学習時間を示す。棒グラフに付加されている斜線のブロックは、各レッスンに追加された1単位時間を示す。このように、典型例では、各アウトプットレッスンには、標準学習時間に対して1以上の1単位時間が追加されている。また、各アウトプットレッスンに追加される1単位時間の数は、アウトプットレッスン毎に異なる。
式(1)~(4)から分かるように、インプットレッスンの受講は、試験の予測得点に寄与しないので、各インプットレッスンには、1単位時間は追加されていない。式(1)~(4)がインプットレッスンの受講(例えば、受講時間)を考慮するように変形される場合、各インプットレッスンには、1以上の数の1単位時間が追加され得る。
FIG. 17 is a diagram illustrating predicted test scores based on total study time.
The horizontal axis indicates each lesson. The left vertical axis indicates the learning time. The vertical axis on the right shows the predicted score of the test. The bar graph shows the allotted learning time for each lesson. The solid line portion of the bar graph indicates the standard study time. A hatched block attached to the bar graph indicates one unit of time added to each lesson. Thus, typically each output lesson has one or more credit hours added to the standard study time. Also, the number of 1 credit hours added to each output lesson is different for each output lesson.
As can be seen from equations (1)-(4), taking an input lesson does not contribute to the expected test score, so each input lesson does not add one credit hour. When equations (1)-(4) are modified to take into account the attendance of input lessons (eg, the hours taken), each input lesson may add one or more credit hours.
四角印は、総学習時間に基づく試験の予測得点を示す。左側の縦軸の四角印は、各レッスンの割当学習時間の合計が総学習時間となるように各レッスンに割当学習時間が割り当てられている状態における、講座受講前の試験の予測得点を示す。各レッスンに関連付けられている四角印は、各レッスンの割当学習時間の合計が総学習時間となるように各レッスンに割当学習時間が割り当てられている状態における、各レッスン受講後の試験の予測得点を示す。例えば、「7-12 O2」レッスンに関連付けられている四角印は、「7-12 O2」レッスン受講後の試験の予測得点を示す。 Squares indicate predicted test scores based on total study time. The square mark on the left vertical axis indicates the predicted score of the test before taking the course in a state in which each lesson is assigned an allotted study time so that the sum of the allotted study time for each lesson is the total study time. The squares associated with each lesson are the predicted scores for the exam after taking each lesson, with allotted learning time allocated to each lesson so that the sum of allotted learning time for each lesson equals the total learning time. indicates For example, a square associated with the "7-12 O2" lesson indicates the predicted test score after taking the "7-12 O2" lesson.
図15~図17から分かるように、割当部117が1つのレッスンの割当学習時間への1単位時間の追加を繰り返すにつれ、講座受講後の試験の予測得点は徐々に増加する。 As can be seen from FIGS. 15 to 17, as the allocator 117 repeats adding one credit time to the allotted study time for one lesson, the predicted score for the exam after taking the course gradually increases.
図18は、サーバ1によるシミュレーション動作例を示すフローチャートである。 図18に例示するフローチャートは、図10に例示するステップS109~S111の詳細な一例を示す。 FIG. 18 is a flow chart showing an example of a simulation operation by the server 1. FIG. The flowchart illustrated in FIG. 18 shows a detailed example of steps S109 to S111 illustrated in FIG.
まず、割当部117は、各レッスンに、予め定められた標準学習時間を割り当てる(ステップS201)。次に、割当部117は、レッスンの番号を示す変数iに1を設定する(ステップS202)。割当部117は、1番目のレッスンの割当学習時間に1単位時間を追加する(ステップS203)。 First, the allocation unit 117 allocates a predetermined standard study time to each lesson (step S201). Next, the allocation unit 117 sets 1 to the variable i indicating the lesson number (step S202). The allocation unit 117 adds one credit time to the allocated learning time of the first lesson (step S203).
取得部118は、各レッスンの割当学習時間に応じたレッスン成果を取得する(ステップS204)。シミュレーション部119は、各レッスンの割当学習時間に応じたレッスン成果に基づいて、試験の予測得点をシミュレーションする(ステップS205)。シミュレーション部119は、試験の予測得点を、1単位時間を追加したレッスンの番号と紐付けて記憶装置14へ保存する(ステップS206)。割当部117は、1番目のレッスンの割当学習時間から1単位時間を差し引く(ステップS207)。割当部117は、i=mか否かを判断する(ステップS208)。i=mではない場合(ステップS208、No)、割当部117は、変数iの値をインクリメントする(ステップS209)。 The acquiring unit 118 acquires the lesson result corresponding to the allotted study time for each lesson (step S204). The simulation unit 119 simulates the predicted test score based on the lesson results corresponding to the allotted study time for each lesson (step S205). The simulation unit 119 stores the predicted test score in the storage device 14 in association with the lesson number to which one credit time is added (step S206). The allocation unit 117 subtracts one credit time from the allocated learning time of the first lesson (step S207). The allocation unit 117 determines whether i=m (step S208). If i is not equal to m (step S208, No), the allocation unit 117 increments the value of variable i (step S209).
i=mである場合(ステップS208、Yes)、割当部117は、講座受講後の試験の予想得点の比較に基づいて、講座を構成する複数のレッスンのうちの何れか1つのレッスンの割当学習時間に1単位時間を追加する(ステップS210)。シミュレーション部119は、記憶装置14に保存されている試験の予測得点の中から、1単位時間を追加したレッスンに関連付けられている試験の予測得点を採用する(ステップS211)。 If i=m (step S208, Yes), the assignment unit 117 assigns learning to any one of the plurality of lessons that constitute the course based on the comparison of the expected test scores after taking the course. One unit of time is added to the time (step S210). The simulation unit 119 adopts the predicted test score associated with the lesson to which one credit time is added from the predicted test scores stored in the storage device 14 (step S211).
シミュレーション部119は、各レッスンの割当学習時間の合計が総学習時間に到達したか否かを判断する(ステップS212)。各レッスンの割当学習時間の合計が総学習時間に到達していない場合(ステップS212、No)、プロセッサ11は、ステップS202~S212を繰り返す。各レッスンの割当学習時間の合計が総学習時間に到達した場合(ステップS212、Yes)、プロセッサ11は、シミュレーション動作を終了する。最終的には、割当部117は、各レッスンの割当学習時間の合計が総学習時間となるように、各レッスンに割当学習時間を割り当てることができる。シミュレーション部119は、総学習時間に基づく試験の予測得点をシミュレーションすることができる。 The simulation unit 119 determines whether or not the sum of the allotted learning time for each lesson has reached the total learning time (step S212). If the sum of allotted learning time for each lesson has not reached the total learning time (step S212, No), the processor 11 repeats steps S202 to S212. When the sum of allotted learning time for each lesson reaches the total learning time (step S212, Yes), the processor 11 terminates the simulation operation. Ultimately, the allocation unit 117 can allocate the allocated learning time to each lesson so that the sum of the allocated learning time of each lesson is the total learning time. The simulation unit 119 can simulate the predicted test score based on the total study time.
なお、図18の例では、プロセッサ11は、各レッスンの割当学習時間の合計が総学習時間に到達するまで何れか1つのレッスンの割当学習時間への1単位時間の追加を繰り返しているが、これに限定されない。プロセッサ11は、各レッスンの割当学習時間の合計が総学習時間に到達する前に、何れか1つのレッスンの割当学習時間への1単位時間の追加を終了してもよい。例えば、プロセッサ11は、何れか1つのレッスンの割当学習時間へ1単位時間を追加しても、講座受講後の試験の予測得点が上昇し難くなったと判断した場合に、次以降の1単位時間の追加を終了することができる。例えば、プロセッサ11は、何れか1つのレッスンの割当学習時間への1単位時間の追加前後における講座受講後の試験の予測得点の差が所定点未満の場合、次以降の1単位時間の追加を終了してもよい。例えば、プロセッサ11は、何れか1つのレッスンの割当学習時間への1単位時間の追加前後における講座受講後の試験の予測得点の伸び率が所定割合未満の場合、次以降の1単位時間の追加を終了してもよい。 In the example of FIG. 18, the processor 11 repeats adding one unit of time to the allotted learning time of any one lesson until the total allotted learning time of each lesson reaches the total learning time. It is not limited to this. The processor 11 may finish adding one unit of time to the allotted study time for any one lesson before the total allotted study time for each lesson reaches the total study time. For example, if the processor 11 determines that even if one credit time is added to the allotted learning time of any one lesson, it becomes difficult for the predicted score of the exam after taking the course to increase, the processor 11 adds one credit time after the next lesson. can be finished adding. For example, if the difference in the predicted score of the exam after taking the course before and after adding 1 credit time to the allocated learning time of any one lesson is less than a predetermined point, the processor 11 adds 1 credit time to the next and subsequent lessons. may be terminated. For example, if the rate of increase in the predicted score of the exam after taking the course before and after adding one credit time to the allotted learning time of any one lesson is less than a predetermined rate, the processor 11 adds one credit time after the next lesson. may be terminated.
プロセッサ11は、各レッスンの割当学習時間の合計が総学習時間に到達する前に1単位時間の追加を終了した場合、以下のように、処理することができる。例えば、プロセッサ11は、通信インタフェース15を介して、各レッスンの割当学習時間の合計を示す情報を端末2へ出力してもよい。これにより、端末2は、総学習時間と共に各レッスンの割当学習時間の合計を表示し、各レッスンの割当学習時間の合計を対象者へ通知することができる。例えば、プロセッサ11は、残り時間をレッスン数で割って得られる時間を、各レッスンに均等に割り当ててもよい。例えば、プロセッサ11は、残り時間を復習の時間として確保してもよい。例えば、対象者が復習の時間に受講するレッスンは、対象者の苦手な科目またはテーマのレッスン、または、対象者が点数を伸ばしたい科目またはテーマのレッスンなどである。対象者が復習の時間に受講するレッスンは、対象者によって選択されてもいいし、プロセッサ11によって推奨されてもよい。 If the processor 11 finishes adding one credit time before the total learning time assigned to each lesson reaches the total learning time, the processor 11 can process as follows. For example, the processor 11 may output to the terminal 2 via the communication interface 15 information indicating the total allocated study time for each lesson. As a result, the terminal 2 can display the total allocated learning time for each lesson together with the total learning time, and notify the subject of the total allocated learning time for each lesson. For example, processor 11 may divide the remaining time by the number of lessons and evenly allocate each lesson the time. For example, the processor 11 may secure the remaining time as review time. For example, the lesson that the subject takes during the review time is a subject or theme lesson that the subject is not good at, or a subject or theme lesson that the subject wants to improve his/her score. The lessons that the subject takes during the review time may be selected by the subject or recommended by the processor 11 .
上述のように、シミュレーション部119は、習熟度曲線のような関係を用いて試験の予測得点をシミュレーションすることで、試験の予測得点のシミュレーション精度を向上させることができる。 As described above, the simulation unit 119 can improve the simulation accuracy of the predicted test score by simulating the predicted test score using a relationship such as a proficiency curve.
次に、変形例について説明する。
プロセッサ11は、忘却曲線を用いて、試験の予測得点をシミュレーションしてもよい。例えば、プロセッサ11は、上述の図18のステップS205において、講座受講後の試験の予測得点をシミュレーションする。
図19及び図20は、忘却を考慮した講座受講後の試験の予測得点のシミュレーション例を示す図である。図19は、プロセッサ11がステップS203において実力養成期の「1-1 O2」レッスンの割当学習時間に1単位時間を追加する前に、講座受講後の試験の予測得点をシミュレーションする例を示す。図20は、プロセッサ11がステップS203において実力養成期の「1-1 O2」レッスンの割当学習時間に1単位時間を追加した後に、講座受講後の試験の予測得点をシミュレーションする例を示す。
Next, a modified example will be described.
Processor 11 may use a forgetting curve to simulate an expected test score. For example, the processor 11 simulates the predicted score of the exam after taking the course in step S205 of FIG. 18 described above.
FIG. 19 and FIG. 20 are diagrams showing examples of simulations of predicted scores of exams after taking a course, taking forgetting into account. FIG. 19 shows an example in which the processor 11 simulates the predicted score of the exam after taking the course before adding one credit time to the allotted learning time of the "1-1 O2" lesson in the ability training period in step S203. FIG. 20 shows an example in which the processor 11 adds 1 credit time to the allotted learning time of the "1-1 O2" lesson in the ability training period in step S203, and then simulates the predicted score of the exam after taking the course.
まず、シミュレーションの対象となる中小企業診断士の講座の構成例について説明する。講座は、基礎力養成期と、実力養成期の順で構成される。基礎力養成期及び実力養成期は、それぞれ、図11に示す例と同様に、科目1~7で構成されている。各科目は、複数のレッスンで構成されている。科目1は、「1-1」~「1-12」までの12個のレッスン単位で構成されている。各レッスン単位は、2つのアウトプットレッスンを含む。「O1」は、基礎問題を収録するアウトプットレッスンを示す。「O2」は、過去問を収録するアウトプットレッスンを示す。このように、受講者は、基礎力養成期と実力養成期の両方で同じレッスン単位のアウトプットレッスンを受講する。例えば、受講者は、基礎力養成期で科目1のレッスン単位「1-1」のアウトプットレッスンを受講し、実力養成期でも科目1のレッスン単位「1-1」のアウトプットレッスンを受講する。以下では、基礎力養成期の「1-1 O1」レッスンは、先の「1-1 O1」レッスンとも称される。基礎力養成期の「1-1 O2」レッスンは、先の「1-1 O2」レッスンとも称される。実力養成期の「1-1 O1」レッスンは、後の「1-1 O1」レッスンとも称される。実力養成期の「1-1 O2」レッスンは、後の「1-1 O2」レッスンとも称される。実力養成期の「7-12 O2」レッスンは、後の「7-12 O2」レッスンとも称される。 First, an example of the configuration of a course for small and medium enterprise management consultants to be simulated will be described. The course consists of a basic skill training period and a skill training period in that order. The basic ability training period and ability training period are each composed of subjects 1 to 7, as in the example shown in FIG. Each subject consists of multiple lessons. Subject 1 consists of 12 lesson units from "1-1" to "1-12". Each lesson unit contains two output lessons. "O1" indicates an output lesson containing basic questions. "O2" indicates an output lesson containing past questions. In this way, students take output lessons of the same lesson unit in both the basic ability training period and the ability training period. For example, a student takes an output lesson of lesson unit "1-1" of subject 1 in the basic ability training period, and takes an output lesson of lesson unit "1-1" of subject 1 even in the ability training period. Hereinafter, the "1-1 O1" lesson in the basic ability training period is also referred to as the previous "1-1 O1" lesson. The "1-1 O2" lesson in the basic ability training period is also called the previous "1-1 O2" lesson. The "1-1 O1" lesson in the ability training period is also called the "1-1 O1" lesson later. The "1-1 O2" lesson in the ability training period is also called the "1-1 O2" lesson later. The “7-12 O2” lesson during the ability training period is also called the “7-12 O2” lesson later.
次に、講座受講後の試験の予測得点の計算式について説明する。
講座受講後の試験の予測得点の計算式は、式(5)~(6)で示される。
割合調整後の予測得点=講座受講後のレッスン単位別の予測得点×配点割合…式(5) 講座受講後の試験の予測得点=割合調整後の予測得点の合計…式(6)
Next, the formula for calculating the predicted score of the exam after taking the course will be described.
Formulas (5) to (6) are formulas for calculating the predicted score of the exam after taking the course.
Predicted score after rate adjustment = Predicted score for each lesson unit after taking the course × Percentage of allotted points (Formula (5)) Predicted score for exam after taking the course = Total predicted score after rate adjustment (Formula (6))
式(5)における講座受講後のレッスン単位別の予測得点は、講座受講後の任意のタイミングにおけるレッスン単位別の予測得点である。講座受講後のレッスン単位別の予測得点は、100点満点中の予測得点である。レッスン単位別の予測得点は、時間の経過に従い推移する。例えば、レッスン単位別の予測得点は、アウトプットレッスンの割当学習時間に応じた受講によって習熟度曲線に沿って上昇する。例えば、レッスン単位別の予測得点は、アウトプットレッスン受講後の日数に応じた忘却に伴い、忘却曲線に沿って低下する。レッスン単位別の予測得点のシミュレーション例については後述する。 The predicted score for each lesson unit after taking the course in Equation (5) is the predicted score for each lesson unit at an arbitrary timing after taking the course. The predicted score for each lesson unit after taking the course is the predicted score out of 100 points. The predicted score for each lesson unit changes over time. For example, the predicted score for each lesson unit increases along the proficiency curve by taking output lessons according to the allotted learning time. For example, the predicted score for each lesson unit decreases along the forgetting curve as the learner forgets according to the number of days after taking the output lesson. A simulation example of the predicted score for each lesson will be described later.
式(5)における配点割合は、上述のように、科目の満点(100点)に対して各レッスン単位のテーマに割り当てられた配点の割合である。
式(5)及び(6)における割合調整後の予測得点は、講座受講後のレッスン単位別の予測得点を配点割合に応じて調整した後のレッスン単位別の予測得点である。
As described above, the allotted points ratio in Equation (5) is the percentage of allotted points assigned to the theme of each lesson unit with respect to the full score (100 points) of the subject.
The rate-adjusted predicted score in equations (5) and (6) is the predicted score for each lesson unit after adjusting the predicted score for each lesson unit after taking the course according to the allocated point ratio.
図19及び図20に示すように、後の「1-1 O2」レッスン受講後におけるレッスン単位「1-1」の予測得点は、後の「1-1 O2」レッスンの割当学習時間への1単位時間の追加により、58点から83点へ上昇する。レッスン単位「1-1」の予測得点は、後の「1-1 O2」レッスン受講後から最後のレッスンである後の「7-12 O2」レッスン受講後までの日数に応じて徐々に低下する。図19に示すレッスン単位「1-1」の予測得点は、58点から50点へ徐々に低下する。図20に示すレッスン単位「1-1」の予測得点は、83点から75点へ徐々に低下する。このように、講座受講後のレッスン単位「1-1」の予測得点は、後の「1-1 O2」レッスンの割当学習時間への1単位時間の追加により、50点から75点へ上昇する。その結果、講座受講後の試験の予測得点は、199点から200点へ上昇する。 As shown in FIGS. 19 and 20, the predicted score of the lesson unit "1-1" after taking the later "1-1 O2" lesson is 1 to the allotted learning time of the later "1-1 O2" lesson. By adding unit time, the score increases from 58 points to 83 points. The predicted score for the lesson unit "1-1" gradually decreases according to the number of days from after taking the next "1-1 O2" lesson to after taking the last lesson "7-12 O2". . The predicted score of the lesson unit "1-1" shown in FIG. 19 gradually decreases from 58 points to 50 points. The predicted score of the lesson unit "1-1" shown in FIG. 20 gradually decreases from 83 points to 75 points. In this way, the predicted score for the lesson unit "1-1" after taking the course rises from 50 points to 75 points due to the addition of one credit time to the allotted learning time for the later "1-1 O2" lesson. . As a result, the predicted score for the exam after taking the course increases from 199 points to 200 points.
レッスン単位別の予測得点のシミュレーション例について説明する。
図21は、忘却曲線を考慮したレッスン単位別の予想得点の推移を例示する図である。図21は、レッスン単位「1-1」の予測得点の推移を例示する。横軸は、基礎力養成期の「1-1 O1」レッスンの受講後からの経過日数を示す。縦軸は、レッスン単位「1-1」の予測得点を示す。ここでは、先の「1-1 O1」レッスンと先の「1-1 O1」レッスンは、間隔をあけずに受講しているものとする。後の「1-1 O1」レッスンと後の「1-1 O1」レッスンは、間隔をあけずに受講しているものとする。
A simulation example of predicted score for each lesson unit will be described.
FIG. 21 is a diagram exemplifying the transition of expected scores for each lesson unit considering the forgetting curve. FIG. 21 exemplifies transition of the predicted score for the lesson unit "1-1". The horizontal axis indicates the number of days that have passed since taking the “1-1 O1” lesson in the basic ability training period. The vertical axis indicates the predicted score of the lesson unit "1-1". Here, it is assumed that the previous "1-1 O1" lesson and the previous "1-1 O1" lesson are taken without an interval. It is assumed that the later "1-1 O1" lesson and the later "1-1 O1" lesson are attended without leaving an interval.
まず、取得部118は、テスト結果に基づいて導き出される先の「1-1 O1」レッスン受講前のレッスン単位「1-1」の予測得点(10点)を取得する。次に、取得部118は、先の「1-1 O1」レッスンの習熟度曲線を用いて、割当学習時間に応じた先の「1-1 O1」レッスンの予測得点(30点)を取得する。割当学習時間に応じた先の「1-1 O1」レッスンの予測得点は、先の「1-1 O1」レッスン受講後のレッスン単位「1-1」の予測得点に相当する。このように、レッスン単位「1-1」の予測得点は、割当学習時間に応じた先の「1-1 O1」レッスンの受講の結果、10点から30点へ上昇する。 First, the acquisition unit 118 acquires the predicted score (10 points) of the lesson unit "1-1" before taking the previous "1-1 O1" lesson derived based on the test result. Next, the acquisition unit 118 acquires the predicted score (30 points) of the previous "1-1 O1" lesson according to the allocated learning time using the proficiency curve of the previous "1-1 O1" lesson. . The predicted score of the previous "1-1 O1" lesson according to the allotted learning time corresponds to the predicted score of the lesson unit "1-1" after taking the previous "1-1 O1" lesson. Thus, the predicted score of the lesson unit "1-1" increases from 10 points to 30 points as a result of taking the previous "1-1 O1" lesson according to the allotted learning time.
次に、取得部118は、先の「1-1 O2」レッスンの習熟度曲線を用いて、割当学習時間に応じた先の「1-1 O2」レッスンの予測得点(50点)を取得する。ここでは、取得部118は、対象者が先の「1-1 O2」レッスンよりも前に先の「1-1 O1」レッスンを受講していることを考慮し、先の「1-1 O2」レッスンの習熟度曲線を補正して用いてもよい。割当学習時間に応じた先の「1-1 O2」レッスンの予測得点は、先の「1-1 O2」レッスン受講後のレッスン単位「1-1」の予測得点に相当する。このように、レッスン単位「1-1」の予測得点は、割当学習時間に応じた先の「1-1 O2」レッスンの受講の結果、30点から50点へ上昇する。 Next, the acquisition unit 118 acquires the predicted score (50 points) of the previous “1-1 O2” lesson according to the allocated study time using the proficiency curve of the previous “1-1 O2” lesson. . Here, the acquisition unit 118 considers that the target person has taken the previous "1-1 O1" lesson before the previous "1-1 O2" lesson, and A modified proficiency curve for the lesson may be used. The predicted score of the previous "1-1 O2" lesson corresponding to the allotted learning time corresponds to the predicted score of the lesson unit "1-1" after taking the previous "1-1 O2" lesson. Thus, the predicted score of the lesson unit "1-1" increases from 30 points to 50 points as a result of taking the previous "1-1 O2" lesson according to the allotted learning time.
次に、シミュレーション部119は、先の「1-1 O2」レッスン受講後から後の「1-1 O1」レッスン受講前までの日数に応じて、レッスン単位「1-1」の予測得点を50点から20点へ徐々に低下させる。ここでは、シミュレーション部119は、忘却曲線を用いる。忘却曲線は、時間の経過に従い、一度憶えた内容が徐々に記憶から忘れ去られる関係を示す。そのため、忘却曲線は、時間の経過に従い、レッスン単位「1-1」の予測得点を徐々に低下させる関係を示す。忘却曲線は、人によって異なっていてもよいし、同じであってもよい。忘却曲線は、レッスン単位毎に異なっていてもよいし、同じであってもよい。忘却曲線は、適宜更新されてもよい。なお、忘却曲線は、機械学習を使って求められてもよい。この例では、プロセッサ11は、予め、全てまたは複数の受講者の過去の学習履歴及び過去の得点履歴などに基づいて、時間の経過につれてどれくらいレッスン単位の点数が下がるのかを予測する忘却曲線の予測モデルを生成することができる。例えば、過去の学習履歴は、各アウトプットレッスンの学習日時及び各アウトプットレッスンの学習時間などを含む。例えば、過去の得点履歴は、各アウトプットレッスンの得点などを含む。プロセッサ11は、この予測モデルを生成する際、繰り返し回数及び受講者の属性などを説明変数に加えることができる。例えば、繰り返し回数は、レッスン単位に含まれるアウトプットレッスンを受講する回数であり、レッスン単位に含まれるアウトプットレッスンの数に対応する。これにより、プロセッサ11は、繰り返し回数別または個人別の忘却曲線の予測モデルを生成することができる。プロセッサ11は、予測モデルを適宜更新してもよい。 Next, the simulation unit 119 sets the predicted score of the lesson unit "1-1" to 50 according to the number of days from after taking the previous "1-1 O2" lesson to before taking the later "1-1 O1" lesson. Gradually decrease from point to 20 points. Here, the simulation unit 119 uses a forgetting curve. A forgetting curve shows a relationship in which the content once memorized is gradually forgotten from memory as time elapses. Therefore, the forgetting curve shows a relationship in which the predicted score of the lesson unit "1-1" gradually decreases as time elapses. Forgetting curves may differ from person to person, or may be the same. The forgetting curve may be different or the same for each lesson unit. The forgetting curve may be updated accordingly. Note that the forgetting curve may be obtained using machine learning. In this example, the processor 11 predicts a forgetting curve that predicts how much the score per lesson will decrease over time based on the past learning histories and past score histories of all or a plurality of students. A model can be generated. For example, the past learning history includes the learning date and time of each output lesson and the learning time of each output lesson. For example, past score history includes scores for each output lesson, and so on. When generating this predictive model, the processor 11 can add the number of repetitions, attributes of the student, etc. to the explanatory variables. For example, the number of repetitions is the number of times the output lesson included in the lesson unit is taken, and corresponds to the number of output lessons included in the lesson unit. This allows the processor 11 to generate a predictive model of the forgetting curve for each iteration number or for each individual. Processor 11 may update the prediction model accordingly.
次に、取得部118は、後の「1-1 O1」レッスンの習熟度曲線を用いて、割当学習時間に応じた後の「1-1 O1」レッスンの予測得点(50点)を取得する。ここでは、取得部118は、対象者が後の「1-1 O1」レッスンよりも前に先の「1-1 O2」レッスンを受講していることを考慮し、後の「1-1 O1」レッスンの習熟度曲線を補正して用いてもよい。割当学習時間に応じた後の「1-1 O1」レッスンの予測得点は、後の「1-1 O1」レッスン受講後のレッスン単位「1-1」の予測得点に相当する。このように、レッスン単位「1-1」の予測得点は、割当学習時間に応じた後の「1-1 O1」レッスンの受講の結果、20点から50点へ上昇する。 Next, the acquiring unit 118 acquires the predicted score (50 points) of the later "1-1 O1" lesson according to the allocated learning time using the proficiency curve of the later "1-1 O1" lesson. . Here, the acquiring unit 118 considers that the target person has taken the earlier "1-1 O2" lesson before the later "1-1 O1" lesson, and the later "1-1 O1" lesson A modified proficiency curve for the lesson may be used. The predicted score of the "1-1 O1" lesson after taking the allotted learning time corresponds to the predicted score of the lesson unit "1-1" after taking the later "1-1 O1" lesson. Thus, the predicted score for the lesson unit "1-1" rises from 20 points to 50 points as a result of taking the "1-1 O1" lesson later according to the allotted learning time.
次に、取得部118は、後の「1-1 O2」レッスンの習熟度曲線を用いて、割当学習時間に応じた後の「1-1 O2」レッスンの予測得点(83点)を取得する。ここでは、取得部118は、対象者が後の「1-1 O1」レッスンよりも前に後の「1-1 O1」レッスンを受講していることを考慮し、後の「1-1 O2」レッスンの習熟度曲線を補正して用いてもよい。割当学習時間に応じた後の「1-1 O2」レッスンの予測得点は、後の「1-1 O2」レッスン受講後のレッスン単位「1-1」の予測得点に相当する。このように、レッスン単位「1-1」の予測得点は、割当学習時間に応じた後の「1-1 O2」レッスンの受講の結果、50点から83点へ上昇する。 Next, the acquiring unit 118 acquires the predicted score (83 points) of the later "1-1 O2" lesson according to the allocated learning time using the proficiency curve of the later "1-1 O2" lesson. . Here, the acquiring unit 118 considers that the target person has taken the later "1-1 O1" lesson before the later "1-1 O1" lesson, and the later "1-1 O2 A modified proficiency curve for the lesson may be used. The predicted score of the "1-1 O2" lesson after the assigned study time corresponds to the predicted score of the lesson unit "1-1" after taking the later "1-1 O2" lesson. Thus, the predicted score for the lesson unit "1-1" rises from 50 points to 83 points as a result of taking the "1-1 O2" lesson later according to the allotted learning time.
次に、シミュレーション部119は、後の「1-1 O2」レッスン受講後から後の「7-12 O2」レッスン受講後までの日数に応じて、レッスン単位「1-1」の予測得点を83点から75点へ徐々に低下させる。ここでは、シミュレーション部119は、先の「1-1 O2」レッスン受講後から後の「1-1 O1」レッスン受講前までの期間について用いた忘却曲線とは異なる忘却曲線を用いる。後の「1-1 O2」レッスン受講後から後の「7-12 O2」レッスン受講後までの期間で用いられる忘却曲線は、先の「1-1 O2」レッスン受講後から後の「1-1 O1」レッスン受講前までの期間で用いられる忘却曲線よりも予測得点が緩やかに低下する曲線である。その理由は、対象者が同じレッスン単位の内容を時間を空けて繰り返し学習することにより、このレッスン単位の内容を忘れにくくなるからである。 Next, the simulation unit 119 sets the predicted score of the lesson unit "1-1" to 83 according to the number of days from after taking the later "1-1 O2" lesson to after taking the later "7-12 O2" lesson. point to 75 points. Here, the simulation unit 119 uses a different forgetting curve from the forgetting curve used for the period from after taking the previous "1-1 O2" lesson to before taking the later "1-1 O1" lesson. The forgetting curve used in the period from after taking the later "1-1 O2" lesson to after taking the later "7-12 O2" lesson is the 1 O1” This is a curve in which the predicted score decreases more moderately than the forgetting curve used in the period before taking the lesson. The reason for this is that, by repeatedly studying the same lesson unit content with a gap in time, the subject learners are less likely to forget the lesson unit content.
シミュレーション部119は、忘却曲線を考慮することで、試験の予測得点のシミュレーション精度を向上させることができる。 By considering the forgetting curve, the simulation unit 119 can improve the simulation accuracy of the predicted test score.
次に、サーバ1による講座の受講開始後の進捗管理について説明する。
サーバ1は、シミュレーション結果に基づいて、対象者による講座の受講開始後の進捗を管理する。例えば、サーバ1は、対象者による総学習時間に関するシミュレーション結果の選択に応じて、総学習時間に関するシミュレーション結果に沿って進捗を管理する。例えば、サーバ1は、対象者による他の総学習時間に関するシミュレーション結果の選択に応じて、他の総学習時間に関するシミュレーション結果に沿って進捗を管理する。
Next, progress management by the server 1 after the start of taking a course will be described.
The server 1 manages the progress after the subject starts taking the course based on the simulation results. For example, the server 1 manages the progress along the simulation result regarding the total study time according to the selection of the simulation result regarding the total study time by the subject. For example, the server 1 manages the progress along the simulation results regarding the other total study time according to the subject's selection of the simulation results regarding the other total study time.
図22は、端末2に表示される進捗管理に関する画面を例示する図である。
プロセッサ11は、図22に例示する進捗管理に関するデータを生成し、通信インタフェース15を介して、進捗管理に関するデータを端末2へ出力する。
FIG. 22 is a diagram illustrating a screen regarding progress management displayed on the terminal 2. As shown in FIG.
The processor 11 generates data on progress management illustrated in FIG. 22 and outputs the data on progress management to the terminal 2 via the communication interface 15 .
進捗管理は、「レッスン」項目、「状態」項目、「終了予定日」、「終了日」項目、「割当学習時間」項目、「実績学習時間」項目、「目標スコア」項目、「実績スコア」項目、「予測得点」項目、「実績予測得点」項目、「現在の実績予測得点」項目及び「現在の実績学習時間」項目を含む。 Progress management includes "Lesson" item, "Status" item, "Scheduled end date", "End date" item, "Allocated learning time" item, "Actual learning time" item, "Target score" item, "Actual score" items, a "predicted score" item, an "actual predicted score" item, a "current actual predicted score" item, and a "current actual learning time" item.
「レッスン」項目は、講座を構成する各レッスンのタイトルを示す。「状態」項目は、各レッスンの受講状態を示す。受講状態は、終了、学習中または未受講の何れかである。終了は、対象者がレッスンの受講を終了したことを示す。学習中は、対象者がレッスンの一部を受講中であることを示す。未受講は、対象者がレッスンの受講を開始していないことを示す。「終了予定日」項目は、サーバ1のシミュレーションによって割り当てた各レッスンの受講予定日を示す。「終了日」項目は、対象者が実際にレッスンの受講を終了した日を示す。「割当学習時間」項目は、サーバ1のシミュレーションによって各レッスンに割り当てられた割当学習時間を示す。「実績学習時間」項目は、対象者が実際にレッスンを受講した時間を示す。なお、講座がウェブ上での受講形式である場合、サーバ1は、対象者のログを取ることにより、各レッスンの実績学習時間を取得することができる。講座が冊子などの紙媒体のテキストを用いる受講形式である場合、サーバ1は、対象者による入力に基づいて、各レッスンの実績学習時間を取得することができる。「目標スコア」項目は、割当学習時間に応じた各アウトプットレッスンの予測得点を示す。「実績スコア」項目は、対象者が実際に獲得した各アウトプットレッスンの得点を示す。なお、講座がウェブ上での受講形式である場合、サーバ1は、対象者のログを取ることにより、各レッスンの実績スコアを取得することができる。講座が冊子などの紙媒体のテキストを用いる受講形式である場合、サーバ1は、対象者による入力に基づいて、各レッスンの実績スコアを取得することができる。「予測得点」項目は、サーバ1のシミュレーションによる各レッスン受講後の試験の予測得点を示す。「実績予測得点」項目は、対象者が実際に獲得した各アウトプットレッスンの得点を考慮した各レッスン受講後の試験の予測得点を示す。実績予測得点は、サーバ1によってシミュレーションされる。実績予測得点のシミュレーション例については後述する。「現在の実績予測得点」項目は、対象者が受講を終了した直近のレッスン受講後の試験の予測得点を示す。「現在の実績学習時間」項目は、対象者が受講を終了したレッスンの実績学習時間の合計を示す。 The "lesson" item indicates the title of each lesson that constitutes the course. The "state" item indicates the state of taking each lesson. The attendance status is one of completed, learning, or not attended. End indicates that the subject has finished taking the lesson. Learning indicates that the subject is taking part of the lesson. Not attended indicates that the subject has not started taking the lesson. The “scheduled end date” item indicates the scheduled date of attendance for each lesson assigned by the simulation of the server 1 . The "end date" item indicates the date when the subject actually finished taking the lesson. The “allocated learning time” item indicates the allocated learning time allocated to each lesson by the server 1 simulation. The item "actual learning time" indicates the time the subject actually took the lesson. Note that if the course is in a form of taking classes on the web, the server 1 can acquire the actual learning time of each lesson by taking a log of the subject. In the case where the course is a lecture format using texts on a paper medium such as a booklet, the server 1 can acquire the actual learning time of each lesson based on the input by the subject. The "target score" item shows the expected score for each output lesson according to the allotted learning time. The "achievement score" item indicates the score of each output lesson actually acquired by the subject. In addition, when the course is a lecture format on the web, the server 1 can acquire the achievement score of each lesson by taking a log of the subject. In the case where the course is a lecture format using paper medium text such as a booklet, the server 1 can acquire the performance score of each lesson based on the input by the subject. The "predicted score" item indicates the predicted score of the test after taking each lesson based on the server 1 simulation. The "Actual Predicted Score" item indicates the predicted test score after each lesson taking into consideration the score of each output lesson actually obtained by the subject. A performance prediction score is simulated by the server 1 . A simulation example of the actual predicted score will be described later. The item "predicted current performance score" indicates the predicted score of the test after taking the last lesson that the subject finished taking. The "current actual learning time" item indicates the total actual learning time of lessons that the subject has finished taking.
サーバ1による実績予測得点のシミュレーション例について説明する。
シミュレーション部119は、1番目のレッスンから対象者が受講を終了したレッスンについては、「実績スコア」項目で示される対象者が実際に獲得した各アウトプットレッスンの得点を式(1)に代入する。この例では、各アウトプットレッスンの得点は、レッスン成果の一例となる。シミュレーション部119は、対象者が受講を終了したレッスンの次のレッスンから最後のレッスンについては、「目標スコア」項目で示される割当学習時間に応じた各アウトプットレッスンの予測得点を式(1)に代入する。これにより、シミュレーション部119は、式(1)~(4)を用いて、対象者が受講を終了したレッスンの実績を考慮した実績予測得点をシミュレーションすることができる。
A simulation example of the actual predicted score by the server 1 will be described.
The simulation unit 119 substitutes the score of each output lesson actually obtained by the subject shown in the item "achievement score" into the equation (1) for the lessons that the subject has finished taking from the first lesson. In this example, the score for each output lesson is an example of the lesson outcome. The simulation unit 119 calculates the predicted score of each output lesson according to the allotted learning time indicated by the "target score" item for the next lesson to the last lesson of the lesson that the subject has finished taking, using formula (1). substitute. As a result, the simulation unit 119 can use equations (1) to (4) to simulate the performance prediction score that takes into consideration the performance of the lessons that the subject has finished taking.
なお、進捗管理は、図22の例に限定されるものではなく、ガントチャートなどで構成されていてもよい。 It should be noted that the progress management is not limited to the example of FIG. 22, and may be configured using a Gantt chart or the like.
なお、学習効果は、上述の試験の予測得点または試験の予測得点範囲に限定されるものではない。学習効果は、目標点に達する可能性を含んでいてもよい。例えば、目標点は、試験の合格点などである。一例では、目標点に達する可能性は、合格率である。合格率は、目標点に対する試験の予測得点の割合である。別の例では、目標点に達する可能性は、合格判定である。合格判定は、複数段階のランクから選択されるランクである。例えば、複数段階のランクは、目標点に対する試験の予測得点の乖離または目標点に対する試験の予測得点の割合に応じて設定される。例えば、複数段階のランクは、A、B、C及びDの4段階のランクなどであるが、これに限定されない。 It should be noted that the learning effect is not limited to the predicted test score or the range of predicted test scores described above. A learning effect may include the likelihood of reaching a target score. For example, the target score may be a passing score on an exam. In one example, the probability of reaching the target point is the pass rate. The pass rate is the ratio of the test's expected score to the target score. In another example, the probability of reaching the target point is a passing call. The pass judgment is a rank selected from a plurality of ranks. For example, multiple ranks are set according to the deviation of the predicted test score from the target score or the ratio of the predicted test score to the target score. For example, the multilevel rank includes four levels of A, B, C, and D, but is not limited thereto.
なお、サーバ1のプロセッサ11が実装する上述の各部は、複数のサーバに分散して実装されていてもよい。 It should be noted that the above-described units implemented by the processor 11 of the server 1 may be implemented in a plurality of servers in a distributed manner.
なお、サーバ1によるシミュレーション例ついて説明したが、これに限定されない。端末2は、上述の入力項目出力部111、入力情報取得部112、テスト出力部113、解答情報取得部114、テスト結果出力部115、算出部116、割当部117、取得部118、シミュレーション部119及びシミュレーション結果出力部120を実装するようにしてもよい。この例では、端末2は、情報処理装置の一例である。 In addition, although the example of the simulation by the server 1 was demonstrated, it is not limited to this. The terminal 2 includes the input item output unit 111, the input information acquisition unit 112, the test output unit 113, the answer information acquisition unit 114, the test result output unit 115, the calculation unit 116, the allocation unit 117, the acquisition unit 118, and the simulation unit 119. and a simulation result output unit 120 may be implemented. In this example, the terminal 2 is an example of an information processing device.
要するにこの発明は、本実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、本実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、本実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合わせてもよい。
以下、本願の出願当初の特許請求の範囲の記載を付記する。
[C1]
学習者の学習予定を取得する取得部と、
前記学習予定に基づいて学習開始日から学習終了日までの総学習時間を算出する算出部と、
前記総学習時間に基づいて、複数のレッスンの各々に割当学習時間を割り当てる割当部と、
前記割当学習時間に応じて、学習効果をシミュレーションするシミュレーション部と、 前記シミュレーション部によるシミュレーション結果を出力する出力部と、
を備える情報処理装置。
[C2]
前記学習効果は、試験の予測得点または前記試験の予測得点範囲を含む、[C1]に記載の情報処理装置。
[C3]
前記シミュレーション結果は、前記学習効果を含む、
[C1]に記載の情報処理装置。
[C4]
前記シミュレーション結果は、各レッスンの前記割当学習時間を含む、
[C1]に記載の情報処理装置。
[C5]
前記シミュレーション部は、前記割当学習時間に応じた各レッスンの成果に基づいて、前記学習効果をシミュレーションする、[C1]に記載の情報処理装置。
[C6]
前記複数のレッスンは、複数のアウトプット学習のレッスンを含み、
前記成果は、前記割当学習時間に応じた各アウトプット学習のレッスンで獲得可能と予測される得点である、[C5]に記載の情報処理装置。
[C7]
前記シミュレーション部は、忘却曲線を用いて、前記学習効果をシミュレーションする、[C1]に記載の情報処理装置。
[C8]
前記シミュレーション部は、前記総学習時間とは異なる長さの他の総学習時間に基づく他の学習効果をシミュレーションし、
前記シミュレーション結果は、前記総学習時間に基づく前記学習効果及び前記他の総学習時間に基づく前記他の学習効果を含む、
請求項1に記載の情報処理装置。
[C9]
学習者の学習予定を取得することと、
前記学習予定に基づいて学習開始日から学習終了日までの総学習時間を算出することと、
前記総学習時間に基づいて、複数のレッスンの各々に割当学習時間を割り当てることと、
前記割当学習時間に応じて、学習効果をシミュレーションすることと、
シミュレーション結果を出力することと、
を備える情報処理方法。
In short, the present invention is not limited to this embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the present invention at the implementation stage. Also, various inventions can be formed by appropriate combinations of a plurality of constituent elements disclosed in this embodiment. For example, some components may be deleted from all the components shown in this embodiment. Furthermore, constituent elements across different embodiments may be combined as appropriate.
The description of the scope of claims as originally filed for this application will be added below.
[C1]
an acquisition unit that acquires the learning schedule of the learner;
a calculation unit that calculates the total learning time from the learning start date to the learning end date based on the learning schedule;
an allocation unit that allocates an allocated learning time to each of a plurality of lessons based on the total learning time;
a simulation unit for simulating a learning effect according to the allocated learning time; an output unit for outputting a simulation result by the simulation unit;
Information processing device.
[C2]
The information processing device according to [C1], wherein the learning effect includes a predicted test score or a predicted test score range.
[C3]
The simulation result includes the learning effect,
The information processing device according to [C1].
[C4]
the simulation results include the allotted learning time for each lesson;
The information processing device according to [C1].
[C5]
The information processing apparatus according to [C1], wherein the simulation unit simulates the learning effect based on the result of each lesson according to the allotted learning time.
[C6]
the plurality of lessons includes a plurality of output learning lessons;
The information processing apparatus according to [C5], wherein the result is a score that is predicted to be obtainable in each output learning lesson corresponding to the allotted learning time.
[C7]
The information processing device according to [C1], wherein the simulation unit simulates the learning effect using a forgetting curve.
[C8]
The simulation unit simulates another learning effect based on another total learning time different from the total learning time,
The simulation result includes the learning effect based on the total learning time and the other learning effect based on the other total learning time,
The information processing device according to claim 1 .
[C9]
obtaining a study schedule for the learner;
calculating the total study time from the study start date to the study end date based on the study schedule;
allocating an allotted learning time to each of a plurality of lessons based on the total learning time;
simulating a learning effect according to the allocated learning time;
outputting simulation results;
An information processing method comprising:
1…サーバ、2…端末、11…プロセッサ、12…ROM、13…RAM、14…記憶装置、15…通信インタフェース、21…プロセッサ、22…ROM、23…RAM、24…記憶装置、25…通信インタフェース、26…入力装置、27…表示装置、111…入力項目出力部、112…入力情報取得部、113…テスト出力部、114…解答情報取得部、115…テスト結果出力部、116…算出部、117…割当部、118…取得部、119…シミュレーション部、120…シミュレーション結果出力部、211…取得部、212…表示制御部、213…出力部。 Reference Signs List 1 server 2 terminal 11 processor 12 ROM 13 RAM 14 storage device 15 communication interface 21 processor 22 ROM 23 RAM 24 storage device 25 communication Interface 26 Input device 27 Display device 111 Input item output unit 112 Input information acquisition unit 113 Test output unit 114 Answer information acquisition unit 115 Test result output unit 116 Calculation unit , 117... Allocation unit, 118... Acquisition unit, 119... Simulation unit, 120... Simulation result output unit, 211... Acquisition unit, 212... Display control unit, 213... Output unit.
Claims (6)
前記学習予定に基づいて学習可能な総学習時間を算出する算出部と、
試験の講座を構成する複数のレッスンのうち1単位時間の追加によって前記講座受講後の前記試験の予測総得点を最も大きくする1つのレッスンを判断するシミュレーション部と、
前記シミュレーション部により判断された1つのレッスンへ1単位時間を追加することを繰り返すことにより前記複数のレッスンの各々に割当学習時間を割り当てる割当部と、
前記総学習時間に基づく各レッスンの前記割当学習時間を出力する出力部と、
を備える情報処理装置。 an acquisition unit that acquires the learning schedule of the learner;
a calculation unit that calculates a total learning time that can be learned based on the learning schedule;
a simulation unit that determines one lesson that maximizes the predicted total score of the exam after taking the course by adding one credit time out of a plurality of lessons that constitute a course of the exam;
an allocation unit allocating an allocation learning time to each of the plurality of lessons by repeating adding one credit time to one lesson determined by the simulation unit;
an output unit that outputs the allocated learning time for each lesson based on the total learning time;
Information processing device.
学習者の学習予定を取得することと、
前記学習予定に基づいて学習可能な総学習時間を算出することと、
試験の講座を構成する複数のレッスンのうち1単位時間の追加によって前記講座受講後の前記試験の予測総得点を最も大きくする1つのレッスンを判断することと、
判断された1つのレッスンへ1単位時間を追加することを繰り返すことにより前記複数のレッスンの各々に割当学習時間を割り当てることと、
前記総学習時間に基づく各レッスンの前記割当学習時間を出力することと、
を備える情報処理方法。 An information processing method executed by an information processing device,
obtaining a study schedule for the learner;
calculating a total study time available for study based on the study schedule;
Determining one lesson that maximizes the predicted total score of the exam after taking the course by adding one credit time among a plurality of lessons that constitute a course of the exam;
assigning an allotted learning time to each of the plurality of lessons by repeating adding one credit time to the determined one lesson;
outputting the allocated learning time for each lesson based on the total learning time;
An information processing method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023017875A JP7311212B2 (en) | 2020-01-29 | 2023-02-08 | Information processing device, information processing method and information processing program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020012401A JP2021026215A (en) | 2020-01-29 | 2020-01-29 | Information processor and information processing method |
| JP2023017875A JP7311212B2 (en) | 2020-01-29 | 2023-02-08 | Information processing device, information processing method and information processing program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020012401A Division JP2021026215A (en) | 2020-01-29 | 2020-01-29 | Information processor and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023062020A JP2023062020A (en) | 2023-05-02 |
| JP7311212B2 true JP7311212B2 (en) | 2023-07-19 |
Family
ID=87201222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023017875A Active JP7311212B2 (en) | 2020-01-29 | 2023-02-08 | Information processing device, information processing method and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7311212B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001202000A (en) | 2000-01-21 | 2001-07-27 | Matsushita Electric Ind Co Ltd | Learning system |
| JP2010231286A (en) | 2009-03-25 | 2010-10-14 | Hokukou:Kk | Pharmaceutical student practice training support system |
| JP2015138419A (en) | 2014-01-22 | 2015-07-30 | 秀太郎 武田 | Efficient learning time allocation device and learning time allocation program |
-
2023
- 2023-02-08 JP JP2023017875A patent/JP7311212B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001202000A (en) | 2000-01-21 | 2001-07-27 | Matsushita Electric Ind Co Ltd | Learning system |
| JP2010231286A (en) | 2009-03-25 | 2010-10-14 | Hokukou:Kk | Pharmaceutical student practice training support system |
| JP2015138419A (en) | 2014-01-22 | 2015-07-30 | 秀太郎 武田 | Efficient learning time allocation device and learning time allocation program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023062020A (en) | 2023-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12094363B2 (en) | Context-aware adaptive data processing application | |
| Koppenhaver et al. | Structuring the classroom for performance: Cooperative learning with instructor‐assigned teams | |
| Marsh | Institutional characteristics and student retention in public 4-year colleges and universities | |
| US9767525B2 (en) | Methods and systems for providing career inspiration, motivation and guidance to a user | |
| Magana et al. | Characterizing the interplay of cognitive and metacognitive knowledge in computational modeling and simulation practices | |
| US20180068579A1 (en) | Methods and systems for providing career inspiration, motivation and guidance to a user | |
| US20120271675A1 (en) | Dynamic candidate organization system | |
| Finley et al. | Genetic counseling supervisors’ self‐efficacy for select clinical supervision competencies | |
| JP7544375B2 (en) | Learning support system, method, and program | |
| JP7311212B2 (en) | Information processing device, information processing method and information processing program | |
| JP6661139B1 (en) | Information processing apparatus and information processing method | |
| YeckehZaare et al. | Speed and studying: Gendered pathways to success | |
| JP7579536B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7171053B2 (en) | Information processing device, information processing method and information processing program | |
| JP2021026215A (en) | Information processor and information processing method | |
| Serral Asensio et al. | Conceptualizing the domain of automated feedback for learners | |
| Albaek | Optimal admission to higher education | |
| JP6618226B1 (en) | Information processing device | |
| Tincani et al. | Beliefs and the Incentive Effects of Preferential College Admissions: Evidence from an Experiment and a Structural Model | |
| Wahyuni | The impact of academic workload on stress levels and procrastination among first-semester university students | |
| Kozlov et al. | INFORMATION AND EDUCATIONAL ENVIRONMENT FOR MONITORING AND FORMING A CUMULATIVE ASSESSMENT OF A STUDENT’S ACADEMIC WORK IN A SEMESTER | |
| JP7416497B1 (en) | Systems, methods and programs to support learning | |
| Oswald-Egg | New information, new interests? Impact of an occupation finder on the occupational choices of dual vocational education and training students | |
| Cabrera et al. | Gender Differences in Response to Relative Performance Feedback: A Field Experiment in Education | |
| Mecham | An Evaluation of Interactive Computerized Training to Teach Preservice Speech Language Pathologists to Implement Brief Multiple Stimulus Without Replacement Preference Assessments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230208 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230404 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230518 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230606 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230629 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7311212 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |