JP7800260B2 - Information processing device and program - Google Patents
Information processing device and programInfo
- Publication number
- JP7800260B2 JP7800260B2 JP2022059363A JP2022059363A JP7800260B2 JP 7800260 B2 JP7800260 B2 JP 7800260B2 JP 2022059363 A JP2022059363 A JP 2022059363A JP 2022059363 A JP2022059363 A JP 2022059363A JP 7800260 B2 JP7800260 B2 JP 7800260B2
- Authority
- JP
- Japan
- Prior art keywords
- graph
- test
- unit
- evaluation
- outlier
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、グラフにおける外れ値を探索する技術に関する。 The present invention relates to a technique for searching for outliers in graphs.
従来から、生徒に対して実施したテスト結果をデータベースに保存し、コンピュータ上で確認することが可能なシステムが知られている。特許文献1及び2には、対象となるテスト及び当該テストよりも前に実施されたテストに基づいて、成績の変動を計算し、特定の生徒の成績を強調表示するシステムが開示されている。 Conventionally, systems have been known that store the test results administered to students in a database and allow them to be viewed on a computer. Patent documents 1 and 2 disclose systems that calculate grade fluctuations based on the test in question and tests administered prior to that test, and highlight the grades of specific students.
教師などの学習支援者は、テスト結果をはじめとする複数のデータを一元的に管理し、グラフを用いて、クラス全員又は学年全員といった全体の情報を把握することがある。このとき、学習支援者は、各生徒個別の情報を確認したり、同じ属性を持つ生徒をグループ化したりすることで、適切な指導を行う必要がある。 Teachers and other learning support staff often centrally manage multiple data sets, including test results, and use graphs to grasp overall information for the entire class or grade. In such cases, learning support staff need to provide appropriate instruction by checking individual information for each student and grouping students with similar attributes.
本発明は、例えば、上記のような課題を解決するためになされたものであり、学習に関する複数のデータに基づいて作成したグラフにおいて外れ値に該当する生徒を特定する情報処理装置を提供することを主な課題とする。 The present invention has been made to solve the above-mentioned problems, and its main objective is to provide an information processing device that identifies students who fall into outliers in a graph created based on multiple pieces of learning-related data.
本発明の1つの観点では、情報処理装置は、複数の学習者の識別情報と、前記学習者による学習に関する成績情報とを関連付けて記憶する記憶部と、縦軸及び横軸をそれぞれ異なる試験項目とし、前記試験項目に対応する成績情報に基づいて各学習者のアイコンをそれぞれプロットした散布図をグラフとして作成するグラフ作成部と、前記グラフにおいて、前記学習者をグループに分類するグループ分類部と、前記グラフにおいて、前記グループに属さない学習者の中から外れ値に該当する学習者を特定する外れ値特定部と、前記グラフ、前記グループ及び前記外れ値を出力する出力部と、を備え、前記試験項目は、試験の形式とその結果を表す指標、又は、試験に対する評価であるアンケートとその結果を示す指標である。この態様によれば、情報処理装置は、各学習者のアイコンがプロットされたグラフにおいて、容易に、外れ値に該当する学習者を特定することができる。よって、グラフにおいて外れ値に該当する学習者を特定する負荷を軽減することができる。
In one aspect of the present invention, an information processing device includes: a storage unit that stores identification information of multiple learners and performance information related to the learning of the learners in association with each other; a graph creation unit that creates a scatter plot as a graph, with different test items on the vertical and horizontal axes, and plotting each learner's icon based on the performance information corresponding to the test items ; a group classification unit that classifies the learners into groups in the graph; an outlier identification unit that identifies outliers from learners who do not belong to the groups in the graph; and an output unit that outputs the graph, the groups, and the outliers, where the test items are an index representing the test format and its results, or a questionnaire that evaluates the test and its results . According to this aspect, the information processing device can easily identify outliers in the graph on which each learner's icon is plotted. This reduces the burden of identifying outliers in the graph.
上記の情報処理装置の一態様では、前記成績情報は、複数の試験項目に関する指標を含み、前記外れ値特定部は、前記グラフにおいて、前記グループに属さない学習者の中で、前記成績情報に含まれる指標が第1の閾値より低い学習者を外れ値に特定する。この態様によれば、情報処理装置は、第1の閾値に基づいて、例えば、成績の悪い学習者のみを外れ値に特定することが可能となる。
In one aspect of the information processing device, the performance information includes indices related to a plurality of test items , and the outlier identification unit identifies, in the graph, learners who do not belong to the group and whose indices included in the performance information are lower than a first threshold, as outliers. According to this aspect, the information processing device can identify, for example, only learners with poor performance as outliers based on the first threshold.
上記の情報処理装置の一態様では、前記グラフを同じサイズの複数の領域に分割するグラフ分割部と、各領域内に前記アイコンがプロットされた学習者の数の割合である学習者割合を算出する学習者割合算出部と、前記学習者割合が第2の閾値以上の領域を検出領域として検出する検出部と、隣接する検出領域を統合して統合領域とする統合部と、を備え、前記グループ分類部は、同じ統合領域に前記アイコンがプロットされた学習者を同じグループに分類する。この態様によれば、情報処理装置は、グラフを分割した各領域の学習者割合に基づいて、学習者をグループに分類することができる。よって、グラフ上で集団となっている学習者を同じグループに分類することができる。 One aspect of the above information processing device includes a graph division unit that divides the graph into multiple regions of the same size; a learner proportion calculation unit that calculates a learner proportion, which is the proportion of the number of learners whose icons are plotted in each region; a detection unit that detects regions where the learner proportion is equal to or greater than a second threshold as detection regions; and an integration unit that integrates adjacent detection regions to form integrated regions, and the group classification unit classifies learners whose icons are plotted in the same integrated region into the same group. According to this aspect, the information processing device can classify learners into groups based on the learner proportion in each region into which the graph is divided. Therefore, learners who are grouped together on the graph can be classified into the same group.
上記情報処理装置の一態様では、前記統合部は、前記検出領域に隣接し、前記学習者割合が前記第2の閾値には満たないが0ではない領域が存在する場合、当該領域も統合して統合領域とする。この態様によれば、情報処理装置は、学習者割合が閾値に満たなくても、検出領域に隣接する領域にアイコンがプロットされた学習者であれば、当該検出領域にアイコンがプロットされた学習者と同じグループに分類することができる。よって、グラフ上でアイコンが近くにプロットされた学習者を同じグループに分類することができる。 In one aspect of the information processing device, if there is an area adjacent to the detection area where the learner proportion is less than the second threshold but not zero, the integration unit also integrates that area into an integrated area. According to this aspect, the information processing device can classify a learner whose icon is plotted in an area adjacent to the detection area into the same group as the learner whose icon is plotted in the detection area, even if the learner proportion does not meet the threshold. Therefore, learners whose icons are plotted close to each other on the graph can be classified into the same group.
上記情報処理装置の一態様では、前記統合領域の重心と、いずれの統合領域上にもプロットされていない学習者のアイコンとの距離を算出する距離算出部を備え、前記外れ値特定部は、前記距離が第3の閾値以上であるアイコンの学習者を外れ値に特定する。この態様によれば、情報処理装置は、いずれのグループにも属していない学習者の中から、いずれのグループからも第3の閾値以上離れている学習者を外れ値に特定することができる。 In one aspect of the information processing device, the device includes a distance calculation unit that calculates the distance between the center of gravity of the integrated area and the icon of a learner that is not plotted on any integrated area, and the outlier identification unit identifies a learner whose icon is the distance equal to or greater than a third threshold as an outlier. According to this aspect, the information processing device can identify, from among learners who do not belong to any group, a learner who is farther away from any group by the third threshold or more as an outlier.
上記情報処理装置の一態様では、前記グループ分類部は、前記統合領域との距離が閾値未満であるアイコンの学習者を、当該統合領域にアイコンがプロットされた学習者と同じグループに分類する。この態様によれば、情報処理装置は、いずれのグループにも属していない学習者を、グラフ上での距離が近いグループに分類することができる。 In one aspect of the information processing device, the group classification unit classifies learners whose icons are less than a threshold distance from the integrated area into the same group as learners whose icons are plotted in the integrated area. According to this aspect, the information processing device can classify learners who do not belong to any group into groups that are close in distance on the graph.
上記情報処理装置の一態様では、前記グラフの縦軸及び横軸として、それぞれ異なる試験項目を入力情報として取得する入力情報取得部を備え、前記グラフ作成部は、前記入力情報及び前記成績情報に基づいて、前記散布図をグラフとして作成する。この態様によれば、情報処理装置は、入力情報に含まれる試験に関する指標や試験に対する評価をそれぞれ縦軸及び横軸とした散布部をグラフとして作成し、当該グラフにより各学習者の成績情報を可視化することができる。
In one aspect of the information processing device, an input information acquisition unit acquires different test items as input information for the vertical and horizontal axes of the graph, and the graph creation unit creates the scatter diagram as a graph based on the input information and the performance information. According to this aspect, the information processing device creates a scatter graph with the test-related indicators and test evaluations included in the input information as the vertical and horizontal axes, respectively, and can visualize the performance information of each learner using the graph.
上記情報処理装置の一態様では、前記出力部は、前記成績情報に基づいて、前記外れ値に該当する学習者の、縦軸の対象となる試験に関する指標及び試験に対する評価のいずれかと、横軸の対象となる試験に関する指標及び試験に対する評価のいずれかとを出力する。この態様によれば、情報処理装置は、グラフやグラフ上でのグループ及び外れ値と共に、外れ値に該当する学習者の試験に関する指標や試験に関する評価を出力することができる。よって、学習支援者などは、グラフと併せて、外れ値に該当する学習者の情報を確認することができる。 In one aspect of the information processing device, the output unit outputs, based on the grade information, either the test-related index or test evaluation for the vertical axis of the outlier learner. Also, either the test-related index or test evaluation for the horizontal axis of the outlier learner. According to this aspect, the information processing device can output the test-related index or test evaluation for the outlier learner, along with the graph, the group on the graph, and the outlier. Therefore, learning supporters and others can check information about the outlier learner along with the graph.
本発明の別の観点では、コンピュータを備える情報処理装置により実行されるプログラムは、複数の学習者の識別情報と、前記学習者による学習に関する成績情報とを関連付けて記憶する記憶部、縦軸及び横軸をそれぞれ異なる試験項目とし、前記試験項目に対応する成績情報に基づいて各学習者のアイコンをそれぞれプロットした散布図をグラフとして作成するグラフ作成部、前記グラフにおいて、前記学習者をグループに分類するグループ分類部、前記グラフにおいて、前記グループに属さない学習者の中から外れ値に該当する学習者を特定する外れ値特定部、前記グラフ、前記グループ及び前記外れ値を出力する出力部、として前記コンピュータを機能させ、前記試験項目は、試験の形式とその結果を表す指標、又は、試験に対する評価であるアンケートとその結果を示す指標である。このプログラムをコンピュータにインストールして実行させることで、本発明に係る情報処理装置を構成させることができる。 In another aspect of the present invention, a program executed by an information processing device including a computer causes the computer to function as: a memory unit that stores identification information of multiple learners in association with performance information related to the learning of the learners; a graph creation unit that creates a scatter plot as a graph, with different test items on the vertical and horizontal axes, and plotting icons of each learner based on the performance information corresponding to the test items ; a group classification unit that classifies the learners into groups in the graph; an outlier identification unit that identifies outliers from learners who do not belong to any of the groups in the graph; and an output unit that outputs the graph, the groups, and the outliers , wherein the test items are an index representing the format of the test and its results, or a questionnaire that is an evaluation of the test and its results . By installing and executing this program on a computer, the information processing device of the present invention can be configured.
本発明に係る情報処理装置によれば、学習に関する複数のデータに基づいて作成したグラフにおいて外れ値に該当する生徒を特定することができる。 The information processing device according to the present invention makes it possible to identify students who fall into outlier categories in a graph created based on multiple pieces of learning-related data.
以下、図面を参照しながら、本発明の実施の形態について説明する。
<実施形態>
[全体構成]
図1は、本発明の情報処理装置を適用した情報表示システムの構成を示す。情報表示システム100は、複数の端末装置10と、管理サーバ20とをネットワーク5を介して通信可能に構成したものである。なお、本実施形態では、一例として、学習者を生徒、学習支援者を教師とする。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
<Embodiment>
[Overall configuration]
1 shows the configuration of an information display system to which an information processing device of the present invention is applied. The information display system 100 is configured so that a plurality of terminal devices 10 and a management server 20 can communicate with each other via a network 5. In this embodiment, as an example, the learners are students and the learning supporters are teachers.
端末装置10は、教師が使用するものであって、例えば、デスクトップPC、ラップトップPC、タブレットPCなどである。端末装置10は、例えば、液晶ディスプレイなどの表示部を備えており、テスト結果などに基づく成績の情報を出力するために使用される。 The terminal device 10 is used by the teacher and may be, for example, a desktop PC, laptop PC, or tablet PC. The terminal device 10 is equipped with a display unit such as an LCD display, and is used to output grade information based on test results, etc.
管理サーバ20は、生徒データベース(以下、「データベース」を「DB」と記す。)31と、テストDB32と、評価DB33と、アンケートDB34と、成績DB35とに接続されている。管理サーバ20は、縦軸及び横軸をそれぞれ別の観点とし、成績DB35を参照して、生徒全体の学習状況と、各生徒の学習状況とを可視化した2軸散布図(以下、単に「散布図」ともいう。)をグラフとして作成する。そして、管理サーバ20は、グラフ上で生徒を複数のグループに分類し、グループに属さない生徒の中から外れ値に該当する生徒を特定する。また、管理サーバ20は、作成したグラフ、分類したグループ及び特定した外れ値に関する情報を表示するグラフ画面を作成し、当該グラフ画面の情報を教師が使用する端末装置10へ送信する。これにより、端末装置10は、グラフ画面を表示部に表示することができる。 The management server 20 is connected to a student database (hereinafter, "database" will be referred to as "DB") 31, a test DB 32, an assessment DB 33, a questionnaire DB 34, and a grade DB 35. The management server 20 creates a two-axis scatter plot (hereinafter simply referred to as a "scatter plot") that visualizes the learning status of all students and the learning status of each individual student, with the vertical and horizontal axes representing different perspectives, and references the grade DB 35. The management server 20 then classifies students into multiple groups on the graph and identifies outliers from among students who do not belong to any group. The management server 20 also creates a graph screen that displays information about the created graph, the classified groups, and the identified outliers, and transmits the information on the graph screen to the terminal device 10 used by the teacher. This allows the terminal device 10 to display the graph screen on its display.
なお、ネットワーク5を通じた管理サーバ20と端末装置10との通信は有線であっても無線であってもよい。 Note that communication between the management server 20 and the terminal device 10 via the network 5 may be wired or wireless.
[管理サーバの構成]
図2は、管理サーバ20の内部構成を示すブロック図である。管理サーバ20は、通信部21と、入力情報取得部22と、成績情報取得部23と、グラフ作成部24と、グループ分類部25と、外れ値特定部26と、グラフ画面出力部27とを備える。なお、これらの構成要素と、生徒DB31と、テストDB32と、評価DB33と、アンケートDB34と、成績DB35とは、バス29を介して相互に接続されている。
[Management Server Configuration]
2 is a block diagram showing the internal configuration of the management server 20. The management server 20 includes a communication unit 21, an input information acquisition unit 22, a grade information acquisition unit 23, a graph creation unit 24, a group classification unit 25, an outlier identification unit 26, and a graph screen output unit 27. These components, a student DB 31, a test DB 32, an evaluation DB 33, a questionnaire DB 34, and a grade DB 35 are interconnected via a bus 29.
通信部21は、ネットワーク5を通じて端末装置10と通信を行うための通信ユニットである。具体的に、通信部21は、教師が使用する端末装置10から入力情報を受信したり、作成したグラフ画面の情報を端末装置10へ送信したりする。 The communication unit 21 is a communication unit for communicating with the terminal device 10 via the network 5. Specifically, the communication unit 21 receives input information from the terminal device 10 used by the teacher and transmits information about the created graph screen to the terminal device 10.
生徒DB31は、生徒に関する生徒情報を記憶している。具体的に、生徒DB31は、生徒の識別情報である生徒ID、生徒の氏名、学年、クラスなどの生徒情報を記憶している。 Student DB31 stores student information about students. Specifically, student DB31 stores student information such as a student ID, which is student identification information, the student's name, grade, class, etc.
テストDB32は、生徒が解答を記入するテスト形式の試験に関するテスト情報を記憶している。図3は、テストDB32のデータ構造の一例である。図示のように、テストDB32は、試験種類、試験項目、教科、試験IDなどの情報を記憶している。試験種類は、試験の種類であって、例えば、「1学期中間」、「1学期期末」などである。試験項目は、試験の形式とその結果を表す指標を示しており、テスト形式の試験であれば「テスト得点」、後述する評価形式の試験であれば「ルーブリック評価点」とする。また、試験項目は、試験に対する評価であるアンケートとその結果を示す指標も示しており、アンケートであれば「アンケート回答」とする。教科は、テストの教科であって、例えば、「数学」、「国語」、「英語」などである。試験IDは、試験の識別情報である。 Test DB32 stores test information related to test-style exams in which students enter answers. Figure 3 is an example of the data structure of test DB32. As shown in the figure, test DB32 stores information such as test type, test items, subject, and test ID. Test type is the type of exam, such as "first semester midterm" or "first semester final." Test items indicate the format of the exam and an indicator of its results; for test-style exams, this would be "test scores," and for evaluation-style exams described below, this would be "rubric evaluation points." Test items also indicate a questionnaire that evaluates the exam and an indicator of its results; for questionnaires, this would be "survey responses." Subject is the subject of the test, such as "mathematics," "Japanese," or "English." Test ID is identification information for the exam.
なお、テストDB32は、テスト形式の試験に関するテスト情報を確認できればよく、そのデータ構造は任意に設定することができる。例えば、本実施形態において試験種類は、実施した学期を含む定期試験としているが、本発明はこれに限定されるものではなく、任意に設定することができる。同様に、試験項目や教科も任意に設定することができる。 Note that test DB32 only needs to be able to check test information related to test-style exams, and its data structure can be set arbitrarily. For example, in this embodiment, the exam type is set to a regular exam including the semester in which it was conducted, but the present invention is not limited to this and can be set arbitrarily. Similarly, test items and subjects can also be set arbitrarily.
評価DB33は、生徒のパフォーマンスを評価する評価形式の試験に関する評価情報を記憶している。本実施形態では、ルーブリック評価なども試験の種類の1つであり、評価形式の試験であるものとする。ルーブリック評価とは、生徒の学習達成状況を所定の評価基準を用いて評価する方法であって、テストの得点ではなく、例えば、プレゼンテーションやディスカッションなどのパフォーマンスから思考力や表現力などを評価することができる。図4は、評価DB33のデータ構造の一例である。図示のように、評価DB33は、試験種類、試験項目、評価項目、教科、試験ID、評価点及び評価基準などの情報を記憶している。試験種類、試験項目、教科及び試験IDは、上述したテストDB32と同様である。 Evaluation DB33 stores evaluation information related to evaluation-style tests that evaluate student performance. In this embodiment, rubric evaluation is also considered to be a type of test and an evaluation-style test. Rubric evaluation is a method of evaluating a student's learning achievement using specified evaluation criteria, and can evaluate thinking ability and expressiveness based on performance in presentations, discussions, etc., rather than test scores. Figure 4 shows an example of the data structure of evaluation DB33. As shown, evaluation DB33 stores information such as test type, test items, evaluation items, subjects, test IDs, evaluation scores, and evaluation criteria. The test type, test items, subjects, and test IDs are the same as those in test DB32 described above.
評価項目は、ルーブリック評価による評価の観点であって、例えば「思考・判断・表現」などが挙げられる。本実施形態では、ルーブリック評価による評価の観点は「思考・判断・表現」の1種類のみとする。評価点は、生徒のパフォーマンスなどを評価した点数であって、本実施形態では、1点刻みの「0」~「10」であり、点数が低いほど評価は低く、点数が高いほど評価は高いものとする。評価基準は、生徒のパフォーマンスに評価点をつけるための基準であり、各評価点にそれぞれ紐付けられている。 Evaluation items are the evaluation criteria for rubric evaluation, such as "thinking, judgment, and expression." In this embodiment, there is only one evaluation criteria for rubric evaluation: "thinking, judgment, and expression." Evaluation points are scores that evaluate a student's performance, etc., and in this embodiment, they range from "0" to "10" in increments of one point, with lower scores indicating lower evaluations and higher scores indicating higher evaluations. Evaluation criteria are the standards for assigning evaluation points to a student's performance, and are linked to each evaluation point.
なお、評価DB33は、評価形式の試験に関する評価情報を確認できればよく、そのデータ構造は任意に設定することができる。例えば、本実施形態では、評価項目を「思考・判断・表現」という1種類の観点としているが、評価項目を「思考」、「判断」、「表現」など複数種類の観点としてもよい。また、評価DB33は、評価項目と、評価点と、評価基準とを対応付けた評価指標を含み、評価指標を用いて生徒のパフォーマンスの評価点を求めることとしてもよい。 The evaluation DB 33 only needs to be able to confirm evaluation information related to the evaluation format of the test, and its data structure can be set arbitrarily. For example, in this embodiment, the evaluation items are based on one type of perspective, "thinking, judgment, and expression," but the evaluation items may be based on multiple types of perspectives, such as "thinking," "judgment," and "expression." The evaluation DB 33 may also include evaluation indices that associate evaluation items, evaluation scores, and evaluation criteria, and may use the evaluation indices to determine the evaluation score of a student's performance.
ここで、評価指標を用いた評価点の具体的な求め方について説明する。図5(a)は、評価項目を複数種類の観点とした場合の評価指標の一例である。この場合の評価指標は、図5(a)に示すように、縦軸は「思考」、「判断」、「表現」といった3種類の評価項目であり、横軸は各評価項目における評価点「1」~「3」である。また、縦軸の評価項目と横軸の評価点が交差するマスは、各評価点に対応する各評価項目の評価基準である。一方、図5(b)は、思考、判断、表現をまとめて1種類とした場合の評価指標の一例である。この場合の評価指標は、図5(b)に示すように、縦軸は「思考・判断・表現」といった1種類の評価項目であり、横軸は評価項目「思考・判断・表現」における評価点である。なお、評価基準は、いずれも任意に設定することができる。 Here, we will explain how to specifically calculate evaluation scores using evaluation indices. Figure 5(a) shows an example of an evaluation indices when evaluation items are based on multiple perspectives. In this case, as shown in Figure 5(a), the vertical axis of the evaluation indices represents three types of evaluation items: "Thinking," "Judgment," and "Expression," and the horizontal axis represents evaluation scores of "1" to "3" for each evaluation item. The squares where the evaluation items on the vertical axis intersect with the evaluation scores on the horizontal axis represent the evaluation criteria for each evaluation item corresponding to each evaluation score. On the other hand, Figure 5(b) shows an example of an evaluation indices when thinking, judgment, and expression are combined into one type. In this case, as shown in Figure 5(b), the vertical axis of the evaluation indices represents one type of evaluation item: "Thinking, Judgment, and Expression," and the horizontal axis represents the evaluation score for the evaluation item "Thinking, Judgment, and Expression." Note that any evaluation criteria can be set.
具体的に、教師は、図5(a)に示す評価指標を参照し、生徒のパフォーマンスを、各評価項目それぞれの評価基準と照らし合わせることで、評価項目「思考」、「判断」及び「表現」それぞれの評価点を求める。また、評価項目が1種類の場合、各評価項目の評価結果を総合的に見て、評価項目「思考・判断・表現」の評価点を求める。具体的に、教師は、図5(b)に示す評価指標を参照し、各評価項目の評価点の合計点に基づいて、評価項目「思考・判断・表現」の評価点を求める。 Specifically, the teacher refers to the evaluation index shown in Figure 5(a) and compares the student's performance against the evaluation criteria for each evaluation item to determine the evaluation score for each of the evaluation items "Thinking," "Judgment," and "Expression." Furthermore, if there is only one evaluation item, the teacher looks at the evaluation results for each evaluation item comprehensively to determine the evaluation score for the evaluation item "Thinking, Judgment, and Expression." Specifically, the teacher refers to the evaluation index shown in Figure 5(b) and determines the evaluation score for the evaluation item "Thinking, Judgment, and Expression" based on the total evaluation score for each evaluation item.
なお、本実施形態では、評価指標の横軸を評価点としているが、本発明はこれに限定されるものではなく、評価段階であってもよい。また、評価点の点数や評価段階の段階数は、任意に設定することができ、数字に限らずアルファベットなどを設定してもよい。 In this embodiment, the horizontal axis of the evaluation index is the evaluation score, but the present invention is not limited to this and may also be the evaluation stage. Furthermore, the number of evaluation points and the number of stages in the evaluation stage can be set arbitrarily, and may be set to letters rather than numbers.
また、評価点の求め方は、評価項目「思考」、「判断」及び「表現」それぞれで段階評価を行い、それらの評価結果を総合的に見て、評価項目「思考・判断・表現」の評価点を求める方法に限られるものではなく、評価項目「思考・判断・表現」をひとまとめにした試験と評価指標を教師などが作成し、当該試験により直接評価点を求める方法を適用してもよい。 Furthermore, the method of calculating the grade is not limited to the method of conducting a graded assessment for each of the evaluation items "thinking," "judgment," and "expression," and then determining the grade for the evaluation item "thinking, judgment, and expression" by comprehensively examining the results of these assessments. It is also possible for a teacher or other person to create an exam and assessment index that combines the evaluation items "thinking, judgment, and expression," and then directly determine the grade based on that exam.
また、評価DB33は、評価点及び評価基準を評価情報として記憶しているが、管理サーバ20は、評価点及び評価基準を別のDBに記憶して管理してもよい。 Furthermore, the evaluation DB 33 stores evaluation scores and evaluation criteria as evaluation information, but the management server 20 may store and manage the evaluation scores and evaluation criteria in a separate DB.
アンケートDB34は、生徒が回答番号を記入するアンケートに関するアンケート情報を記憶している。アンケートとは、試験に対する評価や感想などである。図6は、アンケートDB34のデータ構造の一例である。図示のように、アンケートDB34は、試験種類、試験項目、教科、試験ID、アンケート内容、回答番号、回答内容などの情報を記憶している。試験種類、試験項目、教科及び試験IDは、上述したテストDB32と同様である。 The questionnaire DB34 stores questionnaire information related to questionnaires in which students enter answer numbers. Questionnaires include evaluations and impressions of exams. Figure 6 shows an example of the data structure of the questionnaire DB34. As shown in the figure, the questionnaire DB34 stores information such as the exam type, exam item, subject, exam ID, survey content, answer number, and answer content. The exam type, exam item, subject, and exam ID are the same as those in the test DB32 described above.
アンケート内容は、生徒に対する質問であって、例えば、「今回のテスト範囲はどのくらい理解できましたか?」など、理解度を問う質問が挙げられる。回答番号と回答内容は紐付けられており、アンケートの回答番号とその内容であって、例えば、回答番号「1」に対応する回答内容「全く理解できなかった」、回答番号「5」に対応する回答内容「完璧に理解できた」などが挙げられる。本実施形態では、試験種類が示す「1学期中間」や「1学期期末」といった定期試験のタイミングで、各教科の理解度を問うアンケートが実施される。この場合、回答番号の数字が小さいほど生徒の理解度が低く、回答番号の数字が大きいほど生徒の理解度が高いものとする。 The survey contents are questions posed to students, such as questions to gauge their level of understanding, such as "How much of the material on this test did you understand?" Answer numbers and answer contents are linked, and the survey answer number and its content are, for example, "I didn't understand it at all" corresponding to answer number "1" and "I understood it perfectly" corresponding to answer number "5." In this embodiment, surveys to gauge their level of understanding of each subject are administered at the time of regular exams, such as "mid-term of first semester" and "end-of-first semester," as indicated by the exam type. In this case, the smaller the answer number, the lower the student's level of understanding, and the higher the answer number, the higher the student's level of understanding.
なお、アンケートDB34は、アンケートに関するアンケート情報を確認できればよく、そのデータ構造は任意に設定することができる。アンケートDB34は、アンケート内容、回答番号及び回答内容をアンケート情報として記憶しているが、管理サーバ20は、アンケート内容、回答番号及び回答内容を別のDBに記憶して管理してもよい。 The survey DB 34 only needs to be able to check survey information related to the survey, and its data structure can be set arbitrarily. The survey DB 34 stores the survey content, answer number, and answer content as survey information, but the management server 20 may store and manage the survey content, answer number, and answer content in a separate DB.
成績DB35は、生徒の生徒IDに対応付けて、当該生徒の試験やアンケートの結果に関する成績情報を記憶している。図7は、成績DB35のデータ構造の一例である。図示のように、成績DB35は、生徒ID、試験種類、試験項目、試験ID、試験の結果などである。具体的に、試験の結果は、試験がテスト形式の場合は得点、評価形式の場合は評価点、アンケートの場合は回答番号となる。成績DB35は、生徒が実施した試験の採点、評価、回答の回収などが終了し、確定すると更新される。 Result DB35 stores grade information related to the results of a student's exams and surveys, in association with the student's student ID. Figure 7 shows an example of the data structure of result DB35. As shown in the figure, result DB35 stores information such as student ID, exam type, exam item, exam ID, and test results. Specifically, test results are scores if the exam is in test format, grades if in assessment format, and answer numbers if in survey format. Results DB35 is updated once the marking, evaluation, and response collection of a student's exam have been completed and confirmed.
なお、成績DB35は、テスト、ルーブリック評価といった各試験やアンケートの結果を生徒毎に継続して蓄積していればよく、そのデータ構造は任意に設定することができる。また、本実施形態において管理サーバ20は、上述の各種DBを接続して管理しているが、本発明はこれに限定されるものではなく、複数のDBの情報を1つにまとめたり、1つのDBの情報を複数に分割したりして管理してもよい。 Note that the grade DB 35 only needs to continuously store the results of each test, such as a test or rubric evaluation, and the results of a survey for each student, and the data structure can be set as desired. Furthermore, in this embodiment, the management server 20 connects and manages the various DBs mentioned above, but the present invention is not limited to this. Information from multiple DBs may be consolidated into one, or information from one DB may be divided into multiple databases and managed.
入力情報取得部22は、グラフの対象となる試験に関する情報を取得する。具体的に、教師は、端末装置10を使用し、所定の画面においてグラフの対象となる試験の試験種類、教科、グラフの縦軸とする試験項目及びグラフの横軸とする試験項目を指定し、入力情報として管理サーバ20へ送信する。 The input information acquisition unit 22 acquires information about the exam that is the subject of the graph. Specifically, the teacher uses the terminal device 10 to specify on a specific screen the exam type, subject, test items to be displayed on the vertical axis of the graph, and test items to be displayed on the horizontal axis of the graph, and sends this information to the management server 20 as input information.
また、本実施形態では、グラフの対象となる生徒は、所定の1学年に所属する生徒とする。グラフの対象となる生徒の所属は、学年単位に限らず、クラス単位など任意に設定することができる。グラフの対象となる生徒の所属は、教師が指定し、入力情報として管理サーバ20へ送信してもよい。 In addition, in this embodiment, the students who are the subject of the graph are students who belong to a specific grade. The affiliation of students who are the subject of the graph is not limited to grade level, but can be set arbitrarily, such as by class level. The affiliation of students who are the subject of the graph may be specified by a teacher and transmitted to the management server 20 as input information.
成績情報取得部23は、入力情報に基づいて成績DB35から所定の学年に所属する生徒の成績情報を取得する。具体的に、成績情報取得部23は、まず、生徒DB31を参照し、所定の学年に所属する生徒の生徒IDを特定する。また、成績情報取得部23は、入力情報に含まれる試験種類、教科、縦軸とする試験項目及び横軸とする試験項目に基づいて、テストDB32、評価DB33及びアンケートDB34を参照し、グラフの縦軸となる試験の試験ID及び横軸となる試験の試験IDを特定する。そして、成績情報取得部23は、特定した生徒ID及び試験IDに基づいて、成績DB35から成績情報を取得する。 The grade information acquisition unit 23 acquires grade information for students in a specified grade from the grade DB 35 based on the input information. Specifically, the grade information acquisition unit 23 first references the student DB 31 to identify the student IDs of students in a specified grade. Furthermore, based on the test type, subject, test items on the vertical axis, and test items on the horizontal axis included in the input information, the grade information acquisition unit 23 references the test DB 32, assessment DB 33, and questionnaire DB 34 to identify the test IDs of the tests that will form the vertical axis of the graph and the test IDs of the tests that will form the horizontal axis. The grade information acquisition unit 23 then acquires grade information from the grade DB 35 based on the identified student IDs and test IDs.
グラフ作成部24は、成績情報に基づいて、横軸となる試験の結果と、縦軸となる試験の結果とが交差する位置に各生徒を表すアイコン(以下、「生徒を表すアイコン」を「生徒のアイコン」ともいう。)をプロットした散布図をグラフとして作成する。ここで、アイコンとは、簡単な記号や絵柄で表した図形であって、例えば、黒丸や人型などである。図8は、縦軸をテスト得点、横軸をルーブリック評価点とした散布図の一例である。なお、グラフ40は、1学年100人分の生徒のアイコンがプロットされているが、重なりあうアイコンもあるため、便宜上、図8では30人程度のアイコンしか描かれていないものとする。 Based on the grade information, the graph creation unit 24 creates a scatter diagram in which icons representing each student (hereinafter, "icons representing students" will also be referred to as "student icons") are plotted at the intersection of the test results on the horizontal axis and the test results on the vertical axis. Here, an icon is a simple symbol or graphic representation, such as a black circle or a human figure. Figure 8 is an example of a scatter diagram with test scores on the vertical axis and rubric evaluation scores on the horizontal axis. Note that graph 40 plots the icons of 100 students per grade, but because some icons overlap, for convenience, Figure 8 only depicts icons for approximately 30 students.
具体的に、グラフ40は、図8に示すように、縦軸を試験種類「1学期期末」、教科「国語」及び試験項目「テスト得点」が示す試験の結果である得点としている。また、グラフ40は、横軸を試験種類「1学期期末」、教科「国語」及び試験項目「ルーブリック評価」が示す試験の結果である評価点としている。そして、グラフ40は、縦軸の試験の得点と、横軸の試験の評価点とが交差する位置に各生徒を示す人型のアイコンがプロットされている。なお、本実施形態では、ルーブリック評価による評価項目が「思考・判断・表現」の1種類であるため、グラフ40の横軸には、「1学期期末 思考・判断・評価」と表示することとしている。 Specifically, as shown in FIG. 8, graph 40 has its vertical axis representing test scores, which are the results of tests indicated by the test type "End of First Semester," the subject "Japanese," and the test item "Test Score." Graph 40 also has its horizontal axis representing evaluation scores, which are the results of tests indicated by the test type "End of First Semester," the subject "Japanese," and the test item "Rubric Evaluation." Graph 40 plots human-shaped icons representing each student at the points where the test scores on the vertical axis intersect with the test evaluation scores on the horizontal axis. In this embodiment, since the rubric evaluation only uses one evaluation item, "Thinking, Judgment, and Expression," the horizontal axis of graph 40 displays "End of First Semester Thinking, Judgment, and Evaluation."
グループ分類部25は、グラフにプロットされたアイコンの位置に基づいて、生徒をグループに分類する。本実施形態において、グループは、近い成績の生徒の集団である。また、外れ値特定部26は、グラフにプロットされたアイコンに基づいて、グループに属さない生徒の中から外れ値に該当する生徒を特定する。本実施形態において外れ値とは、成績が悪い、もしくはアンケート評価が低い、且つ、グラフにおいてグループに属さない生徒である。 The group classification unit 25 classifies students into groups based on the positions of the icons plotted on the graph. In this embodiment, a group is a group of students with similar grades. Furthermore, the outlier identification unit 26 identifies students who are outliers from among students who do not belong to a group based on the icons plotted on the graph. In this embodiment, outliers are students who have poor grades or low survey ratings and who do not belong to a group on the graph.
図9は、グラフにおける第1の外れ値パターンを説明する図である。グラフ40において、グループ分類部25は、図9に示すように、アイコンの位置に基づいて、生徒をグループ42、43及び44の3つに分類する。この場合、外れ値特定部26は、グループ42、43及び44のいずれからも離れた位置にアイコンがプロットされ、且つ、縦軸の得点及び横軸の評価点のいずれか1つ以上が閾値よりも低い生徒45、46及び47を外れ値に特定する。ここでは、縦軸の得点の閾値を15点とし、横軸の評価点の閾値を3点とする。なお、得点の閾値及び評価点の閾値は、第1の閾値の一例である。 Figure 9 is a diagram illustrating a first outlier pattern in a graph. In graph 40, the group classification unit 25 classifies students into three groups 42, 43, and 44 based on the position of the icons, as shown in Figure 9. In this case, the outlier identification unit 26 identifies students 45, 46, and 47, whose icons are plotted at positions away from groups 42, 43, and 44 and whose scores on the vertical axis and/or evaluation points on the horizontal axis are lower than the threshold, as outliers. Here, the threshold for scores on the vertical axis is set to 15 points, and the threshold for evaluation points on the horizontal axis is set to 3 points. Note that the score threshold and the evaluation point threshold are examples of the first threshold.
図10は、グラフにおける第2の外れ値パターンを説明する図である。グラフ48において、グループ分類部25は、図10に示すように、アイコンの位置に基づいて、生徒をグループ49、50及び51に分類する。この場合、外れ値特定部26は、グループ49、50及び51のいずれからも離れた位置にアイコンがプロットされ、且つ、縦軸の得点及び横軸の評価点の少なくとも一方が、それぞれの閾値よりも低い生徒53を外れ値に特定する。生徒52は、グループ49、50及び51のいずれからも離れた位置にアイコンがプロットされているが、縦軸の得点、横軸の評価点共にそれぞれの閾値より高く成績が良いため、外れ値には該当しない。 Figure 10 is a diagram illustrating a second outlier pattern in a graph. In graph 48, the group classification unit 25 classifies students into groups 49, 50, and 51 based on the position of the icon, as shown in Figure 10. In this case, the outlier identification unit 26 identifies student 53, whose icon is plotted at a position away from all of groups 49, 50, and 51 and whose score on the vertical axis and/or evaluation score on the horizontal axis are lower than the respective thresholds, as an outlier. Student 52, whose icon is plotted at a position away from all of groups 49, 50, and 51, does not qualify as an outlier because both the score on the vertical axis and the evaluation score on the horizontal axis are higher than the respective thresholds and the student has good grades.
図11は、グラフにおける第3の外れ値パターンを説明する図である。グラフ54において、グループ分類部25は、図11に示すように、アイコンの位置に基づいて、生徒をグループ55、56及び57に分類する。この場合、外れ値特定部26は、グループ55、56及び57のいずれからも離れた位置にアイコンがプロットされ、且つ、縦軸の得点及び横軸の評価点の少なくとも一方が、それぞれの閾値よりも低い生徒59及び60を外れ値に特定する。生徒58は、アイコンが各グループを示す囲み線の外にプロットされ、且つ、縦軸の得点が得点の閾値より低いが、アイコンがグループ55と近いため、外れ値には該当しない。即ち、生徒58は、グループ55に属しているとみなされる。 Figure 11 is a diagram illustrating a third outlier pattern in a graph. In graph 54, the group classification unit 25 classifies students into groups 55, 56, and 57 based on the position of their icons, as shown in Figure 11. In this case, the outlier identification unit 26 identifies students 59 and 60 as outliers, whose icons are plotted away from groups 55, 56, and 57 and whose scores on the vertical axis and/or evaluation scores on the horizontal axis are lower than the respective thresholds. Student 58's icon is plotted outside the encircling lines representing each group, and his score on the vertical axis is lower than the score threshold, but his icon is close to that of group 55, so he is not an outlier. In other words, student 58 is considered to belong to group 55.
図12は、グラフ上のおける第4の外れ値パターンを説明する図である。グラフ70では、生徒のアイコンが一様に分布し、そもそもグループが形成されない。そのため、外れ値はなしとする。このようなグラフとなる場合、テストや評価自体に問題があることが考えられる。 Figure 12 is a diagram illustrating the fourth outlier pattern on a graph. In graph 70, the student icons are uniformly distributed and no groups are formed. Therefore, there are no outliers. If the graph looks like this, it is likely that there is a problem with the test or assessment itself.
ここで、グラフ上で生徒をグループに分類する方法について詳しく説明する。図13は、グラフを分割した各領域の生徒割合の算出について説明する図である。グループ分類部25は、グラフ40を幅と高さが同じサイズの複数の領域に分割する。具体的に、グループ分類部25は、図13に示すように、グラフ40を同じサイズの100個の領域に分割する。そして、グループ分類部25は、各領域にアイコンがプロットされた生徒の数の割合である生徒割合を算出する。例えば、グラフ40に100人の生徒のアイコンがプロットされている場合、太線で示す領域61には1人の生徒のアイコンがプロットされているため、領域61の生徒割合は「0.01」となる。また、太線で示す領域62には10人のアイコンがプロットされているため、領域62の生徒割合は「0.1」となる。また、太線で示す領域63及び64にはそれぞれ4人のアイコンがプロットされているため、領域63及び64の生徒割合は共に「0.04」となる。なお、生徒のアイコンがプロットされていない領域の生徒割合は「0」となる。また、図13の例では、グラフ40を分割する領域を幅と高さが同じサイズの領域としているが、本発明はこれに限定されるものではなく、矩形の領域であればよい。 Here, we will explain in detail how to classify students into groups on a graph. Figure 13 is a diagram illustrating the calculation of the student ratio for each region into which the graph is divided. The group classification unit 25 divides the graph 40 into multiple regions of the same width and height. Specifically, as shown in Figure 13, the group classification unit 25 divides the graph 40 into 100 regions of the same size. The group classification unit 25 then calculates the student ratio, which is the ratio of the number of students whose icons are plotted in each region. For example, if 100 student icons are plotted on the graph 40, the icon of one student is plotted in region 61 indicated by a thick line, so the student ratio for region 61 is "0.01." Furthermore, the icons of 10 students are plotted in region 62 indicated by a thick line, so the student ratio for region 62 is "0.1." Furthermore, the icons of four students are plotted in regions 63 and 64 indicated by a thick line, so the student ratio for both regions 63 and 64 is "0.04." Note that the student ratio for regions without student icons is "0." Also, in the example of Figure 13, the regions into which the graph 40 is divided have the same width and height, but the present invention is not limited to this and any rectangular region may be used.
図14は、グラフにおける領域の検出について説明する図である。図14(a)は、算出した各領域の生徒割合に応じて領域の色やパターンを変化させた図である。図14(a)では、便宜上、生徒割合が「0」の領域を白、生徒割合が「0.1以上」の領域を黒とし、生徒割合が「0より大きく0.1より小さい」の領域を異なるパターンで表示している。グループ分類部25は、生徒割合が予め決められた生徒割合の閾値以上の領域を検出領域として検出する。ここでは、生徒割合の閾値を「0.05」とする。なお、生徒割合の閾値は、第2の閾値の一例である。このとき、グループ分類部25は、検出領域に隣接し、生徒割合が閾値「0.05」には満たないが「0より大きい」の領域も隣接領域として併せて検出する。また、グループ分類部25は、隣接領域に隣接する領域も隣接領域として検出してもよい。 Figure 14 is a diagram illustrating the detection of regions in a graph. Figure 14(a) is a diagram in which the color and pattern of the regions are changed according to the calculated student ratio of each region. For convenience, in Figure 14(a), regions with a student ratio of "0" are displayed in white, regions with a student ratio of "0.1 or greater" are displayed in black, and regions with a student ratio of "greater than 0 and less than 0.1" are displayed in different patterns. The group classification unit 25 detects regions where the student ratio is equal to or greater than a predetermined student ratio threshold as detection regions. Here, the student ratio threshold is set to "0.05." Note that the student ratio threshold is an example of a second threshold. In this case, the group classification unit 25 also detects regions adjacent to the detection region where the student ratio is less than the threshold "0.05" but is "greater than 0" as adjacent regions. The group classification unit 25 may also detect regions adjacent to adjacent regions as adjacent regions.
図14(b)は、便宜上、検出領域を黒、隣接領域を斜線のパターンとしている。具体的に、検出領域に隣接しておらず生徒割合「0.01」の領域61は白となる。生徒割合「0.1」の領域62は、隣接する生徒割合が閾値「0.05」以上の領域と共に検出領域として黒となる。また、検出領域65と隣接する生徒割合「0.04」の領域63と、領域63に隣接する生徒割合「0.04」の領域64とは、隣接領域として斜線のパターンとなる。 For convenience, in Figure 14(b), the detection area is shown in black and the adjacent areas are shown in a diagonal line pattern. Specifically, area 61, which is not adjacent to the detection area and has a student ratio of "0.01", is shown in white. Area 62, which has a student ratio of "0.1", is shown in black as a detection area, along with adjacent areas with a student ratio equal to or greater than the threshold value of "0.05". Furthermore, area 63, which has a student ratio of "0.04" adjacent to detection area 65, and area 64, which has a student ratio of "0.04" adjacent to area 63, are shown in a diagonal line pattern as adjacent areas.
グループ分類部25は、隣接する検出領域を統合して統合領域とする。具体的に、グループ分類部25は、図14(b)に示すように、グラフ40の右上で隣接する検出領域を統合し、点線で囲む統合領域66とする。また、グラフ40の中央で隣接する検出領域を統合し、点線で囲む統合領域67とする。また、グラフ40の左下で隣接する検出領域と、隣接領域63及び64とを統合し、点線で囲む統合領域68とする。 The group classification unit 25 combines adjacent detection areas to form a combined area. Specifically, as shown in FIG. 14(b), the group classification unit 25 combines adjacent detection areas in the upper right of the graph 40 to form combined area 66 surrounded by a dotted line. It also combines adjacent detection areas in the center of the graph 40 to form combined area 67 surrounded by a dotted line. It also combines adjacent detection areas in the lower left of the graph 40 with adjacent areas 63 and 64 to form combined area 68 surrounded by a dotted line.
図15は、グラフにおける生徒のグループ分類について説明する図である。グループ分類部25は、同じ統合領域にアイコンがプロットされた生徒を同じグループに分類する。具体的に、グループ分類部25は、図15に示すように、グラフ40上で、統合領域66にアイコンがプロットされた生徒をグループ42、統合領域67にアイコンがプロットされた生徒をグループ43、統合領域68にアイコンがプロットされた生徒をグループ44にそれぞれ分類する。 Figure 15 is a diagram illustrating the group classification of students on a graph. The group classification unit 25 classifies students whose icons are plotted in the same integrated area into the same group. Specifically, as shown in Figure 15, the group classification unit 25 classifies, on graph 40, students whose icons are plotted in integrated area 66 into group 42, students whose icons are plotted in integrated area 67 into group 43, and students whose icons are plotted in integrated area 68 into group 44.
次に、外れ値に該当する生徒の特定について説明する。図16は、外れ値に該当する生徒の特定を説明する図である。グループ分類部25は、グラフにおいて、各グループに対応する統合領域の重心と、いずれのグループにも属さない生徒のアイコンとの距離を総当たりに算出する。そして、算出した距離が所定のアイコン距離の閾値以上の場合、外れ値特定部26は、当該生徒を外れ値に該当する生徒に特定する。一方、算出した距離がアイコン距離の閾値未満の場合、グループ分類部25は、当該生徒を、最も近い統合領域上にアイコンがプロットされた生徒と同じグループに分類する。なお、アイコン距離の閾値は、第3の閾値の一例である。 Next, we will explain how to identify students who are outliers. Figure 16 is a diagram that explains how to identify students who are outliers. The group classification unit 25 calculates the distance between the center of gravity of the integrated area corresponding to each group in the graph and the icon of a student who does not belong to any group in a brute-force manner. If the calculated distance is equal to or greater than a predetermined icon distance threshold, the outlier identification unit 26 identifies the student as an outlier. On the other hand, if the calculated distance is less than the icon distance threshold, the group classification unit 25 classifies the student into the same group as the student whose icon is plotted on the closest integrated area. Note that the icon distance threshold is an example of a third threshold.
例えば、グループ分類部25は、図16(a)に示すように、グループ43に対応する統合領域67の重心と、いずれのグループにも属さない生徒45、46、47、71、72及び73との距離をそれぞれ算出する。具体的に、グループ分類部25は、統合領域67の重心と、いずれのグループにも属さない各生徒のアイコンがプロットされた位置との距離を算出する。同様に、便宜上、図16(a)における矢印は省略するが、グループ分類部25は、グループ42に対応する統合領域66の重心と、生徒45、46、47、71、72及び73との距離をそれぞれ算出する。また、グループ分類部25は、グループ44に対応する統合領域68の重心と、生徒45、46、47、71、72及び73との距離をそれぞれ算出する。 For example, as shown in FIG. 16(a), the group classification unit 25 calculates the distance between the center of gravity of the integrated area 67 corresponding to group 43 and students 45, 46, 47, 71, 72, and 73 who do not belong to any group. Specifically, the group classification unit 25 calculates the distance between the center of gravity of the integrated area 67 and the position where the icons of each student who does not belong to any group are plotted. Similarly, although arrows are omitted in FIG. 16(a) for convenience, the group classification unit 25 calculates the distance between the center of gravity of the integrated area 66 corresponding to group 42 and students 45, 46, 47, 71, 72, and 73. Furthermore, the group classification unit 25 calculates the distance between the center of gravity of the integrated area 68 corresponding to group 44 and students 45, 46, 47, 71, 72, and 73.
この場合、グループ分類部25は、統合領域67が、生徒72及び73との距離がアイコン距離の閾値未満であり、且つ、最も近い統合領域であると判定する。そして、グループ分類部25は、生徒72及び73を統合領域67上にアイコンがプロットされた生徒と同じグループ43に分類する。即ち、生徒72及び73はグループ43に属しているとみなす。 In this case, the group classification unit 25 determines that the distance between integrated area 67 and students 72 and 73 is less than the icon distance threshold and that it is the closest integrated area. The group classification unit 25 then classifies students 72 and 73 into group 43, the same group as the students whose icons are plotted on integrated area 67. In other words, students 72 and 73 are considered to belong to group 43.
また、外れ値特定部26は、グラフ上のグループに属さない生徒の中で、縦軸及び横軸に対応する試験の指標が所定の閾値を超える生徒を外れ値に特定する。具体的に、縦軸に対応する得点の閾値を15点、横軸に対応する評価点の閾値を3点とし、いずれか1つ以上を下回る生徒を外れ値に特定する場合、図16(b)に示すように、外れ値特定部26は、グラフ40上で、生徒45、46及び47を外れ値として特定する。なお、生徒71は、縦軸に対応するテスト得点及び横軸に対応するルーブリック評価点のいずれも、それぞれの閾値を下回らないため、外れ値には該当しない。 Furthermore, the outlier identification unit 26 identifies as outliers students who do not belong to a group on the graph those whose test indices corresponding to the vertical and horizontal axes exceed predetermined thresholds. Specifically, if the threshold for scores corresponding to the vertical axis is 15 points and the threshold for evaluation points corresponding to the horizontal axis is 3 points, and students who fall below one or more of these are identified as outliers, as shown in FIG. 16(b), the outlier identification unit 26 identifies students 45, 46, and 47 as outliers on graph 40. Note that student 71 does not qualify as an outlier because neither the test score corresponding to the vertical axis nor the rubric evaluation point corresponding to the horizontal axis is below the respective threshold.
グラフ画面出力部27は、グラフ作成部24により作成されたグラフと、グループ分類部25により分類されたグループと、外れ値特定部26により特定された外れ値に該当する生徒に関する情報とを含むグラフ画面を作成し、当該グラフ画面に関する画面情報を端末装置10に送信する。端末装置10が受信した画面情報に基づいてグラフ画面を表示することで、教師は、入力情報に対応する散布図であるグラフと、グラフにおいて成績が近い生徒を分類したグループと、外れ値に該当する生徒に関する情報とを確認することができる。 The graph screen output unit 27 creates a graph screen including the graph created by the graph creation unit 24, the groups classified by the group classification unit 25, and information about students who fall into the outlier category identified by the outlier identification unit 26, and transmits screen information about the graph screen to the terminal device 10. By displaying the graph screen based on the screen information received by the terminal device 10, the teacher can check the scatter plot graph corresponding to the input information, the groups into which students with similar grades are classified in the graph, and information about students who fall into the outlier category.
なお、グラフ画面出力部27は、教師が入力情報を入力するための画面を作成し、当該画面に関する画面情報を端末装置10に送信してもよい。本実施形態では、詳細は後述するが、グラフ画面出力部27は、入力情報の入力と、グラフなどの出力とを実現するための画面を作成し、当該画面に関する情報をログインや各種要求に応じて端末装置10に送信するものとする。 The graph screen output unit 27 may also create a screen for the teacher to enter input information and transmit screen information related to that screen to the terminal device 10. In this embodiment, as will be described in detail later, the graph screen output unit 27 creates a screen for entering input information and outputting graphs, etc., and transmits information related to that screen to the terminal device 10 in response to login and various requests.
上記の構成において、管理サーバ20の成績DB35は、本発明の記憶部の一例である。また、上記の構成において、管理サーバ20の入力情報取得部22、外れ値特定部26及びグラフ画面出力部27は、それぞれ本発明の入力情報取得部、外れ値特定部及び出力部の一例である。また、上記の構成において、成績情報取得部23及びグラフ作成部24は、本発明のグラフ作成部の一例である。また、上記の構成において、グループ分類部25は、本発明のグループ分類部、グラフ分割部、学習者割合算出部、検出部、統合部及び距離算出部の一例である。 In the above configuration, the grade DB 35 of the management server 20 is an example of the storage unit of the present invention. Also, in the above configuration, the input information acquisition unit 22, outlier identification unit 26, and graph screen output unit 27 of the management server 20 are examples of the input information acquisition unit, outlier identification unit, and output unit of the present invention, respectively. Also, in the above configuration, the grade information acquisition unit 23 and graph creation unit 24 are examples of the graph creation unit of the present invention. Also, in the above configuration, the group classification unit 25 is an example of the group classification unit, graph division unit, learner proportion calculation unit, detection unit, integration unit, and distance calculation unit of the present invention.
[画面]
次に、グラフ画面出力部27により作成、出力される画面について説明する。教師は、端末装置10を使用して所定のサイトにログインすることで画面を表示し、グラフの対象となる試験に関する情報を入力する。また、教師が画面において所定のボタンの押下により要求を行うことで、入力した情報に対応するグラフなどが画面に表示される。
[screen]
Next, we will explain the screens created and output by the graph screen output unit 27. The teacher displays the screen by logging in to a specific site using the terminal device 10 and inputs information about the test that will be the subject of the graph. In addition, when the teacher makes a request by pressing a specific button on the screen, a graph or the like corresponding to the input information is displayed on the screen.
図17は、グラフ画面の一例である。図17に示すように、グラフ画面は、試験種類選択エリア81、教科選択エリア82、縦軸項目選択エリア83、横軸項目選択エリア84、散布図作成ボタン85、グラフ表示エリア86及び詳細表示エリア87を有する。 Figure 17 is an example of a graph screen. As shown in Figure 17, the graph screen has a test type selection area 81, a subject selection area 82, a vertical axis item selection area 83, a horizontal axis item selection area 84, a scatter plot creation button 85, a graph display area 86, and a detailed display area 87.
試験種類選択エリア81は、教師がグラフとして可視化したい任意の試験種類を選択するエリアである。教科選択エリア82は、教師がグラフとして可視化したい任意の教科を選択するエリアである。縦軸項目選択エリア83は、教師がグラフの縦軸としたい試験項目である縦軸項目を選択するエリアである。横軸項目選択エリア84は、教師がグラフの横軸としたい試験項目である横軸項目を選択するエリアである。試験種類選択エリア81、教科選択エリア82、縦軸項目選択エリア83及び横軸項目選択エリア84で選択された情報は、入力情報として管理サーバ20により取得される。 The exam type selection area 81 is an area where the teacher selects any exam type they wish to visualize as a graph. The subject selection area 82 is an area where the teacher selects any subject they wish to visualize as a graph. The vertical axis item selection area 83 is an area where the teacher selects vertical axis items, which are the exam items they wish to display as the vertical axis of the graph. The horizontal axis item selection area 84 is an area where the teacher selects horizontal axis items, which are the exam items they wish to display as the horizontal axis of the graph. The information selected in the exam type selection area 81, subject selection area 82, vertical axis item selection area 83, and horizontal axis item selection area 84 is obtained as input information by the management server 20.
教師は、端末装置10を使用し、試験種類、教科、縦軸項目及び横軸項目の選択が終了すると、散布図作成ボタン85を押下することで、グラフの出力要求を管理サーバ20に送信する。管理サーバ20は、グラフの出力要求を取得すると、入力情報に基づいて、成績DB35から成績情報を取得し、グラフ作成、グループ分類及び外れ値特定を行う。そして、管理サーバ20は、散布図であるグラフと、グラフにおいて成績が近い生徒を分類したグループと、外れ値に該当する生徒に関する情報とを含むグラフ画面を作成し、当該グラフ画面に関する画面情報を端末装置10に送信する。このように、教師が散布図作成ボタン85を押下すると、グラフ画面には、グラフと、生徒を分類したグループと、外れ値に該当する生徒に関する情報とが表示される。 When the teacher has finished selecting the exam type, subject, vertical axis items, and horizontal axis items using the terminal device 10, he or she presses the scatter plot creation button 85 to send a graph output request to the management server 20. Upon receiving the graph output request, the management server 20 retrieves grade information from the grade DB 35 based on the input information, creates a graph, classifies students into groups, and identifies outliers. The management server 20 then creates a graph screen containing a scatter plot graph, groups into which students with similar grades are classified in the graph, and information about students who fall into the outlier category, and sends screen information about the graph screen to the terminal device 10. In this way, when the teacher presses the scatter plot creation button 85, the graph screen displays the graph, groups into which students are classified, and information about students who fall into the outlier category.
グラフ表示エリア86は、作成した散布図であるグラフを表示するエリアである。具体的に、グラフ表示エリア86は、図17に示すように、グラフ40を表示すると共に、各グループを囲んだ実線と、外れ値を囲んだ点線とを強調表示する。また、詳細表示エリア87は、外れ値に該当する生徒の氏名、縦軸である試験に関する指標、横軸である試験に関する指標など、当該生徒の詳細情報を表示する。具体的に、詳細表示エリア87は、図17に示すように、外れ値に該当する生徒の氏名と、縦軸である試験種類「1学期期末」、教科「国語」のテスト得点と、横軸である試験種類「1学期期末」、教科「国語」のルーブリック評価である評価項目「思考・判断・評価」の評価点とを詳細情報として表示する。 The graph display area 86 is an area that displays a graph of the created scatter plot. Specifically, as shown in FIG. 17, the graph display area 86 displays the graph 40, highlighting the solid lines surrounding each group and the dotted lines surrounding the outliers. The details display area 87 also displays detailed information about the outlier student, such as the name of the student, the test-related indicators on the vertical axis, and the test-related indicators on the horizontal axis. Specifically, as shown in FIG. 17, the details display area 87 displays the name of the outlier student, the test type "End of first semester" and test score for the subject "Japanese" on the vertical axis, and the evaluation score for the rubric evaluation item "Thinking, Judgment, and Evaluation" for the test type "End of first semester" and subject "Japanese" on the horizontal axis as detailed information.
教師は、グラフ画面により、入力情報を容易に管理サーバ20へ送信することができる。また、教師は、グラフ画面により、任意に選択した試験種類、教科、縦軸項目及び横軸項目に対応する散布図のグラフと、グラフ上で生徒を分類したグループと、グラフ上で外れ値に該当する生徒に関する情報とを容易に認識することができる。 The graph screen allows teachers to easily send input information to the management server 20. Furthermore, the graph screen allows teachers to easily view scatter plot graphs corresponding to the test type, subject, vertical axis items, and horizontal axis items selected by the teacher, as well as the groups into which students are classified on the graph, and information about students who are outliers on the graph.
なお、所定のサイトにログインした時点では、図17に示す画面上部の入力で示す範囲のみが表示され、散布図作成ボタン85押下により、画面下部の出力で示す範囲が表示されるものとする。また、図17に示す画面は一例であって、本発明はこれに限定されるものではなく、画面の構成は任意に設定することができる。例えば、試験種類、教科、縦軸項目及び横軸項目はラジオボタンによる選択ではなく入力としてもよいし、縦軸及び横軸でそれぞれ教科を選択できることとしてもよい。 When logging in to a specific site, only the range indicated by the input at the top of the screen shown in Figure 17 is displayed, and by pressing the scatter plot creation button 85, the range indicated by the output at the bottom of the screen is displayed. The screen shown in Figure 17 is only an example, and the present invention is not limited to this; the screen configuration can be set as desired. For example, the test type, subject, vertical axis items, and horizontal axis items may be input rather than selected using radio buttons, and subjects may be selected for the vertical and horizontal axes, respectively.
[グラフ作成処理]
図17は、本実施形態によるグラフ作成処理のフローチャートである。この処理は、入力情報及び成績情報に基づいて、縦軸及び横軸を教師が指定したグラフを作成し、グラフ上で外れ値に該当する生徒を特定する処理である。なお、具体的に、この処理は、管理サーバ20を構成するコンピュータが予め用意したプログラムを実行することにより実現される。
[Graph creation process]
17 is a flowchart of the graph creation process according to this embodiment. This process creates a graph with the teacher's vertical and horizontal axes specified based on the input information and grade information, and identifies students who fall into outliers on the graph. Specifically, this process is realized by the computer constituting the management server 20 executing a program prepared in advance.
教師は、端末装置10を使用して所定のサイトにログインすることでグラフ画面を表示し、試験種類、教科、縦軸項目及び横軸項目の選択を行う。選択が終了すると、教師は、画面において所定のボタンを押下することで、入力情報を管理サーバ20へ送信し、グラフの出力要求を行う。 Teachers log in to a specific site using their terminal device 10 to display the graph screen and select the test type, subject, vertical axis items, and horizontal axis items. Once selections are complete, the teacher presses a specific button on the screen to send the input information to the management server 20 and request graph output.
管理サーバ20は、端末装置10から入力情報を取得する(ステップS11)。取得した入力情報に基づいて、管理サーバ20は、成績DB35から成績情報を取得する(ステップS12)。そして、管理サーバ20は、入力情報に基づいて教師が指定した試験に関する指標を縦軸及び横軸とし、成績情報に基づいて対応する生徒の試験の結果をプロットすることで散布図であるグラフを作成する(ステップS13)。 The management server 20 acquires input information from the terminal device 10 (step S11). Based on the acquired input information, the management server 20 acquires grade information from the grade DB 35 (step S12). The management server 20 then creates a scatter graph by plotting the test results of the corresponding students based on the grade information, with the test-related indicators specified by the teacher based on the input information on the vertical and horizontal axes (step S13).
次に、管理サーバ20は、作成したグラフにプロットされた生徒のアイコンに基づいて、生徒をグループに分類する(ステップS14)。そして、管理サーバ20は、グラフにおいてグループに属さない生徒の中から、縦軸及び横軸の試験に関する指標の少なくとも一方が閾値未満であって成績が悪い生徒を外れ値に特定する(ステップS15)。そして、管理サーバ20は、作成したグラフと、分類したグループと、特定した外れ値に該当する生徒に関する情報とを含むグラフ画面を作成し、当該グラフ画面に関する情報を端末装置10に送信する(ステップS16)。これにより、グラフ作成処理は終了する。教師は、端末装置10にグラフ画面を表示し、グラフ、グループ、外れ値に該当する生徒などを確認することができる。 Next, the management server 20 classifies the students into groups based on the student icons plotted on the created graph (step S14). The management server 20 then identifies outliers from among the students who do not belong to any group on the graph, students with poor grades whose test-related indicators on the vertical and horizontal axes are below a threshold (step S15). The management server 20 then creates a graph screen containing the created graph, the classified groups, and information about the identified outlier students, and sends information about the graph screen to the terminal device 10 (step S16). This completes the graph creation process. The teacher can display the graph screen on the terminal device 10 and check the graph, groups, and students who are outliers.
なお、本実施形態では、テスト形式の試験と評価形式の試験を別の形式としているが、評価形式の試験をテスト形式の試験に含め、評価点を得点に含めることとしてもよい。 In this embodiment, the test-style exam and the evaluation-style exam are in separate formats, but the evaluation-style exam may also be included in the test-style exam, and the evaluation points may be included in the score.
また、本実施形態では、グラフとなる散布図の縦軸及び横軸として試験項目「テスト得点」及び「ルーブリック評価」を指定しているが、本発明はこれに限定されるものではなく、縦軸及び横軸は、試験項目「テスト得点」、「ルーブリック評価」及び「アンケート回答」のいずれを選択してもよい。上述のように、本実施形態においてアンケートは理解度を問う質問であり、回答番号の数字が小さいほど生徒の理解度が低く、回答番号の数字が大きいほど生徒の理解度が高い。そのため、アンケートにおいても、回答番号が予め決められたアンケート回答の閾値未満の生徒を成績の悪い生徒とみなすことができるため、管理サーバ20はグラフ作成処理を適用することができる。 In addition, in this embodiment, the test items "Test Score" and "Rubric Evaluation" are specified as the vertical and horizontal axes of the scatter plot graph, but the present invention is not limited to this, and any of the test items "Test Score," "Rubric Evaluation," and "Survey Response" may be selected as the vertical and horizontal axes. As mentioned above, in this embodiment, the survey is a question asking about the level of understanding, and the smaller the answer number, the lower the student's level of understanding, and the higher the answer number, the higher the student's level of understanding. Therefore, in the survey as well, students whose answer numbers are below a predetermined threshold for survey responses can be considered to be students with poor grades, so the management server 20 can apply graph creation processing.
また、本実施形態では、指標を、成績の指標である得点、評価点、回答番号としているが、本発明はこれに限定されるものではなく、学習に関するものであれば任意に設定することができる。また、各種閾値は、任意に設定することができる。 In addition, in this embodiment, the indicators are scores, evaluation points, and answer numbers, which are indicators of grades, but the present invention is not limited to this and can be set to any indicator related to learning. Furthermore, various thresholds can be set arbitrarily.
また、本実施形態では、統合領域の重心との距離が閾値未満の生徒を、最も近い統合領域にプロットされた生徒と同じグループに分類している。しかし、本発明はこれに限定されるものではなく、管理サーバ20は、同じ統合領域にプロットされたアイコンの生徒のみを同じグループに分類することとしてもよい。この場合、管理サーバ20は、統合領域の重心との距離がアイコン距離の閾値以上で、且つ、縦軸及び横軸に対応する指標がそれぞれに対応する閾値以下の生徒を外れ値として特定する。 Furthermore, in this embodiment, students whose distance from the center of gravity of the integrated area is less than a threshold are classified into the same group as students whose icons are plotted in the closest integrated area. However, the present invention is not limited to this, and the management server 20 may classify into the same group only students whose icons are plotted in the same integrated area. In this case, the management server 20 identifies as outliers students whose distance from the center of gravity of the integrated area is greater than or equal to the icon distance threshold and whose indicators corresponding to the vertical and horizontal axes are less than the corresponding thresholds.
グラフ上での外れ値に該当する学習者の特定は、学習者個人の成績情報だけではなく、学習者全体の状況などを考慮する必要があるため負荷が高い。例えば、従来のk-meansによるクラスタリング手法などでは、グラフ上にプロットされた学習者のグループ化は可能であっても、外れ値に該当する学習者の特定は困難であった。しかし、本発明の情報表示システム100によれば、定期テストの得点やルーブリック評価の評価点、学習者に対するアンケート結果などを可視化した散布図において、外れ値に該当する学習者を自動的に特定することができる。よって、学習支援者の負荷を軽減すると共に、外れ値に該当する学習者に対する個別最適な指導の提案を容易にしたり、学習を効率化したりすることができる。 Identifying learners who fall under outliers on a graph requires a high workload, as it requires consideration of not only the individual learner's performance information but also the overall situation of the learners. For example, while conventional k-means clustering methods can group learners plotted on a graph, it is difficult to identify outliers. However, the information display system 100 of the present invention can automatically identify outlier learners in scatter plots that visualize regular test scores, rubric assessment scores, learner survey results, and more. This reduces the workload of learning support staff, makes it easier to propose individually optimized instruction for outlier learners, and improves learning efficiency.
<変形例> <Variations>
上記の実施形態において、教師は端末装置10を使用することとしているが、本発明はこれに限定されるものではなく、教師は管理サーバ20の機能を有する教師用端末を使用することとしてもよい。教師用端末は、端末装置10と同様に、例えば、デスクトップPC、ラップトップPC、タブレットPCなどである。 In the above embodiment, the teacher uses the terminal device 10, but the present invention is not limited to this, and the teacher may use a teacher terminal that has the functions of the management server 20. Like the terminal device 10, the teacher terminal may be, for example, a desktop PC, laptop PC, tablet PC, etc.
図19は、この場合の情報表示システム200の構成例を示す。図示のように、情報表示システム200における教師用端末90には、生徒DB91、テストDB92、評価DB93、アンケートDB94及び成績DB95が接続されており、教師用端末90は、管理サーバ20が行っていた処理(図18のステップS11~S16に対応)を実行して、グラフ画面の情報を作成し、表示することができる。また、教師用端末90は、グラフ画面に表示されたグラフ、グループ、外れ値に該当する生徒の情報などの印刷を行うこともできる。この場合、教師用端末90は、本発明の情報処理装置の一例である。 Figure 19 shows an example configuration of an information display system 200 in this case. As shown, a student DB 91, a test DB 92, an evaluation DB 93, a questionnaire DB 94, and a grade DB 95 are connected to the teacher terminal 90 in the information display system 200. The teacher terminal 90 can execute the processing previously performed by the management server 20 (corresponding to steps S11 to S16 in Figure 18) to create and display information on a graph screen. The teacher terminal 90 can also print graphs, groups, and information on students corresponding to outliers displayed on the graph screen. In this case, the teacher terminal 90 is an example of an information processing device of the present invention.
5 ネットワーク
10 端末装置
20 管理サーバ
21 通信部
22 入力情報取得部
23 成績情報取得部
24 グラフ作成部
25 グループ分類部
26 外れ値特定部
27 グラフ画面出力部
31、91 生徒DB
32、92 テストDB
33、93 評価DB
34、94 アンケートDB
35、95 成績DB
90 教師用端末
100、200 情報表示システム
5 Network 10 Terminal device 20 Management server 21 Communication unit 22 Input information acquisition unit 23 Grade information acquisition unit 24 Graph creation unit 25 Group classification unit 26 Outlier identification unit 27 Graph screen output unit 31, 91 Student DB
32, 92 Test DB
33, 93 Evaluation DB
34, 94 Survey DB
35, 95 Grade DB
90 Teacher's terminal 100, 200 Information display system
Claims (9)
縦軸及び横軸をそれぞれ異なる試験項目とし、前記試験項目に対応する成績情報に基づいて各学習者のアイコンをそれぞれプロットした散布図をグラフとして作成するグラフ作成部と、
前記グラフにおいて、前記学習者をグループに分類するグループ分類部と、
前記グラフにおいて、前記グループに属さない学習者の中から外れ値に該当する学習者を特定する外れ値特定部と、
前記グラフ、前記グループ及び前記外れ値を出力する出力部と、
を備え、
前記試験項目は、試験の形式とその結果を表す指標、又は、試験に対する評価であるアンケートとその結果を示す指標である情報処理装置。 a storage unit that stores identification information of a plurality of learners and performance information related to the learning of the learners in association with each other;
a graph creation unit that creates a scatter diagram as a graph, in which the vertical axis and the horizontal axis represent different test items and the icons of each learner are plotted based on the performance information corresponding to the test items ;
a group classification unit that classifies the learners into groups in the graph;
an outlier identifying unit that identifies an outlier learner from among learners who do not belong to the group in the graph;
an output unit that outputs the graph, the group, and the outlier;
Equipped with
The test items are an index showing the format of a test and its results, or a questionnaire that is an evaluation of a test and its results .
前記外れ値特定部は、前記グラフにおいて、前記グループに属さない学習者の中で、前記成績情報に含まれる指標が第1の閾値より低い学習者を外れ値に特定する請求項1に記載の情報処理装置。 the performance information includes indicators relating to a plurality of test items ;
The information processing device according to claim 1 , wherein the outlier identifying unit identifies, in the graph, a learner who does not belong to the group and whose index included in the performance information is lower than a first threshold, as an outlier.
各領域内に前記アイコンがプロットされた学習者の数の割合である学習者割合を算出する学習者割合算出部と、
前記学習者割合が第2の閾値以上の領域を検出領域として検出する検出部と、
隣接する検出領域を統合して統合領域とする統合部と、を備え、
前記グループ分類部は、同じ統合領域に前記アイコンがプロットされた学習者を同じグループに分類する請求項2に記載の情報処理装置。 a graph division unit for dividing the graph into a plurality of regions of equal size;
a learner ratio calculation unit that calculates a learner ratio, which is the ratio of the number of learners whose icons are plotted in each area;
a detection unit that detects an area where the learner ratio is equal to or greater than a second threshold as a detection area;
an integration unit that integrates adjacent detection regions into an integrated region,
The information processing device according to claim 2 , wherein the group classification unit classifies learners whose icons are plotted in the same integrated area into the same group.
前記外れ値特定部は、前記距離が第3の閾値以上であるアイコンの学習者を外れ値に特定する請求項3又は4に記載の情報処理装置。 a distance calculation unit that calculates the distance between the center of gravity of the integrated area and an icon of a learner that is not plotted on any integrated area;
The information processing apparatus according to claim 3 , wherein the outlier identifying unit identifies a learner whose icon has the distance equal to or greater than a third threshold as an outlier.
前記グラフ作成部は、前記入力情報及び前記成績情報に基づいて、前記散布図をグラフとして作成する請求項2乃至6のいずれか一項に記載の情報処理装置。 an input information acquisition unit that acquires different test items as input information for the vertical and horizontal axes of the graph;
The information processing apparatus according to claim 2 , wherein the graph creation unit creates the scatter diagram as a graph based on the input information and the performance information.
複数の学習者の識別情報と、前記学習者による学習に関する成績情報とを関連付けて記憶する記憶部、
縦軸及び横軸をそれぞれ異なる試験項目とし、前記試験項目に対応する成績情報に基づいて各学習者のアイコンをそれぞれプロットした散布図をグラフとして作成するグラフ作成部、
前記グラフにおいて、前記学習者をグループに分類するグループ分類部、
前記グラフにおいて、前記グループに属さない学習者の中から外れ値に該当する学習者を特定する外れ値特定部、
前記グラフ、前記グループ及び前記外れ値を出力する出力部、
として前記コンピュータを機能させ、
前記試験項目は、試験の形式とその結果を表す指標、又は、試験に対する評価であるアンケートとその結果を示す指標であるプログラム。 A program executed by an information processing device having a computer,
a storage unit that stores identification information of a plurality of learners and performance information related to learning by the learners in association with each other;
a graph creation unit that creates a scatter diagram as a graph, in which the vertical axis and the horizontal axis are different test items and icons of each learner are plotted based on the performance information corresponding to the test items;
a group classification unit that classifies the learners into groups in the graph;
an outlier identifying unit that identifies, in the graph, a learner who is an outlier from among learners who do not belong to the group;
an output unit that outputs the graph, the group, and the outlier;
causing the computer to function as
The test items are a program that includes a test format and an index showing the results, or a questionnaire that is an evaluation of the test and an index showing the results .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022059363A JP7800260B2 (en) | 2022-03-31 | 2022-03-31 | Information processing device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022059363A JP7800260B2 (en) | 2022-03-31 | 2022-03-31 | Information processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023150315A JP2023150315A (en) | 2023-10-16 |
| JP7800260B2 true JP7800260B2 (en) | 2026-01-16 |
Family
ID=88326985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022059363A Active JP7800260B2 (en) | 2022-03-31 | 2022-03-31 | Information processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7800260B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005031386A (en) | 2003-07-11 | 2005-02-03 | Takao Morita | Improper question judgement program, and admission decision program |
| JP2011056110A (en) | 2009-09-11 | 2011-03-24 | Namco Bandai Games Inc | Program, information storage medium, and game device |
| JP2015099452A (en) | 2013-11-18 | 2015-05-28 | 株式会社ハウインターナショナル | Educational information management computer program, and educational information management computer system |
| US20220051670A1 (en) | 2018-12-04 | 2022-02-17 | Nec Corporation | Learning support device, learning support method, and recording medium |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56127218A (en) * | 1980-03-12 | 1981-10-05 | Hisahiro Okanoichi | Correlation analysis diagnosing chart between intellect and scholarship and the like and its diagnosing scale |
| JPH01231175A (en) * | 1988-03-11 | 1989-09-14 | Canon Inc | Data base processor |
-
2022
- 2022-03-31 JP JP2022059363A patent/JP7800260B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005031386A (en) | 2003-07-11 | 2005-02-03 | Takao Morita | Improper question judgement program, and admission decision program |
| JP2011056110A (en) | 2009-09-11 | 2011-03-24 | Namco Bandai Games Inc | Program, information storage medium, and game device |
| JP2015099452A (en) | 2013-11-18 | 2015-05-28 | 株式会社ハウインターナショナル | Educational information management computer program, and educational information management computer system |
| US20220051670A1 (en) | 2018-12-04 | 2022-02-17 | Nec Corporation | Learning support device, learning support method, and recording medium |
Non-Patent Citations (3)
| Title |
|---|
| 廖 暁飛 Xiaofei Liao,"学習履歴情報を用いた学習メンタリングシステムの開発 Development of the Mentroring System for WBT based on Learning Log Data ET2004-21~28 教育工学", 電子情報通信学会技術研究報告 Vol.104 No.222 IEICE Technical Report (2004-07-17) ,2004年07月17日 |
| 栗原 伸一 SHINNICHI KURIHARA,"入門統計学 (第2版) -検定から多変量解析・実験計画法・ベイズ統計学まで-",入門統計学 (第2版) -検定から多変量解析・実験計画法・ベイズ統計学まで- (2021-07-05) ,2021年07月05日,p.298-306 |
| 矢沢 久雄,"Pythonで楽しむ身近なアルゴリズム 第11回 あなたは文系か理系か、それとも両方か?", 日経ソフトウエア 第24巻 第5号 NIKKEI SOFTWARE (2021-07-24) ,2021年07月24日 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023150315A (en) | 2023-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Annan et al. | An integrative review of student evaluations of teaching: Implications for evaluation of nursing faculty | |
| Walker | Development and validation of an instrument for assessing transformative learning: The transformative learning environments survey (TLES) | |
| KR20210158578A (en) | Online learning management system and application | |
| KR101488178B1 (en) | System of a sham examination and study using application | |
| Rinaldi et al. | Do the colors of educational number tools improve children’s mathematics and numerosity? | |
| Cherry et al. | Student perceptions of factors influencing success in hybrid and traditional DPT programs: A Q-sort analysis | |
| Jaeger et al. | Time pressure in scenario-based online construction safety quizzes and its effect on students’ performance | |
| KR101754821B1 (en) | Integrated Management System for linkage between education and employment | |
| Koloi-Keaikitse et al. | Discrepancies between teachers’ self-reported perceived skills and use of classroom assessment practices: The case of Botswana | |
| Ahmadi Safa et al. | Fairness in language classroom assessment practices: what do EFL teachers underscore? | |
| McCamey | A primer on the one-parameter Rasch model | |
| LeCloux | Efficient, yet effective: Improvements in suicide-related knowledge, confidence, and preparedness after the deployment of a brief online module on suicide in a required MSW course | |
| JP7711367B2 (en) | Learning support device, learning support method and program | |
| JP7800260B2 (en) | Information processing device and program | |
| Sutherland et al. | Investigating the utility of a kindergarten number line assessment compared to an early numeracy screening battery | |
| JP7803158B2 (en) | Information processing device and program | |
| JP7524660B2 (en) | Information output device, information output method, and program | |
| Nuankaew et al. | Institution recommendation using relationship optimisation between program and student context | |
| CN112819389A (en) | Method and system for evaluating online education effect | |
| KR100712607B1 (en) | Real-time Academic Achievement Evaluation and Analysis System Using RF Wireless Remote Control | |
| JP7559510B2 (en) | Learning support device, learning support method and program | |
| Roberts et al. | Cognitive Skills–Students with Additional Learning Needs and Autism Spectrum Disorder | |
| Black | The Impact of Supplemental Resources in Title I Schools on Student Achievement in High School Geometry | |
| JP2023127234A (en) | Information processing device and program | |
| Jorgenson et al. | Validation of a screening instrument for young children with teacher assessment of school performance. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250127 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251125 |
|
| 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: 20251202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7800260 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |