• 제목/요약/키워드: 모바일 프로그래밍

검색결과 92건 처리시간 0.027초

초등학생을 위한 증강현실 기반 프로그래밍 도구 분석 (Augmented Reality-based Programming Tool Analysis for Elementary)

  • 김정아;심재권
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2021년도 학술논문집
    • /
    • pp.93-99
    • /
    • 2021
  • 본 연구는 초등학생을 대상으로 하는 증강현실 기반 프로그래밍 학습 도구의 개발 방향에 대해 논의하고자 기존에 개발된 도구와 관련 문헌을 분석하였다. 문헌연구를 통해, 명령어를 조작하는 환경은 모바일형 증강현실 내에서 터치하는 방식이 효과적이며 수업 환경과 교수학습전략을 고려한 콘텐츠 개발과 설계가 필요하다는 결론을 도출하였다. 이를 토대로 초등학생을 위한 증강현실 프로그래밍 도구는 실물 교재나 특정 공간을 인식시키면 프로그래밍 문제가 증강되며 증강된 환경 내에서 명령어 선택 및 조합을 가능하게 함으로써, 프로그래밍에 대한 흥미와 관심을 증진 시킬 수 있도록 설계되어야 함을 시사하였다.

  • PDF

어도비 에어를 이용한 플래시 모바일 게임 애플리케이션에 관한 연구 (A Study on Flash Mobile Game Application Using Adobe AIR)

  • 주헌식
    • 한국게임학회 논문지
    • /
    • 제15권2호
    • /
    • pp.73-82
    • /
    • 2015
  • 본 연구에서는 어도비 에어를 이용한 플래시 모바일 게임 애플리케이션에 관해서 제안한다. 모바일 게임을 제작하기 위해서 플래시 액션스크립트로 프로그래밍 하고, 완성하여 안드로이드 모바일기기에서 게임을 할 수 있도록 어도비에어를 이용하여 배포 및 퍼블리싱 한다. 게임을 실행하기 위해서 모바일 기기에 안드로이드 어도비 에어를 다운로드 하여 설치하고, 퍼블리싱한 앱을 모바일에 설정하여 게임을 실행한다. 본 연구에서는 모바일 게임 애플리케이션을 설계하고 구현하여 스마트폰에서 모바일 게임이 실행됨을 나타내었다. 따라서 다양한 장르의 앱 애플리케이션도 가능하다고 사료한다. 또한 모바일 게임의 추세를 다양한 장르와 특성들로 분석하였고, 분석결과 카카오 톡을 이용한 모바일 게임들이 다수였다. 게임의 인기 순위가 사이트에 따라 순위 변동이 크지 않음을 분석 결과로 알 수 있다.

모바일 GPU 기반 증강현실 객체 인식 고속화 (Moible GPU based Speed-up Method for Augmented Reality Object Recognition System)

  • 백아람;이강운;최해철
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2013년도 하계학술대회
    • /
    • pp.389-390
    • /
    • 2013
  • 모바일에서의 증강현실(Augmented Reality :AR) 어플리케이션은 디바이스의 구조상 많은 제약사항이 있기 때문에 데스크탑 환경에 비교하여 접근성이 낮다. 이러한 문제점을 해결하기 위해 다양한 방법의 연구가 진행되고 있다. 본 논문에서는 모바일 기기의 처리량을 줄이기 위해 프로그래밍 가능한 GPU(Graphic Processing Unit)를 이용, 영상처리 알고리즘을 병렬로 처리하고 고속화하여 모바일 AR 어플리케이션의 접근성을 높이는 비마커(Markerless)기반 객체 인식 시스템을 구현한다.

  • PDF

GVM기반의 모바일게임 프로그래밍 (A Study on Mobile Game Programming based on GVM)

  • 백현옥;김재훈;남윤성;이재욱;조태경
    • 한국산학기술학회논문지
    • /
    • 제5권4호
    • /
    • pp.292-297
    • /
    • 2004
  • 본 논문에서는 애플리케이션이 하드웨어에 영향을 받지 않고 실행될 수 있게 한 환경을 의미하는 VM(Virtual Machine)과 SKT에서 채택한 플랫폼인 GVM(General Virtual Machine)의 기술내용을 조명하고, GVM을 기반으로 한 포트리스 모바일 게임을 개발하였다. 게임은 모바일 C로 구현하였으며, 모바일 C의 특징인 Event Driven방식 게임의 실행과정을 flowchart로 나타냈다.

  • PDF

GVM기반의 모바일게임 프로그래밍 (A Study on Mobile Game Programing based on GVM)

  • 백현옥;김재훈;남윤성;이재욱;조태경
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2004년도 춘계학술대회
    • /
    • pp.189-192
    • /
    • 2004
  • 본 논문에서는 애플리케이션이 하드웨어에 영향을 받지 않고 실행될 수 있게 한 환경을 의미하는 VM(Virtual Machine)과 SKT에서 채택한 플랫폼인 GVM의 기술내용을 조명하고, GVM을 기반으로 한 포트리스 모바일 게임을 개발하였다. 게임은 모바일 C로 구현하였으며, 모바일 C의 특징인 Event Driven방식 게임의 실행과정을 flowchart로 나타냈다.

  • PDF

실행 파일 포맷 생성기의 설계 및 구현 (Design and Implementation of Executable File Format Generator)

  • 손윤식;오세만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.623-626
    • /
    • 2004
  • EVM(Embedded Virtual Machine)은 임베디드 시스템을 위한 가상기계로서 플랫폼에 독립적이며, 모바일 디바이스와 디지털 TV등에 탑재할 수 있는 핵심 기술로 다운로드 솔루션에서는 꼭 필요한 기술이다. SIL(Standard Intermediate Language)은 임베디드 시스템을 위한 가상기계의 표준 중간 언어로 객체지향 프로그래밍 언어와 순차 적인 프로그래밍언어를 모두 수용할 수 있다. SIL로 기술된 프로그램이 EVM 에서 실행되기 위해서는 EFF(Executable File Format)형태로 변환되어야 한다. 임베디드 시스템을 위한 실행 파일 포맷인 EFF 는 구조가 간결하며 확장이 용이한 특징을 지닌다. 또한 메타데이터와 표준 중간 언어가 서로 독립적으로 구성되어 분석이 쉽고 타입 체크가 편리한 구조이다. 본 논문에서는 가상기계를 위한 표준 중간 언어인 SIL 을 EVM 에서 실행 가능한 형태로 변환시켜주는 실행 파일 포맷 생성기(EFF Generator)를 설계하고 구현한다. 먼저, SIL 구조를 위한 SIL 문법을 설계하고 파서 생성기(PGS)를 사용하여 SIL 프로그램을 위한 어휘분석기와 구문분석기를 구현한다. 그리고 AST를 생성한 후. 포맷 생성기를 통하여 AST를 운행하며 EFF를 생성한다.

  • PDF

시큐어 C 코딩 학습용 모바일 앱 개발 (Development of a Mobile Application for Learning Secure C Coding)

  • 박지희;우지민;조민지;김명주
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2020년도 춘계학술발표대회
    • /
    • pp.199-202
    • /
    • 2020
  • 정보화시대로 넘어오면서 코딩 역시 중요한 교육으로 자리 잡고 있다. 초등학교는 물론 중, 고등학교도 교육적인 측면에서 프로그래밍을 중요시하고 있으며 C언어나 Java는 더이상 개발자만을 위한 언어로 인지되지 않는다. 하지만 코딩의 결과만 의존할 경우 정보보호를 하는 시큐어 코딩의 요소를 중요하게 여기지 않을 수 있다. 그 결과 DB는 물론 서버 에러를 비롯해 개인정보는 많은 위험에 노출될 수 있다. 기본적인 프로그래밍을 숙지한 개발자를 위해 더욱 안전한 코딩을 교육하고자 시큐어 C 코딩 앱을 기획하게 되었고, 정보보호를 코딩의 중요한 요소로 인지하기를 기대한다.

HMD 기반 중강현실 응용을 위한 인터페이스 (Interface for HMD based AR Applications)

  • 안상철;이경준;김형곤
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제13권2호
    • /
    • pp.39-46
    • /
    • 2007
  • 본 논문에서는 HMD 기반의 증강현실(Augmented Reality) 응용을 위한 인터페이스로 핸드폰이나 PDA 등의 모바일 장치를 사용하는 것을 제안한다. 최근 모바일 장치는 사람들 대부분이 가지고 있고, 이를 가지고 영화를 보고 인터넷을 하는 등 생활의 필수품으로 자리 잡아 가고 있어서 사용자에게 익숙한 인터페이스 기기이다. 또한, 기술의 발전으로 모바일 장치의 성능이 높아지고 있으며 프로그래밍도 가능하여 사용자에게 익숙한 인터페이스 장치로 사용하기에 적합하다. 더욱이 모바일 장치의 화면은 다양한 마커의 디스플레이를 통하여 가변 마커의 효과를 낼 수 있기 때문에 다양한 증강현실이 가능하여 모바일 장치는 사용자에게 익숙한 증강현실 인터페이스로 적합하다. 본 논문에서는 모바일 장치를 HMD 기반의 증강현실 인터페이스로 구성하는 방법을 제안하고 데모를 통해 이의 효용성을 보인다.

  • PDF

6면체 표면에서의 모바일 바둑게임 (Mobile Baduk-Game on the Cube)

  • 성재경;김용국
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.830-835
    • /
    • 2006
  • 본 연구에서는 바둑을 응용하여, 모바일에서 가능한 6면체 게임으로 구현 하였다. 기존의 바둑과 같은 룰과 비슷한 내용의 게임으로서 모바일 버튼의 단순 조작만으로 가능한 게임이다. 게임에 사용되는 6면체 바둑판과 바둑돌들은 PHOSHOP을 이용하여 3차원 모양의 객체로 생성하였다. 프로그래밍은 SKT GENX기반으로 구현하였다. 기존의 바둑판은 가로 세로 교차된19줄이 평면에 그려져 있으나, 6면체 바둑판은 한 평면에 가로 세로 5줄이 주사위 모양의 6표면에 연결되어있다. 대국 시의 모바일 화면 인터페이스는 바둑판의 6면 중 3면을 동시에 보이는 입체도와 6면을 펼친 전개도가 있다. 입체도는 모바일 버튼 조작에 의해 6면을 상하좌우 회전이 가능하도록 하였다. 입체도와 전개도는 동시에 보는 것을 기본으로 하나 사용자 선택에 의해 두 그림의 크기 위치 등이 다양하게 가능하도록 제공하고 있다. 바둑돌의 착점방식은 모바일 버튼 조작에 의해 커서의 이동으로 가능하다. 게임은 네트워크를 이용한 사람과 사람이 가능하도록 약식으로 구현하였다. 게임의 내용은 6면의 입체적 상황을 고려하면서 작전을 세워야 하므로 기존의 평면바둑에 비해 좀더 고난도의 사고와 전략을 요구하는 게임이다. 그리고 6면체 바둑게임은 모바일 스크린환경에서 기존의19줄 평면바둑이 문제시 될 수 있는 가독성과, 한 게임에 사용되는 시간에 대해서 유리한 요인으로 실용화의 가능성을 제시하고자 한다.

  • PDF

모바일 전화기를 이용한 보일러 온도 조절 시스템 구현 (Implementation of Temperature Control System of Boiler using Mobile Phone)

  • 한기태;정경용;김성호
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2008년도 춘계 종합학술대회 논문집
    • /
    • pp.611-613
    • /
    • 2008
  • 본 논문은 모바일 전화기를 사용하여 가정용 전자 기기를 제어하기 위한 시스템에 대하여 기술한다. 현재 홈 네트워크 산업은 급성장하는 네트워크 시대에 맞추어 많은 관심을 얻고 있으며 현존하는 시스템의 호응도 역시 높아지고 있는 실정이다. 본 논문에서는 이와 관련하여 모바일 전화기를 사용하여 가정에 있는 보일러 온도를 원격으로 조절하기 위한 시스템을 개발하였다. 이를 위하여 본 논문에서는 서버와의 통신을 위한 모바일 프로그래밍, 모바일 브루(Brew), RF 무선 통신 등의 기술을 실험에 사용하였다. 본 논문은 홈오토메이션 구성에 있어서의 RF 무선통신 및 모바일 기기를 사용한 또 다른 방법을 제시하였으며, 홈 네트워크 산업의 발전에 조금이나마 기여할 수 있으리라 기대한다.

  • PDF