• 제목/요약/키워드: 프로그램 시각화

검색결과 364건 처리시간 0.03초

천리안 위성 2A호 영상을 활용한 태풍 경로 시각화 탐구활동 수업자료 개발 (Development of Inquiry Activity Materials for Visualizing Typhoon Track using GK-2A Satellite Images)

  • 임채영;박경애
    • 한국지구과학회지
    • /
    • 제45권1호
    • /
    • pp.48-71
    • /
    • 2024
  • 태풍은 지구 시스템 내 상호작용을 일으키는 대표적인 해양-대기 현상으로 최근 들어 기후변화로 인해 점점 더 강력해지는 추세이다. 2022 개정 과학과 교육과정은 미래 사회 시민으로서의 디지털 소양 함양을 위하여 첨단 과학기술을 활용한 교수-학습 활동의 중요성에 대해 강조하고 있다. 따라서 교과서 삽화의 시공간적 한계점을 해결하고 지구과학 분야에서 다루는 전지구적 규모의 빅데이터를 활용한 효과적인 수업자료의 개발이 필요하다. 본 연구에서는 PDIE (준비, 개발, 실행, 평가) 모형의 절차에 따라 천리안 위성 2A호 영상 자료를 활용하여 태풍의 경로를 시각화하는 탐구활동 자료를 개발하였다. 준비 단계에서는 2015 및 2022 개정 교육과정과 현행 교과서의 탐구활동 내용을 분석하였다. 개발 단계에서는 관측 데이터를 수집, 처리, 시각화, 분석할 수 있는 일련의 과정들로 탐구활동을 구성하였으며, 간단한 조작만으로도 결과를 도출할 수 있는 GUI (Graphic User Interface) 기반 시각화 프로그램을 제작하였다. 실행 및 평가 단계에서는 학생들을 대상으로 수업을 진행하였으며 코드를 활용한 수업과 GUI 프로그램 활용 수업을 각각 실시하여 각 활동의 특징을 비교하고 학교 현장에서의 적용 가능성을 확인하였다. 본 연구에서 제시한 수업자료는 전문적인 프로그래밍 지식이 없어도 GUI 기반으로 실제 관측 데이터를 활용한 탐구활동에 활용될 수 있으며, 이를 통해 학생들의 지구과학 분야의 이해도와 디지털 소양 함양에 기여할 수 있을 것으로 기대된다.

음성인식 기반 인터렉티브 미디어아트의 연구 - 소리-시각 인터렉티브 설치미술 "Water Music" 을 중심으로-

  • 이명학;강성일;김봉화;김규정
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.354-359
    • /
    • 2008
  • 소리-시각 인터랙티브 설치미술인 "Water Music" 은 관객의 음성에 따라서 변하는 물결의 파동을 표현한다. 음정인식 기반 인터페이스 기술을 이용하여 벽면에 비디오 프로젝션 된 시각적 물결이미지로 나타난다. 물결이미지는 동양화의 붓으로 그린 물결과 작은 원형의 입자들을 생성하여 표현된 영상으로 구성된다. 관객은 입김을 불어 넣거나 소리를 냄으로써 화면에서 연속적으로 생성되는 컴퓨터 프로그램 기반 물결의 움직임과 상호 반응할 수 있다. 이러한 공생적인 소리 시각 환경은 관객에게 생각으로 그리고 신체적으로 환영적 공간을 경험하도록 한다. 본 설치작업에서 관객과 상호 반응 할 수 있는 움직이는 물결을 생성하기 위하여 적용된 주요 프로그램은 Visual C++ and DirectX SDK이며, 풀 프레임 3D 렌더링 기술과 파티클 시스템이 사용되었다.

  • PDF

바이너리 코드-SIL 중간언어 변환 검증을 위한 시각화 도구 구현 (A Visualization Tool Implementation for Evaluation of Binary Code to Smart Intermediate Language Conversion)

  • 임정호;이태규;백도우;손윤식;정준호;최진영;고광만;오세만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 춘계학술발표대회
    • /
    • pp.280-282
    • /
    • 2017
  • 최근 소프트웨어에 내장된 취약점 분석을 위한 자동화 도구 개발 연구가 각 분야에서 활발히 연구되고 있다. 그 중 바이너리 코드를 대상으로 바로 보안취약점을 분석하는 방법이 아닌 중간언어를 활용하여 분석하는 방법이 대두되고 있으며 이를 위한 다양한 중간언어가 제시되었다. 그 중 하이레벨 언어 수준의 내용의 기술이 가능하며 명령어 자체적으로 자료형을 유지하여 보안 취약점 분석에 효과적인 언어로 SIL 중간언어가 재조명 받고 있다. 따라서 본 논문에서는 이룰 위해서 x86/64 기반 어셈블리어를 SIL 로 효과적으로 변환하며 프로그램의 의미가 변하지 않는 것을 확인하기 위해서 프로그램의 제어흐름을 시각화하는 기능을 가진 시스템을 제안한다.

비정형 텍스트 테이터 분석을 위한 워드클라우드 기법에 관한 연구 (A Study on Word Cloud Techniques for Analysis of Unstructured Text Data)

  • 이원조
    • 문화기술의 융합
    • /
    • 제6권4호
    • /
    • pp.715-720
    • /
    • 2020
  • 빅데이터 분석에서 텍스트 데이터는 대부분 비정형이고 대용량으로 분석 기법이 정립되지 않아 분석에 어려움이 많았다. 따라서 텍스트 데이터 분석 기법의 하나인 빅데이터 워드클라우드 기법의 실무 적용시 문제점과 유용성 검증을 통한 상용화 가능성을 위해 본 연구를 수행하였다. 본 논문에서는 R 프로그램 워드클라우드 기법을 이용하여 "대통령 UN연설문"을 시각화 분석을 하고 이 기법의 한계와 문제점을 도출한다. 그리고 이를 해결하기 위한 개선된 모델을 제안하여 워드클라우드 기법의 실무 적용에 대한 효율적인 방안을 제시한다.

Quest3D 기반 해상부표 동적안정성의 시각적 표현 프로그램 설계 및 구현에 관한 연구 (A Research of Design and Implementation of Visual Program to Displaying External Factors of Marine Buoy using Quest3D)

  • 이서정;이재욱;국승기
    • 한국항해항만학회지
    • /
    • 제36권8호
    • /
    • pp.599-605
    • /
    • 2012
  • 선박의 대형화와 고속화에 따라, 발전된 안전운항 기술에 대한 요구가 최근 크게 늘어나고 있으며, 그 중, 해상 부표는 교통 안전정보를 제공하는 해상교통 분야의 주요 장비이다. 해상부표를 새롭게 설계하거나 설치 시, 안전성과 견고함을 판단하기 위해서 사전 검증은 반드시 필요한 과정이다. 본 논문은 새로운 해상 부표의 설계에 대해, 외부 환경 요소의 변화에 따른 설계물의 반응을 컴퓨터상에서 미리 보여주기 위한 프로그램을 구현했다. 즉, 외부 영향요소 즉, 바람, 파도 및 조류 값의 변화에 따라 설계물이 반응하는 결과를 시각적으로 보여준다. 특히, 영향요소 및 기능의 확장을 고려하여, 프로그램 내부 설계에 소프트웨어적 부품 개념을 도입한 아키텍처를 구성했다. 본 논문에서 지향하는 시각적 프로그래밍과 소프트웨어적 부품개념을 동시에 지원할 수 있는 그래픽 툴로써 Quest3D를 이용했다.

양자화학 입문 과정 교육을 위한 강의 모델의 연구: 시각화와 차별화

  • 유영재;박희수;장보영;신석민
    • EDISON SW 활용 경진대회 논문집
    • /
    • 제3회(2014년)
    • /
    • pp.15-27
    • /
    • 2014
  • 양자화학 (quantum chemistry)을 처음 접했을 때, 이전까지의 고전역학 (classical mechanics)에 익숙한 대다수의 학생들은 양자화학을 받아들이는 데 어려움을 겪는다. 모형계에 양자역학 (quantum mechanics)을 직접 적용하여 봄으로써 생소한 양자 개념에 대한 이해를 도울 수 있다. 본 논문에서는 양자동역학 (quantum dynamics)을 수치적으로 구현하는 계산 프로그램을 모형계에 적용하여 양자 개념을 설명할 수 있는 몇 가지 예를 보이고자 한다. 1 차원 시간의존 슈뢰딩거 방정식 (1-D time-dependent $Schr{\ddot{o}}dinger$ equation)의 해를 얻어 양자동역학을 구현하였으며, 그에 해당하는 고전동역학은 뉴턴 방정식 (Newton's equation)의 해로 얻어졌다. 조화 진동자 퍼텐셜 (harmonic oscillator potential), 모스 진동자 퍼텐셜 (Morse oscillator potential), 이중 우물 퍼텐셜 (double-well potential), 네모 퍼텐셜 장벽 (rectangular potential barrier), 그리고 에카트 퍼텐셜 (Eckart potential)에 대한 계산을 수행하였다. 두 가지 동역학을 비교하기 위하여 계산 결과의 시각화 (visualization)를 이용하고 동역학 특성의 차이를 비교하는 차별화 (differentiation)를 강조한다. 영점에너지 (zero-point energy), 위상어긋남 (dephasing), 터널링 (tunneling), 그리고 반사 (reflection) 현상과 같은 양자동역학의 특징을 고전동역학과 비교함으로써 직관적인 이해를 도울 수 있었다. 이러한 결과는 양자화학에 입문하는 학생들을 대상으로 쓰일 수 있는 효율적인 강의 모델을 제시할 것으로 기대한다.

  • PDF

북미 대학도서관 연구데이터 관리 교육 프로그램 내용 분석: 데이터 리터러시 세부 역량을 중심으로 (A Content Analysis of Research Data Management Training Programs at the University Libraries in North America: Focusing on Data Literacy Competencies)

  • 김지현
    • 정보관리학회지
    • /
    • 제35권4호
    • /
    • pp.7-36
    • /
    • 2018
  • 본 연구에서는 북미에서 연구데이터 관리 서비스를 제공하는 121개 대학도서관 중 연구데이터 관리 교육 프로그램을 제공하는 51개 기관을 대상으로 제공되는 교육 프로그램의 내용을 12개 데이터 리터러시 세부 역량에 기반을 두어 분석하고 시사점을 제시하는 것을 목적으로 하였다. 내용 분석을 위해 집합 교육 프로그램의 제목 317개와 온라인 튜토리얼의 상위 목차 제목 42개를 수집하였으며 선행연구에서 제시된 12개 데이터 리터러시 세부 역량에 따라 코딩을 수행하였다. 집합 교육 프로그램 중에서는 데이터 처리 및 분석 역량에 대한 교육 프로그램이 가장 많은 것으로 나타났으며, 가장 많은 수의 기관에서 데이터 관리 및 조직 역량에 대한 교육을 제공하고 있었다. 데이터 시각화 및 표현은 집합 교육 프로그램 중에서 세 번째로 많이 다루어지는 역량이었다. 그러나 나머지 9개 역량에 대한 교육 프로그램은 매우 적은 것으로 나타나 교육 프로그램 내용이 특정 역량에 집중되어 있음을 알 수 있다. 집합 교육 없이 자체 개발한 온라인 튜토리얼을 제공하는 기관은 5곳이었으며 목차 제목을 분석한 결과 데이터 보존, 윤리 및 데이터 인용, 데이터 관리 및 조직 역량에 대한 교육 내용을 중점적으로 다루고 있어 집합 교육 프로그램에서 강조되는 역량과 차이를 보였다. 효과적인 연구데이터 관리 교육 프로그램 운영을 위해서는 대학도서관 사서들이 전통적으로 교육하고 강조해왔던 역량뿐만 아니라 데이터 처리와 분석, 데이터 시각화와 표현 등 연구자들의 연구 결과 도출에 필요한 데이터 리터러시 세부 역량에 대한 이해와 지원이 요청된다. 또한 연구데이터 관리 서비스와 관련된 사서들의 계속 교육을 지원하는 교육 자원의 개발도 필요할 것이다.

가상환경의 저작을 위한 시각 프로그래밍 기법 (A Visual Programming Method for Authoring Virtual Environment)

  • 박성준;김지인
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (2)
    • /
    • pp.606-608
    • /
    • 1998
  • 가상환경기술이 여러 분야에서 보편화되고 활용되기 시작하면서 컴퓨터 프로그래밍기술이 없어도 가상환경을 손쉽게 꾸밀 수 있는 저작기술이 필요하게 되었다. 본 논문에서는 가상환경 저작용 시각 언어인 Virtual Environment Specification Language(VESL)를 사용하여 컴퓨터 프로그램 코딩을 하지 않아도 가상환경을 저작할 수 있는 기술을 구현하였다. 우리가 개발한 시각언어 편집기는 VESL을 기반으로 하여 3차원 가상환경을 구축하고 가상환경 내에 정의된 객체들의 물리적 속성을 정의하고 객체들간의 관계 및 유지를 명시함으로써 보다 현실감 있는 동적인 가상 환경을 손쉽게 저작할 수 있도록 하였다.

  • PDF

3차원 항행기법을 이용한 그룹웨어용 사용자 인터페이스 (A User Interface using 3D Navigation for CSCW Applications)

  • 이남경;송동호
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 1995년도 제4회 멀티미디어 산업기술 학술대회 논문집
    • /
    • pp.97-100
    • /
    • 1995
  • 3차원 공간에서 항행기법을 이용한 사용자 인터페이스는 정보의 시각화를 통한 편리성과 연속적인 제어를 통한 자연스런 대화가 가능하다는 장점이 있다. 또한, 응용범위와 표현력의 증가, 사용자의 이해를 증진시킬수 있는 점등 잇점이 많다. 하지만 개념의 미확립. 구현상의 복잡성 등의 문제점으로 인해 아직까지는 개발이 부진한 상태에 있다. 본 논문에서는 이런 3차원 항행기법을 그룹웨어 응용프로그램이 요구하는 사용자관리, 도메인 관리 및 세션관리에 적용해 봄으로써 공간상에 시각정보를 나타내는 방법에 관한 구체적인 면을 설명한다.

  • PDF

정적 프로그램 분석 과정을 단순화하기 위한 지원 툴 설계 (Design of a Supporting Tool for Simplifying Static Program Analysis Process)

  • 윤준호;이병정;우치수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.19-21
    • /
    • 2003
  • 정적 프로그램 분석기는 프로그램의 결점을 찾아내는 초기 목적에서 진화하여, 역공학. 재공학. 메트릭 검증 등 도구의 front-End 모듈로 많이 쓰이고 있다. 이에 대한 다양한 연구가 진행되고 있고. 또 많은 관련 도구들이 소개되었지만, 사용자가 생각을 직접 코드형태로 구현하고, 결과를 모델형태로 표현하여, 시험하고 검증할 수 있도록 도와주는 프레임웍 수준 도구들은 거의 나와있지 않다. 본 논문에서는 정적 프로그램 분석을 쉽게 할 수 있도록 지원하는 기반도구의 설계를 제안한다. 본 연구에서는 언어의 파싱과 시각화 과정의 반복되는 작업들을 추상화하고, 분석 코드를 파싱 코드와 분리함으로써 사용자로 하여금 분석 과정에 집중할 수 있도록 도와준다.

  • PDF