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

검색결과 679건 처리시간 0.025초

파이썬을 활용한 데이터 시각화 교육이 초등학교 6학년 학생의 컴퓨팅 사고력에 미치는 효과 (Effect of data visualization education with using Python on computational thinking of six grade in elementary school)

  • 김정아;김민규;유혜진;김용민;김종훈
    • 정보교육학회논문지
    • /
    • 제23권3호
    • /
    • pp.197-206
    • /
    • 2019
  • 본 연구에서는 데이터 시각화 교육에 초점을 맞춘 파이썬 교육이 초등학교 6학년 학생들의 컴퓨팅 사고력 향상에 미치는 효과를 분석해보았다. 현직 초등교사 60명과 초등학교 6학년 학생 120명을 대상으로 실시한 요구분석 결과를 바탕으로, 데이터 시각화의 절차에 따라 파이썬 교육프로그램을 개발하였다. 개발한 교육프로그램으로 초등학교 6학년 학생 24명에게 총 6일 동안 36시간의 수업을 진행하여 사전 사후 비교 검사를 통해 효과를 분석하였다. 분석 결과, 데이터 시각화 교육에 초점을 맞춘 파이썬 교육은 초등학교 6학년 학생들의 '계산적 인지력'과 '유창성', '정교성', '독창성'에 유의미한 효과가 있는 것으로 나타났다.

중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향 (The Effects of Middle School Mathematical Statistics Area and Python Programming STEAM Instruction on Problem Solving Ability and Curriculum Interest)

  • 이도영;정종인
    • 한국산학기술학회논문지
    • /
    • 제20권4호
    • /
    • pp.336-344
    • /
    • 2019
  • 교육부(2015)에서 "초 중등학교 2015 개정 교육과정"을 고시하고 초 중학교에서 컴퓨팅 사고력 함양을 위한 소프트웨어교육을 2018년부터 단계적으로 초 중 고등학교의 교육과정에 필수적으로 적용함에 따라 '문제해결과 프로그래밍'이 중요한 영역으로 부각되었다. 한편, 우리가 살고 있는 이 시대는 홍수처럼 쏟아져 나오는 빅데이터를 분석하고 활용하는 능력이 더욱 강조되어 가고 있다. 이러한 시대의 흐름에 따라 학생들의 문제해결력과 프로그래밍/수학 흥미도를 향상시키는 수업을 구상하였고 이는 정보와 수학, 즉 프로그래밍과 통계적 소양을 겸비하는 통계-파이썬 프로그래밍 융합교육과정을 개발하고 적용해 봄으로써 유의한 차이를 검증해 보고자 한다. 실험처치 전 후 문제해결력 검사와 프로그래밍/수학 흥미도 검사를 실시하였고 대응표본 t-검정으로 비교분석하였다. 분석 결과에 의하면 문제해결력에 관한 사전 사후 검사 결과 유의도 수준 0.05에서 유의한 차이가 있었으며, 프로그래밍 흥미도와 수학흥미도의 사전 사후 검사 결과 역시 유의도 수준 0.05에서 유의한 차이가 있었다.

수행시간 중심의 파이썬 정렬 알고리즘 교육이 초등학생 논리적 사고력에 미치는 효과 (Effect of Execution Time-oriented Python Sort Algorithm Training on Logical Thinking Ability of Elementary School Students)

  • 양영훈;문우종;김종훈
    • 정보교육학회논문지
    • /
    • 제23권2호
    • /
    • pp.107-116
    • /
    • 2019
  • 본 연구는 초등학생의 논리적 사고력 신장을 위한 교육 방법으로 수행시간 중심의 파이썬 정렬 알고리즘 교육 프로그램을 개발하여 적용한 후 그 효과를 검증하였다. 교육 프로그램은 현직 초등학교 교사 100명을 대상으로 실시한 사전 요구 분석 결과를 바탕으로 하여 개발하였다. 개발한 교육 프로그램의 효과를 검증하기 위해 ${\bigcirc}{\bigcirc}$ 대학교에서 실시한 초등학생 교육기부 프로그램의 지원자 표집에 의한 지원자 표본 25명을 대상으로 6일간 1일 7차시씩 42차시를 진행하였다. 한국교육개발원에서 개발한 '논리적 사고 검사(GALT)'를 활용하여 사전 사후 검사 결과를 통해 교육적 효과를 분석하였으며, 분석 결과 수행시간 중심의 파이썬 정렬 알고리즘교육이 초등학생의 논리적 사고력 향상에 효과적인 것으로 나타났다.

청소년 대상 파이썬(Python) 활용 교육의 효과에 대한 메타분석 (The Meta-Analysis on Effects of Python Education for Adolescents)

  • 장봉석;윤소희
    • 실천공학교육논문지
    • /
    • 제12권2호
    • /
    • pp.363-369
    • /
    • 2020
  • 이 연구는 청소년 대상 파이썬 활용 교육의 효과를 메타분석을 통해 정리하는 것을 목적으로 한다. 자료 분석을 위해 파이썬 활용 교육의 효과를 보고한 선행연구 6편을 선정하였다. 연구 결과를 정리하면 다음과 같다. 첫째, 파이썬 활용 교육의 전체 효과크기는 0.684로 나타났다. 둘째, 교육 효과를 종속변수 유형에 따라 비교 분석한 결과, 학업성취도 0.871, 인지적 영역 0.625, 정의적 영역 0.428로 나타났다. 셋째, 인지적 영역의 경우, 자기효능감 0.833, 문제해결능력 0.283, 컴퓨팅사고력 0.276, 코딩 역량 0.251의 순서로 나타났다. 넷째, 정의적 영역의 경우, 학습 흥미 0.56, 프로그래밍 흥미 0.417의 순서로 나타났다. 다섯째, 학교 급의 경우, 중학교 0.851, 고등학교 0.585, 대학교 0.435의 순서로 나타났다. 여섯째, 교과 영역의 경우, 수학 1.057, 디자인 0.595, 정보 0.585, 소프트웨어 0.28의 순서로 나타났다.

외부고리 은하 영상 분석을 위한 파이썬 기반 알고리즘 개발 (Development of a Python-based Algorithm for Image Analysis of Outer-ring Galaxies)

  • 조훈;손정주
    • 한국지구과학회지
    • /
    • 제43권5호
    • /
    • pp.579-590
    • /
    • 2022
  • 본 연구는 데이터 과학의 과정에 따른 파이썬 기반의 외부고리 은하 영상 분석 알고리즘 개발을 목적으로 한다. 잠재적 사용자는 학생과 교사를 포함한 시민 과학자로 정하였다. 은하의 실제 데이터를 이용한 분류 연구는 IRAF 라는 전문 소프트웨어가 이용되고 있어 일반인이 접근하기에 한계가 있다. 이에 IRAF를 사용한 선행 연구의 결과와 비교 검증이 가능한 외부고리 은하를 분석 대상 천체로 정하여, 영상 분석 알고리즘을 개발하고 그 결과를 검증하였다. 검증 결과 총 69개의 외부고리 은하 중 50개(72.5%)가 IRAF 결과와 높은 일치를 보였다. 남은 19개(27.5%)는 시선 방향에 겹친 밝은 별의 존재 혹은 은하 내부의 약한 밝기로 인해 IRAF 결과와 다른 낮은 일치를 보였다. 보완 과정을 거친 최종 결과물은 공유 및 교육 자료의 활용도를 높이기 위해 전체 사용된 데이터와 알고리즘, 파이썬 코드 파일 및 사용 설명서를 GitHub에 탑재하였다.

Python 기반 AI 프로젝트에서 예외 제안을 위한 자동화 접근 방식 (An Automated Approach for Exception Suggestion in Python-based AI Projects)

  • 강민구;김순태;류덕산
    • 한국인터넷방송통신학회논문지
    • /
    • 제22권4호
    • /
    • pp.73-79
    • /
    • 2022
  • Artificial intelligence (AI) 프로젝트에 널리 사용되는 Python 언어는 Interpreter 언어로 Runtime 시에 오류가 발생한다. 오류로 인한 프로젝트의 실패를 방지하기 위해서는 사전에 예외적인 상황이 발생할 수 있는 코드에 대한 예외 처리가 필요하다. 특히, 많은 리소스를 필요로 하는 AI 프로젝트에서, 오랜 실행 후 발생하는 예외는 큰 리소스 낭비를 초래한다. 하지만, 예외 처리는 개발자의 경험에 의존하기 때문에 개발자들은 잡아야 할 적절한 예외를 결정하는데 어려움을 가진다. 이러한 필요성을 해결하기 위해 기존 예외 처리문을 학습하여 개발 중에 개발자에게 잡아야 할 예외를 제안해주는 접근 방법을 제안한다. 제안 방법은 try 블록의 소스 코드를 입력으로 받아 except 블록에서 처리되어야 할 예외들을 제안해준다. 우리는 2개의 프레임워크로 구성된 대규모 프로젝트에 대해 접근 방법을 평가한다. 우리의 평가 결과에 따르면, 예외 제안을 수행할 때 평균 AUPRC는 0.92 이상을 나타낸다. 연구 결과는 제안된 방법이 비교 모델들을 능가하는 예외 제안 성능으로 개발자의 예외 처리를 지원할 수 있음을 보여준다.

산업공학 전공 교과목 강의를 위한 파이썬 프로그래밍 활용: 경제성공학 교육 사례 연구 (Using Python Programming Language for Teaching Industrial Engineering Subjects: A Case Study on Engineering Economy)

  • 조용규
    • 실천공학교육논문지
    • /
    • 제14권2호
    • /
    • pp.245-258
    • /
    • 2022
  • 본 논문에서는 산업공학의 전통적인 전공 교과목을 강의할 때 현 시점 산업계 및 학계에서 가장 활용도가 높은 프로그래밍 언어인 파이썬 언어를 분석 도구로 활용하는 것을 제안한다. 사례 연구로서 공학 프로젝트의 경제성을 분석할 수 있는 역량을 길러주는 전공 교과목인 경제성공학을 채택하였으며, 파이썬에서 다양한 재무함수를 구현한 라이브러리인 numpy-financial를 포함하여 간단한 연산 및 수치 해석을 위한 numpy와 scipy, 시각화를 위한 matplotlib 라이브러리를 주로 활용하였다. 익명의 수강생들을 대상으로 강의의 만족도를 조사한 결과 본 논문에서 제안하는 교육 방식이 교육 만족도와 강의 전달력 측면에서 우수한 성과를 보였고, 경제성공학 뿐 아니라 다른 전통적인 산업공학 과목에 대해서도 전공 학생들의 추가적인 수요가 있음을 확인할 수 있었다.

파이썬 데이터 시각화를 이용한 랴오허 국립공원 관광객 인식 연구 (Liaohe National Park based on python data visualization Visitor Perception Study)

  • 징치웨이;정청캉;남경현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.439-441
    • /
    • 2023
  • National park is one of the important types of protected area management systems established by IUCN and a management model for effective conservation and sustainable use of natural and cultural heritage in countries around the world, and it assumes important roles in conservation, scientific research, education, recreation and driving community development. This study takes Liaohe National Park in China, a typical representative of global coastal wetlands, as a case study, and uses python technology to collect travelogues and reviews of visitors from Mafengwo.com, Ctrip.com, Go.com, Meituan.com and Dianping.com as a source, and the text spans from 2015 to 2022. The results show that wildlife resources, natural landscape with river and sea, wetland ecology and fishing and hunting culture of northern China are fully reflected in the perceptions of visitors to Liaohe National Park. However, there is still much room for improvement in terms of supporting services and facilities, public education and tourists' experience and participation in Liaohe National Park. In this paper, we use python data visualization technology to study the public perception of wetland wildlife as the theme, and grasp the satisfaction, spatial distribution, activity content and emotional tendency of the public in the process of wetland wildlife as the theme, so as to better promote the Liaohe National Park to better carry out the public experience while strictly adhering to ecological protection, and to provide the Liaohe National Park with a better opportunity to This will provide scientific basis for the Liaohe National Park to play a better role in ecological civilization construction and education of ecological civilization awareness.

  • PDF

OpenCV를 이용한 눈동자 모션인식을 통한 의사소통 시스템 구현 (Implementation to human-computer interface system with motion tracking using OpenCV)

  • 허승원;이승준;이희빈;유윤섭
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 춘계학술대회
    • /
    • pp.700-702
    • /
    • 2018
  • 본 논문은 OpenCV를 이용해서 몸을 움직이지 못하는 루게릭병 환자들을 위해 동공을 추적하여 의사소통하는 시스템을 소개한다. OpenCV를 이용한 얼굴 및 눈동자 추적과, Python환경에서 눈의 움직임 검출과 문자를 출력한다. 본 논문에서는 웹캠을 사용하고 눈동자를 추적하고 눈동자의 좌표 값에 따라 눈동자의 움직임을 파악하고 사용자의 의도에 맞는 문자를 출력한다. 누구나 쉽게 접근할 수 있는 블루투스를 이용하여 핸드폰으로 쉽게 문자를 출력할 수 있는 시스템을 제안한다.

  • PDF

파이선 스크립트를 이용한 태양계 행성 시뮬레이터 구현 (Implementing Solar System Simulator using Python Script)

  • 최은영;이임건
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권4호
    • /
    • pp.49-56
    • /
    • 2015
  • 본 논문에서는 3D 애니메이션 도구인 마야를 이용하여 태양계를 모델링하고 각 행성의 움직임과 물리적인 속성들을 정밀하고 객관적으로 구현하여 태양계의 구조를 시각적으로 쉽게 이해할 수 있도록 시뮬레이터를 구현하였다. 메뉴를 이용한 마야의 모델링으로는 정밀한 물리적 속성 값을 표현하기 어려우므로 파이선 스크립트를 이용하여 각 행성의 특성을 표현하였다. 제안하는 시뮬레이터는 가상현실 분야나 학생들의 교육 자료로서 사용 가능하도록 모델링과 렌더링을 실사와 동일하게 구현하였다. 또한 마야 애니메이션에서의 메뉴를 이용한 모델링과 스크립트 언어인 파이선을 활용하여 누구라도 쉽게 실사 영상을 볼 수 있도록 하였다.