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

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

상업 정보 계열 고등학교 암호 교육 프로그램 개발 및 적용에 관한 연구 (A Study on the Development and Application of Cryptography Teaching Program for Vocational High School Mathematics)

  • 박중수;정상조
    • 한국학교수학회논문집
    • /
    • 제12권3호
    • /
    • pp.231-245
    • /
    • 2009
  • 본 논문은 암호 및 정보보호와 관련된 내용들을 상업 정보 계열 고등학교 학생들에게 소개하고자 할 때, 사전에 학생들의 정보화 수준 및 암호와 정보보호의 이해에 대한 실태를 파악하고, 제7차 수학과 교육과정과 2007 개정 수학과 교육과정 및 상업 정보 계열 고등학교 전문 교과 교육과정을 검토하여 수학 교과와 전문 교과 사이의 연관성을 파악함으로써, 상업 정보 계열 고등학교에서 수업 시간에 활용할 수 있는 교재를 개발하고 이를 실제 수업에 적용한 결과에 대한 분석이다. 개발된 교재를 사용하여 상업 정보 계열 고등학교 학생들에게 암호 기초 이론을 강의하고 관련 알고리즘을 프로그래밍 언어를 사용하여 프로그래밍하게 한 결과 암호 학습이 수학학습의 동기 유발은 물론이고 수학 교과와 전문 교과 사이의 매개역할을 할 수 있는 것으로 조사되었고, 이러한 결과를 토대로 프로그래밍 실습을 포함한 암호 학습을 제7차 수학과 교육과정의 '실용수학' 또는 2007 개정 수학과 교육과정의 '수학의 활용'에 추가할 것을 제안하였다.

  • PDF

컴퓨터과학 도입을 위한 초등컴퓨터 교육과정 연구 (A Study on Computer Education Curriculum in Elementary School for Introducing Computer Science)

  • 박정호;오필우;이태욱
    • 정보교육학회논문지
    • /
    • 제10권1호
    • /
    • pp.25-35
    • /
    • 2006
  • 현재 초등학교에서 실시되고 있는 컴퓨터교육은 정보통신기술지침, 교육과정 그리고 관련문헌들을 분석한 결과 교육과정의 계열, 중복 그리고 일관된 체계 부족 등의 문제점이 발견되었고, 학습내용의 대부분이 소프트웨어 기능습득 위주로 편성되어 있어 논리적 사고와 문제해결력을 길러내기가 매우 어렵다. 이에 본 연구는 초등학교 컴퓨터교육과정을 개선하기 위해 컴퓨터과학 요소의 도입이 시급하다고 판단하고 미국의 ACM교육과정 모델, 테네시 주의 컴퓨터교육과정 그리고 영국의 정보기술교육과정 등의 컴퓨터과학 지도 사례를 근거로 기존 내용체계를 수정 보완하여 컴퓨터원리, 알고리즘 및 프로그래밍이 도입되고 정보윤리영역이 강화된 개선된 컴퓨터교육과정을 제안하였다.

  • PDF

중등 컴퓨터과학교육을 위한 객체지향형 EPL '두리틀'의 적용 및 평가 (Application and Evaluation of Object-Oriented Educational Programming Language 'Dolittle' for Computer Science Education in Secondary Education)

  • 권대용;길혜민;염용철;유승욱;카네무네 스스무;구노 야스시;이원규
    • 컴퓨터교육학회논문지
    • /
    • 제7권6호
    • /
    • pp.1-12
    • /
    • 2004
  • 제 7차 컴퓨터교과 교육과정은 소프트웨어 활용 부분에 치중되어 컴퓨터과학에 관한 원리교육이 이루어지지 못하고 있다. 한편, ACM K-12 컴퓨터과학 교육과정 모델에 관한 보고서에서는 현재의 컴퓨터교육이 그릇된 방향이며 컴퓨터과학 중심의 컴퓨터교육을 위해서 프로그래밍언어 교육을 통한 원리교육의 중요성을 강조하고 있다. 본 논문에서는 프로그래밍 체험학습을 위한 객체지향 기반의 새로운 교육용프로그래밍언어인 두리틀(Dolittle)을 소개한다. 두리틀은 간결한 구문과 한국어와의 대응성, 인크리멘탈 방식의 프로그래밍, 수치, 문자열, 배열과 같은 알고리즘과 구조화, 텍스트 위주의 프로그래밍 등의 설계방침을 적용한 언어이다. 중학생을 대상으로 실제 수업에 적용해 보고 학습효과를 분석한 결과, 객체지향기반이지만 클래스나 상속 등의 개념을 모르고도 활용 가능한 교육용프로그래밍언어라는 것을 확인할 수 있었다. 또한 객체와 메소드 활용을 통하여 프로그래밍 결과를 쉽게 확인할 수 있고 오류 수정이 용이하므로, 학생들의 높은 흥미도를 유지하면서 학업성취도를 향상시키고 차후 학습으로의 연계가 수월하였다.

  • PDF

초등학생의 프로그래밍 학습을 위한 알고리즘적 사고 문제 모델 기반의 활동지 개발 및 적용 (Development of Algorithm Design Worksheets using Algorithmic Thinking-based Problem Model in Programming Education for Elementary School Students)

  • 김용천;최지영;권대용;이원규
    • 정보교육학회논문지
    • /
    • 제17권3호
    • /
    • pp.233-242
    • /
    • 2013
  • 2009년에 개정된 정보 교과 교육과정의 '문제해결 방법과 절차' 영역에서는 실생활에서 발생하는 다양한 문제를 알고리즘적 사고를 통해 해결할 것을 강조하였다. 또한 설계한 알고리즘의 구현을 위해 프로그래밍 언어의 기본 사용법을 익혀 실생활의 다양한 문제를 해결할 것을 제시하고 있다. 최근 초등학교 학습자도 쉽게 사용할 수 있는 교육용 프로그래밍 언어가 제시되면서 프로그래밍 언어의 사용에 대한 학습자의 부담이 많이 줄어들었다. 그러나 초보 학습자가 자신이 작성한 문제해결 절차를 프로그래밍 언어로 구현하는 것은 쉽지 않다. 따라서 초등학교 학습자가 알고리즘 설계와 구현과정을 연계할 수 있는 효과적인 방법이 필요하다. 이에 본 연구에서는 프로그래밍 교육에서 학습자가 문제해결 절차를 작성하면서 동시에 구현에 필요한 내용도 작성할 수 있는 알고리즘 설계 활동지를 제안하고자 한다. 그리고 수업을 통해 본 연구에서 제안한 알고리즘 설계 활동지를 사용하여 문제해결 절차를 작성한 학습자가 일반적인 문제해결 절차를 작성한 학습자에 비해 얼마나 빠르고 정확하게 문제를 해결하는지를 확인해보았다.

Development of Programming-based TPACK Education Program through Design-based Research

  • Kim, Seong-Won;Lee, Youngjun
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권10호
    • /
    • pp.267-278
    • /
    • 2019
  • 교육에서 테크놀로지의 중요성이 증가함에 따라 수업에서 테크놀로지 활용을 촉진하기 위하여 TPACK 연구가 활발하게 진행되었다. 하지만 테크놀로지가 가진 기능적인 한계로 인하여 예비 교사는 수업에서 테크놀로지 활용에 어려움을 겪고 있었다. 따라서 본 연구에서는 기능적 한계가 존재하지 않는 프로그래밍 언어를 TPACK의 테크놀로지 도구로 도입하는 연구를 진행하였다. 연구 방법으로 설계 기반 연구를 활용하여, 교육 프로그램을 개발하고, 예비 교사를 대상으로 적용하고, 효과를 평가하는 연구를 반복하여 진행하였다. 1차 연구에서는 예비 교사가 프로그래밍 학습에 어려움을 겪었으며, 이를 해결하기 위하여 프로그래밍 기반 수업과 교육과정 분석을 교육프로그램에 보완하였다. 2차 연구에서는 교수-학습에서 프로그래밍의 활용에 어려움을 느껴서, 수업 설계 및 성찰을 보완하였다. 3차 연구에서는 프로그래밍 학습 및 활용을 보완하기 위하여 프로그래밍 개발 환경 탐색을 보완하였다.

스크래치 전자 블록을 활용한 프로그래밍 교육 (Programming education using Scratch electronic blocks)

  • 조윤주;전석주
    • 정보교육학회논문지
    • /
    • 제24권6호
    • /
    • pp.529-537
    • /
    • 2020
  • 스크래치는 교육용 프로그래밍 도구로 초등학교 소프트웨어교육에서 많이 활용되고 있으며 스크래치를 활용한 수업이 학생들의 컴퓨팅 사고력, 문제 해결력 등에 도움이 된다는 연구 결과가 많다. 그러나 스크래치 사용자의 연령 통계 자료를 분석해본 결과 초등학교 저학년 학생들의 스크래치 활용도가 낮았으며 블록 프로그래밍 경험이 있는 고학년 학생들도 프로그래밍의 기본 원리인 순차, 반복, 선택의 개념을 이해하는 것에 어려움이 있었다. 따라서 본 연구에서는 손으로 만지면서 프로그래밍을 학습할 수 있는 스크래치 전자 블록과 전자 블록 활용 프로그래밍 교육 커리큘럼을 개발하였으며 초등학교 2학년과 6학년 학생들을 대상으로 수업을 진행하였다. 수업 전·후 프로그래밍에 대한 흥미도 검사를 진행한 결과 2학년 학생들의 흥미도는 3.28에서 3.58로 향상되었으며 6학년 학생들의 흥미도는 3.41에서 4.09로 증가하였다. 프로그래밍 기본 원리 이해 평가 결과 2학년 학생들 중 84%의 학생들이 주어진 과제 9개 중 7개 이상을 해결하였으며 6학년 학생들 중 62%이상의 학생들의 주어진 과제 9개 중 7개 이상을 해결하였다.

컴퓨팅 사고 함양을 위한 HVC 학습전략 기반 SW교육모델 개발 (Development of SW Education Model based on HVC Learning Strategy for Improving Computational Thinking)

  • 성영훈
    • 정보교육학회논문지
    • /
    • 제21권5호
    • /
    • pp.583-593
    • /
    • 2017
  • 초보자들을 위한 프로그래밍 교육의 어려움을 극복하기 위해 UMC(Use-Modify-Create) 학습, 디자인 기반학습, 발견학습, 놀이학습 등 다양한 학습전략을 적용한 연구들이 이루어지고 있다. 이에 본 연구에서는 학습자의 컴퓨팅 사고 향상을 위해 HVC(History-VR Coding-Collaboration) 학습전략 모델을 개발하였다. HVC 모델은 블록형태의 결합 모듈로 구성되어 있으며 이를 12차시로 구성된 스토리텔링 기반의 가상현실 블록 프로그래밍 교육과정을 개발하여 적용하였다. 연구 결과 HVC 모델 및 SW교육 프로그램이 학습자의 컴퓨팅 사고 향상에 유의미한 차이를 보였다.

대학 캠퍼스계획의 분석을 통한 방향설정에 관한 연구 (A Study on the Planning Directions based on the Analysis of the Campus Plan)

  • 안경환
    • 교육시설
    • /
    • 제16권5호
    • /
    • pp.27-33
    • /
    • 2009
  • The existing universities enlarged the scope, filled up the facilities. And many new universities are founded by increase of university students, the change of curriculum and extension of installations for new curriculum. However, the planning for university campus hinders desirable activities in campus and also the origin function of university, because of the problems caused by an application of a uniform planning standard that lacks in logical analysis and such a short step as the occasion demands for the growth and the change of the university campus changing more rapidly than any other field in society. This dissertation is for space program beginning from architectural explanation and basic planning concluding a general structure-planning for land utility, circulation planning, and building layout planning in order to find the practical solution for the applicable campus plan. The contents of this dissertation is summarized below. First, I studied the characteristics of the university, the structure of the university facilities and the expansion the development process of the campus. Second, through the case study of domestic campus planning, I analyzed the characteristics and the problems about space programming, facility layout planning, circulation planning and exterior space planning. Third, in the basis of the above analyses, I set up the directions of comprehensive campus master plan.

학교전체 심화학습 모형에 기반한 초등로봇교육 프로그램 (The Robot Education Program Based on Schoolwide Enrichment Model for Elementary School Students)

  • 이영준;서영민
    • 컴퓨터교육학회논문지
    • /
    • 제15권5호
    • /
    • pp.33-41
    • /
    • 2012
  • 초등학교에서는 폭넓은 체험과 경험을 통하여 자신의 소질과 능력을 찾아내는 기회를 제공하여 주어야 한다. 그러나 현재 우리나라의 초등학교 정보교육은 전체 학생들을 대상으로 하지 않고 일부 학생들에게 편중되어 있는 실정이다. 때문에 수학이나 과학 교과에 비하여, 정보 분야에 재능을 가지고 있는 학생들을 발견할 기회가 매우 제한되어 있는 구조적인 문제를 안고 있다. 본 연구에서는 학교전체 심화학습 모형에 기반한 로봇교육 프로그램을 개발하였고, 이를 통하여 현재의 초등학교 정보교육이 가지는 문제점을 극복하고자 하였다. 심화학습 위원회 구성과 교육과정 수정을 통하여 정규교육에서 전체 학생들을 대상으로 로봇교육 실행 가능성을 도모하였다. 그 결과 학교전체 심화학습 모형에 기반한 로봇 학습은 창의적 잠재력 향상에 도움이 되는 것으로 나타났다.

  • PDF

발달장애 영유아의 진단, 중재, 평가를 위한 웹기반 전문가 시스템의 설계 (Design of Web-Based Expert System in Assessment, Programming, Evaluation for Infants and Young Children with Developmental Disability)

  • 전병운;김영희
    • 컴퓨터교육학회논문지
    • /
    • 제9권2호
    • /
    • pp.57-67
    • /
    • 2006
  • 본 연구는 발달장애 영유아를 위한 교육과정중심 진단, 중재, 평가의 연계 체계를 웹상에서 전문가 시스템으로 설계하였다. 이를 위하여 교육과정중심 진단 평가와 웹기반 전문가 시스템에 관한 선행연구와 특수교육에서 공학적 활용에 관한 연구를 분석한 후, 웹기반 전문가 시스템의 전체 구조와 하위 시스템을 체계적이고 구체적으로 설계하였다. 발달장애 영유아를 위한 웹기반 전문가 시스템 설계에서는 정보분석, 최적화, 자료수집, 자료분석, 의사결정으로 중재의 연결 구조를 강조하였다.

  • PDF