LOCK - TOEIC Application Development Study-based Android
14
0
0
전체 글
(2) 서비스연구, 제3권 제2호, 2013. 9. 1. 서론. 2.1 토익(TOEIC). 1.1 연구 배경 및 목적. TOEIC(Test Of English for International Communication)은 영어가 모국어가 아닌 사람들을 대상으로. 우리나라는 전 세계에서 손에 꼽을 정도로 스마트. 의사소통 능력을 평가하는 시험(Standardized Test)이다.. 폰의 통신 규격과 스마트폰 통신망이 전국적으로 잘. 1975년 일본 경단련의 요청으로 1979년 미국 ETS. 설치되어 있으며 구성이 잘 되어있어서 스마트폰의. (Education Testing Service)에서 개발하여, 대한민국. 보급률이 다른 나라보다 훨씬 높으며, 현재 수많은 사. 에는 1982년 도입되었으며 현재 전 세계적으로 해마다. 람들이 스마트폰 안에 있는 수많은 종류의 어플리케. 약 500만 명 이상이 응시하고 있다. 본 시험은 리딩과. 이션을 이용하여 인터넷 통신, GPS, 게임, 계산기 등. 리스닝을 합하여 총 990점 만점으로 계산하며, 점수. 을 수행하고 있다. 이러한 스마트폰의 특징은 컴퓨터. 유효 기간은 2 년으로, 시험을 본 뒤 2년이 지나면 그 당시 시험 본 해당 점수는 사라지게 된다.. 나 기타 전자 기기에 비해 휴대성이 뛰어나며, 사용자 가 간단한 터치를 통해서 수많은 종류의 어플리케이. 2.2 기존 토익 교육용 어플. 션을 다운받고 설치할 수 있다는 점이다. 글로벌 시대 인 현대 사회에서 세계 공용어라는 타이틀을 가질 정. 해커스에서 만든 해커스 토익 어플은 기존의 해커스. 도로 세계에서 제일 많이 쓰는 언어인 영어가 우리나. 토익이 가지고 있는 방대한 기출문제들을 그대로 가지. 라의 교육열과 결합하여 영어 교육이 활발하게 운영. 고 있으며, LC는 듣기 자료를 제공하며, 공부 하는데 도. 되고 있다. 영어 자격증에는 토익, 토플, 텝스 등 다양. 움을 주는 동영상 강좌 및 시험에 대한 감각을 키워줄. 한 종류의 자격증이 존재 하며 인정받고 있는데 그 중. 수 있도록 실제 타이머 설정 등의 기능이 있다. 그 외에. 에서 토익이 실질적으로 우리나라 대학생들에게 많은. 유용한 기능 등이 많지만 어플에 오답 노트가 없어서. 영향을 주고 있다. 스마트폰에 토익 학습 어플을 설치. 틀린 문제만 집중적으로 보려고 하면 볼 수 가 없다.. 하여 언제 어디서나 스마트폰만 가지고 있다면 학습. 그 외 다른 토익 어플에도 문제풀이와 점수 환산 위주. 이 가능하고 효율적으로 시간을 활용 할 수 있으며,. 로만 되어있고 그 외 부가기능들은 많이 없었다. 그리. 다른 토익 학습용 어플과 차별화한 락 스크린 학습을. 고 토익은 아니지만 잠금 기능을 이용하여 영어 단어를. 추가하여 락 스크린으로도 학습을 할 수 있고 동시에. 표 1. 토익학습 어플 비교표. 보안에 도움이 되며, 검증된 실제 토익 기관과 연계하. Tab. 1. TOEIC Study Comparison Table. 여 문제들을 제공받음으로써 문제의 신뢰도가 높으며,. H사 A사 잠금 Lock토익 토익 영단어 TOEIC. 이러한 문제를 반복적으로 학습함으로써 반복 학습 효과를 기대할 수 있는 안드로이드 기반의 학습 Mobile Application을 연구, 개발하였다.. 2. 관련 연구 본 연구의 개발에 관련된 토익과 기존에 나와 있던 토익 학습용 어플의 문제점 및 보완점, 그리고 반복학습 효과에 대해 연구 하였다. 62. 문제풀이. O. O. X. O. 난이도 선택. X. X. O. O. 학습량. X. X. X. O. 점수 환산. O. O. X. X. 동영상 강의. O. X. X. X. 타이머. O. X. X. X. 커뮤니티. O. X. X. X. 잠금기능 이용 문제. X. X. O. O. 패턴 및 비밀 번호 활용. X. X. X. O.
(3) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 맞추는 어플 또한 비교를 해보았다. 난이도 선택을 하. 표 2. 요구 명세서. 고 잠금 기능을 이용한 기능만 있고 메인 어플에서는. Tab. 2. Requirements Specifications. 설정기능만 있었다. 따라서 우리는 메인 어플에 일반. 요구 항목. 토익처럼 RC, LC문제를 넣고, 오답 노트 설정 등 기능. 기능. 을 두어 틀린 문제를 집중적으로 볼 수 있게 하였다. Level. 또한 차별화 기능으로서 잠금 화면(락 스크린)을 응용 하여 토익 문제를 풀 수 있도록 하였다. 간단히 표로. RC 학습. 다른 어플들과 비교해 보면 표 1과 같다.. 설명. 초급 초급 범위의 문제를 선택 중급 중급 범위의 문제를 선택. 문제개수. 학습할 문제 개수 입력. 문제풀기. RC에 대한 문제 풀기. 결과. 2.3 반복 학습의 중요성. Level. 그림 1처럼 어떤 공부에 대한 반복 횟수가 높아질. 문제 풀고 난후 결과 출력. 초급 초급 범위의 문제를 선택 중급 중급 범위의 문제를 선택. 문제 개수. 학습할 문제 개수 입력. 문제 풀이. LC에 대한 문제 풀이. 상율이 높을수록 사람의 두뇌는 시간이 지나도 기억한. 음성 지원. 문제 학습 시 음성 선택 후 듣기. 것을 최대한 잊지 않는다. 그러므로 본 연구에서는. 결과. LC 학습. 수록 회상율이 높아지는 현상이 나타난다. 여기서 회 상율이란 지난 일을 돌이켜 생각하는 것으로, 이 회. 어플리케이션 사용자의 공부 능력을 효율적으로 높이. 오답 노트. 기 위한 방법 중에서 회상율을 적극 이용할 수 있는 반복 학습을 중점으로 어플을 작성하기로 하였다.. 메인 화면 바로 가기. 80 70 60. (%). 50 회 상 율 40. 잠금 기능 설정. 중요도:고. 30 20. 오답풀이. RC, LC 학습 후 틀린 문제 내용 설명. 삭제. 오답노트에서 필요 없는 문제 삭제. Home. 각 화면에서 옙 메인화면(Home) 바로가기 선택. 사용 유무 Level. 중요도:중. 10 0. 중요도:저. 1. 2 반복회수. 잠금 기능 응용 학습. 3. 그림 1. 반복학습의 중요도 Fig. 1. Importance of Iteration Learning. 문제 풀고난 후 결과 출력. 문제 풀이. On. 잠금 기능 문제 On 선택. Off. 잠금 기능 문제 Off 선택. 초급 초급 범위의 문제를 선택 중급 중급 범위의 문제를 선택 문제 정답이면 다음으로 패턴이나 비밀번 정답 호 설정 출력 문제 오답이면 계속 같은 문제 출력 오답 맞출 때 까지 문제 출력. 긴급 상황. 긴급 상황 시 PASS 버튼 선택 문제 풀이 없이 패턴이나 비밀번호 설 정 출력. 3. 시스템 분석 및 설계 3.1 요구 사항 분석. 3.2 기능적 요구 사항. 요구 명세서로 사용자 입장에서 본 요구 사항을. 요구 명세서의 따라 이에 필요한 기능적 요구사. 나열하였다.. 항을 표 3에 기술하였다. 63.
(4) 서비스연구, 제3권 제2호, 2013. 9. 표 3. 기능적 요구사항. 도록 함. 그런데 바로 홈으로 넘어가는 것이 아니라 문제를 풀고 나면 패턴과 비밀번호 설정이 나오도 록 하여 보완성 강화.. Tab. 3. Functional Requirements 요구 항목. 실제 토익 교육 기관과 연계하여 토익 어플에서 사 정확성 용되는 문제들이 오류 없이 정확히 제공되도록 하 며. 문제 풀이 또한 정확하도록 함.. 설명. 1. 초급, 중급으로 레벨을 나누어 문제를 풀 수 있습니다. RC 2. 문제는 랜덤으로 출제하고, 개수는 5, 10개씩 총 2가지가 있습니다. 학습 3. 문제를 풀고 난 후 결과가 나옵니다.. 실제 토익 교육 기관과 연계하여, 기존의 책에 있는 반복성 문제들을 참고함. 따라서 어플에서도 같거나 비슷 한 문제를 풀 수 있게 하여 반복 학습 가능. 어플과 잠금 기능을 이용한 문제 풀기로 시간을 효 효율성 율적으로 사용가능하고, 학습량 통계/오답노트 등 의 기능으로 효율적인 학습 효과 기대.. 1. 초급, 중급으로 레벨을 나누어 문제를 풀수 있습니다. 2. 문제는 랜덤으로 출제하고, 개수는 5, 10개씩 총 2가지가 LC 있습니다. 학습 3. 음성파일을 선택하여 듣기를 합니다. 4. 문제를 풀고 난 후 결과가 나옵니다.. 3.4 UML Modeling. 1. RC 학습의 틀린 문제와 풀이와 답을 오답노트에서 확인합니다. 2. 범위까지 표시하여 틀린 문제 A, B, C가 있다면 A는 오답 어휘 문제, B는 문법 문제, C는 독해 문제 등으로 노트 하여 자신이 어느 범위에서 가장 많이 틀리는지 알 수 있습니다. 3. 오답노트에서 필요 없는 문제들은 삭제 할 수 있습니다.. 본 연구의 모델링은 다음과 같다. 3.4.1 Use Case Diagram 다음은 Use Case Diagram으로, 사용자 입장에서 어플. 1. 잠금 기능을 이용하고 싶으면 On을 설정하고, 이용하고 싶지 않으면 Off를 설정합니다. 설정 2. Level을 초급과 중급으로 나누어 직접 난이도를 선택 할 수 있습니다.. 사용시에 필요한 기능들을 Diagram으로 표현하였다.. 1. 스마트폰 화면을 켰을 때 잠금 기능으로 문제가 나와 풀 수 있습니다. 2. 문제는 RC만 출력 되고, 중요한 문제들 위주로 나옵니다. 3. 사지 선 답, 객관식으로 문제가 나옵니다. 4. 정답을 고를 시에는 잠금이 풀리며, 정답이 아닐 시 잠금 에는 골라도 잠금이 정답을 고를 때까지 풀리지 않습 기능 니다. 5. 보안성 유지를 위하여 이중 잠금 기능으로, 문제를 맞히면 패턴이나 비밀번호 설정이 나옵니다. 6. 긴급 상황 시에 문제를 풀지 않고, 바로 가기의 홈 버튼을 누르면 패턴이나 비밀번호 설정이 나옵니다.. 3.3 비기능적 요구 사항 눈에 보이지 않지만 기본적으로 본 어플리케이션 이 지켜야할 조건들을 분석하여 표 4와 같이 나열한 비기능적 요구사항 명세서이다. 표 4. 비기능적 요구사항 Tab. 4. Non-functional requirements 품질 요소. 요구 항목. 신뢰성. 실제 토익 교육 기관과 연계하여 어플에서 사용되 는 문제들과 정보들이 신뢰성이 높음.. 그림 2. 유스 케이스 다이어그램 Fig 2. Use Case Diagram. 보안성 잠금 기능을 이용하여 문제를 풀면 잠금이 해에 되. 64.
(5) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 3.4.2 Activity Diagram. 3.4.3 Class Diagram. 기능 간에 작동 관계 및 순서를 나타낸 Activity. 다음은 Class Diagram으로, 어플 작성시에 필요한. Diagram으로 본 어플과 잠금 화면 시에 어플 작동이. Class 및 그에 따른 변수들을 작성하여 별수에 불필. 별개의 관계이므로, 두 개로 나누어서 표현하였다.. 요한 작성 및 중복을 막는 Diagram이다.. 그림 3이 Activity Diagram1로 본 어플 작동 시의 Diagram이며, 그림 4가 Activity Diagrma2로 잠금 기 능 작동 시의 Diagram이다.. 그림 3. 액티비티 다이어그램 1 Fig. 3. Activity Diagram 1. 그림 5. 클래스 다이어그램 Fig. 5. Class Diagram 3.4.4 Sequence Diagram 어플 작동시 사용자가 취하는 행동에 따른 단계를 메인 화면부터 끝까지 쭉 나열하여 그에 대한 관계를 보여주 는 Sequence Diagram으로, Activity Diagram과는 달리. 그림 4. 액티비티 다이어그램 2 Fig. 4. Activity Diagram 2. DB까지도 연관시켜서 보여 준다는 것이 차이점이다. 65.
(6) 서비스연구, 제3권 제2호, 2013. 9. 표 6. 연구 개발 투입 인력 구성 Table 6. Research, development staffing. 그림 6. 시퀀스 다이어그램 Fig. 6. Sequence Diagram. 이름. 역할. 담당 업무 내용. 옥준현. 팀장. 프로젝트 총괄 프로그램 설계 프로그램 구현. 강구열. 팀원. 프로그램 기획 프로그램 분석 회의록 등 문서화 작업. 강동훈. 팀원. 프로그램 디자인 프로그램 테스트 프로그램 보수. 이종현. 팀원. 프로그램 분석 프로그램 설계 및 구현. 4.3 개발 일정 본 연구의 개발 일정은 다음과 같다.. 4. 구현. 표 7. 연구 개발 일정 Tab. 7. Schedule research, development. 4.1 연구 개발 환경. 2012 일정. 본연구의 개발 환경은 다음과 같다.. 9. 10. 2013 11. 12. 1. 2. 3. 4. 5. 6. 요구 분석. 표 5. 연구 개발 환경. 설계 구현. Tab. 5. Research, development environment. 테스트 개발환경 운영체제. Window 7 Ultimate K 64bit(32bit 지원). 개발언어. JAVA. 개발환경. Eclipse, JAVA JDK 7, Android SDK, Android 4.1.2. 운영플랫폼. 안드로이드 기반 스마트폰. 보완 유지 보수. 4.4 구현 / 코딩 목표로 하여 구현하였던 것을 소스와 그림을 통해 설 명하는데, 그 중 몇 가지만 나열하겠다.. 4.2 연구 개발 투입 인력 구성 4.4.1 메인 화면 메인 화면은 다음 그림 7과 같다.. 본 연구의 연구 개발 투입 인력 구성은 다음과 같다. 66.
(7) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 4.4.2 RC 학습 설정 화면(Level, 문제 개수) RC학습 설정 화면은 그림 8과 같다.. 그림 7. 메인 화면 Fig. 7. Main Display. 그림 8. RC 학습 설정 화면 Fig. 8. RC Learning Settings Display 67.
(8) 서비스연구, 제3권 제2호, 2013. 9. 4.4.3 RC학습 문제 화면. 그림 9. RC 학습 화면 Fig. 9. RC Learning Display 68.
(9) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 4.4.4 RC 및 LC 학습 결과 화면. 4.4.5 문제 풀이 화면. 그림 10. 학습 결과 화면 Fig 10. Display of Learning Outcomes. 그림 11. 문제 풀이 화면 Fig. 11. Question Solve Display 69.
(10) 서비스연구, 제3권 제2호, 2013. 9. 4.4.6 잠금 설정 화면. 그림 12. 잠금 설정 - 초기상태(비활성) Fig. 12. Lock Set - Beginning(Off). 70.
(11) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 4.4.7 잠금 패턴 학습 화면. 그림 14. 잠금 패턴 학습 화면 Fig. 14. Lock Screen Study Display. 5. 결론 본 프로젝트는 언제 어디서나 항시 토익을 공부 할 수 있도록 설계 되었으며, 기본 토익 어플과는 달리 락 스크린을 이용한다는 것이 큰 차이점이며, 그 외에도. 그림 13. 잠금 설정 - 활성화 Fig. 13. Lock Set - On. 기존의 어플들의 기능들도 구현되어 있다. 이로 인해 71.
(12) 서비스연구, 제3권 제2호, 2013. 9. 참고문헌. 사용자는 토익 공부를 언제 어디서나 장소에구애받지 않고 공부 할 수 있게 되었으며, 사용자가 선택해서 공부 할 수 있는 방법을 기존 토익과 같은 방법인 RC(독해력). [국내 문헌]. 과 LC(청취력) 으로 나누어 어플 사용자가 좀 더 자신이. [1] 김동균, 다양한예제로 배우는 안드로이드 프로. 취약한 부분을 공부 할 수 있게 했다는 장점이 있다.. 그래밍가이드, 엔플북스.. 그리고 오답노트 기능을 통해서 사용자가 자신이 틀린. [2] 리토 마이어, 프로페셔널 안드로이드2 애플리케. 문제를 계속해서 반복 학습할 수 있도록 했으며, 학습이. 이션, 제이펍.. 끝난 문제는 오답노트에서 삭제할 수 있도록 편집기능. [3] David Cho, 해커스 토익 리딩, 해커스 어학 연. 도 지니고 있다. 또한 락 스크린을 응용하여서 사용자가. 구소.. 어플에 들어가지 않아도 화면을 끄고 켜는 간단한 동작. [4] David Cho, 해커스 토익 리스닝, 해커스 어학. 을 통해서 문제들을 계속해서 풀 수 있게 했다는 장점을. 연구소.. 가지고 있다. 그리고 락 스크린 응용학습은 스마트폰. [5] 해커스 어학 연구소, 해커스 토익 실전 1000제. 보안에도 도움을 줄 수 있지만 한편으로는 사용자에게. 리딩, 해커스 어학 연구소.. 위급 시나 돌발 상황 발생 시에 통화에 다소 불편을 주. [6] 해커스 어학 연구소, 해커스 토익 실전 1000제. 며, 번거로움을 줄 수 있기 때문에 본 어플에서는 문제를. 리스닝, 해커스 어학 연구소.. 풀지 않아도 넘어 갈 수 있도록 패스 버튼을 만들어 사용. [7] 정재곤, Do it 안드로이드 앱 프로그래밍, 이지스. 자가 좀 더 번거로움을 느끼지 않도록 설정하였다.. 퍼블리싱.. 본 연구를 하면서 아쉬운 점이라면 DB를 엑셀로 저장하여 어플 내에서 불러오게 설정하였는데, 이것. [웹사이트]. 은 여러 가지 제약사항이 존재한다. 그러므로 다음. [8] 안드로이드사이트. 연구에서는 DB로 엑셀 대신에 SQLite를 사용하면 훨. http://www.androidside.com/.. 씬 더 효율적일 것이다. 또한 RC, LC 학습 구현 시. [9] 안드로이드펍. 클래스가 너무 많이 사용되어서 프로그램 로직이 너. http://www.androidpub.com/.. 무 비효율적인데 이것을 소수의 클래스에서 바로바로. [10] 도모네 프로그램 세계 블로그-안드로이드 프로. 처리가 되도록 개선을 해야 할 것이다. 그리고 토익. 그래밍. 어플에 고사장 정보, 커뮤니티 등의 좀 더 다양한 기. http://netrance.blog.me/110165893915. 능들을 추가하고, 기능면에서 업그레이드를 계속해나. [11] 열혈청년 블로그 - 서비스와 브로드캐스트. 가야 할 것이다. 본 연구팀이 만든 어플을 이용하여. http://blog.naver.com/skawkslrk87?Redirect=L. 사용자들이 토익에 좀 더 자신감이 붙고, 공부를 열. og&logNo=70160590298.. 심히 하여 모두 토익 고득점을 받기를 희망하면서 본. [12] 암팡진 알맹이 블로그 - Lock Screen 구현하기. 논문을 마친다.. http://ampangjin.tistory.com/4.. 72.
(13) 안드로이드 기반의 LOCK-TOEIC 어플리케이션 개발에 관한 연구. 옥 준 현 (Jun Hyun Ok) 남서울대학교 컴퓨터학과에서 학부과정 중이며, 관심분야는 SW 프로그래밍, 네트워크, 보안이다.. 강 구 열 (Gu Yeal Kang) 남서울대학교 컴퓨터학과에서 학부과정 중이며, 관심분야는 보안, DB 이다.. 강 동 훈 (Dong Hoon Kang) 남서울대학교 컴퓨터학과에서 학부과정 중이며, 관심분야는 SW 프로그래밍, 보안이다.. 이 종 현 (Jong Hyen Lee) 남서울대학교 컴퓨터학과에서 학부과정 중이며, 관심분야는 SW 프로그래밍, DB 이다.. 문 송 철 (Song Chul Moon) KAIST 에서 MIS 전공으로 공학석사학위를 취득하였고 국민대학교에서 MIS전공으로 정보관리학 박사학위를 취득하고 현재 남서울대학교 컴퓨터 학과 교수로 재직 중이다. 한보정보통신(주)에서 철강SI사업부장, 관리 이사와 가나시스텍(주) 사장으로 재직하였다. 정보시스템감리인 자격을 보유하고 있으며 주요 논문은 정보처리학회지, 한국IT서비스학회지, 디지털 콘텐츠학회지, ICCMSE 등의 국내외 학술지와 한국IT서비스학회, 경영정보 학회, ICCMSE 등의 국내외 학술대회에서 논문을 발표, 게재하였다. 주요 관심분야는 소프트웨어공학, 시스템 분석 및 설계, 정보시스템 감리이다. 73.
(14) 서비스연구, 제3권 제2호, 2013. 9. LOCK - TOEIC Application Development Study-based Android. Jun Hyun Ok*⋅Gu Yeal Kang*⋅Dong Hoon Kang*⋅Jong Hyen Lee*⋅Song Chul Moon**. ABSTRACT ㄴ. Lately, We have experienced increasing of Smartphone. Therefore we have experienced increasing of Application for Smartphone. This study suggested Lock-Toeic Learning Application using the smartphone. English the universal language of the world. TOEIC need to get job in Korea. It should be able to learn using LOCK-TOEIC Application of smartphone. This study add an Lock Screen Learning differentiate function of other smartphone application. We can expect Iteration learning effect using this study of Loch TOEIC smatphone application. Keywords: Android-Oriented, LOCK-TOEIC Learning, Application, Lock Screen. 1). * Namseoul University, Department of Computer Science, Undergraduate ** Namseoul University, Department of Computer Science, Professor, [email protected]. 74.
(15)
수치
+6
관련 문서
• 시간의 흐름에 따라 학습자가 학습을 수행 해 가는 과정에 대한 핵심적인 학습 과정 을 보여줌.. • 4단계) 해결책 도출하기: 학습자는 문제의 해결 가능성이 있는
신뢰도가 높다고 해서 반드시 타당도가 높은 것은 아니다.. 신뢰도가 낮은 측정은
이러핚 협력적 접귺에서는 교사가 모든 아동을 위핚 교육을 함께 공유하고 체계 적으로 문제를 해결핛 수 있는 과정을 제공함으로써 장애 아동이 긋정적인 성과 를
즉, 문제해결 계획을 세울 때 문제의 조건이나 자료 등을 변형하여 보다 특수하거나 간단한 형태의 보조 문제를 만들어 해결해 봄으로써 원래의 문제를 해결 하는
이는 STEAM 수업이 여러 분야의 지식을 유 기적으로 연계하여 사고할 수 있는 경험을 제공하여 학습 내용을 좀 더 의미 있게 학습할 수 있고, 나아가 학습
안드로이드 마켓에서 “모스벨소리로 검색하면 AMosRingtone(모 스벨소리)라는 애플리케이션을 찾을
그러나 기존 연구들에서 사용된 도구들을 활용할 경우, 대학생들이 경험할 수 있는 다양한 문제를 사전에 예방하기 위해 학습 관련 검사 뿐만 아니라 우울,
STEAM은 ‘과학 기술에 대한 학생의 흥미와 이해를 높이고 과학 기술 기반의 융합적 사 고력과 실생활 문제 해결력을 배양하는 교육’으로 실생활과 연계하여 문제를