• 제목/요약/키워드: SW 프로그래밍 교육과정

검색결과 70건 처리시간 0.023초

비전공자 SW 프로그래밍 교육과정 및 콘텐츠 개발 모형의 효과성 탐색: SW 해결안의 시각적 표현을 중심으로 (Exploring the Effect of SW Programming Curriculum and Content Development Model for Non-majors College Students : focusing on Visual Representation of SW Solutions)

  • 이민정
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권7호
    • /
    • pp.1313-1321
    • /
    • 2017
  • ICT 기반 디지털 융합이 가치를 창출하는 미래사회에는 다양한 분야의 전문가가 협업하며 SW적 문제 해결을 주도하는 역량이 더욱 강조된다. 비전공자에게는 전문 분야의 문제를 풀기 위해 SW 전문가와 효과적으로 협업할 수 있는 SW적 소통 능력이 필요하다. 따라서 비전공자를 위한 SW 교육은 높은 수준의 코딩 역량을 목표로 하는 기존의 SW 전공자 대상 프로그래밍 교육과는 달라야 한다. 또한 다이어그램 기반의 시각적 표현이 원활한 소통과 협업에 도움이 된다는 것은 이미 알려져 있다. 본 연구에서는 비전공자를 위한 SW 교육목표를 'SW적 문제해결을 위한 시각적 프로그래밍 역량 함양'이라 정의하고, 이를 달성하기 위한 비전공자 SW 프로그래밍 교육과정과 SW 해결안의 시각적 표현에 중점을 둔 SW 교육 콘텐츠 개발 모형을 탐색하였다. 본 논문의 결과는 비전공자를 위한 적절한 SW 학습 방안을 마련하고 실질적인 SW 역량을 함양하기 위한 방향을 설정하는 데 도움이 될 것이다.

2015 개정 교육과정을 대비한 교육대학교의 소프트웨어 교육과정에 대한 수요 분석 (Needs Analysis of Software Education Curriculum at National Universities of Education for the 2015 Revised National Curriculum)

  • 정영식
    • 정보교육학회논문지
    • /
    • 제20권1호
    • /
    • pp.83-92
    • /
    • 2016
  • 2015 개정 초등학교 교육과정에 포함된 SW 교육은 초등학교 실과 교과에 포함되어 있으며, 핵심 내용은 SW 활용 교육이 아닌 프로그래밍 교육을 중심으로 한 SW 제작 교육이다. 따라서 초등교원을 양성하는 교육대학교에서는 프로그래밍 교육을 포함한 SW 교육과정이 마련되어야 한다. 이를 위해 예비교원들을 대상으로 프로그래밍 교육의 경험과 유형, SW 교육에 대한 이해도와 필요성을 조사하였다. 그 결과, 예비교원들의 SW 교육에 대한 이해도가 높고, 필요성도 인식하고 있었으나, 프로그래밍 교육 경험이 없거나 정규 교육을 통해 배우지 않은 학생들은 SW 제작 교육에 대한 이해도가 낮아 필요성도 낮게 나타났다. 따라서 SW 제작 교육을 중심으로 강좌를 교육대학교의 전공 과정으로 개설해야 한다.

초등 예비교사의 소프트웨어 교육 관련 경험과 이해도 분석 (Analysis of Elementary Pre-service Teachers' Experiences and Understanding of Software Education)

  • 조미헌
    • 정보교육학회논문지
    • /
    • 제22권1호
    • /
    • pp.81-89
    • /
    • 2018
  • SW교육의 성패는 교사들의 역량과 이해에 의존하기에 다수의 교육대학에서 예비교사를 대상으로 SW교육을 실시하고 있다. 본 연구는 예비교사의 프로그래밍 학습 경험과 SW교육 교육과정 및 교육효과에 대한 이해의 실태를 분석하였으며, 연구 대상은 C교육대학교에 재학 중인 294명의 3~4학년 학생들이었다. '프로그래밍 학습 경험'과 관련해서, 다수가 프로그래밍에 대한 흥미, 유용성, 지속적 학습 의지의 측면에서 긍정적으로 응답하였으나, 프로그래밍 경험에 만족하지 못하며, 프로그래밍을 어렵게 여기고, 자신의 프로그래밍 수준을 낮게 평가하는 것으로 밝혀졌다. 'SW교육 관련 교육과정 이해'에 대해서는 다수가 SW교육의 필요를 인정하고, 배정된 시간이 불충분하다고 이해하였으며, SW교육을 실과 교과에서 실시하는 것에 대해서는 긍정과 부정적인 이해가 고루 나뉜 편이었다. 이와 비교할 때, SW교육의 개념 및 특성 그리고 교육과정의 세부 내용들에 대해서는 이해가 부족한 것으로 밝혀졌다. 'SW교육의 효과 이해'와 관련해서는 문제해결력, 창의력 등을 포함한 6가지 효과 모두에 대해서 다수가 긍정적으로 이해하고 있는 것으로 밝혀졌다. 이와 더불어서 심화전공계열별로 차이가 있는지를 분석한 결과, 프로그래밍 학습 경험, SW교육 관련 교육과정 이해 그리고 SW교육 효과 이해와 관련한 다수의 항목들에 대해서 전공계열별로 유의미한 차이가 있는 것으로 밝혀졌다. 연구 결과에 기초하여, 예비교사를 대상으로 한 SW교육에서 개선해야 할 사항들을 제안하였다.

비전공자 대상 SW교육과정 개편이 수업만족도에 미친 영향분석 (Effect Analysis of the SW Curriculum Reorganization for Non-CS Students on the Class Satisfaction)

  • 김헌주;김경미
    • 한국컴퓨터교육학회 학술대회
    • /
    • 한국컴퓨터교육학회 2018년도 하계학술대회
    • /
    • pp.45-48
    • /
    • 2018
  • 본 연구는 H대학에서 비전공자 대상 교양필수 SW 교육과정을 프로그래밍 중심으로 개편한 2015년 이후 3개년도와 이전 3개 년도의 수업만족도에서 차이가 나는가에 대해 비교분석하여 개편 후 비전공자 대상 SW교육과정의 효과성을 파악하고자 한다. H대학은 2015년 교양 SW교육과정을 프로그래밍 중심으로 개편하였다. 개편 전후 수업 만족도의 변화가 있었는가? 라는 연구문제를 기반으로 분석한 결과, 개편 후 3년간 수업만족도는 개편 전 3년보다 높게 나타났으며, 1학기보다는 2학기 교과목들의 수업만족도 편차가 더 크게 나타났다. 1학기 만족도는 유의수준 10%에서 차이가 있는 것으로 나타났으며, 2학기 만족도는 유의수준 5%에서 차이가 있는 것으로 나타났다. 이것은 개편 후 다양한 프로그래밍 언어 중 선택할 수 있도록 교과과정을 제공한 것이 원인인 것으로 파악된다.

  • PDF

초·중학교 SW교육 심화과정을 위한 가상현실 프로그래밍 모듈 개발 (Development of VR Programming Module for SW Education Advanced Course in Elementary and Middle School)

  • 안성훈
    • 창의정보문화연구
    • /
    • 제5권1호
    • /
    • pp.45-51
    • /
    • 2019
  • 본 논문에서는 SW교육의 심화교육으로 가상현실 프로그래밍 교육을 초·중등학교 수준에 맞추어 적용할 수 있는 모듈을 개발하고 해당 모듈의 적용 가능성 및 효과성을 검증하였다. 연구 결과 본 논문에서 제시한 가상현실 프로그래밍 모듈은 문제해결과 학습몰입에서 모두 유의미한 향상을 나타났다. 따라서 본 연구를 통해 개발된 가상현실 프로그래밍 모듈은 일선 초·중학교에서 기초적인 코딩의 개념과 알고리즘 이해 교육을 벗어나 심화교육으로 적용될 가능성이 충분한 것으로 판단된다. 특히, 전국 2,920개의 영재교육기관에서 이루어지고 있는 정보영재교육에 활용 될 경우 정보영재교육의 수준을 높여줄 수 있을 것으로 기대된다. 또한, 가상현실 프로그래밍 교육은 과학, 예술, 건축 등 다양한 분야와 융합교육이 가능해 학생들에게 다양한 흥미를 제공해주고 종합적인 분석력과 창의력을 길러줄 것으로 기대된다.

정보과 교육과정 표준모델을 위한 알고리즘 및 프로그래밍 영역 프레임워크 개발 (Development of Algorithm and Programming Framework for Information Education Curriculum Standard Model)

  • 성영훈;박남제;정영식
    • 정보교육학회논문지
    • /
    • 제21권1호
    • /
    • pp.77-87
    • /
    • 2017
  • 학교현장에서 활용할 수 있는 SW교육과정 구성을 위해 알고리즘과 프로그래밍 영역에서 개념이해와 학습활동을 구성된 프레임워크를 개발하였다. 이를 기반으로 영역별 5단계 성취기준 체계로 구성되어 있으며 알고리즘 영역은 18개, 프로그래밍 영역은 21개의 성취기준 요소로 구성되어 있다. 각 영역별 성취기준에 대한 내용의 중요도와 교육시기의 적절성을 검토하기 위해 전문가 델파이조사 검증을 통한 타당도를 제시하였다. 연구의 결과는 정보과 교육과정 표준모델 구성을 위한 연구 자료로 활용될 수 있으며 학교 현장에 적용을 위한 SW교육과정 개발을 위한 시사점을 제공하고 있다는 점에 의의가 있다.

SW교육을 위한 교사의 ICT 리터러시와 프로그래밍 능력 수준 측정 (Analysis of Teacher's ICT Literacy and Level of Programming Ability for SW Education)

  • 심재권
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권4호
    • /
    • pp.91-98
    • /
    • 2018
  • 컴퓨팅 기술의 중요성이 강조됨에 따라 우리나라에서는 초중등 학교급에서 SW교육을 의무적으로 가르치도록 교육과정을 개정하였다. 성공적인 SW교육을 위해서는 교육환경과 교육자료를 구비하여야 할 뿐만 아니라 SW교육을 담당할 교사의 역량을 갖추도록 하는 것 또한 매우 중요하다. 하지만 교사의 SW교육역량과 관련하여 현재의 상태를 구체적으로 진단하고자 한 연구는 미비하여 원활한 SW교육을 위한 교사연수와 지원계획을 구체적으로 수립하기에는 부족점이 많다. 본 연구는 현직교사의 SW교육역량 수준을 확인하기 위한 목적으로 컴퓨터 상식, 최신 IT기술, 알고리즘 설계, 프로그래밍 능력을 측정하는 검사도구를 제작하여 적용하였다. 연구결과 컴퓨터 상식과 최신 IT기술에 대한 이해는 매우 높은 것으로 나타난 반면, 알고리즘 설계와 프로그래밍 능력은 낮은 것으로 분석되어 SW교육 교원연수와 교원양성과정에 대한 시사점을 도출하였다.

초등학생을 위한 알고리즘 및 프로그래밍 교육과정 모델 개발 (A Development of Algorithm and Programing Curriculum Model for Elementary School Students)

  • 정영식
    • 정보교육학회논문지
    • /
    • 제19권4호
    • /
    • pp.459-466
    • /
    • 2015
  • 2015 개정 교육과정에 포함된 초등학교 소프트웨어 교육 내용은 17시간이라는 시수 제한으로 인해 그 내용이 충분하지 않다. 따라서 본 연구에서는 알고리즘과 프로그램 교육에 대한 교육과정 모델을 개발하였다. 이를 위해 국내외 SW 교육과정과, Code.org, Blockly Games, Entry와 같은 SW 교육 플랫폼을 분석한 후 알고리즘과 프로그래밍 교육에 대한 내용 체계와 성취 기준을 제시하였다. SW 교육 플랫폼의 분석 결과는 알고리즘의 이해, 프로그래밍의 실제, 프로그램의 평가 등 3가지로 구분하였고, 교육 내용 체계와 성취 기준은 7단계로 구분하였으며, 각 영역별로 14개의 성취 기준을 제시하였다. 또한, 학년에 상관없이 누구든지 하위 단계를 이해하면 상위 단계로 진급할 수 있도록 성취 기준을 무지개 색으로 구분하였다.

SW교육 강화를 위한 교육대학교의 교육과정 개선 요구 분석 (Needs of Improving the Curriculum of National University of Education for Strengthening SW Education)

  • 김철
    • 정보교육학회논문지
    • /
    • 제23권1호
    • /
    • pp.1-8
    • /
    • 2019
  • 초등교원을 양성하는 교육대학교에서 SW교육을 강화시키기 위한 교육과정을 개발하는 데 필요한 기초 자료를 마련하기 위해 G교육대학교 학생 1,260명을 대상으로 설문조사를 실시하였다. 그 결과를 정리하면 다음과 같다. 첫째, 교육대학교 학생들을 대상으로 한 SW교육 시간을 늘리고, SW교육 역량을 제고할 수 있도록 교육 내용을 개선할 필요가 있다. 둘째, 교양 과정에서의 SW를 활용한 교수법과 교재를 개발하고, 그것을 위한 시수가 확보되어야 한다. 셋째, 전공 과정에서는 교과 내용학 보다는 교과 교육학을 중심으로 한 교육 내용이 확대되어야 한다. 넷째, 심화 과정에서는 초등학교 교육과정과의 연계를 높일 수 있도록 엔트리 등 교육용프로그래밍언어를 중심으로 한 프로그래밍 교육이 강화되어야 한다. 또한, 심화과정에서의 필수 과목을 줄이고 선택과목을 늘림으로써 학생들의 과목 선택권을 확대할 필요가 있다.

SW 비전공자 대상으로 지능형 데이터 코딩 교육과정 설계 : EZMKER kit교구 중심으로 (Designing an Intelligent Data Coding Curriculum for Non-Software Majors: Centered on the EZMKER Kit as an Educational Resource)

  • 장승영
    • 한국전자통신학회논문지
    • /
    • 제18권5호
    • /
    • pp.901-910
    • /
    • 2023
  • 대학에서는 4차 산업혁명에 맞추어 디지털 융합시대를 이끌어갈 창의·융합 인재를 육성하기 위하여 프로그래밍 언어적 사고를 기반으로 SW교육을 비전공자 대상으로 운영하고 있다. 하지만 학습자들은 프로그래밍 언어의 문법과 생소한 프로그래밍 언어를 습득하는 과정에 난점을 겪고 있다. 본 연구에서는 SW 비전공자들에게 학습과정에서 고충을 해소하기 위해서 소프트웨어 교육 모형을 제안하는 데 목적을 두었다. 프로그래밍 언어사고를 기반으로 EZMKER kit 교구 교육모델 중심을 알고리즘 기술과 다이어그램 기술을 도입하여 프로그래밍 언어와 문법에 대한 학습부족을 극복하고 구조적 소프트웨어 교육모델을 Top-Down시스템 학습모델로 설계하여 구현하게 되었다.