Nothing Special   »   [go: up one dir, main page]

JP6617412B2 - Display control program, display control method, and display control apparatus - Google Patents

Display control program, display control method, and display control apparatus Download PDF

Info

Publication number
JP6617412B2
JP6617412B2 JP2015033176A JP2015033176A JP6617412B2 JP 6617412 B2 JP6617412 B2 JP 6617412B2 JP 2015033176 A JP2015033176 A JP 2015033176A JP 2015033176 A JP2015033176 A JP 2015033176A JP 6617412 B2 JP6617412 B2 JP 6617412B2
Authority
JP
Japan
Prior art keywords
display
answer
choice
terminal
student
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.)
Expired - Fee Related
Application number
JP2015033176A
Other languages
Japanese (ja)
Other versions
JP2016156886A (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 JP2015033176A priority Critical patent/JP6617412B2/en
Publication of JP2016156886A publication Critical patent/JP2016156886A/en
Application granted granted Critical
Publication of JP6617412B2 publication Critical patent/JP6617412B2/en
Expired - Fee Related 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

本発明の実施形態は、表示制御プログラム、表示制御方法および表示制御装置に関する。   Embodiments described herein relate generally to a display control program, a display control method, and a display control apparatus.

タブレット端末を活用した次世代型授業が実施されている。かかる次世代型授業では、一例として、記憶力や集中力の育成を目指すドリル教材の他、教師と生徒および生徒同士が教え学び合う協働教育を支援する支援教材などのデジタル教材が用いられることがある。例えば、上記の協働教育の場では、教師端末から生徒端末へ多肢選択方式の課題を送信する。生徒端末からは、教師端末へ正答として選択した項目と、項目を選んだことに対する意見とを回答させる。次いで、教師端末にて回答をまとめ、電子黒板等のスクリーンにマトリクス状に各生徒の回答を一覧表示させる。これにより、多肢選択方式の課題を用いた議論を授業で行うことができる。   Next-generation classes using tablet devices are being implemented. In such next-generation classes, for example, in addition to drill materials that aim to develop memory and concentration, digital materials such as support materials that support collaborative education in which teachers and students and students learn from each other are used. is there. For example, in the above-described collaborative education, a multiple-choice task is transmitted from a teacher terminal to a student terminal. From the student terminal, the teacher terminal is made to answer the item selected as a correct answer and the opinion for selecting the item. Next, the answers are collected at the teacher terminal, and the answers of the students are displayed in a matrix form on a screen such as an electronic blackboard. Thereby, the discussion using the problem of the multiple choice method can be performed in the class.

「19.全員参加型の授業を展開しよう NEW」、[平成27年2月17日検索]、インターネット<URL:http://dls03.justsystems.com/download/school/training/t_smile5_16.pdf>“19. Let's develop a class with participation by all members NEW”, [Search February 17, 2015], Internet <URL: http://dls03.justsystems.com/download/school/training/t_smile5_16.pdf>

上記の技術では、同じ回答を選択した意見を集めて学習を進める例が開示してある。しかしながら、上記の技術では、回答に正答または不正答が存在する場合特有の学習効果が考慮されていない。例えば、正解・不正解が存在する問題に対して、正解・不正解の双方に同じ意見が記載される場合がある。このような意見に対して、正解として議論することよって得られる学習効果と、不正解として議論することよって得られる学習効果を無視できないという問題を見いだした。   The above technique discloses an example in which learning is performed by collecting opinions selected from the same answer. However, in the above technique, a learning effect peculiar to a case where there is a correct answer or an incorrect answer is not considered. For example, the same opinion may be written in both the correct answer and the incorrect answer for a problem that has a correct answer or an incorrect answer. In response to these opinions, we found a problem that the learning effect obtained by discussing as a correct answer and the learning effect obtained by discussing as an incorrect answer cannot be ignored.

1つの側面では、学習効果の向上を支援できる表示制御プログラム、表示制御方法および表示制御装置を提供することを目的とする。   In one aspect, an object is to provide a display control program, a display control method, and a display control apparatus that can support improvement of a learning effect.

第1の案では、表示制御プログラムは、コンピュータに、多肢選択の問題と、問題における多肢選択の回答およびコメントの記入欄とを含む回答画面を端末へ送信する処理を実行させる。また、表示制御プログラムは、コンピュータに、端末にて回答された多肢選択の項目と、入力されたコメントとを受信する処理を続行させる。また、表示制御プログラムは、コンピュータに、問題の多肢選択の項目ごとに第1の表示属性を変え、入力されたコメントを回答された多肢選択の項目に対応する第1の表示属性で表示する第1の表示画面と、問題の多肢選択の採点データに基づいて回答された多肢選択の項目を採点した結果を、第1の表示属性と異なる第2の表示属性を第1の表示画面の設定から採点した結果に対応する設定に変えて入力されたコメントに表示する第2の表示画面とを表示し、回答された多肢選択肢の項目が不正答である場合には、第1および第2の表示属性とは異なり、正答および不正答のいずれかを表示する第3の表示属性の強調度合いを正答である場合よりも落とすように変える処理を実行させる。 In the first proposal, the display control program causes the computer to execute a process of transmitting to the terminal an answer screen that includes a multiple choice question and a multiple choice answer and comment entry field for the problem. In addition, the display control program causes the computer to continue the process of receiving the multiple-choice item answered at the terminal and the input comment. Further, the display control program changes the first display attribute for each item of multiple choice in question on the computer, and displays the input comment with the first display attribute corresponding to the item of multiple choice that has been answered. The first display screen and the result of scoring the multiple-choice item answered based on the multiple-choice scoring data in question, the second display attribute different from the first display attribute is displayed in the first A second display screen that is displayed in the comment that is changed from the screen setting to the setting corresponding to the scored result, and when the answered multiple-choice item is an incorrect answer, and Unlike second display attribute, also to execute the alter process to drop than the degree of emphasis of the third display attributes to display either the correct and not correct is correct.

本発明の1実施態様によれば、学習効果の向上を支援できる。   According to one embodiment of the present invention, improvement of learning effect can be supported.

図1は、実施形態にかかる授業支援システムの構成を示す図である。FIG. 1 is a diagram illustrating a configuration of a lesson support system according to the embodiment. 図2は、教師端末、電子黒板、生徒端末およびサーバ装置の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of a teacher terminal, an electronic blackboard, a student terminal, and a server device. 図3は、実施形態にかかる授業支援システムの機能的構成を示すブロック図である。FIG. 3 is a block diagram illustrating a functional configuration of the lesson support system according to the embodiment. 図4は、生徒データの一例を示す図である。FIG. 4 is a diagram illustrating an example of student data. 図5は、課題データの一例を示す図である。FIG. 5 is a diagram illustrating an example of task data. 図6は、回答データの一例を示す図である。FIG. 6 is a diagram illustrating an example of answer data. 図7は、実施形態にかかる授業支援処理の手順を示すフローチャートである。FIG. 7 is a flowchart illustrating a procedure of class support processing according to the embodiment. 図8は、回答画面の送信と回答の受信の手順を示すフローチャートである。FIG. 8 is a flowchart showing a procedure for sending a reply screen and receiving a reply. 図9は、課題選択画面の一例を示す図である。FIG. 9 is a diagram illustrating an example of an assignment selection screen. 図10は、回答画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of an answer screen. 図11は、意見板の一例を示す図である。FIG. 11 is a diagram illustrating an example of an opinion board. 図12は、採点結果の表示の一例を示す図である。FIG. 12 is a diagram illustrating an example of a scoring result display. 図13は、採点結果の表示の一例を示す図である。FIG. 13 is a diagram illustrating an example of a display of scoring results. 図14は、制御プログラムを実行するコンピュータの一例について説明する説明図である。FIG. 14 is an explanatory diagram illustrating an example of a computer that executes a control program.

以下、図面を参照して、実施形態にかかる表示制御プログラム、表示制御方法および表示制御装置を説明する。実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略する。なお、以下の実施形態で説明する表示制御プログラム、表示制御方法および表示制御装置は、一例を示すに過ぎず、実施形態を限定するものではない。また、以下の各実施形態は、矛盾しない範囲内で適宜組みあわせてもよい。   Hereinafter, a display control program, a display control method, and a display control apparatus according to embodiments will be described with reference to the drawings. In the embodiment, configurations having the same functions are denoted by the same reference numerals, and redundant description is omitted. Note that the display control program, the display control method, and the display control device described in the following embodiments are merely examples, and do not limit the embodiments. In addition, the following embodiments may be appropriately combined within a consistent range.

[システム構成]
図1は、実施形態にかかる授業支援システム1の構成を示す図である。図1に示す授業支援システム1は、デジタル教材を通じた授業支援の一形態として、ある多肢選択式の課題に対する生徒の回答の一覧表示情報(以下、意見板と言う)を電子黒板20上で公開し、教師と生徒および生徒同士が教え学び合う協働教育を支援する協働教育支援サービスを提供する。
[System configuration]
FIG. 1 is a diagram illustrating a configuration of a lesson support system 1 according to the embodiment. The class support system 1 shown in FIG. 1 displays, on the electronic blackboard 20, a list display information (hereinafter referred to as an opinion board) of students' answers to a certain multiple-choice task as one form of class support through digital teaching materials. Open and provide collaborative education support services that support collaborative education where teachers and students and students learn from each other.

多肢選択方式の課題とは、正答・不正答を含むいくつかの選択肢(項目)を与えて、その中から適当なものを選択させる課題である。この多肢選択方式の課題を用いた授業では、正答として選んだ項目と、項目を選んだことに対する意見(コメント)とを回答として生徒から収集し、各生徒の回答を教師と生徒および生徒同士が確認して授業を進行する。   The problem of the multiple choice method is a problem in which several options (items) including correct / incorrect answers are given and an appropriate one is selected from them. In the class using this multiple-choice method, items selected as correct answers and opinions (comments) on the selected items are collected from the students as responses, and each student's responses are collected between the teacher, students, and students. Confirm and proceed with the class.

図1に示すように、授業支援システム1には、教師端末10と、電子黒板20と、生徒端末30A〜30Cと、サーバ装置40とが収容される。なお、図1には、3つの生徒端末30A〜30Cを図示したが、授業支援システム1は任意の数の生徒端末を収容できる。以下では、生徒端末30A〜30Cの各装置を区別なく総称する場合には、「生徒端末30」と記載する場合がある。   As shown in FIG. 1, the lesson support system 1 accommodates a teacher terminal 10, an electronic blackboard 20, student terminals 30 </ b> A to 30 </ b> C, and a server device 40. Although FIG. 1 illustrates three student terminals 30A to 30C, the class support system 1 can accommodate any number of student terminals. Below, when each apparatus of student terminal 30A-30C is named generically without distinction, it may describe as "student terminal 30".

教師端末10、電子黒板20、生徒端末30およびサーバ装置40の間は、ネットワーク5を介して相互に通信可能に接続される。かかるネットワーク5には、有線または無線を問わず、LAN(Local Area Network)やVPN(Virtual Private Network)などの構内通信網を始め、インターネット(Internet)などの任意の種類の通信網を採用できる。   The teacher terminal 10, the electronic blackboard 20, the student terminal 30, and the server device 40 are connected to each other via the network 5 so that they can communicate with each other. The network 5 may be any type of communication network such as the Internet (Internet) as well as a local communication network such as a LAN (Local Area Network) and a VPN (Virtual Private Network), regardless of wired or wireless.

教師端末10は、教師が使用する端末装置である。ここで言う「教師」とは、授業の参加者のうち教える側の人物を指す。一例としては、各種の教員が挙げられるが、必ずしも各種の教員免許を有する有資格者でなくともかまわない。   The teacher terminal 10 is a terminal device used by a teacher. The “teacher” here refers to the person who teaches among the participants in the class. As an example, there are various teachers, but they may not necessarily be qualified persons with various teacher licenses.

一実施形態として、教師端末10には、パッケージソフトウェアやオンラインソフトウェアとして上記の協働教育支援サービスを実現する教師端末用の協働教育支援プログラムがインストールされる。かかる教師端末用の協働教育支援プログラムを教師端末10のプロセッサ上で動作させることによって、一例として、協働教育を実施する課題の選択、各生徒端末30への課題の送信、各生徒端末30から回答された意見(コメント)の一覧表示などの各種機能を実現できる。   As an embodiment, a collaborative education support program for a teacher terminal that implements the collaborative education support service described above is installed in the teacher terminal 10 as package software or online software. By operating such a collaborative education support program for teacher terminals on the processor of the teacher terminal 10, as an example, selection of assignments for implementing collaborative education, transmission of assignments to each student terminal 30, each student terminal 30 Various functions such as displaying a list of opinions (comments) answered by.

例えば、教師端末10には、タブレット型の情報処理端末、いわゆるタブレット端末を採用できる。このように教師端末10にタブレット端末を採用することによって、教師端末10では、タッチペンや手指を介して各種の指示操作を受け付けることができる。この他、教師端末10では、タッチパネル等の操作部102(図2参照)上で、文字列やマークなどの手書き入力を受け付けることができる。以下では、タッチペンや手指によって手書きの文字列やマークをタッチパネルへ入力することを「手書き入力」と記載するとともに、タッチパネルが手書き入力を介して受け付ける文字列やマークのことを「マーク記述」と記載する場合がある。   For example, the teacher terminal 10 can employ a tablet information processing terminal, a so-called tablet terminal. By adopting the tablet terminal as the teacher terminal 10 in this way, the teacher terminal 10 can accept various instruction operations via a touch pen or fingers. In addition, the teacher terminal 10 can accept handwritten input such as character strings and marks on the operation unit 102 (see FIG. 2) such as a touch panel. In the following, inputting a handwritten character string or mark to the touch panel with a touch pen or finger is referred to as “handwriting input”, and character string or mark that the touch panel accepts via handwriting input is referred to as “mark description”. There is a case.

電子黒板20は、所定のプロジェクタ等から出力される画像を表示する装置である。一実施形態として、電子黒板20には、インタラクティブ・ホワイトボードを採用できる。この電子黒板20には、図示しないプロジェクタが接続される。このプロジェクタによって、教師端末10が表示を指示する映像が電子黒板20に投影される。かかる電子黒板20には、教師端末10によって表示される画像と同一の画像を表示させることもできるし、あるいは異なる画像を表示させることもできる。なお、上記の電子黒板20には、ユニット型、ボード型あるいは一体型のいずれのタイプを採用することもできるのは言うまでもない。   The electronic blackboard 20 is a device that displays an image output from a predetermined projector or the like. As an embodiment, an interactive whiteboard can be adopted for the electronic blackboard 20. A projector (not shown) is connected to the electronic blackboard 20. By this projector, an image instructed to be displayed by the teacher terminal 10 is projected onto the electronic blackboard 20. On the electronic blackboard 20, the same image as that displayed by the teacher terminal 10 can be displayed, or a different image can be displayed. Needless to say, the electronic blackboard 20 may be any of a unit type, a board type, and an integrated type.

生徒端末30は、生徒が使用する端末装置である。ここで言う「生徒」とは、授業の参加者のうち教わる側の人物を指す。一例としては、各種の学生が挙げられるが、必ずしも学生でなくともかまわない。   The student terminal 30 is a terminal device used by students. The term “student” here refers to the person on the side of the class who is being taught. An example is a variety of students, but not necessarily students.

一実施形態として、生徒端末30には、生徒端末用の協働教育支援プログラムがインストールされる。かかる生徒端末用の協働教育支援プログラムを生徒端末30のプロセッサ上で動作させることによって、一例として、教師端末10からの多肢選択式の課題の受信、課題に対する回答の入力、入力された回答の送信などの機能を実現できる。   As an embodiment, the student terminal 30 is installed with a collaborative education support program for student terminals. By operating such a collaborative education support program for student terminals on the processor of the student terminal 30, as an example, receiving a multiple-choice type assignment from the teacher terminal 10, inputting an answer to the assignment, and an input answer Functions such as transmission of can be realized.

例えば、生徒端末30には、上記の教師端末10と同様に、タブレット端末を採用できる。かかるタブレット端末を採用することによって、生徒端末30では、タッチペンや手指を介して協働教育支援プログラムに対する各種の指示操作を受け付けることができる。   For example, a tablet terminal can be adopted as the student terminal 30 as with the teacher terminal 10 described above. By adopting such a tablet terminal, the student terminal 30 can accept various instruction operations for the collaborative education support program via a touch pen or fingers.

サーバ装置40は、教師端末10、電子黒板20および生徒端末30をクライアント端末として収容するクライアントサーバシステムのサーバ装置である。一実施形態として、サーバ装置40には、パーソナルコンピュータやワークステーションなどの情報処理装置を採用できる。サーバ装置40には、サーバ装置用の協働教育支援プログラムがインストールされる。サーバ装置40は、この協働教育支援プログラムをプロセッサ上で動作させることによって、例えば、教師端末10、電子黒板20および生徒端末30をクライアント端末とする協働教育支援サービスを提供するWebサーバとして機能する。具体的には、サーバ装置40は、教師端末10による課題の選択、各生徒端末30への課題の送信、各生徒端末30からの回答の取得、取得した回答の電子黒板20への表示などの各種機能を実現できる。   The server device 40 is a server device of a client server system that accommodates the teacher terminal 10, the electronic blackboard 20, and the student terminal 30 as client terminals. As an embodiment, the server device 40 can employ an information processing device such as a personal computer or a workstation. The server device 40 is installed with a collaborative education support program for the server device. The server device 40 functions as a Web server that provides a collaborative education support service using, for example, the teacher terminal 10, the electronic blackboard 20, and the student terminal 30 as client terminals by operating this collaborative education support program on a processor. To do. Specifically, the server device 40 selects an assignment by the teacher terminal 10, transmits an assignment to each student terminal 30, acquires an answer from each student terminal 30, displays the obtained answer on the electronic blackboard 20, and the like. Various functions can be realized.

図2は、教師端末10、電子黒板20、生徒端末30およびサーバ装置40の構成例を示すブロック図である。教師端末10、電子黒板20、生徒端末30およびサーバ装置40は、タブレット型の情報処理端末、インタラクティブ・ホワイトボード、パーソナルコンピュータ等であり、通信部101、操作部102、表示部103、制御部104および記憶部105を有する。   FIG. 2 is a block diagram illustrating a configuration example of the teacher terminal 10, the electronic blackboard 20, the student terminal 30, and the server device 40. The teacher terminal 10, the electronic blackboard 20, the student terminal 30, and the server device 40 are a tablet-type information processing terminal, an interactive whiteboard, a personal computer, and the like, and include a communication unit 101, an operation unit 102, a display unit 103, and a control unit 104. And a storage unit 105.

通信部101は、制御部104の制御のもと、ネットワーク5を介して接続する他の装置との間で通信を行うインタフェースである。操作部102は、キーボード、マウス、タッチパネルなどのデバイスであり、ユーザからの操作を受け付けて制御部104へ出力する。表示部103は、LCD(Liquid Crystal Display)などのデバイスであり、制御部104の制御のもと表示を行う。   The communication unit 101 is an interface that performs communication with other devices connected via the network 5 under the control of the control unit 104. The operation unit 102 is a device such as a keyboard, a mouse, or a touch panel, and receives an operation from the user and outputs the operation to the control unit 104. The display unit 103 is a device such as an LCD (Liquid Crystal Display), and performs display under the control of the control unit 104.

制御部104は、各種プログラムや制御データを格納する内部メモリを有し、これらによって種々の処理を実行するものである。一実施形態として、制御部104は、中央処理装置、いわゆるCPU(Central Processing Unit)として実装される。なお、制御部104は、必ずしも中央処理装置として実装されずともよく、MPU(Micro Processing Unit)として実装されることとしてもよい。また、制御部104は、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードワイヤードロジックによっても実現できる。   The control unit 104 has an internal memory for storing various programs and control data, and executes various processes using these. As one embodiment, the control unit 104 is implemented as a central processing unit, a so-called CPU (Central Processing Unit). Note that the control unit 104 is not necessarily implemented as a central processing unit, and may be implemented as an MPU (Micro Processing Unit). The control unit 104 can also be realized by a hard wired logic such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

記憶部105は、制御部104で実行されるOS(Operating System)を始め、上記の協働教育支援プログラムなどの各種プログラムに用いられるデータを記憶する記憶デバイスである。一実施形態として、記憶部105は、装置における主記憶装置として実装される。例えば、記憶部105には、各種の半導体メモリ素子、例えばRAM(Random Access Memory)やフラッシュメモリを採用できる。また、記憶部105は、補助記憶装置として実装することもできる。この場合、HDD(Hard Disk Drive)、光ディスクやSSD(Solid State Drive)などを採用できる。   The storage unit 105 is a storage device that stores data used for various programs such as an OS (Operating System) executed by the control unit 104 and the above-described collaborative education support program. As one embodiment, the storage unit 105 is implemented as a main storage device in the apparatus. For example, the storage unit 105 can employ various semiconductor memory elements, such as a RAM (Random Access Memory) and a flash memory. The storage unit 105 can also be implemented as an auxiliary storage device. In this case, an HDD (Hard Disk Drive), an optical disk, an SSD (Solid State Drive), or the like can be employed.

図3は、実施形態にかかる授業支援システム1の機能的構成を示すブロック図である。図3に示すように、サーバ装置40のクライアント端末である教師端末10は、設定部110を有する。同様に、生徒端末30は回答部111を有し、電子黒板20は回答表示部115を有する。クライアント端末である教師端末10、生徒端末30および電子黒板20のサーバ装置40は、送信部112、受信部113、生成部114、生徒データ120、課題データ121および回答データ122を有する。これらクライアント端末側の設定部110、回答部111および回答表示部115は、サーバ装置40から提供される情報の表示や、サーバ装置40への指示を行うUI(ユーザインタフェース)を実現し、例えば、サーバ装置40がWebサーバである場合はWebブラウザである。   FIG. 3 is a block diagram illustrating a functional configuration of the lesson support system 1 according to the embodiment. As illustrated in FIG. 3, the teacher terminal 10 that is a client terminal of the server device 40 includes a setting unit 110. Similarly, the student terminal 30 has an answer unit 111, and the electronic blackboard 20 has an answer display unit 115. The client terminal 10, the teacher terminal 10, the student terminal 30, and the server device 40 of the electronic blackboard 20 include a transmission unit 112, a reception unit 113, a generation unit 114, student data 120, assignment data 121, and answer data 122. The setting unit 110, the answer unit 111, and the answer display unit 115 on the client terminal side realize a UI (user interface) for displaying information provided from the server device 40 and giving instructions to the server device 40. When the server device 40 is a Web server, it is a Web browser.

設定部110は、協働教育を実施する課題の設定、課題の選択、各生徒端末30への課題の送信などの教師側の設定をサーバ装置40に対して行う。回答部111は、設定された課題の受信、課題に対する回答の入力、入力された回答の送信などの生徒側の設定をサーバ装置40に対して行う。生成部114は、生徒端末30より取得した回答の表示など、サーバ装置40から送信された情報の表示を行う。   The setting unit 110 performs settings on the teacher side such as setting of assignments for performing collaborative education, selection of assignments, and transmission of assignments to each student terminal 30, for the server device 40. The answer unit 111 performs settings on the student side such as reception of the set task, input of a response to the task, and transmission of the input answer to the server device 40. The generation unit 114 displays information transmitted from the server device 40, such as displaying an answer acquired from the student terminal 30.

サーバ装置40の送信部112は、クライアント端末である教師端末10、生徒端末30および電子黒板20へ各種情報を送信する。例えば、送信部112は、設定部110により設定された課題に対する回答を行うための回答画面を生徒端末30に送信する。   The transmission unit 112 of the server device 40 transmits various information to the teacher terminal 10, the student terminal 30, and the electronic blackboard 20 that are client terminals. For example, the transmission unit 112 transmits an answer screen for making an answer to the assignment set by the setting unit 110 to the student terminal 30.

サーバ装置40の受信部113は、クライアント端末である教師端末10、生徒端末30および電子黒板20から送信(返信)された情報を受信する。例えば、受信部113は、生徒端末30の回答画面上で入力された情報など、クライアント端末のWebブラウザ上で指示入力された情報を取得する。   The receiving unit 113 of the server device 40 receives information transmitted (returned) from the teacher terminal 10, the student terminal 30, and the electronic blackboard 20 that are client terminals. For example, the receiving unit 113 acquires information input by an instruction on the Web browser of the client terminal, such as information input on the answer screen of the student terminal 30.

サーバ装置40の生成部114は、クライアント端末である教師端末10、生徒端末30および電子黒板20へ提供して表示させる情報を生成する。例えば、生成部113は、クライアント端末のWebブラウザ上に表示する表示データを生成してクライアント端末へ送信する。この表示データには、例えば、HTML(HyperText Markup Language)、XML(eXtensible Markup Language)、プラグイン表示データなどが採用できる。   The generation unit 114 of the server device 40 generates information to be provided to and displayed on the teacher terminal 10, the student terminal 30, and the electronic blackboard 20 that are client terminals. For example, the generation unit 113 generates display data to be displayed on the Web browser of the client terminal and transmits it to the client terminal. As this display data, for example, HTML (HyperText Markup Language), XML (eXtensible Markup Language), plug-in display data, or the like can be adopted.

生徒データ120、課題データ121および回答データ122は、協働教育支援サービスにかかる情報としてサーバ装置40の記憶部105に記憶され、管理される情報である。   The student data 120, the assignment data 121, and the answer data 122 are information that is stored and managed in the storage unit 105 of the server device 40 as information related to the collaborative education support service.

生徒データ120は、生徒に関するデータである。一実施形態として、生徒データ120には、生徒ID(IDentifier)、生徒名および生徒端末IPアドレス、座席位置、グループIDなどの項目が対応付けられたデータを採用できる。ここで言う「生徒ID」とは、授業に参加する生徒を識別する識別情報を指し、ある一面で生徒が使用する生徒端末30の識別情報であるともいえる。また、「生徒名」とは、生徒の氏名を指す。また、「生徒端末IPアドレス」とは、各生徒端末30が持つIPアドレスを指す。「座席位置」とは、教室内において生徒が座る位置(座席)を示す位置情報であり、例えば、生徒の座席を(縦列,横列)の2次元配列で示したものである。「グループID」とは、生徒が属する班などのグループを識別する識別情報を指す。なお、上記の生徒データ120は、予め格納しておくこともできるし、教師が教師端末10を通じて入力して設定を登録することとしてもかまわない。   The student data 120 is data regarding students. As an embodiment, the student data 120 may employ data in which items such as a student ID (IDentifier), a student name and a student terminal IP address, a seat position, and a group ID are associated. The “student ID” mentioned here refers to identification information for identifying a student participating in a class, and can be said to be identification information for the student terminal 30 used by the student in one aspect. The “student name” refers to the name of the student. The “student terminal IP address” refers to the IP address of each student terminal 30. The “seat position” is position information indicating the position (seat) where the student sits in the classroom, and for example, the seat of the student is indicated by a two-dimensional array (column, row). “Group ID” refers to identification information for identifying a group such as a team to which a student belongs. The student data 120 may be stored in advance, or may be input by the teacher through the teacher terminal 10 to register the setting.

図4は、生徒データ120の一例を示す図である。図4には、8名の生徒に関する生徒ID、生徒名、生徒端末IPアドレス、座席位置、グループIDが図示されている。例えば、1番目のレコードの例で言えば、生徒ID「1001」によって識別される生徒名が「田中」であり、かかる田中が使用する生徒端末のIPアドレスが「XX.YY.ZZ.A1」であることを意味する。また、この田中は、縦列,横列の位置が(1,1)の座席におり、グループID「001」によって識別されるグループに所属している。この他の2番目以降のレコードについても項目が持つ値は異なるがその意味合いは同様である。なお、図4には、生徒のエントリが8つである場合を例示したが、エントリ数は任意の数であってよい。また、生徒がクラス分けされている場合には、クラス別に生徒ID、生徒名、生徒端末IPアドレス、座席位置およびグループIDを管理することもできる。   FIG. 4 is a diagram illustrating an example of the student data 120. FIG. 4 illustrates student IDs, student names, student terminal IP addresses, seat positions, and group IDs related to eight students. For example, in the case of the first record, the student name identified by the student ID “1001” is “Tanaka”, and the IP address of the student terminal used by Tanaka is “XX.YY.ZZ.A1”. It means that. In addition, Tanaka is in a seat whose column and row positions are (1, 1), and belongs to the group identified by the group ID “001”. The other second and subsequent records also have different values but have the same meaning. Although FIG. 4 illustrates the case where there are eight student entries, the number of entries may be any number. If the students are classified into classes, the student ID, student name, student terminal IP address, seat position, and group ID can be managed for each class.

課題データ121は、課題に関するデータである。一実施形態として、課題データ121には、課題ID、課題内容、選択肢および設定内容などの項目が対応付けられたデータを採用できる。ここで言う「課題ID」とは、協働教育等の授業で生徒に与える多肢選択式の課題を識別する識別情報を指す。また、「課題内容」とは、課題の内容を指し、例えば、教師と生徒間および生徒間で議論する議題などが挙げられる。また、「選択肢」とは、課題において生徒が選択して回答する項目である。「設定内容」とは、表示設定、採点設定、参照設定、制限時間等の各議題における各種設定を指す。   The assignment data 121 is data relating to the assignment. As an embodiment, the task data 121 may employ data in which items such as a task ID, task content, options, and setting content are associated. The “task ID” here refers to identification information for identifying a multiple-choice task to be given to a student in a class such as collaborative education. The “task content” refers to the content of the task, and includes, for example, an agenda for discussion between teachers and students and between students. The “option” is an item selected and answered by the student in the assignment. “Setting content” refers to various settings on each agenda such as display setting, scoring setting, reference setting, time limit, and the like.

表示設定は、課題の表示や課題に対する回答を表示する際の表示属性の設定項目である。例えば、表示設定には、多肢選択式の選択肢ごとに変更する表示属性(例えば背景色)の設定が含まれる。また、表示設定には、選択肢について採点した結果を表示する場合の表示属性の設定が含まれる。採点設定は、多肢選択式の選択肢において正答/不正答等の採点を行うための設定項目である。例えば、採点設定には、正答とする選択肢/不正答とする選択肢の設定や、各選択肢が選択された場合の点数等の設定が含まれる。参照設定は、課題を提示する際に参照するファイルなどの設定項目である。制限時間は、課題に対する回答の時間制限を行う場合の設定項目である。   The display setting is a setting item of a display attribute when displaying an issue display and an answer to the issue. For example, the display setting includes a setting of a display attribute (for example, background color) to be changed for each choice of multiple choices. In addition, the display setting includes setting of display attributes when displaying the result of scoring the options. The scoring setting is a setting item for scoring correct answers / incorrect answers etc. in the multiple-choice options. For example, the scoring setting includes setting of an option for a correct answer / an option for an incorrect answer, and a setting for a score when each option is selected. The reference setting is a setting item such as a file to be referred to when presenting an assignment. The time limit is a setting item for limiting the time for answering a task.

なお、上記の課題データ121は、予め支援教材として格納しておくこともできるし、教師が教師端末10を通じて入力して課題を登録することとしてもかまわない。   The assignment data 121 may be stored in advance as support teaching materials, or may be input by the teacher through the teacher terminal 10 to register the assignment.

図5は、課題データ121の一例を示す図である。図5に示す2番目のレコードの例で言えば、課題ID「0002」によって識別される課題の内容が「魚はどれ?」である。この課題における選択肢には、「イルカ」、「サメ」などの項目が用意されている。また、この課題には、設定内容として、表示設定、採点設定、参照設定などが含まれる。例えば、表示設定には、「イルカ」、「サメ」などの選択肢の表示や、選択肢に対する回答の表示を行う際の表示属性の設定が示されている。また、採点設定には、正答とする選択肢(例えば「サメ」)/不正答とする選択肢(例えば「イルカ」)が示されている。また、参照設定には、課題を提示する際の参照ファイル(例えば「イルカ」、「サメ」の画像ファイル)等が示されている。   FIG. 5 is a diagram illustrating an example of the task data 121. In the example of the second record shown in FIG. 5, the content of the task identified by the task ID “0002” is “Which fish?”. Items such as “dolphins” and “sharks” are prepared as options in this task. In addition, this assignment includes display settings, scoring settings, reference settings, and the like as setting contents. For example, the display setting indicates the setting of display attributes when displaying options such as “dolphins” and “sharks” and displaying answers to the options. In the scoring setting, an option for a correct answer (for example, “shark”) / an option for an incorrect answer (for example, “dolphins”) is shown. The reference setting indicates a reference file (for example, an image file of “dolphins” and “sharks”) for presenting the assignment.

回答データ122は、課題への回答に関するデータである。一実施形態として、回答データ122には、課題ID、生徒ID、回答内容、選択肢、回答順などの項目が対応付けられたデータを採用できる。   The answer data 122 is data related to answers to tasks. As one embodiment, the response data 122 can employ data in which items such as an assignment ID, a student ID, answer contents, options, and an answer order are associated.

ここで言う「回答内容」とは、課題に対する生徒の主張や考えの内容(意見、コメント等)を指し、例えば、賛否の理由や課題へのアプローチなどが挙げられる。より具体的には、生徒端末30より入力された回答内容を示すデータである。例えば、回答がタッチパネル上の手書き入力で行われた場合には、手書き文字を変換した画像データが回答内容として格納される。また、回答がタッチパネル上の操作による文字入力で行われた場合には、入力文字のテキストデータが回答内容として格納される。「選択肢」とは、多肢選択の課題において生徒端末30により生徒が選択した項目を示すデータである。「回答順」とは、各生徒端末30に課題を提示した後に、各生徒端末30から回答された順序を指す。   “Responding content” mentioned here refers to the content of the student's assertions and ideas (opinions, comments, etc.) on the task, and includes, for example, reasons for approval or disapproval and approach to the task. More specifically, it is data indicating the response content input from the student terminal 30. For example, when the answer is made by handwritten input on the touch panel, image data obtained by converting handwritten characters is stored as the answer content. When the answer is made by inputting characters by operating the touch panel, the text data of the input characters is stored as the answer contents. “Option” is data indicating an item selected by the student by the student terminal 30 in the multiple choice task. “Answer order” refers to the order of answers from each student terminal 30 after the assignment is presented to each student terminal 30.

図6は、回答データ122の一例を示す図である。図6には、図5に示した課題ID「0002」によって識別される課題に対し、図4に示した8名の生徒が回答した回答内容が例示されている。   FIG. 6 is a diagram illustrating an example of the answer data 122. FIG. 6 exemplifies the contents of the answers that the eight students shown in FIG. 4 have answered to the assignment identified by the assignment ID “0002” shown in FIG.

例えば、図6に示す生徒ID「1003」のレコードの例で言えば、この生徒の回答内容は、生徒端末30のタッチパネルによる手書き文字を画像に変換した「回答00021003.jpg」の画像ファイルである。また課題の選択肢において、この生徒は2番目の項目を選択しており、8名の生徒の中で回答が行われた回答順は2番目である。   For example, in the example of the record of the student ID “1003” shown in FIG. 6, the answer content of this student is an image file of “answer 00002003.jpg” obtained by converting handwritten characters on the touch panel of the student terminal 30 into an image. . In the assignment options, this student has selected the second item, and the answer order in which the answers were made among the eight students is the second.

[授業支援処理]
ここで、上述した授業支援システム1の機能構成による授業支援処理の詳細を説明する。図7は、実施形態にかかる授業支援処理の手順を示すフローチャートである。この処理は、一例として、教師端末10の操作部102より課題を用いた授業の開始を指示する操作等が行われ、授業支援の開始が指示された場合に実行される。
[Class support processing]
Here, the detail of the lesson support process by the function structure of the lesson support system 1 mentioned above is demonstrated. FIG. 7 is a flowchart illustrating a procedure of class support processing according to the embodiment. As an example, this process is performed when an operation for instructing the start of a lesson using the assignment is performed from the operation unit 102 of the teacher terminal 10 and the start of lesson support is instructed.

図7に示すように、処理が開始されると、教師端末10の設定部110は、サーバ装置40へアクセスして生徒に提供する多肢選択式の課題を設定する(S1)。この課題の設定では、課題ID、課題内容、選択肢、設定内容などを課題データ121へ登録する登録用のGUI(グラフィカルユーザインタフェース)により新たに登録された課題を生徒に提供する課題として設定してもよい。   As shown in FIG. 7, when the process is started, the setting unit 110 of the teacher terminal 10 accesses the server device 40 and sets a multiple-choice type assignment to be provided to the student (S1). In this assignment setting, an assignment newly registered by a GUI (graphical user interface) for registering assignment ID, assignment contents, options, setting contents and the like in the assignment data 121 is set as an assignment to be provided to students. Also good.

具体的には、設定部110はサーバ装置40に対して課題の設定をブラウザ上で行う課題作成画面を要求し、サーバ装置40の生成部114は教師端末10の要求に応じた課題作成画面をブラウザに表示させる表示データを生成する。次いで、サーバ装置40の送信部112は、課題作成画面の表示データを教師端末10へ返信する。これにより、設定部110は、ブラウザ上に表示された課題作成画面の操作により生徒に提供する課題を設定し、サーバ装置40へ送信する。サーバ装置40の受信部113は、設定部110により設定された課題を受信し、課題データ121に登録する。   Specifically, the setting unit 110 requests the server device 40 for a task creation screen for setting a task on a browser, and the generation unit 114 of the server device 40 displays a task creation screen in response to a request from the teacher terminal 10. Generate display data to be displayed in the browser. Next, the transmission unit 112 of the server device 40 returns display data of the assignment creation screen to the teacher terminal 10. As a result, the setting unit 110 sets an assignment to be provided to the student by operating the assignment creation screen displayed on the browser, and transmits the assignment to the server device 40. The receiving unit 113 of the server device 40 receives the assignment set by the setting unit 110 and registers it in the assignment data 121.

また、S1における課題の設定では、課題データ121に予め登録されている課題の中から生徒に提供する課題を選択してもよい。本実施形態では、課題データ121に予め登録されている課題の中から生徒に提供する課題を選択して設定するものとする。   In the assignment setting in S1, assignments to be provided to students may be selected from assignments registered in the assignment data 121 in advance. In the present embodiment, an assignment to be provided to a student is selected and set from assignments registered in the assignment data 121 in advance.

次いで、送信部112は、設定された課題の回答を行う回答画面を各生徒端末30へ送信する(S2)。具体的には、S1で設定された課題の回答を行う回答画面の表示データをサーバ装置40の生成部114が作成し、送信部112は、作成された表示データを生徒端末30へ送信する。次いで、受信部113は、各生徒端末30の回答画面から入力された回答を受信する(S3)。   Next, the transmission unit 112 transmits an answer screen for answering the set task to each student terminal 30 (S2). Specifically, the generation unit 114 of the server device 40 generates display data for an answer screen for answering the assignment set in S <b> 1, and the transmission unit 112 transmits the generated display data to the student terminal 30. Next, the receiving unit 113 receives an answer input from the answer screen of each student terminal 30 (S3).

図8は、回答画面の送信と回答の受信の手順を示すフローチャートである。図8に示すように、処理が開始されると、サーバ装置40の生成部114は課題IDの選択肢や課題の配信を要求する課題送信ボタンなどを含む課題選択画面を作成して教師端末10に送信する。教師端末10の設定部110は、課題選択画面を表示部103に表示する(S20)。   FIG. 8 is a flowchart showing a procedure for sending a reply screen and receiving a reply. As shown in FIG. 8, when the process is started, the generation unit 114 of the server device 40 creates an assignment selection screen including assignment ID options, assignment transmission buttons for requesting assignment distribution, and the like on the teacher terminal 10. Send. The setting unit 110 of the teacher terminal 10 displays the assignment selection screen on the display unit 103 (S20).

図9は、課題選択画面G2の一例を示す図である。この課題選択画面G2は、一例として、図5に示した課題データ121から作成される。図9に示すように、課題選択画面G2には、課題データ121に含まれる課題IDおよび課題内容が一覧表示される。また、課題選択画面G2には、一覧表示された課題の中から生徒端末30へ配信する課題を選択する選択ボタンが表示される。また、課題選択画面G2には、課題の送信を指示する操作ボタンB21および課題選択の指示をキャンセルする操作ボタンB22が表示される。   FIG. 9 is a diagram illustrating an example of the assignment selection screen G2. This assignment selection screen G2 is created from the assignment data 121 shown in FIG. 5 as an example. As shown in FIG. 9, the assignment selection screen G2 displays a list of assignment IDs and assignment contents included in the assignment data 121. The assignment selection screen G2 displays a selection button for selecting assignments to be distributed to the student terminal 30 from the assignments displayed in a list. In addition, on the assignment selection screen G2, an operation button B21 for instructing transmission of the assignment and an operation button B22 for canceling the instruction for assignment selection are displayed.

選択ボタンのチェックボックスにチェックを入れた状態、すなわち図示の例では課題ID「0002」のチェックボックスにチェックを入れた状態で操作ボタンB21が押下操作される。この場合、チェックが入れられた課題ID「0002」の課題に回答させる回答画面が生徒端末30へ配信される。一方、操作ボタンB22が押下操作された場合には、生徒端末30に課題が配信されることなく、メニュー画面の表示に戻る。なお、ここでは、課題ID「0002」だけが選択される場合を例示したが、1度に複数の課題を選択させることとしてもかまわない。   The operation button B21 is pressed down in a state where the check box of the selection button is checked, that is, in a state where the check box of the task ID “0002” is checked in the illustrated example. In this case, an answer screen for answering the task with the checked task ID “0002” is delivered to the student terminal 30. On the other hand, when the operation button B22 is pressed, the assignment is returned to the menu screen without distributing the assignment to the student terminal 30. In addition, although the case where only the task ID “0002” is selected is illustrated here, a plurality of tasks may be selected at a time.

S20に次いで、サーバ装置40の生成部114は、課題選択画面G2において課題IDと課題送信要求とを受け付けたか否かを判定する(S21)。生成部114は、課題IDと課題送信要求とを受け付けていない場合は処理を待機する。   Subsequent to S20, the generation unit 114 of the server device 40 determines whether or not the assignment ID and the assignment transmission request are received on the assignment selection screen G2 (S21). If the generation unit 114 has not received the assignment ID and the assignment transmission request, the generation unit 114 waits for processing.

課題選択画面G2で課題IDと課題送信要求とを受け付け、課題IDが選択された上で操作ボタンB21が押下された場合(S21:YES)、生成部114は、次のような処理を実行する。すなわち、生成部114は、課題データ121に含まれる課題内容のうち課題選択画面G2で選択を受け付けた課題IDに対応する課題内容を含む回答画面を生成する(S22)。続いて、送信部112は、S22で生成された回答画面を生徒データ120に登録された生徒の生徒端末30へ送信する(S23)。この回答画面を送信する際に、送信部112は、課題データ121より課題における表示設定および参照設定を読み出して生徒端末30へ送信する(S23a)。   When the assignment ID and the assignment transmission request are received on the assignment selection screen G2, and the operation button B21 is pressed after the assignment ID is selected (S21: YES), the generation unit 114 executes the following process: . That is, the generation unit 114 generates an answer screen that includes the task content corresponding to the task ID that has been selected on the task selection screen G2 among the task contents included in the task data 121 (S22). Subsequently, the transmission unit 112 transmits the answer screen generated in S22 to the student terminal 30 of the student registered in the student data 120 (S23). When transmitting this answer screen, the transmission unit 112 reads the display settings and reference settings for the assignment from the assignment data 121 and transmits them to the student terminal 30 (S23a).

図10は、回答画面G3の一例を示す図である。図10に示すように回答画面G3には、生徒に回答させる課題ID「0002」の課題内容、課題において回答する選択肢の選択を行う操作ボタンB31〜B35が含まれる。また、回答画面G3には、課題への意見(回答)を記入する入力ボックスG31と、回答をサーバ装置40へ送信する操作ボタンB36と、意見をクリアする操作ボタンB37とが含まれる。   FIG. 10 is a diagram illustrating an example of the answer screen G3. As illustrated in FIG. 10, the answer screen G3 includes operation buttons B31 to B35 for selecting the task content of the task ID “0002” to be answered by the student, and options to be answered in the task. In addition, the answer screen G3 includes an input box G31 for inputting an opinion (answer) to the task, an operation button B36 for transmitting the answer to the server device 40, and an operation button B37 for clearing the opinion.

また、回答画面G3における操作ボタンB31〜B35や入力ボックスG31の表示は、サーバ装置40より受信した課題の表示設定および参照設定に基づいた内容で行われる。具体的には、選択肢ごとに設定されている表示属性(例えば、背景色)に従って操作ボタンB31〜B35の各々が表示される。例えば、選択肢「イルカ」、「サメ」、「クジラ」、「メダカ」、「ワニ」の背景色が「青」、「緑」、「白」、「黄」、「赤」である場合、操作ボタンB31〜B35は設定された背景色で表示される。   The operation buttons B31 to B35 and the input box G31 on the answer screen G3 are displayed based on the assignment display settings and reference settings received from the server device 40. Specifically, each of the operation buttons B31 to B35 is displayed according to a display attribute (for example, background color) set for each option. For example, if the choices “dolphins”, “sharks”, “whales”, “medakas”, “crocodile” background color is “blue”, “green”, “white”, “yellow”, “red” The buttons B31 to B35 are displayed with the set background color.

また、操作ボタンB31〜B35の選択が行われた後の入力ボックスG31の表示は、選択された操作ボタンにおける選択肢の表示属性に従ったもので行われる。例えば、操作ボタンB31の選択肢「イルカ」の背景色が「青」である場合、操作ボタンB31を選択することで、入力ボックスG31の背景色は「青」とされる。これにより、ユーザ(生徒)は、入力ボックスG31の表示をもとに、選択した項目を容易に認識できる。   Further, the display of the input box G31 after the selection of the operation buttons B31 to B35 is performed according to the display attributes of the options in the selected operation button. For example, when the background color of the option “dolphin” of the operation button B31 is “blue”, the background color of the input box G31 is set to “blue” by selecting the operation button B31. Thereby, the user (student) can easily recognize the selected item based on the display of the input box G31.

なお、入力ボックスG31に入力された回答は、選択された操作ボタンにおける選択肢の表示属性が指定されてサーバ装置40へ送信される。例えば、上述した操作ボタンB31を選択した回答の例では、背景色として「青」が指定されてサーバ装置40へ送信される。なお、入力ボックスG31の背景色は入力時には選択肢に連動されず、入力ボックスG31に入力された回答は、サーバ装置40へ送信される時に表示属性が設定された画像としてサーバ装置40へ送信されてもよいし、意見板に表示される時に、回答内容と対応づけられた表示属性を取得して、表示属性が設定されて表示されてもよい。   The answer input in the input box G31 is transmitted to the server device 40 with the display attribute of the option for the selected operation button specified. For example, in the example of the answer in which the above-described operation button B31 is selected, “blue” is designated as the background color and transmitted to the server device 40. It should be noted that the background color of the input box G31 is not linked to the choice at the time of input, and the answer input in the input box G31 is transmitted to the server device 40 as an image with display attributes set when transmitted to the server device 40. Alternatively, when displayed on the opinion board, a display attribute associated with the response content may be acquired, and the display attribute may be set and displayed.

回答画面G3におけるこれらのGUIコンポーネントの配置の下、ユーザ(生徒)は、操作ボタンB31〜B35を選択することで、課題に対する回答を選択することができる。また、ユーザは、入力ボックスG31に対し、手書き入力や文字列のテキスト入力を行うことによって、課題に対する主張や考えなどの意見を記述することができる。このように、入力ボックスG31に文字が入力された状態で操作ボタンB36が押下操作された場合、入力ボックスG31に入力されていた文字が回答として生徒端末30からサーバ装置40へ返信される。なお、操作ボタンB37が押下操作された場合には、それまでに入力された選択肢および意見の入力をクリアし、最初から入力をやり直すことができる。   Under the arrangement of these GUI components on the answer screen G3, the user (student) can select an answer to the assignment by selecting the operation buttons B31 to B35. In addition, the user can describe an opinion such as an assertion or an idea for the task by performing handwriting input or text input of a character string in the input box G31. As described above, when the operation button B36 is pressed while a character is input in the input box G31, the character input in the input box G31 is returned from the student terminal 30 to the server device 40 as an answer. When the operation button B37 is pressed, the input of options and opinions input so far can be cleared and input can be performed again from the beginning.

S23に次いで、受信部113は、課題データ121に含まれる回答の制限時間のうち課題選択画面G2で選択を受け付けた課題IDに対応付けられた回答の制限時間を取得する(S24)。   Subsequent to S23, the receiving unit 113 acquires a response time limit associated with the task ID received on the task selection screen G2 from the response time limit included in the task data 121 (S24).

次いで、受信部113は、生徒端末30から回答の記入結果を受信したか否か、すなわち回答画面G3に記入された課題への回答を取得したか否かを判定する(S25)。回答画面G3に記入された課題への回答を受け付けた場合(S25:YES)、受信部113は、次のような処理を実行する。   Next, the receiving unit 113 determines whether or not an answer entry result has been received from the student terminal 30, that is, whether or not an answer to the assignment entered in the answer screen G3 has been acquired (S25). When receiving an answer to the assignment entered in the answer screen G3 (S25: YES), the receiving unit 113 executes the following process.

すなわち、受信部113は、回答データ122に含まれるレコードのうち当該回答を受け付けた生徒端末30に対応する生徒IDのレコードに回答を登録する(S26)。そして、受信部113は、生徒データ120に登録された生徒全ての生徒端末30から回答を受け付けたか否かを判定する(S27)。このとき、全ての生徒端末30から回答を受け付けた場合(S27:YES)には、そのまま処理を終了する。   That is, the receiving unit 113 registers the answer in the record of the student ID corresponding to the student terminal 30 that received the answer among the records included in the answer data 122 (S26). Then, the receiving unit 113 determines whether or not responses have been received from all the student terminals 30 registered in the student data 120 (S27). At this time, when responses are received from all student terminals 30 (S27: YES), the processing is terminated as it is.

一方、生徒端末30から回答を受信しなかった場合、あるいは全ての生徒端末30から回答を受け付けていない場合(S25:NOまたはS27:NO)には、受信部113は、次のような処理を実行する。すなわち、受信部113は、回答制限時間を経過したか否かを判定する(S28)。回答制限時間を経過していない場合(S28:NO)、受信部113はS25へ処理を戻す。   On the other hand, when the answer is not received from the student terminal 30 or when the answer is not accepted from all the student terminals 30 (S25: NO or S27: NO), the receiving unit 113 performs the following processing. Execute. That is, the receiving unit 113 determines whether or not the response time limit has elapsed (S28). If the answer time limit has not elapsed (S28: NO), the receiving unit 113 returns the process to S25.

その後、回答制限時間を経過するまで(S28:YES)、受信部113は、上記のS25〜S28の処理を繰返し実行する。その後、回答制限時間が経過すると(S28:YES)、送信部112は、処理を終了する。   Thereafter, the reception unit 113 repeatedly executes the processes of S25 to S28 until the response time limit has elapsed (S28: YES). Thereafter, when the response time limit elapses (S28: YES), the transmission unit 112 ends the process.

図7に戻り、S3において生徒端末30からの回答を受信した後、サーバ装置40の生成部114は、課題データ121における課題の表示設定をもとに、意見板における各選択肢に対応する表示色(表示属性)を設定する(S4)。具体的には、生成部114は、課題データ121における各課題の表示設定を参照し、各選択肢の表示色(例えば背景色)を設定する。これにより、意見板における各選択肢の表示属性は、生徒端末30からの各回答(入力ボックスG31で入力された回答)の表示属性と対応するものとなる。   Returning to FIG. 7, after receiving the answer from the student terminal 30 in S <b> 3, the generation unit 114 of the server device 40 displays the display color corresponding to each option in the opinion board based on the assignment display setting in the assignment data 121. (Display attribute) is set (S4). Specifically, the generation unit 114 refers to the display setting of each task in the task data 121 and sets the display color (for example, background color) of each option. As a result, the display attribute of each option on the opinion board corresponds to the display attribute of each answer from the student terminal 30 (the answer input in the input box G31).

なお、本実施形態では、生徒端末30からの各回答(入力ボックスG31で入力された回答)の表示属性は、回答画面G3上で設定される構成を例示した。しかしながら、生徒端末30からの各回答の表示属性の設定は、意見板における各選択肢の表示属性とともに、このS4において行ってもよい。具体的には、生徒端末30からの各回答について、操作ボタンB31〜B35により選択された選択肢に対応する表示属性をS4で設定してもよい。   In the present embodiment, the display attribute of each answer from the student terminal 30 (answer entered in the input box G31) is exemplified as a configuration set on the answer screen G3. However, the setting of the display attribute of each answer from the student terminal 30 may be performed in S4 together with the display attribute of each option on the opinion board. Specifically, for each answer from the student terminal 30, display attributes corresponding to the options selected by the operation buttons B31 to B35 may be set in S4.

この表示属性の設定は、回答そのものの表示色であってもよいし、回答を表示する際のバックグラウンドの表示色の設定であってもよい。このように、選択肢に対応する表示属性を回答にも設定することで、回答がどの選択肢に対応するものであるかを識別可能とする。   This display attribute setting may be the display color of the answer itself, or may be the setting of the background display color when the answer is displayed. In this way, by setting the display attribute corresponding to the option to the answer, it is possible to identify which option the answer corresponds to.

次いで、生成部114は、回答データ122をもとに、設定した表示属性で選択肢一覧と、生徒端末30からの各回答とを一覧表示する意見板の表示データを生成する。送信部112は、生成された表示データを電子黒板20へ送信し、電子黒板20に意見板を表示させる(S5)。   Next, the generation unit 114 generates display data of an opinion board that displays a list of options and each answer from the student terminal 30 with the set display attribute based on the answer data 122. The transmission unit 112 transmits the generated display data to the electronic blackboard 20, and displays an opinion board on the electronic blackboard 20 (S5).

図11は、意見板G4の一例を示す図である。図11に示すように、意見板G4は、選択肢一覧表示領域G41、回答一覧表示領域G42、操作ボタンB41および操作ボタンB42を有する。   FIG. 11 is a diagram illustrating an example of the opinion board G4. As shown in FIG. 11, the opinion board G4 includes an option list display area G41, an answer list display area G42, an operation button B41, and an operation button B42.

選択肢一覧表示領域G41は、多肢選択式の課題における選択肢を一覧表示する領域である。選択肢一覧表示領域G41には、課題データ121における選択肢に対応する選択肢画像G41a〜G41eが表示設定の表示属性(例えば背景色)で表示される。また、選択肢画像G41a〜G41eには、選択肢ごとに、回答において選択された数や、回答総数に対する選択された数の割合などの数値を表示してもよい。   The option list display area G41 is an area for displaying a list of options in a multiple-choice type assignment. In the option list display area G41, option images G41a to G41e corresponding to options in the task data 121 are displayed with display attributes (for example, background color). In the option images G41a to G41e, for each option, a numerical value such as the number selected in the answer or the ratio of the selected number to the total number of answers may be displayed.

回答一覧表示領域G42は、課題について生徒端末30から取得した各回答の回答画像G42a〜G42eを一覧表示する領域である。回答画像G42a〜G42eは、入力ボックスG31より入力された回答の画像であり、選択肢に対応する表示属性(例えば背景色)で表示されている。したがって、ユーザは、回答画像G42a〜G42eの表示属性をもとに、回答時に選択した選択肢を識別できる。   The answer list display area G42 is an area for displaying a list of answer images G42a to G42e of each answer acquired from the student terminal 30 for the assignment. The answer images G42a to G42e are images of answers input from the input box G31, and are displayed with display attributes (for example, background color) corresponding to the options. Therefore, the user can identify the option selected at the time of answering based on the display attributes of the answer images G42a to G42e.

例えば、「サメ」の選択肢を選んだ回答は、回答一覧表示領域G42において、「サメ」の選択肢画像G41bと同じ表示属性の回答画像G42aとして表示される。また、「イルカ」の選択肢を選んだ回答は、回答一覧表示領域G42において、「イルカ」の選択肢画像G41aと同じ表示属性の回答画像G42bとして表示される。また、「クジラ」の選択肢を選んだ回答は、回答一覧表示領域G42において、「クジラ」の選択肢画像G41cと同じ表示属性の回答画像G42cとして表示される。また、「メダカ」の選択肢を選んだ回答は、回答一覧表示領域G42において、「メダカ」の選択肢画像G41dと同じ表示属性の回答画像G42dとして表示される。また、「ワニ」の選択肢を選んだ回答は、回答一覧表示領域G42において、「ワニ」の選択肢画像G41eと同じ表示属性の回答画像G42eとして表示される。   For example, the answer in which the “shark” option is selected is displayed in the answer list display area G42 as the answer image G42a having the same display attribute as the “shark” option image G41b. In addition, the answer in which the “dolphin” option is selected is displayed as an answer image G42b having the same display attribute as that of the “dolphin” option image G41a in the answer list display area G42. In addition, the answer in which the “whale” option is selected is displayed in the answer list display area G42 as an answer image G42c having the same display attributes as the “whale” option image G41c. In addition, the answer that has selected the “medaka” option is displayed as an answer image G42d having the same display attribute as the option image G41d of “medaka” in the answer list display area G42. In addition, the answer in which the “crocodile” option is selected is displayed as an answer image G42e having the same display attribute as the “crocodile” option image G41e in the answer list display area G42.

また、各生徒の生徒端末30から得られた回答画像G42a〜G42eは、生徒データ120における各生徒の座席位置をもとに、座席順に沿って一覧表示される。具体的には、座席位置が(1,1)の生徒の回答画像G42aを左上に表示し、座標位置(1,2)の生徒の回答画像G42bをその下に表示する。また、右に一つ列のずれた座標位置(2,1)の生徒の回答画像G42dを(1,1)の右隣に表示する。このように、座席順に回答を表示することで、ユーザは、回答一覧表示領域G42に表示された回答画像G42a〜G42eの位置から各生徒の回答を識別できる。なお、回答画像G42a〜G42eの表示順序は、生徒の座席順だけでなく、回答データ122に記載された回答順、生徒データ120に記載された生徒名やグループIDによる五十音順またはグループ順などであってもよい。   The answer images G42a to G42e obtained from the student terminal 30 of each student are displayed in a list along the seat order based on the seat position of each student in the student data 120. Specifically, the answer image G42a of the student with the seat position (1, 1) is displayed on the upper left, and the answer image G42b of the student with the coordinate position (1, 2) is displayed therebelow. Further, the answer image G42d of the student at the coordinate position (2, 1) shifted by one column on the right is displayed on the right side of (1, 1). Thus, by displaying the answers in the order of seats, the user can identify each student's answer from the position of the answer images G42a to G42e displayed in the answer list display area G42. Note that the display order of the answer images G42a to G42e is not limited to the seating order of the students, but also the answering order described in the answering data 122, the alphabetical order or the grouping order by the student name and group ID described in the student data 120 Etc.

操作ボタンB41は、課題における回答について採点を指示するボタンである。ユーザは、操作ボタンB41を押下操作することで、課題における回答の採点を実施させ、採点結果を表示させる。   The operation button B41 is a button for instructing scoring for answers in the assignment. The user presses the operation button B41 to score the answer on the task and display the score result.

操作ボタンB42は、採点結果の表示の取消を指示するボタンである。ユーザは、操作ボタンB42を押下操作することで、採点結果の表示を消去させる。   The operation button B42 is a button for instructing cancellation of the display of the scoring result. The user deletes the display of the scoring result by pressing the operation button B42.

図7に戻り、S5に次いで、サーバ装置40の生成部114は、操作ボタンB41、B42による採点操作の有無を判定する(S6)。   Returning to FIG. 7, following S5, the generation unit 114 of the server device 40 determines whether or not there is a scoring operation using the operation buttons B41 and B42 (S6).

S6において、操作ボタンB41による「採点」の操作ありの場合、サーバ装置40の生成部114は、課題データ121より多肢選択式の課題における選択肢の採点設定を読み出す(S7)。次いで、生成部114は、読み出した採点設定に基づいて各回答を採点した採点結果を、選択肢ごとに設定した表示属性とは異なる表示属性で示す意見板の表示データを生成する。送信部112は、生成された表示データを電子黒板20へ送信し、電子黒板20に採点結果を意見板に表示させる(S8)。   In S <b> 6, when there is an operation of “scoring” by the operation button B <b> 41, the generation unit 114 of the server device 40 reads the scoring setting of options in the multiple-choice type assignment from the assignment data 121 (S <b> 7). Next, the generation unit 114 generates display data of the opinion board indicating the scoring result obtained by scoring each answer based on the read scoring setting with a display attribute different from the display attribute set for each option. The transmission unit 112 transmits the generated display data to the electronic blackboard 20 and causes the electronic blackboard 20 to display the scoring result on the opinion board (S8).

図12、13は、採点結果の表示の一例を示す図である。図12に示すように、選択肢一覧表示領域G41における選択肢画像G41a〜G41eには、採点設定をもとに、正答とされるものに正答表示G43が行われる。また、選択肢一覧表示領域G41における選択肢画像G41a〜G41eには、採点設定をもとに、不正答とされるものに不正答表示G44が行われる。   12 and 13 are diagrams showing an example of the display of scoring results. As shown in FIG. 12, in the option images G41a to G41e in the option list display area G41, correct answer display G43 is performed on the correct answer based on the scoring setting. In addition, in the option images G41a to G41e in the option list display area G41, an incorrect answer display G44 is performed on an incorrect answer based on the scoring setting.

具体的には、「サメ」、「メダカ」の選択肢画像G41b、G41dに対応して、選択肢ごとの表示属性(背景色)とは異なる正答表示G43が行われている。また、「イルカ」、「クジラ」、「ワニ」の選択肢画像G41a、G41c、G41eに対しては、選択肢ごとの表示属性(背景色)とは異なる不正答表示G44が行われている。これにより、ユーザは、多肢選択式の課題における選択肢の中で正答/不正答の選択肢を容易に認識できる。   Specifically, the correct answer display G43 different from the display attribute (background color) for each option is performed corresponding to the option images G41b and G41d of “shark” and “medaka”. In addition, an incorrect answer display G44 different from the display attribute (background color) for each option is performed on the option images G41a, G41c, and G41e of “dolphins”, “whales”, and “crocodiles”. Thereby, the user can easily recognize the correct / incorrect answer option among the options in the multiple-choice type assignment.

また、回答一覧表示領域G42における回答画像G42a〜G42eには、採点設定をもとに、正答とされるものに、選択肢ごとの表示属性(背景色)とは異なる正答表示G45が行われる。具体的には、「サメ」、「メダカ」の回答画像G42a、G42dに対応して、表示枠を二重とする正答表示G45が行われている。これにより、ユーザは、多肢選択式の課題における各回答の中で正答のものを容易に認識できる。   In addition, in the answer images G42a to G42e in the answer list display area G42, correct answer display G45 different from the display attribute (background color) for each option is performed on the correct answer based on the scoring setting. Specifically, a correct answer display G45 with a double display frame is performed corresponding to the answer images G42a and G42d of “shark” and “medaka”. Thereby, the user can easily recognize the correct answer among the answers in the multiple-choice type assignment.

なお、採点結果の表示では、回答一覧表示領域G42の回答画像G42a〜G42eにおいて、採点設定をもとに不正答とされるものに、選択肢ごとの表示属性(背景色)とは異なる不正答表示を行ってもよい。具体的には、図13に示すように、回答一覧表示領域G42の回答画像G42a〜G42eにおいて不正答とされるものに、選択肢ごとの表示属性(背景色)および正答表示G45とは異なる不正答表示G46を行う。具体的には、「イルカ」、「クジラ」、「ワニ」の回答画像G42b、G42c、G42eに対して、画像の表示属性の一つである透過率を、正答の回答画像G42a、G42dよりも下げる不正答表示G46が行われている。これにより、ユーザは、多肢選択式の課題における各回答の中で不正答のものを容易に認識できる。   In the display of the scoring results, in the answer images G42a to G42e in the answer list display area G42, incorrect answers are displayed that are different from the display attributes (background colors) for each option, instead of the incorrect answers based on the scoring settings. May be performed. Specifically, as shown in FIG. 13, the wrong answers in the answer images G42a to G42e in the answer list display area G42 are different from the display attribute (background color) for each option and the correct answer display G45. Display G46 is performed. Specifically, with respect to the answer images G42b, G42c, and G42e of “dolphins”, “whales”, and “crocodiles”, the transmittance that is one of the display attributes of the images is set to be higher than that of the correct answer images G42a and G42d. The incorrect answer display G46 to be lowered is performed. Thereby, the user can easily recognize an incorrect answer among the answers in the multiple-choice task.

また、不正答の回答画像G42b、G42c、G42eの表示属性の強調度合いを、正答の回答画像G42a、G42dよりも下げる(例えば、透過率を下げる)ように変更することで、正答の回答画像G42a、G42dを目立たせることができる。なお、表示属性の強調度合いの変更は、正答の回答画像を不正答の回答画像よりも目立たせるものであればいずれであってもよい。例えば、正答の回答画像の明るさを、不正答の回答画像よりも明るくしてもよい(逆に不正答の回答画像を暗くしてもよい)。   Further, by changing the emphasis degree of the display attribute of the incorrect answer image G42b, G42c, G42e to be lower than the correct answer images G42a, G42d (for example, lowering the transmittance), the correct answer image G42a. , G42d can stand out. The change in the degree of emphasis of the display attribute may be any as long as the correct answer image is more conspicuous than the incorrect answer image. For example, the correct answer image may be brighter than the incorrect answer image (inversely, the incorrect answer image may be darkened).

S6において、操作ボタンB42による「採点取消」の操作ありの場合、サーバ装置40の生成部114は、S8で表示した採点結果を消去した意見板の表示データを生成する。送信部112は、生成された表示データを電子黒板20へ送信し、電子黒板20に表示している意見板において、採点結果を消去する(S9)。   In S6, when there is an operation of “scoring cancellation” by the operation button B42, the generation unit 114 of the server device 40 generates display data of the opinion board in which the scoring result displayed in S8 is deleted. The transmission unit 112 transmits the generated display data to the electronic blackboard 20, and deletes the scoring result on the opinion board displayed on the electronic blackboard 20 (S9).

S6において、操作ボタンB41、B42による操作なしの場合、サーバ装置40は、教師端末10による課題の終了などの指示をもとに、処理を終了するか否かを判定する(S10)。処理を終了しない場合(S10:NO)、サーバ装置40は、S5へ処理を戻し、意見板の表示を継続する。   In S6, when there is no operation by operation button B41, B42, the server apparatus 40 determines whether a process is complete | finished based on instructions, such as completion | finish of the subject by the teacher terminal 10 (S10). When the process is not terminated (S10: NO), the server device 40 returns the process to S5 and continues displaying the opinion board.

以上のように、授業支援システム1では、サーバ装置40は、多肢選択の問題と、当該問題における多肢選択の回答およびコメントの記入欄とを含む回答画面G3を生徒端末30へ送信し、回答された多肢選択の項目と、入力されたコメントとを受信する。また、サーバ装置40は、問題の多肢選択の項目ごとに表示属性を変え、入力されたコメントを回答された多肢選択の項目に対応する表示属性で電子黒板20の意見板に表示させる。また、サーバ装置40は、問題の多肢選択の採点設定に基づいて回答された多肢選択の項目を採点した結果を、選択肢ごとの表示属性と異なる表示属性で、入力されたコメントに表示する。したがって、授業支援システム1では、選択肢ごとに設定されている表示属性を保持したまま、採点結果の表示が行えるため、選択肢の正答または不正答だけでなく、選択肢に対するコメントまで着目し易くなり、学習効果の向上を支援できる。   As described above, in the lesson support system 1, the server device 40 transmits to the student terminal 30 the answer screen G3 including the multiple choice problem and the multiple choice choice answer and comment entry fields for the problem, The answered multiple-choice item and the input comment are received. In addition, the server device 40 changes the display attribute for each item of multiple choice in question, and displays the input comment on the opinion board of the electronic blackboard 20 with the display attribute corresponding to the item of multiple choice that has been answered. In addition, the server device 40 displays the result of scoring the multiple-choice item answered based on the multiple-choice scoring setting of the problem in the input comment with a display attribute different from the display attribute for each option. . Therefore, the lesson support system 1 can display the scoring results while maintaining the display attributes set for each option, so it is easy to focus on not only the correct answer or incorrect answer of the option but also the comment on the option. Can help improve the effect.

[他の実装例]
上記の実施形態では選択肢ごとに変更する表示属性を背景色とした場合を例示したが、選択肢ごとに変更する表示属性はユーザが識別可能なものであれば何れであってもよく、上記の例に限定しない。例えば、選択肢ごとの文字色、明るさ、アイコン画像などであってもよい。また、文字色、明るさなどが時間で変更されない静的な表示属性以外に、点滅間隔などの動的な表示属性を採用してもよい。
[Other implementation examples]
In the above embodiment, the case where the display attribute to be changed for each option is set as the background color is exemplified. However, the display attribute to be changed for each option may be any as long as it can be identified by the user. It is not limited to. For example, the character color, brightness, icon image, etc. for each option may be used. In addition to static display attributes whose character color, brightness, etc. are not changed over time, dynamic display attributes such as blinking intervals may be employed.

また、回答画像G42a〜G42eにおける採点結果の表示にかかる表示属性は、選択肢ごとに変更する表示属性と重複しないものであれば何れであってもよく、上記の例(枠付き表示)に限定しない。例えば、文字色、明るさ、アイコン画像などであってもよい。また、文字色、明るさなどが時間的に変更されない静的な表示属性以外に、点滅などの動的な表示属性を採用してもよい。なお、好ましくは、回答画像G42a〜G42eにおいて表示された内容の視認性を低減することのないように、回答画像G42a〜G42eの外周などに施されるものがよい。   Further, the display attribute for displaying the scoring results in the answer images G42a to G42e may be any display attribute that does not overlap with the display attribute to be changed for each option, and is not limited to the above example (framed display). . For example, it may be a character color, brightness, icon image, or the like. In addition to static display attributes whose character color, brightness, etc. are not changed over time, dynamic display attributes such as blinking may be employed. In addition, Preferably, what is given to the outer periphery etc. of answer image G42a-G42e is good so that the visibility of the content displayed in answer image G42a-G42e may not be reduced.

上記の実施形態では、教師端末10や生徒端末30がタブレット端末として実装される場合を例示するが、教師端末10や生徒端末30の実装形態はこれに限定されない。例えば、教師端末10や生徒端末30は、スマートフォン、携帯電話機やPHS(Personal Handyphone System)などの移動体通信端末を含む携帯端末装置として実装されることとしてもかまわない。また、教師端末10および生徒端末30は、パーソナルコンピュータを始めとする据置き型の情報処理装置やノート型のパーソナルコンピュータとして実装されることとしてもかまわない。   In the above embodiment, the case where the teacher terminal 10 or the student terminal 30 is implemented as a tablet terminal is illustrated, but the implementation form of the teacher terminal 10 or the student terminal 30 is not limited to this. For example, the teacher terminal 10 and the student terminal 30 may be implemented as a mobile terminal device including a mobile communication terminal such as a smartphone, a mobile phone, or a PHS (Personal Handyphone System). The teacher terminal 10 and the student terminal 30 may be implemented as a stationary information processing apparatus such as a personal computer or a notebook personal computer.

また、上記の実施形態では、授業支援システム1にサーバ装置40を設置し、教師端末10、電子黒板20および生徒端末30をクライアント端末として収容するクライアントサーバシステムを例示した。しかしながら、授業支援システム1の物理的構成はこれに限定されない。例えば、授業支援システム1は、教師端末10または電子黒板20をサーバ装置として機能させる一方で生徒端末30等をクライアント端末として機能させるクライアントサーバシステムとしてもよい。この場合、サーバ装置として機能させる教師端末10または電子黒板20が、サーバ装置40の各機能を実装する。また、サーバ装置40は、アウトソーシングによって協働教育支援サービスを提供するクラウドとして実装することとしてもかまわない。   Moreover, in said embodiment, the server apparatus 40 was installed in the lesson support system 1, and the client server system which accommodates the teacher terminal 10, the electronic blackboard 20, and the student terminal 30 as a client terminal was illustrated. However, the physical configuration of the class support system 1 is not limited to this. For example, the class support system 1 may be a client server system that allows the teacher terminal 10 or the electronic blackboard 20 to function as a server device while the student terminal 30 or the like functions as a client terminal. In this case, the teacher terminal 10 or the electronic blackboard 20 that functions as the server device implements each function of the server device 40. Further, the server device 40 may be implemented as a cloud that provides a collaborative education support service by outsourcing.

[表示制御プログラム]
また、上記の実施形態で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図14を用いて、上記の実施形態と同様の機能を有する制御プログラム(表示制御プログラム)を実行するコンピュータの一例について説明する。
[Display control program]
The various processes described in the above embodiments can be realized by executing a prepared program on a computer such as a personal computer or a workstation. In the following, an example of a computer that executes a control program (display control program) having the same function as that of the above-described embodiment will be described with reference to FIG.

図14は、制御プログラム270aを実行するコンピュータ200の一例について説明する説明図である。図14に示すように、コンピュータ200は、操作部210aと、スピーカ210bと、カメラ210cと、ディスプレイ220と、通信部230とを有する。さらに、このコンピュータ200は、CPU250と、ROM260と、HDD270と、RAM280とを有する。これら210〜280の各部はバス240を介して接続される。   FIG. 14 is an explanatory diagram illustrating an example of a computer 200 that executes the control program 270a. As shown in FIG. 14, the computer 200 includes an operation unit 210a, a speaker 210b, a camera 210c, a display 220, and a communication unit 230. The computer 200 further includes a CPU 250, a ROM 260, an HDD 270, and a RAM 280. These units 210 to 280 are connected via a bus 240.

HDD270には、上記の実施形態で示した設定部110、送信部112、受信部113、生成部114および回答表示部115と同様の機能を発揮する制御プログラム270aが予め記憶される。この制御プログラム270aについては、図3に示した設定部110、送信部112、受信部113、生成部114および回答表示部115との各構成要素と同様、適宜統合又は分離してもよい。また、HDD270に格納される各データは、必ずしも全てのデータがHDD270に格納されておらずともよく、処理に用いるデータがHDD270に格納されればよい。   The HDD 270 stores in advance a control program 270a that performs the same functions as the setting unit 110, the transmission unit 112, the reception unit 113, the generation unit 114, and the answer display unit 115 described in the above embodiment. The control program 270a may be appropriately integrated or separated as in the case of the constituent elements of the setting unit 110, the transmission unit 112, the reception unit 113, the generation unit 114, and the answer display unit 115 illustrated in FIG. In addition, all the data stored in the HDD 270 does not necessarily have to be stored in the HDD 270, and data used for processing may be stored in the HDD 270.

CPU250は、制御プログラム270aをHDD270から読み出してRAM280に展開する。これによって、制御プログラム270aは、制御プロセス280aとして機能する。この制御プロセス280aは、HDD270から読み出した各種データをRAM280上の制御プロセス280aに割り当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。なお、制御プロセス280aは、図3に示した設定部110、送信部112、受信部113、生成部114および回答表示部115にて実行される処理、例えば図7などに示す処理を含む。また、CPU250上で仮想的に実現される各処理部は、必ずしも全ての処理部がCPU250上で動作せずともよく、処理に用いる処理部のみが仮想的に実現されればよい。   The CPU 250 reads the control program 270 a from the HDD 270 and expands it in the RAM 280. As a result, the control program 270a functions as the control process 280a. The control process 280a expands various data read from the HDD 270 to an area allocated to the control process 280a on the RAM 280, and executes various processes based on the expanded various data. The control process 280a includes processing executed by the setting unit 110, the transmission unit 112, the reception unit 113, the generation unit 114, and the answer display unit 115 illustrated in FIG. 3, for example, processing illustrated in FIG. In addition, all the processing units virtually realized on the CPU 250 do not necessarily have to operate on the CPU 250, and only the processing units used for processing need only be virtually realized.

なお、上記の制御プログラム270aについては、必ずしも最初からHDD270やROM260に記憶させておかずともよい。例えば、コンピュータ200に挿入されるフレキシブルディスク、いわゆるFD、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に制御プログラム270aを記憶させる。そして、コンピュータ200がこれらの可搬用の物理媒体から制御プログラム270aを取得して実行するようにしてもよい。また、公衆回線、インターネット、LAN、WANなどを介してコンピュータ200に接続される他のコンピュータまたはサーバ装置などに制御プログラム270aを記憶させておき、コンピュータ200がこれらから制御プログラム270aを取得して実行するようにしてもよい。   Note that the control program 270a is not necessarily stored in the HDD 270 or the ROM 260 from the beginning. For example, the control program 270a is stored in a “portable physical medium” such as a flexible disk inserted into the computer 200, so-called FD, CD-ROM, DVD disk, magneto-optical disk, or IC card. Then, the computer 200 may acquire and execute the control program 270a from these portable physical media. Further, the control program 270a is stored in another computer or server device connected to the computer 200 via a public line, the Internet, a LAN, a WAN, etc., and the computer 200 acquires and executes the control program 270a therefrom. You may make it do.

1…授業支援システム
5…ネットワーク
10…教師端末
20…電子黒板
30…生徒端末
40…サーバ装置
101…通信部
102…操作部
103…表示部
104…制御部
105…記憶部
110…設定部
111…回答部
112…送信部
113…受信部
114…生成部
115…回答表示部
120…生徒データ
121…課題データ
122…回答データ
G2…課題選択画面
G3…回答画面
G4…意見板
G31…入力ボックス
G41…選択肢一覧表示領域
G41a〜G41e…選択肢画像
G42…回答一覧表示領域
G42a〜G42e…回答画像
G43、G45…正答表示
G44、G46…不正答表示
DESCRIPTION OF SYMBOLS 1 ... Class support system 5 ... Network 10 ... Teacher terminal 20 ... Electronic blackboard 30 ... Student terminal 40 ... Server apparatus 101 ... Communication part 102 ... Operation part 103 ... Display part 104 ... Control part 105 ... Storage part 110 ... Setting part 111 ... Reply unit 112 ... Transmission unit 113 ... Reception unit 114 ... Generation unit 115 ... Reply display unit 120 ... Student data 121 ... Problem data 122 ... Reply data G2 ... Problem selection screen G3 ... Reply screen G4 ... Opinion board G31 ... Input box G41 ... Choice list display areas G41a to G41e ... choice image G42 ... answer list display areas G42a to G42e ... answer images G43, G45 ... correct answer display G44, G46 ... incorrect answer display

Claims (5)

コンピュータに、
多肢選択の問題と、当該問題における多肢選択の回答およびコメントの記入欄とを含む回答画面を端末へ送信し、
前記端末にて回答された多肢選択の項目と、入力されたコメントとを受信し、
前記問題の多肢選択の項目ごとに第1の表示属性を変え、前記入力されたコメントを前記回答された多肢選択の項目に対応する第1の表示属性で表示する第1の表示画面と、前記問題の多肢選択の採点データに基づいて前記回答された多肢選択の項目を採点した結果を、前記第1の表示属性と異なる第2の表示属性を前記第1の表示画面の設定から前記採点した結果に対応する設定に変えて前記入力されたコメントに表示する第2の表示画面とを表示し、
前記回答された多肢選択肢の項目が不正答である場合には、前記第1および第2の表示属性とは異なり、正答および不正答のいずれかを表示する第3の表示属性の強調度合いを正答である場合よりも落とすように変える、
処理を実行させることを特徴とする表示制御プログラム。
On the computer,
Send an answer screen containing multiple choice questions and multiple choice answers and comment fields in the question to the terminal,
Receiving multiple-choice items replied at the terminal and the input comments;
A first display screen that changes a first display attribute for each item of multiple choice of the problem, and displays the input comment with a first display attribute corresponding to the item of multiple choice that has been answered; The second display attribute different from the first display attribute is set on the first display screen based on the result of scoring the answered multiple-choice item based on the multiple-choice scoring data of the problem. And a second display screen to be displayed on the input comment instead of the setting corresponding to the scored result,
If the answer has been multiple-choice items are incorrect answer, emphasis degree of said first and Unlike second display attribute, the third display attributes to display either the correct and non correct Change to drop than the correct answer,
A display control program for executing a process.
前記表示する処理は、前記回答された多肢選択肢の項目が正答である場合に前記第2の表示属性を変えて前記入力されたコメントを表示する
ことを特徴とする請求項に記載の表示制御プログラム。
2. The display according to claim 1 , wherein the display processing includes displaying the input comment by changing the second display attribute when the answered multiple-choice item is a correct answer. Control program.
前記表示する処理は、前記第1の表示画面を表示した後に、採点を指示する採点指示を受け付けた場合に、前記第2の表示画面を表示する
ことを特徴とする請求項1または2に記載の表示制御プログラム。
The processing of displaying, after displaying the first display screen, wherein when accepting a scoring instruction to scoring, to claim 1 or 2, characterized in that displaying the second display screen Display control program.
コンピュータが、
多肢選択の問題と、当該問題における多肢選択の回答およびコメントの記入欄とを含む回答画面を端末へ送信し、
前記端末にて回答された多肢選択の項目と、入力されたコメントとを受信し、
前記問題の多肢選択の項目ごとに第1の表示属性を変え、前記入力されたコメントを前記回答された多肢選択の項目に対応する第1の表示属性で表示する第1の表示画面と、前記問題の多肢選択の採点データに基づいて前記回答された多肢選択の項目を採点した結果を、前記第1の表示属性と異なる第2の表示属性を前記第1の表示画面の設定から前記採点した結果に対応する設定に変えて前記入力されたコメントに表示する第2の表示画面とを表示し、
前記回答された多肢選択肢の項目が不正答である場合には、前記第1および第2の表示属性とは異なり、正答および不正答のいずれかを表示する第3の表示属性の強調度合いを正答である場合よりも落とすように変える、
処理を実行することを特徴とする表示制御方法。
Computer
Send an answer screen containing multiple choice questions and multiple choice answers and comment fields in the question to the terminal,
Receiving multiple-choice items replied at the terminal and the input comments;
A first display screen that changes a first display attribute for each item of multiple choice of the problem, and displays the input comment with a first display attribute corresponding to the item of multiple choice that has been answered; The second display attribute different from the first display attribute is set on the first display screen based on the result of scoring the answered multiple-choice item based on the multiple-choice scoring data of the problem. And a second display screen to be displayed on the input comment instead of the setting corresponding to the scored result,
If the answer has been multiple-choice items are incorrect answer, emphasis degree of said first and Unlike second display attribute, the third display attributes to display either the correct and non correct Change to drop than the correct answer,
A display control method characterized by executing processing.
多肢選択の問題と、当該問題の多肢選択の採点データとを記憶する記憶部と、
前記記憶部から前記多肢選択の問題と、当該問題における多肢選択の回答およびコメントの記入欄とを含む回答画面を端末へ送信する送信部と、
前記端末にて回答された多肢選択の項目と、入力されたコメントとを受信する受信部と、
前記問題の多肢選択の項目ごとに第1の表示属性を変え、前記入力されたコメントを前記回答された多肢選択の項目に対応する第1の表示属性で表示する第1の表示画面と、前記問題の多肢選択の採点データに基づいて前記回答された多肢選択の項目を採点した結果を、前記第1の表示属性と異なる第2の表示属性を前記第1の表示画面の設定から前記採点した結果に対応する設定に変えて前記入力されたコメントに表示する第2の表示画面とを表示し、前記回答された多肢選択肢の項目が不正答である場合には、前記第1および第2の表示属性とは異なり、正答および不正答のいずれかを表示する第3の表示属性の強調度合いを正答である場合よりも落とすように変える表示制御部と
を有することを特徴とする表示制御装置。
A storage unit for storing a problem of multiple choice and scoring data of multiple choice of the problem;
A transmission unit that transmits to the terminal an answer screen including the multiple choice question from the storage unit, and multiple choice answers in the problem and a comment entry field;
A receiving unit that receives the multiple-choice items answered at the terminal and the input comment;
A first display screen that changes a first display attribute for each item of multiple choice of the problem, and displays the input comment with a first display attribute corresponding to the item of multiple choice that has been answered; The second display attribute different from the first display attribute is set on the first display screen based on the result of scoring the answered multiple-choice item based on the multiple-choice scoring data of the problem. Display a second display screen to be displayed in the input comment instead of the setting corresponding to the scored result, and when the answered multiple-choice item is an incorrect answer, 1 and Unlike second display attribute, characterized in that it has a display control unit for changing to drop than the degree of emphasis of the third display attributes to display either the correct and not correct is correct A display control device.
JP2015033176A 2015-02-23 2015-02-23 Display control program, display control method, and display control apparatus Expired - Fee Related JP6617412B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015033176A JP6617412B2 (en) 2015-02-23 2015-02-23 Display control program, display control method, and display control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015033176A JP6617412B2 (en) 2015-02-23 2015-02-23 Display control program, display control method, and display control apparatus

Publications (2)

Publication Number Publication Date
JP2016156886A JP2016156886A (en) 2016-09-01
JP6617412B2 true JP6617412B2 (en) 2019-12-11

Family

ID=56825916

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015033176A Expired - Fee Related JP6617412B2 (en) 2015-02-23 2015-02-23 Display control program, display control method, and display control apparatus

Country Status (1)

Country Link
JP (1) JP6617412B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6833443B2 (en) * 2016-10-14 2021-02-24 株式会社半導体エネルギー研究所 Terminal system
JP6982918B1 (en) * 2021-06-18 2021-12-17 株式会社itsumo Education support software

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS512349U (en) * 1974-06-21 1976-01-09
US8187005B1 (en) * 2007-11-13 2012-05-29 Einstruction Corporation Interactive chalkboard
JP5807433B2 (en) * 2011-08-03 2015-11-10 大日本印刷株式会社 Computer apparatus, electronic pen system, and program
JP6179147B2 (en) * 2013-03-18 2017-08-16 富士通株式会社 Discussion support program, discussion support server, discussion support method
JP2014235557A (en) * 2013-05-31 2014-12-15 株式会社ジャストシステム Cooperative activity support system
JP6111883B2 (en) * 2013-06-12 2017-04-12 富士通株式会社 Presenter selection support apparatus, system, and method

Also Published As

Publication number Publication date
JP2016156886A (en) 2016-09-01

Similar Documents

Publication Publication Date Title
EP3608795A1 (en) Method and apparatus for generating knowledge graph, device and computer readable storage medium
US20190385471A1 (en) Assessment-based assignment of remediation and enhancement activities
WO2019046177A1 (en) Assessment-based measurable progress learning system
Cetto et al. Friend inspector: A serious game to enhance privacy awareness in social networks
JP6442546B2 (en) Learning support system, learning support method, and learner terminal
JP6617412B2 (en) Display control program, display control method, and display control apparatus
KR101770473B1 (en) Display control program, display control method, and display control apparatus
Wu et al. A meta-analysis of the effects of spherical video-based virtual reality on cognitive and non-cognitive learning outcomes
Giddens et al. Early student outcomes associated with a virtual community for learning
Lucero et al. The holding space: a guide for partners in tribal research
KR20210015832A (en) Student-centered learning system with student and teacher dashboards
JP6668595B2 (en) Display control program, display control method and display control device
KR101626198B1 (en) Display processing apparatus, system and computer-readable storage medium for display processing program
JP6405854B2 (en) Recording control program, recording control method, and recording control apparatus
JP6828780B2 (en) Display control program
Singh An online abstract mentoring programme for junior researchers and healthcare professionals
JP7041958B2 (en) Education support system and education support method
KR20130046465A (en) Learning system and method for providing learning contents by stages in digital textbook
JP2008268406A (en) Education support system and education support method
O'Sullivan Comparative and international education in initial teacher education: an Irish case study
Katsiyannis et al. Retrospective testimony and the IEP: Implications of RE, ME, et al. V. New York city department of education
JP6447283B2 (en) Display program, display method, and information processing apparatus
Figueroa Jr et al. Virtual Reality Photo-based Tours for Teaching Filipino Vocabulary in an Online Class in Japan: Transitioning into the New Normal
JP2024152268A (en) Drawing ability diagnosis system
Bakas Design and Prototyping of an Educational Tool for Language Teachers

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190621

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191028

R150 Certificate of patent or registration of utility model

Ref document number: 6617412

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees