[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2010217862A - Electronic learning monitoring method and system - Google Patents

Electronic learning monitoring method and system Download PDF

Info

Publication number
JP2010217862A
JP2010217862A JP2009234671A JP2009234671A JP2010217862A JP 2010217862 A JP2010217862 A JP 2010217862A JP 2009234671 A JP2009234671 A JP 2009234671A JP 2009234671 A JP2009234671 A JP 2009234671A JP 2010217862 A JP2010217862 A JP 2010217862A
Authority
JP
Japan
Prior art keywords
learning
answer
server
client end
electronic
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.)
Pending
Application number
JP2009234671A
Other languages
Japanese (ja)
Inventor
Wen-Tai Hsieh
文泰 謝
Shih-Chun Chou
世俊 周
Showa Chin
昭和 陳
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.)
Institute for Information Industry
Original Assignee
Institute for Information Industry
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 Institute for Information Industry filed Critical Institute for Information Industry
Publication of JP2010217862A publication Critical patent/JP2010217862A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic learning monitoring method and a system, and a computer readable storage medium. <P>SOLUTION: The electronic learning monitoring method is executed by a learning server, and comprises the following procedures: a procedure where a learning server receives a learning event showing that a customer's client terminal needs to be further tested from the customer's client terminal; a procedure for sending a test image to the customer's client terminal; a procedure for receiving an input answer corresponding to the test image; and a procedure where the server determines whether an excepted learning process is needed to be executed, or when the inputted answer is not detected beyond a specific period of time, an excepted learning process is executed. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は電子学習技術に関するものであって、特に、電子学習監督方法とシステム、及び、コンピュータ読み取り可能記憶媒体に関するものである。   The present invention relates to an electronic learning technique, and more particularly to an electronic learning supervision method and system, and a computer-readable storage medium.

公知の電子学習システムは、特に、インターネット上で電子学習サービスの環境を提供するもので、少なくとも一つの電子学習サーバを提供し、各種電子化内容を提供する。学習者は、ブラウザによりネット上でこれらの電子化内容を閲覧することができる。しかし、電子学習サーバは、受動的にしか電子化内容を使用者に提供せず、使用者がまじめに学習しているかを監督することができないので、学習者が居眠りやチャットに夢中であると、電子学習効果が低下する。   A known electronic learning system provides an environment for an electronic learning service, especially on the Internet, and provides at least one electronic learning server and provides various electronic contents. The learner can browse these electronic contents on the net by a browser. However, since the electronic learning server only provides electronic content to the user passively and cannot supervise whether the user is seriously learning, the learner is crazy about falling asleep or chatting. The electronic learning effect is reduced.

よって、電子学習監督システムと方法を提供し、効果的に、使用者の学習状態を検知し、電子学習効果を向上させる必要がある。   Therefore, it is necessary to provide an electronic learning supervision system and method, effectively detect the learning state of the user, and improve the electronic learning effect.

本発明は、電子学習監督システムと方法を提供し、効果的に、使用者の学習状態を検知し、電子学習効果を向上させることを目的とする。   An object of the present invention is to provide an electronic learning supervisory system and method, and to effectively detect the learning state of a user and improve the electronic learning effect.

上述の目的を達成するため、本発明の電子学習監督方法は、学習サーバと学習クライアント端により実行される。その工程は、学習サーバは、学習クライアント端から、学習クライアント端が更に検査を受けなければならないことを表す学習事件を受信する工程と、学習サーバは、検査画面を学習クライアント端に伝送する工程と、検査画面に相応する入力答案を受信する工程と、学習サーバは、入力答案に基づいて、学習例外処理を実行する必要があるかどうか決定するか、或いは、時間切れになっても、上述の入力答案を検出しない時、学習サーバが学習例外処理を実行する工程と、からなる。   In order to achieve the above object, the electronic learning supervision method of the present invention is executed by a learning server and a learning client end. The process includes: a learning server receiving from the learning client end a learning event indicating that the learning client end must undergo further inspection; and a learning server transmitting an inspection screen to the learning client end. The process of receiving the input answer corresponding to the inspection screen, and the learning server determines whether it is necessary to execute the learning exception process based on the input answer, And when the input answer is not detected, the learning server executes a learning exception process.

この方法は、更に、学習クライアント端がソフトハードウェア信号を検出する工程と、学習クライアント端は、検出したソフトハードウェア信号に基づいて、学習事件を学習サーバに伝送するかどうか決定する工程と、を含む。この方法は、学習事件を学習サーバに伝送するかを決定する工程中、更に、学習クライアント端がソフトハードウェア信号の内容と学習事件規則ベース中の多数の学習事件規則を比較し、学習事件規則は、検出したソフトハードウェア信号が一定条件に符合する時、更に、検査を受けなければならない情報を保存する工程と、学習クライアント端が検出したソフトハードウェア信号の内容が、学習事件規則ベース中の任意の学習事件規則に符合する時、学習事件を学習サーバに伝送する工程と、を含む。   The method further includes the step of the learning client end detecting a software hardware signal, the learning client end determining whether to transmit the learning event to the learning server based on the detected software hardware signal, and including. In this method, during the process of determining whether to transmit the learning event to the learning server, the learning client end compares the contents of the software hardware signal with a number of learning event rules in the learning event rule base, and the learning event rule. When the detected software hardware signal meets certain conditions, the process of storing information that must be further examined and the content of the software hardware signal detected by the learning client end are in the learning incident rule base. Transmitting the learning event to the learning server when the learning event rules are met.

この方法は、更に、学習サーバは、受信した学習事件とシミュレーション教室規則ベース中の多数のシミュレーション教室規則を比較し、シミュレーション教室規則は、現在提供されている電子課程内容に対し、検出した学習事件が一定条件に符合する時、更に、使用者の学習状態を検査しなければならない情報を保存する工程と、学習サーバが検出した学習事件の内容がシミュレーション教室規則ベース中の任意のシミュレーション教室規則に符合する時、検査画面を学習クライアント端に伝送する工程と、を含む。   In this method, the learning server further compares the received learning event with a number of simulation classroom rules in the simulation classroom rule base, and the simulation classroom rule detects the detected learning event for the electronic program content currently provided. When the condition matches a certain condition, the process of saving the information that must check the user's learning status and the contents of the learning event detected by the learning server are stored in any simulation classroom rule in the simulation classroom rule base. Transmitting the inspection screen to the end of the learning client when matching.

この方法は、更に、学習サーバは受信した入力答案が、検査画面に相応する正確な答案か検査し、もし否であれば、学習サーバは学習例外処理を実行する。   In this method, the learning server further checks whether the received input answer is an accurate answer corresponding to the inspection screen, and if not, the learning server executes a learning exception process.

本発明の実施例は、コンピュータプログラムを保存するコンピュータ読み取り可能記憶媒体を開示し、コンピュータプログラムは、学習サーバ、或いは、学習クライアント端中にロードされ、学習サーバ、或いは、学習クライアント端に、上述の電子学習監督方法を実行させる。   An embodiment of the present invention discloses a computer-readable storage medium storing a computer program, the computer program being loaded into a learning server or a learning client end, and Enforce electronic learning supervision method.

本発明の電子学習監督システムは、学習サーバと学習クライアント端からなる。学習サーバは学習クライアント端に結合され、学習クライアント端から、学習クライアント端が更に受けなければならない検査を表す学習事件を受信する工程と、検査画面を学習クライアント端に伝送する工程と、検査画面に相応する入力答案を受信する工程と、入力答案に従って、学習例外処理を実行する必要があるか決定する工程と、からなる。   The electronic learning supervisory system of the present invention comprises a learning server and a learning client end. The learning server is coupled to the learning client end, and receives from the learning client end a learning event representing a test that the learning client end must further receive, a step of transmitting the inspection screen to the learning client end, and an inspection screen. The method includes a step of receiving a corresponding input answer and a step of determining whether it is necessary to execute a learning exception process according to the input answer.

学習クライアント端は、更に、ソフトハードウェア信号を検出し、検出したソフトハードウェア信号に従って、学習事件を学習サーバに伝送するかどうか決定する。学習クライアント端は、更に、ソフトハードウェア信号の内容と学習事件規則ベースの多数の学習事件規則を比較し、検出したソフトハードウェア信号の内容が学習事件規則ベース中の任意の学習事件規則に符合する場合、学習事件を学習サーバに伝送する。学習事件規則は、検出したソフトハードウェア信号が一定条件に符合する時、更に、受けなければならない検査情報を保存することができる。   The learning client end further detects a software hardware signal and determines whether to transmit the learning event to the learning server according to the detected software hardware signal. The learning client end also compares the content of the software hardware signal with a number of learning event rules based on the learning event rule, and the detected software hardware signal content matches any learning event rule in the learning event rule base. If so, the learning incident is transmitted to the learning server. The learning event rule can further store inspection information that must be received when the detected software hardware signal meets a certain condition.

学習サーバは、更に、受信した学習事件とシミュレーション教室規則ベース中の多数のシミュレーション教室規則を比較し、検出した学習事件の内容がシミュレーション教室規則ベース中の任意のシミュレーション教室規則に符合する場合、検査画面を学習クライアント端に伝送する。シミュレーション教室は、現在提供している電子課程内容に対し、検出した学習事件が一定条件に符合する時、使用者の学習状態を更に検査する情報を保存する。   The learning server further compares the received learning case with a number of simulation classroom rules in the simulation classroom rule base, and checks if the content of the detected learning case matches any simulation classroom rule in the simulation classroom rule base. The screen is transmitted to the learning client end. The simulation classroom stores information for further checking the learning state of the user when the detected learning event matches a certain condition with respect to the electronic program content currently provided.

学習サーバは、更に、受信した入力答案が検査画面に相応する正確な答案かどうか検出し、否であれば、学習例外処理を実行する。   The learning server further detects whether the received input answer is an accurate answer corresponding to the inspection screen, and if not, executes a learning exception process.

検査画面は、少なくとも一つの提示図形を含み、使用者の答えの提示情報と入力答案フィールドを提示し、この提示図形は、図形識別演算法で、検査画面に相応する正確な答案を自動的に識別できない図形である。学習例外処理は、現在再生する電子学習課程を停止するか、或いは、電子学習課程の前の章節に戻る。   The inspection screen includes at least one presentation figure, and presents the user's answer presentation information and the input answer field, and this presentation figure automatically calculates an accurate answer corresponding to the inspection screen by means of figure identification calculation method. The figure cannot be identified. In the learning exception process, the electronic learning process that is currently reproduced is stopped or the previous section of the electronic learning process is returned.

本発明の電子学習監督システムと方法により、効果的に、使用者の学習状態を検知し、電子学習効果を向上させる。   With the electronic learning supervisory system and method of the present invention, the learning state of the user is effectively detected and the electronic learning effect is improved.

本発明の実施例による電子学習監督システムのインターネット構造を示す図である。It is a figure which shows the internet structure of the electronic learning supervision system by the Example of this invention. 本発明の実施例による電子学習監督システム中、パソコンに応用するハードウェア構造を示す図である。It is a figure which shows the hardware structure applied to a personal computer in the electronic learning supervision system by the Example of this invention. 本発明の実施例による電子学習監督システムのソフトウェア構造を示す図である。It is a figure which shows the software structure of the electronic learning supervision system by the Example of this invention. 本発明の実施例による範例の検証画面を示す図である。FIG. 6 is a diagram illustrating an exemplary verification screen according to an embodiment of the present invention. 本発明の実施例による範例の検証画面を示す図である。FIG. 6 is a diagram illustrating an exemplary verification screen according to an embodiment of the present invention. 本発明の実施例による範例の検証画面を示す図である。FIG. 6 is a diagram illustrating an exemplary verification screen according to an embodiment of the present invention. 本発明の実施例による電子学習監督方法のフローチャートである。5 is a flowchart of an electronic learning supervision method according to an embodiment of the present invention. 本発明の実施例による電子学習監督のコンピュータ読み取り可能記憶媒体を示す図である。FIG. 3 is a diagram illustrating a computer-readable storage medium of an electronic learning supervisor according to an embodiment of the present invention.

図1は、本発明の実施例による電子学習監督システム10のインターネット機構を示す図である。好ましい状況下で、インターネット機構は、パソコン11と13を有する。パソコン11、13は、ワイヤードコネクション、ワイヤレス、或いは、ワイヤーコネクションとワイヤレスの混合方式で連接される。本技術を熟知する者なら分かるように、パソコン11、13間の連結は、多数の仲介ノードによるもので、例えば、アクセスポイント、ベースステーション、ハブ、ブリッジ、ルータ、或いは、その他のインターネット通信を処理できる仲介ノードである。パソコン11は、学習サーバの役割を果たし、各種電子学習内容を提供する。パソコン13は、学習クライアントの役割を果たし、パソコン11が提供する電子学習内容を取得する。   FIG. 1 is a diagram illustrating an Internet mechanism of an electronic learning supervision system 10 according to an embodiment of the present invention. Under favorable circumstances, the Internet organization has personal computers 11 and 13. The personal computers 11 and 13 are connected by a wired connection, wireless, or a mixed method of wire connection and wireless. As those skilled in the art know, the connection between the PCs 11 and 13 is through a number of intermediary nodes, for example, handling access points, base stations, hubs, bridges, routers, or other Internet communications. It can be an intermediary node. The personal computer 11 serves as a learning server and provides various electronic learning contents. The personal computer 13 plays the role of a learning client and acquires the electronic learning content provided by the personal computer 11.

図2は、本発明の実施例による電子学習監督システム10中、パソコン11と13に応用したハードウェア機構図であり、処理ユニット21、メモリ22、記憶装置23、出力装置24、入力装置25、通信装置26、を有し、バス27により連結される。この他、本技術を熟知するものなら分かるように、このシステムは、その他のコンピュータシステムの形態上に実施でき、例えば、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベース、或いは、プログラム化可能な家庭用電化製品、インターネットコンピュータ、ミニコンピュータ、大型ホスト、及び、類似の設備である。処理ユニット21は、単一のCPU(中央処理装置)、或いは、並列処理環境に関する多数の並行処理ユニットを含む。メモリ22は、ROM(リード オンリ メモリ)、フラッシュROM、及び/又は、RAM(ランダム アクセス メモリ)を含み、処理ユニット21が実行するプログラムモジュール、及び、データを保存する。一般に、プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント等で、電子学習監督功能を実行する。本発明は、分散式演算環境において実行でき、パソコン11と13中の演算作業も、インターネットに接続された遠隔処理設備により実行される。分散式環境中、パソコン11、13の功能の実行は、本地、及び、複数の遠隔コンピュータシステムにより共同完成する。記憶装置23は、ハードディスク、ソフトディスク、光ディスク装置、或いは、フラッシュディスクで、ハードディスク、ソフトディスク、光ディスク、フラッシュディスク中に保存されたプログラムモジュール、及び/又はデータを読み取る。   FIG. 2 is a hardware mechanism diagram applied to the personal computers 11 and 13 in the electronic learning supervision system 10 according to the embodiment of the present invention. The processing unit 21, the memory 22, the storage device 23, the output device 24, the input device 25, And a communication device 26, which are connected by a bus 27. In addition, as will be appreciated by those skilled in the art, the system can be implemented on other computer system forms, such as handheld devices, multiprocessor systems, microprocessor-based, or programmable homes. Appliances, internet computers, minicomputers, large hosts, and similar equipment. The processing unit 21 includes a single CPU (central processing unit) or a number of parallel processing units related to a parallel processing environment. The memory 22 includes a ROM (Read Only Memory), a flash ROM, and / or a RAM (Random Access Memory), and stores program modules executed by the processing unit 21 and data. Generally, program modules are routines, programs, objects, components, etc. that perform electronic learning supervision functions. The present invention can be executed in a distributed computing environment, and the computation work in the personal computers 11 and 13 is also performed by a remote processing facility connected to the Internet. In the distributed environment, the execution of the functions of the personal computers 11 and 13 is completed jointly by the home and a plurality of remote computer systems. The storage device 23 is a hard disk, soft disk, optical disk device, or flash disk, and reads program modules and / or data stored in the hard disk, soft disk, optical disk, and flash disk.

図3は、本発明の実施例による電子学習監督システム10のソフト機構を示す図で、それぞれ、学習サーバ11と学習クライアント端13の二部分である。学習クライアント端13は、学習事件識別規則ベース331、学習事件識別モジュール332、事件伝送モジュール333、ソフトハードディスク情報監督モジュール334、検証画面受信モジュール335、及び、答案生成モジュール337、からなる。学習サーバ11は、事件受信モジュール311、学習行為評価モジュール312、シミュレーション教室規則ベース313、人間コンピュータインタラクティブ検証モジュール315、答案検証モジュール317、及び、課程例外処理モジュール319、を含む。   FIG. 3 is a diagram showing a software mechanism of the electronic learning supervisory system 10 according to the embodiment of the present invention, which is two parts, a learning server 11 and a learning client end 13 respectively. The learning client end 13 includes a learning case identification rule base 331, a learning case identification module 332, an event transmission module 333, a soft hard disk information supervision module 334, a verification screen reception module 335, and an answer generation module 337. The learning server 11 includes an incident reception module 311, a learning action evaluation module 312, a simulation classroom rule base 313, a human computer interactive verification module 315, an answer verification module 317, and a course exception processing module 319.

電子学習監督システム10中の学習クライアント端13は、繰り返し、各種ソフトハードウェア信号を検知し、これらのソフトハードウェア信号に基づいて、事前に定義する学習事件を識別すると共に、識別した学習事件を学習サーバ11に伝送する。ソフトハードウェア情報監督モジュール334は、継続して、多数の各種ソフトハードウェアに関する信号を検出すると共に、これら検出した信号を、電子学習課程が終了するまで事件識別モジュール332に伝送する。例えば、これらの信号は使用者の学習状態を表し、マウスが移動していない時間、スクリーン中の現在最上層に位置するウィンドウ名称、キーボードが信号を受信していない時間、或いは、類似の情報などである。学習事件規則ベース331は、多数の事前に決定した学習事件規則を保存し、各学習事件規則は、事前に定義する一学習事件を表し、検出した信号が一定条件に符合する時、使用者の学習状態を検査する情報を保存する。学習事件規則は、規則テンプレート、規則で発生する前例(antecedent)、或いは、結果の最大、或いは、最小数量条件(predicates)、信号項目値の関係、信号項目値の演算方程式、及び/又は、以上の組み合わせにより表示される。例えば、学習事件規則は、マウスの未移動時間が30分を超過する時、使用者の学習状態を検査する情報を保存する。学習事件規則は、現在最上層に位置するウィンドウ名称が、
“MSNメッセンジャー”、“YAHOOメッセンジャー”、或いは、その他であることを表す時、及び、マウスの未移動時間が1分以上である時、使用者の学習状態を検査する情報を保存する。学習事件識別モジュール332は継続して、ソフトハードウェア情報監督モジュール334から伝送される信号を受信し、学習事件規則ベース331中に保存された規則と比較し、受信した信号が規則を満たすかどうか判断し、識別した学習事件規則ベース331中に事前に定義された学習事件を表すか、そうでなければ、使用者は、学習サーバ11が提供する電子学習課程に集中して取り組んでいることを表す。続いて、学習事件識別モジュール332は、識別した学習事件を事件伝送モジュール332に伝送する。事件伝送モジュール332は、識別した学習事件を学習サーバ11中の事件受信モジュール311に伝送するのを担う。
The learning client end 13 in the electronic learning supervision system 10 repeatedly detects various software hardware signals, identifies learning events to be defined in advance based on these software hardware signals, and identifies the identified learning events. Transmit to the learning server 11. The software hardware information supervision module 334 continues to detect signals related to a large number of various types of software hardware, and transmits these detected signals to the case identification module 332 until the electronic learning process is completed. For example, these signals represent the learning state of the user, the time when the mouse is not moving, the name of the window currently located on the top layer in the screen, the time when the keyboard is not receiving the signal, or similar information, etc. It is. The learning event rule base 331 stores a number of pre-determined learning event rules, each learning event rule represents a pre-defined learning event, and when the detected signal meets a certain condition, the user's Save information to check learning status. A learning case rule can be a rule template, an antecedent that occurs in the rule, or a maximum or minimum quantity of results (predicates), signal item value relationships, signal item value operational equations, and / or above Displayed by a combination of. For example, the learning event rule stores information for checking the learning state of the user when the non-moving time of the mouse exceeds 30 minutes. The learning case rule is that the window name currently located at the top layer is
When indicating “MSN Messenger”, “YAHOO Messenger” or other, and when the mouse has not moved for more than 1 minute, information for checking the learning state of the user is stored. The learning case identification module 332 continues to receive the signal transmitted from the software hardware information supervision module 334 and compare it with the rules stored in the learning case rule base 331 to determine whether the received signal satisfies the rules. Represents a pre-defined learning case in the determined and identified learning case rule base 331, or otherwise indicates that the user is concentrating on the electronic learning process provided by the learning server 11. To express. Subsequently, the learning case identification module 332 transmits the identified learning case to the case transmission module 332. The incident transmission module 332 is responsible for transmitting the identified learning incident to the incident receiving module 311 in the learning server 11.

学習サーバ11が提供する電子課程内容は相同ではないので、異なる電子課程内容に対し、更に人間コンピュータインタラクティブ検証が必要か検査する。よって、電子学習監督システム10中の学習サーバ11は繰り返し識別した学習事件を受信し、これらの学習事件に従って、更に人間コンピュータインタラクティブ検証が必要か決定する。シミュレーション教室規則ベース313は、現在提供される電子課程内容に対し、複数の事前に決定したシミュレーション教室規則を保存し、各シミュレーション教室規則は、受信した学習事件が一定条件に符合する時、使用者の学習状態を検査する情報を保存する。シミュレーション教室規則は、規則テンプレート、規則で発生する前例、或いは、結果の最大、或いは、最小数量条件、信号項目値の関係、信号項目値の演算方程式、及び/又は、以上の組み合わせにより表示される。事件受信モジュール311は、受信した学習事件を学習行為評価モジュール312に伝送する。学習行為評価モジュール312は、継続して、事件受信モジュール311より伝送された学習事件を受信すると共に、シミュレーション教室規則ベース313中に保存された各規則を比較し、受信した学習事件が任意の規則を満足させるか判断し、そうであれば、使用者が更に人間コンピュータインタラクティブ検証を受ける必要があることを表し、そうでなければ、使用者は、学習サーバ11が提供する電子学習課程に集中して取り組んでいることを表す。続いて、学習行為評価モジュール312は、使用者が更に人間コンピュータインタラクティブ検証を受ける必要があると検出した時、人間コンピュータインタラクティブ検証モジュール315を駆動して、後続の人間コンピュータインタラクティブ検証を実行する。ここで注意すべきことは、提供される電子課程内容は更に学習行為を評価する必要がない時、事件受信モジュール311は人間コンピュータインタラクティブ検証モジュール315を直接駆動して、後続の人間コンピュータインタラクティブ検証を実行する必要がないことである。   Since the electronic program contents provided by the learning server 11 are not homologous, it is checked whether or not human computer interactive verification is necessary for different electronic program contents. Therefore, the learning server 11 in the electronic learning supervisory system 10 receives the repeatedly identified learning cases, and determines whether further human computer interactive verification is necessary according to these learning cases. The simulation classroom rule base 313 stores a plurality of pre-determined simulation classroom rules for the electronic program content currently provided, and each simulation classroom rule is used when the received learning event meets a certain condition. Saves information to check the learning state. Simulation classroom rules are displayed by rule templates, precedents generated by rules, or maximum or minimum quantity conditions of results, signal item value relationships, signal item value arithmetic equations, and / or combinations of the above. . The incident reception module 311 transmits the received learning incident to the learning action evaluation module 312. The learning action evaluation module 312 continuously receives the learning case transmitted from the case receiving module 311 and compares each rule stored in the simulation classroom rule base 313, and the received learning case is an arbitrary rule. If so, it indicates that the user needs to undergo further human computer interactive verification, otherwise the user concentrates on the electronic learning process provided by the learning server 11. Represents that you are working. Subsequently, when the learning activity evaluation module 312 detects that the user needs further human computer interactive verification, it drives the human computer interactive verification module 315 to perform subsequent human computer interactive verification. It should be noted that the incident receiving module 311 directly drives the human computer interactive verification module 315 to perform the subsequent human computer interactive verification when the provided electronic program content does not need to be evaluated further. There is no need to do it.

電子学習監督システム10中の学習サーバ11は、続いて、人間コンピュータインタラクティブ検証を実行し、電子学習課程全体を停止するか、或いは、この課程の前の章節に戻るかどうかを決定する。人間コンピュータインタラクティブ検証モジュール315は、検証画面を生成し、学習クライアント端13中の検証画面受信モジュール335に伝送する。この検証画面中、少なくとも一つの提示図形を含み、使用者が提供する答案の提示情報、及び、入力答案のフィールドを示す。この提示図形は、使用者により正確な答案を識別されるが、各種図形識別演算法(例えば、光学式文字認識、OCR)により自動的正確な答案を識別することができない。図4、図5、及び、図6は、本発明の実施例による範例検証画面40、50、60を示す。図4を参照すると、検証画面40中に提示図形41を含み、使用者の“図形中に出現する文字を入力する”の提示情報43、及び、入力答案のフィールド45を示す。このパターンの正確な答案は、wentai@iii.org.twで、且つ、この提示図形中の各文字(character)は数個の異なる形態の曲解により、各種図形識別演算法により自動的に正確な答案を識別することが難しい。図5を参照すると、検証画面50中に8個の提示図形51a〜51hがあり、使用者の“左の図形を下方の答案領域にドラッグすると共に、線の太さによって分類する”提示情報53、及び、入力答案のフィールド55、を示し、答案フィールド中に、二つの類別フレームを有する。使用者は、もし、この画面の正確な答案を生成する場合、提示図形51a〜51dを、同一の類別フレームにドラッグし、51e〜51hをもう一つの類別フレームにドラッグする。図6を参照すると、検証画面60中、4個の提示図形61a〜61dを含み、使用者の“左の四枚の図を表す単語を選択する”の提示情報63、及び、入力答案のフィールド65を示し、答案フィールド中に含まれるプルダウンメニューは、使用者に一つの単語を選択させる。使用者は、この画面の正確な答案を生成する場合、入力答案フィールド65中の単語“baby”を選択する。   The learning server 11 in the electronic learning supervision system 10 then performs human computer interactive verification and determines whether to stop the entire electronic learning process or return to the previous section of this process. The human computer interactive verification module 315 generates a verification screen and transmits it to the verification screen reception module 335 in the learning client end 13. This verification screen includes at least one presentation graphic, and presents answer information provided by the user and input answer fields. Although the user can identify an accurate answer to the presented graphic, the correct answer cannot be automatically identified by various graphic identification calculation methods (for example, optical character recognition, OCR). 4, 5 and 6 show example verification screens 40, 50, 60 according to an embodiment of the present invention. Referring to FIG. 4, a presentation graphic 41 is included in the verification screen 40, and the presentation information 43 of the user “input characters appearing in the graphic” and the input answer field 45 are shown. The exact answer for this pattern is wentai@iii.org.tw, and each character in the presented figure is automatically and accurately identified by several different forms of morphological identification methods. Difficult to identify answers Referring to FIG. 5, there are eight presentation figures 51 a to 51 h in the verification screen 50, and the presentation information 53 of the user “drags the left figure to the lower answer area and classifies it according to the thickness of the line”. , And an input answer field 55, and two answer frames are included in the answer field. If the user generates an accurate answer on this screen, the user drags the presentation figures 51a to 51d to the same category frame and drags 51e to 51h to another category frame. Referring to FIG. 6, in the verification screen 60, the presentation information 63 includes four presentation figures 61 a to 61 d, the user's “select words representing the left four figures”, and the input answer field. A pull-down menu shown in 65 and included in the answer field allows the user to select one word. The user selects the word “baby” in the input answer field 65 when generating an accurate answer on this screen.

答案生成モジュール337は、検証画面受信モジュールにおいて、検証画面を受信した後、この検証画面を出力装置15(図1で示される)で表示し、使用者が入力装置16(図1で示される)により入力される答案を待つ。入力された答案を受信した後、答案生成モジュール337は、受信した答案を学習サーバ11中の答案検証モジュール317に伝送する。答案検証モジュール317は、受信した答案と前に伝送された検証画面に関する正確な答案を比較し、両者が一致するか決定する。もし一致する場合、答案検証モジュール317は課程例外処理モジュール319を駆動することにより電子学習課程全体を停止するか、或いは、この課程の前の章節に戻る。ここで注意すべきことは、答案検証モジュール317が、事前に決定した超過時間に達しても、答案生成モジュール337から伝送される答案を何一つ受信していない場合も、課程例外処理モジュール319を駆動して、電子学習課程全体を停止するか、或いは、この課程の前の章節に戻ることである。   In the verification screen receiving module, the answer generation module 337 receives the verification screen, displays the verification screen on the output device 15 (shown in FIG. 1), and the user inputs the input device 16 (shown in FIG. 1). Wait for the answer entered by. After receiving the input answer, the answer generation module 337 transmits the received answer to the answer verification module 317 in the learning server 11. The answer verification module 317 compares the received answer with the correct answer related to the previously transmitted verification screen, and determines whether the two match. If they match, the answer verification module 317 stops the entire electronic learning process by driving the process exception handling module 319, or returns to the previous section of this process. It should be noted here that even if the answer verification module 317 reaches the predetermined excess time and does not receive any answer transmitted from the answer generation module 337, the process exception handling module 319 is driven. Either stop the entire electronic learning process, or return to the previous section of this process.

図7は、本発明の実施例による電子学習監督方法のフローチャートである。フローチャートは二個の領域に分けられ、左は学習クライアント端13により実行される工程、右は学習サーバ11により実行される工程で、可読性を増す。   FIG. 7 is a flowchart of an electronic learning supervision method according to an embodiment of the present invention. The flowchart is divided into two regions. The left is a step executed by the learning client end 13 and the right is a step executed by the learning server 11 to increase readability.

まず、工程611において、学習クライアント端13は、各種ソフトハードウェアに関する信号を検出し、この工程の詳細は、ソフトハードウェア情報監督モジュール334(図3で示される)中の相関説明を参考にする。工程631において、検出された信号により、更に検証が必要な学習事件が存在するか決定し、工程633の処理を実行するか、そうでなければ、工程611に戻って、継続して信号を検出する。工程631の詳細は、学習事件識別モジュール332(図3で示される)と学習事件規則ベース331(図3で示される)中の相関説明を参照する。工程633において、決定された学習事件を学習サーバ11に伝送する。   First, in step 611, the learning client end 13 detects signals relating to various types of software hardware, and details of this step are referred to the correlation explanation in the software hardware information supervision module 334 (shown in FIG. 3). . In step 631, the detected signal is used to determine whether there is a learning case that requires further verification, and the process of step 633 is executed. Otherwise, the process returns to step 611 and the signal is continuously detected. To do. Details of step 631 refer to the correlation description in the learning case identification module 332 (shown in FIG. 3) and the learning case rule base 331 (shown in FIG. 3). In step 633, the determined learning case is transmitted to the learning server 11.

工程711において、学習サーバ11は学習事件を受信する。工程731において、受信された学習事件により、更に、人間コンピュータインタラクティブ検証が必要か決定し、工程733の処理を実行するか、そうでなければ、工程711に戻って、継続して、その他の学習事件を受信する。工程711の詳細は、シミュレーション教室規則ベース313(図3で示される)と学習行為評価モジュール312(図3で示される)中の相関説明を参照する。工程733において、検証画面を生成して、学習クライアント端13に伝送する。この工程の詳細は、人間コンピュータインタラクティブ検証モジュール315(図3で示される)中の相関説明を参照する。   In step 711, the learning server 11 receives the learning case. In step 731, the received learning event further determines whether further human computer interactive verification is necessary and executes the process of step 733, otherwise returns to step 711 and continues with other learning. Receive the incident. Details of step 711 refer to the correlation descriptions in the simulation classroom rule base 313 (shown in FIG. 3) and the learning action evaluation module 312 (shown in FIG. 3). In step 733, a verification screen is generated and transmitted to the learning client end 13. Details of this process refer to the correlation description in the human computer interactive verification module 315 (shown in FIG. 3).

工程651において、学習クライアント端13は検証画面を受信する。工程653において、使用者から入力された答案を受信するのを待ち、この工程の詳細は、答案生成モジュール337(図3で示される)中の相関説明を参考にする。工程655において、入力された答案を学習サーバ11に伝送する。   In step 651, the learning client end 13 receives the verification screen. In step 653, it waits to receive the answer inputted from the user, and details of this process refer to the correlation explanation in the answer generation module 337 (shown in FIG. 3). In step 655, the input answer is transmitted to the learning server 11.

工程751において、学習サーバ11は入力された答案を受信する。工程753において、入力された答案が正確かどうか検証し、工程755の処理を実行する。工程753の詳細は、答案検証モジュール317(図3で示される)中の相関説明を参照する。工程755において、電子学習課程全体を停止するか、この課程の前の章節に戻る。   In step 751, the learning server 11 receives the inputted answer. In step 753, whether or not the inputted answer is correct is verified, and the process of step 755 is executed. For details of step 753, refer to the correlation description in the answer verification module 317 (shown in FIG. 3). In step 755, the entire electronic learning process is stopped or returned to the previous section of the process.

図8は、本発明の実施例による電子学習監督のコンピュータ読み取り可能記憶媒体を示す図である。この記憶媒体80は、コンピュータプログラム820を保存し、上述の電子学習監督方法を実現する。本発明の方法とシステム、或いは、特定の形態、或いは、その部分は、プログラムコードの形態、例えば、ハードディスク、ソフトディスク、或いは、その他の機器により読み取りが可能な記憶媒体を含む。プログラムコードが機器、例えば、コンピュータにより、ロード、且つ、実行された時、この機器は、本発明の装置に参与する。本発明の方法と装置は、プログラムコードの形態で、伝送媒体、電線、ケーブル、光ファイバー、或いは、いかなる伝送形態により伝送され、プログラムコードが機器、例えば、コンピュータにより受信、ロード、且つ、実行される時、この機器は本発明の装置に参与する。一般用途の処理ユニット実作時、プログラムコード結合処理器は、操作が特定ロジック回路に類似する独特の装置を提供する。   FIG. 8 is a diagram illustrating a computer-readable storage medium of an electronic learning director according to an embodiment of the present invention. The storage medium 80 stores a computer program 820 and realizes the above-described electronic learning supervision method. The method and system of the present invention, or a specific form, or part thereof, includes a program code form, for example, a hard disk, soft disk, or other storage medium readable by other devices. When the program code is loaded and executed by a device, eg, a computer, this device participates in the apparatus of the present invention. The method and apparatus of the present invention is transmitted in the form of program code in transmission medium, wire, cable, optical fiber, or any transmission form, and the program code is received, loaded and executed by a device such as a computer. Sometimes this equipment participates in the apparatus of the present invention. When implementing a general purpose processing unit, the program code combination processor provides a unique device whose operation is similar to a specific logic circuit.

本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができ、従って本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。   In the present invention, preferred embodiments have been disclosed as described above. However, the present invention is not limited to the present invention, and any person who is familiar with the technology can use various methods within the spirit and scope of the present invention. Variations and moist colors can be added, so the protection scope of the present invention is based on what is specified in the claims.

10 電子学習監督システム
11 パソコン/学習サーバ
13 パソコン/学習クライアント端
21 処理ユニット
22 メモリ
23 保存装置
24 出力装置
25 入力装置
26 通信装置
27 バス
311 事件受信モジュール
312 学習行為評価モジュール
313 シミュレーション教室ベース
315 人間コンピュータインタラクティブ検証モジュール
317 答案検証モジュール
319 課程例外処理モジュール
331 学習事件識別規則ベース
332 学習事件識別モジュール
333 検証画面受信モジュール
334 ソフトハードウェア情報監督モジュール
335 検証画面受信モジュール
337 答案生成モジュール
40、50、60 検証画面
41、51a〜51h、61a〜61d 提示図形
43、53、63 提示情報
45、55、65 入力答案フィールド
80 記憶媒体
820 電子学習監督コンピュータプログラム
10 Electronic Learning Supervision System 11 Personal Computer / Learning Server 13 Personal Computer / Learning Client End 21 Processing Unit 22 Memory 23 Storage Device 24 Output Device 25 Input Device 26 Communication Device 27 Bus 311 Case Receiving Module 312 Learning Activity Evaluation Module 313 Simulation Classroom Base 315 Human Computer interactive verification module 317 answer verification module 319 course exception processing module 331 learning case identification rule base 332 learning case identification module 333 verification screen reception module 334 software hardware information supervision module 335 verification screen reception module 337 answer generation modules 40, 50, 60 Verification screens 41, 51a to 51h, 61a to 61d Presentation figures 43, 53, 63 Presentation information 45, 55, 65 Field 80 storage medium 820 e-learning supervision computer program

Claims (6)

学習サーバと学習クライアント端により実行され、
前記学習サーバは、前記学習クライアント端から、前記学習クライアント端が更に受けなければならない検査を表す学習事件を受信する工程と、
前記学習サーバは、前記受信した学習事件とシミュレーション教室規則ベース中の多数のシミュレーション教室規則を比較し、前記シミュレーション教室規則は、現在提供されている電子課程内容に対し、検出した学習事件が一定条件に符合する時、更に、使用者の学習状態を検査する情報を保存する工程と、
前記学習サーバが検出した前記学習事件の内容が前記シミュレーション教室規則ベース中の任意のシミュレーション教室規則に符合する時、検査画面を前記学習クライアント端に伝送する工程と、
前記検査画面に相応する入力答案を受信する工程と、
前記入力答案に基づいて、学習例外処理を実行する必要があるかどうか決定する工程と、時間切れになっても、前記学習サーバが上述の入力答案を検出しない時、前記学習例外処理を実行する工程とを実行する
ことを特徴とする電子学習監督方法。
Executed by the learning server and the learning client end,
The learning server receives from the learning client end a learning case representing a test that the learning client end must further receive;
The learning server compares the received learning case with a large number of simulation classroom rules in the simulation classroom rule base, and the simulation classroom rule is based on the current electronic course contents, and the detected learning case has a certain condition. Storing the information for checking the learning state of the user,
When the content of the learning case detected by the learning server matches any simulation classroom rule in the simulation classroom rule base, transmitting an inspection screen to the learning client end;
Receiving an input answer corresponding to the inspection screen;
A step of determining whether or not a learning exception process needs to be executed based on the input answer, and the learning exception process is executed when the learning server does not detect the above-mentioned input answer even if time-out occurs An electronic learning supervising method characterized by executing the steps.
前記検査画面は、少なくとも一つの提示図形を含み、使用者の答えの提示情報と入力答案フィールドを提示し、前記提示図形は、図形識別演算法で、前記検査画面に相応する正確な答案を自動的に識別できない図形であることを特徴とする請求項1に記載の方法。   The inspection screen includes at least one presentation graphic, and presents presentation information of the user's answer and an input answer field, and the presentation graphic automatically calculates an accurate answer corresponding to the inspection screen by a graphic identification calculation method. The method according to claim 1, wherein the graphic is not visually identifiable. 前記学習サーバは、前記受信した入力答案が、前記検査画面に相応する正確な答案か検査する工程と、
もし否であれば、前記学習サーバは前記学習例外処理を実行する工程とを実行する
ことを特徴とする請求項1に記載の方法。
The learning server inspects whether the received input answer is an accurate answer corresponding to the inspection screen;
The method according to claim 1, wherein if not, the learning server executes the learning exception process.
電子学習監督システムであって、
学習クライアント端パソコン装置と、
前記学習クライアント端パソコン装置から、前記学習クライアント端が更に受けなければならない検査を表す学習事件を受信する入力装置と、検査画面を前記学習クライアント端パソコン装置に伝送する出力装置と、前記入力装置を介して前記学習クライアント端パソコン装置から伝送された前記検査画面に相応する入力答案を受信し、前記入力答案に従って、学習例外処理を実行する必要があるか決定する処理ユニットとを備えると共に、前記学習クライアント端パソコン装置に結合される学習サーバと、
からなり、
前記学習サーバは、前記受信した学習事件とシミュレーション教室規則ベースの多数のシミュレーション教室規則を比較し、検出した前記学習事件の内容が前記シミュレーション教室規則ベース中の任意のシミュレーション教室規則に符合する場合、前記検査画面を前記学習クライアント端に伝送し、前記シミュレーション教室は、現在提供している電子課程内容に対し、検出した学習事件が一定条件に符合する時、更に使用者の学習状態を検査する情報を保存する
ことを特徴とするシステム。
An electronic learning supervision system,
A learning client terminal PC device;
An input device for receiving a learning case representing an examination that the learning client end must further receive from the learning client end personal computer device, an output device for transmitting an inspection screen to the learning client end personal computer device, and the input device. A processing unit that receives an input answer corresponding to the inspection screen transmitted from the learning client terminal personal computer device and determines whether it is necessary to execute a learning exception process according to the input answer. A learning server coupled to the client-end personal computer device;
Consists of
The learning server compares the received learning case with a number of simulation classroom rules based on a simulation classroom rule, and if the content of the detected learning case matches any simulation classroom rule in the simulation classroom rule base, The inspection screen is transmitted to the learning client end, and the simulation classroom further checks the learning state of the user when the detected learning event matches a certain condition with respect to the contents of the electronic program currently provided. A system characterized by storing.
前記検査画面は、少なくとも一つの提示図形を含み、使用者の答えの提示情報と入力答案フィールドを提示し、前記提示図形は、図形識別演算法で、前記検査画面に相応する正確な答案を自動的に識別できない図形であることを特徴とする請求項4に記載のシステム。   The inspection screen includes at least one presentation graphic, and presents presentation information of the user's answer and an input answer field, and the presentation graphic automatically calculates an accurate answer corresponding to the inspection screen by a graphic identification calculation method. The system according to claim 4, wherein the system is a figure that cannot be identified automatically. 前記学習サーバは、前記受信した入力答案が前記検査画面に相応する正確な答案かどうか検査し、そうでなければ、前記学習例外処理を実行することを特徴とする請求項4に記載のシステム。   5. The system according to claim 4, wherein the learning server checks whether the received input answer is an accurate answer corresponding to the check screen, and if not, executes the learning exception process.
JP2009234671A 2005-10-31 2009-10-09 Electronic learning monitoring method and system Pending JP2010217862A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW94138071A TWI285821B (en) 2005-10-31 2005-10-31 E-learning monitoring method/system and computer-readable data-storage medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2006166020A Division JP2007128032A (en) 2005-10-31 2006-06-15 Electronic learning supervision method and system

Publications (1)

Publication Number Publication Date
JP2010217862A true JP2010217862A (en) 2010-09-30

Family

ID=38150710

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2006166020A Pending JP2007128032A (en) 2005-10-31 2006-06-15 Electronic learning supervision method and system
JP2009234671A Pending JP2010217862A (en) 2005-10-31 2009-10-09 Electronic learning monitoring method and system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2006166020A Pending JP2007128032A (en) 2005-10-31 2006-06-15 Electronic learning supervision method and system

Country Status (2)

Country Link
JP (2) JP2007128032A (en)
TW (1) TWI285821B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077734A (en) * 2013-03-29 2014-10-01 英业达科技有限公司 Cloud management system and method of electronic school bag
TWI492197B (en) * 2013-04-12 2015-07-11 英業達股份有限公司 Electronic schoolbag management cloud system and method thereof
CN104680876B (en) * 2015-03-19 2017-11-07 广东小天才科技有限公司 Teaching monitoring method, system and device for learning machine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553495A (en) * 1991-08-29 1993-03-05 Kyocera Corp Electronic learning machine
JPH1078743A (en) * 1996-09-05 1998-03-24 Omron Corp Learning control device, learning control method, and storage medium for learning control program
JPH11231766A (en) * 1998-02-18 1999-08-27 Nec Corp Network based ability test system
US6195698B1 (en) * 1998-04-13 2001-02-27 Compaq Computer Corporation Method for selectively restricting access to computer systems
JP2003098947A (en) * 2001-09-26 2003-04-04 Toshiba Corp Learning support device and learning support method
JP2004199506A (en) * 2002-12-19 2004-07-15 Hitachi Software Eng Co Ltd System for grasping state of participation in course

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553495A (en) * 1991-08-29 1993-03-05 Kyocera Corp Electronic learning machine
JPH1078743A (en) * 1996-09-05 1998-03-24 Omron Corp Learning control device, learning control method, and storage medium for learning control program
JPH11231766A (en) * 1998-02-18 1999-08-27 Nec Corp Network based ability test system
US6195698B1 (en) * 1998-04-13 2001-02-27 Compaq Computer Corporation Method for selectively restricting access to computer systems
JP2003098947A (en) * 2001-09-26 2003-04-04 Toshiba Corp Learning support device and learning support method
JP2004199506A (en) * 2002-12-19 2004-07-15 Hitachi Software Eng Co Ltd System for grasping state of participation in course

Also Published As

Publication number Publication date
JP2007128032A (en) 2007-05-24
TWI285821B (en) 2007-08-21
TW200717259A (en) 2007-05-01

Similar Documents

Publication Publication Date Title
CN107168854B (en) Internet advertisement abnormal click detection method, device, equipment and readable storage medium
CN110275958B (en) Website information identification method and device and electronic equipment
CN107992427B (en) Method, device and equipment for creating service test scene and storage medium thereof
CN107040535B (en) Method, device and system for monitoring login of mobile application channel and storage medium
CN110286938B (en) Method and apparatus for outputting evaluation information for user
CN115357470B (en) Information generation method and device, electronic equipment and computer readable medium
CN107168844B (en) Performance monitoring method and device
US20230013796A1 (en) Method and apparatus for acquiring pre-trained model, electronic device and storage medium
US8572553B2 (en) Systems and methods for providing feedback for software components
WO2021135322A1 (en) Automatic question setting method, apparatus and system
CN115237724A (en) Data monitoring method, device, equipment and storage medium based on artificial intelligence
CN112363923B (en) Testing method and device based on questionnaire system, computer equipment and medium
CN112463432A (en) Inspection method, device and system based on index data
JP2010217862A (en) Electronic learning monitoring method and system
CN109711849B (en) Ether house address portrait generation method and device, electronic equipment and storage medium
CN112788356B (en) Live broadcast auditing method, device, server and storage medium
CN107291616A (en) A kind of online generating platform of project report
CN112561276B (en) Job operation risk demonstration method and device, storage medium and electronic device
US11475324B2 (en) Dynamic recommendation system for correlated metrics and key performance indicators
CN112859768A (en) Three-dimensional dynamic state monitoring method and system for production line
CN112446360A (en) Target behavior detection method and device and electronic equipment
CN115242684B (en) Full-link pressure measurement method and device, computer equipment and storage medium
CN110826306A (en) Data acquisition method and device, computer readable storage medium and electronic equipment
CN113590484B (en) Algorithm model service testing method, system, equipment and storage medium
CN113052509B (en) Model evaluation method, model evaluation device, electronic apparatus, and storage medium

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121016