• 제목/요약/키워드: programming curriculum

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

컴퓨터 비전공자를 위한 파이썬 기반 소프트웨어 교육 모델 (Python-based Software Education Model for Non-Computer Majors)

  • 이영석
    • 한국융합학회논문지
    • /
    • 제9권3호
    • /
    • pp.73-78
    • /
    • 2018
  • 컴퓨팅 기술을 다양한 분야와 융합하여 새로운 가치를 만들어내고자 하는 노력이 현대 사회에서 강조되고 있다. 이제 소프트웨어를 설계하고 제작하는 능력을 포함한 컴퓨터 소양 교육은 전공분야와 상관없이 누구에게나 이뤄져야 하는 사회 보편적인 교육으로 자리 잡고 있다. 많은 대학들이 컴퓨터 비전공 학생들을 포함하여 컴퓨팅 기술을 활용한 문제 해결력을 향상시키기 위해 소프트웨어 교육을 필수 이수하도록 시도하고 있다. 하지만, 아직은 컴퓨터 전공 학생들을 위한 프로그래밍 교육 관점에서의 소프트웨어 교육을 실시하다 보니 프로그래밍 언어 문법을 학습하는 과정에서 많은 어려움을 호소하고 있다. 이러한 문제를 해결하기 위하여, 본 논문에서는 기존의 소프트웨어 교육 모델 연구결과를 분석한 뒤, 컴퓨터 비전공자를 위한 파이썬 기반 소프트웨어 교육 모델을 제안한다. 이를 위해, 파이썬 기반 소프트웨어 교육 모델을 위한 학습절차와 교수 전략 및 한 학기 분량의 커리큘럼을 제안하였으며, 교양 수업에 적용하여 유의미한 결과를 도출하였다. 제안하는 소프트웨어 교육 모델을 적용한 강의가 진행한다면 학생들에게 흥미와 관심을 유도하면서 컴퓨팅 사고력과 문제 해결력을 향상시킬 수 있을 것이다.

소프트웨어와 하드웨어 교육과정에서 수학/통계를 연계한 실증연구 (The empirical study on combining mathematics and statistics into S/W and H/W curriculum)

  • 이승우
    • Journal of the Korean Data and Information Science Society
    • /
    • 제21권4호
    • /
    • pp.629-639
    • /
    • 2010
  • 본 논문에서는 소프트웨어와 하드웨어 분야에서 수학/통계가 경쟁력 제고에 기여하는 필수도구뿐만 아니라 전략적 요소임을 보이기 위해서, 첫째 설문조사를 통하여 이 분야 전공자들의 수학/통계 중요도 인식을 조사해 보았고, 둘째 전공필수교과목인 대학수학에 컴퓨터 프로그래밍을 도구로 실제 교육현장에 적용해서 문제해결능력과 관련된 교육적 효과를 파악해 보았고, 마지막으로 이들 전공 교과목에 수학/통계를 연계한 교육 사례를 분석하였다. 또한 소프트웨어와 하드웨어 분야에서 수학/통계교육에 대한 효율적 운영방안을 제시하고자 한다.

중학교 정보 교과서 비교 분석 및 개선 방안 (Comparative Content Analysis of Middle School Informatics Textbooks and Suggestions for Improvement)

  • 진영학;허민;김영식
    • 컴퓨터교육학회논문지
    • /
    • 제13권3호
    • /
    • pp.25-34
    • /
    • 2010
  • 본 연구는 2007년 개정 교육과정에 의해 개발된 중학교 정보 교과서를 비교 분석하고, 이를 토대로 교과서 개선 방안을 제시하였다. 교과서는 체제와 내용의 두 가지 준거를 고려하여 분석되었으며, 수집된 자료의 분석은 내용 분석법(content analysis)을 사용하였다. 분석 결과, 교과서 체제는 전체 구성, 영역별 비중, 내용 전개 구조, 평가 유형에서 차이를 보였으며, 교과서 내용은 각 교과서가 다루는 개념, 프로그래밍 언어의 종류에서 차이를 보였다. 교과서 비교 분석의 결과를 토대로 여섯 가지의 정보 교과서 개선 방안을 제시하였으며, 이는 향후 정보 교과서 개발 시에 도움이 될 것으로 기대된다.

  • PDF

대학 교과과정에서의 ERP교육 방안 (The Approach for ERP Courses into University Curriculum)

  • 윤철호;김상훈
    • 한국IT서비스학회지
    • /
    • 제3권2호
    • /
    • pp.39-51
    • /
    • 2004
  • Based on investigating and analyzing the cases of advanced foreign universities that have already included ERP courses in their education systems, this study proposed the ways of incorporating ERP courses into Korean universities' curriculums in terms of the following three areas: 1) development of ERP courses, 2) establishment and maintenance of ERP education environment, 3) continuous evaluation and improvement of ERP education implementation. As reasonable ERP courses, "Introduction to ERP" targeted to educating overall basic concepts in ERP system and business administration, "ERP System Implementation" for fostering business process design and system implementation skills, "ERP Programming" such as ABAP for the purpose of customizing ERP system, and "Strategic Use of ERP" dealing with ERP package selection and implementation methodologies of effective utilization of ERP systems were suggested. Regarding the establishment and maintenance of ERP education environment, single server architecture model that contained both database and application was proposed with the intention of set-up cost saving and maintenance efficiency. As for the evaluation and improvement on ERP education implementation, its methodologies were introduced through analyzing the advanced cases. Finally in addition to the above three areas, critical success factors for effectively launching ERP education in the universities were suggested through reviewing the previous case studies.

NCS 기반 고교 직업교육과정 '전자'교과의 마이크로프로세서 교수역량 규명과 상대적 중요도 분석 (A Study on Identification and Relative Importance Analysis of Vocational High School Teachers' Teaching Competency for Microprocessor Course on NCS-based Curriculum)

  • 임종현;안미리
    • 컴퓨터교육학회논문지
    • /
    • 제21권6호
    • /
    • pp.1-14
    • /
    • 2018
  • NCS 기반 교육과정의 전문교과 교사는 더욱 전문화된 교수역량을 필요로 한다. 본 연구는 NCS 기반 교육과정 '전자' 교과의 마이크로프로세서 교육을 위한 교수역량을 규명하고, 역량 간 상대적 중요도를 분석하였다. 주요 연구 분석결과는 첫째, NCS 기반 교육과정 '전자' 교과에서 마이크로프로세서 교육을 위한 교수역량은 8개의 주요 역량과 22개의 하위 역량으로 구성되었다. 둘째, 주요역량 간, 각 하위 역량 간 상대적 중요도 조사에서 각각 '소스코드 작성 역량'과 '타겟 시스템 회로도 활용 소스코드 작성 역량'이 최고 순위이다. 본 연구는 전자 교과의 핵심이 되는 마이크로프로세서 교육의 내용과 방법에 대한 개선 및 교사역량 강화를 제안하며, 직업교육 체계화를 위한 가이드라인을 제시하였다. 또한 교수역량 요소를 통해 교사 역량 개발을 위한 전략 수립에 기여할 것으로 기대된다.

데이터사이언스 관련 교과목의 강의 계획서 분석: ALA의 인가를 받은 문헌정보학 프로그램을 중심으로 (An Examination of the Course Syllabi related to Data Science at the ALA-accredited Library and Information Science Programs)

  • 박형주
    • 정보관리학회지
    • /
    • 제39권1호
    • /
    • pp.119-143
    • /
    • 2022
  • 본 연구는 미국도서관협회(American Library Association, ALA)의 인가를 받은 문헌정보학 프로그램에서 제공하는 데이터사이언스와 관련된 수업의 내용을 조사했다. 연구의 목적은 강의 계획서의 내용 분석을 통해 해당 수업에서 다뤄지는 교과목 명, 교과 설명, 학습 목표, 주차 별 주제를 살펴보는 것이다. 문헌정보학 프로그램에서의 데이터사이언스와 관련된 필수 과목 및 선택 과목은, 데이터사이언스 개론, 데이터 마이닝, 데이터베이스, 데이터 분석, 데이터 시각화, 데이터 큐레이션 및 관리, 머신 러닝, 메타데이터, 컴퓨터 프로그래밍 등 데이터사이언스 전 분야에 걸쳐 다양하게 교과목이 개설되어 있었다. 본 연구의 결과는 문헌정보학 프로그램에서 데이터사이언스 교과 과정을 개설 및 개정할 때 논의의 시작점이 될 수 있는 기초 자료가 되어 운영 역량을 강화하는데 활용되기를 기대한다.

2015 개정 교육과정에 따른 실과 교과서 '소프트웨어 교육' 단원 분석 (The Analysis of 'Software Education' Unit in the Practical Arts Textbooks According to 2015 Revised Curriculum)

  • 김명남;박선주
    • 정보교육학회논문지
    • /
    • 제23권3호
    • /
    • pp.255-264
    • /
    • 2019
  • 현대 사회는 소프트웨어가 국가 경쟁력을 결정하는 핵심 요소로 자리잡게 되었다. 이에 우리나라는 2015 개정 교육과정에 실과 교과에서 연간 17시간 이상 소프트웨어 교육을 필수화 하였다. 본 논문은 '2015 개정 교육과정'에 근거하여 출판된 6종의 초등학교 실과 교과서에 수록된 소프트웨어 관련 단원을 분석하여, 초등현장에서 소프트웨어 교육 관련 교과서 선정을 위한 기초자료를 제공하고자 하였다. 분석 결과, 2015 개정 교과서 6종은 '소프트웨어의 이해', '절차적 문제해결', '프로그래밍 요소와 구조'의 내용 요소 모두를 적절하게 반영하고 있었으며, 내용 요소에 따른 성취기준에 도달 할 수 있는 적절한 활동들을 잘 제시하고 있었다. 단원 보조 자료는 흥미유발이나 본문 보충, 심화 학습을 위해 만화나 삽화 등을 사용하고 있으며, 4종의 교과서에서는 읽기 자료 등을 제시하여 추가 정보를 제공하고 있다. 하지만 대부분의 교과서에서 부록을 활용한 학습 비중이 낮게 나타났다. 지식 이해와 실습 위주의 단원으로 구성되어 있기는 하지만, 생활 속 소프트웨어, 절차적 사고에 의한 문제 해결 내용 등을 붙임 딱지 등으로 제작하면 학생들의 흥미와 참여를 높이는 교과서가 될 수 있을 것이다.

문헌정보학 교과과정에 대한 현황조사 및 인식조사 연구 (A Study on Status and Necessity of the Curriculum for the Department of Libraries and Information Sciences in Korea)

  • 홍현진;노영희;김동석
    • 한국문헌정보학회지
    • /
    • 제55권1호
    • /
    • pp.5-36
    • /
    • 2021
  • 본 연구에서는 한국 문헌정보학의 교과과정 현황과 전공과목별 필요성에 대한 인식을 조사·분석함으로써 문헌정보학의 교육과정의 발전방향을 제시하고자 하였다. 이를 위해 전국 문헌정보학과의 교육과정을 전수 조사하였고, 조사된 교과목을 기반으로 필수·선택과목에 대한 의견을 전체 문헌정보학과 교수들을 대상으로 설문조사를 하였다. 그 결과 첫째, 문헌정보학 총 개설과목 수는 최근 감소한 것으로 나타났다. 필수과목과 기초과목의 비중이 축소되고 선택과목의 비중이 늘어난 것을 확인할 수 있었다. 둘째, 정보학은 중요성과 비중이 지속적으로 증가하고 있으며 빅데이터 및 프로그램밍, 데이터 분석 등 새로운 과목의 신설 요구가 높은 것을 알 수 있었다. 셋째, 도서관·정보센터 경영학은 전체 교과과정에서 차지하는 비중은 다소 감소하고 있었다. 하지만 여전히 기본 영역으로 중시되고 있으며, 세부과목의 증설·심화에 대한 필요성은 높게 인식되고 있었다. 넷째, 서지학은 점차 비중이 축소되는 것으로 조사되었다. 다섯째, 기록관리학은 전공필수 과목은 아니지만 선택과목으로서 비중이 증가하는 반면, 어학 과목은 필요성에 대한 인식이 거의 사라진 것으로 나타났다.

컴퓨팅 사고 개념 학습과 프로그래밍 역량 평가를 위한 루브릭 개발 (Development of Rubric for Assessing Computational Thinking Concepts and Programming Ability)

  • 김재경
    • 컴퓨터교육학회논문지
    • /
    • 제20권6호
    • /
    • pp.27-36
    • /
    • 2017
  • 오늘날 컴퓨팅 사고 과목은 초 중등 교육과정뿐만 아니라 고등 교육과정에서도 필수 영역으로 개설하고 있다. 특히 고등 교육과정에서는 학습자가 컴퓨팅 사고의 개념을 전공 분야에 실제로 적용할 수 있도록 교육하여 융합 인재의 기반을 마련하는 것이 중요하다. 그러나 이와 같은 목표에 맞는 교육이 이루어지고 있는지를 평가할 수 있는 도구와 관련 연구가 부족하다. 이에 본 연구에서는 비전공자를 대상으로 한 컴퓨팅 사고 과목을 개념 교육과 프로그래밍 실습 교육의 두 가지 관점으로 평가하는 루브릭을 개발하고 학습 성취도를 평가하고 이론과 실습간의 연관성을 분석하였다. 제안 루브릭은 고등 교육과정의 컴퓨팅 사고 개념 및 실습 학습을 평가하기 위하여 컴퓨팅 사고의 세부 요소를 4개의 분류 및 8가지의 항목으로 구성한 두 개의 루브릭을 정의하였다. 또한 제안 루브릭을 대학교 컴퓨팅 사고 관련 교양 수업에 적용하여 학습도를 평가하여 결과를 분석하고 향후 개선점을 도출하였다.

Changes of Pre-service Teachers' Teaching Expertise through Lesson Plan Analysis

  • Kim, Seong-Won;Yi, Soyul;Lee, Youngjun
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권1호
    • /
    • pp.207-219
    • /
    • 2020
  • 본 연구에서는 TPACK 교육을 통해 예비 교사의 수업 전문성 변화를 분석하였다. 이러한 연구를 위하여 예비 교사 20명을 대상으로 김성원과 이영준(2019)에서 개발한 프로그래밍 기반 TPACK 교육 프로그램을 적용하였다. 수업 전문성 분석을 위하여 예비 교사가 작성한 수업 지도안을 분석 틀을 활용하여 분석하였다. 연구 결과, 1차 수업 지도안에서 예비 교사는 테크놀로지 활용이 저조하며, 지식을 전달하거나 실험하는 수업을 설계하였다. 2차 수업 지도안에서는 테크놀로지 활용이 증가하였지만, 교육적 맥락에 따라 테크놀로지가 활용되지 않았다. 3차 수업 지도안에서 모든 예비 교사가 테크놀로지를 교육적 맥락에 따라 활용하는 것을 확인할 수 있었다. 또한, 예비 교사의 수업 전문성은 통계적으로 유의한 향상이 나타났다.