KR20230032339A - 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버 - Google Patents

학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버 Download PDF

Info

Publication number
KR20230032339A
KR20230032339A KR1020210115081A KR20210115081A KR20230032339A KR 20230032339 A KR20230032339 A KR 20230032339A KR 1020210115081 A KR1020210115081 A KR 1020210115081A KR 20210115081 A KR20210115081 A KR 20210115081A KR 20230032339 A KR20230032339 A KR 20230032339A
Authority
KR
South Korea
Prior art keywords
answer
user
learning
interface
user device
Prior art date
Application number
KR1020210115081A
Other languages
English (en)
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 KR1020210115081A priority Critical patent/KR20230032339A/ko
Publication of KR20230032339A publication Critical patent/KR20230032339A/ko
Priority to KR1020240002935A priority patent/KR20240010510A/ko

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
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • 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/01Social networking
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/36Memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Abstract

본 발명은, 학습 공유를 위한 사용자 인터페이스 제공 방법으로서, 상기 방법은, 사용자 디바이스로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신하는 단계, 상기 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 상기 사용자 디바이스로 제공하는 단계, 상기 가상 답안 영역을 통해서 상기 실제 문제에 대한 사용자의 답안을 획득하는 단계 및 획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공하는 단계를 포함하도록 구성된다.

Description

학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버{METHOD FOR PROVIDING USER INTERFACE FOR SHARING LEARNING PROBLEM SOLBVING AND SERVER PERFORMING THE SAME}
본 발명은 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버에 관한 것이다.
오프라인 학습에서 학습자는 학교, 사설학원, 과외 및 학습지와 같은 수단을 통해 교육 서비스를 제공받아 왔다. 오프라인 학습은 동일한 공간에서 다수의 인원이 동일한 교과 과정을 학습하는 형태로써, 개인의 학습수준을 고려하지 않고 일방적인 학습이 제공되기 때문에, 수업 종료 후 수업 내용을 이해하지 못하는 학생의 경우, 충분한 학습효과를 제공받지 못하는 문제가 있다.
한편, 최근 인터넷 사용자 인구의 급속한 증가와 더불어 인터넷을 이용한 교육 서비스 제공 방안들이 다수 제공되고 있으나, 이 역시 단원 중심의 강의 및 한정적인 문제풀이만을 제공함으로써 학습자의 이해도 향상에 적절히 기여하지 못하고 있는 실정이다.
또한, 인터넷을 이용한 교육 서비스는 폐쇄적인 구조로 인해 오프라인 학습의 장점인 집단학습으로 인한 학습자 간 학습경험의 공유를 제공하지 못하며 학습의 몰입도 정도가 감소하여 학습자에게 학업성취에 대한 동기부여를 제공하지 못하는 문제가 있다
발명의 배경이 되는 기술은 본 발명에 대한 이해를 보다 용이하게 하기 위해 작성되었다. 발명의 배경이 되는 기술에 기재된 사항들이 선행기술로 존재한다고 인정하는 것으로 이해되어서는 안 된다.
이에, 스마트 폰, PC 등의 전자기기를 이용하여 학습자(이하, 사용자)들의 학습 경험을 공유하면서, 사용자에게 학업성취에 대한 동기부여를 제공할 수 있는 방법이 요구된다.
그 결과 본 발명의 발명자들은 문제집 속 실제 문제에 대한 사용자의 답안을 획득하고, 사용자 디바이스로 이에 대한 채점 결과와 다른 사용자들의 해설을 제공함으로써, 사용자가 풀이한 모든 문제에 대해서 복습이 가능할 수 있는 방법을 개발하고자 하였다.
특히, 본 발명의 발명자들은 사용자 디바이스로 문제에 대한 오답 횟수와 오답 내용들을 일목요연하게 제공함으로써, 특정 문제에 대한 집중 학습이 가능할 수 있는 방법을 개발하게 이르렀다.
또한, 본 발명의 발명자들은, 학습 시간을 기준으로 사용자의 문제 별 채점 횟수 그래프, 사용자의 문제 풀이 횟수 및 내용, 사용자 문제 풀이에 대한 다른 사람들의 선호도를 인터페이스 화면에 제공함으로써, 학습 동기를 부여할 수 있는 방법을 개발하고자 하였다.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 학습 공유를 위한 사용자 인터페이스 제공 방법이 제공된다. 상기 방법은, 사용자 디바이스로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신하는 단계, 상기 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 상기 사용자 디바이스로 제공하는 단계, 상기 가상 답안 영역을 통해서 상기 실제 문제에 대한 사용자의 답안을 획득하는 단계 및 획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공하는 단계를 포함하도록 구성된다.
본 발명의 특징에 따르면, 상기 답안 입력 인터페이스는, 적어도 하나의 실제 문제에 대한 객관식 답안 입력 영역 또는 주관식 답안 입력 영역과 함께 선택적으로 상기 사용자의 답안에 대한 해설이 등록되는 영역을 포함하도록 구성될 수 있다.
본 발명의 다른 특징에 따르면, 상기 채점 결과는, 상기 객관식 답안 입력 영역 또는 상기 주관식 답안 입력 영역과 함께 정답률이 표시되도록 구성될 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 해설은, 텍스트, 이미지 및 영상 중 적어도 하나의 형태로 구현되며, 상기 답안 풀이 인터페이스는, 상기 해설에 대한 또 다른 사용자들의 선호도 또는 코멘트가 표시되는 영역을 포함하도록 구성될 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 답안 풀이 인터페이스를 제공하는 단계 이후에, 상기 사용자 디바이스 또는 다른 사용자 디바이스로부터 상기 해설에 대한 코멘트를 입력 받아 상기 답안 풀이 인터페이스에 등록하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 문제집에 대한 선택을 수신하는 단계는, 상기 사용자 디바이스로부터 이미지 코드를 수신하거나 과목명과 함께 교재명 또는 저작자를 포함하는 교재 정보를 수신하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 채점 결과, 상기 사용자의 답안이 오답인 경우, 상기 사용자 디바이스로 오답 횟수와 함께 오답 일자 또는 오답 내용을 확인하기 위한 영역을 가진 오답 학습 인터페이스를 상기 사용자 디바이스로 제공하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 오답 학습 인터페이스는, 상기 오답으로 채점된 실제 문제에 대한 다른 사용자의 해설이 표시되는 영역을 포함하도록 구성될 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 오답 학습 인터페이스는, 상기 오답 횟수가 기 설정된 횟수 이상인 경우, 오답에 대한 사용자의 해설을 등록하는 영역을 포함하도록 구성될 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 사용자 디바이스로 사용자의 채점 횟수, 전체 평균 채점 수, 채점 횟수 변화 그래프, 누적 해설 수, 신규 해설 수, 선호도 표시 수 및 해설 등록 수에 따른 랭킹 중 적어도 하나의 사용자 학습 활동 정보가 포함된 학습 활동 인터페이스를 제공하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 특징에 따르면, 상기 채점 횟수는, 상기 사용자의 학습 시간을 기준으로 어느 하나의 문제집에 대한 실제 문제 채점 횟수를 그래프 형태로 표현될 수 있다.
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 다른 실시예에 따른 학습 공유 서버가 제공된다. 상기 서버는, 통신 인터페이스, 메모리 및 상기 통신 인터페이스, 상기 메모리와 동작 가능하게 연결된 프로세서를 포함하되, 상기 프로세서는, 사용자 디바이스로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신하고, 상기 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 상기 사용자 디바이스로 제공하고, 상기 가상 답안 영역을 통해서 상기 실제 문제에 대한 사용자의 답안을 획득하고, 획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공하도록 구성된다.
기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명은 하나의 문제에 대해서 다수의 사용자들이 풀이한 다양한 종류의 답을 사용자 간에 공유할 수 있어, 학습 능력을 확장시킬 수 있다. 구체적으로, 사용자가 입력한 답안에 대해서 이에 대한 채점 결과와 함께 다른 사용자들의 문제 풀이 해설을 제공함으로써, 사용자 별로 효율적인 문제 풀이 방법을 획득할 수 있도록 도움을 줄 수 있다.
또한, 본 발명은 SNS(Social networking service)와 유사한 구조로, 팔로우한 다른 사용자들의 문제 풀이, 문제 등을 확인할 수 있어, 사용자들의 편의성을 극대화시킬 수 있다.
또한, 본 발명은 사용자는 이해가 되지 않는 문제 풀이 해설에 대해서 다른 사용자들과 의견을 주고 받을 수 있어, 답과 해설을 통한 일시적인 학습이 아닌, 문제에 대한 온전한 이해 및 학습이 가능하며, 사용자의 자기 주도 학습 능력을 키울 수 있다.
또한, 본 발명은 사용자가 푼 문제들의 오답 횟수와 오답 내용, 이에 대한 풀이를 제공하고, 이후 시간에 따라 오답 개수 또는 문제 풀이의 변화를 추가로 제공함으로써, 사용자에게 학습에 대한 동기부여를 할 수 있다. 뿐만 아니라, 본 발명은 학습 시간을 기준으로 사용자의 학습 활동량을 수집하여 제공함으로써, 사용자의 자극할 수 있다.
또한, 본 발명은 국제표준도서번호(ISBN) 촬영을 통해 학습할 문제집을 편리하게 등록할 수 있다.
또한, 본 발명은 출판사가 아닌 개인도 문제를 창작할 수 있어, 문제 창작자는 저작권을 확보하고 이를 통해 수익을 창출할 수 있으며, 문제를 푸는 사용자들에게는 새로운 종류의 문제를 접할 기회를 제공할 수 있다. 뿐만 아니라, 문제를 학습하는 사용자도 스스로 새로운 문제를 창작 및 등록할 수 있어, 사고력 향상에 도움을 줄 수 있다.
본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 발명 내에 포함되어 있다.
도 1a 및 1b는 본 발명의 일 실시예에 따른 학습 공유 방법의 개요를 설명하기 위한 개략도이다.
도 2는 본 발명의 일 실시예에 따른 학습 공유를 위한 사용자 인터페이스 제공 시스템의 구성을 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 사용자 디바이스의 구성을 나타낸 블록도이다.
도 4는 본 발명의 일 실시예에 따른 학습 공유 서버의 구성을 나타낸 블록도이다.
도 5는 본 발명의 일 실시예에 따른 학습 공유를 위한 사용자 인터페이스 제공 방법의 순서도이다.
도 6a 내지 도 13은 본 발명의 일 실시예에 따른 학습 공유 서비스를 제공하는 사용자 인터페이스 화면의 예시도이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조부호가 사용될 수 있다.
본 문서에서, "가진다," "가질 수 있다," "포함한다," 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.
본 문서에서, "A 또는 B," "A 또는/및 B 중 적어도 하나," 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B," "A 및 B 중 적어도 하나," 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는(3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다.
본 문서에서 사용된 "제1," "제2," "첫째," 또는 "둘째," 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 제1 사용자 기기와 제2 사용자 기기는, 순서 또는 중요도와 무관하게, 서로 다른 사용자 기기를 나타낼 수 있다. 예를 들면, 본 문서에 기재된 권리범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.
어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "(기능적으로 또는 통신적으로) 연결되어((operatively or communicatively) coupled with/to)" 있다거나 "접속되어(connected to)" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제3 구성요소)를 통하여 연결될 수 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 다른 구성요소(예: 제3 구성요소)가 존재하지 않는 것으로 이해될 수 있다.
본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합한(suitable for)," "~하는 능력을 가지는(having the capacity to)," "~하도록 설계된(designed to)," "~하도록 변경된(adapted to)," "~하도록 만들어진(made to)," 또는 "~ 를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성된(또는 설정된)"은 하드웨어적으로 "특별히 설계된(specifically designed to)" 것만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서는, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성된(또는 설정된)프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리 장치에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다.
본 문서에서 사용된 용어들은 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 다른 실시예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은, 관련 기술의 문맥상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시예들을 배제하도록 해석될 수 없다.
본 발명의 여러 실시예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.
본 명세서의 해석의 명확함을 위해, 이하에서는 본 명세서에서 사용되는 용어들을 정의하기로 한다.
도 1a 및 1b는 본 발명의 일 실시예에 따른 학습 공유 방법의 개요를 설명하기 위한 개략도이다.
도 1a 및 도 1b를 참조하면, 본 발명의 일 실시예에서의 학습 공유 방법은, 학습 공유 서버(200)가 제공하는 모바일/웹 애플리케이션을 통해서 사용자들이 어느 하나의 문제에 대해 다른 사용자의 풀이와 해설을 공유할 수 있다. 예를 들어, 제1 사용자가 자신의 디바이스(100)를 통해 학습 공유 서버(200)에 등록된 문제집 A의 문제를 풀고, 이에 대한 풀이를 등록하면, 제1 사용자와 문제 및 해설을 공유하는 제2, 제4, 제5 사용자는 자신들의 디바이스(100)를 통해 제1 사용자의 풀이 및 해설을 확인할 수 있다. 다른 예를 들어, 제3 사용자가 자신의 디바이스(100)를 통해 학습 공유 서버(200)에 등록된 문제집 B의 문제를 풀고, 이에 대한 풀이를 등록하면, 제3 사용자와 문제 및 해설을 공유하는 제2, 제5 사용자는 자신들의 디바이스(100)를 통해 제3 사용자의 풀이 및 해설을 확인할 수 있다.
한편, 도 1a 및 도 1b에서 사용자들이 공유하는 대상이 문제집인 것으로 설명하였으나, 이에 제한되지 않을 수 있다. 예를 들어, 사용자는 모바일/웹 애플리케이션에 등록된 하나의 문제에 대해서도 풀이와 해설을 공유할 수 있다.
즉, 본 발명의 일 실시예에 따른 학습 공유 방법은 SNS(Social network service)와 유사하게 사용자들의 계정을 팔로우(follow)/팔로잉(following)하여, 서로가 풀게 되는 문제 및 해설을 공유할 수 있다. 여기서, 공유하게 되는 문제는 국어, 영어, 수학, 과학, 한국사 등 학교에서 가르치는 교과목 외에도 다양한 풀이와 해석을 가진 다양한 분야의 문제를 포함할 수 있다.
도 2는 본 발명의 일 실시예에 따른 학습 공유를 위한 사용자 인터페이스 제공 시스템의 구성을 나타낸 블록도이다.
도 2를 참조하면, 학습 공유를 위한 사용자 인터페이스 제공 시스템(10)은 사용자 디바이스(100), 학습 공유 서버(200) 및 문제 창작자 디바이스(300)를 포함할 수 있다.
사용자 디바이스(100)는 문제를 푸는 사용자(학습자)가 소지한 디바이스로, 스마트폰, 태블릿 PC, PC 등 문제를 풀고 공유할 수 있는 다양한 종류의 디바이스를 포함할 수 있다. 실시예에 따라, 사용자 디바이스(100)는 학습 공유 서버(200)가 제공하는 학습 공유를 위한 애플리케이션이 설치될 수 있다. 여기서, 어플리케이션은 웹 또는 모바일로 구현되며, 사용자 디바이스에 설치되어 실행되거나, URL, 이미지 코드를 통해 별도의 설치 없이도 실행될 수 있다.
사용자 디바이스(100)는 애플리케이션을 통해 답안 입력/풀이 인터페이스를 실행하고, 다른 사용자와 문제/문제집 풀이를 공유할 수 있다. 또한, 사용자 디바이스(100)는 사용자가 푼 문제 중 오답과 그 이력을 저장해 둠으로써, 사용자로 하여금 문제집 내 오답을 학습할 수 있도록 도움을 줄 수 있다.
문제 창작자 디바이스(300)는 문제집을 등록하는 관리자 또는 문제를 창작하는 창작자가 소지한 디바이스로, 스마트폰, 태블릿 PC, PC 등 문제를 풀고 공유할 수 있는 다양한 종류의 디바이스를 포함할 수 있다. 실시예에 따라, 문제 창작 디바이스(300)는 학습 공유 서버(200)가 제공하는 학습 공유를 위한 애플리케이션을 통해 문제와 해설을 등록할 수 있다.
문제 창작자 디바이스(300)를 소지한 관리자/창작자는 문제를 등록하여, 학습자(사용자 디바이스(100) 소지자)들을 확보할 수 있으며, 추후 확보된 학습자들을 통해 수익을 창출(예. 사용자의 문제 풀이/저장 횟수와 풀이 횟수를 기초로 저작권료 산정)할 수도 있다.
한편, 사용자의 요청에 따라, 사용자가 학습 공유 서버(200)에 저장되어 있지 않은 새로운 문제와 해설을 등록할 수도 있으며, 이러한 경우, 문제 창작자 디바이스(300)는 사용자 디바이스(100)인 것으로 이해될 수 있다.
학습 공유 서버(200)는 서버에 등록된 문제를 풀고, 이에 대한 해설을 공유하며, 오답을 재학습하기 위한 인터페이스들을 제공할 수 있다. 예를 들어, 학습 공유 서버(200)는 사용자 디바이스(100)로 답안 입력/답안 풀이/오답 학습/학습 활동 인터페이스를 제공할 수 있다. 이를 위해, 학습 공유 서버(200)는 사용자 디바이스(100)로 학습 공유를 위한 모바일/웹 애플리케이션을 제공할 수 있다.
즉, 학습 공유 서버(200)는 사용자 디바이스(100)로 하나의 문제에 대한 여러 방식의 해설을 공유할 수 있으며, 이에 사용자들은 하나의 문제에 대한 바람직한 풀이 방식을 획득할 수 있다.
또한, 학습 공유 서버(200)는 새로운 유형의 문제를 등록하기 위한 인터페이스를 제공할 수 있다. 예를 들어, 어느 하나의 사용자 디바이스(100)에서 새롭게 등록된 문제에 대한 풀이 및 해설이 등록되고, 이에 대한 다른 사용자의 선호도 또는 코멘트가 기준 개수를 초과한 경우, 학습 공유 서버(200)는 문제를 등록한 문제 창작자 디바이스(300)로 문제에 대한 저작권을 정산해 줄 수 있다.
이하에서는, 학습 공유 서버(200)가 제공하는 학습 공유를 위한 애플리케이션이 설치 또는 실행되는 사용자 디바이스(100)의 구성에 대하여 설명하도록 한다.
도 3은 본 발명의 일 실시예에 따른 사용자 디바이스의 구성을 나타낸 블록도이다.
도 3을 참조하면, 사용자 디바이스(100)는 메모리 인터페이스(110), 하나 이상의 프로세서(120) 및 주변 인터페이스(130)를 포함할 수 있다. 사용자 디바이스(100) 내의 다양한 컴포넌트들은 하나 이상의 통신 버스 또는 신호 라인에 의해 연결될 수 있다.
메모리 인터페이스(110)는 메모리(150)에 연결되어 프로세서(120)로 다양한 데이터를 전할 수 있다. 여기서, 메모리(150)는 플래시 메모리 타입, 하드디스크 타입, 멀티미디어 카드 마이크로 타입, 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, SRAM, 롬, EEPROM, PROM, 네트워크 저장 스토리지, 클라우드, 블록체인 데이터베이스 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.
다양한 실시예에서, 메모리(150)는 운영 체제(151), 통신 모듈(152), 그래픽 사용자 인터페이스 모듈(GUI)(153), 센서 처리 모듈(154), 전화 모듈(155) 및 애플리케이션(156) 중 적어도 하나 이상을 저장할 수 있다. 구체적으로, 운영 체제(151)는 기본 시스템 서비스를 처리하기 위한 명령어 및 하드웨어 작업들을 수행하기 위한 명령어를 포함할 수 있다. 통신 모듈(152)은 다른 하나 이상의 디바이스, 컴퓨터 및 서버 중 적어도 하나와 통신할 수 있다. 그래픽 사용자 인터페이스 모듈(GUI)(153)은 그래픽 사용자 인터페이스를 처리할 수 있다. 센서 처리 모듈(154)은 센서 관련 기능(예를 들어, 하나 이상의 마이크(192)를 이용하여 수신된 음성 입력을 처리함)을 처리할 수 있다. 전화 모듈(155)은 전화 관련 기능을 처리할 수 있다. 애플리케이션 모듈(156)은 사용자 애플리케이션의 다양한 기능들, 예컨대 전자 메시징, 웹 브라우징, 미디어 처리, 탐색, 이미징, 기타 프로세스 기능을 수행할 수 있다. 아울러, 사용자 디바이스(100)는 메모리(150)에 어느 한 종류의 서비스와 연관된 하나 이상의 소프트웨어 애플리케이션(156-1, 156-2)을 저장할 수 있으며, 본 발명의 일 실시예에서, 소프트웨어 어플리케이션(156-1, 156-2)는 문제 및 해설을 공유하고, 오답을 반복 학습할 수 있는 어플리케이션일 수 있다.
다양한 실시예에서, 메모리(150)는 디지털 어시스턴트 클라이언트 모듈(157)(이하, DA 클라이언트 모듈)을 저장할 수 있으며, 그에 따라 디지털 어시스턴트의 클라이언트 측의 기능을 수행하기 위한 명령어 및 다양한 사용자 데이터(158)(예. 사용자의 건강 상태 데이터, 사용자 맞춤형 어휘 데이터, 선호도 데이터, 할 일 목록 등과 같은 기타 데이터)를 저장할 수 있다.
한편, DA 클라이언트 모듈(157)은 사용자 디바이스(100)에 구비된 다양한 사용자 인터페이스(예. I/O 서브시스템(140))를 통해 사용자의 음성 입력, 텍스트 입력, 터치 입력 및/또는 제스처 입력을 획득할 수 있다.
또한, DA 클라이언트 모듈(157)은 시청각적, 촉각적 형태의 데이터를 출력할 수 있다. 예를 들어, DA 클라이언트 모듈(157)은 음성, 소리, 알림, 텍스트 메시지, 메뉴, 그래픽, 비디오, 애니메이션 및 진동 중 적어도 둘 하나 이상의 조합으로 이루어진 데이터를 출력할 수 있다. 아울러, DA 클라이언트 모듈(157)은 통신 서브시스템(180)을 이용하여 디지털 어시스턴트 서버(미도시)와 통신할 수 있다.
다양한 실시예에서, DA 클라이언트 모듈(157)은 사용자 입력과 연관된 상황(context)을 구성하기 위하여 다양한 센서, 서브시스템 및 주변 디바이스로부터 사용자 디바이스(100)의 주변 환경에 대한 추가 정보를 수집할 수 있다. 예를 들어, DA 클라이언트 모듈(157)은 사용자 입력과 함께 상황 정보를 디지털 어시스턴트 서버에 제공하여 사용자의 의도를 추론할 수 있다. 여기서, 사용자 입력에 동반될 수 있는 상황 정보는 센서 정보, 예를 들어, 광(lighting), 주변 소음, 주변 온도, 주변 환경의 이미지, 비디오 등을 포함할 수 있다. 다른 예를 들어, 상황 정보는 사용자 디바이스(100)의 물리적 상태(예. 디바이스 배향, 디바이스 위치, 디바이스 온도, 전력 레벨, 속도, 가속도, 모션 패턴, 셀룰러 신호 강도 등)을 포함할 수 있다. 또 다른 예를 들어, 상황 정보는 사용자 디바이스(100)의 소프트웨어 상태에 관련된 정보(예. 사용자 디바이스(100)에서 실행 중인 프로세스, 설치된 프로그램, 과거 및 현재 네트워크 활동성, 백그라운드 서비스, 오류 로그, 리소스 사용 등)를 포함할 수 있다.
다양한 실시예에서, 메모리(150)는 추가 또는 삭제된 명령어를 포함할 수 있으며, 나아가 사용자 디바이스(100)는 도 3에 도시된 구성 외에 추가 구성을 포함하거나, 일부 구성을 제외할 수도 있다.
프로세서(120)는 메모리 인터페이스(110), 주변 인터페이스(130) 및 I/O 서브 시스템(140)과 연결되어 사용자 디바이스(100)의 전반적인 동작을 제어할 수 있으며, 메모리(150)에 저장된 어플리케이션 또는 프로그램을 구동하여 사용자 문제 학습과 관련된 다양한 명령들을 수행할 수 있다.
프로세서(120)는 CPU(Central Processing Unit)나 AP(Application Processor)와 같은 연산 장치에 해당할 수 있다. 또한, 프로세서(120)는 다양한 연산 장치가 통합된 SoC(System on Chip)와 같은 통합 칩(Integrated Chip (IC))의 형태로 구현될 수 있다.
실시예에 따라, 프로세서(120)는 터치 스크린(143)에 답안 입력/답안 풀이/오답 학습/학습 활동 인터페이스가 출력되도록 제어할 수 있다. 프로세서(120)는 이 중 하나의 인터페이스를 이용하여 사용자가 선택한 문제집에 대한 데이터, 문제집 속 실제 문제에 대응되는 사용자의 답안을 획득하고, 이를 통신 모듈(152)을 통해 학습 공유 서버(200)로 송신할 수 있다. 예를 들어, 프로세서(120)는 터치 스크린(143)을 통해 텍스트로 구현된 사용자의 답안을 획득하거나, 카메라 서브시스템(170)을 통해 사용자가 적은 답안 이미지를 획득하거나, 사용자가 녹화하는 답안 영상을 획득할 수 있다.
주변 인터페이스(130)는 다양한 센서, 서브 시스템 및 주변 디바이스와 연결되어, 사용자 디바이스(100)가 다양한 기능을 수행할 수 있도록 데이터를 제공해 줄 수 있다. 여기서, 사용자 디바이스(100)가 어떠한 기능을 수행한다는 것은 프로세서(120)에 의해 수행되는 것으로 이해될 수 있다.
주변 인터페이스(130)는 모션 센서(160), 조명 센서(광 센서)(161) 및 근접 센서(162)로부터 데이터를 제공 받을 수 있으며, 이를 통해, 사용자 디바이스(100)는 배향, 광, 및 근접 감지 기능 등을 수행할 수 있다. 다른 예를 들어, 주변 인터페이스(130)는 기타 센서들(163)(포지셔닝 시스템-GPS 수신기, 온도 센서, 생체인식 센서)로부터 데이터를 제공 받을 수 있으며, 이를 통해 사용자 디바이스(100)가 기타 센서들(163)과 관련된 기능들을 수행할 수 있다.
다양한 실시예에서, 사용자 디바이스(100)는 주변 인터페이스(130)와 연결된 카메라 서브시스템(170) 및 이와 연결된 광학 센서(171)를 포함할 수 있으며, 이를 통해 사용자 디바이스(100)는 사진 촬영 및 비디오 클립 녹화 등의 다양한 촬영 기능을 수행할 수 있다.
다양한 실시예에서, 사용자 디바이스(100)는 주변 인터페이스(130)와 연결된 통신 서브 시스템(180)을 포함할 수 있다. 통신 서브 시스템(180)은 하나 이상의 유/무선 네트워크로 구성되며, 다양한 통신 포트, 무선 주파수 송수신기, 광학 송수신기를 포함할 수 있다.
다양한 실시예에서, 사용자 디바이스(100)는 주변 인터페이스(130)와 연결된 오디오 서브 시스템(190)을 포함하며, 이러한 오디오 서브 시스템(190)은 하나 이상의 스피커(191) 및 하나 이상의 마이크(192)를 포함함으로써, 사용자 디바이스(100)는 음성 작동형 기능, 예컨대 음성 인식, 음성 복제, 디지털 녹음, 및 전화 기능 등을 수행할 수 있다.
다양한 실시예에서, 사용자 디바이스(100)는 주변 인터페이스(130)와 연결된 I/O 서브시스템(140)을 포함할 수 있다. 예를 들어, I/O 서브시스템(140)은 터치 스크린 제어기(141)를 통해 사용자 디바이스(100)에 포함된 터치 스크린(143)을 제어할 수 있다. 일 예로서, 터치 스크린 제어기(141)는 정전용량형, 저항형, 적외선형, 표면 탄성파 기술, 근접 센서 어레이 등과 같은 복수의 터치 감지 기술 중 어느 하나의 기술을 사용하여 사용자의 접촉 및 움직임 또는 접촉 및 움직임의 중단을 검출할 수 있다. 다른 예를 들어, I/O 서브시스템(140)은 기타 입력 제어기(들)(142)를 통해 사용자 디바이스(100)에 포함된 기타 입력/제어 디바이스(144)를 제어할 수 있다. 일 예로서, 기타 입력 제어기(들)(142)은 하나 이상의 버튼, 로커 스위치(rocker switches), 썸 휠(thumb-wheel), 적외선 포트, USB 포트 및 스타일러스(stylus) 등과 같은 포인터 디바이스를 제어할 수 있다.
지금까지 본 발명의 일 실시예에 따른 학습 공유가 가능한 사용자 디바이스(100)에 대하여 설명하였다. 도면에 도시되지 않았으나, 문제 창작자 디바이스(300)도 사용자 디바이스(100)와 동일한 구성을 가질 수 있다.
이하에서는 이러한 학습 공유 서비스를 제공하는 학습 공유 서버(200)에 대하여 구체적으로 설명하도록 한다.
도 4는 본 발명의 일 실시예에 따른 학습 공유 서버의 구성을 나타낸 블록도이다.
도 4를 참조하면, 학습 공유 서버(200)는 통신 인터페이스(210), 메모리(220), I/O 인터페이스(230) 및 프로세서(240)를 포함할 수 있으며, 각 구성은 하나 이상의 통신 버스 또는 신호 라인을 통해 서로 통신할 수 있다.
통신 인터페이스(210)는 유/무선 통신 네트워크를 통해 사용자 디바이스(100) 및 문제 창작자 디바이스(300)와 연결되어 데이터를 주고 받을 수 있다.
예를 들어, 통신 인터페이스(210)는 사용자 디바이스(100)로부터 사용자가 선택한 문제집에 대한 데이터, 문제집 속 실제 문제에 대응되는 사용자의 답안과 선택적으로는 사용자의 해설을 수신할 수 있다. 여기서, 문제집에 대한 데이터는 문제집에 대응되는 이미지 코드이거나, 문제집과 연관된 과목명, 교재명 및 저작자(창작자) 중 적어도 하나에 대한 정보를 포함할 수 있다. 아울러, 사용자의 해설은 텍스트, 이미지 및 영상 중 적어도 하나의 형태로 구현될 수 있다.
다른 예를 들어, 통신 인터페이스(210)는 사용자 디바이스(100)로 채점 결과, 다른 사용자의 해설, 해설에 대한 코멘트, 사용자의 학습 활동 현황을 송신할 수 있다.
또 다른 예를 들어 통신 인터페이스(210)는 문제 창작자 디바이스(300)로부터 문제집 이름, 실제 문제가 기재된 페이지 수, 문항 번호, 해설 및 한줄 해석 중 적어도 하나의 문제 정보를 수신할 수 있다.
한편, 이러한 데이터의 송수신을 가능하게 하는 통신 인터페이스(210)는 통신 포드(211) 및 무선 회로(212)를 포함하며, 여기 유선 통신 포트(211)는 하나 이상의 유선 인터페이스, 예를 들어, 이더넷, 범용 직렬 버스(USB), 파이어와이어 등을 포함할 수 있다. 또한, 무선 회로(212)는 RF 신호 또는 광학 신호를 통해 외부 디바이스와 데이터를 송수신할 수 있다. 아울러, 무선 통신은 복수의 통신 표준, 프로토콜 및 기술, 예컨대 GSM, EDGE, CDMA, TDMA, 블루투스, Wi-Fi, VoIP, Wi-MAX, 또는 임의의 기타 적합한 통신 프로토콜 중 적어도 하나를 사용할 수 있다.
메모리(220)는 학습 공유 서버(200)에서 사용되는 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(220)는 답안 입력 인터페이스, 답안 풀이 인터페이스, 오답 학습 인터페이스, 학습 활동 인터페이스 및 문제 등록 인터페이스의 구성 데이터를 저장할 수 있다. 다른 예를 들어, 메모리(220)는 학습에 필요한 문제집 정보(문제집명, 출판사, 저작자, 이미지 코드(ISBN), 과목명, 페이지 별 문제 내용, 문항 구성)를 저장할 수 있다.
다양한 실시예에서, 메모리(220)는 각종 데이터, 명령 및 정보를 저장할 수 있는 휘발성 또는 비휘발성 기록 매체를 포함할 수 있다. 예를 들어, 메모리(220)는 플래시 메모리 타입, 하드디스크 타입, 멀티미디어 카드 마이크로 타입, 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, SRAM, 롬, EEPROM, PROM, 네트워크 저장 스토리지, 클라우드, 블록체인 데이터베이스 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.
다양한 실시예에서, 메모리(220)는 운영 체제(221), 통신 모듈(222), 사용자 인터페이스 모듈(223) 및 하나 이상의 애플리케이션(224) 중 적어도 하나의 구성을 저장할 수 있다.
운영 체제(221)(예. LINUX, UNIX, MAC OS, WINDOWS, VxWorks 등의 내장형 운영 체제)는 일반적인 시스템 작업(예. 메모리 관리, 저장 디바이스 제어, 전력 관리 등)를 제어하고 관리하기 위한 다양한 소프트웨어 컴포넌트 및 드라이버를 포함할 수 있으며, 다양한 하드웨어, 펌웨어, 및 소프트웨어 컴포넌트 간의 통신을 지원할 수 있다.
통신 모듈(223)은 통신 인터페이스(210)를 통해 다른 디바이스와 통신을 지원할 수 있다. 통신 모듈(220)은 통신 인터페이스(210)의 유선 통신 포트(211) 또는 무선 회로(212)에 의해 수신되는 데이터를 처리하기 위한 다양한 소프트웨어 구성 요소들을 포함할 수 있다.
사용자 인터페이스 모듈(223)은 I/O 인터페이스(230)를 통해 키보드, 터치 스크린, 마이크 등으로부터 사용자의 요청 또는 입력을 수신하고, 디스플레이 상에 사용자 인터페이스를 제공할 수 있다.
애플리케이션(224)은 하나 이상의 프로세서(230)에 의해 실행되도록 구성되는 프로그램 또는 모듈을 포함할 수 있다. 여기서, 학습 공유를 위한 애플리케이션은 서버 팜(server farm) 상에서 구현될 수 있다.
I/O 인터페이스(230)는 학습 공유 서버(200)의 입출력 디바이스(미도시), 예컨대 디스플레이, 키보드, 터치 스크린 및 마이크 중 적어도 하나를 사용자 인터페이스 모듈(223)과 연결할 수 있다. I/O 인터페이스(230)는 사용자 인터페이스 모듈(223)과 함께 사용자 입력(예. 음성 입력, 키보드 입력, 터치 입력 등)을 수신하고, 수신된 입력에 따른 명령을 처리할 수 있다.
프로세서(240)는 통신 인터페이스(210), 메모리(220) 및 I/O 인터페이스 (230)와 연결되어 학습 공유 서버(200)의 전반적인 동작을 제어할 수 있으며, 메모리(220)에 저장된 애플리케이션 또는 프로그램을 통해 문제 풀이를 공유하고 사용자의 자기 주도 학습 능력을 증진시키기 위한 다양한 명령들을 수행할 수 있다.
프로세서(240)는 CPU(Central Processing Unit)나 AP(Application Processor)와 같은 연산 장치에 해당할 수 있다. 또한, 프로세서(240)는 다양한 연산 장치가 통합된 SoC(System on Chip)와 같은 통합 칩(Integrated Chip (IC))의 형태로 구현될 수 있다.
실시예에 따라, 프로세서(240)는 사용자가 제시한 답안에 대한 채점 결과를 제공할 수 있으며, 이하에서는, 프로세서(240)가 사용자의 학습 능력을 증진시킬 수 있는 방법에 대하여 설명하도록 한다.
도 5는 본 발명의 일 실시예에 따른 학습 공유를 위한 사용자 인터페이스 제공 방법의 순서도이고, 도 6a 내지 도 13은 본 발명의 일 실시예에 따른 학습 공유 서비스를 제공하는 사용자 인터페이스 화면의 예시도이다.
도 5를 참조하면, 프로세서(240)는 통신 인터페이스(210)를 통해 사용자 디바이스(100)로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신할 수 있다(S110).
예를 들어, 도 6a 및 6b를 참조하면, 프로세서(240)는 사용자 디바이스(100)로 문제집에 포함된 고유의 이미지 코드(ISBN)를 획득할 수 있는 촬영 영역(61)을 제공할 수 있으며, 통신 인터페이스(210)를 통해 이미지 코드를 수신할 수 있다. 프로세서(240)는 인식된 문제집에 대한 정보(62)를 제공할 수 있으며, 교재명, 과목명, 출판사, 강사명 등을 포함할 수 있다.
다른 예를 들어, 도 7a 및 7b를 참조하면, 프로세서(240)는 사용자 디바이스(100)로 문제집을 검색할 수 있는 영역(71)을 제공할 수 있다. 이는 과목명과 함께 교재명 또는 저작자(창작자)를 입력하는 영역을 포함할 수 있으며, 만약 과목명과 함께 교재명 또는 저작자(창작자)와 연관된 텍스트를 입력하는 경우, 프로세서(240)는 자동으로 메모리(220)에 저장되어 있는 문제집 목록(72)을 사용자 디바이스(100)에 제공할 수 있다.
즉, 프로세서(240)는 사용자 디바이스(100)를 통해 과목명, 교재명, 저작자(창작자), 출판사, 강사명 등의 문제집 관련 정보를 획득할 수 있다. 문제집 관련 정보가 획득됨과 동시에 프로세서(240)는 메모리(220)에 저장된 문제집의 페이지 별 실제 문제 내용, 문항 수, 문항 구성을 로드(load)할 수 있다.
S110 단계 이후, 프로세서(240)는 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 사용자 디바이스(100)로 제공할 수 있으며(S120), 가상 답안 영역을 통해서 실제 문제에 대한 사용자의 답안을 획득할 수 있다(S130).
도 8을 참조하면, 사용자 디바이스(100)에서 제공될 답안 입력 인터페이스(81)는 좌우 스크롤을 통해 문제 풀이할 페이지를 선택할 수 있는 영역(82)을 포함할 수 있다. 또한, 답안 입력 인터페이스(81)는 적어도 하나의 실제 문제에 대한 객관식 답안 입력 영역(83) 또는 주관식 답안 입력 영역(84)과 함께 선택적으로 사용자의 답안에 대한 해설(현 단계에서는 “문제 풀이”인 것으로 이해될 수 있음)이 등록되는 영역을 포함할 수 있다.
여기서, 객관식 답안 입력 영역(83) 또는 주관식 답안 입력 영역(84)이 가상 답안 영역으로 정의될 수 있으며, 답안 입력 인터페이스(81)는 가상 답안 영역을 통한 입력(사용자의 답안 획득)이 완료된 경우에 선택 가능한 채점하기 영역(85)을 포함할 수 있다.
S130 단계 이후, 프로세서(240)는 획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공할 수 있다(S140). 여기서, 다른 사용자는 사용자와 학습을 공유한 사용자이거나, 학습 공유 여부에 관계 없이 자신의 해설을 모두에게 제공하기로 한 사용자일 수 있다.
도 9를 참조하면, 사용자 디바이스(100)에서 제공될 답안 풀이 인터페이스(91)는 객관식 답안 입력 영역(92) 또는 주관식 답안 입력 영역(93)을 포함할 수 있으며, 이와 함께 문항/문제 별 정답률이 숫자로 표시될 수 있다. 다만 이외에도, 정답률은 객관식 항목 별 크기가 조정되는 방식으로 표시되거나, 막대 그래프가 함께 표시될 수도 있다.
답안 입력 인터페이스(91)는 사용자의 학습 유형(예. 문제집 1회독, 2회독)에 따라 전체 채점 결과나 오답 결과만을 선택적으로 볼 수 있는 선택 영역(94)을 포함할 수 있다.
여기서 만약 사용자의 답안이 정답인 경우, 프로세서(240)는 도 10a와 같이 사용자의 답안에 대한 해설을 공유할 것인지 선택할 수 있는 해설 공유 팝업창(101)을 제공할 수 있다.
아울러, 프로세서(240)는 도 10b와 같이 사용자 디바이스(100)로 다른 사용자의 해설을 확인할 수 있는 답안 풀이 인터페이스(102)를 제공할 수 있다. 여기서의 답안 풀이 인터페이스(102)는 사용자의 답안이 정답인지, 오답인지에 관계 없이 제공될 수 있다.
답안 풀이 인터페이스(102)에 포함된 해설은 텍스트, 이미지 및 영상 중 적어도 하나의 형태로 구현될 수 있으며, 다른 사용자들의 해설이 요약되어 있는 영역에 해설에 대한 또 다른 사용자들의 선호도(103)가 표시될 수 있다.
또한, 답안 풀이 인터페이스(102)는 일, 주, 월 별로 새롭게 등록된 해설을 확인할 수 있는 해설 필터 아이콘(104)을 포함할 수 있다.
실시예에 따라, 프로세서(240)는 답안 풀이 인터페이스(102)를 제공한 이후에, 통신 인터페이스(210)를 통해 사용자 디바이스(100) 또는 다른 사용자 디바이스(100)로부터 해설에 대한 코멘트를 입력 받아 답안 풀이 인터페이스(102)에 등록할 수 있다.
도 10c를 참조하면, 사용자 디바이스(100)를 통해 어느 하나의 해설이 선택된 경우, 선택된 해설(105)과 이에 대한 사용자들의 코멘트(106)가 표시될 수 있다. 프로세서(240)는 해설을 작성한 사용자 디바이스(100)와 해설에 대한 코멘트를 작성한 사용자 디바이스(100)로 해당 문제와 관련된 새로운 글이 등록되었음을 알리는 알람을 송신할 수 있다.
아울러, 프로세서(240)는 해설을 작성한 사용자가 서로 간의 학습을 공유하도록 한 사용자가 아닌 경우, 해설이 표시된 일부 영역에 팔로우 아이콘(107)을 제공할 수 있다.
한편, 프로세서(240)는 문제 풀이를 공유함으로써 사용자들에게 문제에 대한 효율적인 풀이 방법을 제공하는 것 외에도, 사용자들이 오답의 이유를 되짚어 보면서 문제를 온전하게 학습하기 위한 오답 학습 방법을 제공하여야 한다.
이에, 프로세서(240)는 S140 단계에서의 채점 결과 사용자의 답안이 오답인 경우, 오답 횟수와 함께 오답 일자 또는 오답 내용을 확인하기 위한 오답 학습 인터페이스를 사용자 디바이스(100)로 제공할 수 있다.
도 11a를 참조하면, 사용자 디바이스(100)에서 제공될 오답 학습 인터페이스(111)는 오답 횟수가 표시되는 영역(113)와 오답으로 채점된 일자가 표시되는 영역(112)을 포함할 수 있으며, 사용자의 선택에 따라 오답에 대한 해설이 제공될 수 있는 해설 보기 아이콘(114)을 더 포함할 수 있다.
만약, 사용자가 해설 보기 아이콘(114)을 선택하는 경우, 프로세서(240)는 도 11b와 같이 오답으로 채점된 실제 문제에 대한 다른 사용자의 해설(115)을 사용자 디바이스(100)로 제공할 수 있다.
아울러, 프로세서(240)는 사용자가 채점한 문제의 오답 횟수가 기 설정된 횟수 이상인 경우에, 오답 학습 인터페이스(111)에 사용자의 해설을 등록하는 영역을 포함시킬 수 있다. 여기서, 사용자의 해설은 오답에 대한 사용자의 풀이 과정을 포함할 수 있다. 이와 같이, 오답 학습 인터페이스(111)에 사용자의 해설을 등록함에 따라 사용자는 자신이 어느 부분에서 잘못된 판단을 하였는지 확인할 수 있다.
S110 단계 내지 S140 단계를 통해 실제 문제에 대한 채점이 완료되면, 프로세서(240)는 사용자 디바이스(100)로 사용자 학습 활동 정보가 포함된 학습 활동 인터페이스를 제공할 수 있다. 다만, 채점을 하지 않은 경우에도 사용자의 선택에 따라 학습 활동 인터페이스가 제공될 수 있다.
구체적으로, 프로세서(240)는 사용자의 채점 횟수, 전체 평균 채점 수, 채점 횟수 변화 그래프, 누적 해설 수, 신규 해설 수, 선호도 표시 수 및 해설 등록 수에 따른 랭킹 중 적어도 하나의 사용자 학습 활동 정보가 포함된 학습 활동 인터페이스를 사용자 디바이스(100)로 제공할 수 있다.
도 12a를 참조하면, 사용자 디바이스(100)에서 제공될 학습 활동 인터페이스는 사용자와 학습을 공유하는 사용자들의 수가 표시되는 영역(121), 사용자의 채점 횟수 또는 누적 해설 수가 표시되는 영역(122), 전체 평균 채점수, 채점수를 기준으로 계산된 랭킹, 신규 해설 수 및 선호도 표시 수 중 적어도 하나가 표시되는 영역(123), 채점 횟수 변화 그래프가 표시되는 영역(124), 멘티 랭킹 확인 영역(125) 및 멘토 랭킹 확인 영역(126)을 포함할 수 있다.
이때, 멘티 랭킹은 사용자의 채점 횟수를 기준으로 결정될 수 있으며, 멘토 랭킹은 사용자의 해설 등록 수 또는 해설의 선호도 수를 기준으로 결정될 수 있다.
또한, 채점 횟수 변화 그래프는, 사용자의 학습 시간을 기준으로 어느 하나의 문제집에 대한 실제 문제 채점 횟수를 나타낸 것으로, x축은 시간(분, 일 단위), y는 문제 수를 의미할 수 있다. 도 12a에서 채점 횟수 변화 그래프가 꺾은 선 그래프인 것으로 도시되었으나, 이외에도 사용자의 선택에 따라 다양한 그래프(예. 막대 그래프) 형태로 표현될 수 있다.
실시예에 따라, 프로세서(240)는 도 12b와 같이 학습 활동 인터페이스를 통해 채점 횟수 변화 그래프를 주간 단위로 분석한 결과(124-1)를 사용자 디바이스(100)로 제공할 수 있다. 이를 통해 사용자는 스스로 학습량에 따른 자극을 받고, 학습 동기를 부여 받을 수 있다.
또한, 프로세서(240)는 도 12c와 같이 학습 활동 인터페이스를 통해 사용자가 채점한 문제 중 선호도가 높은 해설을 순차적으로 나열한 영역(127)을 제공하거나, 사용자가 올린 해설 중 선호도가 높은 순으로 나열한 영역(128)을 제공할 수 있다. 이 외에도, 프로세서(240)는 학습 활동 인터페이스를 통해 학년 별, 학교 별, 월별, 과목별 이용 횟수가 많은 문제집 정보(129)를 제공함으로써, 사용자는 학습 공유 서버(200)가 제공하는 어플리케이션만으로도 자기주도 학습이 가능할 수 있다.
한편, 프로세서(240)는 사용자 디바이스(100) 또는 문제 창작자 디바이스(300)로 메모리(220)에 저장되어 있지 않은 새로운 문제를 등록하기 위한 문제 등록 인터페이스를 제공할 수 있다.
도 13을 참조하면, 사용자 디바이스(100)에서 제공될 문제 등록 인터페이스는 문제집 제목을 입력하는 영역(131), 문제집 내 페이지 수를 입력하는 영역(132), 문항 번호를 입력하는 영역(133), 해설을 업로드하는 영역(134) 및 한 줄 해석을 입력하는 영역(135)을 포함할 수 있다.
이러한 인터페이스를 통해, 학습 공유 서버(200)는 오프라인에서 접할 수 있는 문제집 속 실제 문제 외에 새로운 문제를 확보할 수 있으며, 사용자 디바이스(100)로 주기적으로 새로운 문제를 제공할 수 있다.
프로세서(240)가 사용자 디바이스(100) 또는 문제 창작자 디바이스(300)로 새로운 문제를 등록할 수 있는 인터페이스를 제공함으로써, 사용자는 문제 창작에 따른 사고력 향상 효과를 얻을 수 있으며, 문제 창작자는 사용자들의 문제 풀이에 따른 수익을 창출할 수 있다.
이상 첨부된 도면을 참조하여 본 발명의 일 실시예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
10: 학습 공유를 위한 사용자 인터페이스 제공 시스템
100: 사용자 디바이스
110: 메모리 인터페이스 120: 프로세서
130: 주변 인터페이스 140: I/O 서브 시스템
141: 터치 스크린 제어기 142: 기타 입력 제어기
143: 터치 스크린
144: 기타 입력 제어 디바이스
150: 메모리 151: 운영 체제
152: 통신 모듈 153: GUI 모듈
154: 센서 처리 모듈 155: 전화 모듈
156: 애플리케이션들
156-1, 156-2: 애플리케이션
157: 디지털 어시스턴트 클라이언트 모듈
158: 사용자 데이터
160: 모션 센서 161: 조명 센서
162: 근접 센서 163: 기타 센서
170: 카메라 서브 시스템 171: 광학 센서
180: 통신 서브 시스템
190: 오디오 서브 시스템
191: 스피커 192: 마이크
200: 학습 공유 서버
210: 통신 인터페이스
211: 유선 통신 포트 212: 무선 회로
220: 메모리
221: 운영 체제 222: 통신 모듈
223: 사용자 인터페이스 모듈 224: 애플리케이션
240: 프로세서
300: 문제 창작자 디바이스

Claims (22)

  1. 사용자 디바이스로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신하는 단계;
    상기 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 상기 사용자 디바이스로 제공하는 단계;
    상기 가상 답안 영역을 통해서 상기 실제 문제에 대한 사용자의 답안을 획득하는 단계; 및
    획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공하는 단계; 를 포함하는 학습 공유를 위한 사용자 인터페이스 제공 방법.
  2. 제1항에 있어서,
    상기 답안 입력 인터페이스는,
    적어도 하나의 실제 문제에 대한 객관식 답안 입력 영역 또는 주관식 답안 입력 영역과 함께 선택적으로 상기 사용자의 답안에 대한 해설이 등록되는 영역을 포함하도록 구성되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  3. 제2항에 있어서,
    상기 채점 결과는,
    상기 객관식 답안 입력 영역 또는 상기 주관식 답안 입력 영역과 함께 정답률이 표시되도록 구성되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  4. 제1항에 있어서,
    상기 해설은,
    텍스트, 이미지 및 영상 중 적어도 하나의 형태로 구현되며,
    상기 답안 풀이 인터페이스는,
    상기 해설에 대한 또 다른 사용자들의 선호도 또는 코멘트가 표시되는 영역을 포함하도록 구성되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  5. 제2항 또는 4항에 있어서,
    상기 답안 풀이 인터페이스를 제공하는 단계 이후에,
    상기 사용자 디바이스 또는 다른 사용자 디바이스로부터 상기 해설에 대한 코멘트를 입력 받아 상기 답안 풀이 인터페이스에 등록하는 단계, 를 더 포함하는 학습 공유를 위한 사용자 인터페이스 제공 방법.
  6. 제1항에 있어서,
    상기 문제집에 대한 선택을 수신하는 단계는,
    상기 사용자 디바이스로부터 이미지 코드를 수신하거나 과목명과 함께 교재명 또는 저작자를 포함하는 교재 정보를 수신하는 단계, 를 더 포함하는 학습 공유를 위한 사용자 인터페이스 제공 방법.
  7. 제1항에 있어서,
    상기 채점 결과, 상기 사용자의 답안이 오답인 경우,
    상기 사용자 디바이스로 오답 횟수와 함께 오답 일자 또는 오답 내용을 확인하기 위한 영역을 가진 오답 학습 인터페이스를 상기 사용자 디바이스로 제공하는 단계, 를 더 포함하는 학습 공유를 위한 사용자 인터페이스 제공 방법.
  8. 제7항에 있어서,
    상기 오답 학습 인터페이스는,
    상기 오답으로 채점된 실제 문제에 대한 다른 사용자의 해설이 표시되는 영역을 포함하도록 구성되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  9. 제7항에 있어서,
    상기 오답 학습 인터페이스는,
    상기 오답 횟수가 기 설정된 횟수 이상인 경우, 오답에 대한 사용자의 해설을 등록하는 영역을 포함하도록 구성되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  10. 제1항에 있어서,
    상기 사용자 디바이스로 사용자의 채점 횟수, 전체 평균 채점 수, 채점 횟수 변화 그래프, 누적 해설 수, 신규 해설 수, 선호도 표시 수 및 해설 등록 수에 따른 랭킹 중 적어도 하나의 사용자 학습 활동 정보가 포함된 학습 활동 인터페이스를 제공하는 단계, 를 더 포함하는 학습 공유를 위한 사용자 인터페이스 제공 방법.
  11. 제10항에 있어서,
    상기 채점 횟수는,
    상기 사용자의 학습 시간을 기준으로 어느 하나의 문제집에 대한 실제 문제 채점 횟수를 그래프 형태로 표현되는, 학습 공유를 위한 사용자 인터페이스 제공 방법.
  12. 통신 인터페이스;
    메모리; 및
    상기 통신 인터페이스, 상기 메모리와 동작 가능하게 연결된 프로세서; 를 포함하되,
    상기 프로세서는,
    사용자 디바이스로부터 문제 및 해설 공유가 가능한 문제집에 대한 선택을 수신하고,
    상기 문제집의 실제 문제에 대응되는 답안을 입력하기 위한 가상 답안 영역을 가진 답안 입력 인터페이스를 상기 사용자 디바이스로 제공하고,
    상기 가상 답안 영역을 통해서 상기 실제 문제에 대한 사용자의 답안을 획득하고,
    획득된 답안의 채점 결과와 함께 다른 사용자의 해설을 포함하는 답안 풀이 인터페이스를 제공하도록 구성되는, 학습 공유 서버.
  13. 제12항에 있어서,
    상기 답안 입력 인터페이스는,
    적어도 하나의 실제 문제에 대한 객관식 답안 입력 영역 또는 주관식 답안 입력 영역과 함께 선택적으로 상기 사용자의 답안에 대한 해설이 등록되는 영역을 포함하도록 구성되는, 학습 공유 서버.
  14. 제13항에 있어서,
    상기 채점 결과는,
    상기 객관식 답안 입력 영역 또는 상기 주관식 답안 입력 영역과 함께 정답률이 표시되도록 구성되는, 학습 공유 서버.
  15. 제12항에 있어서,
    상기 해설은,
    텍스트, 이미지 및 영상 중 적어도 하나의 형태로 구현되며,
    상기 답안 풀이 인터페이스는,
    상기 해설에 대한 또 다른 사용자들의 선호도 또는 코멘트가 표시되는 영역을 포함하도록 구성되는, 학습 공유 서버.
  16. 제13항 또는 15항에 있어서,
    상기 프로세서는,
    상기 답안 풀이 인터페이스를 제공한 이후에,
    상기 사용자 디바이스 또는 다른 사용자 디바이스로부터 상기 해설에 대한 코멘트를 입력 받아 상기 답안 풀이 인터페이스에 등록하도록 구성되는, 학습 공유 서버.
  17. 제12항에 있어서,
    상기 프로세서는,
    상기 사용자 디바이스로부터 이미지 코드를 수신하거나 과목명과 함께 교재명 또는 저작자를 포함하는 교재 정보를 수신하도록 구성되는, 학습 공유 서버.
  18. 제12항에 있어서,
    상기 채점 결과, 상기 사용자의 답안이 오답인 경우,
    상기 프로세서는,
    상기 사용자 디바이스로 오답 횟수와 함께 오답 일자 또는 오답 내용을 확인하기 위한 영역을 가진 오답 학습 인터페이스를 상기 사용자 디바이스로 제공하도록 구성되는, 학습 공유 서버.
  19. 제18항에 있어서,
    상기 오답 학습 인터페이스는,
    상기 오답으로 채점된 실제 문제에 대한 다른 사용자의 해설이 표시되는 영역을 포함하도록 구성되는, 학습 공유 서버.
  20. 제18항에 있어서,
    상기 오답 학습 인터페이스는,
    상기 오답 횟수가 기 설정된 횟수 이상인 경우, 오답에 대한 사용자의 해설을 등록하는 영역을 포함하도록 구성되는, 학습 공유 서버.
  21. 제12항에 있어서,
    상기 사용자 디바이스로 사용자의 채점 횟수, 전체 평균 채점 수, 채점 횟수 변화 그래프, 누적 해설 수, 신규 해설 수, 선호도 표시 수 및 해설 등록 수에 따른 랭킹 중 적어도 하나의 사용자 학습 활동 정보가 포함된 학습 활동 인터페이스를 제공하도록 구성되는, 학습 공유 서버.
  22. 제21항에 있어서,
    상기 채점 횟수는,
    상기 사용자의 학습 시간을 기준으로 어느 하나의 문제집에 대한 실제 문제 채점 횟수를 그래프 형태로 표현되는, 학습 공유 서버.
KR1020210115081A 2021-08-30 2021-08-30 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버 KR20230032339A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020210115081A KR20230032339A (ko) 2021-08-30 2021-08-30 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버
KR1020240002935A KR20240010510A (ko) 2021-08-30 2024-01-08 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210115081A KR20230032339A (ko) 2021-08-30 2021-08-30 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020240002935A Division KR20240010510A (ko) 2021-08-30 2024-01-08 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버

Publications (1)

Publication Number Publication Date
KR20230032339A true KR20230032339A (ko) 2023-03-07

Family

ID=85512739

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020210115081A KR20230032339A (ko) 2021-08-30 2021-08-30 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버
KR1020240002935A KR20240010510A (ko) 2021-08-30 2024-01-08 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020240002935A KR20240010510A (ko) 2021-08-30 2024-01-08 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버

Country Status (1)

Country Link
KR (2) KR20230032339A (ko)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150051198A (ko) 2015-04-09 2015-05-11 주식회사 테라클 학습자 맞춤형 학습 서비스 제공 서버 및 방법

Also Published As

Publication number Publication date
KR20240010510A (ko) 2024-01-23

Similar Documents

Publication Publication Date Title
Leung et al. Age-related differences in the initial usability of mobile device icons
Light et al. Supporting the communication, language, and literacy development of children with complex communication needs: State of the science and future research priorities
US20160093227A1 (en) Content authoring application
Transue Connectivism and information literacy: Moving from learning theory to pedagogical practice
CN103123567A (zh) 在线学习应用程序
US9042808B2 (en) Didactic appliance
WO2013025438A1 (en) Automatic determination of user alignments and recommendations for electronic resources
TWI598855B (zh) 線上教學暨行動學習系統
Sun et al. Personalized wearable guides or audio guides: An evaluation of personalized museum guides for improving learning achievement and cognitive load
Halaweh Using mobile technology in the classroom: A reflection based on teaching experience in UAE
US20030207238A1 (en) Training methods and systems
Lai et al. Development and evaluation of a cloud bookcase system for mobile library
Gardner Teaching algorithmic bias in a credit-bearing course
KR101050173B1 (ko) 온라인 독서 학습 훈련 시스템 및 방법
US20210201688A1 (en) Real Time Formative Assessment and Lesson Plan Recommendation With Remedial Learning Assessment
US20230130900A1 (en) Virtual classroom with remote class features
KR102438262B1 (ko) 교육용 스케줄 관리 장치 및 이를 이용한 교육용 스케줄 관리 방법
KR20230032339A (ko) 학습 공유를 위한 사용자 인터페이스 제공 방법 및 이를 수행하는 서버
Phahlane et al. Contextualized framework for ubiquitous learning support using a learning management system
JP2006343602A (ja) 学習支援システム
Lai et al. Using reminder tools to increase learning motivation: A comparison of mobile devices, email and e-learning platforms
Trucano Innovative educational technology programs in low-and middle-income countries
Guettala et al. The design and implementation of intelligent ubiquitous learning Multi-Agent Context-Aware System
Aziz et al. Using context-aware wireless technologies to support teaching and learning in built environment
Wills et al. Delivery of QTIv2 question types

Legal Events

Date Code Title Description
E601 Decision to refuse application
E601 Decision to refuse application
E801 Decision on dismissal of amendment