DSpace Community:https://dspace.ewha.ac.kr/handle/2015.oak/1712072024-03-28T13:51:05Z2024-03-28T13:51:05ZQR코드와 SMS를 이용한 반응형 웹 방식의 가정통신문과 출결 시스템 설계 및 구현김지연https://dspace.ewha.ac.kr/handle/2015.oak/2646962023-03-24T16:30:04Z2018-01-01T00:00:00ZTitle: QR코드와 SMS를 이용한 반응형 웹 방식의 가정통신문과 출결 시스템 설계 및 구현
Ewha Authors: 김지연
Abstract: 본 연구는 반응형 웹을 통해 학교와 가정 사이의 정보를 연결하는 가정통신문을 구현했다. 반응형 웹에 QR코드와 SMS기능을 결합해 모바일기기나 전자기기로 학교생활에 관한 정보를 접할 수 있도록 했다. 이 시스템은 단순히‘종이’매체가 담을 수 있는 가정통신문 정보의 양을 극대화하여 나타낸다. 뿐만아니라, 일반적인 가정통신문이 아닌 동의서에 관한 가정통신문도 의견을 등록할 수 있기 때문에, 교수자는 학습자와 학부모의 모든 의견을 보다 빠르게 확인할 수 있다. 즉, 현 기술과 융합시켜 QR코드와 SMS를 이용한 반응형 웹 학급 관리 시스템을 개발하여 학습환경의 교육적 효과를 높이고자 했다. 기존에 초·중·고등학교에서 사용되고있는 가정통신문이 발생하고있는 불편함, 방해요소 없이 학교와 가정 사이를 쉽고 편하게 연결시켜, 교수자와 학부모간의 의사소통이 잘 이루어질 수 있도록 학급 관리 시스템을 운영해야 할 필요성이 있다고 생각한다.
본 학급 관리 시스템은 많은 학습자 중 개인학습자의 학급 환경을 쉽게 파악할 수 있도록 설계했고, 학습자의 흥미를 고려해 효율적인 정보전달을 운영할 수 있도록 했다. 반응형 웹을 제작하여 교수자가 가정통신문을 직접 작성할 수 있도록 했고, 작성함과 동시에 QR코드가 자동으로 생성되도록 구현했다. 학습자들은 가정통신문의 정보가 담긴 QR코드 화면을 캡처하여 열람하면, 동시에 학습자가 읽은 가정통신문 링크가 SMS를 통해 자동으로 학부모에게 전송되도록 구현했다. 이때, 동의서에 관한 가정통신문이라면, 학습자와 학부모의 의견이 입력될 시, 교수자는 학습자와 학부모의 출력된 동의 데이터를 확인 가능하도록 했다.
출석에 관한 사항으로는 학습자의 개인정보는 개인학습자와 개인학부모, 담임교사만 열람이 가능하도록 구현했다. 결석, 지각한 일시와 사유를 담임교사가 직접 등록할 수 있도록 구현하여 학습자와 학부모가 학습자에 관한 학교생활 관리를 효율적으로 가능해지도록 제작했다. 일반 학교 홈페이지와 시스템이 거의 비슷하기 때문에, 반응형 웹을 이용함에 있어 학급 관리를 쉽고 편리하게 제공할 수 있게 되었다. 이로써, 학습자와 학부모가 동시에 다른 공간에 있어도 실시간으로 확인할 수 있는 편리한 학급 관리 시스템을 구현했다.
본 연구를 기존 학급 관리 시스템과 비교해보면, 컴퓨터 시스템 이외에도 모든 모바일 운영체제를 통해 새로운 환경에서도 학급 관리가 가능하다는 점이다. 모바일 기반의 학급 관리가 가능한 시스템과 비교하면 앱을 따로 설치하지 않고, 많은 상품성 광고를 보지 않아도 학급의 정보를 바로 확인할 수 있다는 차별성을 두었다. 가장 큰 차이는 학습자와 학부모의 가정통신문 정보에 관한 의견이 언제 어디서나 실시간으로 동시에 등록할 수 있고, 확인이 가능하다.
간단한 시스템을 통하여 학교와 가정의 의사소통을 자연스럽게 증폭시켜, 학습자에 대한 학부모의 관심과 옳지못한 학습자의 행동이 개선되길 희망한다. 나아가 본 연구에서 구축한 시스템을 토대로, 다양한 학급 관리 시스템이 연구되어 현재 교육현장에서 발생하는‘종이’매체의 가정통신문과 출석부의 단점이 해결되고 교수자와 학부모의 불편함 없는 학습자 관리 및 지도가 가능해지길 기대한다. ;This thesis is focused on sending a school newsletter through the responsive web service systems.
It helps family members get the information about their children’s school life by using responsice web, which inculdes QR code and SMS function. This system complements the existing paper only newsletter that can not handle a lot of information. In addtion, teachers and parents can suggest the ideas about plans. This system is implemented to have a function of registering the check box of agreement. The aim of this thesis is to invent the management system with new educational technology, and to improve the efficiency of educational environment. School need to operate this management system for eliminating inconvenience and difficulties, which are caused by using the previous system, with paper-only information.
This school management system should be designed to get individual’s information considering students’interest. With this responive web system, teachers could make a school newsletter by themselves and get a QR code as soon as they publish the news letter. When the students scan this QR code and read it, their parents get a message, which contains the link, and this link is connected to the newsletter. The teachers could get the messages if the students and parents make a comment on it.
Only the student, the parent and the teacher, who is incharge of the class can have access might to read the student’s attandance. The teacher is able to write down statements for the reason about absence, lateness and the date. It is easy for people to use the responsive web because it has similarity of the ordinary school homepages. Although they are not in the same place, parents could check their children’s status in real time.
Compared to the existing school management system, this study shows that it is possible to manage the class through every mobile operators even in a new environment situation. There are another diffrence, compared to mobile based management systems. That is to check the information without installing apllacations and watching the commercial advertisements. The main idea is to post and check the information anywhere at the same time.
In conclusion, this thesis could provide much influences, on conventional education institution. which help students improve their behavior on learning. Furthermore, various school management systems would be invented on the basis of this study to get rid of the drawback of using a paper-only newsletter and help teachers and parents guide the students to the better society members.2018-01-01T00:00:00ZGoogle Classroom을 활용한 클라우드 기반 정보교과 교육시스템 설계 및 구현서경애https://dspace.ewha.ac.kr/handle/2015.oak/2489612021-06-14T09:01:55Z2019-01-01T00:00:00ZTitle: Google Classroom을 활용한 클라우드 기반 정보교과 교육시스템 설계 및 구현
Ewha Authors: 서경애
Abstract: 정보통신기술의 발달로 디지털 기술을 활용한 교육은 스마트한 방법으로 변화하고 있으며 전통적인 교실 수업 형태는 새로운 패러다임의 전환을 맞이하고 있다. 교육 환경의 변화로 대학에서는 LMS(Learning Management System)를 활용하여 Blended Learning의 형태로 온라인 교육과 오프라인 교육의 혼합형태를 나타내며 공교육에서는 오프라인 교육 형태를 아직은 유지하고 있다. 그러나 스마트 기기의 수월한 접근성에 의해 디지털 학습 도구를 활용한 수업이 가능한 환경에 있다.
본 논문에서는 Google의 디지털 학습 도구 Google Classroom을 활용하여 전통적인 오프라인 교실을 클라우드로 옮겨 교실 간 경계가 되는 교실 벽을 허물고 온 라인상에서 교수·학습을 할 수 있도록 탈 전통방식의 교실을 제안한다. 클라우드 기반 교육시스템은 교수·학습형태의 시간과 공간의 제약을 없앨 뿐만 아니라 소프트웨어와 하드웨어의 관리를 서비스 제공자가 함으로써 교육 품질의 향상을 기대할 수 있다.
Google Classroom의 학습 도구는 사용자가 소프트웨어를 다운로드하여 사용하는 기존 방식을 탈피한다. 구글 드라이브에서 제공하는 구글 문서와 구급 앱, 구글 써드 파티 서비스를 사용하며 파일 관리, 공유가 구글 드라이브에서 작동한다. 사용 도구 중 정해진 메뉴 외에 사용자가 정의하여 사용할 수 있도록 하는 Google Apps Script 플랫폼이 있다. 이러한 도구와 환경은 클라우드에서 작동하고 존재하므로 Cloud Computing System에 대한 조사와 함께 기존 Client와 Sever 방식의 디지털 학습 도구와의 차별성을 제시하고자 한다. 이와 더불어 Google Classroom의 활용도와 유형을 조사하고 교육시스템을 설계하여 구현한다.
본 연구의 목적은 Google Classroom을 활용하여 학습자가 2015 개정 교육과정에 의거한 정보교과의 교수·학습 장소를 클라우드에 있는 교실로 옮기는 것이다. 또한 Google Classroom에 학생이 로그인함으로써 학습의 시작과 마침을 스스로 온 라인상에서 할 수 있도록 학습 시스템을 구현하여 교사의 개입 없이 학습할 수 있도록 하는 것이 본 시스템의 특징이다. 전통방식의 학습 지도는 교사가 담당하는 각각의 교실에서 같은 내용의 수업을 학생들에게 지도하며 동일한 평가 기준으로 각 학생들의 학업 성취도를 평가한다. 반면에 클라우드의 교실에서 교사는 한 번의 학습 지도 내용과 평가지의 탑재로 반복을 줄이고 평가 처리를 자동화함으로써 교사는 학습 콘텐츠의 제작에 몰입할 수 있으며 결국 소프트웨어와 하드 웨어 관리와 더불어 교육과정에서도 교육 품질 향상이 가능하다.
교육 과목은 정보교과로 2015 개정 교육과정에서 제시하고 있는 교육 내용과 교육 평가 기준을 담는다. 2015 개정 교육과정의 정보교과 교육은 2018년부터 중학교 1학년의 의무교육을 시작으로 점진적으로 시행한다. 본 시스템은 학습 콘텐츠 와 평가를 교육과정에 맞추어 탑재하며 이를 위하여 2015 개정 교육과정의 교육 이념, 교육 내용, 평가 기준을 제시한다.
본 연구에는 기존의 Client와 Server 방식의 개발 형식을 탈피하고 데이터 처리를 위하여 클라우드 서비스의 Google Apps Script 사용을 시도한 점에서 의의를 갖는다. 기존 정보통신기술 리소스의 양적인 증가는 이용의 효율화를 필요로 하고 있으므로 클라우드 컴퓨팅 시스템은 교육 현장에서 새로운 모델로 제시될 수 있다. 이미 클라우드를 도입한 기업이 증가하고 있으며 학교 현장에서 교육 품질 향상을 위하여 클라우드 컴퓨팅 도입을 제안하고자 한다.
현재는 미국을 중심으로 Google Classroom이 사용 중이며 우리나라의 공교육 현장에서는 전통방식의 교실 수업 형태인 Off-Line 교육 환경에 있으므로 정보통신기술과 융합된 디지털 교육 도구로써 Google Classroom을 사용한다면 본 연구에서 구현한 시스템은 진보된 예가 될 수 있다. 향후 웹 데이터 수집 기술과 데이터 분석처리를 시스템에 접목한다면 조별 과제 분석, 공동 작업 문서의 분석 등으로 좀 더 구체적이고 실습 중심의 학습 평가가 가능할 것이다.;Development of information and communication technology suggest a smart education using digital technology, and different types of classroom with a new paradigm shift. Due to changes in the educational environment, universities are using the Learning Management System(LMS) to provide a blended learning, and the offline education system is still maintained in public education sectors. However, classes are in need of more easy smart devices to access the smart contents.
In this thesis, Google Classroom is proposed to approach cloud service as digital learning tools to move traditional offline classrooms to cloud computing environment. Cloud-based education systems can not only eliminate the limitations of time and space in the form of teaching, but can also be expected to improve educational quality by managing software and hardware by service providers.
Google Classroom's learning tools go beyond the traditional ways in which users simply download the specific contents. Google's drives provide Google documentation, Google apps, Google third-party services, file management, mail management. Google Apps Script platform is available for users to define and use in addition to the designated menu. Since all the tools are stored in the cloud, Cloud Computing System are more flexible to integrate and investigate and make it different from existing client and server digital learning tools. In addition, utilization and use cases of Google Classroom is presented to operate the educational Google Apps Script, which was used to implement the education system.
The purpose of this thesis is to use Google Classroom in order to move learners to a classroom in the cloud environment where they will be taught in an computer related course based on ‘the 2015 curriculum of Korean education policy’ submitted by Korean Government. By logging on to Google Classroom, a learning system has been implemented so that students can start and finish learning on their own, and a teacher can manage without intervention. Traditional learning guides students through the same content in each classroom that the teacher is responsible for evaluating each student's academic performance on the same basis. On the other hand, in the cloud classroom, teachers can reduce repeative job and evaluate automatic assessment processing with a single set of instruction and assessment sheets, thereby allowing them to focus on the creation of learning content and to improve the quality of their learning process.
The education contents includes the content of education provided by ‘the 2015 curriculum of Korean education policy’ process and the criteria for evaluation of education. Starting from 2018, the compulsory education of computer education for the first year of middle school will be gradually implemented. The system was equipped with learning contents and assessment in accordance with the curriculum and presented education policy, education contents and assessment criteria for ‘the 2015 curriculum of Korean education policy’.
Experimental results are meaningful in that it has attempted to use Google Apps Script for cloud services to deal data, away from traditional client and server development formats. Cloud Computing Systems can be presented as new models at the web based educational site. Fortunately, there are so many companies that have introduced cloud and would like to propose the introduction of cloud computing to improve the quality of education in schools.
Currently, Google Classroom is popular in the United States, and if Korea's public education site offers an example of a traditional classroom class, it will be used as a digital education tool combined with information and communication technology. If web based educational contents are collected and modified to get the higher quality to process in the future, it would be possible that a more specific and practical learning contents are used in education domain for students with collaborative smart devices.2019-01-01T00:00:00Z텍스트 마이닝 기법을 활용한 학교생활기록부 문서 내용의 시각화이현주https://dspace.ewha.ac.kr/handle/2015.oak/2489622021-06-14T09:01:55Z2019-01-01T00:00:00ZTitle: 텍스트 마이닝 기법을 활용한 학교생활기록부 문서 내용의 시각화
Ewha Authors: 이현주
Abstract: 학교생활기록부는 법적으로 지정된 학생의 학교생활에 관한 공식적 문서이며, 학생의 전인격적 발달과 학업적 특성에 관한 정보를 담는 중요한 자료이다. 교사는 교수학습과 진로지도를 위하여 생활기록부를 활용하고, 상급학교와 직장 등에서도 개인의 특성을 파악하기 위하여 활용된다. 학교생활기록부는 국가 기관을 통하여 보존되는 공공기록물로서의 성격을 가지며 학생이 학교를 졸업하고 성인이 된 후에도 학생의 학창시절 생활을 검증할 수 있는 수단이 된다. 최근 대입에서 학생부종합전형의 시행과 확대로 인하여 학교생활기록부를 통해 학생의 특성을 파악하고자 하는 요구가 높아졌고, 이에 따라 학교생활기록부 문서의 기재 방식과 내용이 구체화되고 다양화되고 있다.
학교생활기록부에서 교사가 입력하는 학생에 관한 특기사항은 비정형 데이터인 텍스트로 존재한다. 형태가 있고 연산이 가능한 정형 데이터와는 달리 비정형 데이터는 형태가 없으며 연산이 불가능하다. 이러한 비정형 데이터로부터 의미 있는 정보를 추출하고 분석하기 위하여 자연언어처리 기술에 기반한 텍스트 마이닝 기술이 다양한 분야에서 적용되고 있다.
따라서 본 연구는 학교생활기록부 문서에 텍스트 마이닝 기법을 적용하고 데이터를 시각화하여 담당 교사가 학교생활기록부 문서에 기록된 학생의 특성을 빠르고 효율적으로 파악할 수 있는 교육 지도 환경을 구축하고자 하였다.
이를 위하여 학교생활기록부 데이터에서 학생의 특성을 드러낼 수 있는 항목들을 선별하여 다음과 같은 연구를 수행하였다. 첫째, 학교생활기록부 데이터 코퍼스를 구축하고 불용어를 정제한 후 텍스트 빈도수를 분석하였다. 둘째, 텍스트 빈도수 분석을 바탕으로 워드클라우드 시각화와 각 단어 간의 연관성 분석을 위한 동시발생 단어 분석 시각화를 실시하였다.
본 연구를 통하여 학교생활기록부를 시각화함으로써 교사가 학교생활기록부를 통해 학생들의 특성을 효율적으로 파악하여 학업과 진로를 지도할 수 있게 하고, 향후 학교생활기록부의 운영방안과 개선방안을 연구하는데 도움이 되고자 한다. ;The Korean student's Cumulative Record is an official document deals with student's whole school life, and it is proposed and managed by governmental guided educational law. It contains not only personal intellectual quality developments but also one's academic attitudes and achievements. So this documents become an important reference data for teacher to make a better teaching information and provide the proper career development guidance to develop career of students. In addition, the documents is used for applying an advanced school and job employment to get the formal characteristics of student. The student's cumulative record is definitely a public record that is preserved throughout the national agency and it is a means of verifying the student's life in school day even after graduation from school. Recently, Korean college admissions policy gave much focus on the school record document and need highly demanding to verifying and validate student's characteristics and uniqueness by utilizing the documents. Therefore, the formal contents of a record became more important and secure.
The student's data set which teacher records is mostly made up with text data, which is known as unstructured data. Unstructured data is information that either does not have a pre-defines style or is not organized in a pre-defined manner. To extract and analyze the meaningful information from the unstructured data, text mining technique based on natural language processing is widely used to solve some problems in getting information from huge text data.
Therefore, this study aims to apply text mining technique on the student's cumulative record documents and generate visual information. This analysis helps better one who want to have fast and efficient check point on the student individual feature and characteristics by searching new information through the student's cumulative record.
Firstly, we select meaningful contents from the student's cumulative record that contain student's characteristics. And then, extract the corpus data from the given student's cumulative record, and analyze word frequency after extracting stopwords. Finally, based on the word frequency analysis, build the Wordcloud visualization and co-occurrence network visualization for by using the relation between the words.
This thesis proposes a practical visualization of the student's cumulative record. So teachers would have good understanding about student's individual characteristics or teaching direction to develop the student's future academic career.2019-01-01T00:00:00ZPython 프로그래밍 학습을 위한 웹 기반 문제은행 시스템 설계 및 구현조주형https://dspace.ewha.ac.kr/handle/2015.oak/2461562021-06-14T09:01:55Z2018-01-01T00:00:00ZTitle: Python 프로그래밍 학습을 위한 웹 기반 문제은행 시스템 설계 및 구현
Ewha Authors: 조주형
Abstract: This thesis presents web-based question bank system for Python programming, which enables programming lesson on the internet. With this system, Python program installation is no more needed and learner can be provided with reliable learning contents to encourage learning motivation through the web-based question bank system.
The revised education guidelines was designed in 2015 to enrich basic knowledge in the humanities, social and scientific technology so that all the learners can develop into creative and integrated human resources with the ability to create the arts and sciences. Computer science subjects were included in the curriculum of "science, technology, home information" as compulsory subjects, and the contents of the courses were reorganized as software centered subjects. The educational environment of high school has changed the computer science subjects into a general optional subject and reorganized their contents. It is important that the curriculum of high school should provide learning courses of text-based programming. According to other countries’ education of Python programming, it becomes very important in secondary education and demands for learning content and learning tools have grown.
In comparison with other programming language, Python can be easily understood. Because Python is simple and useful for beginners to learn the programming language as a first step, and to develop other related applications. So, learning of Python programming is evaluated as an essential factor and it should be done by providing teaching materials for practical education and evaluation should be done through the suggested teaching materials.
Using a proposed web-based question bank system, learner will be able to carry out self-learning, it can be carried out anytime, anywhere, and solve many of the same problems based on question bank, so it enhances the efficiency of learning worse. Also learning is based on the teaching materials, it could be carried out with reliable contents prepared under supervision of the teacher, and by using a combination of teaching materials and solved problems without any guidance of the teacher directly. In addition, through writing a code as an essay, learner can implement the programming code without program installation, verify compilation, and compare their code with stored best answers. As a result, learner can understand what they have learned and what they must learn and can understand the unlearned contents efficiently and get opportunities to solve new problems. Also, teacher could prepare what the learner must learn, organize the problem quickly, and utilize the system to expand a database of the problems to be learned. And, the system could provide customized guidance such as explanation of learning content and encouragement to students with different levels of learning achievement when learner follows up the status of their own self-learning.
The web-based system eliminates the process for teachers to install program and control versions on their learner's local computer and significantly reduces job of administrator. So, they only focus on managing the version of the server. Time management of learning could be more efficient by using libraries, it reduces the time required to install and update libraries on a learner's local computer. When preparing for a regular test, teacher can produce a regular test sheet easily by selecting a problem in a question bank. For offline test, teacher can print out papers from the system and use it directly for the test.
Finally, proposed system for learning educational programming languages through web-based question bank system could be expected to increase the learner's capability and teacher's higher productivity.;본 연구의 목적은 온라인상에서 텍스트 기반 프로그래밍 학습이 가능한 웹 기반 학습 시스템을 통해 Python 프로그램을 별도로 설치하지 않고도 프로그래밍 학습이 가능하게 하여, 학습자는 양질의 학습 내용을 제공받고 학습 내용에 연관된 문제풀이를 통하여 효율적인 학습이 이루어질 수 있도록 도움을 제공할 수 있는 시스템을 구현하고자 하는 것이 연구의 주 목적이다.
2015 개정 교육 과정은 모든 중등 교육 학습자들이 인문·사회·과학 기술에 대한 기본적인 소양을 함양하여 인문학적인 상상력 및 과학기술을 바탕으로 창조력을 갖춘 창의적인 융합형 인재로 성장하도록 우리 교육의 근본적인 패러다임을 전환하는 교육 과정을 제안하기 위해 그 내용이 개정되었으며, 특히『과학/기술·가정/정보』 교과군에 정보 교과목을 필수 과목으로 포함하고, 교과 내용을 소프트웨어(SW) 중심으로 개편하였다. 고등학교는 심화 선택 과목은 정보 과목을 일반선택 과목으로 전환하고, 그 내용을 소프트웨어 중심으로 개편하였는데, 중요한 점은 고등학교 학습 과정에는 텍스트 기반의 프로그래밍 학습을 필수로 제공하여야 한다는 것이다. 이는 비단 대한민국뿐 아니라 미국, 영국, 에스토니아 등 다양한 나라에서도 프로그래밍 학습을 교육 과정에 추가해 운영 중이다. 이처럼 중등교육 과정에서 텍스트 기반 프로그래밍 학습이 매우 중요해졌으며, 학습 내용과 학습 도구에 대한 요구가 커진 실정이다[1][2].
다양한 텍스트 기반 프로그래밍 언어 중 Python은 기본 코드를 쉽게 배울 수 있고, 언어의 구성이 단순하여 초보자가 배우기에 적절하며, 앱을 개발하기에 유용하고 다른 언어로 작성된 모듈 연결 기능이 뛰어나므로 융합형 교육을 위한 언어로도 활용 가능하다. 이에 Python 언어를 통한 프로그래밍 학습은 이제 필수 불가결한 요소로 평가받는다. Python과 같은 텍스트 기반 프로그래밍 학습은 교육용 프로그래밍 언어를 기반으로 교재를 제공한 학습이 이루어져야 하며, 관련 내용의 학습 여부를 확인하기 위한 문제풀이를 통한 평가가 이루어져야 한다[3][4][5][8].
웹 기반 Python 프로그래밍 학습 시스템을 구현하여 이용하게 되면, 학습자는 Python 프로그래밍에 대한 학습을 자율 학습으로 진행할 수 있게 된다. 웹 기반의 학습 시스템이기 때문에 언제 어디서나 학습을 진행할 수 있으며, 문제은행 기반
으로 다수의 동형 문제를 풀어 볼 수 있어 학습의 효율성을 높일 수 있다. 교재 기반으로 학습이 이루어지기 때문에 교수자의 감수를 통해 준비된 신뢰성 있는 학습 내용을 통해 학습을 진행할 수 있고, 교수자의 지도 없이도 교재와 문제풀이를 병행하여 학습할 수 있다. 또한, 논술형 코드 작성 문제를 통하여 Python 설치 없이도 학습한 내용을 코드로 구현해 볼 수 있고, 컴파일 내용을 확인할 수 있으며, 모범 답안을 통해 자신의 코드를 비교 및 정리해 볼 수 있다. 학습자는 단원 별 자신의 학습 현황을 통하여 학습한 내용과 학습할 내용을 파악할 수 있으며, 미숙한 내용을 효율적으로 파악해 해당 내용을 반복해서 학습할 기회를 얻는다.
교수자는 학습자가 학습할 내용을 준비하고 내용에 맞는 문제를 구성할 수 있으며, 문제은행 시스템을 활용하여 학습할 문제에 대한 데이터베이스를 구축할 수 있다. 또한, 학습자별 자율 학습 현황을 확인하고, 학습 성취도가 서로 다른 학생들에게 학습 내용 설명 및 격려 등의 맞춤 지도를 제공할 수 있다. 웹 기반 Python 프로그래밍 학습 시스템을 통해 교수자는 학습자 컴퓨터에 Python 설치 및 버전 관리를 하지 않아도 되며, 단지 서버의 Python 버전만 관리하면 되므로 관리 포인트가 현저히 줄어들게 된다. 라이브러리를 활용하는 경우에도 서버에서 라이브러리를 설치하고 관리함으로써, 학습자의 컴퓨터에 라이브러리 설치 및 업데이트 등에 걸리는 시간을 줄여주어 학습 시간 관리의 효율이 높다. 교수자는 정규 시험을 준비할 때 문제은행의 문제를 선택하는 것만으로 정규 시험지를 제작할 수 있으며, 온라인 외에도 오프라인 시험의 경우 제작한 정규 시험지를 출력하여 사용할 수 있어 시험지 제작의 시간을 줄일 수 있다. 향후 웹 기반 학습을 통한 다양한 교육용 프로그래밍 언어를 학습할 경우 학습자와 교수자가 시간과 성취도 면에서 얻게 될 효율과 가치는 더욱 커질 것이라고 예상된다.2018-01-01T00:00:00Z