• 제목/요약/키워드: WebKit

검색결과 34건 처리시간 0.033초

LED 디스플레이 키트를 활용한 프로그래밍 학습 시스템의 개발 및 적용 (Development and Application of Programming Learning System Using LED Display Kits)

  • 전석주
    • 정보교육학회논문지
    • /
    • 제14권1호
    • /
    • pp.123-130
    • /
    • 2010
  • 본 논문은 어린 학생들을 위한 새로운 프로그래밍 학습시스템을 소개한다. 프로그래밍 학습시스템은 LED 디스플레이키트와 웹플로우챠트로 구성되어진다. LED디스플레이키트는 플로우챠트 프로그래밍에서 작성된 알고리즘의 명령들을 실행할 때 만들어지는 다양한 모양을 표시하는 출력장치로 사용되어진다. 웹플로우챠트 시스템에서는 수식 계산을 위해 심볼 변수를 사용하며 학습자가 드래그 앤 드롭 방식으로 플로우챠트를 작성하여 다양한 모양과 애니메이션을 출력할 수 있도록 해준다. 본 학습시스템을 활용하여 2005년 2학기부터 2009년 1학기 동안 다양한 학습자 그룹에 대해 프로그래밍 수업을 적용하였으며 수업한 내용과 분석한 결과를 제시한다. 프로그래밍 수업 대상자는 초등학생, 영재교육원 학생, 대학생 및 교사이다. 수업에서 실시한 설문조사에서 학습자의 반응은 매우 긍정적이었다.

  • PDF

JAVA를 이용한 동기기 교육, 설계 패키지 개발에 관한 연구 (A Study on the Development of an Synchronous Machine Design and Education Package Using JAVA)

  • 김영민;이종혁;허원
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1997년도 추계학술대회 논문집 학회본부
    • /
    • pp.16-18
    • /
    • 1997
  • There have been great advances in communication and networking in recent times. It is necessary to take advantage of this information infrastructure for the purpose of developing an engineering education system. But the networking system was expensive or hard to develop. The current international networking is converging to the use of the World Wide Web system. It has become a new standard for global network communication. But there are not a great number of applications which take full advantage of this environment. In this Imper, an interactive education system for engineering education using the World Wide Web will be presented. This can be used as a supplementary kit for engineering education of synchronous machine design. The system is developed using JAVA and can be accessed using Web browsers.

  • PDF

JAVA를 이용한 직류기 교육, 설계 패키지 작성에 관한 연구 (A Study on the Development of an Educational DC Machine Design Package Using JAVA)

  • 허원;이종혁
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1997년도 하계학술대회 논문집 A
    • /
    • pp.27-29
    • /
    • 1997
  • There have been great advances in communication and networking in recent times. It is necessary to take advantage of this information infrastructure for the purpose of developing an engineering education system, but the networking system was expensive or hard to develop. The current international networking is converging to the use of the World Wide Web system. It has become a new standard for global network communication. But there are not a great number of applications which take full advantage of this environment. In this paper, an interactive education system for engineering education using the World Wide Web will be presented. This can be used as a supplementary kit for engineering education of DC machine design. The system is developed using JAVA and can be accessed using Web browsers.

  • PDF

JAVA를 이용한 전기기기 가상실험실 구축에 관한 연구 (A Study on the Development of a Virtual Electrical Machine Lab System Using JAVA)

  • 백영철;이민로;허원
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 A
    • /
    • pp.197-199
    • /
    • 1999
  • There have been great advances in communication and networking in recent times. It is necessary to take advantage of this information infrastructure for the purpose of developing an engineering education system. But the networking system was expensive and hard to develop. The current international netwoking is converging to the use of the World Wide Web system. It has become a new standard for global network communication. But there are not a great number of applications which take full advantage of this environment. In this paper, an interactive virtual electrical machine lab system using the World Wide Web will be presented. This can be used as a supplementary kit for engineering experiment of transformer, induction motor, direct current motor, and synchronous motor. The system is developed using JAVA and can be accessed using Web browsers.

  • PDF

JAVA를 이용한 변압기, 유도전동기, 교육 및 설계 패키지 개발에 관한 연구 (A Study on the Development of an Education and Design Package for Transformer and Induction Motor Using JAVA)

  • 김광훈;김영민;허원
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1998년도 하계학술대회 논문집 A
    • /
    • pp.312-315
    • /
    • 1998
  • There have been great advances in communication and networking in recent times. It is necessary to take advantage of this information infrastructure for the purpose of developing an engineering education system. But the networking system was expensive or hard to develop. The current international networking is converging to the use of the World Wide Web system. It has become a new standard for global network communication. But there are not a great number of applications which take full advantage of this environment. In this paper an interactive education system for engineering education using the World Wide Web will be presented. This can be used as a supplementary kit for engineering education of transformer induction motor design. The system is developed using JAVA and can be accessed using Web browsers.

  • PDF

웹에 기반한 델파이 의사결정지원시스템의 구현 (The Development of Delphi Decision Support System on the Web)

  • 서창교;김은진;이영숙
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제10권1호
    • /
    • pp.5-25
    • /
    • 2001
  • The main purpose of this paper is to develop a Delphi Decision Support System based on the web, which can improve the conventional Delphi method. Among major drawbacks of the conventional Delphi methods are cost and efforts to distribute and collect the questionnaire by the regular mail and the tardiness in collecting, categorizing, analyzing, and reporting the result of the questionnaire. With the proposed Delphi Decision Support System, the moderator sends the e-mail to invite the member of panels so that they may visit the homepage of the Delphi Decision Support System. When the panelists input their opinions about the issues, the Delphi Decision Support System analyzes the inputs and reports the result without delay. To implement the Delphi Decision Support System, we integrated Microsoft SQL Server 6.5, jdbcKona/MS SQLServer 4 JDBC driver, and Java Development Kit 1.2

  • PDF

분산 객체의 호환을 위한 객체 번역 시스템의 설계 및 구현 (On Design and Implementation of Distributed Objects Translation System for Inter-Operability)

  • 김식
    • 정보학연구
    • /
    • 제5권1호
    • /
    • pp.29-37
    • /
    • 2002
  • 분산 프로그래밍은 분산된 통신에 대한 언어 지원에 의해서 크게 단순화될 수 있다. 많은 웹 브라우저는 현재 분산 객체의 많은 형태를 제공하고 있으며 분산 객체의 형태와 개수는 계속 흥미롭고 혁신적인 방법으로 바뀌고 있다. 분산 객체 모델의 전형적인 모델인, CORBA IDL과 Java RMI는 분산처리 환경에 대하여 서로 다른 접근 방법을 제공하고 있다. CORBA의 접근방법은 Java RMI에 의해 생성된 어플리케이션을 제공하지 않지만 다중 프로그래밍 언어를 지원한다. RMI와 CORBA사이의 객체 번역 시스템은 두개의 다른 분산 프로그래밍 환경에서 분산 객체의 정보처리 상호운용을 고려하여 디자인되어 구현되었다. 이 제안된 시스템은 분산 객체에서의 중요한 속성인 바인딩, 상속성, 다형성, 객체 패싱과 콜백을 고려하였다. 우리가 제안한 번역 시스템은 Windows/NT(version4.0)와 Java Development Kit(version 1.1.6)을 사용하여 구현되었다.

  • PDF

가상 디지털 키트를 이용한 웹기반 논리회로 가상실험시스템의 구현 (Implementation of a Web-based Virtual Laboratory System for Digital Logic Circuits Using Virtual Digital Kit)

  • 김동식;문일현;우상연
    • 컴퓨터교육학회논문지
    • /
    • 제10권6호
    • /
    • pp.11-18
    • /
    • 2007
  • 본 논문에서 구현된 논리회로 가상실험실은 원리이해를 위한 개념학습실과 가상 디지털 키트에 의한 가상실험실의 두 단계로 설계하였다. 개념학습실에서 학습자는 디지털 논리회로에 대한 중요한 원리나 의미를 쉽게 이해할 수 있도록 하였다. 가상실험실에서는 가상 브레드보드에서 회로를 결선하여 입력전압을 인가하여 출력신호를 측정한 다음 가상실험데이터와 비교하여 서버로 전송한다. 가상실험실에서 수행된 모든 실험활동은 데이터베이스에 저장되어 개인정보와 함께 예비보고서의 형태로 제공되어 교수자는 학습자가 얼마나 회로동작에 대해 잘 이해하였는가를 점검할 수 있도록 하였다. 마지막으로 제안된 가상실험시스템의 유효성을 입증하기 위해 한 학기 동안 실험 중에 발생한 실제 장비의 파손율과 학생들의 성취도를 5개의 설문을 통해 조사하여 분석하였다.

  • PDF

손과 얼굴의 피부색을 이용한 웹캠 게임 개발 (Development of Web-cam Game using Hand and Face Skin Color)

  • 오치민;;;김형관;이칠우
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 2부
    • /
    • pp.60-63
    • /
    • 2008
  • 소니 아이토이는 Playstation 2에서 개발되었으며 웹캠을 이용하여 사람을 찾고 TV를 통해 게임속의 객체를 직접 터치하여 진행하는 게임이다. 기존의 비디오 게임 방식과 다르게 사용자가 게임 속에 실제적인 주인공으로 등장한다. 거울에 비친 모습처럼 자신의 모습이 게임 안에 나타나게 된다. 비록 이미 상용화되었고 잘 알려진 게임이지만 이러한 게임인터페이스는 사용자에게 흥미를 유도할 수 있는 장점이 있기 때문에 새롭게 개발 응용될 가능성이 많이 있다. 본 논문에서는 이러한 게임을 개발할 수 있는 환경을 개발하기 위해 피부색을 이용해 사람을 찾는 영상처리 과정, 게임 개발을 위한 그래픽, 게임인터페이스 설계과정을 연구하였다. 설계된 개발환경은 간단한 풍선 터뜨리는 게임을 통해 테스트되었다. 이 개발환경은 영상처리 기능 개선, 제스처인식 추가 등 앞으로 많은 발전 가능성이 있으며 곧 오픈되어 많은 개발자들이 시험적으로 사용할 수 있을 것이다.

  • PDF

인터넷 통신상에서 자바 바이트 코드 수정을 이용한 애플릿 제어 (Applet Control using Java Bytecode Modification on the Internet Communication)

  • 김광준;나상동;배용근
    • 한국정보통신학회논문지
    • /
    • 제7권1호
    • /
    • pp.90-99
    • /
    • 2003
  • 인터넷을 통한 웹 서버로부터 다운로드 받은 자바 애플릿은 클라이언트 브라우저의 가상 머시인에 실행 하였다. 자바 애플릿을 실행하기 전에 자바 가상 머시인은 bytecode 수정자를 이용하여 bytecode 프로그램을 검색하며 해석기를 이용하여 실행시간 테스트를 수행한다. 그러나 이러한 테스트들은 서비스 거부 공격, 이메일 위조 공격, URL 추적 공격 또는 지속적인 사운드 공격과 같은 원하지 않는 실행시간 동작을 예방 할 수는 없다. 본 논문에서는 이러한 애플릿을 보호하기 위해 자바 바이트 코드 수정 기술이 사용되었다. 이러한 기술은 검사를 수행할 적절한 바이트 코드를 삽입함으로서 애플릿의 동작을 제한한다. 자바 바이트 수정은 두 개의 일반적인 형태로 분류되며, 클래스 레벨 수정은 마지막 클래스 아닌 서브클래스를 포함하고 메소드 레벨 수정은 마지막 클래스 또는 인터페이스로부터 객체를 제어할 때 사용된다. 본 논문은 악성 애플릿들이 프록시 서버를 이용한 자바 바이트 코드 수정에 의해 제어되는 것을 나타내고 있으며, 또한 이러한 구현은 웹 서버, JVM, 웹 브라우저상에서 어떠한 변화도 요구하지 않는다.