• 제목/요약/키워드: 비주얼 프로그래밍

검색결과 74건 처리시간 0.017초

레고 마인드스톰을 활용한 반려동물 훈련 및 관리에 관한 연구 (Training and Management of Pets using Lego Mind Storms)

  • 장동환;김시현;윤호식;김민주;이성진;문상호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 춘계학술대회
    • /
    • pp.383-385
    • /
    • 2021
  • 2018년에 발행된 반려동물 관련 산업 규모 추정 및 전망에 관한 논문에 따르면 2015년 기준 우리나라 반려동물 보유 가구중 26.9%가 30대 1인 가구이며, 부부로만 구성된 1세대 가구인 것이 확인되었다. 1인가구와 맞벌이 부부가 사회적으로 증가한 것과 관련하여, 반려동물이 원하지 않는 방치 시간의 급증과 훈련시간 부족이 문제가 된다고 판단된다. 본 논문은 레고마인드스톰을 이용한 반려동물의 훈련 및 관리를 위한 하드웨어 및 소프트웨어 제품 개발을 진행하였다. 레고마인드 스톰은 다양한 센서를 구비하였고, 쉬운 조립 및 비주얼 스크립팅을 통한 간단한 프로그래밍으로 반려동물을 훈련하거나 케어하는 장비를 제작 할 수 있다. 또한 자체 모듈화가 잘 되어있어, 새로운 장비로 전환 또한 쉬울 것으로 예상한다. 이 연구를 통해 반려동물시장 확대가 활발해지는 때 반려동물의 훈련과 관리에 도움이 되길 기대한다.

  • PDF

스크래치를 활용한 고등학교 과학 수업에 대한 학생 인식 (Students' Perception of Scratch Program using High School Science Class)

  • 노희진;백성혜
    • 한국과학교육학회지
    • /
    • 제35권1호
    • /
    • pp.53-64
    • /
    • 2015
  • 이 연구는 고등학교 과학 교과수업에서 이루어졌으며, 스크래치를 활용하여 과학 수업이 실행되었고, 이에 대한 학생의 인식을 조사하였다. 연구대상은 고등학교 2학년의 자연계열을 희망하는 남학생이며, 4학급이다. 학생들이 수업과 과제를 진행하는 동안 얻어진 경험을 바탕으로 생각과 느낌을 표현한 수업저널을 작성하였고, 이 수업저널을 분석하여 스크래치를 활용한 과학수업에 대한 인식과 실제로 이루어진 학습과정, 스크래치 프로그램 활용에 대한 인식을 찾고 그에 대한 시사점을 얻었다. 수업은 2단계로 진행되어졌다. 첫 단계는 과학적 문제를 스크래치로 해결해 보는 경험의 단계로, 과학적 문제를 해결하기 위해 학생들은 비주얼 프로그래밍인 스크래치라는 도구를 활용하는 경험을 하게 된다. 두 번째 단계는 학생들이 자신의 프로젝트를 선정하고 스크래치를 활용하여 주어진 문제를 해결하고 자신의 산출물을 생성하게 된다. 연구 결과는, 첫째 스크래치를 활용한 과학수업은 학생들의 흥미가 높았다. 학생들은 높아진 흥미로 수업에 참여하고, 자기 주도적으로 자신의 산출물을 얻는 과정에서 뿌듯함을 느꼈다. 둘째 이 수업에서 실제 학생들은 3단계를 거치며 학습하고 있었다. 이 3단계는 문제 인식, 문제 해결, 산출물 생성이었으며, 특히 문제 해결과정은 반복적이었으며 학생들에게 이 과정은 복잡하고 어려운 단계이다. 이 문제해결과정은 스크래치 측면(설계, 적용)과 과학 측면(자료 수집, 자료 해석)으로 구성되어지며, 설계, 자료 수집, 자료 해석, 적용의 단계가 순서적이면서 반복적으로 이루어진다. 이 반복적인 과정에서 설계에 따라 과학적 지식을 조사하고 이해하여 프로그래밍에 적용하고, 그 결과에 따라 재설계하는 과정을 통해 과학적 지식에 대한 이해도가 높아진다. 또한 이 과정을 통해 학생들은 과학적 지식을 더 오랫동안 기억하게 되었다고 하였다. 셋째 학생들은 스크래치라는 프로그래밍 사용의 어려움을 나타내기도 했다. 그러나 처음 사용해보는 것이라 익숙하지 않았기 때문이라 해석되어지며, 이것은 학생들이 스크래치를 활용한 과학수업을 초등학교 또는 중학교에서 시작해 보는 것을 제안한다. 또한 학생들은 이 경험을 통해 자신의 미래의 직업과 관련지었고, 컴퓨터공학 관련 직업을 갖지 않더라도 다양한 직업분야에서 활용 가능할 것으로 기대했다. 결론적으로 스크래치를 활용한 과학수업은 새로운 교수학습방법으로 제안되어질 수 있고, 학생들의 과학에 대한 흥미와 창의적 문제해결력, 융합적 소양, 정보적 소양이 신장될 것이다. 스크래치와 같은 프로그래밍은 미래 사회를 살아갈 학생들이 갖추어야 할 역량으로 해석해 볼 수 있고, 이러한 역량을 바탕으로 학생들은 자신의 문제들을 해결해 나갈 수 있을 것으로 기대된다. 이 수업은 학습자 중심의 디지털 교육을 바탕으로 하는 것이며, 기술과 공학적 설계를 포함한 융합인재교육(STEAM)을 실행하는 방법이 될 수 있을 것이며, 창의적이고 자기주도적인 학습능력을 갖춘 인재를 키울 수 있을 것이다.

슬릿 케이슨의 BIM 모델링 자동화 시스템 개발 (Development of Automatic BIM Modeling System for Slit Caisson)

  • 김현승;이헌민;이일수
    • 한국산학기술학회논문지
    • /
    • 제21권11호
    • /
    • pp.510-518
    • /
    • 2020
  • 최근 건설산업의 디지털화가 추진되면서 BIM(Building Information Modeling, 이하 BIM)은 필수기술로 자리매김하고 있으나, BIM 모델링에 대한 어려움으로 실무에 적극적으로 활용하지 못하고 있는 실정이다. 이는 고도의 전문성이 필요한 BIM 소프트웨어를 습득하기도 어려울 뿐만 아니라 대부분의 모델링 작업도 수작업으로 진행되므로 업무 생산성 확보가 어렵기 때문이다. 따라서 연구에서는 BIM기반 모델링의 생산성을 향상 시킬 수 있는 방안 및 시스템을 제시한다. 이를 위해 연구에서는 항만의 대표적인 구조물인 슬릿케이슨을 개발 대상으로 선정하고, 실무에서 사용할 수 있게 전문가 인터뷰를 통해 다양한 매개변수들을 도출하였다. 또한 다양하고, 복잡한 매개변수들의 효율적인 관리 및 운영을 위해 사용자 편의성을 고려한 UI구축 방안을 제시한다. 그리고 이를 기반으로 비주얼프로그래밍(Dynamo)과 Excel VBA(Visual Basic for Applications, 이하 VBA)를 활용하여 슬릿케이슨을 위한 BIM기반 설계 자동화 시스템을 개발하였다. 연구에서 개발한 시스템은 다수의 매개변수가 적용되어 다양한 설계조건에 적합한 슬릿 케이슨 모델을 신속히 생성할 수 있으므로 BIM기반 업무 생산성 향상에 기여할 수 있다.

데이터마이닝 기법을 이용한 지역 기업과 구직자로부터의 지식 도출에 관한 연구 (A Study on the Knowledge Acquisition from Local Companies and Job Seekers using Data Mining Techniques)

  • 김진성
    • 한국지능시스템학회논문지
    • /
    • 제22권2호
    • /
    • pp.141-147
    • /
    • 2012
  • 본 연구의 목적은 데이터마이닝 기법을 이용하여 지역 기업과 구직자로부터 취업과 관련된 지식을 도출하는 것이다. 이를 위해서 1단계로 전라북도에 본사를 두고 있는 지역 기업들을 선별하였다. 그리고 동일 지역 내에 소재한 고등학교, 2년제 전문대학, 그리고 4년제 종합대학교의 졸업반 학생들을 구직자로 선택하였다. 표본 집단을 선택한 후에는, 기초자료 수집을 위해서 560개 지역 기업과 14개 학교를 대상으로 설문조사를 실시하였다. 설문결과 지역 기업으로부터는 173개, 구직자로 부터는 551개의 설문응답 결과를 회수하였다. 2단계 데이터마이닝 과정에서는 관련규칙을 추출하기 위하여 C5.0 알고리즘을 적용하였다. 3단계에서는 규칙들의 효율적인 관리를 위하여 텍스트 형태의 추론규칙을 데이터베이스 테이블 형태로 변환하였다. 그리고 4단계에서는 지식을 시각화하기 위하여 비주얼베이직 (VB) 프로그래밍 언어/도구를 사용하였다. 그리고 마지막 단계에서 도출한 지식을 이용하여 지방자치단체의 장기적 인적자원개발 전략 수립을 지원하기 위한 규칙추론을 실시하였다. 그 결과, 인적자원개발 담당자와 구직자들의 업무와 경력개발을 위한 전략 설계에 도움이 되는 정보를 제공할 수 있었다.