• Title/Summary/Keyword: Online Judge System

Search Result 29, Processing Time 0.024 seconds

A Study on the Effectiveness of e-learning video class using the online learning judgement system : Focused on the social studies classes in Elementary school (온라인 학습판단 시스템을 활용한 e-러닝 동영상 수업의 효과연구 : 초등학교 사회과 수업을 중심으로)

  • Kim, Jihyun;Jung, Jaebum;Jo, Jaechoon;Lim, Heuiseok
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.2
    • /
    • pp.141-148
    • /
    • 2019
  • The purpose of this study is to analyze and compare the effectiveness of elementary in e-Learning video lessons. In an elementary school where the educational videos are frequently used, the learning about video materials is important but it is difficult to judge all students by a teacher in a classroom. In order to solve the problems of the field, In the fifth-grade elementary school social studies class, learning using video material was conducted by using the online learning judgment system for the experimental group, and learning using video material was conducted by the traditional method for the controlled group. As a result of the experiment, the class using the online learning judgment system was effective in enhancing the learner 's academic achievement. It also positively influenced learners' learning satisfaction. Teachers' satisfaction was not statistically significant because of the small number of teachers. However, The mean value of the teachers' satisfaction in the experimental group was high and the deviation was small.

FlappyBird Competition System: A Competition-Based Assessment System for AI Course (FlappyBird Competition System: 인공지능 수업의 경쟁 기반 평가 시스템의 구현)

  • Sohn, Eisung;Kim, Jaekyung
    • Journal of Korea Multimedia Society
    • /
    • v.24 no.4
    • /
    • pp.593-600
    • /
    • 2021
  • In this paper, we present the FlappyBird Competition System (FCS) implementation, a competition-based automated assessment system used in an entry-level artificial intelligence (AI) course at a university. The proposed system provides an evaluation method suitable for AI courses while taking advantage of automated assessment methods. Students are to design a neural network structure, train the weights, and tune hyperparameters using the given reinforcement learning code to improve the overall performance of game AI. Students participate using the resulting trained model during the competition, and the system automatically calculates the final score based on the ranking. The user evaluation conducted after the semester ends shows that our competition-based automated assessment system promotes active participation and inspires students to be interested and motivated to learn AI. Using FCS, the instructor significantly reduces the amount of time required for assessment.

Design of Programming Failure Feedback System Based on Control Flow of Test Case to Support Programming Training (프로그래밍 훈련 지원을 위한 테스트케이스의 제어흐름에 기반한 프로그래밍 실패 피드백 시스템 설계)

  • Lee, Sunghee;Kim, Deok Yeop;Seo, Kang Bok;Lee, Woo Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.8
    • /
    • pp.317-322
    • /
    • 2019
  • Programming judge systems for programming training support are typically built on the Web, where the examiners uploads a programming problem, which the student reads and submits an answer to the problem. The judge system executes the submitted answer of source code to provide feedback such as pass, failure, and error messages. Students who receive the feedback except for the pass continues debugging the source code until they are judged to pass. We developed an online judge system to support programming training and analyzed answers submitted by the students and found that many of the students who were not judged to pass that test did not know exactly where they were wrong but continued to solve the problem. The current judge system generally feeds runtime error messages back to students. However, with only runtime error message, it is difficult for student who train to find the wrong part of the answer. Therefore, in this paper, we propose a system that provides the feedback of programming failure by analyzing the control flow of the test cases used in the source code submitted by the student. The proposed system helps students find the wrong parts more quickly by feeding back the paths where faults in the control flow may exist. In addition, we show that this system is applicable to the answer source code that the actual student submitted.

The Current State and Legal Issues of Online Crimes Related to Children and Adolescents

  • Hyoung-ryul Kim
    • Journal of the Korean Academy of Child and Adolescent Psychiatry
    • /
    • v.34 no.4
    • /
    • pp.222-228
    • /
    • 2023
  • There are two categories of online crimes related to children and adolescents: those committed by adolescents and those committed against children and adolescents. While recent trends in criminal law show consensus on strengthening punishment in cases of crimes against children and adolescents, there are mixed stances in cases of juvenile delinquency. One perspective emphasizes strict punishment, whereas the other emphasizes dispositions aligned with human rights. While various forms of online crime share the commonality in that the main part of the criminal act occurs online, they can be categorized into three types: those seeking financial gain, those driven by sexual motives, and those engaged in bullying. Among these, crimes driven by sexual motives are the most serious. Second-hand trading fraud and conditional (sexual) meeting fraud fall under the category of seeking financial gain and occur frequently. Crimes driven by sexual motives include obscenity via telecommunication, filming with discrete cameras, child and adolescent sexual exploitation material, fake video distribution, and blackmail/coercion using intimate images/videos ("sextortion"). These crimes lead to various legal issues such as whether to view vulgar acronyms or body cams that teenagers frequently use as simple subcultures or crimes, what criteria should be applied to judge whether a recorded material induces sexual desire or shame, and at what stage sexual grooming becomes punishable. For example, sniping posts, KakaoTalk prisons, and chat room explosions are tricky issues, as they may or may not be punished depending on the case. Particular caution should be exercised against the indiscriminate application of a strict punishment-oriented approach to the juvenile justice system, which is being discussed in relation to online sexual offenses. In the punishment case of online crime, juvenile offenders with a high potential for future improvement and reform must be treated with special consideration.

Online Face Avatar Motion Control based on Face Tracking

  • Wei, Li;Lee, Eung-Joo
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.6
    • /
    • pp.804-814
    • /
    • 2009
  • In this paper, a novel system for avatar motion controlling by tracking face is presented. The system is composed of three main parts: firstly, LCS (Local Cluster Searching) method based face feature detection algorithm, secondly, HMM based feature points recognition algorithm, and finally, avatar controlling and animation generation algorithm. In LCS method, face region can be divided into many small piece regions in horizontal and vertical direction. Then the method will judge each cross point that if it is an object point, edge point or the background point. The HMM method will distinguish the mouth, eyes, nose etc. from these feature points. Based on the detected facial feature points, the 3D avatar is controlled by two ways: avatar orientation and animation, the avatar orientation controlling information can be acquired by analyzing facial geometric information; avatar animation can be generated from the face feature points smoothly. And finally for evaluating performance of the developed system, we implement the system on Window XP OS, the results show that the system can have an excellent performance.

  • PDF

Method for High-visibility of Online Monitoring and Fault Diagnosis System for Industrial Motor using PVA (PVA를 이용한 산업용 모터 고장진단 모니터링 시스템의 가시성을 높이는 방법)

  • Goh, Yeong-Jin;Kang, In-Won
    • Journal of the Korea Safety Management & Science
    • /
    • v.22 no.1
    • /
    • pp.15-21
    • /
    • 2020
  • Industrial Motors diagnostic equipment is highly dependent on the automation system, so if there are defects in the automation equipment, it can only rely on the operator's intuitive judgment.To help with intuitive judgment, Park's Vactor Approach(PVA) represents the current signal as a pattern of circles, so it can tell if a fault occurs when the circle is distorted. However, the failure to judge the degree of distortion of the circle pattern is the basis of the fault, so it will face difficulties. In this paper, in order to compare the faults of PVA, the period of d-axis current of PVA pulsation was mastered, so that two phase differences occurred in the same signal source. Through experiments, it is confirmed that this is a 90 degree cross formation of PVA, which is convenient for judging from the vision that there is no fault, thus helping the operator to make intuitive judgment.

A Study on the Intelligent Online Judging System Using User-Based Collaborative Filtering

  • Hyun Woo Kim;Hye Jin Yun;Kwihoon Kim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.1
    • /
    • pp.273-285
    • /
    • 2024
  • With the active utilization of Online Judge (OJ) systems in the field of education, various studies utilizing learner data have emerged. This research proposes a problem recommendation based on a user-based collaborative filtering approach with learner data to support learners in their problem selection. Assistance in learners' problem selection within the OJ system is crucial for enhancing the effectiveness of education as it impacts the learning path. To achieve this, this system identifies learners with similar problem-solving tendencies and utilizes their problem-solving history. The proposed technique has been implemented on an OJ site in the fields of algorithms and programming, operated by the Chungbuk Education Research and Information Institute. The technique's service utility and usability were assessed through expert reviews using the Delphi technique. Additionally, it was piloted with site users, and an analysis of the ratio of correctness revealed approximately a 16% higher submission rate for recommended problems compared to the overall submissions. A survey targeting users who used the recommended problems yielded a 78% response rate, with the majority indicating that the feature was helpful. However, low selection rates of recommended problems and low response rates within the subset of users who used recommended problems highlight the need for future research focusing on improving accessibility, enhancing user feedback collection, and diversifying learner data analysis.

Exploring how to present the problem of Automatic Assessment system in Jupyter Notebook (주피터 노트북에서 자동 평가 시스템의 문제 제시를 위한 방안 탐구)

  • HakNeung Go;Youngjun Lee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.221-222
    • /
    • 2023
  • 본 연구에서는 주피터 노트북에서 자동 평가 시스템을 활용하기 위한 방안으로 자동 평가 시스템의 문제를 저장하고 제시하는 방안에 대해서 연구하였다. 자동 평가 시스템은 학습자가 직접 프로그래밍을 하고 바로 피드백을 받을 수 있는 장점이 있다. 주피터 노트북에서 자동 평가 시스템을 제공하는 nbgrader와 코들의 장점을 바탕으로 문제 제시 방안은 다음과 같다. 문제는 HTML 태그를 이용해 서식 있는 형태로 서버에 저장한다. 주피터 노트북에서 IPython.display 모듈의 display와 HTML 명령어를 사용하여 문제를 출력하면 코드셀 출력창에 서식 있는 HTML 문서를 출력하여 학습자에게 가독성 있게 문제를 제시할 수 있다.

  • PDF

On Line Fault Diagnosis in the Large Power System (온라인 전력계통 고장 진단 시스템 개발)

  • Kim Jung-Nyun;Baek Sik-Young;Seo Gyul-Seok
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.54 no.5
    • /
    • pp.205-211
    • /
    • 2005
  • Recently, power system is getting larger and more complex. When the complex power system has a problem, it is very difficult even for the experts to find out where the problem is and to make a timely decision by operators. There have been many studies on these problems but the results are not good enough for applying to real power system. Therefore, power system operators always had to judge the exact state of power system and be preparative for the problems that can occur later. We developed new methods that can be applied to complex power system by dividing the system into small modules. By using 'module', we can combine small modules together to make complex power systems and the knowledge base that is applied to fault diagnosis system. As a result, compared to previously developed diagnosis products, operation time is shortened and the knowledge base is become simpler and clearer, which made online usage capable. This system can be used as a complementary measurement that helps the operator from making any mistakes.

ON-LINE FAULT DIAGNOSIS IN THE LARGE POWER SYSTEM (계통 내 온라인 고장 진단 시스템 개발)

  • Seo, Gyu-Seok;Baek, Young-Sik;Kim, Jung-Nyun
    • Proceedings of the KIEE Conference
    • /
    • 2004.11b
    • /
    • pp.122-124
    • /
    • 2004
  • Recently, power system is getting larger and more complex. When the complex power system has a problem, it is very difficult even for the experts to find out where the problem is and to make a timely decision by operators. There have been many studies on these problems but the results are not good enough for applying to real power system. Therefore power system operators always had to judge the exact state of power system and had to be preparative for the problems that can occur later. We developed new methods that can be applied to complex power system by dividing the system into small modules. By using 'module' we can combine small modules together to make complex power systems and the knowledge base that is applied to fault diagnosis system. As a result, compared to previously developed diagnosis products, operational time has shortened, and the knowledge base becomes simpler and clearer, which made online usage capable. This system can be used as a complementary measure that helps the operator from making any mistakes.

  • PDF