• 제목/요약/키워드: Programming Learning

검색결과 837건 처리시간 0.028초

미국 퍼듀대학 하계 GERI (Gifted Education Resource Institute) 프로그램에 참가한 한국 영재 학생들의 과학 학습과 창의성 개발에 대한 효과 분석 (The Effectiveness of Purdue GERI Program on Science Learning and Creativity Development of Korean Gifted Students)

  • 채동현;권경아;손연아
    • 한국초등과학교육학회지:초등과학교육
    • /
    • 제25권3호
    • /
    • pp.296-306
    • /
    • 2006
  • 본 연구의 목적은 미국 퍼듀대학의 하계 GERI 프로그램에 참가한 부산 영재고등학교 학생들의 창의성 개발 학습에 대한 효과를 분석하는데 있다. 연구자들은 12명의 학생들을 대상으로 과학관련 수업을 참관하여 교사와 학생간의 상호작용 및 창의성 개발을 위한 교수학습 전략을 분석하였다. 그리고 이중 6명의 학생들을 대상으로 구체적인 과학 학습과 창의성 개발 과정에 대해 심층 면담을 실시하였다. 연구 결과, 3단계의 심화 학습으로 이루어진 GERI 프로그램은 교사의 창의적인 교수 방식 및 그룹 토의와 개별 연구를 통한 학습으로 학생들에게 창의적인 사고 기능을 촉진하는데 매우 효과적인 것으로 나타났다. 또한 면담을 실시한 대부분의 학생들은 영어에 대한 부담에도 불구하고 GERI 프로그램이 재미있고 쉽게 학습할 수 있으면서도 창의적인 사고 기능 개발에 효과적인 것으로 인식하고 있었다. GERI 프로그램은 우리나라와 비교할 때, 과학 지식의 수준이 다소 떨어지고, 체계성이 부족한 경향이 있었으나 학생들에게 다양한 학습 방법을 활용하여 새로운 과학 세계에 접할 수 있도록 도와주는 것으로 나타났다. 본 연구의 결과는 우리나라 영재 학생들의 창의성 향상을 위한 교수학습 프로그램을 개발하는데 의미 있는 시사점을 제공해 줄 수 있을 것이다.

  • PDF

모바일 한자 학습 애니메이션 생성 (Animation Generation for Chinese Character Learning on Mobile Devices)

  • 구상옥;장현규;정순기
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권12호
    • /
    • pp.894-906
    • /
    • 2006
  • 모바일 기기의 성능 및 화면, 무선 네트워크의 속도 등의 제약으로 모바일 컨텐츠 개발에는 많은 어려움이 있다. 단순히 유선 웹상에서 기존에 서비스 되던 컨텐츠의 가시적인 축소만으로는 양질의 컨텐츠 제작이 어렵다. 빠르게 변화하는 모바일 컨텐츠 시장에 적응하기 위해서는 컨텐츠 특성에 최적화된 데이타 표현 기법 및 저작 도구의 개발이 이루어져야 한다. 본 논문에서는 모바일 기기 상에서의 한자 학습을 위한 적은 용량의 모바일 컨텐츠 및 저작 도구를 개발하였다. 본 연구에서 개발한 모바일 컨텐츠는 단순히 한자 이미지와 설명 정보를 보여주는 것이 아니라, 한자 획순으로 붓으로 쓰는 것과 같은 애니메이션 효과를 줄 수 있다. 또한 저작 도구는 사용자가 그래픽이나 한자, 모바일 프로그래밍에 관한 전문가가 아니더라도 쉽고 빠르게 컨텐츠를 생성할 수 있는 개발 환경을 제공한다. 본 논문은 트루타입 폰트로부터 글자 모양을 획득하여, 간단한 사용자 입력으로 획 분할 및 획 순서 정보를 얻고, 자동으로 획의 방향을 추출, 각 획마다 붓으로 쓰는 효과의 애니메이션을 생성한다. 다음으로 모바일 기기에서의 효율적인 글자 애니메이션을 위해 애니메이션 데이타를 압축한다. 본 논문은 한자뿐 아니라, 한글 또는 다른 형태의 그래픽에도 이용될 수 있으며, 향후 획 분할 및 획 순서 결정을 자동화하는 방법을 연구하고자 한다.

대사증후군의 인지와 신체활동 실천에 영향을 미치는 요인: 데이터 마이닝 접근 (Factors influencing metabolic syndrome perception and exercising behaviors in Korean adults: Data mining approach)

  • 이수경;문미경
    • 한국산학기술학회논문지
    • /
    • 제18권12호
    • /
    • pp.581-588
    • /
    • 2017
  • 본 연구는 기계 학습법 중 하나인 XGBoost를 이용하여 대사증후군을 인지하고 신체활동을 수행하는 집단을 예측하고자 2014년 7월부터 2015년 12월까지 시도되었다. 이에 2009-2013년 지역사회건강조사를 연구자료로 사용하였고 370,430명의 성인을 분석에 포함하였다. 본 연구의 종속변수는 대사증후군의 인지 및 신체활동 실천정도에 따른 단계로 3단계로 구분하였다:Stage 1(무인지, 무 신체활동), Stage 2(인지, 무 신체활동), and Stage 3(인지, 신체활동). 예측변수로는 5년간의 지역사회건강조사 중 공통으로 수집된 문항으로부터 161개의 특성을 선택하였다. 자료 분석을 위해 R program을 이용하여 XGBoost 알고리즘을 적용하였다. 분석 결과 정확도는 0.735 이었으며, 가장 영향을 미치는 10개의 특성은 나이, 교육수준, 체중조절시도 경험, EQ-5D 운동능력, 영양표시 확인, 개인 건강보험가입 유무, EQ-5D 일상활동, 금연광고경험 여부, 통증유무, 당뇨에 대한 보건기관의 교육 경험 순으로 확인되었다. 본 연구결과는 XGBoost가 보건의료빅데이터를 이용한 질병의 예방과 관리에 영향을 주는 요인을 확인하는데 유용한 도구임을 보여주었다. 또한, 본 연구를 통해 대사증후군에 취약한 계층을 확인하고 이를 위한 교육프로그램 개발에 도움을 줄 수 있을 것으로 보인다.

기계학습 기반 전력망 상태예측 모델 성능 유지관리 자동화 기법 (Management Automation Technique for Maintaining Performance of Machine Learning-Based Power Grid Condition Prediction Model)

  • 이해성;이병성;문상근;김준혁;이혜선
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제6권4호
    • /
    • pp.413-418
    • /
    • 2020
  • 초기 학습 데이터의 과적합으로 인한 전력망 상태예측 모델의 성능 감소를 방지하고 예측모델의 예측 정확도 유지를 통한 계속적인 현장활용을 위해서는 기계학습 모델의 예측 정확도를 지속적으로 관리할 필요가 있다. 이를 위해, 본 논문에서는 다양한 요인에 의해 끊임없이 변화하는 전력망 상태 데이터의 특성을 고려하여 예측모델의 정확성과 신뢰성을 높이고 현장 적용 가능한 수준의 품질을 유지하기 위한 기계학습 기반 전력망 상태예측 모델의 성능 유지관리 자동화 기법을 제안한다. 제안 기법은 워크플로우 관리 기술의 적용을 통해 전력망 상태예측 모델 성능 유지관리를 위한 일련의 태스크들을 워크플로우의 형태로 모델링하고 이를 자동화하여 업무를 효율화 하였다. 또한, 기존 기술에서는 시도되지 않았던 학습데이터의 통계적 특성 변화 정도와 예측의 일반화 수준을 모두 고려한 예측모델의 성능 평가를 통해 성능 결과의 신뢰성을 확보하고 이를 통해 예측 모델의 정확도를 일정 수준으로 유지관리하고 더욱 성능이 우수한 예측모델의 신규 개발이 가능하다. 결과적으로 본 논문에서 제안하는 전력망 상태예측 모델 성능 유지관리 자동화 기법을 통해 예측모델의 성능 저하문제를 해결하여 분산자원 연계 등 외부 환경의 변화에 유연한 예측모델 관리를 통해 정확성과 신뢰성이 보장된 예측 모델의 지속적인 활용이 가능하다.

A Study on the Development of Software Education Program to Activate Employment for the Disabled

  • Lee, Won Joo
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권3호
    • /
    • pp.209-216
    • /
    • 2022
  • 본 논문에서는 장애인 취업 활성화를 위한 효과적인 소프트웨어(SW) 교육 프로그램을 제안하고, 시범 운영을 통하여 SW교육 효과를 검증한다. 이 SW교육 프로그램에서는 기초과정인 유니티 프로그래밍 과정과 심화과정인 AR/VR 디지털 콘텐츠 개발 과정으로 구성된 SW교육과정을 개발한다. SW교육 성취기준은 국가직무능력표준(NCS)의 가상현실콘텐츠제작 직무의 수준과 시각·청각·지체장애 청소년의 SW교육 성취기준을 고려하여 기초 및 심화과정의 성취기준을 개발한다. SW교육 교재는 유니티 기반으로 장애인의 지적수준에 따라 하나의 AR/VR 디지털콘텐츠를 단계적으로 구현할 수 있도록 프로젝트 기반으로 개발한다. SW교육 시범운영은 코로나-19로 인하여 Blended Learning 기반의 비대면 온라인 교육으로 실시한다. SW교육 시범 운영에 대하여 SW교육 효과와 학습자 개인별 SW교육 학업성취도를 도출하기 위해 학습자들에게 설문조사를 실시하고, 그 결과를 분석한다. 기초과정에서는 학습자의 77.3%가 우수(80~90) 이상의 학업성취도를 달성했으며, 심화과정에서는 학습자의 48.8%가 우수(80~90) 이상의 학업성취도를 달성하였다. 이러한 결과는 본 논문에서 개발한 장애인 SW교육 프로그램이 장애인 취업 활성화에 효과가 있다는 것을 검증하는 것이다.

키워드 출현 빈도 분석과 CONCOR 기법을 이용한 ICT 교육 동향 분석 (Analysis of ICT Education Trends using Keyword Occurrence Frequency Analysis and CONCOR Technique)

  • 이영석
    • 산업융합연구
    • /
    • 제21권1호
    • /
    • pp.187-192
    • /
    • 2023
  • 본 연구는 기계학습의 키워드 출현 빈도 분석과 CONCOR(CONvergence of iteration CORrealtion) 기법을 통한 ICT 교육에 대한 흐름을 탐색한다. 2018년부터 현재까지의 등재지 이상의 논문을 'ICT 교육'의 키워드로 구글 스칼라에서 304개 검색하였고, 체계적 문헌 리뷰 절차에 따라 ICT 교육과 관련이 높은 60편의 논문을 선정하면서, 논문의 제목과 요약을 중심으로 키워드를 추출하였다. 단어 빈도 및 지표 데이터는 자연어 처리의 TF-IDF를 통한 빈도 분석, 동시 출현 빈도의 단어를 분석하여 출현 빈도가 높은 49개의 중심어를 추출하였다. 관계의 정도는 단어 간의 연결 구조와 연결 정도 중심성을 분석하여 검증하였고, CONCOR 분석을 통해 유사성을 가진 단어들로 구성된 군집을 도출하였다. 분석 결과 첫째, '교육', '연구', '결과', '활용', '분석'이 주요 키워드로 분석되었다. 둘째, 교육을 키워드로 N-GRAM 네트워크 그래프를 진행한 결과 '교육과정', '활용'이 가장 높은 단어의 관계로 나타났다. 셋째, 교육을 키워드로 군집분석을 한 결과, '교육과정', '프로그래밍', '학생', '향상', '정보'의 5개 군이 형성되었다. 이러한 연구 결과를 바탕으로 ICT 교육 동향의 분석 및 트렌드 파악을 토대로 ICT 교육에 필요한 실질적인 연구를 수행할 수 있을 것이다.

네트노그라피를 이용한 공개 소프트웨어의 개발 및 확산 패턴 분석에 관한 연구 - 자바스크립트 프레임워크 사례를 중심으로 - (Tracing the Development and Spread Patterns of OSS using the Method of Netnography - The Case of JavaScript Frameworks -)

  • 강희숙;윤인환;이희상
    • 경영과정보연구
    • /
    • 제36권3호
    • /
    • pp.131-150
    • /
    • 2017
  • 본 연구의 목적은 공개 소프트웨어(Open Source Software, 이하 OSS)가 운영 기간 내 주변의 행위자들과 관계를 수립하는 동안 OSS의 개발 및 확산 패턴을 확인하는 것으로, OSS 참여자들의 변화 패턴을 조사하기 위해 OSS 통과시간을 기반으로 그 변화 양상을 추적할 수 있는 온라인 데이터와 네트노그라피 방법을 이용하였다. 이를 위해 대표적인 OSS 자바스크립트 프레임워크인 jQuery, MooTools, YUI 등 이상 세 가지 사례에 대하여 블로그, 웹 서치와 함께 GitHub 공개 API(Application Programming Interface)로 수집된 데이터를 활용하였다. 본 연구에서는 OSS 변형 과정의 변화 패턴을 분류하기 위하여 행위자-네트워크 이론의 전환(translation) 과정을 적용하였으며, 관찰된 OSS 변형 과정을 살펴보면 다음과 같다. 먼저, '프로젝트 개시' 단계에서 소스 코드, 프로젝트 책임자 및 관계자, 내부 참여자 등과 같은 세 가지 유형의 OSS 관련 행위자들을 확인하였고, 그들 사이의 관계성을 개념화 하였다. 이후 프로젝트 책임자가 최초로 프로젝트를 착수하는 '프로젝트 성장' 단계는 관계자들에 의해 소스 코드가 유지 보수되는 과정을 통해 개선된다. 마지막으로 OSS는 홍보 활동을 통해 참여자들의 관찰기를 갖고, 소스 코드 사용을 통해 학습기를 거친 사용자가 본격적으로 등장함으로써 '참여자의 도약' 단계로 진입한다. 이 시기에는 기업과 외부 관계자들도 출현하는 모습도 살펴볼 수 있다. 본 연구결과는 OSS 참여자들이 OSS를 선택하는데 있어 홍보 과정의 중요성을 강조하고, OSS의 급속한 개발속도가 오히려 참여자의 출현을 지연시키는 구축 효과(crowding-out effec)가 발생하는 것을 확인하였다. 본 연구는 행위자-네트워크 이론을 토대로 주요 OSS 사례를 네트노그라피를 활용하여 종단적인 관점에서 분석함으로써 OSS의 발전 과정을 일반화시키기 위한 노력을 시도했다는 점에서 학술적인 의의가 있으며, OSS가 지배적인 위치에 오르기 위한 단계별 영향 요인, 세부적인 변화 양상 등을 확인함으로써 OSS 개발자와 관리자들에게 다양한 시사점을 제공할 것으로 기대된다.

  • PDF

2012년 신 개정 정보 교육과정의 '문제 해결 방법과 절차' 영역을 위한 수업 모형 개발 (Development of Teaching Model for 'Problem-solving methods and procedures' section in the 2012's revised Informatics curriculum)

  • 현태익;최재혁;이종희
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권8호
    • /
    • pp.189-201
    • /
    • 2012
  • 이 연구는 일반계고등학교 신 개정 정보 교육과정의 '문제 해결 방법과 절차' 영역의 효과적인 교수 학습을 위한 수업 모형을 개발하고 그것의 효과성을 검증하는데 목적이 있다. 중학교에서 이 영역을 학습하지 못한 일반계 고등학생들을 위해 중학교 교육과정을 포함할 필요가 있고, 학습자의 발달 단계에 알맞은 프로그래밍 언어를 채택하여 인지적 부담을 줄일 필요가 있다. 재미있게 프로그래밍 할 수 있는 퍼즐을 학습 예제로 사용할 필요가 있다. 연구 수행을 위한 연구 방법은 ADDIE 모형에 따라 수행한다. 수업 모형의 프로그래밍 언어로는 파이썬을 선택한다. 이 수업 모형의 효과성을 평가하고자 컴퓨터 부 학생들을 대상으로 수업을 진행하였고, 컴퓨터교육과 예비 교사들이 모의수업을 하였다. 예비교사의 75%가 수업 모형에 만족하였다. 2012년 3월부터 23시간동안 일반계고등학교 정보 교과 수업에 적용하였다. 수업 전 후에 문제해결력 향상 여부를 알아보기 위해 PSI 검사를 하고, 중간고사 정보 점수와 비교하여 약간의 정상관관계가 있다고 분석하였다. 따라서 개발한 수업 모형이 위 영역의 교수 학습에 효과가 있다고 분석한다. 그러므로 정보 교사들의 교수 학습 수업 모형의 지표가 되고, 예비 교사의 교육 자료로 활용하는 것을 제안한다.

슬릿 케이슨의 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기반 업무 생산성 향상에 기여할 수 있다.

정보 교과의 문제해결과정에서 논리적 사고력 구성요소에 대한 조작적 정의 (Operational Definition of Components of Logical Thinking in Problem-solving Process on Informatics Subject)

  • 윤일규;김종혜;이원규
    • 컴퓨터교육학회논문지
    • /
    • 제13권2호
    • /
    • pp.1-14
    • /
    • 2010
  • 지금까지의 정보 교과에서의 논리적 사고력 향상에 관한 연구는 대부분 일반적인 논리적 사고력 검사지를 바탕으로 이루어졌으며, 프로그래밍 학습 결과를 통한 논리적 사고력의 향상에 한정되어 있다. 본 연구에서는 일반적인 논리적 사고력의 특성 및 타 교과에서 논리적 사고력의 특성과 달리 정보 교과의 문제 해결 과정에서의 논리적 사고력의 조작적 정의를 제시하였다. 먼저, 정보 교과의 문제 해결 과정에서 요구되는 논리적 사고력의 구성요소를 선정하고, 각각에 대한 조작적 정의를 개방형식의 전문가 설문과 연구자 숙의 과정을 통하여 제시하였다. 또한, 각각의 조작적 정의를 바탕으로 중등 정보 교과 '문제 해결 방법과 절차' 영역의 내용요소와 연관성을 제시하고, 그에 따른 평가 문항을 개발하였다. 연구 결과, 정보 교과의 문제해결과정에서 요구되는 논리적 사고력의 구성요소는 서열화 논리, 명제 논리, 상관 논리, 변인 통제 논리, 조합 논리, 비례 논리이며, 조작적 정의와 정보교과 내용요소를 바탕으로 논리적 사고력 평가문항을 개발하여 그 실효성을 알아보았다. 본 연구 결과는 정보 교과의 논리적 사고력 신장을 위한 교수학습방법과 평가 방안의 가이드라인을 제공하는 데에서 의의를 찾을 수 있을 것이다.

  • PDF