KR101306179B1 - Feedback learning service providing system and method - Google Patents

Feedback learning service providing system and method Download PDF

Info

Publication number
KR101306179B1
KR101306179B1 KR1020120120400A KR20120120400A KR101306179B1 KR 101306179 B1 KR101306179 B1 KR 101306179B1 KR 1020120120400 A KR1020120120400 A KR 1020120120400A KR 20120120400 A KR20120120400 A KR 20120120400A KR 101306179 B1 KR101306179 B1 KR 101306179B1
Authority
KR
South Korea
Prior art keywords
learning
feedback
content
question
curriculum
Prior art date
Application number
KR1020120120400A
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 KR1020120120400A priority Critical patent/KR101306179B1/en
Application granted granted Critical
Publication of KR101306179B1 publication Critical patent/KR101306179B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/14Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • G09B7/04Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student characterised by modifying the teaching programme in response to a wrong answer, e.g. repeating the question, supplying a further explanation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

PURPOSE: A feedback learning service providing system and a method thereof are provided to implement efficient learning by sequentially and adaptively arranging and providing learning-related content, providing a real time feedback about doubts, storing learning contents of each learner, and reconfirming the learning contents according to the need. CONSTITUTION: A user terminal receives user learning information from a user (S400). The user terminal transmits a content request to a feedback learning service server (S410). The server extracts the user learning information from the content request and determines a corresponding curriculum (S420). The server extracts learning content from a content database (S430). The server transmits the extracted learning content and the curriculum to the user terminal (S440). The user terminal arranges and outputs the learning contents according to the curriculum (S450). [Reference numerals] (100) Feedback learning service server; (200) User device; (S400) Receive a user's learning information; (S410) Transmit a request for learning contents; (S420) Select a curriculum; (S430) Extract certain learning contents; (S440) Transmit the curriculum and learning contents; (S450) Arrange the learning contents and display them according to the curriculum

Description

피드백 학습 서비스 제공 시스템 및 방법{Feedback learning service providing system and method}Feedback learning service providing system and method

본 발명은 자가 학습에 활용 가능한 피드백 학습 서비스 제공 시스템 및 방법에 관한 것이다. The present invention relates to a system and method for providing feedback learning service that can be utilized for self-learning.

학습자가 학습 과정에서 이해가 되지 않는 부분에 대해 의문점이 발생할 경우 해당 학습의 진행 속도가 늦추어 지는 경우가 있다. 또한, 동일 부분에 대한 학습을 진행하는 중에도 학습자 개개인의 특성에 따라 의문점의 수준 및 내용이 다를 수 있다. If a learner has questions about a part of the learning process that is not understood, the learning progress may be slowed down. In addition, the level and content of questions may vary depending on the characteristics of each learner while learning about the same part.

이러한 경우 학습자들은 주로 선생님 혹은 동일 학습을 하는 동료에게 그 의문점을 제시하여 해결하는 방법을 주로 채택하게 된다. 최근에는 인터넷을 통해 온라인 상에서 의문점을 제시하고 그에 대한 답변을 제공받아 그 의문점을 해결하기도 한다. 하지만, 이 경우에도 의문점을 해결할 때까지 걸리는 시간이 매우 다양하여 상당한 시간이 소요되기도 한다. In this case, learners usually adopt a method of addressing the question by addressing the teacher or a colleague with the same learning. In recent years, they have been able to solve questions by presenting questions and providing answers online. However, even in this case, the time taken to solve the question is very diverse, which may take considerable time.

학습 내용이나 과정에 따라서는 즉답이 필요한 경우가 있을 수 있으며, 이 경우 학습자가 의문점을 해결할 때까지 걸리는 시간이 전체적인 학습 속도 측면에서 가장 중요한 부분이 된다. Depending on the learning content or process, there may be cases in which an immediate answer is required, in which case the time required for the learner to solve a question is the most important aspect in terms of the overall learning speed.

학교 수업 시간 이외에 발생하는 의문점의 해결에 있어서 가장 효율적인 것은 학원 혹은 과외 선생님들을 통해 해당 의문점을 해결하는 방법이 현재 주를 이루고 있으나, 이는 학생들의 경제적인 능력에 따르는 경우가 많아 모든 학습자가 빈부 차이 없이 동일한 혜택을 받기가 힘든 실정이다. The most effective way to solve the questions that occur outside of school hours is to solve the questions through school or tutors. However, this depends on students' economic ability. It is hard to get the same benefits.

따라서, 학습자 개개인의 학습 단원 혹은 학습 목표에 따라 학습 컨텐츠를 정렬하여 제공할 필요가 있으며, 학습 과정에서 발생하는 의문점을 해결하기 위한 시스템이 학습자 누구에게나 공평하게 적용될 수 있도록 할 필요가 있다. Therefore, it is necessary to arrange and provide learning contents according to learning units or learning objectives of each learner, and a system for solving questions arising in the learning process needs to be equally applied to all learners.

한국공개특허공보 제10-2012-0076515호에는 기출 순위에 따른 학습 콘텐츠의 편집서비스 제공 시스템 및 그 방법이 개시되어 있다. 이에 의할 때 기본학습 콘텐츠를 시험 종류에 따라 기출문제에서 출제되었던 빈도에 따라 정렬하여 학습자에게 제공하고 있으나, 학습자가 학습 과정에서 가지게 되는 의문점의 해결은 불가능한 단점이 있다. Korean Unexamined Patent Publication No. 10-2012-0076515 discloses a system and method for providing a service for editing learning contents according to prior rankings. In this way, the basic learning content is provided to the learners by sorting according to the frequency of the previous questions according to the test type, but it is impossible to solve the questions that the learner has in the learning process.

또한, 학습자들에게 제공된 학습 컨텐츠, 학습자 본인이 질문한 내용 및 그 해결방법 등을 저장하여 복습 시 필요한 데이터베이스를 구축하고 학습자 개인별로 원하는 내용을 출력할 수 있도록 할 필요성도 있다. In addition, there is a need to store the learning content provided to learners, the questions asked by the learner, and their solutions to build a database for review and to output the desired content for each learner.

한국공개특허공보 제10-2012-0076515호Korean Laid-Open Patent Publication No. 10-2012-0076515

본 발명은 학습자가 학습을 원하는 부분(과목, 단원, 개념 등)에 대하여 해당 부분에 대한 개념 이해가 충분히 이루어질 수 있도록 적응적으로 관련 컨텐츠를 순차 배열하여 제공하고 학습 중 혹은 학습 후의 의문점에 대해서는 실시간 피드백을 제공하며 개인별로 그 내용을 저장하고 추후 필요 시에 재확인이 가능하도록 하여 효율적인 학습이 가능하게 하는 피드백 학습 서비스 제공 시스템 및 방법을 제공하기 위한 것이다. The present invention adaptively arranges relevant content in order to fully understand the concept of the part (subject, unit, concept, etc.) that the learner wants to learn, and provides real-time questions about the question during or after learning. It is to provide a feedback learning service providing system and method for providing efficient feedback and storing the contents for each individual and re-confirming it later if necessary to enable efficient learning.

본 발명은 학습자의 학습 목적, 학습 내용에 관한 개념 체계를 정렬하여 보여줌으로써 학습자 본인이 스스로 부족한 부분에서부터 학습을 시작하여 개념 완성에 이를 수 있도록 하여 다양한 목적의 자가 학습에 대한 대응이 가능한 피드백 학습이 이루어지도록 하는 피드백 학습 서비스 제공 시스템 및 방법을 제공하기 위한 것이다. The present invention arranges and shows the conceptual system of the learner's learning purpose, learning content, so that the learner can start learning from the part that he or she lacks and reach the concept completion so that the feedback learning can respond to self-learning for various purposes. To provide a feedback learning service providing system and method to be achieved.

본 발명의 이외의 목적들은 하기의 설명을 통해 쉽게 이해될 수 있을 것이다.Other objects of the present invention will be readily understood through the following description.

본 발명의 일 측면에 따르면, 피드백 학습 서비스 서버와 통신하며 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말에서의 피드백 학습 서비스 제공 방법 및 이를 수행하기 위한 프로그램이 기록된 기록매체가 제공된다.According to an aspect of the present invention, a method for providing a feedback learning service in a user terminal in which a dedicated application communicating with a feedback learning service server and providing a feedback learning service is installed, and a recording medium in which a program for performing the same is recorded.

일 실시예에 따른 피드백 학습 서비스 제공 방법은, (a) 사용자 입력부를 통해 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 단계; (b) 상기 사용자 학습 정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계; (c) 상기 컨텐츠 요청에 포함된 상기 사용자 학습 정보에 따라 상기 피드백 학습 서비스 서버에서 결정된 커리큘럼 및 상기 커리큘럼에 상응하여 추출된 학습 컨텐츠를 전송받는 단계-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함하며, 상기 학습 컨텐츠는 상기 식별정보에 상응하여 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출됨-; 및 (d) 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 단계를 포함할 수 있다.According to an embodiment, a method of providing a feedback learning service may include: (a) receiving user learning information including a learning objective and a learning unit through a user input unit; (b) transmitting a content request including the user learning information to the feedback learning service server; (c) receiving the curriculum determined by the feedback learning service server and the learning content extracted according to the curriculum according to the user learning information included in the content request, wherein the curriculum includes the content of the learning content to be included in the curriculum. An identification information and a learning order, wherein the learning content is extracted from a content database of the feedback learning service server corresponding to the identification information; And (d) arranging the learning content according to the learning order included in the curriculum, and outputting the learning content to a screen of the user terminal.

다른 실시예에 따른 피드백 학습 서비스 제공 방법은, (a) 사용자 입력부를 통해 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 단계; (b) 상기 전용 애플리케이션에 포함된 커리큘럼 중 상기 사용자 학습 정보에 상응하는 커리큘럼을 결정하는 단계-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함함-; (c) 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계; (d) 상기 컨텐츠 요청에 포함된 상기 식별정보에 따라 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출된 학습 컨텐츠를 전송받는 단계; 및 (e) 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 단계를 포함할 수 있다.According to another embodiment, a method of providing a feedback learning service includes: (a) receiving user learning information including a learning objective and a learning unit through a user input unit; (b) determining a curriculum corresponding to the user learning information among curricula included in the dedicated application, wherein the curriculum includes identification information and a learning order of learning content to be included in the curriculum; (c) transmitting a content request including identification information of learning content to be included in the curriculum to the feedback learning service server; (d) receiving the learning content extracted from the content database of the feedback learning service server according to the identification information included in the content request; And (e) arranging the learning content according to the learning order included in the curriculum, and outputting the learning content to a screen of the user terminal.

(f) 상기 사용자 입력부를 통해 질문 등록을 요청받는 단계; (g) 상기 사용자 입력부를 통해 질문 내용을 입력받는 단계; (h) 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계; (i) 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 검색 혹은 등록된 경우, 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받는 단계; 및 (j) 상기 피드백 메시지를 상기 화면에 출력하는 단계를 더 포함할 수 있다.(f) receiving a request for registering a question through the user input unit; (g) receiving a question content through the user input unit; (h) transmitting a feedback request including the question contents to the feedback learning service server; (i) receiving a feedback message from the feedback learning service server when an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server is searched or registered according to the feedback request; And (j) outputting the feedback message to the screen.

상기 단계 (f)는 상기 전용 애플리케이션의 사용자 인터페이스에 구현된 선택 요소가 선택되거나 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단할 수 있다.In step (f), when the selection element implemented in the user interface of the dedicated application is selected or an arbitrary figure is formed by a continuous touch operation, the question registration request may be determined.

상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형 내부 영역 자체 혹은 상기 도형 내부 영역에서 상대적으로 많은 비율을 차지하는 서브 프레임의 컨텍스트 영역이 캡쳐되고, 상기 단계 (g)는 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 할 수 있다.When an arbitrary figure is formed by the continuous touch operation, the context area of the figure itself or the sub frame occupying a relatively large proportion in the figure inside area is captured, and the step (g) is performed by the captured screen. The question content may be superimposed on the screen.

상기 단계 (i)는 상기 피드백 학습 서비스 서버가 상기 피드백 요청에 상응하는 질문 게시글의 신규 등록을 알리는 질문 등록 메시지를 상기 피드백 학습 서비스에 가입한 타 사용자 단말로 푸시 알림하는 단계를 더 포함할 수 있다.The step (i) may further include a push notification message to the other user terminal subscribed to the feedback learning service by the feedback learning service server informing the new registration of the question post corresponding to the feedback request. .

상기 단계 (i)는, (i1) 상기 피드백 학습 서비스 서버가 상기 질문 내용의 기 등록 여부를 검색하는 단계; 및 (i2) 상기 기 등록 여부 검색 결과 유사 질문 게시글 및 상기 유사 질문 게시글에 연관된 답변 게시글이 존재하는 경우, 상기 유사 질문 존재를 알리는 메시지를 상기 피드백 메시지로 상기 사용자 단말로 푸시하는 단계를 더 포함할 수 있다.The step (i) may include: (i1) searching whether the feedback learning service server has previously registered the question content; And (i2) if there is a similar question post and a reply post associated with the similar question post, when the pre-registration search result is present, pushing the message indicating the existence of the similar question to the user terminal as the feedback message. Can be.

상기 단계 (i1)은 상기 질문 내용의 위치 정보와 상기 문답 게시판에 기 등록된 질문 게시글의 메타 정보를 비교하여 기 등록 여부를 확인할 수 있다.In the step (i1), the location information of the question content and the meta information of the question post previously registered in the question and answer bulletin board may be checked to confirm whether or not the registration has been made.

상기 단계 (c) 이전에, 상기 단계 (b)에서 결정된 커리큘럼을 상기 화면에 출력하는 단계; 및 상기 사용자 입력부를 통해 상기 커리큘럼 중 일부 학습 컨텐츠의 선택을 통해 사용자의 선행학습 부분을 체크하는 단계를 포함하되, 상기 단계 (c)는 상기 선행학습 부분을 제외한 나머지 학습 컨텐츠의 식별정보를 포함하는 상기 컨텐츠 요청을 전송할 수 있다.Before the step (c), outputting the curriculum determined in the step (b) to the screen; And checking a prior learning portion of the user through selection of some learning contents of the curriculum through the user input unit, wherein step (c) includes identification information of the remaining learning contents except for the preceding learning portion. The content request may be transmitted.

상기 학습 컨텐츠는 교재 위치 정보 및 학습순서 정보 중 적어도 하나를 포함하는 메타정보 필드와 학습항목에 관한 컨텍스트를 포함하는 교과내용 필드를 포함할 수 있다.The learning content may include a meta information field including at least one of textbook location information and learning order information, and a content field including a context regarding a learning item.

한편 본 발명의 다른 측면에 따르면, 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말과 통신하며 피드백 학습 서비스 서버에 있어서, 상기 전용 애플리케이션을 상기 사용자 단말로 제공하는 어플리케이션 제공부; 상기 사용자 단말로부터 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 수집하는 사용자 정보 수집부; 컨텐츠 데이터베이스에 저장된 학습 컨텐츠 중 상기 사용자 학습 정보에 상응하는 학습 컨텐츠를 검색하는 컨텐츠 검색부; 상기 사용자 단말로부터 상기 전용 애플리케이션을 통한 질문 내용을 포함하는 피드백 요청을 수신하고 상기 질문 내용에 상응하는 질문 게시글을 온라인 상에 운영되는 문답 게시판에 신규 등록하는 피드백 정보 수집부; 및 상기 문답 게시판에 상기 피드백 요청에 상응하는 답변이 검색 혹은 등록된 경우, 상기 답변의 검색 혹은 등록을 알리는 피드백 메시지를 상기 사용자 단말로 푸시 알림하는 피드백 제공부를 포함하는 피드백 학습 서비스 서버가 제공된다. On the other hand, according to another aspect of the present invention, a feedback learning service server in communication with a user terminal installed with a dedicated application for providing a feedback learning service, an application providing unit for providing the dedicated application to the user terminal; A user information collecting unit which collects user learning information including a learning objective and a learning unit from the user terminal; A content searching unit searching for learning contents corresponding to the user learning information among the learning contents stored in a contents database; A feedback information collection unit which receives a feedback request including a question content through the dedicated application from the user terminal and newly registers a question post corresponding to the question content in a question and answer bulletin board operated online; And when the answer corresponding to the feedback request is searched or registered in the question and answer bulletin board, a feedback learning service server including a feedback provider for push notification to the user terminal to inform the search or registration of the answer is provided.

상기 피드백 정보 수집부는 상기 피드백 학습 서비스에 가입한 타 사용자 단말로 상기 피드백 요청에 상응하는 질문 게시글의 신규 등록을 알리는 질문 등록 메시지를 푸시 알림할 수 있다.The feedback information collecting unit may push-notify a question registration message informing a new user of a question post corresponding to the feedback request to another user terminal subscribed to the feedback learning service.

상기 피드백 제공부는 상기 질문 내용의 기 등록 여부를 검색하고, 상기 기 등록 여부 검색 결과 유사 질문 게시글 및 상기 유사 질문 게시글에 연관된 답변 게시글이 존재하는 경우 상기 유사 질문 존재를 알리는 메시지를 상기 피드백 메시지로 상기 사용자 단말로 푸시할 수 있다.The feedback providing unit searches whether the question content is pre-registered, and if there is a response post associated with the similar question post and the similar question post as the search result, the message indicating the existence of the similar question as the feedback message. Push to the user terminal.

상기 피드백 제공부는 상기 질문 내용의 위치 정보와 상기 문답 게시판에 기 등록된 질문 게시글의 메타 정보를 비교하여 기 등록 여부를 확인할 수 있다.The feedback provider may compare the location information of the content of the question with the meta information of the question post previously registered in the question and answer bulletin board to confirm whether or not the registration.

상기 피드백 제공부는 별도의 푸시 서버로 상기 사용자 단말의 식별정보를 전송하고 상기 푸시 알림을 요청할 수 있다.The feedback provider may transmit identification information of the user terminal to a separate push server and request the push notification.

한편 본 발명의 또 다른 측면에 따르면, 피드백 학습 서비스 서버와 통신하며, 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말이 제공된다.Meanwhile, according to another aspect of the present invention, a user terminal communicating with a feedback learning service server and provided with a dedicated application for providing a feedback learning service is provided.

일 실시예에 따른 피드백 학습 서비스 단말은, 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 사용자 입력부; 상기 사용자 학습 정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 컨텐츠 요청부; 상기 컨텐츠 요청에 포함된 상기 사용자 학습 정보에 따라 상기 피드백 학습 서비스 서버에서 결정된 커리큘럼 및 상기 커리큘럼에 상응하여 추출된 학습 컨텐츠를 전송받는 통신부-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함하며, 상기 학습 컨텐츠는 상기 식별정보에 상응하여 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출됨-; 및 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 화면 출력부를 포함할 수 있다.According to an embodiment, a feedback learning service terminal may include: a user input unit configured to receive user learning information including a learning objective and a learning unit; A content request unit which transmits a content request including the user learning information to the feedback learning service server; A communication unit configured to receive a curriculum determined by the feedback learning service server and learning content extracted corresponding to the curriculum according to the user learning information included in the content request, wherein the curriculum includes identification information of learning content to be included in the curriculum; A learning sequence, wherein the learning content is extracted from a content database of the feedback learning service server corresponding to the identification information; And a screen output unit for arranging the learning content according to the learning order included in the curriculum, and outputting the learning content to the screen of the user terminal.

다른 실시예에 따른 피드백 학습 서비스 단말은, 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 사용자 입력부; 상기 전용 애플리케이션이 포함된 커리큘럼 중 상기 사용자 학습 정보에 상응하는 커리큘럼을 결정하고, 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 컨텐츠 요청부- 여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함함-; 상기 컨텐츠 요청에 포함된 상기 식별정보에 따라 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스로부터 추출된 학습 컨텐츠를 전송받는 통신부; 및 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 화면 출력부를 포함할 수 있다.Feedback learning service terminal according to another embodiment, the user input unit for receiving user learning information including the learning objectives and learning unit; A content request unit for determining a curriculum corresponding to the user learning information of the curriculum including the dedicated application, and transmits a content request including identification information of the learning content to be included in the curriculum to the feedback learning service server-where: A curriculum includes identification information and a learning order of learning content to be included in the curriculum; A communication unit receiving learning content extracted from a content database of the feedback learning service server according to the identification information included in the content request; And a screen output unit for arranging the learning content according to the learning order included in the curriculum, and outputting the learning content to the screen of the user terminal.

상기 사용자 입력부를 통해 질문 등록을 요청받고, 질문 내용을 입력받으며, 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 피드백 요청부를 더 포함하되, 상기 피드백 요청에 상응하여 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 검색 혹은 등록된 경우, 상기 통신부는 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받고, 상기 화면 출력부는 상기 피드백 메시지를 상기 화면에 출력할 수 있다.A request for registration of a question is received through the user input unit, a question content is input, and a feedback request unit for transmitting a feedback request including the question content to the feedback learning service server, the feedback request corresponding to the feedback request. Correspondingly, when an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server is searched or registered, the communication unit receives a feedback message from the feedback learning service server, and the screen output unit receives the feedback message. Can be output to the screen.

상기 피드백 요청부는 상기 전용 애플리케이션의 사용자 인터페이스에 구현된 선택 요소가 선택되거나 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단할 수 있다.The feedback request unit may determine that the question registration request exists when a selection element implemented in a user interface of the dedicated application is selected or an arbitrary figure is formed by a continuous touch operation.

상기 피드백 요청부는 상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형 내부 영역 자체 혹은 상기 도형 내부 영역에서 상대적으로 많은 비율을 차지하는 서브 프레임의 컨텍스트 영역을 캡쳐하고, 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 할 수 있다.When an arbitrary figure is formed by the continuous touch operation, the feedback request unit captures a context area of a subframe that occupies a relatively large proportion in the inside of the figure or the inside of the figure, and on the captured screen. The question content may be overlapped.

전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.Other aspects, features, and advantages other than those described above will become apparent from the following drawings, claims, and detailed description of the invention.

본 발명의 실시예에 따르면, 학습자가 학습을 원하는 부분(과목, 단원, 개념 등)에 대하여 해당 부분에 대한 개념 이해가 충분히 이루어질 수 있도록 적응적으로 관련 컨텐츠를 순차 배열하여 제공하고 학습 중 혹은 학습 후의 의문점에 대해서는 실시간 피드백을 제공하며 개인별로 그 내용을 저장하고 추후 필요 시에 재확인이 가능하도록 하여 효율적인 학습이 가능하게 하는 효과가 있다. According to an embodiment of the present invention, adaptively arranging related contents in order to provide a sufficient understanding of the relevant parts for a part (a subject, a unit, a concept, etc.) that the learner wants to learn, and during or during learning It provides real-time feedback on future questions, saves the contents for each individual, and enables effective learning by reconfirming them later if necessary.

또한, 학습자의 학습 목적, 학습 내용에 관한 개념 체계를 정렬하여 보여줌으로써 학습자 본인이 스스로 부족한 부분에서부터 학습을 시작하여 개념 완성에 이를 수 있도록 하여 다양한 목적의 자가 학습에 대한 대응이 가능한 피드백 학습이 이루어지도록 하는 효과가 있다.
In addition, by sorting and showing the conceptual system of the learner's learning purpose and learning content, the learner can start learning from the part that he or she lacks and reach the concept completion, so that feedback learning can be made to respond to self-learning for various purposes. It is effective to lose.

도 1은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 시스템의 개략적인 구성도,
도 2는 본 발명의 일 실시예에 따른 피드백 학습 서비스 서버의 구성 블록도,
도 3은 본 발명의 일 실시예에 따른 학습 컨텐츠의 구성 블록도,
도 4는 본 발명의 일 실시예에 따른 피드백 학습 서비스 전용 애플리케이션이 설치된 사용자 단말, 즉 피드백 학습 서비스 단말의 구성 블록도,
도 5는 본 발명의 일 실시예에 따른 피드백 학습 서비스 전용 애플리케이션의 실행 화면 예시도,
도 6은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 방법의 순서도,
도 7은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 방법 중 문답 과정을 나타낸 순서도,
도 8은 질문 검색 과정을 나타낸 순서도,
도 9는 본 발명의 다른 실시예에 따른 피드백 학습 서비스 제공 방법의 순서도.
1 is a schematic configuration diagram of a system for providing feedback learning service according to an embodiment of the present invention;
2 is a block diagram of a feedback learning service server according to an embodiment of the present invention;
3 is a block diagram of a learning content according to an embodiment of the present invention;
4 is a block diagram illustrating a user terminal installed with a dedicated feedback learning service application, that is, a feedback learning service terminal according to an embodiment of the present invention;
5 is a diagram illustrating an execution screen of a feedback learning service dedicated application according to an embodiment of the present invention;
6 is a flowchart illustrating a method for providing a feedback learning service according to an embodiment of the present invention;
7 is a flowchart illustrating a question-and-answer process in a method for providing a feedback learning service according to an embodiment of the present invention;
8 is a flowchart illustrating a question search process;
9 is a flowchart illustrating a method for providing a feedback learning service according to another embodiment of the present invention.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.BRIEF DESCRIPTION OF THE DRAWINGS The present invention is capable of various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.

또한, 명세서에 기재된 "…부", "…모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Also, the terms " part, "" module," and the like, which are described in the specification, refer to a unit for processing at least one function or operation, and may be implemented by hardware or software or a combination of hardware and software.

이하, 본 발명의 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Referring to the accompanying drawings, the same or corresponding components are denoted by the same reference numerals, .

도 1은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 시스템의 개략적인 구성도이다. 1 is a schematic configuration diagram of a system for providing feedback learning service according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 시스템은 전용 애플리케이션이 설치된 사용자 단말을 소지한 학습자(사용자)에게 제공된 개인 맞춤형 학습 컨텐츠의 학습 과정에서 발생한 질문(의문점)을 게시판에 자동 등록하고 이에 대한 답변(풀이과정)이 검색되거나 등록되면 해당 학습자의 사용자 단말로 알려주는 피드백 학습 서비스를 제공하는 시스템이다. The system for providing feedback learning service according to an embodiment of the present invention automatically registers a question (question point) generated in a learning process of personalized learning content provided to a learner (user) having a user terminal having a dedicated application installed thereon, and It is a system that provides a feedback learning service that informs a user terminal of a corresponding learner when an answer is found or registered.

본 실시예에서 전용 애플리케이션은 예를 들어 수학, 과학 등의 교과목에 대한 자가 학습 과정에서 피드백 학습이 가능한 학습 컨텐츠를 제공하는 애플리케이션이다. 사용자가 소정의 학습과정(예를 들어, 취약 부분)을 선택하면, 선택된 학습과정에 상응하는 일부 학습 컨텐츠(예를 들어, 해당 학습과정에 직접 관련된 컨텐츠 및 선수 학습과정에 관한 컨텐츠를 포함함)가 선별되어 사용자가 해당 학습과정을 학습함에 있어서 최적의 순서로 배열되어 표시된다. 예를 들어, 학습자가 수학 과목에서 적분 과정을 선택하면, 적분 이외에 적분을 이해하기 위한 선수과정들(극한→미분)도 함께 학습 컨텐츠로 제공되어 체계화된 학습이 가능하도록 한다. 또한, 해당 학습 컨텐츠를 이용한 학습 중 의문점 발생 시에 학습자에 의한 질문이 요청되면 서버가 운영하는 문답 게시판에 질문 게시글을 자동 등록하고, 이와 관련된 답변 게시글이 등록되면 이를 알려주거나 화면에 직접 표시할 수도 있다. In the present embodiment, the dedicated application is an application that provides learning content capable of feedback learning in a self-learning process for a subject such as math or science. When the user selects a predetermined course (eg, the vulnerable portion), some learning content corresponding to the selected course (eg, includes content directly related to that course and content about the player course) Are selected and displayed in an optimal order when the user learns the corresponding learning process. For example, if a learner chooses an integral course in mathematics, prerequisites (extreme → differential) for understanding the integral are also provided as learning content to enable systematic learning. In addition, if a question is asked by a learner when a question arises during learning using the corresponding learning content, the question posting is automatically registered in the Q & A bulletin board operated by the server. have.

도 1을 참조하면, 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 시스템(1)은 피드백 학습 서비스 서버(100) 및 하나 이상의 사용자 단말(200a, 200b, ..., 200n, 이하 '200'으로 통칭함)을 포함한다. 실시예에 따라 푸시 서버(300)를 더 포함할 수 있다. Referring to FIG. 1, the feedback learning service providing system 1 according to an exemplary embodiment of the present invention may include a feedback learning service server 100 and one or more user terminals 200a, 200b,. Collectively). According to an embodiment, the push server 300 may further include.

피드백 학습 서비스 서버(100)는 피드백 학습 서비스 전용 애플리케이션을 제공하여 사용자 단말(200)에서 설치 가능하도록 하고, 피드백 학습과 관련한 개인 맞춤형 학습 컨텐츠를 사용자 단말(200)로 제공하며, 온라인(online) 상에서 문답 게시판을 운영하여 학습자의 질문에 대해서 소정 시간 이내에 혹은 실시간으로 답변이 제공될 수 있도록 한다. 여기서, 답변은 등록된 질문에 대한 풀이과정일 수 있으며, 이 경우 텍스트 타입 이외에 풀이과정을 촬영한 사진 혹은 동영상 등의 멀티미디어 컨텐츠 타입으로도 게시가 가능하도록 하여 학습자의 이해력 향상을 높일 수 있다. The feedback learning service server 100 provides an application dedicated to the feedback learning service to be installed in the user terminal 200, provides personalized learning contents related to feedback learning to the user terminal 200, and is provided online. The Q & A bulletin board can be provided to answer the learner's questions within a predetermined time or in real time. In this case, the answer may be a solving process for the registered question, and in this case, it is possible to post a multimedia content type such as a photograph or video recording the solving process in addition to the text type, thereby improving the understanding of the learner.

피드백 학습 서비스 서버(100)는 학습 컨텐츠가 업데이트되는 경우 업데이트된 학습 컨텐츠가 사용자 단말(200)에 미리 저장되도록 전용 애플리케이션을 정기적으로 혹은 비정기적으로 업데이트시키거나, 해당 학습 컨텐츠가 요청되는 경우 사용자 단말(200)로 실시간 전송할 수 있다. The feedback learning service server 100 regularly or irregularly updates a dedicated application so that the updated learning content is stored in advance in the user terminal 200 when the learning content is updated, or the user terminal when the corresponding learning content is requested. Real-time transmission to the 200.

문답 게시판의 질문 게시글에 대한 답변이 등록된 경우, 피드백 학습 서비스 서버(100)는 푸시 서버(300)로 답변 등록 메시지(혹은 답변 메시지)와 함께 이를 전송할 사용자 단말(200)을 식별하기 위한 단말 식별 정보를 전송하고 해당 사용자 단말(200)로 답변 등록 메시지의 푸시를 요청할 수 있다. 이러한 푸시 서버(300)는 사용자 단말(200)에 탑재된 운영체제의 종류에 따라 APNS(Apple Push Notification Server), 안드로이드 푸시 서버 등 중 하나 이상일 수 있다. When the answer to the question post of the question and answer bulletin board is registered, the feedback learning service server 100 identifies the terminal for identifying the user terminal 200 to transmit it with the answer registration message (or answer message) to the push server 300 Information may be transmitted and a push of a response registration message may be requested to the corresponding user terminal 200. The push server 300 may be at least one of an Apple Push Notification Server (APNS), an Android push server, and the like, depending on the type of OS installed in the user terminal 200.

푸시 서버(300)는 네트워크가 온라인 상태라면 전용 애플리케이션의 실행 여부에 무관하게 등록된 사용자 단말(200)과 연결을 유지하고 있어, 질문자의 사용자 단말(200)이 전용 애플리케이션을 실행하고 있지 않은 경우에도 답변 등록 메시지를 텍스트 타입으로 보내어 질문자가 사용자 단말(200)을 통해 답변을 확인할 수 있도록 답변이 등록되었음을 알린다. If the network is online, the push server 300 maintains a connection with the registered user terminal 200 regardless of whether the dedicated application is executed, even when the user terminal 200 of the interrogator does not execute the dedicated application. The answer registration message is sent in a text type to inform the questioner that the answer is registered so that the questionnaire can confirm the answer through the user terminal 200.

피드백 학습 서비스 서버(100)는 전술한 푸시 서버의 기능을 구비하여, 푸시 서버(300)로 푸시 요청을 전송하는 대신에 질문에 대한 답변 등록 시 질문자의 사용자 단말(200)로 답변 등록 메시지를 직접 푸시할 수도 있다. The feedback learning service server 100 has the function of the above-described push server, and instead of sending a push request to the push server 300, when registering an answer to a question, an answer registration message is directly sent to the user terminal 200 of the questioner. You can also push.

사용자 단말(200)은 피드백 학습 서비스를 제공하는 전용 애플리케이션의 설치가 가능한 단말로서, 예를 들어 전용 애플리케이션의 구동이 가능한 운영체제가 탑재된 개인용 컴퓨터(PC), 스마트폰 혹은 태블릿 컴퓨터 등일 수 있다. 또는 사용자 단말(200)은 피드백 학습 서비스를 제공하는 전용 애플리케이션 혹은 이에 상응하는 기능의 프로그램 모듈이 동작 가능하도록 기본 탑재된 단말일 수도 있다. The user terminal 200 is a terminal capable of installing a dedicated application that provides a feedback learning service. For example, the user terminal 200 may be a personal computer (PC), a smartphone, or a tablet computer equipped with an operating system capable of driving the dedicated application. Alternatively, the user terminal 200 may be a terminal that is basically installed to operate a dedicated application that provides a feedback learning service or a program module having a corresponding function.

사용자는 사용자 단말(200)을 이용하여 피드백 학습 서비스 시스템(1)에 접속하여 망라된 과정별, 과목별 혹은 단원별 선택지 가운데서 적합한 것을 선택하거나 직접 입력함으로써 자가 학습 시 필요한 커리큘럼이 선택되도록 한다. The user accesses the feedback learning service system 1 by using the user terminal 200, and selects a suitable one from among options for each course, subject or unit, or directly inputs the curriculum required for self-learning.

또한, 전용 애플리케이션의 최초 구동 시 사용자 단말(200)에 관한 단말 식별 정보가 피드백 학습 서비스 서버(100)로 전송되어 피드백 학습 서비스 서버(100)에서 답변 등록 메시지의 푸시 알림 시 혹은 푸시 서버(300)로의 푸시 요청 시에 이를 활용하도록 한다. 여기서, 단말 식별 정보는 사용자 단말(200)의 제조사 및 운영체제별 고유 식별값인 토큰(token) 일 수 있다. In addition, the terminal identification information of the user terminal 200 is transmitted to the feedback learning service server 100 when the dedicated application is initially started, and the push learning message or push server 300 receives a response registration message from the feedback learning service server 100. Use this when requesting a push. Here, the terminal identification information may be a token which is a unique identification value for each manufacturer and operating system of the user terminal 200.

전용 애플리케이션이 설치된 사용자 단말(200)은 전용 애플리케이션의 구동 여부와 관계 없이 백그라운드에서 서비스 프로그램이 실행되고 있어 푸시 서버(300)와 연결을 유지하게 되며, 푸시 서버(300)에 사용자 단말(200)을 식별하기 위한 단말 식별 정보를 전송하여 푸시 서버(300)에서 답변 등록 메시지 전송 시 이를 이용하도록 한다. 그리고 피드백 학습 서비스 서버(100)에서의 푸시 요청에 의해 푸시 서버(300)에서 푸시된 답변 등록 메시지를 실시간으로 전송받아 화면에 표시함으로써 사용자 단말(200)을 소지한 사용자(학습자)에게 질문 내용에 대한 답변이 등록되었음을 알릴 수 있다. 여기서, 푸시 서버(300)의 기능은 전술한 것과 같이 푸시 기능을 구비한 피드백 학습 서비스 서버(100)에서 대신 수행할 수도 있다. The user terminal 200 in which the dedicated application is installed maintains the connection with the push server 300 because the service program is executed in the background regardless of whether the dedicated application is driven or not, and the user terminal 200 is connected to the push server 300. By transmitting the terminal identification information for identification, the push server 300 to use this when sending a response registration message. And by receiving a response registration message pushed from the push server 300 in real time by the push request from the feedback learning service server 100 to display on the screen to the user (learner) possessing the user terminal 200 to the question content You can tell that the answer is registered. Here, the function of the push server 300 may be performed instead by the feedback learning service server 100 having the push function as described above.

피드백 학습 서비스 서버(100), 푸시 서버(300), 사용자 단말(200) 사이의 데이터 전달은 TCP/IP 혹은 HTTP와 같은 데이터 통신을 통해 이루어지며, 데이터 전달 단계에서는 SSH(Secure Shell) 혹은 TLS(Transport Layer Secure)와 같은 인증(notification) 절차를 거칠 수 있다.
The data transfer between the feedback learning service server 100, the push server 300, and the user terminal 200 is performed through data communication such as TCP / IP or HTTP, and in the data transfer step, SSH (Secure Shell) or TLS ( It may go through a notification procedure such as Transport Layer Secure.

도 2는 본 발명의 일 실시예에 따른 피드백 학습 서비스 서버의 구성 블록도이고, 도 3은 본 발명의 일 실시예에 따른 학습 컨텐츠의 구성 블록도이다. 2 is a block diagram illustrating a feedback learning service server according to an embodiment of the present invention, and FIG. 3 is a block diagram illustrating learning content according to an embodiment of the present invention.

도 2를 참조하면, 피드백 학습 서비스 서버(100)는 어플리케이션 제공부(110), 사용자 정보 수집부(120), 컨텐츠 검색부(130), 피드백 정보 수집부(140), 피드백 제공부(150), 컨텐츠 데이터베이스(160), 사용자 정보 데이터베이스(170)를 포함한다. Referring to FIG. 2, the feedback learning service server 100 may include an application providing unit 110, a user information collecting unit 120, a content searching unit 130, a feedback information collecting unit 140, and a feedback providing unit 150. , The content database 160 and the user information database 170.

어플리케이션 제공부(110)는 피드백 학습 서비스 전용 애플리케이션을 다운로드 요청한 사용자 단말(200)로 전송한다. The application provider 110 transmits a feedback learning service-only application to the user terminal 200 which has downloaded the request.

피드백 학습 서비스 전용 애플리케이션은 소정의 교과목(예를 들어, 수학, 과학 등)에 대한 복수의 커리큘럼을 포함하고 있어, 사용자의 선택에 따라 개인 맞춤형 커리큘럼을 제공한다. The application dedicated to the feedback learning service includes a plurality of curricula for a predetermined course (eg, mathematics, science, etc.) to provide a personalized curriculum according to a user's selection.

각 커리큘럼은 체계적으로 편성 및 조직되어 소정의 학습 목적을 달성할 수 있도록 하는 학습 컨텐츠의 식별정보 및 그 학습순서를 포함한다. 예를 들어, 개념 설명 교재 구성에 관한 학습순서 데이터와 관련하여 수학 과목의 한 단원에 해당하는 순차 연결된 학습 컨텐츠의 종류 및 그 순서가 커리큘럼으로 제공된다. 이러한 커리큘럼은 그 자체로 학습내용을 포함하지는 않으며, 대신 어떤 학습 컨텐츠를 어떤 순서로 배열할 것인지를 나타낼 뿐이다. Each curriculum includes identification information of a learning content and its learning order that are systematically organized and organized to achieve a predetermined learning purpose. For example, the curriculum provides types and sequences of sequential linked learning contents corresponding to a unit of a mathematics subject in relation to the learning sequence data for constructing the conceptual explanation textbook. This curriculum does not in itself contain learning content, but rather indicates which learning content is arranged in what order.

컨텐츠 데이터베이스(160)에는 디지털화된 데이터 형태의 복수의 학습 컨텐츠가 저장된다. 학습 컨텐츠는 데이터 네트워크를 통해 사용자 단말(200)로 직접 제공되며, 추후 사용자의 요청에 따라 출력물 형태로 인쇄될 수도 있다. The content database 160 stores a plurality of learning contents in the form of digitized data. The learning content is directly provided to the user terminal 200 through a data network, and may be printed in the form of an output at a later request of the user.

도 3을 참조하면, 학습 컨텐츠(10)는 메타정보 필드(20)와 교과내용 필드(30)로 구분된다. Referring to FIG. 3, the learning content 10 is divided into a meta information field 20 and a curriculum content field 30.

교과내용 필드(30)에는 사용자의 학습을 돕기 위해 오프라인 상에서 제공되던 학습지와 같은 서적 혹은 교재의 내용을 디지털화한 특정 주제별 혹은 단원별 교과내용이 포함되며, 개념, 원리, 문제, 응용 등과 같은 학습항목별로 구분 가능하다. 교과내용은 예를 들어 음성, 문자, 그림, 동영상 중 적어도 하나가 혼합된 멀티미디어 컨텐츠 타입의 데이터일 수 있다.The curriculum content field 30 includes curriculum content for a specific subject or unit that digitizes the contents of a book or textbook, such as a workbook that was provided offline to help the user's learning, and for each learning item such as a concept, principle, problem, or application. It is possible to distinguish. The curriculum content may be, for example, data of a multimedia content type in which at least one of a voice, a text, a picture, and a video is mixed.

메타정보 필드(20)는 교과내용 필드(30)에 포함된 교과내용이 속하는 교재명, 단원명, 페이지번호 등과 같은 교재 위치 정보(22)를 포함한다. 교재 위치 정보(22)는 추후 피드백 학습 과정에서 질문 게시글의 중복 여부를 체크하기 위해 이용될 수 있다. The meta information field 20 includes textbook position information 22 such as a textbook name, a unit name, a page number, etc. to which the content included in the textbook content field 30 belongs. The textbook position information 22 may be used to check whether the question posts are duplicated in a feedback learning process later.

메타정보 필드(20)는 해당 학습 컨텐츠(10)가 속하는 커리큘럼 상에서의 선행 컨텐츠 및 후행 컨텐츠에 관한 학습순서 정보(24)를 더 포함할 수 있다. 학습순서 정보(24)는 학습 내용을 완성하기 위해서 그 전에 알고 있어야 하는 내용과 해당 학습 내용이 앞으로는 어떤 개념과 연결되는지에 관한 것인지를 나타내며, 예를 들어 해당 학습 컨텐츠(10)가 속하는 임의의 커리큘럼에서 해당 교과 내용이 배치될 순서를 나타낼 수 있다. The meta information field 20 may further include learning sequence information 24 about the preceding content and the following content on the curriculum to which the corresponding learning content 10 belongs. The learning order information 24 indicates what content should be known beforehand in order to complete the learning content and what concepts the learning content is connected to in the future. For example, any curriculum to which the learning content 10 belongs. Can indicate the order in which the content is placed.

학습 컨텐츠(10)는 도 5에 도시된 것과 같은 레이아웃 내에서 메타정보에 따라 교과내용이 순차적으로 배치되어 사용자의 학습이 용이하도록 한다. In the learning content 10, subjects are sequentially arranged according to meta information in a layout as shown in FIG. 5 to facilitate learning of a user.

다시 도 2를 참조하면, 컨텐츠 데이터베이스(160)는 학습 컨텐츠 이외에도 다수의 목적에 부합하는 커리큘럼을 저장한다. 각 커리큘럼은 어느 하나 혹은 그 이상의 학습순서와 관련되어 저장되며, 해당 커리큘럼에 속하는 학습 컨텐츠의 식별정보 및 그 학습순서에 관한 정보를 포함한다. Referring back to FIG. 2, the content database 160 stores curriculum corresponding to a plurality of purposes in addition to the learning content. Each curriculum is stored in association with one or more learning orders, and includes identification information of learning content belonging to the curriculum and information about the learning order.

사용자 정보 데이터베이스(170)는 피드백 학습 서비스를 제공받는, 즉 피드백 학습 서비스 전용 애플리케이션을 이용하는 사용자에 대한 정보를 저장한다. The user information database 170 stores information about a user who receives a feedback learning service, that is, uses an application dedicated to the feedback learning service.

사용자 정보 수집부(120)는 사용자 단말(200)을 통해 입력된 사용자 정보를 사용자 정보 데이터베이스(170)에 저장한다. 사용자 정보는 사용자 회원 정보 및 사용자 학습 정보를 포함한다. The user information collecting unit 120 stores the user information input through the user terminal 200 in the user information database 170. The user information includes user member information and user learning information.

사용자 회원 정보는 피드백 학습 서비스에 가입한 회원의 신상 정보로, 예를 들어 사용자의 이름, 나이, 학년, 성별, 학교, 주민등록번호, ID 중 적어도 하나를 포함할 수 있다. 사용자 회원 정보를 통해 보다 정교하게 매칭된 피드백 학습 서비스의 제공이 가능하게 된다. The user member information is personal information of a member subscribed to the feedback learning service, and may include, for example, at least one of a user's name, age, grade, gender, school, social security number, and ID. It is possible to provide a more precisely matched feedback learning service through the user member information.

사용자 학습 정보는 사용자가 애플리케이션을 통해 달성하고자 하는 학습목적(예를 들어, 내신 대비, 수능 대비, 경시 대비 등)과 학습할 필요성이 있어 자가 학습을 원하는 학습단원에 대한 정보를 포함한다. 전용 애플리케이션이 복수의 교과목별로 존재하거나 복수의 교과목에 대한 것일 경우, 교과목을 식별하기 위한 교과목 식별 정보가 사용자 학습 정보에 더 포함될 수 있다. The user learning information includes information about the learning purpose that the user wants to achieve through the application (for example, the preparation for the past, the preparation for the SAT, the preparation for the lapse of time), and the information about the learning unit who wants the self-learning. When the dedicated application exists for each of a plurality of courses or for a plurality of courses, course identification information for identifying a course may be further included in the user learning information.

컨텐츠 검색부(130)는 사용자 단말(200)로부터의 컨텐츠 요청에 포함된 사용자 학습 정보에 기초하여 사용자에게 적합한 커리큘럼을 결정하고, 해당 커리큘럼에 상응하는 학습 컨텐츠를 컨텐츠 데이터베이스(160)에서 추출하여 사용자 단말(200)을 통해 다운로드될 수 있도록 한다. The content search unit 130 determines a curriculum suitable for the user based on user learning information included in the content request from the user terminal 200, extracts the learning content corresponding to the curriculum from the content database 160, and provides the user. It can be downloaded through the terminal 200.

예를 들어, 임의의 두 사용자가 동일한 학습단원을 선택한 경우에도 학습목적에 따라 커리큘럼이 상이하게 결정될 수 있다. 제1 사용자가 수능 대비를 위해 미분을 선택한 경우 제1 사용자에게 적합한 커리큘럼은 "방정식→함수→극한→미분→적분"으로, 수능 시험에 대비 가능하도록 고등학교 전체 교육과정을 통들어 그 개념을 이해할 수 있도록 한다. 하지만, 제2 사용자가 내신 대비를 위해 미분을 선택한 경우 제2 사용자에게 적합한 커리큘럼은 "함수의 극한→함수의 연속→미분계수→도함수→여러가지 함수의 미분법"으로, 전자의 경우보다 상세한 내용을 제공하여 내신 시험 대비가 가능하도록 할 수 있다. For example, even if any two users select the same learning unit, the curriculum may be determined differently according to the learning purpose. If the first user chooses derivatives for SAT preparation, the curriculum suitable for the first user is "Equation → Function → Extreme → Derivative → Integral,” which can be understood throughout the high school curriculum to prepare for the SAT exam. Make sure However, if the second user chooses a derivative for his contrast, the appropriate curriculum for the second user is "extreme of function → continuity of function → deriver coefficient → deriver → differential function derivative”, which provides more detail than the former case. It can be possible to prepare for the internal examination.

또한, 컨텐츠 검색부(130)는 사용자에게 적합한 커리큘럼이 결정되면 해당 커리큘럼에 속하는 학습 컨텐츠들을 추출하고 정렬한 후 그 정렬순서를 각 학습 컨텐츠의 학습순서 정보(24)로 업데이트할 수 있다. 이후 해당 학습 컨텐츠들은 사용자 단말(200)로 다운로드되면, 사용자 단말(200)에서는 커리큘럼 없이도 학습순서 정보(24)에 기초하여 학습 컨텐츠들을 정렬하고 사용자가 확인가능하도록 화면에 표시할 수 있다. In addition, when a curriculum suitable for a user is determined, the content retrieval unit 130 may extract and arrange the learning contents belonging to the curriculum, and then update the sorting order with the learning order information 24 of each learning content. Thereafter, when the corresponding learning contents are downloaded to the user terminal 200, the user terminal 200 may sort the learning contents based on the learning order information 24 without a curriculum and display them on the screen so that the user can check them.

피드백 정보 수집부(140)는 사용자 단말(200)로부터 피드백 요청을 수신한다. 피드백 요청에는 사용자가 자가 학습 중에 다른 이의 풀이를 필요로 하는 질문 내용이 포함된다. 질문 내용은 텍스트 타입 혹은 전용 애플리케이션의 화면 일부에 대한 캡쳐 화면 타입의 데이터일 수 있다. 여기서, 캡쳐 화면 타입 데이터의 경우, 캡쳐된 프레임 정보에 기초하여 해당 질문 정보가 속하는 교재 위치 정보가 함께 수신될 수 있다. The feedback information collecting unit 140 receives a feedback request from the user terminal 200. Feedback requests include questions that the user needs to solve for others during self-learning. The question content may be data of a capture screen type for a part of a screen of a text type or a dedicated application. In the case of the capture screen type data, textbook position information to which the corresponding question information belongs may be received together based on the captured frame information.

수신된 피드백 요청에 포함된 질문 내용은 피드백 학습 서비스 서버(100)가 온라인 상에서 운영하는 문답 게시판에 질문 게시글로 신규 둥록되며, 타 사용자에 의해 해당 질문에 대한 답변 등록이 가능하도록 한다. The question content included in the received feedback request is newly rounded as a question post on a question and answer bulletin board operated by the feedback learning service server 100 online, and the user can register an answer to the question by another user.

피드백 제공부(150)는 피드백 정보 수집부(140)에 의해 신규 등록된 질문 게시글에 대한 답변이 등록되는 경우 텍스트 타입의 푸시 알림을 통해 답변이 등록되었음을 알리는 답변 등록 메시지를 사용자에게 전송함으로써 사용자가 신속히 의문점을 해소하고 원활히 학습 진행을 할 수 있도록 할 수 있다.The feedback provider 150 transmits a response registration message indicating that the answer is registered through the text type push notification when the answer is newly registered by the feedback information collecting unit 140 to the user. You can quickly answer questions and make learning progress smoothly.

또는 피드백 제공부(150)는 등록된 답변 자체를 사용자 단말(200)로 직접 혹은 해당 사용자가 등록한 이메일 등으로 전송할 수 있다. 전송 가능한 답변은 음성, 문자, 그림, 동영상 중 적어도 하나의 멀티미디어 컨텐츠 타입의 데이터일 수 있다. Alternatively, the feedback provider 150 may transmit the registered answer itself to the user terminal 200 or by e-mail registered by the corresponding user. The reply that can be transmitted may be data of at least one multimedia content type among voice, text, picture, and video.

혹은 피드백 제공부(150)는 피드백 요청에 따른 질문 내용이 문답 게시판에 이미 등록된 내용인지 중복 여부를 확인할 수 있다. 해당 질문 내용에 대하여 이미 해답이 제시된 상황이라면, 기 등록된 질문 내용 및 그 해답을 사용자에게 제공하여 문제해결 시간을 단축시킬 수 있게 된다. Alternatively, the feedback provider 150 may check whether the question content according to the feedback request is already registered in the question and answer bulletin board or not. If an answer has already been given to the question, the registered question and the answer may be provided to the user to shorten the problem solving time.

질문 등록 여부는 예를 들어, 수 II → 확률/통계 → 확률 → 경우의 수와 같이 질문자가 질문 내용이 속하는 위치를 상위 디렉토리에서 하위 디렉토리로 좁혀 가는 방안을 통해 관련 게시물을 확인 가능하도록 하고자 할 수도 있다. 또는 질문 게시글의 본문에 포함되는 이미지 혹은 텍스트를 분석하고 그 내용과 일정 비율 이상 일치하는 질문 게시글이 존재하는 경우 실질적으로 동일 혹은 유사한 질문이 등록된 것으로 판단할 수 있다. 이 경우 질문 게시글에 대한 답변이 있는 경우에 한하여 그 답변을 사용자 단말(200)로 전송하는 것이 바람직할 것이다. Whether the question is registered or not, for example, number II → probability / statistics → probability → number of cases, the questioner may want to be able to check related posts by narrowing the question's location from the upper directory to the lower directory. have. Alternatively, if an image or text included in the body of the question post is analyzed and there is a question post that matches the content more than a certain percentage, the same or similar question may be determined to be registered. In this case, it may be desirable to transmit the answer to the user terminal 200 only when there is an answer to the question post.

또한, 피드백 제공부(150)는 사용자별로 피드백 요청에 포함된 질문 내용 및 이에 대한 답변을 매핑하여 사용자 정보 데이터베이스(170)에 저장할 수 있다. 추후 사용자는 의문점 및 의문점 해결에 대하여 개인별로 구축된 데이터베이스를 확인하고 출력할 수 있어, 오답 노트로서 기능하게 하고 학습 후 일어나는 망각곡선에 대응하기 위한 반복 학습이 가능하여 학습내용의 완결을 보다 신속하고 효율적으로 이끌어 낼 수 있다.
In addition, the feedback provider 150 may map the question content included in the feedback request and the answer for each user and store the same in the user information database 170. In the future, the user can check and print out the database established for each person to solve the question and solve the question, so that it can function as an incorrect answer note and repeat the learning to cope with the oblivion curve that occurs after the study. It can be drawn efficiently.

도 4는 본 발명의 일 실시예에 따른 피드백 학습 서비스 전용 애플리케이션이 설치된 사용자 단말, 즉 피드백 학습 서비스 단말의 구성 블록도이고, 도 5는 본 발명의 일 실시예에 따른 피드백 학습 서비스 전용 애플리케이션의 실행 화면 예시도이다. 4 is a block diagram illustrating a user terminal installed with a feedback learning service dedicated application according to an embodiment of the present invention, that is, a feedback learning service terminal, and FIG. 5 illustrates an execution of a feedback learning service dedicated application according to an embodiment of the present invention. An example screen is shown.

도 4를 참조하면, 피드백 학습 서비스 단말(200)은 통신부(210), 사용자 입력부(220), 컨텐츠 요청부(230), 화면 출력부(240), 피드백 요청부(250)를 포함한다. Referring to FIG. 4, the feedback learning service terminal 200 includes a communication unit 210, a user input unit 220, a content requesting unit 230, a screen output unit 240, and a feedback requesting unit 250.

피드백 학습 서비스 단말(200)은 피드백 학습 서비스와 관련된 전용 애플리케이션의 설치가 가능한 단말로서, 예를 들어 애플사의 iOS, 구글사의 안드로이드(Android), 마이크로소프트의 윈7폰(Win7Phone) 등의 휴대 단말용 운영체제(OS)가 탑재된 스마트폰 또는 상기 OS가 동작하는 태블릿 PC 이거나, 개인용 컴퓨터일 수 있다. The feedback learning service terminal 200 is a terminal capable of installing a dedicated application related to the feedback learning service, for example, for a mobile terminal such as Apple's iOS, Google's Android, and Microsoft's Win7Phone. It may be a smartphone equipped with an operating system (OS), a tablet PC on which the OS operates, or a personal computer.

피드백 학습 서비스와 관련된 전용 애플리케이션은 사용자 단말에 미리 탑재되어 있거나 사용자의 요청에 의해 피드백 학습 서비스 서버(100)로부터 다운로드되어 설치될 수 있으며, 이하에서는 사용자 단말에 전용 애플리케이션이 설치되어 있고 실행 중인 경우를 가정하여 설명하기로 한다. The dedicated application related to the feedback learning service may be pre-loaded in the user terminal or may be downloaded and installed from the feedback learning service server 100 at the request of the user. Hereinafter, a case where the dedicated application is installed and running in the user terminal will be described. It will be explained on the assumption.

통신부(210)는 피드백 학습 서비스 서버(100) 및/또는 푸시 서버(300)와 네트워크를 통해 통신하며, 단말 식별 정보 및 사용자 정보의 전송, 푸시된 답변 등록 메시지의 수신, 학습 컨텐츠가 임베디드된 전용 애플리케이션의 업그레이드 버전의 수신 등을 수행한다. The communication unit 210 communicates with the feedback learning service server 100 and / or the push server 300 through a network, and transmits terminal identification information and user information, receives a pushed response registration message, and embeds learning contents. Receive upgraded version of the application, etc.

전용 애플리케이션의 최초 구동 시 사용자 단말을 식별하기 위한 단말 식별 정보를 사용자 정보와 함께 피드백 학습 서비스 서버(100)로 전송하여 피드백 학습 서비스 서버(100)에서 사용자 정보와 단말 식별 정보를 매핑하여 관리할 수 있도록 한다. When the dedicated application is initially started, the terminal identification information for identifying the user terminal may be transmitted to the feedback learning service server 100 together with the user information to map and manage the user information and the terminal identification information in the feedback learning service server 100. Make sure

그리고 통신부(210)는 네트워크가 온라인 상태인 경우 푸시 서버(300)와의 연결을 유지하고 있으며, 푸시 서버(300)로 단말 식별 정보를 전송하여 푸시 서버(300)에서 단말 식별 정보와 연결 상태를 매핑하여 관리할 수 있도록 한다. 또한, 통신부(210)는 사용자가 등록한 질문 게시글에 대한 답변 등록을 알리는 답변 등록 메시지를 푸시 서버(300)로부터 수신할 수 있다. 만약 피드백 학습 서비스 서버(100)가 푸시 서버의 기능을 구비하고 있는 경우에는 푸시 서버(300) 대신에 피드백 학습 서비스 서버(100)가 이용될 수 있다. The communication unit 210 maintains a connection with the push server 300 when the network is in an online state, and transmits terminal identification information to the push server 300 to map the terminal identification information and the connection state in the push server 300. To be managed. In addition, the communication unit 210 may receive a response registration message from the push server 300 informing the registration of the response to the question post registered by the user. If the feedback learning service server 100 has a function of a push server, the feedback learning service server 100 may be used instead of the push server 300.

사용자 입력부(220)는 단말의 입력 장치(예를 들어, 터치스크린, 키패드 등)를 통해 사용자 회원 정보 및 사용자 학습 정보를 입력받는다. 사용자 정보는 통신부(210)를 통해 피드백 학습 서비스 서버(100)로 전송된다. The user input unit 220 receives user member information and user learning information through an input device (for example, a touch screen or a keypad) of the terminal. The user information is transmitted to the feedback learning service server 100 through the communication unit 210.

또한, 사용자 입력부(220)는 사용자 단말(200)을 통한 학습 컨텐츠의 표시 과정 중에 사용자로부터 질문 등록 요청을 입력받을 수 있다. 질문 등록 요청은 전용 애플리케이션의 사용자 인터페이스에 구현된 별도의 선택 요소(예를 들어, 아이콘, 메뉴항목 등)가 선택되거나 미리 지정된 동작이 수행되어 이루어질 수 있다. In addition, the user input unit 220 may receive a question registration request from the user during the display process of the learning content through the user terminal 200. The question registration request may be made by selecting a separate selection element (for example, an icon, a menu item, etc.) implemented in a user interface of a dedicated application or performing a predetermined operation.

선택 요소의 선택은 아이콘의 클릭(혹은 터치), 메뉴항목의 선택 등에 의해 이루어질 수 있다. 미리 지정된 동작은 사용자 단말(200)의 화면이 터치스크린으로 구현된 경우 화면 상에서 연속적인 터치 동작에 따라 소정의 도형(예를 들어, 원, 타원 혹은 다각형 등)이 입력되는 것을 의미한다.The selection of the selection element may be made by clicking (or touching) an icon, selecting a menu item, or the like. When the screen of the user terminal 200 is implemented as a touch screen, the predetermined operation means that a predetermined figure (for example, a circle, an ellipse, a polygon, etc.) is input according to a continuous touch operation on the screen.

컨텐츠 요청부(230)는 사용자 입력부(220)를 통해 입력된 사용자 학습 정보를 포함하는 컨텐츠 요청을 생성하여 피드백 학습 서비스 서버(100)로 전송한다. 피드백 학습 서비스 서버(100)는 컨텐츠 요청에 포함된 사용자 학습 정보로부터 학습목적 및 학습단원을 추출하고, 상응하는 커리큘럼을 결정한 후 해당 커리큘럼에 속하는 학습 컨텐츠들을 추출하고 커리큘럼과 함께 사용자 단말(200)로 전송할 수 있다. 이는 커리큘럼이 해당 커리큘럼에 포함되는 학습 컨텐츠의 식별정보 및 학습순서를 포함하고 있기 때문이다. The content requesting unit 230 generates a content request including user learning information input through the user input unit 220 and transmits the generated content request to the feedback learning service server 100. The feedback learning service server 100 extracts a learning objective and a learning unit from the user learning information included in the content request, determines a corresponding curriculum, extracts learning contents belonging to the curriculum, and goes to the user terminal 200 together with the curriculum. Can transmit This is because the curriculum includes identification information and learning order of the learning content included in the curriculum.

또는 컨텐츠 요청부(230)는 사용자 입력부(220)를 통해 입력된 사용자 학습 정보에 상응하는 커리큘럼을 결정하고, 결정된 커리큘럼에 상응하는 학습 컨텐츠의 식별정보를 포함하는 컨텐츠 요청으로서 피드백 학습 서비스 서버(100)로 전송할 수 있다. 피드백 학습 서비스 서버(100)는 컨텐츠 전송 요청에 포함된 식별정보에 상응하는 학습 컨텐츠를 검색하고 사용자 단말(200)로 전송한다. Alternatively, the content requesting unit 230 determines a curriculum corresponding to the user learning information input through the user input unit 220, and provides the feedback learning service server 100 as a content request including identification information of the learning content corresponding to the determined curriculum. ) Can be sent. The feedback learning service server 100 searches for learning content corresponding to the identification information included in the content transmission request and transmits the learning content to the user terminal 200.

이 때 컨텐츠 요청 이전에 결정된 커리큘럼이 화면 출력부(240)를 통해 사용자에게 미리 표시될 수 있다. 사용자는 표시된 커리큘럼에서 순차 배열된 컨텐츠 항목들을 확인하고, 미리 선행학습을 수행한 항목들을 선택 혹은 선택해제한 후 이를 제외한 학습 컨텐츠만을 컨텐츠 요청으로 전송 요청함으로써 데이터 네트워크의 데이터 사용량을 절감하고 컨텐츠 다운로드 시간을 단축시킬 수 있다. In this case, the curriculum determined before the content request may be previously displayed to the user through the screen output unit 240. The user checks the content items arranged sequentially in the displayed curriculum, selects or deselects the items that have been pre-learned, and requests only the learning content except this to be sent as a content request, thereby reducing the data usage of the data network and improving the content download time. It can be shortened.

화면 출력부(240)는 통신부(210)를 통해 피드백 학습 서비스 서버(100)로부터 전송받은 사용자 학습 정보에 상응하는 학습 컨텐츠들을 학습순서대로 화면에 표시한다. The screen output unit 240 displays the learning contents corresponding to the user learning information received from the feedback learning service server 100 through the communication unit 210 on the screen in the learning order.

일 예에서 학습 컨텐츠들은 피드백 학습 서비스 서버(100)로부터 커리큘럼과 함께 전송되며, 커리큘럼의 학습순서에 따라 학습 컨텐츠들을 배열할 수 있다. In one example, the learning contents are transmitted together with the curriculum from the feedback learning service server 100, and the learning contents may be arranged according to the learning order of the curriculum.

다른 예에서 피드백 학습 서비스 단말(200)에 설치된 전용 애플리케이션이 다양한 학습목적에 따른 커리큘럼에 대한 정보를 미리 저장하고 있을 수 있다. 따라서, 사용자 학습 정보에 상응하는 커리큘럼이 피드백 학습 서비스 단말(200)에서 결정되고, 해당 커리큘럼에 상응하는 학습 컨텐츠들을 피드백 학습 서비스 서버(100)로부터 다운로드한 후 커리큘럼의 학습순서에 따라 학습 컨텐츠들을 배열할 수도 있다.In another example, a dedicated application installed in the feedback learning service terminal 200 may store information about a curriculum according to various learning purposes in advance. Therefore, the curriculum corresponding to the user learning information is determined in the feedback learning service terminal 200, and after learning contents corresponding to the curriculum are downloaded from the feedback learning service server 100, the learning contents are arranged according to the learning order of the curriculum. You may.

또 다른 예에서는 학습 컨텐츠들의 메타정보 필드에 포함된 학습순서 정보로부터 각 학습 컨텐츠의 학습순서를 획득하고 그에 따라 학습 컨텐츠들을 배열할 수도 있다. In another example, the learning order of each learning content may be obtained from the learning order information included in the meta information field of the learning contents, and the learning contents may be arranged accordingly.

커리큘럼은 도 5에 도시된 좌측 서브 프레임(310)의 카테고리(315) 혹은 그 일부에 해당하며, 학습 컨텐츠들은 메인 서브 프레임(320) 내에서 순차적으로 표시될 수 있다. The curriculum corresponds to a category 315 or a part of the left subframe 310 illustrated in FIG. 5, and the learning contents may be sequentially displayed in the main subframe 320.

피드백 요청부(250)는 사용자 입력부(220)를 통한 질문 등록 요청이 있는 경우 사용자 입력부(220)를 통해 추가 입력된 질문 내용을 포함하는 피드백 요청을 피드백 학습 서비스 서버(100)로 전송한다. 피드백 요청에 의해 해당 질문 내용이 문답 게시판에 질문 게시글로 신규 등록되고, 타 회원으로부터 답변이 있는 경우 이를 즉각적으로 확인할 수 있어 신속한 피드백 학습이 가능하게 된다. If there is a question registration request through the user input unit 220, the feedback request unit 250 transmits a feedback request including the additionally input question content through the user input unit 220 to the feedback learning service server 100. By asking for feedback, the question is newly registered as a question post on the Q & A bulletin board, and if there is an answer from another member, it can be checked immediately so that quick feedback learning is possible.

이 경우 피드백 요청부(250)는 질문 등록 요청에 의해 연속적인 터치 동작에 의해 만들어진 도형 내부 영역 자체 혹은 도형 내부 영역에서 상대적으로 많은 비율을 차지하는 프레임에 속하는 화면 일부분을 캡쳐한다. 그리고 캡쳐 화면 상에 질문 내용이 중첩 표시되도록 할 수 있다. 즉, 입력 과정에서 화면 터치 등을 통해 캡쳐 화면 상에 직접 질문 내용을 문자 혹은 그림으로 입력할 수 있다. In this case, the feedback request unit 250 captures a part of a screen belonging to a frame that occupies a relatively large proportion in the figure inner region itself or the figure inner region generated by a continuous touch operation by the question registration request. The question content may be displayed on the capture screen. That is, in the input process, the question content may be directly inputted as a text or a picture on the capture screen through a screen touch or the like.

도 5를 참조하면, 사용자 단말에서 피드백 학습 서비스 전용 애플리케이션이 실행된 화면의 전체 레이아웃이 도시되어 있다. 여기서, 피드백 학습 서비스 전용 애플리케이션의 전체 레이아웃은 일 실시예에 불과하여 본 발명의 권리범위가 이에 한정되는 것은 아님은 물론이다. Referring to FIG. 5, an overall layout of a screen on which a feedback learning service-only application is executed in a user terminal is illustrated. Here, the overall layout of the application dedicated to the feedback learning service is only an embodiment, and the scope of the present invention is not limited thereto.

전체 화면(300)은 좌측 서브 프레임(310)과 메인 서브 프레임(320)을 포함한다. 메인 서브 프레임(320)은 학습항목 제목으로 시작하는 컨텍스트(context)(325)를 포함하며, 좌측 서브 프레임(310)은 커리큘럼 내의 다른 부분에 대한 하이퍼링크일 수 있는 복수의 메뉴 항목을 가지는 카테고리(315)를 포함한다. 메인 서브 프레임(320)은 하나 이상의 학습항목별 영역(321, 322)으로 구분될 수 있다. 예를 들어, 도 5에서는 수식 1 및 수식 2가 제1 학습항목별 영역(321) 및 제2 학습항목별 영역(322)으로 서로 구분된다. The full screen 300 includes a left subframe 310 and a main subframe 320. The main subframe 320 includes a context 325 starting with the title of the lesson, and the left subframe 310 includes a category having a plurality of menu items that can be hyperlinks to other parts of the curriculum. 315). The main subframe 320 may be divided into one or more areas for learning items 321 and 322. For example, in FIG. 5, Equation 1 and Equation 2 are distinguished from each other by the first learning item region 321 and the second learning item region 322.

이 경우 사용자가 화면의 연속 터치를 통해 A와 같은 도형을 입력한 경우, 해당 도형의 내부 영역 중 상대적으로 최대 비율을 차지하는 학습항목(도 5에서는 수식 2에 해당)이 질문 내용과 연관된 화면으로 자동 캡쳐될 수 있다. 이 때 캡쳐 화면은 도형의 내부 영역으로 한정되거나 최대 비율을 차지하는 학습항목 전체가 선택될 수 있다. 이후 화면 하단의 질문 등록 요청 아이콘(330)을 클릭 혹은 터치하여 캡쳐 화면에 대하여 피드백 요청이 수행되도록 할 수 있다. In this case, when the user inputs a shape such as A through continuous touch of the screen, the learning item (corresponding to Equation 2 in FIG. 5), which occupies the maximum ratio among the internal areas of the shape, is automatically transferred to the screen associated with the question content. Can be captured. At this time, the capture screen may be limited to the inner region of the figure or the entire learning item occupying the maximum ratio may be selected. Thereafter, by clicking or touching the question registration request icon 330 at the bottom of the screen, a feedback request may be performed on the capture screen.

도 6은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 방법의 순서도이고, 도 7은 본 발명의 일 실시예에 따른 피드백 학습 서비스 제공 방법 중 문답 과정을 나타낸 순서도이며, 도 8은 질문 검색 과정을 나타낸 순서도이다. 6 is a flowchart illustrating a method for providing a feedback learning service according to an embodiment of the present invention, FIG. 7 is a flowchart illustrating a question and answer process among the methods for providing a feedback learning service according to an embodiment of the present invention, and FIG. 8 is a question searching process. Is a flow chart showing.

도 6 내지 도 8을 참조하여 설명할 때 사용자 단말(200)에는 피드백 학습 서비스 전용 애플리케이션이 설치되어 실행 중인 것을 가정한다. 6 to 8, it is assumed that an application dedicated to feedback learning service is installed and running in the user terminal 200.

사용자 단말(200)의 사용자 입력부(220)는 사용자(학습자)로부터 학습을 원하는 학습목적 및 학습단원을 사용자 학습 정보로 입력받는다(단계 S400). 전용 애플리케이션이 복수의 교과목에 관하여 통합적으로 관리하고 있을 경우에는 교과목에 대한 정보도 함께 입력받을 수 있다. The user input unit 220 of the user terminal 200 receives a learning objective and a learning unit that the user wants to learn from the user (the learner) as the user learning information (step S400). If a dedicated application manages a plurality of subjects collectively, information about the subject may also be input.

사용자 단말(200)의 컨텐츠 요청부(230)는 입력된 사용자 학습 정보를 포함하는 컨텐츠 요청을 피드백 학습 서비스 서버(100)로 전송한다(단계 S410). The content requesting unit 230 of the user terminal 200 transmits a content request including the input user learning information to the feedback learning service server 100 (step S410).

피드백 학습 서비스 서버(100)는 컨텐츠 요청을 수신하면, 컨텐츠 검색부(130)에서는 컨텐츠 요청으로부터 사용자 학습 정보를 추출하고 학습목적 및 학습단원에 상응하는 커리큘럼을 결정한다(단계 S420). 여기서, 커리큘럼은 학습목적 및 학습단원에 따라 상이할 수 있으며, 해당 커리큘럼에 포함되는 학습 컨텐츠의 식별정보 및 학습순서를 포함하고 있다. When the feedback learning service server 100 receives the content request, the content search unit 130 extracts user learning information from the content request and determines a curriculum corresponding to the learning purpose and the learning unit (step S420). Here, the curriculum may be different according to the learning purpose and learning unit, and includes identification information and learning order of the learning content included in the curriculum.

컨텐츠 검색부(130)는 결정된 커리큘럼에 포함되는 학습 컨텐츠의 식별정보에 상응하는 학습 컨텐츠를 컨텐츠 데이터베이스(160)로부터 추출하고(단계 S430), 커리큘럼과 함께 컨텐츠 요청을 전송한 사용자 단말(200)로 전송한다(단계 S440). The content search unit 130 extracts the learning content corresponding to the identification information of the learning content included in the determined curriculum from the content database 160 (step S430), and transmits the content request with the curriculum to the user terminal 200. Transmit (step S440).

사용자 단말(200)의 화면 출력부(240)는 수신된 커리큘럼에 따라 학습 컨텐츠들을 배열하고 사용자가 확인 가능하도록 화면에 출력한다(단계 S450). The screen output unit 240 of the user terminal 200 arranges the learning contents according to the received curriculum and outputs them to the screen so that the user can check them (step S450).

혹은 단계 S440에서 커리큘럼의 동반 전송 대신에 커리큘럼에 따라 학습 컨텐츠의 메타정보를 업데이트하여 그 학습순서를 결정하고, 메타정보가 업데이트된 학습 컨텐츠만을 사용자 단말(200)로 전송할 수도 있다. 이 때 단계 S450에서 화면 출력부(240)는 학습 컨텐츠들의 메타정보에서 추출된 학습순서에 따라 학습 컨텐츠들을 배열하고 사용자가 확인 가능하도록 화면에 출력할 수 있다. Alternatively, instead of the accompanying transmission of the curriculum in step S440, the meta information of the learning content may be updated according to the curriculum to determine the learning order, and only the learning content having updated meta information may be transmitted to the user terminal 200. In this case, in operation S450, the screen output unit 240 may arrange the learning contents according to the learning order extracted from the meta information of the learning contents and output the learning contents to the screen so that the user can check them.

사용자가 화면에 출력된 학습 컨텐츠를 이용하여 학습 중에 의문점이 발생하는 경우 이의 해결을 도와주는 과정을 도 7 및 도 8을 참조하여 설명하기로 한다. When a question arises during learning using the learning content output on the screen, a process of helping to solve the problem will be described with reference to FIGS. 7 and 8.

도 7을 참조하면, 사용자 단말(200a)은 커리큘럼에 따라 학습 컨텐츠를 표시하던 중 사용자 입력부(220)를 통해 질문 등록을 요청받는다(단계 S500). Referring to FIG. 7, the user terminal 200a is requested to register a question through the user input unit 220 while displaying learning content according to a curriculum (step S500).

사용자 단말(200a)은 전용 애플리케이션의 사용자 인터페이스에 구현된 별도의 선택 요소(예를 들어, 아이콘, 메뉴항목 등)가 선택되거나 미리 지정된 동작이 수행된 경우 질문 등록 요청이 있는 것으로 판단한다. 질문 등록 요청이 있는 경우, 사용자 단말(200a)은 사용자 입력부(220)를 통해 질문 내용을 입력받는다(단계 S510). 이 경우 연속적인 터치 동작에 의해 만들어진 도형 내부 영역 자체 혹은 도형 내부 영역에서 상대적으로 많은 비율을 차지하는 서브 프레임에 속하는 화면 일부분(컨텍스트 영역)이 자동 캡쳐되고, 캡쳐 화면 상에 질문 내용이 중첩 표시되도록 할 수 있다. 즉, 입력 과정에서 화면 터치 등을 통해 캡쳐 화면 상에 직접 질문 내용을 문자 혹은 그림으로 입력할 수 있다. The user terminal 200a determines that there is a question registration request when a separate selection element (for example, an icon, a menu item, etc.) implemented in the user interface of the dedicated application is selected or a predetermined operation is performed. If there is a question registration request, the user terminal 200a receives a question content through the user input unit 220 (step S510). In this case, a portion of the screen (context area) belonging to the inside of the figure itself or a subframe that occupies a relatively large proportion in the inside of the figure created by continuous touch operation is automatically captured, and the question contents are overlapped on the capture screen. Can be. That is, in the input process, the question content may be directly inputted as a text or a picture on the capture screen through a screen touch or the like.

사용자 단말(200a)은 입력된 질문 내용을 포함하는 피드백 요청을 피드백 학습 서비스 서버(100)로 전송한다(단계 S520). The user terminal 200a transmits a feedback request including the input question content to the feedback learning service server 100 (step S520).

피드백 학습 서비스 서버(100)의 피드백 정보 수집부(140)는 온라인 상에 운영 중인 문답 게시판에 피드백 요청에 포함된 질문 내용을 신규 등록한다(단계 S530). 여기서, 질문 내용이 캡쳐 화면과 같이 전송된 경우 질문 게시글로 질문 내용과 캡쳐 화면이 같이 등록될 수 있다. The feedback information collecting unit 140 of the feedback learning service server 100 newly registers the content of the question included in the feedback request in the question and answer bulletin board operated online (step S530). Here, when the question content is transmitted together with the capture screen, the question content and the capture screen may be registered together with the question post.

피드백 정보 수집부(140)는 답변자로 활동하는 사용자 혹은 전체 사용자에 대하여(즉, 사용자 단말(200b)에 대하여) 신규 등록된 질문이 있음을 알리는 질문 등록 메시지를 푸시 알림할 수 있다(단계 S532). 푸시 알림은 피드백 학습 서비스 서버(100)가 푸시 서버 기능을 구비한 경우 직접 수행하거나 별도의 푸시 서버(300)로 요청할 수 있다. The feedback information collecting unit 140 may push-notify the question registration message indicating that there is a newly registered question to the user or the entire user acting as an answerer (that is, the user terminal 200b) (step S532). . If the feedback learning service server 100 has a push server function, the push notification may be directly performed or requested to a separate push server 300.

임의의 사용자가 사용자 단말(200b)을 통해 해당 질문 게시글에 대하여 답글(리플)을 등록하거나 답변 게시글을 등록한 경우(단계 S534), 피드백 제공부(150)는 이를 인지하고(단계 S540) 질문 등록 요청을 전송한 사용자 단말(200a)로 답변이 등록되었음을 알리는 답변 등록 메시지를 푸시 알림한다(단계 S550). 사용자 단말(200a)은 푸시 알림이 있을 때 답변 등록 메시지를 화면에 출력하여 사용자에게 답변이 등록되었음을 알린다(단계 S560). If any user registers a reply (ripple) or a reply post on the question post through the user terminal 200b (step S534), the feedback provider 150 recognizes this (step S540) and requests a question registration. Push notification of a response registration message informing that the answer is registered to the user terminal 200a that transmits the message (step S550). When there is a push notification, the user terminal 200a outputs an answer registration message on the screen to inform the user that an answer has been registered (step S560).

질문 내용에 대한 답변은 음성, 문자, 그림, 동영상 등 중 적어도 하나의 멀티미디어 컨텐츠 타입의 데이터일 수 있다. 답변 내용은 답변자가 답변 과정에서 질문 게시글 화면 상에 중첩 표시할 수 있도록 구현될 수도 있다. 이로 인해 질문자가 게시한 캡쳐 화면 상에 직접 답변이 중첩 표시됨으로써 질문자가 보다 직관적으로 의문점을 해소할 가능성을 높일 수 있게 된다. The answer to the question content may be data of at least one multimedia content type among voice, text, picture, video, and the like. The answer content may be implemented to allow the answerer to overlap the question post screen in the answering process. As a result, the answers are superimposed on the capture screen posted by the questioner, thereby increasing the possibility that the questioner can more intuitively solve the question.

도 8을 참조하면, 피드백 학습 서비스 서버(100)는 단계 S530에서 질문 내용의 신규 등록 이전에 해당 질문에 연관된 게시글이 문답 게시판에 기 등록되어 있지 않은지 검색한다(단계 S522). 중복 검색은 다음과 같이 수행된다. Referring to FIG. 8, the feedback learning service server 100 searches whether the posting associated with the question is previously registered in the question and answer bulletin board before the new registration of the question content in step S530 (step S522). Duplicate search is performed as follows.

일 방법으로, 학습 컨텐츠는 하나의 학습단원에 관한 학습내용을 포함하며, 해당 학습단원에서 학습해야 할 항목들(예를 들어, 개념, 원리, 응용, 문제 등)이 배열되어 있다. 본 실시예에서 각 학습항목들은 그 위치 정보가 매핑되어 있을 수 있다. 위치 정보는 해당 학습항목이 기재된 교재의 종류 및 페이지번호를 나타낸다. 따라서, 사용자 단말(200)의 피드백 요청 과정 중에 해당 질문에 연관된 학습항목의 위치 정보가 추출되어 피드백 요청에 함께 포함될 수 있다. In one method, the learning content includes learning content about one learning unit, and items (eg, concepts, principles, applications, problems, etc.) to be learned in the learning unit are arranged. In the present embodiment, each learning item may be mapped with location information. The location information indicates the type and page number of the textbook in which the corresponding study item is described. Therefore, during the feedback request process of the user terminal 200, location information of the learning item associated with the question may be extracted and included in the feedback request.

피드백 학습 서비스 서버(100)의 문답 게시판에는 각종 질문 게시글마다 질문 내용의 위치에 대한 메타 정보가 매핑되어 있다. 따라서, 피드백 학습 서비스 서버(100)는 질문 등록 요청에 포함된 위치 정보와 기 등록된 질문 게시글의 메타 정보의 비교 분석을 통해 신규 등록 요청된 질문 내용이 문답 게시판이 기 등록되어 있는지 여부를 확인할 수 있게 된다. In the question and answer bulletin board of the feedback learning service server 100, meta information about the location of the question content is mapped to each question post. Accordingly, the feedback learning service server 100 may check whether the questionnaire bulletin board is already registered through the comparative analysis of the location information included in the question registration request and the meta information of the pre-registered question post. Will be.

검색 결과 등록되어 있지 않은 경우에는 단계 S530으로 진행하여 해당 질문을 신규 등록한다. 하지만, 검색 결과 기 등록되어 있는 경우에 피드백 학습 서비스 서버(100)는 실질적으로 동일 혹은 유사한 질문 게시글 및 그에 대한 답변 게시글을 사용자 단말(200)로 전송(단계 S524)하거나 동일/유사 질문 및 답변의 존재를 알리는 메시지를 푸시 알림할 수 있다(단계 S526). If the search result is not registered, the process proceeds to step S530 to newly register the question. However, if the search result is already registered, the feedback learning service server 100 transmits substantially the same or similar question posts and answer posts to the user terminal 200 (step S524) or the same / similar questions and answers. A push notification may be sent (step S526).

또는, 질문 게시글에 관련된 학습항목의 위치 정보는 영상 분석을 통해 획득될 수도 있다. 만약 질문 게시글이 캡쳐 화면인 경우에는 피드백 학습 서비스 서버(100)는 소정의 영상 처리(예를 들어, 에지 분석 등)를 통해 질문 내용을 텍스트화한다. 텍스트화된 질문 내용에 대하여 컨텐츠 데이터베이스(160)에서 일정 비율(예를 들어, 80-90%) 이상 일치하는 실질적으로 동일 혹은 유사한 학습항목을 포함하는 학습 컨텐츠를 검색하고, 검색된 학습 컨텐츠에 포함된 위치 정보를 추출하여 해당 질문 게시글의 위치 정보로 매핑시킬 수도 있다.
Alternatively, the location information of the learning item related to the question post may be obtained through image analysis. If the question post is a capture screen, the feedback learning service server 100 textifies the question content through a predetermined image processing (for example, edge analysis). Searches for the contents of the textualized question in the content database 160, the learning content including substantially the same or similar learning items matching a certain percentage (for example, 80-90%), and included in the searched learning content You can also extract the location information and map it to the location information of the question post.

도 9는 본 발명의 다른 실시예에 따른 피드백 학습 서비스 제공 방법의 순서도이다. 9 is a flowchart illustrating a method for providing a feedback learning service according to another embodiment of the present invention.

도 9를 참조하여 설명할 때 사용자 단말(200)에는 피드백 학습 서비스 전용 애플리케이션이 설치되어 실행 중인 것을 가정한다. Referring to FIG. 9, it is assumed that an application dedicated to feedback learning service is installed and running in the user terminal 200.

사용자 단말(200)은 사용자(학습자)로부터 학습을 원하는 학습목적 및 학습단원을 사용자 학습 정보로 입력받는다(단계 S600). 전용 애플리케이션이 복수의 교과목에 관하여 통합적으로 관리하고 있을 경우에는 교과목에 대한 정보도 함께 입력받을 수 있다. The user terminal 200 receives a learning objective and learning unit desired to learn from a user (learner) as user learning information (step S600). If a dedicated application manages a plurality of subjects collectively, information about the subject may also be input.

전용 애플리케이션은 다양한 사용자 학습 정보에 따른 다양한 커리큘럼에 대한 정보를 포함하고 있어, 사용자 단말(200)은 단계 S600에서 입력된 사용자 학습 정보에 상응하는 커리큘럼을 결정한다(단계 S610). 여기서, 커리큘럼은 해당 커리큘럼에 포함되는 학습 컨텐츠의 식별정보 및 학습순서를 포함하고 있다. The dedicated application includes information on various curricula according to various user learning information, so that the user terminal 200 determines a curriculum corresponding to the user learning information input in step S600 (step S610). Here, the curriculum includes the identification information and the learning order of the learning content included in the curriculum.

사용자 단말(200)은 결정된 커리큘럼에 상응하는 학습 컨텐츠의 전송을 요청하는 컨텐츠 요청을 피드백 학습 서비스 서버(100)로 전송한다(단계 S620). 여기서, 컨텐츠 요청에는 학습 컨텐츠의 식별정보가 포함되어 있다. The user terminal 200 transmits a content request for requesting transmission of learning content corresponding to the determined curriculum to the feedback learning service server 100 (step S620). Here, the content request includes identification information of the learning content.

피드백 학습 서비스 서버(100)는 수신된 컨텐츠 요청에서 추출된 학습 컨텐츠의 식별정보에 상응하는 학습 컨텐츠를 컨텐츠 데이터베이스(160)로부터 추출하고(단계 S630), 컨텐츠 요청을 전송한 사용자 단말(200)로 전송한다(단계 S640). The feedback learning service server 100 extracts the learning content corresponding to the identification information of the learning content extracted from the received content request from the content database 160 (step S630), and transmits the content request to the user terminal 200 that has transmitted the content request. Transmit (step S640).

사용자 단말(200)은 학습 컨텐츠들을 수신하고, 단계 S610에서 결정된 커리큘럼에 따라 학습 컨텐츠들을 배열하고 사용자가 확인 가능하도록 화면에 출력한다(단계 S650). The user terminal 200 receives the learning contents, arranges the learning contents according to the curriculum determined in step S610, and outputs the learning contents to the screen so that the user can check them (step S650).

사용자 단말(200)은 컨텐츠 요청 이전에 커리큘럼을 화면에 출력하고(단계 S612), 사용자로부터 선행학습 정보를 입력받을 수 있다(단계 S614). 선행학습 정보는 사용자가 선택한 학습목적 및 학습단원에 상응하는 커리큘럼 속의 학습내용 중에서 현재 사용자가 이전에 학습한 부분에 대한 정보이다. The user terminal 200 may output the curriculum on the screen before the content request (step S612), and receive the preceding learning information from the user (step S614). The preliminary learning information is information on a portion previously learned by the current user among the contents of the curriculum corresponding to the learning objective and the learning unit selected by the user.

이 경우 사용자 단말(200)은 단계 S620에서 선행학습 정보에 기초하여 이전에 학습한 부분을 제외한 나머지 부분에 대해서만 컨텐츠 요청을 전송하고 단계 S650에서 다운로드하여 화면에 출력할 수도 있다. 이를 통해 컨텐츠 다운로드에 소요되는 시간을 절감하고 사용자는 학습하고자 하는 부분에 대해서 보다 신속히 학습을 진행할 수 있게 된다. In this case, the user terminal 200 may transmit a content request only for the remaining parts except for the part previously learned based on the previous learning information in step S620, and may download and output the screen request in step S650. This reduces the time required to download the content and allows the user to learn more quickly about the part to be learned.

본 발명에서는 제공된 학습내용에 대한 사용자들의 의문점을 방대한 커뮤니티를 통해 해결할 수 있게 됨으로써, 문답의 시간이 단축될 수 있다. 또한, 의문점 및 그 해결방안이 연계되어 제공됨으로써 학습시 실수가 잦은 부분이나 이해가 되지 않던 부분을 여러 번 익힐 수 있게 하여 학습 효율이 극대화 되어 굳이 장소를 옮겨서 질문을 해결하거나 힘들게 의문점을 해결하지 않아도 되어 학습에만 전념할 수 있게 하며 종래의 기본 개념서를 따로 구입하지 않아도 본 시스템에 적재되어 있는 컨텐츠를 즉시 출력하여 책 형태로 본인이 단원별 또는 전체를 출력하여 이용할 수 있어 경제적으로도 효율적인 학습이 가능하다. In the present invention, the user's questions about the provided learning content can be solved through a vast community, thereby reducing the time for the questions and answers. In addition, questions and solutions are provided in conjunction, so that you can learn many frequently made mistakes or parts that you do not understand when learning. It is possible to concentrate on learning only, and it is possible to economically and efficiently study by outputting the contents loaded in this system immediately and printing them by unit or the whole in the form of books without purchasing the conventional basic concept separately. .

또한, 사용자에게 피드백을 제공하여 학습자가 완전 학습이 될 때까지 오답노트의 작성 또는 의문점에 대한 해결자를 찾는데 걸리는 행동과 비용, 시간 등과 같이 중요치 않은 행동을 배제하여 학습에 대한 집중 효율성을 높일 수 있다. In addition, by providing feedback to the user, it is possible to improve the concentration efficiency of learning by excluding non-critical behaviors such as the cost, time, and the like that it takes to write an incorrect note or find a solver for a question until the learner is fully learning. .

도 6 내지 도 9를 참조하여 상술한 피드백 학습 서비스 제공 방법은 디지털 처리 장치에 내장되거나 설치된 프로그램 등에 의해 시계열적 순서에 따른 자동화된 절차로 수행될 수도 있음은 당연하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 디지털 처리 장치가 읽을 수 있는 정보저장매체에 저장되고, 디지털 처리 장치에 의하여 읽혀지고 실행됨으로써 상기 방법을 구현한다. 상기 정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다.Of course, the method for providing the feedback learning service described above with reference to FIGS. 6 to 9 may be performed by an automated procedure in a time series order by a program embedded in or installed in a digital processing apparatus. The codes and code segments that make up the program can be easily deduced by a computer programmer in the field. The program is also stored in an information storage medium readable by the digital processing device, and read and executed by the digital processing device to implement the method. The information storage medium includes a magnetic recording medium, an optical recording medium, and a carrier wave medium.

상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention as defined in the following claims And changes may be made without departing from the spirit and scope of the invention.

1: 피드백 학습 서비스 제공 시스템 100: 피드백 학습 서비스 서버
200a, 200b, 200n, 200: 사용자 단말 300: 푸시 서버
110: 어플리케이션 제공부 120: 사용자 정보 수집부
130: 컨텐츠 검색부 140: 피드백 정보 수집부
150: 피드백 제공부 160: 컨텐츠 데이터베이스
170: 사용자 정보 데이터베이스 210: 통신부
220: 사용자 입력부 230: 컨텐츠 요청부
240: 화면 출력부 250: 피드백 요청부
1: feedback learning service providing system 100: feedback learning service server
200a, 200b, 200n, 200: user terminal 300: push server
110: application providing unit 120: user information collection unit
130: content search unit 140: feedback information collection unit
150: feedback providing unit 160: content database
170: user information database 210: communication unit
220: user input unit 230: content request unit
240: screen output unit 250: feedback request unit

Claims (21)

피드백 학습 서비스 서버와 통신하며 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말에서의 피드백 학습 서비스 제공 방법에 있어서,
(a) 사용자 입력부를 통해 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 단계;
(b) 상기 사용자 학습 정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계;
(c) 상기 컨텐츠 요청에 포함된 상기 사용자 학습 정보에 따라 상기 피드백 학습 서비스 서버에서 결정된 커리큘럼 및 상기 커리큘럼에 상응하여 추출된 학습 컨텐츠를 전송받는 단계-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함하며, 상기 학습 컨텐츠는 상기 식별정보에 상응하여 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출됨-; 및
(d) 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 단계;
(f) 상기 사용자 입력부를 통해 질문 등록을 요청받는 단계;
(g) 상기 사용자 입력부를 통해 질문 내용을 입력받는 단계;
(h) 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계;
(i) 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 등록된 경우, 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받는 단계; 및
(j) 상기 피드백 메시지를 상기 화면에 출력하는 단계를 포함하되,
상기 단계 (f)는 상기 화면 상의 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단하며,
상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형의 내부 영역 자체가 캡쳐되거나 혹은 상기 도형 내부에 포함되는 복수의 학습항목별 영역 중에서 상기 도형 내부에서 최대 비율을 차지하는 학습항목별 영역이 상기 질문 내용과 연관된 화면으로 캡쳐되고,
상기 단계 (g)는 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 한 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
A method for providing a feedback learning service in a user terminal installed with a dedicated application that communicates with a feedback learning service server and provides a feedback learning service,
(a) receiving user learning information including a learning objective and a learning unit through a user input unit;
(b) transmitting a content request including the user learning information to the feedback learning service server;
(c) receiving the curriculum determined by the feedback learning service server and the learning content extracted according to the curriculum according to the user learning information included in the content request, wherein the curriculum includes the content of the learning content to be included in the curriculum. An identification information and a learning order, wherein the learning content is extracted from a content database of the feedback learning service server corresponding to the identification information; And
(d) arranging the learning content according to the learning order included in the curriculum and outputting the learning content to a screen of the user terminal;
(f) receiving a request for registering a question through the user input unit;
(g) receiving a question content through the user input unit;
(h) transmitting a feedback request including the question contents to the feedback learning service server;
(i) receiving a feedback message from the feedback learning service server when an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server is registered according to the feedback request; And
(j) outputting the feedback message to the screen,
In step (f), if a random figure is formed by a continuous touch operation on the screen, it is determined that the question registration request exists.
When an arbitrary figure is formed by the continuous touch operation, an area of each learning item that occupies a maximum ratio within the figure is captured from an internal area of the figure itself or a plurality of learning item areas included in the figure. Captured on the screen associated with the question,
The step (g) is a feedback learning service providing method characterized in that the question content is displayed superimposed on the captured screen.
피드백 학습 서비스 서버와 통신하며 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말에서의 피드백 학습 서비스 제공 방법에 있어서,
(a) 사용자 입력부를 통해 학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 단계;
(b) 상기 전용 애플리케이션에 포함된 커리큘럼 중 상기 사용자 학습 정보에 상응하는 커리큘럼을 결정하는 단계-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함함-;
(c) 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계;
(d) 상기 컨텐츠 요청에 포함된 상기 식별정보에 따라 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출된 학습 컨텐츠를 전송받는 단계; 및
(e) 상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 단계;
(f) 상기 사용자 입력부를 통해 질문 등록을 요청받는 단계;
(g) 상기 사용자 입력부를 통해 질문 내용을 입력받는 단계;
(h) 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 단계;
(i) 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 등록된 경우, 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받는 단계; 및
(j) 상기 피드백 메시지를 상기 화면에 출력하는 단계를 포함하되,
상기 단계 (f)는 상기 화면 상의 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단하며,
상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형의 내부 영역 자체가 캡쳐되거나 혹은 상기 도형 내부에 포함되는 복수의 학습항목별 영역 중에서 상기 도형 내부에서 최대 비율을 차지하는 학습항목별 영역이 상기 질문 내용과 연관된 화면으로 캡쳐되고,
상기 단계 (g)는 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 한 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
A method for providing a feedback learning service in a user terminal installed with a dedicated application that communicates with a feedback learning service server and provides a feedback learning service,
(a) receiving user learning information including a learning objective and a learning unit through a user input unit;
(b) determining a curriculum corresponding to the user learning information among curricula included in the dedicated application, wherein the curriculum includes identification information and a learning order of learning content to be included in the curriculum;
(c) transmitting a content request including identification information of learning content to be included in the curriculum to the feedback learning service server;
(d) receiving the learning content extracted from the content database of the feedback learning service server according to the identification information included in the content request; And
(e) arranging the learning content according to the learning order included in the curriculum, and outputting the learning content to a screen of the user terminal;
(f) receiving a request for registering a question through the user input unit;
(g) receiving a question content through the user input unit;
(h) transmitting a feedback request including the question contents to the feedback learning service server;
(i) receiving a feedback message from the feedback learning service server when an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server is registered according to the feedback request; And
(j) outputting the feedback message to the screen,
In step (f), if a random figure is formed by a continuous touch operation on the screen, it is determined that the question registration request exists.
When an arbitrary figure is formed by the continuous touch operation, an area of each learning item that occupies a maximum ratio within the figure is captured from an internal area of the figure itself or a plurality of learning item areas included in the figure. Captured on the screen associated with the question,
The step (g) is a feedback learning service providing method characterized in that the question content is displayed superimposed on the captured screen.
삭제delete 삭제delete 삭제delete 제1항 또는 제2항에 있어서,
상기 단계 (i)는 상기 피드백 학습 서비스 서버가 상기 피드백 요청에 상응하는 질문 게시글의 신규 등록을 알리는 질문 등록 메시지를 상기 피드백 학습 서비스에 가입한 타 사용자 단말로 푸시 알림하는 단계를 더 포함하는 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
3. The method according to claim 1 or 2,
The step (i) further comprises the step of the push notification to the feedback learning service server to the other user terminal subscribed to the feedback learning service to the question registration message indicating the new registration of the question post corresponding to the feedback request. To provide feedback learning services.
제1항 또는 제2항에 있어서,
상기 단계 (i)는,
(i1) 상기 피드백 학습 서비스 서버가 상기 질문 내용의 기 등록 여부를 검색하는 단계; 및
(i2) 상기 기 등록 여부 검색 결과 유사 질문 게시글 및 상기 유사 질문 게시글에 연관된 답변 게시글이 존재하는 경우, 상기 유사 질문 존재를 알리는 메시지를 상기 피드백 메시지로 상기 사용자 단말로 푸시하는 단계를 더 포함하는 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
3. The method according to claim 1 or 2,
The step (i)
(i1) searching, by the feedback learning service server, whether or not the question content is pre-registered; And
(i2) if the pre-registration search result has a similar question post and an answer post associated with the similar question post, further comprising: pushing a message indicating the presence of the similar question to the user terminal as the feedback message; A method for providing a feedback learning service.
제7항에 있어서,
상기 단계 (i1)은 상기 질문 내용의 위치 정보와 상기 문답 게시판에 기 등록된 질문 게시글의 메타 정보를 비교하여 기 등록 여부를 확인하는 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
The method of claim 7, wherein
The step (i1) is a feedback learning service providing method, characterized in that the position information of the question content and the meta information of the question posts already registered in the question and answer bulletin board to check whether or not already registered.
제2항에 있어서,
상기 단계 (c) 이전에,
상기 단계 (b)에서 결정된 커리큘럼을 상기 화면에 출력하는 단계; 및
상기 사용자 입력부를 통해 상기 커리큘럼 중 일부 학습 컨텐츠의 선택을 통해 사용자의 선행학습 부분을 체크하는 단계를 포함하되,
상기 단계 (c)는 상기 선행학습 부분을 제외한 나머지 학습 컨텐츠의 식별정보를 포함하는 상기 컨텐츠 요청을 전송하는 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
The method of claim 2,
Before step (c) above,
Outputting the curriculum determined in step (b) to the screen; And
Checking the prior learning portion of the user by selecting some of the learning content of the curriculum through the user input unit,
The step (c) is a method for providing a feedback learning service, characterized in that for transmitting the content request including the identification information of the remaining learning content other than the preceding learning portion.
제1항 또는 제2항에 있어서,
상기 학습 컨텐츠는 교재 위치 정보 및 학습순서 정보 중 적어도 하나를 포함하는 메타정보 필드와 학습항목에 관한 컨텍스트를 포함하는 교과내용 필드를 포함하는 것을 특징으로 하는 피드백 학습 서비스 제공 방법.
3. The method according to claim 1 or 2,
The learning content includes a meta-information field including at least one of textbook location information and learning order information, and a curriculum content field including a context regarding a learning item.
제1항 또는 제2항에 기재된 피드백 학습 서비스 방법을 수행하기 위해 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 디지털 처리 장치에 의해 판독될 수 있는 기록매체.
A recording medium tangibly embodied and readable by a digital processing device, the program of instructions being executed by the digital processing device for performing the feedback learning service method of claim 1.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 피드백 학습 서비스 서버와 통신하며, 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말에 있어서,
학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 사용자 입력부;
상기 사용자 학습 정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 컨텐츠 요청부;
상기 컨텐츠 요청에 포함된 상기 사용자 학습 정보에 따라 상기 피드백 학습 서비스 서버에서 결정된 커리큘럼 및 상기 커리큘럼에 상응하여 추출된 학습 컨텐츠를 전송받는 통신부-여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함하며, 상기 학습 컨텐츠는 상기 식별정보에 상응하여 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스에서 추출됨-;
상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 화면 출력부; 및
상기 사용자 입력부를 통해 질문 등록을 요청받고, 질문 내용을 입력받으며, 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 피드백 요청부를 포함하되,
상기 피드백 요청에 상응하여 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 검색 혹은 등록된 경우, 상기 통신부는 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받고, 상기 화면 출력부는 상기 피드백 메시지를 상기 화면에 출력하며,
상기 피드백 요청부는 상기 화면 상의 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단하고,
상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형의 내부 영역 자체가 캡쳐되거나 혹은 상기 도형 내부에 포함되는 복수의 학습항목별 영역 중에서 상기 도형 내부에서 최대 비율을 차지하는 학습항목별 영역이 상기 질문 내용과 연관된 화면으로 캡쳐되고, 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 한 것을 특징으로 하는 피드백 학습 서비스 단말.
A user terminal communicating with a feedback learning service server and having a dedicated application installed thereon for providing a feedback learning service,
A user input unit configured to receive user learning information including a learning objective and a learning unit;
A content request unit which transmits a content request including the user learning information to the feedback learning service server;
A communication unit configured to receive a curriculum determined by the feedback learning service server and learning content extracted corresponding to the curriculum according to the user learning information included in the content request, wherein the curriculum includes identification information of learning content to be included in the curriculum; A learning sequence, wherein the learning content is extracted from a content database of the feedback learning service server corresponding to the identification information;
A screen output unit for arranging the learning contents according to the learning order included in the curriculum and outputting the learning contents to a screen of the user terminal; And
Including a feedback request unit for receiving a request to register a question through the user input unit, receiving a question content, and transmitting a feedback request including the question content to the feedback learning service server.
When an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server in response to the feedback request is searched or registered, the communication unit pushes a feedback message from the feedback learning service server. The screen output unit outputs the feedback message to the screen.
The feedback request unit determines that there is a question registration request when an arbitrary figure is formed by a continuous touch operation on the screen.
When an arbitrary figure is formed by the continuous touch operation, an area of each learning item that occupies a maximum ratio within the figure is captured from an internal area of the figure itself or a plurality of learning item areas included in the figure. Feedback learning service terminal, characterized in that captured on the screen associated with the question content, the question content is displayed superimposed on the captured screen.
피드백 학습 서비스 서버와 통신하며, 피드백 학습 서비스를 제공하는 전용 애플리케이션이 설치된 사용자 단말에 있어서,
학습목적 및 학습단원을 포함하는 사용자 학습 정보를 입력받는 사용자 입력부;
상기 전용 애플리케이션이 포함된 커리큘럼 중 상기 사용자 학습 정보에 상응하는 커리큘럼을 결정하고, 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보를 포함하는 컨텐츠 요청을 상기 피드백 학습 서비스 서버로 전송하는 컨텐츠 요청부- 여기서, 상기 커리큘럼은 상기 커리큘럼에 포함될 학습 컨텐츠의 식별정보 및 학습순서를 포함함-;
상기 컨텐츠 요청에 포함된 상기 식별정보에 따라 상기 피드백 학습 서비스 서버의 컨텐츠 데이터베이스로부터 추출된 학습 컨텐츠를 전송받는 통신부;
상기 커리큘럼에 포함된 상기 학습순서에 따라 상기 학습 컨텐츠를 배열하고, 상기 사용자 단말의 화면에 출력하는 화면 출력부; 및
상기 사용자 입력부를 통해 질문 등록을 요청받고, 질문 내용을 입력받으며, 상기 질문 내용을 포함하는 피드백 요청을 상기 피드백 학습 서비스 서버로 전송하는 피드백 요청부를 포함하되,
상기 피드백 요청에 상응하여 상기 피드백 요청에 상응하여 상기 피드백 학습 서비스 서버에서 운영하는 문답 게시판에 등록된 질문 게시글에 대한 답변이 검색 혹은 등록된 경우, 상기 통신부는 상기 피드백 학습 서비스 서버로부터 피드백 메시지를 푸시받고, 상기 화면 출력부는 상기 피드백 메시지를 상기 화면에 출력하며,
상기 피드백 요청부는 상기 화면 상의 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우 상기 질문 등록 요청이 있는 것으로 판단하고,
상기 연속적인 터치 동작에 의해 임의의 도형이 형성된 경우, 상기 도형의 내부 영역 자체가 캡쳐되거나 혹은 상기 도형 내부에 포함되는 복수의 학습항목별 영역 중에서 상기 도형 내부에서 최대 비율을 차지하는 학습항목별 영역이 상기 질문 내용과 연관된 화면으로 캡쳐되고, 상기 캡쳐된 화면 상에 상기 질문 내용이 중첩 표시되도록 한 것을 특징으로 하는 피드백 학습 서비스 단말.
A user terminal communicating with a feedback learning service server and having a dedicated application installed thereon for providing a feedback learning service,
A user input unit configured to receive user learning information including a learning objective and a learning unit;
A content request unit for determining a curriculum corresponding to the user learning information of the curriculum including the dedicated application, and transmits a content request including identification information of the learning content to be included in the curriculum to the feedback learning service server-where: A curriculum includes identification information and a learning order of learning content to be included in the curriculum;
A communication unit receiving learning content extracted from a content database of the feedback learning service server according to the identification information included in the content request;
A screen output unit for arranging the learning contents according to the learning order included in the curriculum and outputting the learning contents to a screen of the user terminal; And
Including a feedback request unit for receiving a request to register a question through the user input unit, receiving a question content, and transmitting a feedback request including the question content to the feedback learning service server.
When an answer to a question post registered in a question and answer bulletin board operated by the feedback learning service server in response to the feedback request is searched or registered, the communication unit pushes a feedback message from the feedback learning service server. The screen output unit outputs the feedback message to the screen.
The feedback request unit determines that there is a question registration request when an arbitrary figure is formed by a continuous touch operation on the screen.
When an arbitrary figure is formed by the continuous touch operation, an area of each learning item that occupies a maximum ratio within the figure is captured from an internal area of the figure itself or a plurality of learning item areas included in the figure. Feedback learning service terminal, characterized in that captured on the screen associated with the question content, the question content is displayed superimposed on the captured screen.
삭제delete 삭제delete 삭제delete
KR1020120120400A 2012-10-29 2012-10-29 Feedback learning service providing system and method KR101306179B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120120400A KR101306179B1 (en) 2012-10-29 2012-10-29 Feedback learning service providing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120120400A KR101306179B1 (en) 2012-10-29 2012-10-29 Feedback learning service providing system and method

Publications (1)

Publication Number Publication Date
KR101306179B1 true KR101306179B1 (en) 2013-09-10

Family

ID=49455555

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120120400A KR101306179B1 (en) 2012-10-29 2012-10-29 Feedback learning service providing system and method

Country Status (1)

Country Link
KR (1) KR101306179B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160047910A (en) * 2014-10-23 2016-05-03 (주)웅진씽크빅 Apparatus and method for writing book journals
KR101634900B1 (en) * 2015-02-10 2016-06-29 재단법인대구경북과학기술원 Apparatus and method for managing question of e-book
KR20220036502A (en) * 2020-09-16 2022-03-23 김덕천 Learning mentoring method through video feedback

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080096225A (en) * 2007-04-27 2008-10-30 (주)이즈메이커 System and method for providing realtime answering service in consideration of answerable index
KR20120004650A (en) * 2010-07-07 2012-01-13 에스케이 텔레콤주식회사 Learning service system and method thereof
KR20120090569A (en) * 2011-02-08 2012-08-17 주식회사 엔씨소프트 Apparatus and method of providing customized learning material
KR20120090484A (en) * 2011-02-08 2012-08-17 주민정 Method for online study by select question

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080096225A (en) * 2007-04-27 2008-10-30 (주)이즈메이커 System and method for providing realtime answering service in consideration of answerable index
KR20120004650A (en) * 2010-07-07 2012-01-13 에스케이 텔레콤주식회사 Learning service system and method thereof
KR20120090569A (en) * 2011-02-08 2012-08-17 주식회사 엔씨소프트 Apparatus and method of providing customized learning material
KR20120090484A (en) * 2011-02-08 2012-08-17 주민정 Method for online study by select question

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160047910A (en) * 2014-10-23 2016-05-03 (주)웅진씽크빅 Apparatus and method for writing book journals
KR101645815B1 (en) * 2014-10-23 2016-08-04 (주)웅진씽크빅 Apparatus and method for writing book journals
KR101634900B1 (en) * 2015-02-10 2016-06-29 재단법인대구경북과학기술원 Apparatus and method for managing question of e-book
KR20220036502A (en) * 2020-09-16 2022-03-23 김덕천 Learning mentoring method through video feedback
KR102462357B1 (en) * 2020-09-16 2022-11-01 김덕천 Learning mentoring method through video feedback

Similar Documents

Publication Publication Date Title
Wang et al. Instructions and guide for diagnostic questions: The neurips 2020 education challenge
US20150286958A1 (en) Interactive learning management method
JP6606750B2 (en) E-learning system
Frohberg et al. Mobile learning projects–a critical analysis of the state of the art
US20140038159A1 (en) Mobile based education and testing system
Thompson Teaching students to critically read digital images: a visual literacy approach using the DIG method
WO2014127131A1 (en) Knowledge evaluation system
JP2012133251A (en) Learning system, learning method, server for learning, and program for learning server
Hess Online and face-to-face library instruction: Assessing the impact on upper-level sociology undergraduates
CN111279404A (en) Language fluent system
KR101306179B1 (en) Feedback learning service providing system and method
KR20120004650A (en) Learning service system and method thereof
Gall Facing off: comparing an in-person library orientation lecture with an asynchronous online library orientation
CN111951133B (en) Method, device and storage medium for assisting in solving questions
CN112579761A (en) Information processing method and device
WO2023106303A1 (en) Information processing device, program, information processing method, user terminal, program, and information processing system
US20230206777A1 (en) System and method for multi-person synchronous remote virtual reality teaching
Santana Arroyo Information literacy for health professionals: Teaching essential information skills with the Big6 information literacy model
JP2013205797A (en) Answer terminal, learning support method, learning support program, and learning supporting system
KR20140056854A (en) System for providing problem solution video using qr cord
KR102677733B1 (en) Method and ststem for providing class
JP4218472B2 (en) Learning system
Hingley‐Jones et al. ‘Getting to the root of problems’: The role of systemic ideas in helping social work students to develop relationship‐based practice
Alfonzo Teaching Google Scholar: A practical guide for librarians
JP2006343602A (en) Learning support system

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160906

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170904

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180821

Year of fee payment: 6