KR20020048679A - Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method - Google Patents

Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method Download PDF

Info

Publication number
KR20020048679A
KR20020048679A KR1020000077903A KR20000077903A KR20020048679A KR 20020048679 A KR20020048679 A KR 20020048679A KR 1020000077903 A KR1020000077903 A KR 1020000077903A KR 20000077903 A KR20000077903 A KR 20000077903A KR 20020048679 A KR20020048679 A KR 20020048679A
Authority
KR
South Korea
Prior art keywords
unit
difficulty
level
learner
learning
Prior art date
Application number
KR1020000077903A
Other languages
Korean (ko)
Inventor
장인수
Original Assignee
박찬돈, 송진국
책상과 걸상(주)
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 박찬돈, 송진국, 책상과 걸상(주) filed Critical 박찬돈, 송진국
Priority to KR1020000077903A priority Critical patent/KR20020048679A/en
Publication of KR20020048679A publication Critical patent/KR20020048679A/en

Links

Landscapes

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

Abstract

PURPOSE: A system and a method for the customized learning and a recording medium thereof are provided to learn according to the score level by offering a procedure of a proper difficulty for the student. CONSTITUTION: The provider system comprises a web server(110), a VOD(Video On Demand) server(120), an educational matters management server(130), a multimedia server(140), an automatic difficulty combination server(150), and an editing server(160). Respective servers have the storage units for building the databases. A student(10) accesses to the provider system through such a communication network(20) as the Internet. The system interlocks with the servers by a specific programming language. The web server is used as a window area of the system when the student accesses to the system. The VOD server is for a video service. The student selects a course through the VOD server. The educational matter management server, the multimedia server, and the automatic difficulty combination server are a kind of database servers.

Description

인터넷을 통한 맞춤형 교육 시스템, 이를 이용한 맞춤형 교육 방법 및 이를 구현할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체 {INTERNET CUSTOMMADE EDUCATION SYSTEM, CUSTOMMADE EDUCATION METHOD USING THEREOF AND COMPUTER READABLE MEDIUM STORED THEREON COMPUTER EXECUTABLE INSTRUCTION FOR PERFORMING THE METHOD}A computer-readable recording medium containing a customized education system through the Internet, a customized education method using the same, and a program that can implement the same. METHOD}

본 발명은 인터넷을 통한 맞춤형 교육 시스템 및 이를 이용한 맞춤형 교육 방법에 관한 것으로서, 보다 상세하게는 학습자는 선택한 교과과정에 대하여 세부단원별로 사전 레벨 테스트를 받고 그 결과에 따라 세부 단원별로 난이도를 조정하여 교과과정을 자신의 학습수준에 맞도록 하는 맞춤형 교육시스템과 이를 이용한 맞춤형 교육방법에 관한 것이다.The present invention relates to a customized education system through the Internet and a customized education method using the same. More specifically, the learner receives a pre-level test for each sub-group for a selected curriculum and adjusts the difficulty level for each sub-unit according to the result. The present invention relates to a customized educational system for tailoring a course to a level of learning and a customized teaching method using the same.

종래에 오프라인 상에서 이루어지고 있는 교육은 특정 학습장소(학교, 학원, 기업내 연수원등)에서 교육대상자를 모아 놓고 교육자 측에서 일방적으로 정해놓은 교과과정, 강의시간, 교과과정의 난이도에 따라 학습이 진행되므로 피교육자는 교과과정을 선택하는데 피동적 역활만 담당해 왔었다. 특히 교과과정의 난이도에 있어서는 피교육생의 학습능력, 학습경력등 개인적인 특성이 전혀 반영되지 못하여 학습의 효과가 크게 떨어짐은 물론 자라나는 청소년의 중/고등 교육과정에 있어서 사회문제화되는 경우까지 발생하게 되었다. 즉, 획일적이고 일률적인 교과내용을 가지고 피교육생을 교육할 경우 우수한 피교육생에게는 설정된 교과과정이 지루하게 느껴지는 반면 학습능력이 부진한 피교육생에는 학업의 성취도를 전혀 느낄 수 없도록 되어있어 교과과정을 강의하는 교육자로서도 그 기준을 설정하는데 큰 문제점이 있었다.In the past, education is conducted offline according to the curriculum, lecture time, and difficulty of the curriculum that have been unilaterally determined by the educator in a specific learning place (school, academy, company training center, etc.). Therefore, trainees have only been passive in choosing a curriculum. In particular, in the difficulty of the curriculum, the individual's personal characteristics such as learning ability and learning experience of the trainees were not reflected at all, and the effect of learning greatly decreased, and even the social problems occurred in the middle and high school curriculum of the growing youth. In other words, if a student is trained with a uniform and uniform content, the set curriculum will be boring for a good trainee, while a student who is poor in learning cannot feel academic achievement at all. There was a big problem in setting the criteria.

근자에 들어 폭발적으로 그 수요가 증가하고 있는 인터넷을 통해 온라인 상에 실시되고 있는 원격교육 또한 오프라인상에서 발생하고 있는 교육의 근본적인 문제점을 해결하기에는 역부족임은 주지의 사실이다.It is well known that distance education, which is being carried out online through the Internet, which is exploding in recent years, is not enough to solve the fundamental problem of education that occurs offline.

따라서, 인터넷을 이용한 온라인 교육활성화와 더불어 상기에서 언급된 교육과정의 근본적인 문제점을 해결하기 위한 합리적인 교육 시스템 및 교육방법이 요구된다.Therefore, in addition to the activation of online education using the Internet, a rational education system and education method are required to solve the fundamental problems of the above-mentioned curriculum.

본 발명은 상기 문제점을 해결하기 위하여 착안된 것으로, 학습자의 개인별 학습능력, 현재의 지식/기술 수준을 감안하여, 세부 단원별로 적절한 난이도의 학습과정을 학습자의 교과과정으로 조합하여 편성함으로서 학습자의 수준에 적절한 교육을 받도록 하는 것을 목적으로 한다.The present invention has been conceived to solve the above problems, taking into account the individual learning ability of the learner, the current knowledge / skill level, by combining the learning process of the appropriate difficulty for each sub-unit to organize the curriculum of the learner level of the learner The purpose of this course is to ensure proper education.

도 1은 본 발명에 따른 인터넷을 통한 맞춤형 교육시스템 및 이를 이용한 맞춤형 교육방법을 실시하기 위한 네트워크 망구성도이다.1 is a diagram illustrating a network configuration for implementing a customized education system through the Internet and a customized education method using the same according to the present invention.

도 2는 본 발명에 따른 인터넷을 통한 맞춤형 교육시스템의 난이도 자동조합 서버의 상세 구성도이다.2 is a detailed configuration diagram of a difficulty automatic combination server of a customized education system through the Internet according to the present invention.

도 3은 본 발명의 일실시예에 따른 전체 절차 흐름도이다.3 is a flowchart of the entire procedure according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10... 학습자20... 통신망10 ... Learner 20 ... Network

100...사업자 시스템110...웹서버100 ... Operator System 110 ... Web Server

120...VOD 서버130...학사관리 서버120 ... VOD Server 130 ... School Management Server

140...멀티미디어 서버150...난이도 자동조합 서버140.Multimedia server 150 ... Auto difficulty server

상기 기술적 과제를 달성하기 위한 본 발명에 따른 인터넷을 통한 맞춤형 교육 시스템은 학습자가 세부 단원별 레벨 테스트에 응하여 응답하는 요소, 학습과정의 세부 단원별 레벨 테스트를 위해 인터페이스를 제공하는 웹서버부, 웹서버부 및 난이도 자동 조합부와 맞춤형 교육을 위해 필요한 데이타를 주고 받는 CGI 프로그램부, CGI 프로그램부를 통한 세부 단원별 레벨 테스트를 평가하고 그 결과에 따라 학습자에게 세부 단원별로 난이도에 맞는 학습과정을 편성하는 난이도 자동 조합부, 레벨 테스트를 위한 세부 단월별 문제와 난이도 자동 조합부에서 액세스할 수 있도록 세부 단원별로 난이도가 다른 단계별 학습과정을 저장하고 관리하는 데이타베이스 서버부를 포함하여 구성될 수 있다.In order to achieve the above technical problem, the customized education system through the Internet according to the present invention is a web server unit and a web server unit providing an interface for learners to respond in response to the level test for each detailed unit, and the level test for each detailed unit of the learning process. And the difficulty automatic combination that evaluates the level test for each unit through the CGI program unit and the CGI program unit, which exchanges the data for the customized training with the automatic difficulty unit, and organizes the learning process according to the difficulty level according to the result. It can be configured to include a database server unit for storing and managing step-by-step learning courses of different difficulty levels for each subunit to be accessed by the detailed unit monthly problem for difficulty level and level test.

본 발명에 따른 인터넷을 통한 맞춤형 교육 시스템에서 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것을 특징으로 하여 구성될 수 있다.When the curriculum is a set of curriculum for completing a specific course in the customized education system through the Internet according to the present invention, the plurality of learning courses having different difficulty levels for each detailed unit are a plurality of learning courses having different difficulty levels for each subject. It can be configured as a feature.

본 발명에 따른 인터넷을 통한 맞춤형 교육 방법은 (a)사업자의 시스템에 접속한 자에 대한 회원인증절차단계, (b)사업자가 상기의 회원인증절차를 거친 회원에게 수강과정을 선택하는 인터페이스를 제공하는 단계, (c)상기 선택된 수강과정의 세부 단원별 사전 테스트를 실시하는 단계, (d)상기 사전 테스트에 의한 단원별 학습자 수준 결정하는 단계, (e)상기 학습자 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계 및 (f)설정된 맞춤형 학습과정을 수강하는 단계를 포함하여 이루어진다.The customized training method through the Internet according to the present invention provides an interface for (a) the member authentication procedure step for the person who accesses the operator's system, and (b) the operator selects the course for the member who has passed the member authentication procedure. (C) performing a pretest for each detailed unit of the selected course, (d) determining a learner level for each unit based on the pretest, and (e) combining a course for each detailed unit of difficulty corresponding to the learner level And the step of setting a customized learning process and (f) taking the set customized learning process.

본 발명에 있어서, 상기(f)단계 이후에, 상기 설정된 맞춤형 학습과정의 이해도를 측정하기 위하여 세부 단원별 과정에 대한 사후 테스트를 실시하는 단계, 상기 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 재수강의 기회를 부여하는 단계 및 상기 미진한 세부 단원의 재수강 후 재수강한 과정에 대하여 테스트를 실시하는 단계를 더 포함할 수 있고 상기(f)단계 이후에, 상기 설정된 맞춤형 학습과정의 이해도를 측정하기 위하여 세부 단원별 과정에 대한 사후 테스트를 실시하는 단계 및 상기 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 학습자 또는 강사는 난이도를 재조정하여 학습자 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계를 더 포함할 수 있다.In the present invention, after the step (f), in order to measure the degree of comprehension of the set custom learning process, the step of performing a post-test for the detailed unit-specific process, the chance of re-learning for the detailed unit course that is insufficient as a result of performing the post-test And further comprising the step of performing a test for the retaken course after re-taking of the incomplete detail unit, and after the step (f), in order to measure the understanding of the customized learning process set by the detailed unit The step of conducting the post-test for the detailed test process and the result of the post-test is not included in the learner or the instructor re-adjust the difficulty to combine the process of the detailed unit of the level of difficulty that suits the learner level and further comprises setting a custom learning process can do.

본 발명에 있어서, 세부 단원별 난이도는 세부단원별 과정의 내용에 따라 다수의 등급을 가지는 것이 바람직하다.In the present invention, it is preferable that the difficulty level for each subsection has a plurality of grades according to the contents of the subsection process.

본 발명에 있어서, 상기(e)단계에서. 세부 단원별 학습자 수준에 맞는 세부 단원별 난이도의 선택은 사전 테스트 결과 이외에 학습자/강사의 의견 또는 비교집단 평균과의 오차를 더 반영하여 결정하는 것이 바람직하며, 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계에서는 사전 테스트 결과 또는 학습자/강사의 의견에 따라 하나 이상의 세부 단원을 제외한 세부 단원별 과정만으로 맞춤형 학습과정을 설정하는 것이 바람직하다.In the present invention, in the step (e). It is desirable to select the difficulty level according to the level of learners according to the level of detail by reflecting the error of the learner / instructor's opinion or the average of the comparative group in addition to the pretest result. In the step, it is preferable to set the customized learning process by the course of each sub-unit except one or more sub-units according to the pretest result or the opinion of the learner / instructor.

본 발명에서, 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것일 수 있다.In the present invention, when the curriculum is a set of curriculum for completing a specific course, the plurality of learning courses having different difficulty levels by detailed units may be a plurality of learning courses having different difficulty levels by subjects.

마지막으로 상기 발명 중 선택된 어느 하나의 항에 따른 방법을 구현하기 위한 인터넷을 통한 맞춤형 교육방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록 매체에 의해 본 발명의 목적이 달성될 수 있다.Finally, the object of the present invention can be achieved by a computer-readable recording medium containing a program capable of performing a customized education method through the Internet for implementing the method according to any one of the above-described invention.

이하, 본 발명을 구체적으로 설명하기 위해 실시예를 들어 설명하고, 발명에 대한 이해를 돕기 위해 첨부 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명에 따른 실시예들은 여러가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 아래에서 상술하는 실시예들에 한정되는 것으로 해석되어지지 않아야 한다. 본 발명의 실시예들은 당업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 명확하고 용이하게 설명하기 위해서 제공되어지는 것이다.DETAILED DESCRIPTION Hereinafter, the present invention will be described in detail with reference to examples, and the present invention will be described in detail with reference to the accompanying drawings. However, embodiments according to the present invention may be modified in many different forms, and the scope of the present invention should not be construed as being limited to the embodiments described below. Embodiments of the present invention are provided to more clearly and easily describe the present invention to those skilled in the art.

도 1은 본 발명에 따른 인터넷을 통한 맞춤형 교육 시스템 및 이를 이용한 맞춤형 교육방법을 실시하기 위한 네트워크 망구성도이다.1 is a network configuration diagram for implementing a customized education system through the Internet and a customized education method using the same according to the present invention.

도 1에 도시된 바에 따르면, 사업자의 시스템은 웹서버(110), VOD 서버(120), 학사관리 서버(130), 멀티미디어 서버(140), 난이도 자동조합 서버(150) 및 편집 서버(160)로 구성되며 각 서버는 맞춤형 교육을 제공하기 위한 데이타베이스 구축을 위하여 저장장치를 가진다. 학습자(10)는 인터넷등 통신망(20)을 통하여 사업자 시스템(100)에 접근할 수 있다.As shown in FIG. 1, the operator's system includes a web server 110, a VOD server 120, a school management server 130, a multimedia server 140, an automatic difficulty server 150, and an editing server 160. Each server has a storage device to build a database to provide customized training. The learner 10 may access the operator system 100 through a communication network 20 such as the Internet.

사업자 시스템(100)의 각 서버는 자바와 같은 프로그래밍언어로 상호 연동 가능하게 할 수 있다. 여기에서 자바란 인터넷의 분산환경에서 사용되도록 설계된 프로그래밍언어로 C++을 기반으로 만든 객체지향형(Object-oriented)언어이며 한대의 컴퓨터나, 네트워크 상의 분산 클라이언트/서버환경에서 실행되는 응용프로그램이나 애플릿을 만드는데 사용될 수 있고, 자바를 다룰 수 있는 검색기구(Browser)만 있으면 클라이언트와 서버간에 가상기계(Virtual machine)를 설정하여 일정한 작업을 할 수 있다.Each server of the operator system 100 may be interoperable with a programming language such as Java. Java is a programming language designed to be used in the distributed environment of the Internet. It is an object-oriented language based on C ++ , and is an application or applet that runs on a single computer or distributed client / server environment on a network. If you have a browser that can handle Java, you can do some work by setting up a virtual machine between the client and server.

웹서버(110)는 학습자(10)가 사업자 시스템(100)에 접근할 때 사업자 시스템(100)의 창구역활을 하는 시스템의 일부분으로 시스템 접속자는 사업자 시스템(100)의 구성을 인지할 수 없어도 사업자의 웹서버(110)에서 제공하는 인터페이스를 통하여 사업자 시스템(100)을 활용할 수 있다.The web server 110 is a part of the system that acts as a window of the operator system 100 when the learner 10 approaches the operator system 100, and the system accessor does not recognize the configuration of the operator system 100. The operator system 100 may be utilized through an interface provided by the web server 110.

VOD 서버(120)는 VOD(Video On Demand) 영상서비스를 위한 장치이다. 인터넷 방송이 기존 공중파 방송과 차별성을 가지는 가장 큰 이유중 하나가 On Demand 서비스인데 VOD는 인터넷의 쌍방향성을 이용한 멀티미디어 서비스로서 기존 방송이방송국 중심이었다면, 인터넷은 사용자 중심의 주문형, 쌍방향성이 주어진다. 따라서, 본 발명에 따른 인터넷을 통한 맞춤형 교육 시스템은 VOD 서비스를 제공할 수 있는 VOD서버를 구비하여 학습자(10)가 언제든지 자신의 요구에 따라 학습과정을 선택하여 시청할 수 있도록 하는 것이 바람직하다. VOD 서버(120)는 이를 위하여 디스크 어레이 방식의 저장장치를 사용할 수 있다.The VOD server 120 is a device for VOD (Video On Demand) video service. One of the biggest reasons for internet broadcasting to be differentiated from existing over-the-air broadcasting is On Demand service. VOD is a multimedia service using the Internet's bidirectionality. Therefore, it is preferable that the customized education system through the Internet according to the present invention includes a VOD server capable of providing a VOD service so that the learner 10 can select and watch a learning process according to his / her request at any time. The VOD server 120 may use a disk array type storage device for this purpose.

학사관리 서버(130), 멀티미디어 서버(140) 및 난이도 자동조합 서버(151)는 일종의 데이타베이스 서버이다. 데이타베이스는 데이타에 쉽게 접근하여 처리하고 갱신할 수 있도록 구성된 데이타의 집합을 말하는데, 데이타를 다양한 방법으로 접근하고 재구성할 수 있도록 정의한 관계형 데이타 베이스, 네트워크상의 여러 다른 지점에 분산 또는 중복되어 있는 분산 데이타베이스 및 객체 클래스와 서브 클래스로 정의된 데이타가 서로 일치하는 객체지향 데이타베이스 등이 활용되고 있다.The school management server 130, the multimedia server 140, and the automatic difficulty server 151 are a kind of database server. A database is a collection of data that is configured to make it easy to access, process, and update data. A relational database that defines data that can be accessed and reconstructed in various ways. Distributed data that is distributed or duplicated at different points on the network. An object-oriented database in which the data defined by the base and object classes and subclasses coincide with each other is used.

특히 관계형 데이타베이스는 일련의 정형화된 테이블로 구성된 데이타 항목의 집합체로서, 사용자와 관계형 데이타베이스를 연결시켜주는 표준 검색어인 SQL(Structure Query Language)을 통하여 데이타의 검색(Select), 삽입(Insert), 수정(Update), 삭제(Delete) 등의 데이타 조작이 가능하므로 데이타베이스의 구축 및 유지관리가 용이한 장점이 있다. 무엇보다도 처음 데이타베이스를 구축한 후 관련된 응용 프로그램들을 변경하지 않고도 새로운 데이타 항목을 데이타베이스에 추가할 수 있으므로 본 발명의 실시예에서는 확장성이 용이한 관계형 데이타베이스를 활용하는 것이 바람직하다.In particular, a relational database is a collection of data items that consist of a series of structured tables. Data can be selected, inserted, and retrieved through the Structure Query Language (SQL), a standard query linking users and relational databases. Since data manipulation such as update and delete is possible, it is easy to construct and maintain a database. First of all, it is desirable to utilize a scalable relational database in an embodiment of the present invention, since new data items can be added to the database without first modifying the related applications after building the database.

학사관리 서버(130)는 사업자가 운영하는 시스템에서 제공하는 교육일정을관리하는 서버이다. 사업자 시스템(100)의 회원 관련 정보, 사업자가 제공하는 교과과정, 강의진도, 강의시간 및 강사 등에 관련된 정보를 저장하고 관리한다.The school management server 130 is a server for managing the training schedule provided by the system operated by the operator. Member-related information of the operator system 100, the curriculum provided by the operator, lecture progress, lecture time and information related to the lecturer stores and manages.

멀티미디어 서버(140)는 교과과정 학습의 효용성을 높이기 위하여 사업자가 제공하는 교육용 멀티미디어 데이타를 저장하고 관리하는 서버이다. 여기에서 멀티미디어란 텍스트, 사운드 및 이미지(그래픽 이미지, 비디오 이미지, 애니메이션 이미지 등) 중 하나 이상의 표현매체를 활용함을 의미하며, 음성 명령, 마우스 조작, 텍스트 입력, 터치 스크린 등을 통하여 학습자(10)가 학습과정에 적극적으로 참여하도록 대화식 멀티미디어방식을 제공하는 것이 바람직하다.The multimedia server 140 is a server that stores and manages educational multimedia data provided by operators in order to increase the effectiveness of curriculum learning. Here, multimedia means using one or more expression media of text, sound, and image (graphic image, video image, animated image, etc.), and learner 10 through voice command, mouse operation, text input, touch screen, etc. It is desirable to provide interactive multimedia in order to actively participate in the learning process.

난이도 자동조합 서버(150)는 세부 단원별 레벨 테스트하는 평가부와 그 결과에 따라 세부단원의 난이도를 조정하는 자동조합부로 구성될 수 있다. 상세 설명은 도 2에서 후술한다.Difficulty level automatic combination server 150 may be composed of an evaluation unit to test the level for each detailed unit and an automatic combination unit for adjusting the difficulty of the sub-unit according to the result. Details will be described later with reference to FIG. 2.

편집 서버(160)는 캠코더(161)로 촬영된 영상 학습정보 또는 VTR(162)의 영상학습정보를 편집하는 서버이다. 사업자는 학습자(10)에게 강의시간의 조정 또는 강의내용의 요약 등의 학습자(10)가 원하는 학습정보를 인터넷을 통해 VOD로 서비스하기 위하여 편집 서버(160)를 구비하는 것이 바람직하다.The edit server 160 is a server for editing image learning information captured by the camcorder 161 or image learning information of the VTR 162. The operator is preferably provided with the editing server 160 to the learner 10 to service the learning information desired by the learner 10, such as adjusting the lecture time or summarizing the lecture contents, through the Internet.

더 나아가, 사업자는 스트리밍 서버(도시되지 않음)를 더 구비하여 학습자(10)에게 캠코더 또는 카메라로 촬영되는 학습 강의 과정을 실시간으로 시청하도록 할 수 있다. 여기에서 스트리밍이란 전송되는 데이타를 끊임 없이 지속적인 물처럼 처리할 수 있는 기술을 말하며, 스트리밍 기술을 이용하면 파일이 모두 전송되기 전에라도 클라이언트는 브라우저 또는 플러그인을 통하여 데이타를 표현해낼 수 있으므로 인터넷을 통한 맞춤형 교육방법에 있어서 응용 가능하다.Furthermore, the operator may further include a streaming server (not shown) to allow the learner 10 to watch the course of the learning lecture taken by the camcorder or the camera in real time. Here, streaming refers to a technology that can continuously process transmitted data as if it were a continuous water. Using streaming technology, a client can express data through a browser or a plug-in even before all the files are transmitted. Applicable in the teaching method.

스트리밍 기술의 원리는 표준 프로토콜은 RTPS(Real Time Streaming Protocol)이며 이는 1998년 넷스케이프사와 리얼네트워크사 및 컬럼비아대학이 공동 개발하여 IETF(Internet Engineering)에 표준으로 등록한 공지된 기술로서 본 발명의 실시에 있어서도 이를 이용할 수 있음은 자명하다. 스트리밍 서버의 데이타를 수신하는 클라이언트는 데이타 정보가 일시 저장되는 버퍼링 기능을 가진 퀵타임 플레이어, 리얼 플레이어, 윈도우즈 미디어 플레이어 등의 라이브 스트리밍을 지원하는 플레이어를 구비하여야 한다.The principle of streaming technology is RTPS (Real Time Streaming Protocol), which is a well-known technology jointly developed by Netscape, Real Network, and Columbia University in 1998 and registered as a standard in IETF. It is obvious that this can be used. The client receiving the data of the streaming server should have a player that supports live streaming such as QuickTime Player, Real Player, or Windows Media Player, which has a buffering function in which data information is temporarily stored.

각 서버는 맞춤형 교육을 제공하기 위한 데이타베이스 구축을 위하여 저장장치(121, 131, 141, 151)를 가진다. 저장장치로는 확장성과 고장 대처성이 뛰어난 디스크 어레이 방식을 사용하여 저장용량을 사업의 규모에 알맞게 확정하여 실시하고 사업의 확장성에 따라 그 종류와 성능을 업그레이드하는 것이 바람직하다.Each server has storage devices 121, 131, 141, and 151 for building a database to provide customized training. As a storage device, it is desirable to use the disk array method with excellent scalability and fault tolerance to determine the storage capacity according to the size of the business and to upgrade the type and performance according to the scalability of the business.

학습자(10)는 사업자가 제공하는 교육과정을 수강하는 주체로서 사업자 시스템(100)이 관리하는 회원인 것이 바람직하다. 교과과정의 난이도가 일방적으로 결정되는 온라인상의 종래의 학습과는 달리 본 발명의 실시에 있어서 학습자(10)는 교과과정, 강의시간, 강사는 물론 사업자가 제공하는 교과과정 세부 단원별 사전 테스트를 통하여 자신이 수강할 교과과정의 단원별 난이도를 선택하는데 있어서 자신의 의사를 개진할 수 있는 자이다.The learner 10 is a member who takes a training course provided by an operator and is a member managed by the operator system 100. Unlike conventional online learning in which the difficulty of the curriculum is unilaterally determined, in the practice of the present invention, the learner 10 himself / herself through the curriculum, lesson time, instructor as well as the curriculum detailed unit test provided by the operator. This is a person who can express his / her intention in selecting the difficulty level for each unit of the curriculum to be taken.

통신망(20)은 학습자(10)가 사업자 시스템(100)에 연결하여 학습정보를 주고 받기 위한 수단으로 전용회선, 인터넷망, 공중전화망(PSTN) 또는공중데이타망(PSDN)중 하나 또는 하나 이상을 이용하여 구축할 수 있다. 특히 인터넷망을 사용하는 경우에는 인터넷 프로토콜을 이용하여 문자뿐만 아니라 다양한 그래픽을 지원하는 인터페이스를 제공할 수 있다.The communication network 20 is a means for the learner 10 to connect to the operator system 100 to transmit and receive learning information. The communication network 20 may use one or more of a dedicated line, an internet network, a public telephone network (PSTN), or a public data network (PSDN). Can be built using In particular, when using the Internet network it is possible to provide an interface supporting various graphics as well as text using the Internet protocol.

ITU-T 스터디그룹 11에서 제안한 표준기술이 채택된 차세대 이동통신 단말기인 IMT-2000은 위성을 이용한 통신 서비스로서 음성전화, 텔렉스, 전자우편 등의 서비스가 가능하여 현재 음성위주의 셀룰러 폰과 PCS등의 이동통신서비스와는 달리 고속의 데이타, 패킷, 영상등 멀티미디어 개인통신을 지원하므로, 이를 활용하는 경우에는 특정 장소에 구애받지 않고 본 발명에 따른 실시가 가능하다는 장점이 있다.IMT-2000, a next-generation mobile communication terminal adopting the standard technology proposed by ITU-T Study Group 11, is a satellite communication service that enables voice calls, telex, e-mail, etc. Unlike the mobile communication service of the high-speed data, packet, video, such as multimedia because it supports personal communication, there is an advantage that can be implemented according to the present invention regardless of the specific place when utilizing this.

사업자가 학습자(10)의 수강 교과과정을 세부 단원별로 난이도가 다르게 다수의 학습과정으로 작성하여 데이타베이스화하고, 인터넷을 통해 사업자의 회원으로 가입한 학습자(10)에게 세부 단원별로 난이도에 맞는 학습과정을 제공하는 맞춤형 교육 시스템은 학습자(10)가 세부 단원별 레벨 테스트에 응하여 응답하는 요소(11), 학습과정의 세부 단원별 레벨 테스트를 위해 인터페이스를 제공하는 웹서버부(110), 웹서버부 및 난이도 자동 조합부와 맞춤형 교육을 위해 필요한 데이타를 주고 받는 CGI 프로그램부(111), CGI 프로그램부를 통한 세부 단원별 레벨 테스트를 평가하고 그 결과에 따라 학습자(10)에게 세부 단원별로 난이도에 맞는 학습과정을 편성하는 난이도 자동 조합부(153, 154), 레벨 테스트를 위한 세부 단월별 문제와 난이도 자동 조합부에서 액세스할 수 있도록 세부 단원별로 난이도가 다른 단계별 학습과정을 저장하고 관리하는 데이타베이스 서버부(150, 151)를 포함하여 구성될 수 있다.The learner prepares the curriculum of the learner (10) in a number of learning courses with different levels of difficulty for each of the detailed units, and makes a database, and learns the learners (10) who have joined the company as a member of the company through the Internet. The customized education system that provides the learner 10 responds to the detailed unit level test in response to the element 11, the web server unit 110 that provides an interface for the level test for each detailed unit of the learning process, the web server unit and difficulty Evaluate the level test for each unit through the CGI program unit 111 and the CGI program unit that send and receive the data necessary for the customized training and the automatic combination unit, and arrange the learning process according to the difficulty level by the learner 10 according to the result. Difficulty automatic combination unit (153, 154), detailed monthly problem for level test and access to the automatic difficulty unit It can be configured to include a database server unit (150, 151) for storing and managing the learning process of the different levels of difficulty for each detailed unit so that you can do.

학습자(10)가 세부 단원별 레벨 테스트에 응하여 응답하는 요소(10, 11)는 사업자가 제공하는 교과과정을 학습하고 세부 단원별 테스트 및 그 결과에 따라 학습자(10)의 수준에 맞는 세부 단원별 난이도를 설정하는데 참여하기 위한 수단으로 클라이언트/서버 모델에 있어서 어떤일을 요구하는 프로그램 또는 사용자인 클라이언트를 의미한다.The elements 10 and 11 that the learner 10 responds to in response to the detailed unit level test learn the curriculum provided by the operator and set the difficulty level according to the level of the learner 10 according to the detailed unit test and the result. Means a client that is a program or user that requires something in the client / server model as a means to participate.

예를 들면, 인터넷 검색시 웹브라우저를 통해 웹서버에게 특정페이지에 관한 요구를 할 수 있는데, 이때 브라우저는 요구한 HTML파일을 주고 받는 관계에서 클라이언트 역활을 수행한다. 따라서, 본 발명의 실시예에 있어서 학습자(10)가 세부 단원별 레벨 테스트에 응하여 응답하는 요소는 넷스케이프, 인터넷 익스플로어 등의 웹브라우저를 내장하여 클라이언트로 동작하는 개인용 컴퓨터로 구성될 수 있다.For example, when searching the Internet, a web browser can make a request for a specific page to a web server. In this case, the browser plays a client role in the exchange of the requested HTML file. Accordingly, in the embodiment of the present invention, the element 10 responded to by the learner 10 in response to the detailed unit level test may be configured as a personal computer operating as a client by embedding a web browser such as Netscape or Internet Explorer.

웹서버부(110)는 학습과정의 세부 단원별 레벨 테스트를 위해 인터페이스를 제공하는 부분이다. 여기에서 웹서버란 웹의 HTTP를 사용하여 웹페이지가 들어 있는 파일을 사용자에게 제공하는 프로그램을 포함하는 클라이언트/서버모델을 말하며, 일반적으로 사용되고 있는 웹서버로는 32비트 윈도우와 유닉스 기반의 운영체계에서 모두 쓸 수 있는 아파치, 윈도우 NT에 딸려 나오는 IIS(Internet Information Server), 네스케이프의 엔터프라이즈 서버 등이 있고 네트웨어 운영체계를 쓰는 사용자들을 위한 노벨의 웹서버, IBM의 OS/390과 AS/400 고객들을 위한 IBM의 로터스 도미노 서버 등이 있으며 본 발명에 있어서도 사업의 규모나 경제성에 적합한 웹서버(110)를 선택하여 실시하는 것이 바람직하다.Web server 110 is a part that provides an interface for the level test for each detailed unit of the learning process. In this case, the web server is a client / server model that includes a program that provides a user with a file containing a web page using HTTP of the web. A commonly used web server is a 32-bit Windows and Unix-based operating system. Apache for Windows, Internet Information Server (IIS) that ships with Windows NT, Enterprise Server from Netscape, Novell's Web server for users of NetWare operating systems, IBM's OS / 390 and AS / 400 customers. IBM's Lotus Domino server and the like, and in the present invention, it is preferable to select and implement a web server 110 suitable for the scale and economy of the business.

CGI 프로그램부(111)는 웹서버부 및 난이도 자동 조합부와 맞춤형 교육을 위해 필요한 데이타를 주고 받는다. 여기에서 CGI(Common Gateway Interface)란 웹서버에 있어 사용자의 요구를 응용프로그램에 전달하고 그 결과를 사용자에게 되돌려주기 위한 표준적인 방법으로 웹의 HTTP 프로토콜의 일부이다.The CGI program unit 111 exchanges data necessary for a customized education with a web server unit and an automatic difficulty unit. Here, the Common Gateway Interface (CGI) is part of the HTTP protocol of the web as a standard way to deliver the user's request to the application in the web server and return the result to the user.

사용자가 하이퍼링크를 클릭하거나 웹사이트 주소를 입력함으로써 웹페이지를 요청하면, 서버는 요청된 페이지를 보여주고, 사용자가 웹페이지의 양식에 내용을 기재하여 보냈을 때 서버는 그 양식의 정보를 처리하고 필요에 따라 확인메시지를 보내는 응용프로그램에게 전달하는데 이와 같이 서버와 응용프로그램간에 데이타를 주고받기 위한 방법이나 규약들을 CGI라고 부른다.When a user requests a web page by clicking a hyperlink or entering a website address, the server displays the requested page, and when the user sends the form in a web page form, the server processes the information on that form. It sends the confirmation message to the application that sends the confirmation message as needed. In this way, methods and protocols for exchanging data between the server and the application program are called CGI.

CGI는 사용자의 요청이 웹서버로부터 응용프로그램으로 전달되고 다시 되돌아올 정보를 위한 기본적인 방법으로 인터페이스가 일관되기 때문에 C, C++, Java, Perl등의 여러가지 다른 언어로 작성할 수 있다.CGI can be written in several different languages, such as C, C ++ , Java, and Perl, because the interface is a consistent way for information to be sent from a web server to an application and returned to the application.

CGI의 프로그램의 대안으로 마이크로소프트의 ASP(Active Server Page)가 사용될 수 있으며, 이는 웹페이지 내에 끼어 넣어진 일종의 스크립트로서 그 페이지가 보내지기 전에 서버에서 실행된다. 서버의 웹페이지 스크립트는 사용자의 요구에 따라 데이타베이스에 접속한 다음, 그 결과를 토대로 하여 요구자에게 보내기 전에 순간적으로 웹페이지를 만들게 된다.As an alternative to CGI's program, Microsoft's Active Server Page (ASP) can be used, which is a script embedded within a web page that is executed on the server before the page is sent. The server's web page script connects to the database according to the user's needs, and based on the results, creates a web page instantly before sending it to the requester.

따라서, 본 발명의 실시에 있어서 사업자 시스템(100)과 학습자(10)와의 맞춤형 교육을 위해 필요한 데이타를 주고 받는 상호 인터랙티브(Interactive)한 동작이 요구되는 작업에 있어서는 CGI 또는 ASP를 사용하는 것이 바람직하다.Therefore, in the practice of the present invention, it is preferable to use CGI or ASP for tasks requiring interactive operation of exchanging data required for customized training between the operator system 100 and the learner 10. .

난이도 자동 조합부(150)는 CGI 프로그램부를 통한 세부 단원별 레벨 테스트를 평가(153)하고 그 결과에 따라 학습자(10)에게 세부 단원별로 난이도에 맞는 학습과정을 편성(154)한다. 상세 설명은 도 2에서 후술한다.The difficulty automatic combination unit 150 evaluates the level test for each detailed unit through the CGI program unit 153 and organizes the learning process according to the difficulty level for each detailed unit to the learner 10 according to the result (154). Details will be described later with reference to FIG. 2.

데이타베이스 서버부(150, 151)는 레벨 테스트를 위한 세부 단월별 문제와 난이도 자동 조합부에서 액세스할 수 있도록 세부 단원별로 난이도가 다른 단계별 학습과정을 저장하고 관리는 부분으로 상술 바와 같이 저장장치로는 디스크 어레이를 사용하고 데이타베이스는 관계형 데이타베이스로 구축하는 것이 바람직하다.The database server unit 150 and 151 stores and manages the step-by-step learning process having different difficulty levels for each detailed unit to be accessed by the detailed monthly problem for the level test and the automatic difficulty unit. It is preferable to use disk arrays and to build databases as relational databases.

도 2는 본 발명에 따른 인터넷을 통한 맞춤형 교육시스템의 상세 구성도이다.2 is a detailed configuration diagram of a customized education system through the Internet according to the present invention.

도 2에 도시된 바에 따르면, 난이도 자동조합 서버(150)는 CGI 데이타 처리부(152), 평가부(153), 자동 조합부(154) 및 학습결과/난이도 평가/평가문제 DB(151)를 포함하여 구성된다.As shown in FIG. 2, the automatic difficulty combining server 150 includes a CGI data processor 152, an evaluation unit 153, an automatic combining unit 154, and a learning result / difficulty evaluation / evaluation problem DB 151. It is configured by.

CGI 데이타 처리부(152)는 웹서버(110)의 CGI를 통해 난이도 자동조합 서버(150)로 전달된 정보를 처리하는 부분으로 그 정보는 교과과정의 세부 단원별 레벨 테스트의 요구 및 그 결과에 따른 교육과정의 세부 단원별 난이도 조정에 대한 요구일 수 있다.The CGI data processor 152 processes the information delivered to the difficulty level autocombining server 150 through the CGI of the web server 110. The information is provided according to the requirements of the level test for each detailed section of the curriculum and the training according to the result. This may be a requirement for difficulty adjustments in each subsection of the process.

평가부(153)는 맞춤형 교육과정을 설정하기 위한 사전 테스트를 관장하는 레벨 테스트모듈(153a)과 이를 위한 문제은행 및 평과결과를 관리모듈(153b)로 구성될 수 있다. 레벨 테스트모듈(153a)은 학습자(10)가 선택한 교과과정의 세부 단원별로 실시되며 그 결과는 학습자(10)가 수강할 교과과정의 세분 단원별 난이도를 결정하는데 사용될 수 있다. 문제은행 및 평가결과 관리모듈(153b)은 레벨 테스트를 위해 각 교과과정의 단원별에 해당하는 문제 및 학습자(10)가 문제에 응시한 경우 그 결과를 관리하는 부분이다. 학습자(10)의 평가결과는 자신의 교과과정의 난이도를 조정하는 기준으로 사용할 수 있을 뿐만 아니라 타인이 동일한 교과과정의 세부 단원별 레벨 테스트를 거치는 경우 그 평가 기준으로 활용할 수 있다.The evaluation unit 153 may be composed of a level test module 153a that manages a preliminary test for setting a customized curriculum, and a questionnaire bank and a result of the management module 153b. The level test module 153a may be performed for each detailed unit of the curriculum selected by the learner 10, and the result may be used to determine the difficulty level for each subdivision unit of the curriculum that the learner 10 will take. The question bank and evaluation result management module 153b is a part that manages a problem corresponding to each unit of each curriculum and a result when the learner 10 takes a problem for the level test. The evaluation result of the learner 10 may not only be used as a criterion for adjusting the difficulty of his / her curriculum, but may also be used as an evaluation criterion when another person undergoes a level test for each detailed unit of the same curriculum.

자동 조합부(154)는 학습자(10)가 선택한 교과과정의 세부 단원별 레벨 테스트 결과에 따라 타인의 세부 단원별 테스트 결과를 평균한 평가결과를 활용하여 학습자(10)의 교과과정의 난이도를 자동으로 조정하는 부분이다.The automatic combination unit 154 automatically adjusts the difficulty of the learner's 10 curriculum by using the evaluation result obtained by averaging test results of the detailed unit of another person according to the level test result of the detailed unit of the curriculum selected by the learner 10. That's the part.

학습결과/난이도 평가/평가문제 DB(151)는 맞춤형 교육을 실현하기 위하여 난이도 자동조합 서버(150)가 저장, 관리하는 데이타이다.Learning result / difficulty evaluation / evaluation problem DB 151 is data stored and managed by the automatic difficulty combination server 150 to realize customized education.

학습결과 DB는 학습자(10)가 선택한 교과과정의 세부 단원별 레벨 테스트 결과를 말한다.The learning result DB refers to the level test result for each detailed unit of the curriculum selected by the learner 10.

평가문제 DB는 학습자(10)가 선택한 교과과정의 세부 단원별 레벨 테스트에 사용되는 문제를 말한다.The evaluation problem DB refers to a problem used for the level test for each unit of the curriculum selected by the learner 10.

난이도 평가DB는 학습자(10)가 선택한 교과과정의 세부 단원별 레벨 테스트 결과와 동일한 과정에 대한 타인들의 레벨 테스트 결과 평균과 비교하여 사업자 시스템(100)이 제시한 난이도 및 거기에 학습자(10) 또는 강사의 의견을 더 포함한 학습자(10)의 세부 단원별 난이도를 나타내는 데이타를 말한다.Difficulty evaluation DB is the difficulty presented by the operator system 100 and the learner (10) or instructor compared to the average level test results of others for the same course as the level test results of the detailed unit of the curriculum selected by the learner (10) Refers to data representing the difficulty of each detailed unit of the learner 10 including the opinion of the student.

또한 본 발명에 있어서 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것으로 실시할수 있음은 당업자에 있어서 자명하다.In addition, in the present invention, when the curriculum is a set of curriculum courses for completing a specific course, a plurality of learning courses having different difficulty levels by detailed unit may be implemented as a plurality of learning courses having different difficulty levels by subject. It is self-evident.

도 3은 본 발명의 일실시예에 따른 전체 절차 흐름도이다.3 is a flowchart of the entire procedure according to an embodiment of the present invention.

도 3에 도시된 바에 따르면, 사업자는 학습자(10)가 수강할 학습과정을 세부 단원별로 난이도가 다르게 다수의 학습과정을 작성하여 데이타베이스화하고, 인터넷을 통해 사업자의 회원으로 가입한 학습자(10)에게 세부 단원별로 난이도에 맞는 학습과정을 제공하는 맞춤형 교육방법은 회원인증절차단계(S10), 수강과정 선택 인터페이스 제공단계(S12, S13), 세부 단원별 사전 테스트를 실시단계(S15, S16, S17, S18, S19, S20, S21), 단원별 학습자(10) 수준 결정단계(S23, S24, S25), 맞춤형 학습과정을 설정하는 단계(S25), 맞춤형 학습과정 수강단계(S26)를 포함하여 이루어진다.As shown in FIG. 3, the operator prepares a database by creating a plurality of learning courses having different levels of difficulty for each detailed unit of the learning process to be taken by the learner 10, and learners 10 who are registered as members of the service provider through the Internet. The customized training method that provides learning process according to the difficulty level by detailed unit to the member certification procedure step (S10), the course selection interface providing step (S12, S13), and conducts the pre-test for each detailed unit step (S15, S16, S17, S18, S19, S20, S21), the unit-based learner 10 level determination step (S23, S24, S25), the step of setting a customized learning process (S25), the custom learning process taking step (S26) is made.

회원인증 절차단계(S10)는 사업자의 시스템에 접속한 자에 대한 인증절차를 거치는 단계이다. 인터넷상의 사이트에 접근시 통상의 로그인 절차(아이디, 패스워드)를 사업자 시스템(100) 접속자에게 요구하여 불법적인 임의 접근을 차단하도록 할 수 있다. 정상적인 로그인 절차를 거치지 못하는 사업자의 시스템 접근자에게는 회원가입절차를 진행하는 인터페이스를 제공하는 것이 바람직하다. 회원가입과정에서는 회원 아이디, 패스워드, 이름, 주민등록번호, 주소, 연락처, 이메일 주소 및 결제수단정보를 요구할 수 있으며 사업자의 필요에 따라 부가적인 정보를 더 요구할 수 있도록 인터페이스가 구성되는 것이 바람직하다.Member authentication procedure step (S10) is a step that goes through the authentication process for those who access the operator's system. When accessing a site on the Internet, a normal login procedure (ID, password) may be requested to the user of the operator system 100 to block illegal random access. It is desirable to provide an interface for the membership access procedure to the system accessor of the operator who does not go through the normal login procedure. In the registration process, a member ID, password, name, social security number, address, contact information, email address, and payment method information may be requested, and the interface is preferably configured to request additional information according to the needs of the operator.

여기에서 결제수단 정보란 사업자가 회원인 학습자(10)에게 맞춤형 교육과정을 제공하고 그에 대한 댓가를 지급받기 위해 필요한 정보를 말한다. 인터넷 상에서 결제는 크게 서비스를 제공받기 전에 대금을 결제하는 사전결제, 서비스를 제공받은 후에 결제하는 사후결제 또는 일정금액을 지불하고 일정기간 동안 서비스를 제공받을 수 있는 회원제등의 방법이 있으며 사업자는 사업의 형태나 경제성에 적합하게 이들 방법 중 하나 또는 하나 이상 조합의 방식으로 대금을 결제할 수 있다.Here, the payment means information refers to information necessary for the operator to provide a personalized curriculum to the learner 10 who is a member and receive payment for it. Payment on the Internet can be done in advance, such as prepayment for payment before receiving the service, post payment for payment after the service is provided, or membership system for payment for a certain amount of time. The payment may be made in one or more combinations of these methods, depending on the form or economic feasibility.

따라서, 인터넷을 통한 맞춤형 교육에 대한 결제를 위하여는 사업자는 먼저 금융기관과 제휴하고 웹서버(110)에서 제공하는 회원가입절차 인터페이스 상에서 카드결제, 지로 등의 대금결제 방법을 선택할 수 있도록 하는 것이 바람직하다.Therefore, in order to pay for customized education through the Internet, it is desirable that the operator first cooperate with a financial institution and select a payment method such as card payment, Giro, etc. on the membership registration interface provided by the web server 110. Do.

수강과정 선택 인터페이스 제공단계(S12, S13)는 사업자가 회원인증절차를 거친 회원에게 사업자가 제공하는 콘텐츠 중 학습자(10)가 교육과정을 선택하도록 하는 단계이다. 이 단계에서 학습자(10)는 사업자의 시스템 중 웹서버(110)가 제공하는 인터페이스를 통하여 자신이 수강하고자 하는 교과과정을 선택할 수 있다.The course selection interface providing step (S12, S13) is a step in which the learner 10 selects a curriculum among contents provided by the operator to a member who has undergone a member authentication procedure. In this step, the learner 10 may select a curriculum he / she wants to take through an interface provided by the web server 110 among the operator's system.

세부 단원별 사전 테스트 실시단계(S15, S16, S17, S18, S19, S20, S21)는 학습자(10)가 선택한 수강과정을 학습하기 전에 교과과정의 세부 단원별로 사전 테스트를 실시하는 단계이다. 이는 종래의 온라인상의 원격교육시스템이 학습자(10)가 선택한 교과과정의 내용을 일률적으로 구성하여 학습자(10)에게 제공하는 것과 차이점이 부각되는 부분으로 사업자는 학습자(10)에게 교과과정의 세부 단원별로 레벨 테스트를 실시(S19)하고 그 결과에 따라 난이도를 조정(S23, S25)하여학습자(10)가 자신의 수준에 맞는 교과과정을 학습할 수 있도록 한다. 이를 위하여 사업자는 미리 학습자(10)가 수강할 학습과정을 세부 단원별로 난이도가 다르게 다수의 학습과정을 작성하여 데이타베이스화하는 것이 바람직하다.The pretesting step (S15, S16, S17, S18, S19, S20, S21) for each detailed unit is a step of performing a pretest for each detailed unit of the curriculum before the learner 10 learns the selected course. This is a part where the conventional online distance education system uniformly composes the contents of the curriculum selected by the learner 10 and provides them to the learner 10. Low level test (S19) and the difficulty is adjusted according to the result (S23, S25) to allow the learner 10 to learn the curriculum according to their level. To this end, it is preferable that the operator prepares a database by preparing a plurality of learning courses having different difficulty levels for each detailed unit.

단원별 학습자(10) 수준 결정단계(S23, S24, S25)는 사업자가 제공하는 세부 단원별 사전 테스트 결과에 따라 학습자(10)가 선택한 교과과정의 세부 단원별 난이도를 결정하는 단계이다. 단원별로 학습자(10)의 수준을 결정하기 위하여는 학습자(10)에 대한 단원별 사전 테스트 결과와 이와 비교(S21, S22) 가능한 동일 학습내용에 대한 타인들의 테스트 결과의 평균이 존재하는 것이 바람직하다. 타인들의 테스트 결과의 평균은 각 학습자(10)별로 테스트 결과를 데이타베이스화 함과 동시에 그들의 합을 구하고 평균하여 저장함으로서 가능하다. 따라서, 사업자 시스템(100)은 단원별 레벨 테스트를 실시한 학습자(10)에게 비교집단 평균과의 오차가 감안된 적절한 난이도를 추천(S23)할 수 있게 된다.The learner 10 level determination step (S23, S24, S25) for each unit is a step of determining the difficulty level of the detailed unit of the curriculum selected by the learner (10) according to the pre-test results of the detailed unit provided by the operator. In order to determine the level of the learner 10 for each unit, it is preferable that there is an average of the test results of the unit for the learner 10 and the test results of others for the same learning contents that can be compared (S21, S22). The average of the test results of others can be obtained by storing the test results for each learner 10 and at the same time obtaining their sum and averaging them. Therefore, the operator system 100 can recommend the appropriate difficulty level (S23) to the learner 10 who performed the unit level test in consideration of an error with the comparison group average.

더 나아가, 학습자(10) 수준에 맞는 세부 단원별 난이도의 선택에 있어서는 사전 테스트 결과 이외에 학습자/강사의 의견을 더 반영하여 결정하는 것이 바람직하다. 이는 사전 레벨 테스트 결과 세부 단원별 난이도에 학습자(10)의 학습의지, 학습환경 및 학습의 긴급성 등 학습자(10)의 학습상황을 반영하고 학습자(10)에게 교과과정을 강의하는 강사의 의견을 반영하기 위한 것으로 사업자의 시스템이 제공하는 난이도에 융통성을 부여하여 학습자(10)의 교과과정 난이도 선택에 실질적인 효율성을 제고하기 위한 것이다In addition, in selecting the difficulty level for each detailed unit suitable for the level of the learner 10, it is preferable to reflect the learner / instructor's opinion in addition to the pre-test result. This reflects the learning situation of the learner 10, such as the willingness of the learner 10, the learning environment, and the urgency of the learning, and the opinion of the instructor who lectures the curriculum to the learner 10 on the difficulty level of the detailed level test result. The purpose of the present invention is to improve the practical efficiency in selecting the curriculum difficulty of the learner 10 by giving flexibility to the difficulty provided by the operator's system.

맞춤형 학습과정 설정단계(S25)는 학습자(10) 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계이다. 세부 단원별 난이도는 세부단원별 과정의 내용에 따라 다수의 등급을 가지는 것이 바람직하며 아래의 표 1과 표 2에 그 예를 기재하여 설명한다.Custom learning process setting step (S25) is a step of setting a custom learning process by combining the process of the detailed unit of the degree of difficulty suitable for the learner (10) level. Difficulty level by sub-section is preferably to have a plurality of grades according to the content of the sub-section process, and the examples are described in Table 1 and Table 2 below.

세부단원Lesson 1One 22 33 44 55 난이도difficulty AA AA AA AA AA BB BB BB BB BB CC CC CC CC CC

표 1은 세부 단원 별로 난이도가 다른 다수의 과정을 나타낸다. 여기에서 교과과정의 세부단원은 5단원으로 구성되어 있고 난이도의 등급은 각 세부 단원별로 A, B, C의 3등급으로 구분되어 있는 경우를 예시한다. 교과과정의 세부단원과 난이도의 등급은 사업자가 학습자(10)에게 제공할 콘텐츠에 따라 다양하게 실시될 수 있다. 예를 들면, 교과과정의 세부 단원이 더 많을 경우 또는 학습의 난이도를 더 심화할 필요성이 있는 경우 세부단원과 난이도는 세분화될 수 있다. 사업자는 각 단원별로 난이도에 따라 학습과정을 작성하여 데이타베이스화하는 것이 바람직하며 본 실시예에서는 각 단원별로 난이도에 따라 3개의 학습과정을 작성하는 경우를 예시한다.Table 1 shows a number of processes with different levels of difficulty for each subsection. Here, the subsection of the curriculum is composed of five sections, and the level of difficulty is divided into three grades of A, B, and C for each subsection. The level of detail and difficulty level of the curriculum may be variously performed according to contents to be provided to the learner 10 by the operator. For example, if there are more subsections of the curriculum, or if there is a need to deepen the difficulty of learning, the subsections and difficulty may be broken down. It is preferable that the operator prepares the learning process according to the difficulty level of each unit to make a database. In this embodiment, the example illustrates the case of creating three learning processes according to the difficulty level of each unit.

세부단원Lesson 1One 22 33 44 55 난이도difficulty AA BB CC AA CC

표 2는 학습자(10)가 단원별로 사전 레벨테스트를 실시한 결과에 따라 1단원은 난이도 A, 2단원은 난이도 B, 3단원은 난이도 C, 4단원은 난이도 A 및 5단원은 난이도 C가 선택된 경우를 예시한다. 따라서, 상기의 단원별 학습자(10) 수준 결정단계에서 제시된 세부 단원별 난이도에 맞도록 학습자(10)의 교육과정을 학습자(10)의 수준에 맞도록 재편성할 수 있다.Table 2 shows the level of difficulty A, the difficulty B, the difficulty C, the difficulty A, and the difficulty C, which are selected in Unit 1 according to the results of the preliminary level test by the learner 10. To illustrate. Therefore, the curriculum of the learner 10 may be reorganized to match the level of the learner 10 to meet the difficulty level of the detailed units presented in the unit-level learner 10 determination step.

세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계에서는 사전 테스트 결과 또는 학습자/강사의 의견에 따라 하나 이상의 세부 단원을 제외한 세부 단원별 과정만으로 맞춤형 학습과정을 설정할 수 있도록 하는 것이 바람직한데, 이는 학습자(10)가 사전 레벨 테스트 결과 이미 그 단원에 대한 내용을 충분히 숙지하여 더 이상의 학습이 필요 없다고 판단되거나 학습자(10)가 학습하는 목적 또는 그 일정에 따라 교과과정 편성에 융통성을 부여하기 위한 것이다. 이를 위하여 맞춤형 학습과정 설정단계에서 적절한 인터페이스를 제공하는 것이 바람직하다.In the step of setting a customized learning course by combining the courses by sub-unit, it is desirable to allow the custom learning course to be set up only by the sub-unit course except one or more sub-units according to the pretest result or the opinion of the learner / instructor. As a result of the pre-level test, 10) is already familiar with the content of the unit to determine that no further learning is required, or to give flexibility in organizing the curriculum according to the purpose or schedule of the learner 10 learning. To this end, it is desirable to provide an appropriate interface in the customized learning process setting step.

맞춤형 학습과정 수강단계(S26)는 학습자(10)가 상기의 각 단계를 거쳐 설정된 맞춤형 학습과정을 수강하는 단계이다. 이로서, 학습자(10)는 교과과정의 선택은 물론 세부 단원별로 자신의 수준에 맞는 교과내용을 선택하고 학습할 수 있게 되어 기존의 온라인/오프라인 상에서의 일률적인 교육과정을 탈피하여 학습에 한층 더 효율성을 기할 수 있게 되는 것이다.Custom learning course taking step (S26) is a step in which the learner 10 takes a customized learning course set through each of the above steps. As a result, the learner 10 can select the curriculum as well as select the curriculum content according to his or her level by detailed unit, and thus become more efficient in learning by escaping the uniform curriculum on the online / offline. You will be able to.

더 나아가, 설정된 맞춤형 학습과정을 수강하는 단계 이후에, 설정된 맞춤형 학습과정의 이해도를 측정하기 위하여 세부 단원별 과정에 대한 사후 테스트를 실시하는 단계(S27, S28, S29), 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 재수강의 기회를 부여하는 단계(S30, S31), 미진한 세부 단원의 재수강 후 재수강한 과정에 대하여 테스트를 실시하는 단계(S27, S28, S29)를 더 포함하여 이루어질 수 있고 또한 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 학습자(10) 또는 강사는 난이도를 재조정하여 학습자(10) 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계를 더 포함하여 본 발명을 실시할 수 있음은 당업자에 있어서 자명하다. 사후 테스트 실시결과 목표치에 도달한 경우 과정을 이수(S32)한다.Furthermore, after the step of taking the set customized learning process, the step of conducting the post test on the course of each sub-unit in order to measure the understanding of the set customized learning process (S27, S28, S29), and the result of the post-testing incomplete detailed unit The process may further include the step (S30, S31) of granting the opportunity to retake the course, and the step (S27, S28, S29) of conducting the test on the retaken course after re-taking of incomplete details. As a result, the learner 10 or the instructor may adjust the difficulty level to combine the detailed unit courses of the difficulty level suitable for the learner level 10 to set the customized learning process. It is apparent to those skilled in the art. If the target value is reached after the post test, the process is completed (S32).

특히, 사후 테스트 실시 결과 미진한 세부 단원과정 또는 난이도가 재조정된 교과과정에 대하여 학습장에게 재수강의 기회를 부여하는 단계에서 사업자는 별도의 대가를 요구하거나 요구한 대가에 대하여 할인의 혜택을 부여할 수 있다.In particular, in the case of giving the learning center the opportunity to re-learn for the detailed unit course or the difficulty level recalibration resulted from the post-test, the operator may request a separate price or provide a discount for the required price. .

본 발명에 따른 인터넷을 통한 맞춤형 교육방법에 있어서, 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것으로 실시할 수 있음은 인터넷을 통한 맞춤형 교육시스템의 경우와 마찬가지로 당업자에 있어서 자명하다.In the customized education method through the Internet according to the present invention, when the curriculum is a set of curriculum for completing a specific course, a plurality of learning courses having different difficulty levels in detail units have a plurality of learning courses having different difficulty levels according to the courses. It can be carried out to be apparent to those skilled in the art as in the case of a customized education system via the Internet.

상기와 같은 본 발명의 인터넷을 통한 맞춤형 교육 방법은 컴퓨터로 읽을 수 있는 기록 매체에 저장될 수 있다. 이러한 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있도록 프로그램 및 데이타가 저장되는 모든 종류의 기록 매체를 포함한다. 그 예로는. 롬(Read Only Memory), 램(Random Access Memory), 씨디-롬(Compact Disk Read Only Memory), 자기 테이프, 플로피디스크, 광데이타 저장장치 등이 있다. 이러한 기록매체에 저장된 프로그램 및 데이타는 네트워크로연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있도록 저장되고 실행될 수 있다.The customized education method through the Internet of the present invention as described above may be stored in a computer-readable recording medium. Such recording media includes all kinds of recording media on which programs and data are stored so that they can be read by a computer system. For example. Read Only Memory, Random Access Memory, Compact Disk Read Only Memory, Magnetic Tape, Floppy Disk, Optical Data Storage. Programs and data stored on such record carriers can be distributed over network coupled computer systems so that the computer can be stored and executed in a distributed fashion.

이상에서 본 발명의 실시예를 설명하기 위하여 사용된 용어들은 본 발명을 설명하기 위한 목적으로 사용된 것이지 의미의 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위해 사용된 것이 아니다.The terms used to describe the embodiments of the present invention above are used for the purpose of describing the present invention, but are not used to limit the scope of the present invention as defined in the claims or claims.

상기에서 설명한 바와 같이, 본 발명은 학습자가 선택한 교과과정을 세부 단원별로 자신의 수준에 맞는 교과과정으로 재편성하여 학습가능하게하므로 기존의 천편일률적인 학습과정에 비하여 학습자의 수준에 적절한 교육을 받을 수 있는 효과가 있다.As described above, the present invention enables learning by appropriately reorganizing the curriculum selected by the learner into the curriculum suitable for the level of the learner so as to be appropriate for the learner's level as compared to the existing uniform uniform learning process. It works.

Claims (10)

사업자는 학습자가 수강할 교과과정을 세부 단원별로 난이도가 다르게 다수의 학습과정으로 작성하여 데이타베이스화하고, 인터넷을 통해 사업자의 회원으로 가입한 학습자에게 세부 단원별로 난이도에 맞는 학습과정을 제공하는 맞춤형 교육방법에 있어서,The operator prepares the curriculum to be taken by the learner in a number of learning courses with different levels of difficulty, and makes a database, and provides customized learning courses according to the level of difficulty for each learner who is a member of the company through the Internet. In the method, (a)사업자의 시스템에 접속한 자에 대한 회원인증절차단계;(a) the membership certification process for those who access the operator's system; (b)사업자가 상기의 회원인증절차를 거친 회원에게 수강과정을 선택하는 인터페이스를 제공하는 단계;(b) a service provider providing an interface for selecting a course to a member who has undergone the membership authentication procedure; (c)상기 선택된 수강과정의 세부 단원별 사전 테스트를 실시하는 단계;(c) performing a pre-test for each detailed unit of the selected course; (d)상기 사전 테스트에 의한 단원별 학습자 수준 결정하는 단계;(d) determining the learner level for each unit by the pretest; (e)상기 학습자 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계; 및(e) setting a customized learning process by combining processes of detailed units of difficulty level suitable for the learner level; And (f) 설정된 맞춤형 학습과정을 수강하는 단계를 포함하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육방법.(f) a customized education method through the Internet, comprising the step of taking a set customized learning process. 제1항에 있어서, 상기(f)단계 이후에,The method of claim 1, wherein after step (f), (g)상기 설정된 맞춤형 학습과정의 이해도를 측정하기 위하여 세부 단원별 과정에 대한 사후 테스트를 실시하는 단계;(g) performing a post-test on a detailed unit process to measure an understanding of the set customized learning process; (h)상기 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 재수강의 기회를 부여하는 단계; 및(h) granting re-learning opportunities for detailed unit courses that are insufficient as a result of the post-test; And (i)상기 미진한 세부 단원의 재수강 후 재수강한 과정에 대하여 테스트를 실시하는 단계를 더 포함하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육 방법.(i) further comprising the step of conducting a test for the retaken course after re-taking the incomplete detailed unit. 제1항에 있어서, 상기(f)단계 이후에,The method of claim 1, wherein after step (f), (g)상기 설정된 맞춤형 학습과정의 이해도를 측정하기 위하여 세부 단원별 과정에 대한 사후 테스트를 실시하는 단계; 및(g) performing a post-test on a detailed unit process to measure an understanding of the set customized learning process; And (h)상기 사후 테스트 실시 결과 미진한 세부 단원과정에 대하여 학습자 또는 강사는 난이도를 재조정하여 학습자 수준에 맞는 난이도의 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계를 더 포함하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육 방법.(h) The learner or the instructor may further adjust the difficulty of the detailed unit process that is insufficient as a result of the post-test, and set the customized learning process by combining the process of the detailed unit of difficulty level suitable for the learner level. Customized training methods. 제1항에 있어서, 세부 단원별 난이도는 세부단원별 과정의 내용에 따라 다수의 등급을 가지는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육방법.The method of claim 1, wherein the difficulty level for each sub-unit has a plurality of grades according to the contents of the sub-section. 제1항에 있어서, 상기(e)단계에서.The method of claim 1, wherein in step (e). 세부 단원별 학습자 수준에 맞는 세부 단원별 난이도의 선택은 사전 테스트 결과 이외에 학습자/강사의 의견 또는 비교집단 평균과의 오차를 더 반영하여 결정하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육방법.The level of difficulty level for each level of learners is determined by reflecting the error of the learner / instructor's opinion or the average of the comparison group in addition to the pretest result. 제1항에 있어서, 상기(e)단계에서.The method of claim 1, wherein in step (e). 세부 단원별 과정을 조합하여 맞춤형 학습과정을 설정하는 단계에서는 사전 테스트 결과 또는 학습자/강사의 의견에 따라 하나 이상의 세부 단원을 제외한 세부 단원별 과정만으로 맞춤형 학습과정을 설정하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육방법.In the step of setting a customized learning process by combining the courses by sub-unit, the customized education through the Internet, which sets up a personalized learning course only by the sub-unit course except one or more sub-units according to the pre-test result or the opinion of the learner / instructor Way. 제1항에서,In claim 1, 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것을 특징으로 하는 인터넷을 통한 맞춤형 교육방법.If the curriculum is a set of curriculum for completing a specific course, a plurality of learning courses having different difficulty levels by detailed unit are a plurality of learning courses having different difficulty levels by subject. 사업자는 학습자가 수강할 학습과정을 세부 단원별로 난이도가 다르게 다수의 학습과정을 작성하여 데이타베이스화하고, 인터넷을 통해 사업자의 회원으로 가입한 학습자에게 세부 단원별로 난이도에 맞는 학습과정을 제공하는 맞춤형 교육 시스템에 있어서,The operator creates a database by creating a plurality of learning courses with different levels of difficulty for each unit, and provides customized learning courses for each level of difficulty for learners who are registered as members of operators through the Internet. In the system, (a)상기 학습자가 세부 단원별 레벨 테스트에 응하여 응답하는 요소;(a) an element to which the learner responds in response to a detailed unit level test; (b)상기 학습과정의 세부 단원별 레벨 테스트를 위해 인터페이스를 제공하는 웹서버부;(b) a web server unit providing an interface for level testing for each detailed unit of the learning process; (c)상기 웹서버부 및 난이도 자동 조합부와 맞춤형 교육을 위해 필요한 데이타를 주고 받는 CGI 프로그램부;(c) a CGI program unit for sending and receiving data necessary for customized training with the web server unit and an automatic difficulty unit; (d)상기 CGI 프로그램부를 통한 세부 단원별 레벨 테스트를 평가하고 그 결과에 따라 학습자에게 세부 단원별로 난이도에 맞는 학습과정을 편성하는 난이도 자동 조합부; 및(d) an automatic difficulty unit for evaluating the level test for each unit through the CGI program unit and organizing a learning process according to the level of difficulty for the learner according to the result according to the result; And (e)상기 레벨 테스트를 위한 세부 단월별 문제와 난이도 자동 조합부에서 액세스할 수 있도록 세부 단원별로 난이도가 다른 단계별 학습과정을 저장하고 관리하는 데이타베이스 서버부를 포함하는 것을 특징으로 하는 인터넷을 통한 맞춤형 교육 시스템.(e) Customized via the Internet characterized in that it includes a database server for storing and managing step-by-step learning process of different difficulty level for each detailed unit to be accessed by the detailed monthly problem and difficulty automatic combination unit for the level test Education system. 제8항에서,In claim 8, 교과과정이 특정 과정을 이수하기 위한 교과과목들의 집합일 경우, 세부 단원별로 난이도가 다른 다수의 학습과정은 교과과목별로 난이도가 다른 다수의 학습과정인 것을 특징으로 하는 인터넷을 통한 맞춤형 교육 시스템.If the curriculum is a set of curriculum for completing a specific course, a plurality of learning courses with different difficulty levels by detailed units are a plurality of learning courses with different difficulty levels by subject. 상기 제1항 내지 제7항 중 선택된 어느 하나의 항에 따른 방법을 구현하기 위한 인터넷을 통한 맞춤형 교육방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록 매체.A computer-readable recording medium containing a program capable of performing a customized education method through the Internet for implementing the method according to any one of claims 1 to 7.
KR1020000077903A 2000-12-18 2000-12-18 Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method KR20020048679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000077903A KR20020048679A (en) 2000-12-18 2000-12-18 Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000077903A KR20020048679A (en) 2000-12-18 2000-12-18 Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method

Publications (1)

Publication Number Publication Date
KR20020048679A true KR20020048679A (en) 2002-06-24

Family

ID=27682886

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000077903A KR20020048679A (en) 2000-12-18 2000-12-18 Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method

Country Status (1)

Country Link
KR (1) KR20020048679A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100407113B1 (en) * 2000-06-01 2003-11-28 손정환 Method for educating by steps using a internet and system for educating the same
WO2004034301A1 (en) * 2002-10-09 2004-04-22 Young-Hee Lee Internet studying system and the studying method
WO2008027053A1 (en) * 2006-08-31 2008-03-06 Achieve3000, Inc. System and method for providing differentiated content based on skill level

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744087A (en) * 1993-07-27 1995-02-14 Kibi Syst Kk Computer aided learning system
JPH10134028A (en) * 1996-10-23 1998-05-22 Samsung Electron Co Ltd Method and device for remote learning using internet
JPH10149087A (en) * 1996-11-21 1998-06-02 Doruchie:Kk Individual learning educating device
JP2000066572A (en) * 1998-08-24 2000-03-03 Tokai Univ Education support system
KR20000018056A (en) * 2000-01-07 2000-04-06 이상현 Educating method using internet and an apparatus therefor
KR20000024349A (en) * 2000-02-09 2000-05-06 전종룡 Electronic study management system used by internet and method thereof
KR20000023996A (en) * 2000-01-06 2000-05-06 이상현 Educating method using internet and an apparatus therefor
KR20000053985A (en) * 2000-05-16 2000-09-05 이창주 Multi-square learning method based on learning level and transforming question
KR20000053984A (en) * 2000-05-16 2000-09-05 이창주 Step-by-step learning method based on learning level
KR20010097914A (en) * 2000-04-27 2001-11-08 김정민 studying material issuing method by learner's capability
KR20010097917A (en) * 2000-04-27 2001-11-08 이승우 Method of education using internet

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744087A (en) * 1993-07-27 1995-02-14 Kibi Syst Kk Computer aided learning system
JPH10134028A (en) * 1996-10-23 1998-05-22 Samsung Electron Co Ltd Method and device for remote learning using internet
JPH10149087A (en) * 1996-11-21 1998-06-02 Doruchie:Kk Individual learning educating device
JP2000066572A (en) * 1998-08-24 2000-03-03 Tokai Univ Education support system
KR20000023996A (en) * 2000-01-06 2000-05-06 이상현 Educating method using internet and an apparatus therefor
KR20000018056A (en) * 2000-01-07 2000-04-06 이상현 Educating method using internet and an apparatus therefor
KR20000024349A (en) * 2000-02-09 2000-05-06 전종룡 Electronic study management system used by internet and method thereof
KR20010097914A (en) * 2000-04-27 2001-11-08 김정민 studying material issuing method by learner's capability
KR20010097917A (en) * 2000-04-27 2001-11-08 이승우 Method of education using internet
KR20000053985A (en) * 2000-05-16 2000-09-05 이창주 Multi-square learning method based on learning level and transforming question
KR20000053984A (en) * 2000-05-16 2000-09-05 이창주 Step-by-step learning method based on learning level

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100407113B1 (en) * 2000-06-01 2003-11-28 손정환 Method for educating by steps using a internet and system for educating the same
WO2004034301A1 (en) * 2002-10-09 2004-04-22 Young-Hee Lee Internet studying system and the studying method
WO2008027053A1 (en) * 2006-08-31 2008-03-06 Achieve3000, Inc. System and method for providing differentiated content based on skill level
US8714986B2 (en) 2006-08-31 2014-05-06 Achieve3000, Inc. System and method for providing differentiated content based on skill level
US9652993B2 (en) 2006-08-31 2017-05-16 Achieve3000, Inc. Method and apparatus for providing differentiated content based on skill level

Similar Documents

Publication Publication Date Title
US7558853B2 (en) Internet-based education support system and methods
CA2378200C (en) Internet-based education support system and methods
US9053500B2 (en) Internet-based education support system and method with multi-language capability
US20050277102A1 (en) Methods and systems for interactive learning and other information exchanges, such as for use in a mobile learning environment
Hartley et al. Enhancing teaching using the Internet: report of the working group on the World Wide Web as an interactive teaching resource
KR20000054518A (en) The method and system of multimedia remote education based on internet
US20080206730A1 (en) System and method of providing video-based training over a communications network
US20110300527A1 (en) Teaching method
Rae Mancilla et al. Professional development for digital accessibility: A needs assessment
KR20020048679A (en) Internet custommade education system, custommade education method using thereof and computer readable medium stored thereon computer executable instruction for performing the method
JP2002215014A (en) System and method for education
JP2003330355A (en) On-line learning service method and device for the same
JP2002221892A (en) Education support system
KR100933364B1 (en) Cooperative Learning Method and System in the Learning Community
KR20050111654A (en) E-learning learning evaluating method
KR100674512B1 (en) Education intermediate method and education intermediate system
KR20040005790A (en) System and method for evaluating co-learning in learning community
KR20020019290A (en) Education System and Method through the Network on the Basis of Private DB
KR20160142188A (en) System, server and providing music lesson service
KR100455029B1 (en) An education method using internet
Marcicevic et al. Virtual Internet Classroom System Modules for distance IT learning and teaching within the shared space of the global network
Pima A Blended Learning Framework Based on Collaborative Web Technologies in Tanzanian Higher Education Institutions
KR20020016065A (en) Method and system of cyber education for talented academy using internet network
KR20020070734A (en) Multimedia video education system and method of based network
Pakala Virtual learning environment: A framework to offer courses on the Internet

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application