Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7139587B2 - Assignment management program, assignment management method and assignment management device - Google Patents
[go: Go Back, main page]

JP7139587B2 - Assignment management program, assignment management method and assignment management device - Google Patents

Assignment management program, assignment management method and assignment management device Download PDF

Info

Publication number
JP7139587B2
JP7139587B2 JP2017170558A JP2017170558A JP7139587B2 JP 7139587 B2 JP7139587 B2 JP 7139587B2 JP 2017170558 A JP2017170558 A JP 2017170558A JP 2017170558 A JP2017170558 A JP 2017170558A JP 7139587 B2 JP7139587 B2 JP 7139587B2
Authority
JP
Japan
Prior art keywords
homework
student
assignment
time
database
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
Application number
JP2017170558A
Other languages
Japanese (ja)
Other versions
JP2019045764A (en
Inventor
岳晃 小林
英彦 真弓
伸一 田代
正則 磯邉
彩実 森
友香 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2017170558A priority Critical patent/JP7139587B2/en
Publication of JP2019045764A publication Critical patent/JP2019045764A/en
Application granted granted Critical
Publication of JP7139587B2 publication Critical patent/JP7139587B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、課題管理プログラム、課題管理方法及び課題管理装置に関する。 The present invention relates to an assignment management program, an assignment management method, and an assignment management device.

近年では、小中高等学校の教育現場等において、タブレット型の端末装置等を生徒に配布し、この端末装置を用いて生徒に学習させる形態が普及しつつある。 In recent years, in elementary, middle, and high school educational settings, a form of distributing tablet-type terminal devices and the like to students and allowing them to study using these terminal devices is becoming widespread.

端末装置を用いた学習の形態の1つとして、例えば、教師が宿題等の課題を電子教材として生徒に与え、生徒が自宅等に持ち帰った端末装置を用いて課題に取り組む、といった形態が知られている。近年では、生徒が自宅等に持ち帰った端末装置を用いて課題に取り組む学習の形態は、「持ち帰り学習」等と呼ばれる。 As one form of learning using a terminal device, for example, there is known a form in which a teacher gives homework or other assignments to students as electronic teaching materials, and the students work on the assignments using a terminal device brought home or the like. ing. In recent years, a form of learning in which a student tackles a task using a terminal device brought home or the like is called "take-home learning" or the like.

特開2012-103536号公報JP 2012-103536 A

上述した端末装置の活用の形態では、例えば、中学校のように、教科毎に教師が異なる場合や、授業の理解度等に応じて宿題の量を授業中に決める場合等において、既に生徒に出されている課題の量や進捗状況を教師に把握させることが困難である。このため、上述した端末装置の活用の形態では、新たに追加される課題の量が適量であるか否か分からず、過剰に課題を割り当ててしまうことがある。 In the form of utilization of the above-mentioned terminal devices, for example, when teachers are different for each subject, as in junior high school, or when the amount of homework is decided during class according to the degree of understanding of the class, etc., It is difficult for teachers to grasp the amount of assigned assignments and progress. Therefore, in the above-described form of utilization of the terminal device, it is not known whether the amount of newly added tasks is appropriate or not, and excessive tasks may be assigned.

1つの側面では、本発明は、課題の割り当てを支援することを目的としている。 In one aspect, the present invention aims to assist in assigning tasks.

一つ態様では、クラスの生徒に割り当てる第1の課題の解答にかかる第1の時間と、前記第1の課題についての第1の解答期限の指定とを受け付け、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた第2の課題の解答にかかる第2の時間前記第2の課題についての第2の解答期限とに基づいて算出した、前記第2の課題について日毎に要する時間である第2の負荷と、受け付けた前記第1の時間と指定された前記第1の解答期限とに基づいて算出した、前記第1の課題について日毎に要する時間である第1の負荷と、を用いて、前記第1の負荷と前記第2の負荷との日毎の合算結果前記合算結果が基準を超えるかどうかの判定結果とのうちの少なくとも1つを表示部に表示する、処理をコンピュータに実行させる。
In one aspect, a first time required to answer a first assignment assigned to students in a class and a specification of a first deadline for answering the first assignment are accepted,
The second time calculated based on the second time required to answer the second assignment already assigned to the students of the class stored in the storage unit and the second deadline for answering the second assignment . The time required for the first task calculated based on the second load, which is the time required for each day for task 2, and the first time received and the first answer deadline specified. and at least one of a daily total result of the first load and the second load and a determination result as to whether the total result exceeds a reference using A computer is caused to execute processing to be displayed on the display unit.

上記各処理は、上記各処理を実現する機能部、各処理を実現する手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。 Each of the above processes may be a functional unit that implements each process, a procedure that implements each process, or a computer-readable storage medium that stores a program that causes a computer to execute each process.

課題の割り当てを支援することができる。 Can help assign assignments.

第一の実施形態の課題管理システムの概要を説明する図である。1 is a diagram illustrating an overview of an assignment management system according to a first embodiment; FIG. 第一の実施形態の課題管理装置のハードウェア構成の一例を示す図である。1 is a diagram showing an example of the hardware configuration of an assignment management device according to the first embodiment; FIG. 第一の実施形態のコンテンツデータベースの一例を示す図である。It is a figure which shows an example of the content database of 1st embodiment. 第一の実施形態の宿題データベースの一例を示す図である。It is a figure which shows an example of the homework database of 1st embodiment. 第一の実施形態の宿題内容データベースの一例を示す図である。It is a figure which shows an example of the homework content database of 1st embodiment. 第一の実施形態の生徒データベースの一例を示す図である。It is a figure which shows an example of the student database of 1st embodiment. 第一の実施形態の最長時間データベースの一例を示す図である。It is a figure which shows an example of the longest time database of 1st embodiment. 第一の実施形態の持ち帰り学習データベースの一例を示す図である。It is a figure which shows an example of the take-home learning database of 1st embodiment. 第一の実施形態の進捗管理データベースの一例を示す図である。It is a figure which shows an example of the progress management database of 1st embodiment. 第一の実施形態の課題管理処理部の機能を説明する図である。FIG. 4 is a diagram illustrating functions of an assignment management processing unit according to the first embodiment; 第一の実施形態の課題管理処理部の処理を説明するフローチャートである。9 is a flowchart for explaining processing of an assignment management processing unit according to the first embodiment; 第一の実施形態の宿題一覧画面を表示させる処理を説明するフローチャートである。It is a flowchart explaining the process which displays the homework list screen of 1st embodiment. 第一の実施形態のデータベースを更新する処理を説明するフローチャートである。7 is a flowchart for explaining processing for updating a database according to the first embodiment; 第一の実施形態の期限設定画面の例を示す図である。It is a figure which shows the example of the time limit setting screen of 1st embodiment. 第一の実施形態の宿題情報の一覧が表示された画面の例を示す図である。It is a figure which shows the example of the screen where the list of homework information of 1st embodiment was displayed. 第一の実施形態の宿題一覧画面の例を示す第一の図である。It is a first diagram showing an example of a homework list screen of the first embodiment. 第一の実施形態の宿題の提示確認の画面の例を示す図である。It is a figure which shows the example of the screen of the presentation confirmation of the homework of 1st embodiment. 第一の実施形態の宿題一覧画面の例を示す第二の図である。It is a second diagram showing an example of the homework list screen of the first embodiment. 第一の実施形態の警告画面の例を示す図である。It is a figure which shows the example of the warning screen of 1st embodiment. 第一の実施形態のコンテンツデータの登録の処理を説明するフローチャートである。4 is a flowchart for explaining processing for registering content data according to the first embodiment; 第二の実施形態の課題管理処理部の機能を説明する図である。FIG. 10 is a diagram illustrating functions of an assignment management processing unit according to the second embodiment; 第二の実施形態の課題管理処理部の処理を説明するフローチャートである。FIG. 10 is a flowchart for explaining processing of an assignment management processing unit of the second embodiment; FIG. 第二の実施形態の進捗状況の一覧画面を表示させる処理を説明するフローチャートである。FIG. 12 is a flow chart illustrating processing for displaying a progress status list screen according to the second embodiment; FIG. 第二の実施形態の進捗状況の一覧画面の例を示す図である。It is a figure which shows the example of the list screen of the progress of 2nd embodiment.

(第一の実施形態)
以下に図面を参照して第一の実施形態について説明する。図1は、第一の実施形態の課題管理システムの概要を説明する図である。
(First embodiment)
A first embodiment will be described below with reference to the drawings. FIG. 1 is a diagram for explaining an outline of an assignment management system according to the first embodiment.

本実施形態の課題管理システム100は、課題管理装置200と、教師端末300と、生徒端末400と、を有する。 The assignment management system 100 of this embodiment has an assignment management device 200 , a teacher terminal 300 and a student terminal 400 .

課題管理システム100において、課題管理装置200、教師端末300、生徒端末400とは、ネットワークを介して接続される。尚、図1の課題管理システム100では、教師端末300が1台含まれるものとしたが、これに限定されない。課題管理システム100には、任意の台数の教師端末300が含まれても良い。 In the assignment management system 100, the assignment management device 200, the teacher terminal 300, and the student terminal 400 are connected via a network. Although the task management system 100 of FIG. 1 includes one teacher terminal 300, the present invention is not limited to this. The assignment management system 100 may include any number of teacher terminals 300 .

また、課題管理システム100において、生徒端末400は、例えば、課題管理システム100が導入された教育現場等のクラス内の各生徒に配布されても良く、複数台が課題管理システム100に含まれても良い。 Further, in the task management system 100, the student terminal 400 may be distributed to each student in a class, such as an educational site where the task management system 100 is introduced. Also good.

本実施形態の課題管理システム100において、課題管理装置200は、コンテンツデータベース210、宿題データベース220、宿題内容データベース230、生徒データベース240、最長時間データベース250、持ち帰り学習データベース260、進捗管理データベース270、課題管理処理部280を有する。 In the assignment management system 100 of this embodiment, the assignment management device 200 includes a content database 210, a homework database 220, a homework content database 230, a student database 240, a maximum time database 250, a take-home learning database 260, a progress management database 270, and assignment management. It has a processing unit 280 .

本実施形態の課題管理装置200は、課題管理処理部280により、各データベースを参照し、生徒に割り当てられた課題と、課題の提出期限に基づき、日毎の課題の量を教師端末300(表示部)に表示させる。 The assignment management device 200 of the present embodiment refers to each database by the assignment management processing unit 280, and based on the assignments assigned to the students and the submission deadlines of the assignments, the amount of assignments for each day is displayed on the teacher terminal 300 (display unit). ).

このように、本実施形態では、教師端末300に、生徒に割り当てられている日毎の課題の量を表示させることで、教師端末300を利用する教師に対し、課題の量が適量であるか否かの判断を容易に行わせることができる。 In this way, in the present embodiment, by displaying the amount of daily assignments assigned to the students on the teacher terminal 300, the teacher using the teacher terminal 300 can check whether the amount of assignments is appropriate or not. can be easily determined.

また、本実施形態では、教師端末300によって、新たな課題が生徒端末400に割り当てられると、新たな課題を含む、生徒の日毎の課題の量を教師端末300(表示部)に表示させる。したがって、本実施形態によれば、教師端末300を主に利用する教師に対し、新たに追加する課題の量が適量であるか否かの判断を容易に行わせることができる。このため、本実施形態によれば、過剰に課題が割り当てられることを抑制できる。 In addition, in the present embodiment, when new assignments are assigned to the student terminals 400 by the teacher terminal 300, the teacher terminal 300 (display section) displays the amount of daily assignments by the students, including the new assignments. Therefore, according to the present embodiment, it is possible for the teacher who mainly uses the teacher terminal 300 to easily determine whether or not the amount of assignments to be newly added is appropriate. Therefore, according to the present embodiment, it is possible to prevent excessive assignment of tasks.

尚、本実施形態の課題管理システム100は、課題管理装置200、教師端末300、生徒端末400を含むものとしたが、これに限定されない。課題管理システム100には、生徒端末400は含まれなくても良い。 Although the assignment management system 100 of this embodiment includes the assignment management device 200, the teacher terminal 300, and the student terminal 400, the assignment management system 100 is not limited to this. The assignment management system 100 may not include the student terminal 400 .

以下に、本実施形態の課題管理装置200について、さらに説明する。図2は、第一の実施形態の課題管理装置のハードウェア構成の一例を示す図である。 The assignment management device 200 of this embodiment will be further described below. FIG. 2 is a diagram showing an example of the hardware configuration of the assignment management device according to the first embodiment.

本実施形態の課題管理装置200は、それぞれバスBで相互に接続されている入力装置21、出力装置22、ドライブ装置23、補助記憶装置24、メモリ装置25、演算処理装置26及びインターフェース装置27を含む情報処理装置である。 The assignment management device 200 of this embodiment includes an input device 21, an output device 22, a drive device 23, an auxiliary storage device 24, a memory device 25, an arithmetic processing device 26, and an interface device 27, which are connected to each other via a bus B. It is an information processing device including

入力装置21は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置22は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置27は、LANカード等を含み、ネットワークに接続する為に用いられる。 The input device 21 is a device for inputting various kinds of information, and is realized by, for example, a keyboard or pointing device. The output device 22 is for outputting various kinds of information, and is realized by, for example, a display. The interface device 27 includes a LAN card and the like, and is used for connecting to a network.

課題管理プログラムは、課題管理装置200を制御する各種プログラムの少なくとも一部である。課題管理プログラムは例えば記憶媒体28の配布やネットワークからのダウンロード等によって提供される。課題管理プログラムを記録した記憶媒体28は、CD-ROM、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。 The assignment management program is at least part of various programs that control the assignment management device 200 . The assignment management program is provided, for example, by distribution of the storage medium 28 or download from a network. The storage medium 28 in which the task management program is recorded is a storage medium for optically, electrically or magnetically recording information such as a CD-ROM, a flexible disk, a magneto-optical disk, or information such as a ROM, a flash memory, etc. Various types of storage media can be used, such as a semiconductor memory that electrically records .

また、課題管理プログラムは、課題管理プログラムを記録した記憶媒体28がドライブ装置23にセットされると、記憶媒体28からドライブ装置23を介して補助記憶装置24にインストールされる。ネットワークからダウンロードされた課題管理プログラムは、インターフェース装置27を介して補助記憶装置24にインストールされる。 Also, the assignment management program is installed in the auxiliary storage device 24 from the storage medium 28 via the drive device 23 when the storage medium 28 recording the assignment management program is set in the drive device 23 . The assignment management program downloaded from the network is installed in the auxiliary storage device 24 via the interface device 27 .

補助記憶装置24は、インストールされた課題管理プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置25は、課題管理装置200の起動時に補助記憶装置24から課題管理プログラムを読み出して格納する。そして、演算処理装置26はメモリ装置25に格納された課題管理プログラムに従って、後述するような各種処理を実現している。 The auxiliary storage device 24 stores the installed assignment management program, as well as necessary files and data. The memory device 25 reads and stores the assignment management program from the auxiliary storage device 24 when the assignment management device 200 is activated. The arithmetic processing unit 26 implements various processes described later in accordance with the assignment management program stored in the memory unit 25 .

本実施形態の教師端末300、生徒端末400は、例えば、タブレット型の端末装置等の情報処理装置であり、そのハードウェア構成は、課題管理装置200と同様であるから、説明を省略する。尚、教師端末300、生徒端末400が、タブレット型の端末装置や、スマートフォン等である場合、入力装置21と出力装置22との代わりに、タッチパネル等により実現される表示操作装置を有していても良い。 The teacher terminal 300 and the student terminal 400 of the present embodiment are information processing devices such as tablet-type terminal devices, for example, and have the same hardware configuration as the task management device 200, so description thereof will be omitted. If the teacher terminal 300 and the student terminal 400 are tablet terminal devices, smartphones, or the like, they have a display operation device realized by a touch panel or the like instead of the input device 21 and the output device 22. Also good.

次に、図3乃至図9を参照して、本実施形態の課題管理装置200の有する各データベースについて説明する。尚、図1の例では、課題管理装置200が各データベースを有する構成としたがこれに限定されない。本実施形態の各データベースは、課題管理装置200の外部に設けられた記憶装置等に格納されていても良い。また、本実施形態の各データベースが課題管理装置200に設けられる場合には、課題管理装置200の補助記憶装置24等に格納されても良い。 Next, with reference to FIGS. 3 to 9, each database included in the assignment management device 200 of this embodiment will be described. In the example of FIG. 1, the assignment management device 200 has each database, but the present invention is not limited to this. Each database of this embodiment may be stored in a storage device or the like provided outside the assignment management device 200 . Further, when each database of the present embodiment is provided in the assignment management device 200, it may be stored in the auxiliary storage device 24 of the assignment management device 200 or the like.

図3は、第一の実施形態のコンテンツデータベースの一例を示す図である。本実施形態のコンテンツデータベース210は、予め課題管理装置200に設けられていても良く、教師端末300等によって登録されたコンテンツデータ(電子教材)が格納される。 FIG. 3 is a diagram showing an example of the content database of the first embodiment. The content database 210 of the present embodiment may be provided in advance in the assignment management device 200, and stores content data (electronic teaching materials) registered by the teacher terminal 300 or the like.

コンテンツデータベース210は、情報の項目として、コンテンツID、教科、問題種別、難易度を有し、項目「コンテンツID」とその他の項目とが対応付けられている。 The content database 210 has content ID, subject, question type, and difficulty level as information items, and the item "content ID" is associated with other items.

項目「コンテンツID」の値は、コンテンツデータを特定するための識別情報を示す。項目「教科」の値は、コンテンツデータ(電子教材)の教科を示す。項目「問題種別」の値は、コンテンツデータに含まれる問題の種類を示す。項目「難易度」の値は、コンテンツデータに含まれる問題の難易度を示す。 The value of the item "content ID" indicates identification information for specifying content data. The value of the item "subject" indicates the subject of the content data (electronic teaching material). The value of the item "problem type" indicates the type of problem included in the content data. The value of the item "difficulty level" indicates the difficulty level of the questions included in the content data.

以下の説明では、コンテンツデータベース210において、項目「コンテンツID」の値と、その他の項目の値とを含む情報をコンテンツデータと呼ぶ。 In the following description, information containing the value of the item "content ID" and the values of other items in the content database 210 will be referred to as content data.

図3の例では、例えば、コンテンツID「K001」のコンテンツデータは、難易度が「2」の国語のドリルであることがわかる。 In the example of FIG. 3, for example, it can be seen that the content data with the content ID "K001" is a drill in Japanese with a difficulty level of "2".

図4は、第一の実施形態の宿題データベースの一例を示す図である。本実施形態の宿題データベース220は、コンテンツデータに含まれる電子教材を示す宿題情報が格納されており、予め課題管理装置200に設けられていても良い。 FIG. 4 is a diagram showing an example of the homework database of the first embodiment. The homework database 220 of the present embodiment stores homework information indicating electronic learning materials included in content data, and may be provided in the assignment management apparatus 200 in advance.

本実施形態の宿題データベース220は、情報の項目として、コンテンツID、宿題ID、宿題内容を有し、項目「宿題ID」と、その他の項目とが対応付けられている。 The homework database 220 of this embodiment has content ID, homework ID, and homework content as information items, and the item "homework ID" is associated with other items.

項目「宿題ID」の値は、宿題として選択される可能性のある電子教材を特定する識別情報を示す。項目「宿題内容」の値は、対応するコンテンツデータに含まれる電子教材のうち、宿題IDと対応付けられた電子教材を示す。以下の説明では、宿題データベース220において、項目「宿題ID」の値と、その他の項目の値と、を含む情報を宿題情報と呼ぶ。 The value of the item “homework ID” indicates identification information that identifies electronic teaching materials that may be selected as homework. The value of the item "homework content" indicates the electronic teaching material associated with the homework ID among the electronic teaching materials included in the corresponding content data. In the following description, in the homework database 220, information including the value of the item "homework ID" and the values of other items will be referred to as homework information.

図4の例では、コンテンツID「K001」の国語のドリルに含まれるドリル1が宿題ID「S001」と対応付けられ、ドリル2が宿題ID「S010」と対応付けられ、ドリル3が宿題ID「S011」と対応付けられていることがわかる。 In the example of FIG. 4, drill 1 included in the drill of the national language of content ID "K001" is associated with homework ID "S001", drill 2 is associated with homework ID "S010", and drill 3 is associated with homework ID "S010". S011".

したがって、本実施形態では、宿題ID「S001」の宿題内容とは、コンテンツID「K001」に含まれるドリル1となる。尚、本実施形態の宿題とは、生徒端末400に割り当てられる課題である。 Therefore, in this embodiment, the homework content of the homework ID "S001" is Drill 1 included in the content ID "K001." Note that the homework in this embodiment is a task assigned to the student terminal 400 .

図5は、第一の実施形態の宿題内容データベースの一例を示す図である。本実施形態の宿題内容データベース230は、宿題ID毎に予め設けられるものであり、宿題情報が示す電子教材の内容を示す宿題内容情報が格納される。 FIG. 5 is a diagram showing an example of the homework content database of the first embodiment. The homework content database 230 of the present embodiment is provided in advance for each homework ID, and stores homework content information indicating the content of the electronic teaching material indicated by the homework information.

図5に示す宿題内容データベース230は、宿題ID「S001」が示す電子教材の内容を示している。 The homework content database 230 shown in FIG. 5 indicates the content of the electronic teaching material indicated by the homework ID "S001".

宿題内容データベース230は、情報の項目として、問題ID、教科、学年、単元、問題種別、難易度、問題、正解、想定時間を有する。宿題内容データベース230において、項目「問題ID」は、その他の項目と対応付けられている。 The homework content database 230 has, as information items, question ID, subject, grade, unit, question type, difficulty level, question, correct answer, and expected time. In the homework content database 230, the item "question ID" is associated with other items.

項目「問題ID」の値は、宿題内容データベース230と対応付けられた宿題IDが示す宿題内容に含まれる問題を特定するための識別情報である。項目「教科」の値は、問題の教科を示す。項目「学年」の値は、問題と対応する学年を示す。項目「単元」の値は、問題が含まれる学習内容を示す。 The value of the item “problem ID” is identification information for specifying a question included in the homework content indicated by the homework ID associated with the homework content database 230 . The value of the item "subject" indicates the subject in question. The value of the item "Grade" indicates the grade corresponding to the question. The value of the item "unit" indicates the learning content including the problem.

項目「問題種別」の値は、対応する問題の種別を示す。項目「難易度」の値は、対応する問題の難易度を示す。項目「問題」の値は、問題の内容を示す。項目「正解」の値は、対応する問題の正解を示す。項目「想定時間」の値は、問題を解き始めてから解答するまでにかかる時間の想定時間を示す。 The value of the item "problem type" indicates the type of the corresponding problem. The value of the item "difficulty" indicates the difficulty of the corresponding question. The value of the item "problem" indicates the content of the problem. The value of the item "correct answer" indicates the correct answer of the corresponding question. The value of the item "assumed time" indicates the estimated time required from the start of solving the question until the answer is given.

以下の説明では、宿題内容データベース230において、項目「問題ID」の値と、その他の項目の値と、を含む情報を宿題内容情報と呼ぶ。 In the following description, in the homework content database 230, information including the value of the item "problem ID" and the values of other items will be referred to as homework content information.

図5の例では、問題ID「M001」が示す問題は、宿題ID「S001」が示す宿題内容である国語のドリル1に含まれる中学1年生用の問題であり、単元は「漢字」であり、難易度が「1」の基本問題であることがわかる。 In the example of FIG. 5, the problem indicated by the problem ID "M001" is a problem for the first-year junior high school student included in the Japanese drill 1, which is the homework content indicated by the homework ID "S001", and the unit is "Kanji". , is a basic problem with a difficulty level of “1”.

また、問題ID「M001」が示す問題の内容は、「垣根」の読みであり、正解は選択肢「2」であり、想定時間が10分であることがわかる。 Also, it can be seen that the content of the question indicated by the question ID "M001" is the reading of "hedge", the correct answer is the option "2", and the expected time is 10 minutes.

尚、本実施形態の宿題内容データベース230が有する情報の項目は、図5に示す項目に限定されない。宿題内容データベース230は、問題IDと対応付けられる項目であって、図5に示す項目以外の項目を有していても良いし、図5に示す項目全てを有していなくても良い。 The items of information held by the homework content database 230 of this embodiment are not limited to the items shown in FIG. The homework content database 230 may have items other than the items shown in FIG. 5, which are items associated with question IDs, or may not have all the items shown in FIG.

図6は、第一の実施形態の生徒データベースの一例を示す図である。本実施形態の生徒データベース240は、課題管理装置200に予め設けられていても良く、生徒に関する情報が格納される。 FIG. 6 is a diagram showing an example of a student database according to the first embodiment. The student database 240 of this embodiment may be provided in advance in the task management apparatus 200, and stores information about students.

本実施形態の生徒データベース240は、情報の項目として、生徒ID、名前、学年・クラス、希望宿題量、解答時間係数を有する。生徒データベース240において、項目「生徒ID」は、その他の項目と対応付けられている。 The student database 240 of this embodiment has student ID, name, grade/class, desired amount of homework, and answer time coefficient as information items. In the student database 240, the item "student ID" is associated with other items.

項目「生徒ID」の値は、生徒を特定するための識別情報である。本実施形態の生徒IDは、生徒によって利用される生徒端末400を特定するたるめの識別情報として扱われても良い。 The value of the item “student ID” is identification information for specifying a student. The student ID of this embodiment may be treated as identification information for specifying the student terminal 400 used by the student.

項目「名前」の値は、生徒の氏名を示す。項目「学年・クラス」の値は、生徒の学年とクラス(学級)を示す。項目「希望宿題量」の値は、各生徒が希望する宿題の量を示す。 The value of the item "name" indicates the full name of the student. The value of the item “grade/class” indicates the student's grade and class. The value of the item "desired amount of homework" indicates the amount of homework desired by each student.

項目「解答時間係数」の値は、教科毎の係数と対応付けられている。教科毎の係数は、対応する生徒の各教科に対する得手、不得手を示す値であり、対応する生徒について設定された教科毎の重みを示す。 The value of the item "answer time coefficient" is associated with the coefficient for each subject. The coefficient for each subject is a value indicating the strength or weakness of the corresponding student in each subject, and indicates the weight set for each subject for the corresponding student.

以下の説明では、生徒データベース240において、項目「生徒ID」の値と、その他の項目の値と、を含む情報を生徒情報と呼ぶ。 In the following description, in the student database 240, information including the value of the item "student ID" and the values of other items will be referred to as student information.

図6の例では、生徒ID「JS001」の生徒「○○太郎」は、1年3組であり、希望宿題量は「少なめ」である。また、生徒ID「JS001」の生徒「○○太郎」は、英語、数学、理科の解答時間係数が「1」であり、国語の解答時間係数が「1.1」であり、社会の解答時間係数が「0.9」である。したがって、生徒ID「JS001」の生徒「○○太郎」は、英語、数学、理科と比べて国語が苦手であり、社会が得意であることがわかる。 In the example of FIG. 6, the student "○○ Taro" with the student ID "JS001" is in Class 3 of the first year, and the desired amount of homework is "small". In addition, the student “○○ Taro” with the student ID “JS001” has an answer time coefficient of “1” for English, mathematics, and science, an answer time coefficient of “1.1” for Japanese, and an answer time coefficient of “1.1” for social studies. The coefficient is "0.9". Therefore, it can be seen that the student "○○ Taro" with the student ID "JS001" is weaker in Japanese than in English, mathematics, and science, and is good at social studies.

尚、本実施形態の生徒データベース240が有する情報の項目は、図6に示す項目に限定されない。生徒データベース240は、生徒IDと対応付けられる項目であって、図6に示す項目以外の項目を有していても良いし、図6に示す項目全てを有していなくても良い。具体的には、生徒データベース240は、項目「希望宿題量」を有していなくても良い。 The items of information held by the student database 240 of this embodiment are not limited to the items shown in FIG. The student database 240 is an item associated with the student ID, and may have items other than the items shown in FIG. 6, or may not have all the items shown in FIG. Specifically, the student database 240 does not have to have the item “desired amount of homework”.

図7は、第一の実施形態の最長時間データベースの一例を示す図である。本実施形態の最長時間データベース250は、予め課題管理装置200に設けられており、生徒の学年毎に、持ち帰り学習に当てられる最長時間を示す情報が格納される。 FIG. 7 is a diagram showing an example of the longest time database of the first embodiment. The maximum time database 250 of this embodiment is provided in advance in the assignment management device 200, and stores information indicating the maximum time allotted for home study for each student's grade.

最長時間データベース250は、情報の項目として、学年と最長時間とを有し、これらの項目は対応付けられている。 The longest time database 250 has grade and longest time as information items, and these items are associated with each other.

項目「学年」は、生徒の学年を示す。項目「最長時間」の値は、生徒が生徒端末400を自宅等に持ち帰って課題に取り組む時間として割り当てられる最長の時間を示す。本実施形態の最長時間は、生徒に割り当てられた宿題(課題)が過剰であるか否かを判定する際の閾値(基準)となる。より具体的には、項目「最長時間」の値は、項目「学年」の値に10分を乗算した値となる。 The item "grade" indicates the grade of the student. The value of the item "maximum time" indicates the maximum time allotted for the student to take the student terminal 400 home or the like and work on the task. The maximum time in this embodiment serves as a threshold (standard) for determining whether or not the homework (assignment) assigned to the student is excessive. More specifically, the value of the item "maximum time" is a value obtained by multiplying the value of the item "grade" by 10 minutes.

図7の例では、中学1年生の最長時間が70分である。これは、中学1年生を7年生と数え、「7」と「10」を乗算した結果である。したがって、本実施形態では、例えば、生徒が中学1年生であった場合、宿題(課題)は、1日に70分取り組めば終えることができる量が適正な量と判定され、1日に70分以上取り組まなければ終えることができない量は、過剰な量と判定される。 In the example of FIG. 7, the maximum time for a seventh grader is 70 minutes. This is the result of counting the first year of junior high school as the seventh year and multiplying "7" by "10". Therefore, in this embodiment, for example, if the student is in the first year of junior high school, the amount of homework (task) that can be completed by working on it for 70 minutes a day is determined to be an appropriate amount. An amount that cannot be completed without working on it is judged as an excessive amount.

言い換えれば、本実施形態では、生徒が中学1年生であった場合、1日の取り組み時間を70分以内として終えることができる負荷の量を適正とし、1日を取り組み時間が70分以上としなければ終えることができない負荷は過大な負荷と判定される。 In other words, in this embodiment, if the student is in the first grade of junior high school, the amount of load that can be completed within 70 minutes per day is appropriate, and the time per day must be 70 minutes or more. A load that cannot be completed by the user is determined to be an excessive load.

図8は、第一の実施形態の持ち帰り学習データベースの一例を示す図である。本実施形態の持ち帰り学習データベース260は、生徒に割り振られた宿題の内容を示す持ち帰り学習情報が格納される。 FIG. 8 is a diagram showing an example of the take-home learning database of the first embodiment. The take-home learning database 260 of this embodiment stores take-home learning information indicating the contents of homework assigned to the students.

また、本実施形態では、教師端末300において、宿題情報が、生徒端末400に提示する宿題として設定されると、持ち帰り学習情報が生成されて持ち帰り学習データベース260に格納される。 Further, in this embodiment, when homework information is set as homework to be presented to the student terminal 400 at the teacher terminal 300 , take-home learning information is generated and stored in the take-home learning database 260 .

本実施形態の持ち帰り学習データベース260は、情報の項目として、宿題提示ID、宿題ID、提示日、時限、教科、学年・クラス、期限、宿題所要時間、宿題想定時間を有する。持ち帰り学習データベース260において、項目「宿題提示ID」と、その他の項目とが対応付けられている。 The take-home learning database 260 of this embodiment has homework presentation ID, homework ID, presentation date, time limit, subject, grade/class, time limit, required homework time, and estimated homework time as information items. In the take-home learning database 260, the item "homework presentation ID" is associated with other items.

項目「宿題提示ID」は、教師端末300において、宿題情報が、生徒端末400に提示する宿題として設定されると、付与される識別情報であり、生徒に対して提示された宿題と期限を特定するための識別情報である。 The item "homework presentation ID" is identification information given when homework information is set as homework to be presented to the student terminal 400 in the teacher terminal 300, and identifies the homework presented to the student and the deadline. This is identification information for

項目「提示日」の値は、宿題IDが示す宿題情報が生徒に対して提示された日付を示す。言い換えれば、項目「提示日」の値は、宿題IDが示す宿題情報が生徒端末400に送信された日付を示す。 The value of the item "date of presentation" indicates the date on which the homework information indicated by the homework ID was presented to the student. In other words, the value of the item “presentation date” indicates the date when the homework information indicated by the homework ID was sent to the student terminal 400 .

項目「時限」の値は、教師端末300において、宿題情報が、生徒端末400に提示された授業の時限を示す。項目「教科」の値は、宿題IDが示す宿題情報と対応する教科を示す。 The value of the item “time limit” indicates the time limit of the class in which the homework information was presented to the student terminal 400 at the teacher terminal 300 . The value of the item "subject" indicates the subject corresponding to the homework information indicated by the homework ID.

項目「学年・クラス」の値は、宿題IDが示す宿題情報が提示された学年とクラスを示す。項目「期限」の値は、提示された宿題情報に含まれる問題に対する解答の提出期限を示す。言い換えれば、項目「期限」の値は、宿題提示IDと対応付けられた宿題情報に対する解答期限を示す。 The value of the item “grade/class” indicates the grade and class for which the homework information indicated by the homework ID is presented. The value of the item "due date" indicates the deadline for submitting answers to the questions included in the presented homework information. In other words, the value of the item "deadline" indicates the answer deadline for the homework information associated with the homework presentation ID.

以下の説明では、生徒端末400から、宿題提示IDと対応付けられた宿題情報に含まれる問題に対する解答を示す情報を課題管理装置200に送信することを、「宿題を提出する」と表現する場合がある。尚、解答を示す情報は、生徒端末400から教師端末300へ送信され、教師端末300を介して課題管理装置200へ送信されても良い。 In the following description, sending from the student terminal 400 to the task management apparatus 200 information indicating the answer to the question included in the homework information associated with the homework presentation ID is expressed as "submitting the homework." There is Information indicating the answer may be transmitted from the student terminal 400 to the teacher terminal 300 and then transmitted to the assignment management apparatus 200 via the teacher terminal 300 .

また、以下の説明では、宿題提示IDと対応付けられた項目「期限」の値を、「宿題の提出期限」と表現することがある。また、以下の説明では、宿題情報に含まれる問題に解答することを、「課題を処理する」と表現することがある。 Further, in the following description, the value of the item "deadline" associated with the homework presentation ID may be expressed as "homework submission deadline". Also, in the following description, answering the questions included in the homework information may be expressed as "processing the assignments".

項目「宿題所要時間」の値は、宿題提示IDによって特定される宿題のうち、解答していない未完了分の宿題を終えるまでにかかる時間を示す。言い換えれば、項目「宿題所要時間」の値は、処理されていない課題の処理にかかる時間を示す。 The value of the item “required homework time” indicates the time required to finish the unfinished homework that is not answered among the homework specified by the homework presentation ID. In other words, the value of the item "time required for homework" indicates the time it takes to process unfinished assignments.

本実施形態の項目「宿題所要時間」の値は、後述する進捗管理データベース270を参照して算出されるものであり、宿題情報に含まれる問題において、解答済みの問題が増えるにしたがって、小さくなる。尚、項目「宿題所要時間」の値は、進捗管理データベース270の生徒毎の問題毎所要時間の中央値を用いて算出される。項目「宿題所要時間」の値の詳細は後述する。 The value of the item "required homework time" in this embodiment is calculated by referring to the progress management database 270, which will be described later. . The value of the item “time required for homework” is calculated using the median value of the time required for each problem for each student in the progress management database 270 . The details of the value of the item "time required for homework" will be described later.

項目「宿題想定時間」の値は、宿題IDが示す宿題内容に含まれる問題のうち、解答していない未完了分の問題に解答するためにかかると想定される時間を示す。言い換えれば、項目「宿題想定時間」の値は、処理されていない課題の処理にかかると想定される時間を示す。 The value of the item "estimated homework time" indicates the estimated time required to answer unanswered incomplete questions included in the homework content indicated by the homework ID. In other words, the value of the item "estimated homework time" indicates the time that is assumed to be taken to process unfinished assignments.

より具体的には、項目「宿題想定時間」の値は、宿題内容データベース230において、宿題IDが示す宿題内容に含まれる全ての問題について、対応する想定時間を取得して合計した時間である。したがって、項目「宿題想定時間」は、宿題情報に含まれる問題において、解答済みの問題が増えるにしたがって、小さくなる。 More specifically, the value of the item “estimated homework time” is the sum of the estimated times corresponding to all questions included in the homework content indicated by the homework ID in the homework content database 230 . Therefore, the item "estimated homework time" becomes smaller as the number of questions included in the homework information that have already been answered increases.

以下の説明では、持ち帰り学習データベース260において、項目「宿題提示ID」の値と、その他の項目の値とを含む情報を、持ち帰り学習情報と呼ぶ。 In the following description, in the take-home learning database 260, information including the value of the item "homework presentation ID" and the values of other items will be referred to as take-home learning information.

図8の例では、宿題提示ID「ST001」によって特定される宿題は、宿題ID「S001」が示す宿題内容であり、2017年4月19日に、1年3組の5時限目の国語の授業で提示され、提出期限が2017年4月24日であることがわかる。また、図8の例では、宿題提示ID「ST001」によって設定された宿題を1年3組の生徒が終えるまでにかかる宿題所要時間は178分であり、宿題ID「S001」が示す宿題内容を終えるためにかかると想定される宿題想定時間が180分であることがわかる。 In the example of FIG. 8, the homework specified by the homework presentation ID "ST001" is the homework content indicated by the homework ID "S001". It is shown in class and the submission deadline is April 24, 2017. Further, in the example of FIG. 8, the time required for the students of Class 1-3 to finish the homework set by the homework presentation ID "ST001" is 178 minutes, and the homework content indicated by the homework ID "S001" is 178 minutes. It can be seen that the estimated homework time assumed to be completed is 180 minutes.

図9は、第一の実施形態の進捗管理データベースの一例を示す図である。本実施形態の進捗管理データベース270は、生徒ID毎に設けられるものであり、生徒毎の宿題の進捗を管理するための進捗管理情報が格納される。 FIG. 9 is a diagram showing an example of a progress management database according to the first embodiment. The progress management database 270 of this embodiment is provided for each student ID, and stores progress management information for managing the progress of homework for each student.

また、本実施形態の進捗管理データベース270は、宿題提示IDが付与された宿題が生徒に割り当てられた後に、生徒端末400から宿題の進捗を示す進捗情報を受信すると、更新される。尚、進捗情報は、生徒端末400から課題管理装置200に送信されても良いし、生徒端末400から教師端末300に送信された後に、教師端末300を介して課題管理装置200に送信されても良い。 Further, the progress management database 270 of this embodiment is updated when progress information indicating the progress of the homework is received from the student terminal 400 after the homework assigned with the homework presentation ID is assigned to the student. The progress information may be transmitted from the student terminal 400 to the assignment management device 200, or may be transmitted from the student terminal 400 to the teacher terminal 300 and then transmitted to the assignment management device 200 via the teacher terminal 300. good.

本実施形態の進捗管理データベース270は、情報の項目として、生徒ID、宿題提示ID、問題ID、解答、結果、解答時間、問題毎所要時間を含む。進捗管理データベース270において、項目「問題ID」は、その他の項目と対応付けられている。 The progress management database 270 of this embodiment includes, as information items, a student ID, a homework presentation ID, a problem ID, an answer, a result, an answer time, and a required time for each problem. In the progress management database 270, the item "problem ID" is associated with other items.

項目「解答」の値は、生徒IDと対応付けられた生徒端末400において、問題IDが示す問題の解答として入力された値を示す。本実施形態では、項目「解答」の値は、例えば、問題IDと対応付けられた選択肢のうち、生徒端末400で選択された選択肢を示す情報であっても良い。 The value of the item "answer" indicates the value input as the answer to the question indicated by the question ID in the student terminal 400 associated with the student ID. In the present embodiment, the value of the item "answer" may be information indicating the option selected by the student terminal 400 among the options associated with the question ID, for example.

項目「結果」の値は、項目「解答」の値の正誤を示す。項目「正誤」の値は、課題管理装置200が生徒端末400から進捗情報を受信した際に、宿題提示IDと紐付けられる宿題内容データベース230の項目「正解」の値が参照されて、入力されても良い。 The value of the item "result" indicates whether the value of the item "answer" is correct or wrong. The value of the item "Correct" is input by referring to the value of the item "Correct" in the homework content database 230 linked to the homework presentation ID when the assignment management device 200 receives the progress information from the student terminal 400. can be

項目「解答時間」の値は、生徒端末400において、問題IDが示す問題に取り組みはじめてから、解答が入力されるまでにかかった時間を示す。本実施形態の項目「解答時間」の値は、例えば、生徒端末400が、問題IDの選択を受け付けてから、問題IDと対応付けられた解答欄に対する解答の入力を受け付けるまでの時間等である。 The value of the item “answer time” indicates the amount of time it took for the student terminal 400 to input the answer after starting to work on the question indicated by the question ID. The value of the item "answer time" in this embodiment is, for example, the time from when the student terminal 400 accepts the selection of the question ID until it accepts the input of the answer to the answer column associated with the question ID. .

項目「問題毎所要時間」の値は、問題IDが示す問題に対して解答するまでにかかる生徒毎の所要時間を示す。したがって、本実施形態の項目「問題毎所要時間」の値は、問題IDが示す問題に対する解答が入力されると、0分となる。項目「問題毎所要時間」の値は、生徒IDと対応する解答時間係数と、問題IDと対応付けられた想定時間とを乗算した結果の値である。 The value of the item "time required for each question" indicates the time required for each student to answer the question indicated by the question ID. Therefore, the value of the item "required time for each question" in this embodiment becomes 0 minutes when the answer to the question indicated by the question ID is input. The value of the item "required time for each question" is the value obtained by multiplying the student ID and the corresponding answer time coefficient by the expected time associated with the question ID.

以下の説明では、進捗管理データベース270において、項目「問題ID」の値と、その他の項目の値とを含む情報を、進捗管理情報と呼ぶ。 In the following description, in the progress management database 270, information including the value of the item "problem ID" and the values of other items will be referred to as progress management information.

尚、生徒端末400から課題管理装置200に送信される進捗情報は、例えば、項目「生徒ID」、「宿題提示ID」、「問題ID」、「解答」、「解答時間」を含む情報である。 The progress information transmitted from the student terminal 400 to the task management apparatus 200 is information including, for example, the items "student ID", "homework presentation ID", "problem ID", "answer", and "answer time". .

本実施形態では、例えば、生徒端末400において問題に対する解答が入力される度に、進捗情報が課題管理装置200に送信されても良い。また、本実施形態では、例えば、生徒が生徒端末400を学校に持参した際に、生徒端末400から課題管理装置200に進捗情報が送信されても良いし、1日のうち、予め設定された所定のタイミングで生徒端末400から課題管理装置200に進捗情報が送信されても良い。 In this embodiment, for example, progress information may be transmitted to the task management apparatus 200 each time an answer to a question is input at the student terminal 400 . Further, in the present embodiment, for example, when a student brings the student terminal 400 to school, the progress information may be transmitted from the student terminal 400 to the task management apparatus 200, or the progress information may be sent to the task management apparatus 200 within a day. Progress information may be transmitted from the student terminal 400 to the assignment management device 200 at a predetermined timing.

図9の例では、生徒ID「JS001」の生徒は、宿題提示ID「ST001」として設定された宿題の問題ID「M001」について、「2」と解答して正解したことがわかる。また、生徒ID「JS001」の生徒の問題ID「M001」が示す問題の解答時間は20分であり、問題毎所要時間は、問題が既に解答済みであるため、0分となる。 In the example of FIG. 9, it can be seen that the student with the student ID “JS001” answered “2” correctly for the homework question ID “M001” set as the homework presentation ID “ST001”. Also, the answer time for the question indicated by the question ID "M001" of the student with the student ID "JS001" is 20 minutes, and the required time for each question is 0 minutes because the question has already been answered.

また、図9の例では、生徒ID「JS001」の生徒は、宿題提示ID「ST001」として設定された宿題の問題ID「M002」については、解答の値が入力されておらず、未回答である。したがって、問題ID「M002」の「問題毎所要時間は、問題ID「M002」と対応する想定時間「30分」と、生徒ID「JS001」と対応する解答時間係数の国語の値である「1.1」とを乗算した値である「33分」となる(図5、図6参照)。 Further, in the example of FIG. 9, the student with the student ID "JS001" has not entered an answer value for the homework question ID "M002" set as the homework presentation ID "ST001", and has not yet answered. be. Therefore, the "required time for each question" of the question ID "M002" is the estimated time "30 minutes" corresponding to the question ID "M002" and the national language value of the answer time coefficient "1" corresponding to the student ID "JS001". .1” is multiplied to give “33 minutes” (see FIGS. 5 and 6).

次に、図10を参照して、本実施形態の課題管理処理部280の機能について説明する。図10は、第一の実施形態の課題管理処理部の機能を説明する図である。 Next, with reference to FIG. 10, functions of the assignment management processing unit 280 of this embodiment will be described. FIG. 10 is a diagram for explaining the functions of the assignment management processing section of the first embodiment.

本実施形態の課題管理処理部280は、入力受付部281、時間割取得部282、宿題設定部283、宿題一覧取得部284、進捗更新部285、持ち帰り学習更新部286、画面生成部287、宿題量算出部288、宿題量判定部289、出力部290、宿題登録部291を有する。 The assignment management processing unit 280 of this embodiment includes an input reception unit 281, a timetable acquisition unit 282, a homework setting unit 283, a homework list acquisition unit 284, a progress update unit 285, a take-home learning update unit 286, a screen generation unit 287, and an amount of homework. It has a calculation unit 288 , a homework amount determination unit 289 , an output unit 290 and a homework registration unit 291 .

本実施形態の入力受付部281は、課題管理装置200に対する各種の入力を受け付ける。具体的には、入力受付部281は、例えば、教師端末300や生徒端末400から送信された要求や情報を入力として受け付ける。 The input reception unit 281 of this embodiment receives various inputs to the assignment management device 200 . Specifically, the input reception unit 281 receives requests and information transmitted from the teacher terminal 300 and the student terminals 400 as inputs, for example.

本実施形態の時間割取得部282は、学年・クラス毎の時間割表を示す時間割情報を取得する。尚、本実施形態の課題管理装置200は、学年・クラス毎の時間割表を示す時間割情報が格納されたデータベース等を有していても良い。この場合、時間割取得部282は、このデータベースから時間割情報を取得すれば良い。また、時間割情報は、課題管理装置200の外部の記憶装置等に保持されていても良い。 The timetable acquisition unit 282 of this embodiment acquires timetable information indicating a timetable for each grade/class. Note that the assignment management device 200 of the present embodiment may have a database or the like that stores timetable information indicating a timetable for each grade/class. In this case, the timetable acquisition unit 282 may acquire timetable information from this database. Also, the timetable information may be held in a storage device or the like external to the assignment management device 200 .

宿題設定部283は、時間割取得部282が取得した時間割情報に基づき、生徒端末400に提示する宿題の設定を行う。具体的には、宿題設定部283は、教師端末300において選択された宿題IDが示す宿題情報と宿題の提出期限に基づき、持ち帰り学習情報を生成する。 The homework setting unit 283 sets homework to be presented on the student terminal 400 based on the timetable information acquired by the timetable acquisition unit 282 . Specifically, the homework setting unit 283 generates the take-home study information based on the homework information indicated by the homework ID selected on the teacher terminal 300 and the homework submission deadline.

宿題一覧取得部284は、教師端末300からの要求を受けて、宿題データベース220に格納された宿題情報の一覧を取得する。 The homework list acquisition unit 284 receives a request from the teacher terminal 300 and acquires a list of homework information stored in the homework database 220 .

進捗更新部285は、生徒端末400からの進捗情報を受信する度に、生徒端末400と対応付けられた生徒IDを含む進捗管理データベース270を更新する。 The progress update unit 285 updates the progress management database 270 including the student ID associated with the student terminal 400 every time progress information is received from the student terminal 400 .

持ち帰り学習更新部286は、教師端末300からの要求を受けて、宿題設定部283において生成された持ち帰り学習情報を持ち帰り学習データベース260に格納する。また、持ち帰り学習更新部286は、進捗管理データベース270が更新される度に、持ち帰り学習データベース260において、更新された進捗管理情報と対応する持ち帰り学習情報を更新する。 The take-home learning updating unit 286 receives a request from the teacher terminal 300 and stores the take-home learning information generated by the homework setting unit 283 in the take-home learning database 260 . Also, the take-home learning update unit 286 updates the updated progress management information and the corresponding take-home learning information in the take-home learning database 260 each time the progress management database 270 is updated.

画面生成部287は、教師端末300からの要求を受けて、各種の画面を表示させるためのデータを生成する。尚、画面生成部287が生成するデータは、教師端末300に送信される画面データであっても良いし、教師端末300からの閲覧要求を受けて教師端末300に表示させるためのデータであっても良い。 The screen generator 287 receives a request from the teacher terminal 300 and generates data for displaying various screens. The data generated by the screen generating unit 287 may be screen data to be transmitted to the teacher terminal 300, or data to be displayed on the teacher terminal 300 in response to a viewing request from the teacher terminal 300. Also good.

宿題量算出部288は、最長時間データベース250、持ち帰り学習データベース260、進捗管理データベース270を参照して、指定された学年・クラスにおける宿題量を算出する。宿題量の詳細は後述する。 The homework amount calculation unit 288 refers to the maximum time database 250, the take-home learning database 260, and the progress management database 270, and calculates the amount of homework for the designated grade/class. The details of the amount of homework will be described later.

宿題量判定部289は、宿題量算出部288によって算出された宿題量が規定量を超えるか否かを判定する。言い換えれば、宿題量判定部289は、宿題量算出部288によって算出された宿題量が、適正な量であるか否かを判定している。尚、宿題量とは、生徒に与えられる負荷である。 The homework amount determination unit 289 determines whether or not the amount of homework calculated by the homework amount calculation unit 288 exceeds a specified amount. In other words, the homework amount determination unit 289 determines whether the amount of homework calculated by the homework amount calculation unit 288 is an appropriate amount. The amount of homework is the load given to the student.

出力部290は、課題管理処理部280の各処理によって生成された情報を出力する。例えば、出力部290は、画面生成部287が生成した画面データを教師端末300に出力しても良い。 The output unit 290 outputs information generated by each process of the assignment management processing unit 280 . For example, the output unit 290 may output screen data generated by the screen generation unit 287 to the teacher terminal 300 .

宿題登録部291は、生徒端末400において、登録されたコンテンツデータや宿題情報を、コンテンツデータベース210や宿題データベース220に格納する。 The homework registration unit 291 stores content data and homework information registered in the student terminal 400 in the content database 210 and the homework database 220 .

以下に、図11を参照して、本実施形態の課題管理処理部280の処理について説明する。図11は、第一の実施形態の課題管理処理部の処理を説明するフローチャートである。 Processing of the assignment management processing unit 280 of this embodiment will be described below with reference to FIG. FIG. 11 is a flowchart for explaining the processing of the assignment management processing section of the first embodiment.

本実施形態の課題管理処理部280は、入力受付部281により、教師端末300から、宿題提示要求を受け付ける(ステップS1101)。尚、宿題提示要求は、教師端末300において指定された学年・クラスを示す情報を含む。 The assignment management processing unit 280 of this embodiment receives a homework presentation request from the teacher terminal 300 by the input receiving unit 281 (step S1101). The homework presentation request includes information indicating the grade and class designated by the teacher terminal 300 .

課題管理処理部280は、宿題提示要求を受け付けると、時間割取得部282により、指定された学年・クラスと対応する時間割情報を取得し、画面生成部287により、教師端末300に時間割表を表示させる(ステップS1102)。ここで、教師端末300に表示される画面は、宿題の提出期限の設定に用いられる期限設定画面である。期限設定画面の詳細は後述する。 When the assignment management processing unit 280 receives the homework presentation request, the timetable acquisition unit 282 acquires timetable information corresponding to the designated grade/class, and the screen generation unit 287 causes the teacher terminal 300 to display the timetable. (Step S1102). Here, the screen displayed on the teacher terminal 300 is a deadline setting screen used for setting the deadline for submission of homework. The details of the time limit setting screen will be described later.

続いて、課題管理処理部280は、入力受付部281により、教師端末300から、宿題の提出期限となる授業が行われる日(授業日)の指定を受け付ける(ステップS1103)。 Subsequently, the assignment management processing unit 280 uses the input reception unit 281 to receive from the teacher terminal 300 the designation of the class day (class day) that is the homework submission deadline (step S1103).

次に、課題管理処理部280は、授業日が指定されると、宿題一覧取得部284により、宿題データベース220を参照し、この授業と対応する教科の宿題情報の一覧を取得し、画面生成部287により、教師端末300に宿題情報の一覧を表示させる(ステップS1104)。 Next, when the class date is designated, the assignment management processing unit 280 causes the homework list acquisition unit 284 to refer to the homework database 220, acquires a list of homework information for the subject corresponding to this class, and generates a screen generation unit. 287 causes the teacher terminal 300 to display a list of homework information (step S1104).

続いて、課題管理処理部280は、入力受付部281により、教師端末300から宿題情報の選択を受け付けたか否かを判定する(ステップS1105)。ステップS1105において、宿題情報の選択を受け付けない場合、課題管理処理部280は、宿題情報の選択を受け付けるまで待機する。 Subsequently, the assignment management processing unit 280 determines whether or not the input reception unit 281 has received selection of homework information from the teacher terminal 300 (step S1105). If the selection of homework information is not accepted in step S1105, the assignment management processing unit 280 waits until the selection of homework information is accepted.

尚、本実施形態では、宿題情報は予め登録されているものとしたが、これに限定されない。本実施形態では、例えば、宿題情報の一覧を表示させる代わりに、宿題情報を作成する画面を表示させ、教師に、例えば、どの問題を宿題とするかを選択させても良い。 In this embodiment, the homework information is registered in advance, but the present invention is not limited to this. In the present embodiment, for example, instead of displaying a list of homework information, a screen for creating homework information may be displayed, and the teacher may select, for example, which questions to set as homework.

ステップS1105において、宿題情報の選択を受け付けると、課題管理処理部280は、指定された学年・クラスに対して既に提示されている宿題の一覧を示す宿題一覧画面を教師端末300に表示させる(ステップS1106)。ステップS1106の処理の詳細は後述する。 In step S1105, when the selection of homework information is accepted, the assignment management processing unit 280 causes the teacher terminal 300 to display a homework list screen showing a list of homework already presented for the specified grade/class (step S1105). S1106). Details of the processing in step S1106 will be described later.

尚、ここで、選択された宿題情報とは、指定された学年・クラスの生徒に割り当てる対象の課題である。また、期限設定画面で設定された期限は、指定された学年・クラスの生徒の割り当てる対象の課題の期限である。 Here, the selected homework information is the assignment to be assigned to the students of the designated grade/class. Also, the deadline set on the deadline setting screen is the deadline for assignments to be assigned to students in the designated grade/class.

続いて、課題管理処理部280は、画面生成部287により、宿題を提示するか否かの選択させるための確認画面を教師端末300に表示させる(ステップS1107)。 Subsequently, the assignment management processing unit 280 causes the screen generation unit 287 to display a confirmation screen on the teacher terminal 300 for selecting whether or not to present the homework (step S1107).

続いて、課題管理処理部280は、入力受付部281により、宿題の提示が選択されたか否かを判定する(ステップS1108)。ステップS1108において、宿題の提示の選択を受け付けない場合、課題管理処理部280は、後述するステップS1116へ進む。 Subsequently, the assignment management processing unit 280 determines whether or not homework presentation is selected by the input receiving unit 281 (step S1108). In step S1108, if the homework presentation selection is not accepted, the assignment management processing unit 280 proceeds to step S1116, which will be described later.

ステップS1108において、宿題の提示の選択を受け付けた場合、課題管理処理部280は、持ち帰り学習更新部286により持ち帰り学習データベース260を更新し、進捗更新部285により進捗管理データベース270を更新する(ステップS1109)。ステップS1109の処理の詳細は後述する。 In step S1108, when the homework presentation selection is received, the assignment management processing unit 280 updates the take-home learning database 260 by the take-home learning update unit 286, and updates the progress management database 270 by the progress update unit 285 (step S1109). ). Details of the processing in step S1109 will be described later.

続いて、課題管理処理部280は、更新された持ち帰り学習データベース260と進捗管理データベース270を参照し、新たに提示された宿題を含む宿題一覧画面を教師端末300に表示させる(ステップS1110)。ステップS1110の処理の詳細は後述する。 Next, the task management processing unit 280 refers to the updated take-home learning database 260 and progress management database 270, and causes the teacher terminal 300 to display the homework list screen including the newly presented homework (step S1110). Details of the processing in step S1110 will be described later.

続いて、課題管理処理部280は、宿題量判定部289により、宿題一覧画面において、宿題の提示が選択された日(宿題の提示日)の宿題量が規定量以上であるか否かを判定する(ステップS1111)。 Subsequently, the assignment management processing unit 280 causes the homework amount determination unit 289 to determine whether or not the amount of homework on the day when homework presentation is selected (the homework presentation date) is equal to or greater than the specified amount on the homework list screen. (step S1111).

尚、図11では、宿題の提示日の宿題量が規定量以上であるか否かを判定しているが、これに限定されない。課題管理処理部280は、ステップS1110で表示された宿題一覧画面において、宿題量が規定量以上となる日が存在するか否かを判定した結果に応じて、後述する処理に進んでも良い。 In FIG. 11, it is determined whether or not the amount of homework on the day of homework presentation is equal to or greater than a specified amount, but the present invention is not limited to this. Assignment management processing unit 280 may proceed to processing described later according to the result of determining whether or not there is a day on which the amount of homework is equal to or greater than the specified amount on the homework list screen displayed in step S1110.

ステップS1111において、宿題量が規定量未満である場合、課題管理処理部280は、後述するステップS1114へ進む。 In step S1111, if the amount of homework is less than the specified amount, the assignment management processing section 280 proceeds to step S1114, which will be described later.

ステップS1111において、宿題量が規定量以上である場合、課題管理処理部280は、画面生成部287により、宿題の追加に対する警告画面を教師端末300に表示させる(ステップS1112)。警告画面の詳細は後述する。 In step S1111, if the amount of homework is equal to or greater than the specified amount, the assignment management processing unit 280 causes the screen generation unit 287 to display a warning screen against the addition of homework on the teacher terminal 300 (step S1112). Details of the warning screen will be described later.

続いて、課題管理処理部280は、入力受付部281により、宿題の提示の選択を受け付けたか否かを判定する(ステップS1113)。ステップS1113において、宿題の提示の選択を受け付けない場合、課題管理処理部280は、後述するステップS1117へ進む。 Subsequently, the assignment management processing unit 280 determines whether or not the input reception unit 281 has received a selection of homework presentation (step S1113). In step S1113, if the homework presentation selection is not accepted, the assignment management processing unit 280 proceeds to step S1117, which will be described later.

ステップS1113において、宿題を提示する選択を受け付けた場合、課題管理処理部280は、ステップS1109で更新された持ち帰り学習データベース260と進捗管理データベース270の状態を確定させる(ステップS1114)。言い換えれば、課題管理処理部280は、ステップS1109で新たに追加された宿題情報に基づき生成された持ち帰り学習情報と、進捗管理情報と、を持ち帰り学習データベース260と進捗管理データベース270のそれぞれに格納する。 In step S1113, when the selection of presenting the homework is received, the assignment management processing unit 280 confirms the status of the take-home learning database 260 and the progress management database 270 updated in step S1109 (step S1114). In other words, assignment management processing unit 280 stores the take-home learning information generated based on the homework information newly added in step S1109 and the progress management information in take-home learning database 260 and progress management database 270, respectively. .

続いて、課題管理処理部280は、宿題一覧画面の表示を終了し(ステップS1115)、処理を終了する。 Subsequently, the assignment management processing unit 280 terminates the display of the homework list screen (step S1115), and terminates the process.

ステップS1108において、宿題の提示の選択を受け付けない場合、課題管理処理部280は、ステップS1103で指定された宿題の提出期限の設定を取り消し(ステップS1116)、ステップS1115へ進む。 In step S1108, when the homework presentation selection is not accepted, the assignment management processing unit 280 cancels the setting of the homework submission deadline specified in step S1103 (step S1116), and proceeds to step S1115.

ステップS1113において、宿題の提示の選択を受け付けない場合、課題管理処理部280は、持ち帰り学習データベース260と進捗管理データベース270を元の状態に戻し(ステップS1117)、ステップS1115へ進む。言い換えれば、課題管理処理部280は、ステップS1109で持ち帰り学習データベース260と進捗管理データベース27に保持させた持ち帰り学習情報と進捗管理情報とを消去し、ステップS1115へ進む。 In step S1113, if the homework presentation selection is not accepted, the assignment management processing unit 280 restores the take-home learning database 260 and the progress management database 270 to their original states (step S1117), and proceeds to step S1115. In other words, assignment management processing unit 280 deletes the take-home learning information and progress management information held in take-home learning database 260 and progress management database 27 in step S1109, and proceeds to step S1115.

次に、図12を参照して、宿題一覧画面を表示させる処理について説明する。図12は、第一の実施形態の宿題一覧画面を表示させる処理を説明するフローチャートである。図12の示す処理は、図11のステップS1106とステップS1110の処理の詳細を示している。 Next, referring to FIG. 12, the process of displaying the homework list screen will be described. FIG. 12 is a flow chart illustrating processing for displaying a homework list screen according to the first embodiment. The processing shown in FIG. 12 shows the details of the processing in steps S1106 and S1110 in FIG.

本実施形態の課題管理処理部280は、画面生成部287により、持ち帰り学習データベース260を参照し、指定された学年・クラスと対応付けられた宿題提示IDを選択する(ステップS1201)。 The assignment management processing unit 280 of this embodiment refers to the take-home learning database 260 by the screen generation unit 287, and selects the homework presentation ID associated with the designated grade/class (step S1201).

続いて、課題管理処理部280は、画面生成部287により、選択した宿題提示IDを含む持ち帰り学習情報に含まれる宿題所要時間を、宿題の提示日から期限までの日数で割り、宿題の提示日から期限までの日毎の宿題所要時間を算出する(ステップS1202)。 Subsequently, the assignment management processing unit 280 causes the screen generation unit 287 to divide the homework required time included in the take-home study information including the selected homework presentation ID by the number of days from the homework presentation date to the deadline, and divides the homework presentation date. The time required for homework is calculated for each day from 1 to the due date (step S1202).

次に、課題管理処理部280は、画面生成部287により、選択した宿題提示IDを含む持ち帰り学習情報に含まれる宿題想定時間を、宿題の提示日から期限までの日数で割り、宿題の提示日から期限までの日毎の宿題想定時間を算出する(ステップS1203)
続いて、課題管理処理部280は、持ち帰り学習データベース260において、指定された学年・クラスと対応付けられた全ての宿題提示IDについて、ステップS1202とステップS1203の処理を行ったか否かを判定する(ステップS1204)。
Next, the assignment management processing unit 280 causes the screen generation unit 287 to divide the estimated homework time included in the take-home study information including the selected homework presentation ID by the number of days from the homework presentation date to the deadline, and divides the homework presentation date. Calculate the estimated homework time for each day from to the deadline (step S1203)
Subsequently, the assignment management processing unit 280 determines whether or not the processing of steps S1202 and S1203 has been performed for all homework presentation IDs associated with the designated grade/class in the take-home learning database 260 ( step S1204).

ステップS1204において、該当する全ての宿題提示IDについて処理を行っていない場合、課題管理処理部280は、持ち帰り学習データベース260において次の宿題提示IDを選択し(ステップS1205)、ステップS1202へ戻る。 In step S1204, if all applicable homework presentation IDs have not been processed, assignment management processor 280 selects the next homework presentation ID in take-home learning database 260 (step S1205), and returns to step S1202.

ステップS1204において、該当する全ての宿題提示IDについて処理を行った場合、課題管理処理部280は、画面生成部287により、同一の日の各宿題提示IDと対応する日毎の宿題所要時間を合計し、日毎の全宿題所要時間を算出する(ステップS1206)。 In step S1204, when all applicable homework presentation IDs have been processed, the assignment management processing unit 280 causes the screen generation unit 287 to sum up the homework presentation IDs of the same day and the corresponding daily homework required time. , the total homework required time for each day is calculated (step S1206).

続いて、課題管理処理部280は、宿題量算出部288により、最長時間データベース250を参照し、指定された学年と対応する最長時間に対する、日毎の全宿題所要時間の割合を、日毎の宿題量として算出する(ステップS1207)。尚、算出された宿題量は、持ち帰り学習情報の一部として、持ち帰り学習データベース260に格納されても良い。 Subsequently, the assignment management processing unit 280 causes the homework amount calculation unit 288 to refer to the maximum time database 250, and calculates the ratio of the total required time for homework for each day to the maximum time corresponding to the designated grade. (step S1207). The calculated amount of homework may be stored in the take-home learning database 260 as part of the take-home learning information.

続いて、課題管理処理部280は、画面生成部287により、宿題提示ID毎の宿題想定時間の一覧と、日毎の全宿題所要時間の一覧と、日毎の宿題量の一覧と、を含む宿題一覧画面を表示させるデータを生成する(ステップS1208)。 Subsequently, the assignment management processing unit 280 causes the screen generation unit 287 to generate a homework list including a list of estimated homework time for each homework presentation ID, a list of total homework required time by day, and a list of amount of homework by day. Data for displaying the screen is generated (step S1208).

続いて、課題管理処理部280は、生成したデータを出力し、教師端末300に宿題一覧画面を表示させ(ステップS1209)、宿題一覧画面を表示させる処理を終了する。 Subsequently, the assignment management processing unit 280 outputs the generated data, causes the teacher terminal 300 to display the homework list screen (step S1209), and ends the process of displaying the homework list screen.

次に、図13を参照して、持ち帰り学習データベース260と進捗管理データベース270を更新する処理について説明する。 Next, referring to FIG. 13, the process of updating the take-home learning database 260 and the progress management database 270 will be described.

図13は、第一の実施形態のデータベースを更新する処理を説明するフローチャートである。図13は、図11のステップS1109の処理の詳細を示している。 FIG. 13 is a flow chart illustrating processing for updating the database according to the first embodiment. FIG. 13 shows details of the processing in step S1109 of FIG.

本実施形態の課題管理処理部280は、持ち帰り学習更新部286により、選択された宿題IDに、宿題提示ID、宿題の提示日、設定された期限、宿題が提示されたときに行われていた授業の教科と時限を対応付けた持ち帰り学習情報を生成する。そして、持ち帰り学習更新部286は、生成した持ち帰り学習情報を持ち帰り学習データベース260に保持させる(ステップS1301)。 The homework presentation ID, homework presentation date, set deadline, and homework are presented to the selected homework ID by the take-home learning updater 286. Generate take-home learning information in which the subject and time period of the class are associated with each other. Then, the take-home learning update unit 286 holds the generated take-home learning information in the take-home learning database 260 (step S1301).

次に、課題管理処理部280は、生徒データベース240から、指定された学年・クラスと対応する生徒IDを選択する(ステップS1302)。 Next, the assignment management processing unit 280 selects a student ID corresponding to the designated grade/class from the student database 240 (step S1302).

続いて、課題管理処理部280は、進捗更新部285により、生徒データベース240を参照し、選択された生徒IDの解答時間係数を取得する(ステップS1303)。このとき、進捗更新部285は、選択された宿題IDと対応する教科の解答時間係数を取得する。 Subsequently, the assignment management processing unit 280 causes the progress update unit 285 to refer to the student database 240 and obtains the answer time coefficient of the selected student ID (step S1303). At this time, the progress updating unit 285 acquires the answering time coefficient of the subject corresponding to the selected homework ID.

続いて、課題管理処理部280は、進捗更新部285により、選択された宿題IDと対応する宿題内容データベース230を参照し、追加された宿題提示IDと対応する問題ID毎の想定時間を取得する(ステップS1304)。 Subsequently, the assignment management processing unit 280 causes the progress update unit 285 to refer to the homework content database 230 corresponding to the selected homework ID, and acquires the estimated time for each added homework presentation ID and corresponding problem ID. (Step S1304).

続いて、課題管理処理部280は、問題ID毎の想定時間と、解答時間係数とを乗算し、問題毎に、問題毎所要時間を算出し(ステップS1305)、問題IDと、問題毎所要時間とを対応付けて、進捗管理データベース270に保持させる(ステップS1306)。 Subsequently, the task management processing unit 280 multiplies the estimated time for each question ID by the answer time coefficient, calculates the required time for each question (step S1305), are associated with each other and stored in the progress management database 270 (step S1306).

続いて、進捗更新部285は、生徒データベース240において、指定された学年・クラスと対応する全ての生徒について、ステップS1303からステップS1306までの処理を行ったか否かを判定する(ステップS1307)。 Subsequently, the progress updating unit 285 determines whether or not the processing from step S1303 to step S1306 has been performed for all students corresponding to the designated grade/class in the student database 240 (step S1307).

ステップS1307において、該当する全ての生徒IDについて処理を行っていない場合、課題管理処理部280は、次の生徒IDを選択し(ステップS1308)、ステップS1303へ戻る。 In step S1307, if processing has not been performed for all applicable student IDs, the assignment management processing unit 280 selects the next student ID (step S1308) and returns to step S1303.

ステップS1307において、該当する全ての生徒IDについて処理を行った場合、課題管理処理部280は、持ち帰り学習更新部286により、進捗管理データベース270を参照し、生徒ID毎に、宿題提示IDと対応付けられた問題毎所要時間の合計を算出する(ステップS1309)。 In step S1307, when all applicable student IDs have been processed, the assignment management processing unit 280 causes the take-home learning updating unit 286 to refer to the progress management database 270 and associate each student ID with the homework presentation ID. The total required time for each question obtained is calculated (step S1309).

言い換えれば、ステップS1309では、選択された宿題IDが示す宿題内容に含まれる全ての問題に解答するためにかかる所要時間を、生徒毎に算出している。 In other words, in step S1309, the time required to answer all the questions included in the homework content indicated by the selected homework ID is calculated for each student.

続いて、持ち帰り学習更新部286は、生徒ID毎の問題毎所要時間の合計の中央値を取得する(ステップS1310)。続いて、持ち帰り学習更新部286は、この中央値を、宿題提示IDと対応付けた宿題所要時間として、持ち帰り学習データベース260に保持させる(ステップS1311)。 Subsequently, the take-home learning updating unit 286 acquires the median value of the total required time for each question for each student ID (step S1310). Subsequently, the take-home learning update unit 286 stores this median in the take-home learning database 260 as the homework required time associated with the homework presentation ID (step S1311).

続いて、持ち帰り学習更新部286は、選択された宿題IDと対応付けられた宿題内容データベース230を参照し、問題ID毎の想定時間の合計を算出する(ステップS1312)。続いて、持ち帰り学習更新部286は、問題ID毎の想定時間の合計を、宿題提示IDと対応付けた宿題想定時間として、持ち帰り学習データベース260に保持させ(ステップS1313)、持ち帰り学習データベース260と進捗管理データベース270を更新する処理を終了する。 Next, the take-home learning updating unit 286 refers to the homework content database 230 associated with the selected homework ID, and calculates the total estimated time for each question ID (step S1312). Subsequently, the take-home learning update unit 286 causes the take-home learning database 260 to hold the total estimated time for each question ID as the estimated homework time associated with the homework presentation ID (step S1313), and the take-home learning database 260 and progress The process of updating the management database 270 ends.

以上のように、本実施形態では、教師端末300において、宿題IDが選択されて、宿題を提示する選択がなされると、選択された宿題IDに基づき、持ち帰り学習データベース260と進捗管理データベース270が更新される。 As described above, in this embodiment, when a homework ID is selected on the teacher terminal 300 and a selection is made to present the homework, the take-home learning database 260 and the progress management database 270 are created based on the selected homework ID. Updated.

したがって、本実施形態では、宿題が提示される前の図11のステップS1106における処理と、新たな宿題が提示された後のステップS1110における処理は、同様の処理となる。 Therefore, in this embodiment, the processing in step S1106 of FIG. 11 before the homework is presented and the processing in step S1110 after the new homework is presented are the same processing.

次に、図14乃至図19を参照して、教師端末300における表示例について説明する。 Next, display examples on the teacher terminal 300 will be described with reference to FIGS. 14 to 19. FIG.

図14は、第一の実施形態の期限設定画面の例を示す図である。図14に示す画面141は、ステップS1102において教師端末300に表示される期限設定画面の一例を示している。 FIG. 14 is a diagram showing an example of a deadline setting screen according to the first embodiment. A screen 141 shown in FIG. 14 shows an example of the deadline setting screen displayed on the teacher terminal 300 in step S1102.

画面141は、学年・クラス表示欄142と、時間割表示欄143と、操作ボタン144とを含む。 The screen 141 includes a grade/class display field 142 , a timetable display field 143 , and an operation button 144 .

学年・クラス表示欄142には、指定された学年・クラスが表示される。時間割表示欄143には、指定された学年・クラスの時間割情報が表示される。操作ボタン144は、画面141を、宿題情報の一覧が表示される画面に遷移させるための表示部品である。 The designated grade/class is displayed in the grade/class display field 142 . The timetable display column 143 displays timetable information for the designated grade/class. The operation button 144 is a display component for transitioning the screen 141 to a screen displaying a list of homework information.

画面141では、例えば、時間割表示欄143に表示された月曜日の1時限目の表示欄145が選択されると、学年・クラス表示欄142に表示された1年3組に対し、次の月曜日の1時限目の国語の授業が、宿題の提出期限に設定される。 On the screen 141, for example, when the display column 145 for the first period of Monday displayed in the timetable display column 143 is selected, the first-year class 3 displayed in the grade/class display column 142 is displayed on the following Monday. The first Japanese language class is set as the homework submission deadline.

言い換えれば、画面141が表示された日の日付が提示日に設定され、表示欄145が示す月曜日と対応する日付が期限に設定される。 In other words, the date on which the screen 141 was displayed is set as the presentation date, and the date corresponding to Monday indicated by the display field 145 is set as the deadline.

尚、画面141では、画面141が表示された日付(提示日)が表示されていないが、画面141には、提示日を示す情報が表示されても良い。また、画面141の時間割表示欄143には、画面141が表示されたときに行われている授業を示す表示がなされても良い。例えば、月曜日の1時限目の国語の授業中に、教師端末300に画面141が表示された場合には、時間割表示欄143の月曜日の5時限目の欄を強調して表示させても良い。 Although the date when the screen 141 was displayed (presentation date) is not displayed on the screen 141 , information indicating the presentation date may be displayed on the screen 141 . Also, in the timetable display field 143 of the screen 141, a display indicating the class being conducted when the screen 141 is displayed may be made. For example, when the screen 141 is displayed on the teacher terminal 300 during the Japanese language class in the first period on Monday, the column for the fifth period on Monday in the timetable display column 143 may be highlighted.

図15は、第一の実施形態の宿題情報の一覧が表示された画面の例を示す図である。図15に示す画面151は、ステップS1104で教師端末300に表示される宿題情報の一覧の画面の例を示している。 FIG. 15 is a diagram showing an example of a screen displaying a list of homework information according to the first embodiment. A screen 151 shown in FIG. 15 shows an example of a screen of a list of homework information displayed on the teacher terminal 300 in step S1104.

画面151は、例えば、画面141において操作ボタン144が操作されると、教師端末300に表示されても良い。 The screen 151 may be displayed on the teacher terminal 300 when the operation button 144 is operated on the screen 141, for example.

画面151は、教科表示欄152、コンテンツ表示欄153、宿題内容表示欄154、操作ボタン155を含む。 The screen 151 includes a subject display field 152 , a content display field 153 , a homework content display field 154 and operation buttons 155 .

教科表示欄152には、宿題の提出の期限として設定された時限の教科が表示される。コンテンツ表示欄153には、教科と対応するコンテンツデータの一覧が表示される。宿題内容表示欄154には、コンテンツデータに含まれる宿題内容の一覧が表示される。操作ボタン155は、画面151を次に表示させる宿題一覧画面へ遷移させるための操作ボタンである。 The subject display field 152 displays the subject of the time limit set as the homework submission deadline. The content display column 153 displays a list of content data corresponding to the subject. The homework content display field 154 displays a list of homework content included in the content data. The operation button 155 is an operation button for transitioning the screen 151 to a homework list screen to be displayed next.

画面151では、教科表示欄152において指定された教科が「国語」であるため、コンテンツ表示欄153には、コンテンツデータベース210に格納されたコンテンツデータのうち、教科が「国語」のコンテンツデータの一覧が表示される。 On the screen 151, since the subject specified in the subject display field 152 is "national language", the content display field 153 displays a list of content data of which the subject is "national language" among the content data stored in the content database 210. is displayed.

コンテンツ表示欄153において、コンテンツIDが選択されると、宿題内容表示欄154に、選択されたコンテンツデータに含まれる宿題情報の一覧が表示される。 When a content ID is selected in the content display field 153, a list of homework information included in the selected content data is displayed in the homework content display field 154. FIG.

画面151では、コンテンツID「K001」が選択されているため、宿題内容表示欄154には、宿題データベース220において、コンテンツID「K001」と対応付けられた宿題IDと宿題内容の一覧が表示される。 Since the content ID "K001" is selected on the screen 151, the homework content display column 154 displays a list of homework IDs and homework content associated with the content ID "K001" in the homework database 220. .

本実施形態では、宿題内容表示欄154において、宿題IDが選択されると、宿題情報の選択として受け付ける。 In this embodiment, when a homework ID is selected in the homework content display field 154, it is accepted as a selection of homework information.

図16は、第一の実施形態の宿題一覧画面の例を示す第一の図である。図16に示す画面161は、図11のステップS1106において、教師端末300に表示される宿題一覧画面の一例である。 FIG. 16 is a first diagram showing an example of a homework list screen according to the first embodiment. A screen 161 shown in FIG. 16 is an example of a homework list screen displayed on the teacher terminal 300 in step S1106 of FIG.

画面161は、宿題一覧表示欄162、操作ボタン163を有する。宿題一覧表示欄162は、教科毎に生徒に割り当てられた宿題の一覧が表示される。操作ボタン163は、画面161を次に表示させる宿題の提示の確認画面へ遷移させるための操作ボタンである。 The screen 161 has a homework list display field 162 and operation buttons 163 . The homework list display field 162 displays a list of homework assigned to the student for each subject. The operation button 163 is an operation button for changing the screen 161 to a homework presentation confirmation screen to be displayed next.

以下に、宿題一覧表示欄162について説明する。 The homework list display field 162 will be described below.

本実施形態の宿題一覧表示欄162は、教科毎に、既に割り当てられた宿題の宿題想定時間が表示される表示欄165と、日毎の全宿題所要時間が表示される表示欄166と、日毎の宿題量が表示される表示欄167と、を含む。 The homework list display column 162 of the present embodiment includes a display column 165 for displaying the estimated homework time for homework already assigned for each subject, a display column 166 for displaying the total homework required time for each day, and a display column 166 for displaying the total homework required time for each day. and a display field 167 in which the amount of homework is displayed.

また、図16の例では、水曜日の欄162Wが強調表示されており、画面161が教師端末300に表示された曜日が水曜日であることがわかる。 Also, in the example of FIG. 16, the column 162W for Wednesday is highlighted, indicating that the day of the week when the screen 161 was displayed on the teacher terminal 300 is Wednesday.

はじめに、宿題一覧表示欄162における、教科毎の表示について説明する。 First, the display for each subject in the homework list display field 162 will be described.

宿題一覧表示欄162には、教科毎に、宿題の提出日から宿題の提出期限までの日数を示す矢印と、宿題想定時間と、日毎の宿題想定時間と、が表示される。矢印、宿題想定時間、日毎の宿題想定時間は、持ち帰り学習データベース260に格納された持ち帰り学習情報に基づき表示される。 The homework list display field 162 displays, for each subject, an arrow indicating the number of days from the homework submission date to the homework submission deadline, the estimated homework time, and the estimated homework time for each day. The arrow, estimated homework time, and estimated daily homework time are displayed based on the take-home learning information stored in the take-home learning database 260 .

図16の例では、宿題一覧表示欄162において、教科「英語」と対応する欄に矢印168が表示されている。 In the example of FIG. 16, in the homework list display field 162, an arrow 168 is displayed in the field corresponding to the subject "English".

矢印168は、持ち帰り学習データベース260の宿題提示ID「ST002」を含む持ち帰り学習情報に基づき表示されている(図8参照)。宿題提示ID「ST002」を含む持ち帰り学習情報における提示日は、4/19(水曜日)であり、期限は4/22(土曜日)である。したがって、矢印168は、宿題一覧表示欄162において、4/19~4/21を示す3日間と対応付けられて表示される。 The arrow 168 is displayed based on the take-home study information including the homework presentation ID "ST002" in the take-home study database 260 (see FIG. 8). The presentation date in the take-home study information including the homework presentation ID "ST002" is 4/19 (Wednesday), and the deadline is 4/22 (Saturday). Therefore, the arrow 168 is displayed in the homework list display field 162 in association with the three days from 4/19 to 4/21.

また、宿題提示ID「ST002」を含む持ち帰り学習情報に含まれる宿題想定時間は、60分である。したがって、表示欄165の教科「英語」と対応する欄には、宿題提示ID「ST002」を宿題想定時間として、60分が表示される。 Also, the estimated homework time included in the take-home learning information including the homework presentation ID "ST002" is 60 minutes. Therefore, in the column corresponding to the subject "English" in the display column 165, 60 minutes is displayed with the homework presentation ID "ST002" as the estimated homework time.

また、宿題提示ID「ST002」の日毎の宿題想定時間は、60分を3で割った時間である20分となる。よって、日毎の宿題想定時間「20分」は、宿題一覧表示欄162において、矢印168と対応付けられた4/19~4/21の3日間のそれぞれに対応付けられた、日毎の宿題想定時間169として表示される。 Also, the estimated homework time for each day of the homework presentation ID “ST002” is 20 minutes, which is the time obtained by dividing 60 minutes by 3. Therefore, the estimated daily homework time “20 minutes” is the estimated daily homework time associated with each of the three days from April 19 to April 21 associated with the arrow 168 in the homework list display field 162. 169.

このようにして、本実施形態の宿題一覧表示欄162では、各教科について、持ち帰り学習データベース260に格納されている持ち帰り学習情報に対応する矢印と、宿題想定時間と、日毎の宿題想定時間と、が表示される。 In this way, in the homework list display column 162 of the present embodiment, for each subject, the arrow corresponding to the take-home learning information stored in the take-home learning database 260, the estimated homework time, the estimated daily homework time, is displayed.

図16の例では、画面161を表示させた時点において、英語と、数学と、理科(化学)と、社会(歴史)と、美術の5教科において、宿題が提示されていることがわかる。 In the example of FIG. 16, when the screen 161 is displayed, homework is presented in five subjects: English, mathematics, science (chemistry), social studies (history), and art.

次に、宿題一覧表示欄162における日毎の表示について説明する。 Next, the daily display in the homework list display field 162 will be described.

宿題一覧表示欄162には、日毎に、各宿題提示IDと対応する宿題所要時間から算出された日毎の宿題所要時間の合計である全宿題所要時間と、最長時間データベース250の最長時間と全宿題所要時間とに基づき算出された宿題量と、が表示される。 In the homework list display field 162, for each day, the total homework required time, which is the total of the homework required time for each day calculated from the homework presentation ID and the corresponding homework required time, and the maximum time of the maximum time database 250 and all homework The amount of homework calculated based on the required time and is displayed.

例えば、画面161の表示欄166における、水曜日の全宿題所要時間は65分であり、表示欄167における、水曜日の宿題量は92.9%である。 For example, in display field 166 of screen 161, Wednesday's total homework required time is 65 minutes, and in display field 167, Wednesday's homework amount is 92.9%.

ここで、水曜日の全宿題所要時間について、具体的に説明する。画面161において、水曜日の欄に矢印が表示されている教科は、英語と、数学と、理科(化学)と、社会(歴史)と、美術の5教科である。 Here, the time required for all homework on Wednesday will be specifically explained. On the screen 161, the subjects indicated by arrows in the column for Wednesday are the five subjects of English, Mathematics, Science (Chemistry), Society (History), and Art.

したがって、課題管理処理部280は、この5教科について、持ち帰り学習情報から、宿題所要時間と、宿題の提示日と期限とを取得する。そして、5教科について、宿題所要時間を、宿題の提示から期限までの日数で割った日毎の宿題所要時間を算出する。 Therefore, the assignment management processing unit 280 acquires the required homework time, the homework presentation date and deadline from the take-home study information for these five subjects. Then, for the five subjects, the homework required time for each day is calculated by dividing the homework required time by the number of days from the presentation of the homework to the deadline.

そして、5教科の日毎の宿題所要時間を合計した時間が、全宿題所要時間となる。 The total homework required time for each day of the five subjects is the total homework required time.

持ち帰り学習データベース260において、宿題提示ID「ST002」と対応する宿題所要時間は63分である。したがって、水曜日の時点で既に提示されている英語の宿題の日毎の宿題所要時間は、63分を3日で割った21分となる。 In the take-home learning database 260, the required homework time corresponding to the homework presentation ID "ST002" is 63 minutes. Therefore, the daily homework time required for the English homework already presented as of Wednesday is 21 minutes, which is 63 minutes divided by 3 days.

同様にして、他の4教科についても、水曜日の時点で既に提示されている宿題の日毎の宿題所要時間を算出する。そして、5教科分の日毎の宿題所要時間の合計が、表示欄166の水曜日の欄に表示される全宿題所要時間「65分」である。 Similarly, for the other four subjects, the required homework time for each day of the homework already presented on Wednesday is calculated. The total homework required time for each day of the five subjects is the total homework required time “65 minutes” displayed in the column for Wednesday in the display column 166 .

画面161では、他の曜日についても、同様にして、日毎の全宿題所要時間を算出し、表示欄166に曜日毎(日毎)に表示させる。 On the screen 161, the total homework required time for each day is similarly calculated for the other days of the week, and displayed in the display field 166 for each day of the week (every day).

次に、水曜日の宿題量について、具体的には説明する。画面161において、表示欄166に表示された水曜日の全宿題所要時間は、65分である。 Next, the amount of homework on Wednesday will be specifically explained. On the screen 161, the total homework time required for Wednesday displayed in the display field 166 is 65 minutes.

これに対して、最長時間データベース250に格納された、中学1年生と対応する最長時間は70分である。 On the other hand, the longest time stored in the longest time database 250 and corresponding to the first year of junior high school is 70 minutes.

本実施形態の宿題量は、最長時間に対する全宿題所要時間の割合であるため、水曜日の宿題量は、92.9%となる。 Since the amount of homework in this embodiment is the ratio of the total homework required time to the maximum time, the amount of homework on Wednesday is 92.9%.

したがって、水曜日の宿題量は、最長時間より短い時間で終えることができると推定される宿題量であり、規定量未満であることがわかる。画面161では、他の曜日についても、同様にして、日毎の宿題量を算出し、表示欄167に曜日毎(日毎)に表示させる。 Therefore, the amount of homework on Wednesday is the amount of homework estimated to be completed in less time than the maximum time, and is less than the prescribed amount. On the screen 161, the amount of homework for each day is similarly calculated for other days of the week, and displayed in the display column 167 for each day of the week (every day).

このように、本実施形態によれば、日毎の宿題量(負荷)を表示させることで、教師に対して、生徒に割り当てられた日毎の負荷の大きさがどの程度であるかを、把握させることができる。 Thus, according to the present embodiment, by displaying the amount of homework (load) for each day, the teacher can grasp the degree of the daily load assigned to the student. be able to.

尚、本実施形態の規定量とは、100%とした。言い換えれば、本実施形態では、最長時間と同じ時間をかけて終えることができる宿題量を規定量としている。したがって、本実施形態では、1日の全宿題所要時間が、最長時間より短ければ、宿題量は規定量未満と判定される。 Note that the specified amount in this embodiment is 100%. In other words, in the present embodiment, the prescribed amount is the amount of homework that can be completed in the same amount of time as the longest period of time. Therefore, in this embodiment, if the total homework required time per day is shorter than the maximum time, the amount of homework is determined to be less than the specified amount.

尚、本実施形態の規定量は、100%でなくても良く、例えば、80%程度を規定量としても良い。規定量の値の設定は、課題管理システム100の管理者等によって任意に設定されて良い。 Note that the prescribed amount in this embodiment may not be 100%, and may be, for example, approximately 80%. The value of the prescribed amount may be arbitrarily set by the administrator of the assignment management system 100 or the like.

また、本実施形態の宿題毎の宿題所要時間は、進捗管理データベース270の進捗管理情報が更新される度に更新される。言い換えれば、宿題毎の宿題所要時間は、宿題に含まれる問題のうち、解答済みの問題が増えるほど短くなっていく。 Also, the homework required time for each homework in this embodiment is updated each time the progress management information in the progress management database 270 is updated. In other words, the homework required time for each homework decreases as the number of questions included in the homework that have already been answered increases.

したがって、本実施形態の宿題一覧画面では、宿題に解答済みの問題が増えるほど、宿題量も小さい値となる。つまり、本実施形態の宿題一覧画面に表示される日毎の負荷は、宿題(課題)の進捗に応じて低減されることになる。 Therefore, on the homework list screen of the present embodiment, as the number of homework questions that have already been answered increases, the amount of homework becomes a smaller value. In other words, the daily load displayed on the homework list screen of the present embodiment is reduced according to the progress of the homework (assignment).

このため、本実施形態では、指定された学年・クラスにおいて、割り当てられた宿題を終えるために、どの程度の時間が必要であるかを教師に把握させることができる。また、本実施形態によれば、既に割り当てられた宿題量がどの程度低減されているかを教師に把握させることができる。 Therefore, in this embodiment, it is possible for the teacher to grasp how much time is required to complete the assigned homework in the designated grade/class. Further, according to the present embodiment, it is possible for the teacher to grasp how much the amount of homework already assigned has been reduced.

また、宿題毎の宿題所要時間は、生徒毎に問題毎所要時間を合計した値の中央値である。例えば、英語の宿題提示ID「ST002」と対応する宿題ID「S002」には、想定時間が10分に設定された3問の問題が含まれていたとする。 Also, the homework required time for each homework is the median value of the sum of the required time for each problem for each student. For example, it is assumed that the English homework presentation ID "ST002" and the corresponding homework ID "S002" include three problems with an assumed time set to 10 minutes.

この場合、生徒データベース240における解答時間係数の英語の値が小さい生徒が多いクラスほど、各生徒の問題毎所要時間の合計が小さい値となる。したがって、宿題提示ID「ST002」と対応する宿題所要時間も、解答時間係数の英語の値が小さい生徒が多いクラスほど、小さい値となる。 In this case, the total time required for each problem of each student becomes smaller in a class that has more students whose English answer time coefficients in the student database 240 are smaller. Therefore, the required homework time corresponding to the homework presentation ID "ST002" also becomes a smaller value in a class having more students with a smaller answer time coefficient for English.

また、例えば、他のクラスと比較して、学力が優れた生徒が多いクラスでは、解答時間係数の全教科の値が、他のクラスの生徒と比較して小さくなる可能性がある。このような場合には、宿題毎の宿題所要時間が他のクラスと比較して短くなるため、全宿題所要時間も他のクラスと比較して短くなる。したがって、このクラスの生徒に対する宿題量は、他のクラスの生徒に対する宿題量と比較して、小さくなる。 Also, for example, in a class that has more students with excellent academic ability than other classes, the answer time coefficient values for all subjects may be smaller than those of students in other classes. In such a case, the required homework time for each homework is shorter than that of the other classes, so the total homework required time is also shorter than that of the other classes. Therefore, the amount of homework for students in this class is smaller than the amount of homework for students in other classes.

このように、本実施形態の宿題量と、宿題量の算出に用いられる1つの基準である全宿題所要時間とは、クラスに属する生徒の得意な教科や、個々の生徒の学力等によって異なる。言い換れば、本実施形態の負荷と、負荷を算出するための基準とは、クラスに属する生徒の属性によって異なる。 In this way, the amount of homework in the present embodiment and the total homework required time, which is one of the criteria used to calculate the amount of homework, differ depending on the subjects that the students belonging to the class are good at and the academic ability of each student. In other words, the load in this embodiment and the criteria for calculating the load differ depending on the attributes of the students belonging to the class.

したがって、本実施形態によれば、クラスに属する生徒の属性に応じた宿題量を教師端末300に表示させることができる。 Therefore, according to this embodiment, the teacher terminal 300 can display the amount of homework according to the attributes of the students belonging to the class.

また、宿題一覧表示欄162には、表示欄181、182が設けられている。表示欄181には、表示欄165に表示された教科毎の宿題想定時間の合計時間と、表示欄166に表示された日毎の全宿題所要時間の合計時間と、が表示される。 Display columns 181 and 182 are provided in the homework list display column 162 . The display column 181 displays the total estimated homework time for each subject displayed in the display column 165 and the total required homework time for each day displayed in the display column 166 .

画面161では、表示欄181には、宿題想定時間と対応付けられた230分と、全宿題所要時間と対応付けられた230分とが表示される。したがって、表示欄181の表示によれば、1年3組の生徒が、既に割り当てられた宿題を全て終えるためにかかる時間は、230分と想定され、既に割り当てられた宿題を全て終えるのにかかる時間が230分であることがわかる。 On the screen 161, the display field 181 displays 230 minutes associated with the estimated homework time and 230 minutes associated with the total required homework time. Therefore, according to the display in the display column 181, it is assumed that the time required for the students of Class 1-3 to finish all the already assigned homework is 230 minutes, and it takes 230 minutes to finish all the already assigned homework. It can be seen that the time is 230 minutes.

表示欄182には、1週間の宿題量が表示される。1週間の宿題量は、1週間分の最長時間に対する、1週間分の全宿題所要時間の合計の割合である。1週間分の最長時間とは、例えば、1日の最長時間が70分であった場合には、70分を7倍した490分となる。また、1週間分の全宿題所要時間の合計は、表示欄181に表示された全宿題所要時間の合計時間である。 A display field 182 displays the amount of homework for one week. The amount of homework per week is the ratio of the total amount of time required for all homework for one week to the maximum time for one week. For example, if the maximum time in a day is 70 minutes, the maximum time for one week is 490 minutes, which is 7 times 70 minutes. Also, the total time required for all homework for one week is the total time required for all homework displayed in the display column 181 .

表示欄182の表示によれば、画面161に表示された1週間分の宿題量は、46.9%であることがわかる。このように、本実施形態では、1週間分(所定期間分)の宿題量を表示させることで、負荷の大きさを週単位で教師に把握させることができる。 According to the display in the display column 182, it can be seen that the amount of homework for one week displayed on the screen 161 is 46.9%. In this way, in this embodiment, by displaying the amount of homework for one week (for a predetermined period), the teacher can grasp the magnitude of the load on a weekly basis.

図17は、第一の実施形態の宿題の提示確認の画面の例を示す図である。図17に示す画面171は、図11のステップS1107において、教師端末300に表示される確認画面の一例である。 FIG. 17 is a diagram showing an example of a homework presentation confirmation screen according to the first embodiment. A screen 171 shown in FIG. 17 is an example of a confirmation screen displayed on the teacher terminal 300 in step S1107 of FIG.

画面171は、メッセージ172と、操作ボタン173、174とを含む。メッセージ172は、画面161を表示させた日の宿題量を通知するメッセージである。図17の例では、メッセージ172は、画面161において、画面161を表示された日である水曜日の宿題量「92.9%」を通知している。 A screen 171 includes a message 172 and operation buttons 173 and 174 . The message 172 is a message notifying the amount of homework on the day when the screen 161 was displayed. In the example of FIG. 17, the message 172 on the screen 161 notifies the amount of homework "92.9%" on Wednesday, which is the day when the screen 161 was displayed.

操作ボタン173は、宿題情報の一覧が表示された画面151(図15参照)において選択された宿題情報を宿題として提示することを選択させるための操作ボタンである。画面171において、操作ボタン173が操作されると、課題管理処理部280は、ステップS1108からステップS1109へ進む。 The operation button 173 is an operation button for selecting to present the homework information selected on the screen 151 (see FIG. 15) displaying a list of homework information as homework. When the operation button 173 is operated on the screen 171, the task management processing unit 280 proceeds from step S1108 to step S1109.

操作ボタン174は、宿題情報の一覧が表示された画面151(図15参照)において選択された宿題情報を宿題として提示することを取りやめることを選択させるための操作ボタンである。画面171において、操作ボタン174が操作されると、課題管理処理部280は、ステップS1108からステップS1116へ進む。 The operation button 174 is an operation button for canceling the presentation of the homework information selected on the screen 151 (see FIG. 15) displaying the list of homework information. When the operation button 174 is operated on the screen 171, the assignment management processing unit 280 proceeds from step S1108 to step S1116.

図18は、第一の実施形態の宿題一覧画面の例を示す第二の図である。図18に示す画面161Aは、図11のステップS1110において、教師端末300に表示される宿題一覧画面の一例である。 FIG. 18 is a second diagram showing an example of the homework list screen according to the first embodiment. A screen 161A shown in FIG. 18 is an example of a homework list screen displayed on the teacher terminal 300 in step S1110 of FIG.

図18では、図17に示す操作ボタン173が操作されて、画面151(図15参照)において選択された宿題情報を宿題として提示する選択がされた場合に、教師端末300に表示される宿題一覧画面を示している。 18, the homework list displayed on the teacher terminal 300 when the operation button 173 shown in FIG. 17 is operated to select to present the homework information selected on the screen 151 (see FIG. 15) as homework. showing the screen.

図15において選択された宿題情報は、宿題ID「S001」の国語のドリル1であり、この宿題情報が示す宿題の提出期限は、期限設定画面(図14参照)において、次の月曜日に設定されている。したがって、持ち帰り学習データベース260には、宿題ID「S001」が示す宿題情報に対して、宿題提示ID「ST001」が付与され、期限が次の月曜日と対応する日付である4/24に設定された持ち帰り学習情報が新たに保持される。 The homework information selected in FIG. 15 is the homework ID “S001”, and the homework submission deadline indicated by this homework information is set to the next Monday on the deadline setting screen (see FIG. 14). ing. Therefore, in the take-home learning database 260, the homework presentation ID "ST001" is given to the homework information indicated by the homework ID "S001", and the deadline is set to 4/24, which is the date corresponding to the next Monday. The take-home learning information is newly held.

画面161Aでは、図16に示す画面161に対して、新たに追加された宿題提示ID「ST001」を含む持ち帰り学習情報に基づき、教科「国語」の欄に、矢印183と、日毎の宿題想定時間184と、宿題想定時間185と、が追加して表示されている。 On the screen 161A, an arrow 183 and an estimated daily homework time are displayed in the field of the subject "Japanese" based on the homework presentation ID "ST001" newly added to the screen 161 shown in FIG. 184 and an estimated homework time 185 are additionally displayed.

ここで、表示欄165における、新たに追加された国語の宿題の宿題想定時間185は、180分であり、日毎の宿題想定時間184は、30分となる。 Here, the estimated homework time 185 of the newly added Japanese homework in the display column 165 is 180 minutes, and the estimated daily homework time 184 is 30 minutes.

また、持ち帰り学習データベース260と進捗管理データベース270は、宿題提示ID「ST001」の持ち帰り学習情報が追加されたことによって更新される。 Also, the take-home learning database 260 and the progress management database 270 are updated by adding the take-home learning information of the homework presentation ID "ST001".

このため、画面161Aの表示欄166に表示される日毎の全宿題所要時間と、表示欄167に表示される宿題量とも、更新される。 Therefore, the daily total homework required time displayed in the display field 166 of the screen 161A and the amount of homework displayed in the display field 167 are both updated.

その結果、画面161Aでは、宿題提示ID「ST001」が示す宿題を提示した日である水曜日の宿題量が135.7%となり、規定量である100%以上となることがわかる。 As a result, on the screen 161A, it can be seen that the amount of homework on Wednesday, the day on which the homework indicated by the homework presentation ID "ST001" was presented, is 135.7%, which is greater than or equal to the prescribed amount of 100%.

本実施形態では、例えば、表示欄166と表示欄167において、宿題量が規定量以上となった日の欄を強調して表示させても良い。 In the present embodiment, for example, in the display fields 166 and 167, the field of the day when the amount of homework was equal to or greater than the specified amount may be highlighted.

画面161Aでは、表示欄166における水曜日の欄186と、表示欄167における水曜日の欄187と、が強調されて表示される。本実施形態では、このように、該当する日の欄を強調して表示させることで、教師に対して、新たに追加された宿題量が適正であるか否かの判断を容易に行わせることができる。 On the screen 161A, the Wednesday column 186 in the display column 166 and the Wednesday column 187 in the display column 167 are highlighted and displayed. In this embodiment, by emphasizing and displaying the corresponding day column, the teacher can easily judge whether or not the newly added amount of homework is appropriate. can be done.

図19は、第一の実施形態の警告画面の例を示す図である。図19に示す画面191は、図11のステップS1112において、教師端末300に表示される宿題一覧画面の一例である。 FIG. 19 is a diagram showing an example of a warning screen according to the first embodiment. A screen 191 shown in FIG. 19 is an example of a homework list screen displayed on the teacher terminal 300 in step S1112 of FIG.

画面191は、画面161Aにおいて、宿題量が規定量を超える日が存在した場合に、教師端末300に表示される。 Screen 191 is displayed on teacher terminal 300 when there is a day on screen 161A in which the amount of homework exceeds the specified amount.

画面191は、メッセージ192、193、194と、操作ボタン195、196と、を含む。 Screen 191 includes messages 192 , 193 , 194 and operation buttons 195 , 196 .

メッセージ192は、選択された宿題が追加された場合、宿題量が規定量よりも多くなることを示す警告を通知するメッセージ(アラート)である。メッセージ193は、選択された宿題の宿題量を通知するメッセージである。メッセージ194は、選択された宿題を提示するか否かの選択を促すメッセージである。 The message 192 is a message (alert) that warns that the amount of homework will exceed the specified amount if the selected homework is added. Message 193 is a message for notifying the amount of homework for the selected homework. Message 194 is a message that prompts the user to select whether or not to present the selected homework.

操作ボタン195は、選択された宿題を新たに提示することを選択させるための操作ボタンである。操作ボタン196は、選択された宿題の提示を取りやめることを選択させるための操作ボタンである。 The operation button 195 is an operation button for selecting to newly present the selected homework. The operation button 196 is an operation button for canceling presentation of the selected homework.

本実施形態では、画面191において、操作ボタン195が操作されると、図11のステップS1113からステップS1114へ進み、操作ボタン196が操作されると、図11のステップS1113からステップS1117へ進む。 In this embodiment, when the operation button 195 is operated on the screen 191, the process proceeds from step S1113 to step S1114 in FIG. 11, and when the operation button 196 is operated, the process proceeds from step S1113 to step S1117 in FIG.

以上のように、本実施形態によれば、教師が学年・クラスを指定して宿題情報を選択すると、教師端末300に、指定された学年・クラスに対して既に割り当てられた宿題量が日毎に表示される。また、この宿題量は、学年・クラスの生徒毎の宿題の進捗に応じた値である。 As described above, according to the present embodiment, when the teacher specifies a grade/class and selects homework information, the teacher terminal 300 displays the amount of homework already assigned to the specified grade/class every day. Is displayed. The amount of homework is a value corresponding to the progress of homework for each student in the grade/class.

したがって、本実施形態によれば、例えば、既に割り当てられた宿題量に合わせて、予め宿題量を決めておく、といった作業が不要となる。このため、本実施形態によれば、例えば、授業の理解度に応じて宿題量を変更した場合でも、宿題量が適正であるか否かを教師に把握させることができる。また、本実施形態によれば、例えば、教科毎に教師が異なる場合であっても、他の教科の宿題量がどの程度であるかを教師に把握させることができる。 Therefore, according to the present embodiment, it is not necessary to determine the amount of homework in advance according to the amount of homework that has already been assigned. Therefore, according to this embodiment, for example, even if the amount of homework is changed according to the degree of comprehension of the lesson, it is possible for the teacher to grasp whether or not the amount of homework is appropriate. Further, according to the present embodiment, for example, even if the teacher is different for each subject, it is possible for the teacher to grasp the amount of homework for other subjects.

よって、本実施形態によれば、過剰に課題が割り当てられることを抑制することができる。 Therefore, according to the present embodiment, excessive allocation of tasks can be suppressed.

次に、図20を参照して、本実施形態におけるコンテンツデータの登録について説明する。図20は、第一の実施形態のコンテンツデータの登録の処理を説明するフローチャートである。 Next, registration of content data in this embodiment will be described with reference to FIG. FIG. 20 is a flowchart for explaining content data registration processing according to the first embodiment.

本実施形態では、宿題情報の元となるコンテンツデータが予め教師等によって登録される。 In this embodiment, content data that is the source of homework information is registered in advance by a teacher or the like.

本実施形態の課題管理処理部280において、入力受付部281は、コンテンツデータの登録要求を受け付けたか否かを判定する(ステップS2001)。ステップS2001において、登録要求を受け付けない場合、課題管理処理部280は、登録要求を受け付けるまで待機する。 In the assignment management processing unit 280 of this embodiment, the input reception unit 281 determines whether or not a content data registration request has been received (step S2001). If the registration request is not accepted in step S2001, assignment management processing unit 280 waits until the registration request is accepted.

ステップS2001において、登録要求を受け付けた場合、課題管理処理部280は、宿題登録部291により、入力されたコンテンツデータと、コンテンツデータに対して指定された教科とを対応付けて、コンテンツデータベース210に記憶させる(ステップS2002)。尚、このとき、教師端末300には、コンテンツデータを登録させるため宿題登録画面が表示されていても良い。 In step S2001, when a registration request is received, the assignment management processing unit 280 causes the homework registration unit 291 to associate the input content data with the subject specified for the content data, and store them in the content database 210. It is stored (step S2002). At this time, a homework registration screen may be displayed on the teacher terminal 300 to register the content data.

続いて、課題管理処理部280は、宿題登録画面の表示を終了させ(ステップS2003)、コンテンツデータの登録処理を終了する。 Subsequently, the assignment management processing unit 280 terminates the display of the homework registration screen (step S2003), and terminates the content data registration processing.

本実施形態では、このように、予め宿題情報の元となるコンテンツデータを登録しておくことで、宿題情報の一覧を授業の前に作成することができる。また、本実施形態では、コンテンツデータを登録しておくことで、様々な種類の宿題情報を作成することができる。さらに、本実施形態では、コンテンツデータを登録しておくことで、複数の教師によってコンテンツデータを共有して宿題情報を作成することができる。 In this embodiment, by registering the content data that is the source of homework information in advance, a list of homework information can be created before class. Also, in this embodiment, by registering content data, various types of homework information can be created. Furthermore, in this embodiment, by registering the content data, a plurality of teachers can share the content data and create homework information.

(第二の実施形態)
以下に図面を参照して、第二の実施形態について説明する。第二の実施形態は、生徒毎の宿題量の一覧を表示させる点が、第一の実施形態と相違する。したがって、以下の第二の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
(Second embodiment)
A second embodiment will be described below with reference to the drawings. The second embodiment differs from the first embodiment in that a list of homework amounts for each student is displayed. Therefore, in the following description of the second embodiment, the differences from the first embodiment will be described. The same reference numerals as the used reference numerals are given, and the explanation thereof is omitted.

図21は、第二の実施形態の課題管理処理部の機能を説明する図である。本実施形態の課題管理処理部280Aは、入力受付部281、時間割取得部282、宿題設定部283、宿題一覧取得部284、進捗更新部285、持ち帰り学習更新部286、画面生成部287、宿題量算出部288、宿題量判定部289、出力部290、宿題登録部291、進捗一覧算出部292を有する。 FIG. 21 is a diagram for explaining the functions of the assignment management processing section of the second embodiment. The assignment management processing unit 280A of this embodiment includes an input reception unit 281, a timetable acquisition unit 282, a homework setting unit 283, a homework list acquisition unit 284, a progress update unit 285, a take-home learning update unit 286, a screen generation unit 287, and an amount of homework. It has a calculation unit 288 , a homework amount determination unit 289 , an output unit 290 , a homework registration unit 291 , and a progress list calculation unit 292 .

本実施形態の進捗一覧算出部292は、宿題一覧画面において、宿題の提示日の宿題量が指定されると、持ち帰り学習データベース260、進捗管理データベース270を参照し、提示日の生徒毎の全宿題所要時間と、生徒毎の宿題量と、を算出する。 以下に、本実施形態の課題管理処理部280Aの処理について説明する。図22は、第二の実施形態の課題管理処理部の処理を説明するフローチャートである。 When the amount of homework on the homework presentation date is specified on the homework list screen, the progress list calculation unit 292 of the present embodiment refers to the take-home learning database 260 and the progress management database 270, and calculates all the homework for each student on the presentation date. Calculate the required time and the amount of homework for each student. The processing of the assignment management processing unit 280A of this embodiment will be described below. FIG. 22 is a flowchart for explaining the processing of the assignment management processing section of the second embodiment.

図22のステップS2201からステップS2206までの処理は、図11のステップS1101からステップS1106までの処理と同様であるから、説明を省略する。 Since the processing from step S2201 to step S2206 in FIG. 22 is the same as the processing from step S1101 to step S1106 in FIG. 11, description thereof is omitted.

ステップS2206において、教師端末300に宿題一覧画面が表示されると、課題管理処理部280Aは、入力受付部281により、提示日の宿題量の選択を受け付けたか否かを判定する(ステップS2207)。
ステップS2207において、選択を受け付けない場合、課題管理処理部280Aは、後述するステップS2209へ進む。
In step S2206, when the homework list screen is displayed on the teacher terminal 300, the assignment management processing unit 280A determines whether or not the input reception unit 281 has received a selection of the amount of homework for the presentation date (step S2207).
If the selection is not accepted in step S2207, the assignment management processing unit 280A proceeds to step S2209, which will be described later.

ステップS2207において、選択を受け付けた場合、課題管理処理部280Aは、進捗一覧算出部292により、指定された提示日の生徒毎の全宿題所要時間と、宿題量の一覧を算出し、生徒毎の進捗状況の一覧として教師端末300に表示させ(ステップS2208)、ステップS2209へ進む。進捗一覧算出部292によるステップS2208の処理の詳細は後述する。 In step S2207, when the selection is accepted, the assignment management processing unit 280A causes the progress list calculation unit 292 to calculate a list of the total homework required time and amount of homework for each student on the specified presentation date, and A progress status list is displayed on the teacher terminal 300 (step S2208), and the process proceeds to step S2209. Details of the processing in step S2208 by the progress list calculation unit 292 will be described later.

ステップS2209からステップS2212までの処理は、図11のステップS1107からステップS1110までの処理と同様であるから、説明を省略する。 Since the processing from step S2209 to step S2212 is the same as the processing from step S1107 to step S1110 in FIG. 11, description thereof is omitted.

また、ステップS2213とステップS2214の処理は、ステップS2207とステップS2208の処理と同様であるから、説明を省略する。 Also, the processing in steps S2213 and S2214 is the same as the processing in steps S2207 and S2208, so the description thereof is omitted.

また、ステップS2215からステップS2220までの処理は、図11のステップS1111からステップS1117までの処理と同様であるから、説明を省略する。 Also, the processing from step S2215 to step S2220 is the same as the processing from step S1111 to step S1117 in FIG. 11, so the description is omitted.

次に、図23を参照して、本実施形態の進捗一覧算出部292による、進捗状況の一覧画面を表示させる処理について説明する。 Next, with reference to FIG. 23, the process of displaying the progress status list screen by the progress list calculation unit 292 of the present embodiment will be described.

図23は、第二の実施形態の進捗状況の一覧画面を表示させる処理を説明するフローチャートである。図23では、図22のステップS2208及びステップS2214の処理の詳細を示している。 FIG. 23 is a flowchart for explaining the process of displaying the progress status list screen according to the second embodiment. FIG. 23 shows the details of the processing in steps S2208 and S2214 of FIG.

本実施形態の課題管理処理部280Aは、宿題一覧画面において、宿題量の選択を受け付けると、進捗一覧算出部292により、生徒データベース240から指定された学年・クラスの生徒IDを抽出する(ステップS2301)。 When the homework amount selection is received on the homework list screen, the assignment management processing unit 280A of the present embodiment causes the progress list calculation unit 292 to extract the student ID of the designated grade/class from the student database 240 (step S2301). ).

続いて、進捗一覧算出部292は、抽出された生徒IDの中から、生徒IDを選択する(ステップS2302)。 Subsequently, the progress list calculation unit 292 selects a student ID from the extracted student IDs (step S2302).

続いて、進捗一覧算出部292は、選択された生徒IDと対応付けられた進捗管理データベース270を参照し、抽出された宿題提示IDと対応する問題毎所要時間の合計を、個別所要時間として算出する(ステップS2303)。つまり、ステップS2303では、選択された生徒IDが示す生徒が、提示日において、既に割り当てられており、且つ、未完了の宿題を終えるまでの所要時間を算出している。 Subsequently, the progress list calculation unit 292 refers to the progress management database 270 associated with the selected student ID, and calculates the total required time for each problem corresponding to the extracted homework presentation ID as an individual required time. (step S2303). That is, in step S2303, the time required for the student indicated by the selected student ID to finish the homework that has already been assigned and has not been completed on the presentation date is calculated.

続いて、進捗一覧算出部292は、最長時間データベース250を参照し、最長時間に対する個別所要時間の割合を、個別宿題量として算出する(ステップS2304)。つまり、ステップS2304は、選択された生徒IDが示す生徒が、提示日において、既に割り当てられており、且つ、未完了の宿題量を算出している。 Subsequently, the progress list calculation unit 292 refers to the longest time database 250 and calculates the ratio of the individual required time to the longest time as the amount of individual homework (step S2304). That is, in step S2304, the student indicated by the selected student ID calculates the amount of homework that has already been assigned and has not been completed on the presentation date.

続いて、進捗一覧算出部292は、指定された学年・クラスに含まれる全ての生徒IDについて、ステップS2303とステップS2304の処理を行ったか否かを判定する(ステップS2305)。 Subsequently, the progress list calculation unit 292 determines whether or not the processing of steps S2303 and S2304 has been performed for all student IDs included in the designated grade/class (step S2305).

ステップS2305において、該当する全ての生徒IDについて処理を行っていない場合、進捗一覧算出部292は、次の生徒IDを選択し(ステップS2306)、ステップS2303へ戻る。 In step S2305, if processing has not been performed for all applicable student IDs, the progress list calculation unit 292 selects the next student ID (step S2306), and returns to step S2303.

ステップS2305において、該当する全ての生徒IDについて処理を行った場合、進捗一覧算出部292は、抽出された生徒IDを、個別宿題量が規定量以上である生徒IDと、個別宿題量が規定量未満である生徒IDと、にグループ化する(ステップS2307)。 In step S2305, when processing has been performed for all applicable student IDs, the progress list calculation unit 292 divides the extracted student IDs into student IDs whose individual homework amount is equal to or greater than the prescribed amount, student IDs whose individual homework amount It is grouped into student IDs that are less than (step S2307).

続いて、進捗一覧算出部292は、グループ毎に、個別所要時間と個別宿題量の一覧を表示させるためにデータを生成して、出力部290により出力し(ステップS2308)、処理を終了する。 Subsequently, the progress list calculation unit 292 generates data for displaying a list of the individual required time and the amount of individual homework for each group, outputs the data through the output unit 290 (step S2308), and ends the process.

以下に、図24を参照して、進捗状況の一覧画面の表示例について説明する。図24は、第二の実施形態の進捗状況の一覧画面の例を示す図である。図24に示す画面241は、図22のステップS2208、2214において、教師端末300に表示される進捗状況の一覧画面の例である。 A display example of the progress status list screen will be described below with reference to FIG. 24 . FIG. 24 is a diagram illustrating an example of a progress status list screen according to the second embodiment. A screen 241 shown in FIG. 24 is an example of a progress list screen displayed on the teacher terminal 300 in steps S2208 and S2214 of FIG.

また、図24の画面241は、例えば、教師端末300に表示された画面161Aにおいて(図18参照)、表示された宿題量が規定量以上となった表示欄187が選択された場合に、画面161Aから遷移して、表示される画面であっても良い。 Further, the screen 241 of FIG. 24 is displayed when, for example, the display field 187 in which the amount of homework displayed is equal to or greater than the specified amount is selected on the screen 161A displayed on the teacher terminal 300 (see FIG. 18). It may be a screen displayed after transitioning from 161A.

画面241は、表示欄242、243、244、245と、操作ボタン246を有する。 The screen 241 has display fields 242 , 243 , 244 and 245 and an operation button 246 .

表示欄242は、表示欄243が、個別宿題量が規定量未満の生徒の一覧であることを示す内容が表示される。表示欄243は、個別宿題量が規定量未満のグループに含まれる生徒毎の、個別宿題量と個別所要時間の一覧が表示される。 The display column 242 displays the content indicating that the display column 243 is a list of students whose individual homework amount is less than the specified amount. The display column 243 displays a list of the individual homework amount and the individual required time for each student included in the group whose individual homework amount is less than the specified amount.

表示欄244は、表示欄245が、個別宿題量が規定量以上の生徒の一覧であることを示す内容が表示される。表示欄245は、個別宿題量が規定量以上のグループに含まれる生徒毎の、個別宿題量と個別所要時間の一覧が表示される。 The display column 244 displays the content indicating that the display column 245 is a list of students whose individual homework amount is equal to or greater than the specified amount. The display column 245 displays a list of individual homework amount and individual required time for each student included in the group whose individual homework amount is equal to or greater than the specified amount.

このように、本実施形態では、生徒毎の個別宿題量と個別所要時間とが、指定された日(提示日)の生徒毎の宿題の進捗状況として表示される。 Thus, in this embodiment, the amount of individual homework and the individual required time for each student are displayed as the progress of homework for each student on the specified date (presentation date).

また、画面241において、操作ボタン246が操作されると、教師端末300において、画面241が、宿題表示画面である画面161Aに切り替わる。 Further, when the operation button 246 is operated on the screen 241, the screen 241 on the teacher terminal 300 is switched to the screen 161A, which is the homework display screen.

また、画面241では、表示欄243と表示欄245では、生徒の名前と、学年・クラスと、個別所要時間と、解答時間係数と、個別宿題量とが対応付けられて表示される。 In the screen 241, a display column 243 and a display column 245 display the student's name, grade/class, individual required time, answer time coefficient, and individual homework amount in association with each other.

図24の例では、表示欄243の表示欄247-1に表示されている個別所要時間は、表示欄245の表示欄247-2に表示されている個別所要時間と比較して、短いことがわかる。また、表示欄243の表示欄248-1に表示されている個別宿題量は、表示欄245の表示欄248-2に表示されている個別宿題量と比較して、小さいことがわかる。 In the example of FIG. 24, the individual required time displayed in the display field 247-1 of the display field 243 may be shorter than the individual required time displayed in the display field 247-2 of the display field 245. Recognize. Also, it can be seen that the amount of individual homework displayed in the display field 248-1 of the display field 243 is smaller than the amount of individual homework displayed in the display field 248-2 of the display field 245. FIG.

したがって、画面241によれば、クラス全体の宿題量を低減させるためには、表示欄245に名前が表示されている生徒に対して、宿題に取り組むように指導すれば良いことがわかる。 Therefore, according to the screen 241, it can be seen that in order to reduce the amount of homework for the entire class, the students whose names are displayed in the display column 245 should be instructed to work on their homework.

したがって、本実施形態によれば、教師に対し、宿題に取り組むように指導する対象となる生徒を容易に把握させることができる。 Therefore, according to the present embodiment, it is possible for the teacher to easily grasp the student to be instructed to work on the homework.

尚、本実施形態の表示欄243、245には、生徒の成績等も共に表示させても良い。この場合、課題管理装置200には、生徒の成績を示す成績情報が格納されていても良い。 Note that the display fields 243 and 245 of this embodiment may also display the grades of the students. In this case, the assignment management device 200 may store grade information indicating the student's grade.

また、上述した各実施形態では、課題管理システム100は、教育現場において導入されものとし、課題が割り当てられる対象を生徒とし、課題を宿題として説明したが、これに限定されない。課題管理システム100は、例えば、課題が割り当てられる対象を企業内の従業員とし、課題を業務としても良い。課題管理システム100は、課題を対象者に割り当てる場合に適用することができる。 Further, in each of the above-described embodiments, the assignment management system 100 is assumed to be introduced in an educational setting, the subject to which the assignment is assigned is the student, and the assignment is the homework. However, the present invention is not limited to this. In the assignment management system 100, for example, the subjects to whom assignments are assigned may be employees in a company, and the assignments may be tasks. The assignment management system 100 can be applied when assigning assignments to subjects.

開示の技術では、以下に記載する付記のような形態が考えられる。
(付記1)
クラスの生徒に割り当てる対象の課題と、該課題についての期限の指定とを受け付け、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた課題と期限とに基づいて算出した負荷と、指定された前記課題と指定された前記期限とに基づいて算出した負荷との合算結果又は前記合算結果が基準を超えるかどうかの判定結果を表示部に表示する、
処理をコンピュータに実行させることを特徴とする課題管理プログラム。
(付記2)
前記合算結果は、日毎の負荷の合算結果である、
ことを特徴とする付記1記載の課題管理プログラム。
(付記3)
前記既に割り当てた課題と期限とに基づいて算出される負荷は、前記既に割り当てた課題の処理の進捗に応じて低減される、
ことを特徴とする付記1記載の課題管理プログラム。
(付記4)
前記負荷又は前記基準は、生徒の属性に応じて異なる、
ことを特徴とする付記1記載の課題管理プログラム。
(付記5)
前記合算結果が基準を超える場合に、指定された前記課題を割り当てることに対するアラートを表示させる、
ことを特徴とする付記1記載の課題管理プログラム。
(付記6)
前記指定を受けた日の選択と、前記クラスの生徒毎の前記既に割り当てた課題の処理の進捗状況の一覧の表示要求とを受け付け、
前記生徒毎に、前記既に割り当てた課題と期限とに基づく負荷を算出し、
前記生徒毎に、算出された前記負荷と、前記負荷が基準を超えるかどうかの判定結果と、を一覧として表示させる、
ことを特徴とする付記1記載の課題管理プログラム。
(付記7)
前記クラスの生徒を、前記負荷が基準を超えるグループと、前記負荷が基準値以下のグループと、にグループ化し、
前記グループ毎に、前記一覧を前記表示部に表示させる、
ことを特徴とする付記6記載の課題管理プログラム。
(付記8)
前記負荷は、
前記生徒の属性に応じて予め設定された、課題の処理に費やせる最長時間に対する、前記生徒の属性に応じて算出される、日毎の前記課題の処理にかかる時間の割合を示す、
付記1乃至7の何れか一項に記載の課題管理プログラム。
(付記9)
コンピュータによる課題管理方法であって、該コンピュータが、
クラスの生徒に割り当てる対象の課題と、該課題についての期限の指定とを受け付け、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた課題と期限とに基づいて算出した負荷と、指定された前記課題と指定された前記期限とに基づいて算出した負荷との合算結果又は前記合算結果が基準を超えるかどうかの判定結果を表示部に表示する、
ことを特徴とする課題管理方法。
(付記10)
クラスの生徒に割り当てる対象の課題と、該課題についての期限の指定とを受け付ける受け付け部と、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた課題と期限とに基づいて算出した負荷と、指定された前記課題と指定された前記期限とに基づいて算出した負荷との合算結果又は前記合算結果が基準を超えるかどうかの判定結果を表示部に表示する出力部と、
を有することを特徴とする課題管理装置。
The technology disclosed herein can take forms such as those described below.
(Appendix 1)
Receiving assignments to be assigned to students in the class and designation of deadlines for the assignments,
A sum of the load calculated based on the assignment and the deadline already assigned to the students of the class stored in the storage unit and the load calculated based on the specified assignment and the specified deadline. or displaying on the display unit a determination result as to whether the total result exceeds the standard;
An assignment management program characterized by causing a computer to execute processing.
(Appendix 2)
The summed result is a summed result of daily load,
The task management program according to Supplementary Note 1, characterized by:
(Appendix 3)
the load calculated based on the already-assigned tasks and deadlines is reduced according to the progress of processing the already-assigned tasks;
The task management program according to Supplementary Note 1, characterized by:
(Appendix 4)
The load or the criterion varies depending on student attributes,
The task management program according to Supplementary Note 1, characterized by:
(Appendix 5)
displaying an alert for assigning the specified task if the combined result exceeds a criterion;
The task management program according to Supplementary Note 1, characterized by:
(Appendix 6)
Accepting the selection of the date on which the designation was received and a request to display a list of the progress status of processing of the assignments already assigned for each student in the class,
calculating, for each student, a load based on the already assigned assignments and deadlines;
Displaying for each student the calculated load and a judgment result as to whether the load exceeds a standard, as a list;
The task management program according to Supplementary Note 1, characterized by:
(Appendix 7)
Grouping the students in the class into a group in which the load exceeds the standard and a group in which the load is equal to or less than the standard,
displaying the list on the display unit for each group;
The task management program according to Supplementary Note 6, characterized by:
(Appendix 8)
The load is
Indicates the ratio of the daily task processing time calculated according to the student's attribute to the maximum time that can be spent processing the task preset according to the student's attribute;
8. The task management program according to any one of Appendices 1 to 7.
(Appendix 9)
A computer-based assignment management method, wherein the computer:
Receiving assignments to be assigned to students in the class and designation of deadlines for the assignments,
A sum of the load calculated based on the assignment and the deadline already assigned to the students of the class stored in the storage unit and the load calculated based on the specified assignment and the specified deadline. or displaying on the display unit a determination result as to whether the total result exceeds the standard;
An assignment management method characterized by:
(Appendix 10)
a reception unit that receives assignments to be assigned to students in the class and designation of deadlines for the assignments;
A sum of the load calculated based on the assignment and the deadline already assigned to the students of the class stored in the storage unit and the load calculated based on the specified assignment and the specified deadline. Alternatively, an output unit for displaying a determination result as to whether the summed result exceeds a reference on a display unit;
An assignment management device characterized by having:

本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。 The invention is not limited to the specifically disclosed embodiments, and various modifications and changes are possible without departing from the scope of the claims.

100 課題管理システム
200 課題管理装置
210 コンテンツデータベース
220 宿題データベース
230 宿題内容データベース
240 生徒データベース
250 最長時間データベース
260 持ち帰り学習データベース
270 進捗管理データベース
280、280A 課題管理処理部
281 入力受付部
282 時間割取得部
283 宿題設定部
284 宿題一覧取得部
285 進捗更新部
286 持ち帰り学習更新部
287 画面生成部
288 宿題量算出部
289 宿題量判定部
290 出力部
291 宿題登録部
292 進捗一覧算出部
300 教師端末
400 生徒端末
100 assignment management system 200 assignment management device 210 content database 220 homework database 230 homework content database 240 student database 250 maximum time database 260 take-home learning database 270 progress management database 280, 280A assignment management processing unit 281 input reception unit 282 timetable acquisition unit 283 homework Setting unit 284 Homework list acquisition unit 285 Progress update unit 286 Take-home learning update unit 287 Screen generation unit 288 Homework amount calculation unit 289 Homework amount determination unit 290 Output unit 291 Homework registration unit 292 Progress list calculation unit 300 Teacher terminal 400 Student terminal

Claims (6)

クラスの生徒に割り当てる第1の課題の解答にかかる第1の時間と、前記第1の課題についての第1の解答期限の指定とを受け付け、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた第2の課題の解答にかかる第2の時間と前記第2の課題についての第2の解答期限とに基づいて算出した、前記第2の課題について日毎に要する時間である第2の負荷と、受け付けた前記第1の時間と指定された前記第1の解答期限とに基づいて算出した、前記第1の課題について日毎に要する時間である第1の負荷と、を用いて、前記第1の負荷と前記第2の負荷との日毎の合算結果と前記合算結果が基準を超えるかどうかの判定結果とのうちの少なくとも1つを表示部に表示する、処理をコンピュータに実行させることを特徴とする課題管理プログラム。
Receiving a first time required to answer a first assignment assigned to a student in the class and a designation of a first deadline for answering the first assignment,
The second time calculated based on the second time required to answer the second assignment already assigned to the students of the class stored in the storage unit and the second deadline for answering the second assignment. The time required for the first task calculated based on the second load, which is the time required for each day for task 2, and the first time received and the first answer deadline specified. and at least one of a daily total result of the first load and the second load and a determination result as to whether the total result exceeds a reference using An assignment management program characterized by causing a computer to execute processing, which is displayed on a display unit.
前記第2の負荷は、前記既に割り当てた第2の課題の処理の進捗に応じて低減される、
ことを特徴とする請求項1記載の課題管理プログラム。
the second load is reduced in accordance with the progress of processing the already assigned second task;
2. The task management program according to claim 1, characterized by:
前記第1の負荷又は前記第2の負荷又は前記基準は、生徒の属性に応じて異なる、
ことを特徴とする請求項1又は2記載の課題管理プログラム。
The first load or the second load or the criterion is different depending on the attributes of the student,
3. The task management program according to claim 1 or 2, characterized by:
前記指定を受けた日の選択と、前記クラスの生徒毎の前記既に割り当てた課題の処理の進捗状況の一覧の表示要求とを受け付け、
前記生徒毎に、前記第2の負荷を算出し、
前記生徒毎に、算出された前記第2の負荷と、前記第2の負荷が基準を超えるかどうかの判定結果と、を一覧として表示させる、
ことを特徴とする請求項1乃至3の何れか一項に記載の課題管理プログラム。
Accepting the selection of the date on which the designation was received and a request to display a list of the progress status of processing of the assignments already assigned for each student in the class,
calculating the second load for each student;
displaying, for each student, the calculated second load and a determination result as to whether or not the second load exceeds a standard, as a list;
4. The task management program according to any one of claims 1 to 3, characterized by:
コンピュータによる課題管理方法であって、該コンピュータが、
クラスの生徒に割り当てる第1の課題の解答にかかる第1の時間と、前記第1の課題についての第1の解答期限の指定とを受け付け、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた第2の課題の解答にかかる第2の時間と前記第2の課題についての第2の解答期限とに基づいて算出した、前記第2の課題について日毎に要する時間である第2の負荷と、受け付けた前記第1の時間と指定された前記第1の解答期限とに基づいて算出した、前記第1の課題について日毎に要する時間である第1の負荷と、を用いて、前記第1の負荷と前記第2の負荷との日毎の合算結果と前記合算結果が基準を超えるかどうかの判定結果とのうちの少なくとも1つを表示部に表示する、ことを特徴とする課題管理方法。
A computer-based assignment management method, wherein the computer:
Receiving a first time required to answer a first assignment assigned to a student in the class and a designation of a first deadline for answering the first assignment,
The second time calculated based on the second time required to answer the second assignment already assigned to the students of the class stored in the storage unit and the second deadline for answering the second assignment. The time required for the first task calculated based on the second load, which is the time required for each day for task 2, and the first time received and the first answer deadline specified. and at least one of a daily total result of the first load and the second load and a determination result as to whether the total result exceeds a reference using An assignment management method characterized by: displaying on a display unit.
クラスの生徒に割り当てる第1の課題の解答にかかる第1の時間と、前記第1の課題についての第1の解答期限の指定とを受け付ける受け付け部と、
記憶部に記憶された前記クラスの生徒に対して既に割り当てた第2の課題の解答にかかる第2の時間と前記第2の課題についての第2の解答期限とに基づいて算出した、前記第2の課題について日毎に要する時間である第2の負荷と、受け付けた前記第1の時間と指定された前記第1の解答期限とに基づいて算出した、前記第1の課題について日毎に要する時間である第1の負荷と、を用いて、前記第1の負荷と前記第2の負荷との日毎の合算結果と前記合算結果が基準を超えるかどうかの判定結果とのうちの少なくとも1つを表示部に表示する出力部と、を有することを特徴とする課題管理装置。
a receiving unit that receives a first time required to answer a first assignment assigned to a student in the class and a designation of a first deadline for answering the first assignment;
The second time calculated based on the second time required to answer the second assignment already assigned to the students of the class stored in the storage unit and the second deadline for answering the second assignment. The time required for the first task calculated based on the second load, which is the time required for each day for task 2, and the first time received and the first answer deadline specified. and at least one of a daily total result of the first load and the second load and a determination result as to whether the total result exceeds a reference using and an output unit for displaying on a display unit.
JP2017170558A 2017-09-05 2017-09-05 Assignment management program, assignment management method and assignment management device Active JP7139587B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017170558A JP7139587B2 (en) 2017-09-05 2017-09-05 Assignment management program, assignment management method and assignment management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017170558A JP7139587B2 (en) 2017-09-05 2017-09-05 Assignment management program, assignment management method and assignment management device

Publications (2)

Publication Number Publication Date
JP2019045764A JP2019045764A (en) 2019-03-22
JP7139587B2 true JP7139587B2 (en) 2022-09-21

Family

ID=65814277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017170558A Active JP7139587B2 (en) 2017-09-05 2017-09-05 Assignment management program, assignment management method and assignment management device

Country Status (1)

Country Link
JP (1) JP7139587B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7644971B2 (en) * 2021-07-12 2025-03-13 株式会社タンクル Test question specification method and program
JP2024074613A (en) * 2022-11-21 2024-05-31 アドネス株式会社 Information processing device and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113036A (en) 1998-10-09 2000-04-21 Gakken Co Ltd Schedule setting device in learning system
JP2002221892A (en) 2000-04-07 2002-08-09 Oiso Kyoiku Kenkyukai:Kk Education support system
JP2004126401A (en) 2002-10-04 2004-04-22 Nts:Kk History information utilization type education method and history information utilization type education system
JP2007200223A (en) 2006-01-30 2007-08-09 Korinkan:Kk E-learning management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113036A (en) 1998-10-09 2000-04-21 Gakken Co Ltd Schedule setting device in learning system
JP2002221892A (en) 2000-04-07 2002-08-09 Oiso Kyoiku Kenkyukai:Kk Education support system
JP2004126401A (en) 2002-10-04 2004-04-22 Nts:Kk History information utilization type education method and history information utilization type education system
JP2007200223A (en) 2006-01-30 2007-08-09 Korinkan:Kk E-learning management system

Also Published As

Publication number Publication date
JP2019045764A (en) 2019-03-22

Similar Documents

Publication Publication Date Title
KR101172369B1 (en) Studying system using virtual card and studying method using the same
US20090288031A1 (en) Time block planning
US20110123974A1 (en) Adaptive Learning System and Method
US6905341B1 (en) Active learning framework
JP6044094B2 (en) Answer support server, answer support system, answer support method, and answer support program
EP2584510A3 (en) A computer program comprising a plurality of calendars
JP2019536139A (en) Template-based calendar event with graphic enrichment
WO2006020710A1 (en) Systems, program products, and methods of organizing and managing curriculum information
JP7304666B1 (en) Information processing system, information processing method and program
JP2013235238A (en) Learning support system
JP7139587B2 (en) Assignment management program, assignment management method and assignment management device
Pusey-Reid et al. Navigating the artificial intelligence frontier for teaching, learning, and enhanced critical thinking
Wilson et al. Through the lens of instructional design: appraisal of the Jeffries/National League for Nursing Simulation Framework for use in acute care
JP7541868B2 (en) Learning support system, information processing device, information processing method and program
Andre et al. Interaction Design to Enhance UX of University Timetable Plotting System on Mobile Version
KR101455688B1 (en) A method of memorizing study using the attributes of color on smart device
JP2021189641A (en) Learning support system and learning support program
WO2018029642A1 (en) Scenario based scheduling system with predictive intelligence
Sun et al. Planning into practice
KR20170008517A (en) Apparatus and method of providing convergence education between departments
CN111079020A (en) Output method, device and electronic device
JP7130266B2 (en) Program, method and system
JP2014085467A (en) Training management server, control method thereof, and program
US20170140342A1 (en) Value-based organization
JP7416497B1 (en) Systems, methods and programs to support learning

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200611

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211001

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220408

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: 20220809

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220822

R150 Certificate of patent or registration of utility model

Ref document number: 7139587

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150