Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

about OWI

948 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

about OWI

  1. 1. OSS 이러닝 플랫폼과 도구의 상호 운용을 위한 웹 기반 공개 인터페이스의 설계
  2. 2. 김 종현 계원디자인예술대학 게임웨어과 교수 [email_address]
  3. 3. OWI Goal 다양한 OSS 자원들의 활용을 가능케 해주는 개방형 웹 인터페이스 (OWI, Open Web Interface) 규격과 시스템을 설계하고 , 이를 토대로 OSS 기반의 체계적인 서비스 및 응용 개발환경을 구축한다 . 또한 OSS 기반의 이러닝 플랫폼 , 커뮤니케이션 도구 , 저작도구 등의 OWI 연계를 통한 OSS 기반의 맞춤형 이러닝 시스템 개발에 적용 세부 목표 1 : 오픈 소스 기반의 플랫폼 , 학습도구의 통합 설계 (Integration) 세부 목표 2 : 오픈 소스 기반의 플랫폼 , 학습도구간 상호작용 설계 (Interaction) 세부 목표 3 : 학습자 개인화 인터페이스 모델 설계 (Interface) 세부 목표 4 : 기본 기능을 수행하는 시제품 개발 (Prototype) I 3 P
  4. 4. OWI UI About News Community Support 로그인 / 회원가입 / 마이페이지 / 사이트맵 FAQ/QnA GO <ul><li>검색 </li></ul>Composing Everything for eLearning .. 국정브리핑 속보 E F B C C A LMS 플랫폼 콘텐츠관리 저작도구 Web2.0 D LOGO Utility Menu Navigation Main Menu Navigation (1Depth) My Contents Icons Drag & Drop Utility Menu Navigation Main Menu Navigation (1Depth) LOGO 사용자의 시선 흐름에 따른 User Action 의 최소화 유도 My Contents Icons Drag & Drop
  5. 5. Role for OWI
  6. 6. OWI Status … 80% 95%
  7. 7. OWI Status 80% 95% 75% 60%
  8. 8. OWI supports Tool: Web Browser Moodle Joomla Mahara Shibboleth Elgg Dokuwiki OWI LMS CMS ePortfolio SSO WIKI Social Network
  9. 9. OWI is <ul><li>OWI is an SOA built on service definitions </li></ul><ul><li>OWI defines software interfaces </li></ul><ul><li>The interface is a contract between a service consumer and a service provider </li></ul><ul><li>OWI do not specify how a service works </li></ul>
  10. 10. OWI defines <ul><li>Tool Producer contract </li></ul><ul><li>Tool Consumer contract </li></ul><ul><li>Web Services communication </li></ul><ul><li>XML configuration </li></ul><ul><li>Common CSS </li></ul><ul><li>OKI and LTI Based Service Contract </li></ul>
  11. 11. OWI Web services &Tools LTI Based Services OKI Based Services OWI based Service Open Web Interface Translation Analyzer OWI Encapsulator Representation Configurator Personalized Application Interface SSO preprocessing
  12. 12. OWI Web services &Tools LTI Based Services OKI Based Services Open Web Interface Messaging Service HTTP, TCP/IP SOAP, XML RPCs Services OWI Based Services User Interface PHP, JavaScript, AJAX Widget, Drag & Drop, RSS, Mashup Translation Analyzer OWI Encapsulator Representation Configurator Personalized Application Interface
  13. 13. OWI is superior to
  14. 14. OWI UI OWI 아이덴티티를 살리기 위해 CI 를 모티브로 배경이미지를 디자인하였고 , 시각적으로 깔끔하면서도 OWI 의 목적성을 살리기 위해 학습 이미지와 퍼즐 모형을 사용하였다 . 개개 퍼즐 조각은 이러닝 개인 환경을 구축하기 위한 빌딩 블록을 상징하며 OWI 통합 이러닝 환경을 통해 보다 업그레이드된 교육 서비스를 받을 수 있음을 강조하였다 .
  15. 15. OWI WSG 1024x768 시각적 경험적 GRID 폭 넓은 Work Area
  16. 16. OWI IA
  17. 17. To be done <ul><li>오픈소스 기반의 플랫폼 , 학습도구의 통합 설계 보고서 완성 </li></ul><ul><li>학습자 개인화 인터페이스 모델 스토리보드 완성 </li></ul><ul><li>학습자 개인화 인터페이스 모델 그래픽 및 페이지 제작 완료 </li></ul><ul><li>OWI 의 적용성을 검증할 수 있는 시제품 프로그래밍 완성 </li></ul><ul><li>소스포지에 개발 도구 등록 후 참여 유도 </li></ul><ul><li>OWI 의 적용성을 검증할 수 있는 시제품 통합작업 및 테스트 </li></ul>

×