• 제목/요약/키워드: Problem-Solving Programming Education

검색결과 247건 처리시간 0.021초

유아의 소프트웨어 교육 관련 국내 최근 연구의 경향 분석 (An Analysis of Research Trends Related to Software Education for Young Children in Korea)

  • 천희영;박소연;성지현
    • 한국보육학회지
    • /
    • 제19권2호
    • /
    • pp.177-196
    • /
    • 2019
  • 본 연구는 2016년부터 3년간 발표된 유아 소프트웨어 교육 관련 국내 최근 연구들의 경향을 게재 경향과 연구방법의 측면에서 분석하는데 연구의 목적을 두었다. 분석대상은 한국학술지인용색인과 국가학술연구정보 공유 시스템에서 검색된 유아의 소프트웨어 교육 관련 연구 26편이었다. 발표된 연구의 게재 경향은 발표 연도, 발표 형식, 학문 분야의 범주에 따라 살펴보았다. 연구방법 측면에서는 연구의 주제 특성과 연구방법 유형, 그리고 연구변인의 특성을 분석하였다. 연구의 결과를 연구의 게재 경향 측면에서 살펴본 바, 2016년부터 최근 3년간 발표된 연구 편수는 연도별로 점차 증가하며, 학술지 논문 형태로 대다수가 발표된 것으로 나타났다. 전체 분석대상의 61.5%(16편)가 유아교육 및 아동학 관련 학문 분야에서 발표된 논문이었다. 연구방법 측면에서는 먼저, 연구의 주제와 연구대상 관련하여 유아 소프트웨어 교육 프로그램 개발 연구, 또는 만4세와 만5세를 대상으로 효과 검증을 한 연구가 다수를 차지하는 것으로 밝혀졌다. 연구방법으로는 실험연구와 문헌연구방법 (각 8회), 조사연구(7회)의 순으로 많이 적용된 것으로 나타났다. 연구변인의 특성으로서 많이 다루어진 측정변인은 유아의 인지적 특성 변인으로 나타났다. 연구에 적용된 프로그램의 특성과 관련하여, 첫째, 프로그래밍 도구 환경을 중심으로 분류한 결과 가장 많은 6편의 연구가 피지컬 컴퓨팅 환경의 프로그램을 사용하였으며, 연구에 사용된 프로그래밍 도구 로봇 중에서는 Albert가 가장 많이 사용된 것으로 나타났다. 프로그램의 적용 기간은 5주~48주로 차이가 있었다. 분석대상 연구들에서 컴퓨팅 사고력은 소프트웨어 교육에 의해 향상되는 문제해결 능력으로 개념화된 경우가 가장 많았으며, 그 하위요인별 개별도구로써 측정되었음을 알 수 있었다. 본 연구의 결과 유아의 소프트웨어 교육 관련 연구가 최근 증가하는 경향을 보이지만 연구 편수의 축적과 연구방법 측면에서 개선이 필요하다는 것을 확인할 수 있었다.

LT 협동학습 기반의 앱 인벤터 프로그래밍 교육이 초등학생들의 학습 동기에 미치는 영향 (The Influence of Learning App Inventor Programming of LT Collaborative Learning based on Children's Motivation)

  • 전성균;이영준
    • 컴퓨터교육학회논문지
    • /
    • 제18권2호
    • /
    • pp.1-9
    • /
    • 2015
  • 프로그래밍 교육을 통해 학생들의 고차원적인 사고력을 배양하기 위해서는 문법을 익히는데 유발되는 과도한 인지적 부담을 줄여야한다. 이러한 문제를 해결하기 위해 다양한 교육용 프로그래밍 언어가 개발되었고, 최근에는 블록 기반으로 실생활에 활용할 수 있는 앱 인벤터가 소개되었다. 학생들이 실생활에 쉽게 활용 가능한 앱을 설계 제작함으로써 문제 해결의 도구로 프로그래밍을 주도적으로 활용할 수 있는 교육 환경을 제시하고자 한다. 특히 초등학생은 발달단계상 구체적 조작 활동이 중요하기 때문에 프로그래밍 과정에서 스마트폰의 다양한 센서를 기반으로 실세계와 역동적으로 상호작용하도록 제시할 수 있는 앱 인벤터는 초등학생 교육용 프로그래밍 언어로 의미가 있다. 이에 본 연구에서는 초등학생을 대상으로 실생활에 활용할 수 있는 앱 인벤터 프로그래밍 교육을 설계하였다. 초등학생 5학년을 대상으로 적용한 결과 프로그래밍 학습에 긍정적인 영향을 주는 것으로 나타났다. 서로 협력하는 LT 협동학습과 스마트폰의 여러 가지 센서를 실생활에 활용할 수 있는 학습주제 그리고 앱 인벤터의 활용이 학생들의 흥미와 관심을 유발하고 지속시켰다고 판단된다.

공업계 특성화고 학생을 위한 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선 개발 및 적용 (Development and Application of a Turtle Ship Model Based on Physical Computing Platform for Students of Industrial Specialized High School)

  • 김원웅;최준섭
    • 대한공업교육학회지
    • /
    • 제41권2호
    • /
    • pp.89-118
    • /
    • 2016
  • 본 연구의 목적은 피지컬 컴퓨팅 플랫폼인 아두이노와 앱 인벤터를 대한민국의 자랑스런 전통 과학기술의 유산이자 세계 최초의 돌격용 철갑전선(鐵甲戰船)으로 평가되는 거북선의 모형과 융합하여, 공업계열 특성화고 학생들이 실제적인 경험을 통해 과학기술적인 지식뿐만 아니라, 그와 더불어 역사 문화유산에 대한 인식과 가치 또한 제고해 볼 수 있는 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선을 개발하는데 있다. 이 연구를 통하여 얻은 결론은 다음과 같다. 첫째, 아두이노 기반의 메인 컨트롤러 설계 및 제작은 전기 전자 제어와 관련된 하드웨어 및 소프트웨어 지식을 익히고, 아두이노와 전기전자 부품간의 기본적인 상호특성과 성능을 확인하는데 도움이 된다. 둘째, 회로도 및 패턴도 설계, 기술적 프로그래밍, 모바일 앱 개발 등의 과정을 통해 회로 설계 능력, 논리적 사고력과 문제해결력을 향상시키는데 효율적이다. 셋째, 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선 개발을 통해 과학기술과 인문학적 소양을 통합적으로 함양할 수 있는 기초적인 토대를 마련하였다.

학생중심의 대학 이산수학 강의 운영사례 (Student-Centered Discrete Mathematics Class with Cyber Lab)

  • 이상구;이재화
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제33권1호
    • /
    • pp.1-19
    • /
    • 2019
  • 본 연구는 학생이 학습과정(learning process)에 능동적으로 참여하여, 능력을 향상하며, 자신감을 갖고 학생성공(student success)이라는 궁극적인 목표에 도달하는 것을 목표로 한 기초수학 특히 이산수학 강좌의 운영사례를 다룬다. 이를 위해 첫째, 본 연구진에 의해 개발/제작된 강의록과 사이버실습실을 미리 제공하였다. 둘째, 이를 바탕으로 학생들이 학습관리 시스템(learning management system)을 통해 예습, 복습, 질문, 답변, 토론을 충분히 할 수 있도록 하였으며, 팀별로 기말 프로젝트에 참여하게 하였다. 셋째, 한 학기 동안의 모든 학습과정을 보고서로 작성하여 제출, 발표하고 이를 바탕으로 한 평가를 하였다. 이러한 강의 모델을 통해 학생들은 자신의 학습과정 및 문제해결과정을 서술하고 발표하면서 비판적인 사고 능력을 자연스럽게 갖추는 과정을 경험하고 공유한다. 본 연구는 기존의 연구와 달리 교수자가 많은 시간을 들이지 않고도, 그리고 여러 지원 또는 우수한 조교가 돕지 않아도 교수 스스로 개인별, 수준별, 맞춤형, 창의적 이산수학 교육이 가능하다는 것을 보여주는 모델을 만든 것으로 이를 공유한다.

개념 망 구조를 기반으로 한 문항 관리 시스템의 설계 및 구현 (Design and Implementation of a Question Management System based on a Concept Lattice)

  • 김미혜
    • 한국콘텐츠학회논문지
    • /
    • 제8권11호
    • /
    • pp.412-425
    • /
    • 2008
  • 이-러닝을 통한 교육에 있어 학습자의 학업 성취도를 향상시킬 수 있는 중요한 요인 중의 하나는 다양한 평가문항을 제공하여 학습자가 원하는 주제의 문제들을 용이하게 검색하여 학습할 수 있도록 지원하는 것이다. 그러나 평가문항을 위한 시스템은 주로 구문해석에 기반 한 키워드 검색과 영역별 단원 중심의 계층적인 분류체계에만 의존하고 있어 영역별 연관 관계에 의한 통합된 유형의 문항 검색에는 어려움을 지닌다. 본 논문에서는 C언어 프로그래밍 학습을 위한 문항을 웹상에서 쉽게 관리하고 유지할 수 있는 더불어 관리된 문항들을 효과적으로 검색하여 활용할 수 있는 문항관리 및 검색 시스템을 설계하고 구현 하였다. 제안된 문항 검색 시스템은 사용자 질의가 가지는 의미로부터 문항간의 개념적 연관 관계에 의한 검색을 가능하게 함으로써 단일 주제의 문항뿐만 아니라 영역별 연관 관계에 의한 통합된 유형의 문항들을 편리하게 검색하여 학습에 활용할 수 있도록 하였다. 따라서 제안된 시스템은 교과의 기본적인 원리, 개념의 이해뿐만 아니라 종합적인 지식 활용 및 문제 해결 능력 향상을 지원하는 시스템으로 기대된다.

계산과학 시뮬레이션을 위한 HPC 작업 관리 프레임워크의 설계 및 구현 (Design and Implementation of HPC Job Management Framework for Computational Scientific Simulation)

  • 유정록;김한기;변희정
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.554-557
    • /
    • 2016
  • 최근, 슈퍼컴퓨터 시스템은 교육, 의료, 국방 등은 물론 계산과학 시뮬레이션까지 다양한 분야에서 활용되고 있다. 특히, 슈퍼컴퓨터, 클라우드 등 이종의 계산 자원을 연동하는 시뮬레이션 환경은 시간, 공간적 한계를 극복하는 차세대 연구 환경으로서 다양한 응용 분야에서 큰 각광을 받고 있다. 그러나 기존의 이종 슈퍼컴퓨팅 환경은 API(Application Programming Interface)의 부재로 터미널 접근을 통해 계산 작업을 수행하는 단조로운 형태를 띠고 있으며, 이는 이종 컴퓨팅 자원의 접근성 및 활용성을 저해하는 주요 요소이다. 이러한 문제점을 해결하고, 슈퍼컴퓨팅 서비스의 다양성을 확보하기 위해, 본 논문에서는 계산과학 시뮬레이션을 위한 웹 기반 HPC (High Performance Computing) 작업 관리 프레임워크의 설계 및 구현에 대해 기술한다. 제안한 프레임워크는 슈퍼컴퓨터, 클라우드, 그리드 등의 다양한 이기종 자원을 활용하여 시뮬레이션 계산 작업을 수행할 수 있도록 플러그-인 기반 표준 인터페이스 및 번들 플러그-인을 제공하며, 플러그-인 관리자를 통해 손쉽게 자원 확장이 가능하다. 또한 시뮬레이션 작업의 생성, 제출, 제어, 상태 모니터링 등의 전주기적인 작업 라이프사이클 관리를 위해 HTTP 표준 방식의 RESTful endpoints들을 제공한다.

  • PDF

지구과학 예비교사들의 컴퓨팅 사고에 대한 인식 탐색 (Exploring Pre-Service Earth Science Teachers' Understandings of Computational Thinking)

  • 박영신;박기락
    • 한국지구과학회지
    • /
    • 제45권3호
    • /
    • pp.260-276
    • /
    • 2024
  • 이 연구의 목적은 공학기반 파력발전소 주제의 STEAM 수업을 통해서 지구과학전공 예비교사들의 컴퓨팅 사고에 대한 인식형성 및 개선이 있는지를 탐색하는 것이다. STEAM 수업은 가장 효율적인 파력발전소 모형을 제작해보는 내용으로 구성되었다. 컴퓨팅 사고 실천 인식을 알아보는 설문지는 연구자가 기존의 연구를 중심으로 설문 문항을 개발하여 15명의 예비교사들에게 투입하였다. STEAM 수업은 파도를 이용해서 터빈이 돌아가는 과학적 원리 이해를 바탕으로 모둠별로 효율적인 파력발전소 모형을 개발하도록 하였으며 수업 중에 문제를 인식하고(문제해결), 코딩작업을 해서(코딩 및 프로그래밍) 3D 프린터로 파력발전소를 제작하였으며(모델 설계 및 구축), 제작된 산출물을 평가하여 오류를 수정하는(문제 오류 수정) 동안에 '논리적 사고'를 통한 높은 수준의 컴퓨팅 사고 실천 인식이 파악되었다(14개 중에 앞의 5개 실천은 평균 5점). 하지만 용어에 대한 정확한 정의를 알지 못하고 실시한 수업에서 '추상화'. '문제분해', 및 '빅 데이터 활용'에 대한 인식은 오히려 수업 후의 인식은 더 낮아졌다(3개의 실천). STEAM 수업 후에는 컴퓨팅 사고 실천은 '온라인 게임하기'는 아니라는 것에 인식개선이 있었지만(4.06→0.86; 역문항) 아직도 컴퓨터를 이용해서 해야 하는 컴퓨팅 사고 실천으로 인식하고 있어 개선되지 않음이 확인되었다(컴퓨터처럼 생각하기, 컴퓨터를 사용하여 통계하기). 문제 인식에 해당하는 '문제해결'(3.73→4.33), '패턴 인식'(3.53→3.66), 그리고 '최상의 도구 선택'(4.26→4.66)의 3개 실천은 인식이 약하게 개선되었다. 컴퓨팅 사고 실천과 같은 역량 함양을 위해서는 실습위주의 교육양성과정이 개설되어야 하며, 특히 본 연구에서는 다른 주제의 추가적인 STEAM 수업을 했다면 개선이 일어나지 않거나 약하게 인식되었던 컴퓨팅 사고 실천에 대해서는 확실한 개선이 있을 수 있다는 결론을 내릴 수 있다. 다회적인 상황학습의 교육실습 교육과정이 개설되어야 한다.