RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 효과적인 상호작용과 데이터 컨버전스 기법을 활용한 모바일 게임 개발

        조항준(Hangjoon Jo),유준우(Joonwoo Yoo),이영재(Yeongjae Lee) 한국정보기술학회 2021 Proceedings of KIIT Conference Vol.2021 No.11

        아두이노 센서 모듈을 사용하여 현실 세계의 온습도, 조도 정보를 받고, 게임 내 가상 환경에 적용하기 위한 데이터 컨버전스 기법을 활용한다. 이러한 상호작용을 통해 게임을 플레이하는 사용자의 주변 환경의 온도에 따라 눈이 내리거나 비가 내리는 배경을 연출하고, 밝기에 따라 게임 내 배경이 낮과 밤으로 설정되며, 그에 따라 출현하는 적들의 타입이 결정되는 등 가상세계에 다양한 이벤트가 적용되는 재미요소를 추가한다. 보스와 대결하는 페이즈에서 보스가 자신을 보호하기 위해 플레이어에게 퀴즈를 내는데, 플레이어가 정답을 맞추면 공격권을 얻어 보스에게 계속해서 피해를 입힐 수 있고, 오답이 되면 플레이어는 라이프포인트가 깎이는 패널티를 받는다. 이러한 재미요소를 추가함으로서 플레이어는 패널티를 피하기 위해 퀴즈에 대한 지식을 쌓게 되며, 반복적인 퀴즈 대결로 인한 학습 효과를 가질 수 있다. 본 논문에서는 이러한 재미요소를 구현하는 알고리즘을 활용한 IoT 기반의 모바일게임을 제작한다. It uses the Arduino sensor module to receive the temperature, humidity and illuminance information of the real world, and utilizes the data convergence technique to apply it to the virtual environment in the game. Through this interaction, a snowy or raining background is created according to the temperature of the surrounding environment of the user playing the game, and the in-game background is set to day and night depending on the brightness, and the type of enemies that appear accordingly It adds fun elements that apply various events to the virtual world, such as being decided. In the phase where you fight the boss, the boss quizzes the player to protect himself, and if the player gets the right answer, he gets the right to attack and can continue to inflict damage to the boss. If the answer is incorrect, the player will be penalized by deducting Life Points. By adding this fun factor, the player will accumulate knowledge about the quiz in order to avoid penalty, and can have a learning effect due to repeated quiz competition. In this paper, we create an IoT-based mobile game using an algorithm that implements these fun elements.

      • 블록 코딩 및 텍스트 코딩과 스토리텔링 기법을 활용한 효과적인 코딩 학습 애플리케이션 제작

        조항준(Hangjoon Jo),유준우(Joonwoo Yoo),이영재(Yeongjae Lee) 한국정보기술학회 2022 Proceedings of KIIT Conference Vol.2022 No.6

        초, 중, 고등학교에서 코딩 교육이 의무 교육으로 추가되면서 코딩 열풍이 불고 있다. 4차 산업혁명의 도래에 따라 코딩의 중요성이 더욱 강조되고 있다. 하지만 급하게 이뤄지는 소프트웨어 의무 교육이 시작되면서 전문 인력 부족이 큰 문제로 언급되고 있다. 또한, 낯설게 느껴지는 코딩을 의무 교육이라는 이유로 학생들에게 강제한다면 거부감을 사기 쉽다. 본 논문에서는 코딩 교육을 게임 방식으로 진행하는 애플리케이션을 제작한다. 쉽고 재밌게 배울 수 있는 블록 코딩과 상위 단계인 텍스트 코딩을 난이도 단계별 여러 스테이지로 구성함으로써 효과적이고 체계적인 학습 커리큘럼을 설계한다. 이를 통해 교사들의 소프트웨어 교육에 대한 부담감을 줄이고, 전문 인력 부족 문제를 해결한다. 또한, 다양한 게임 재미 요소를 통해 학습자에게 친근하게 다가가기 쉽고 흥미를 유발하여 효과적으로 학습 능률을 높이는 시스템을 제안한다. 제작한 애플리케이션을 학생들에게 테스트한 결과 코딩 학습에 대한 흥미와 몰입도를 효과적으로 높였다는 사실을 확인할 수 있었다. As coding education is added as compulsory education in elementary, middle, and high schools, a coding craze is blowing. With the advent of the 4th industrial revolution, the importance of coding is being emphasized. However, as the compulsory software education started in haste, the shortage of professional manpower is mentioned as a big problem. Also, if you force students to learn unfamiliar coding because it is compulsory education, it is easy to get rejected. In this paper, we create an application that conducts coding education in a game manner. An effective and systematic learning curriculum is designed by composing block coding, which is easy and fun to learn, and text coding, which is a higher level, into several stages of difficulty level. This reduces the burden on teachers for software education and solves the problem of shortage of professional manpower. In addition, we propose a system that effectively increases learning efficiency by making it easy to approach learners friendly and arousing interest through various game fun elements. As a result of testing the created application with students, it was confirmed that it effectively increased interest and immersion in learning coding.

      • 블루투스를 활용한 IoT(Internet of Things) 기반의 스마트오피스

        조항준(Hangjoon Jo),유준우(Joonwoo Yoo),홍혜림(Hyerim Hong),이영재(Yeongjae Lee) 한국정보기술학회 2021 Proceedings of KIIT Conference Vol.2021 No.6

        블루투스를 활용하여 IoT(Internet of Things) 기반의 스마트오피스를 구축했다. 아두이노 센서와 사용자의 스마트폰 간에 블루투스 통신을 이용해 데이터를 주고받으며 사용자의 개입 없이 자동으로 상황을 파악하고 그에 맞는 제어를 하게 된다. 오피스의 온도가 높아지면 온도를 낮추고, 습도가 높으면 습도를 낮추는 등의 과정이 자동으로 이루어진다. 또한, 사용자가 필요로 할 시 직접 안드로이드 앱을 이용하여 제어할 수 있다. 사용자에게 정보를 제공하는 과정에서 기존 텍스트를 사용하여 상황을 알리는 방식과는 다르게 안드로이드 앱을 이용해 제작한 GUI(Graphic User Interface)를 통해 더욱 직관적으로 상황을 사용자에게 전달할 수 있다. 또한, 하나의 캐릭터를 제작하여 사용자에게 친밀감과 재미를 유도할 수 있게 했다. LED와 서보모터의 작동을 확인하기 위해 각각 CDS(Cadmium sulfide) 센서, 충돌 센서를 이용하여 진단 프로그램을 작성하였다. We built a smart office based on IoT (Internet of Things) using Bluetooth. Data is transmitted using Bluetooth communication between the Arduino sensor and the user"s smartphone. It gives and receives, automatically grasps the situation without user intervention, and controls accordingly. When the office temperature rises, the temperature is lowered, and when the humidity is high, the humidity is lowered automatically. The process takes place automatically.In addition, if the user needs it, it can be controlled directly using the Android app. In the process of providing information to the user, unlike the method of notifying the situation using existing text, it is through a GUI (Graphic User Interface) created using an Android app. The situation can be communicated to the user more intuitively. In addition, by creating a single character, users can induce intimacy and fun.In order to check the operation of LED and 서보 motor, a diagnostic program was prepared using CDS(Cardmium sulfide) sensor and collision sensor, respectively.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼