• 제목/요약/키워드: 프로그래밍 기초교육

검색결과 169건 처리시간 0.024초

두리틀 EPL을 이용한 수학 도형 영역 학습 부진학생의 학습동기 유발 효과분석 (Analysis of Learning Motivation Induction Effects for Depressed Students in Elementary Figure Domain Mathematics Courses using the Dolittle Education Programming Language)

  • 박상선;허경
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2009년도 하계학술대회
    • /
    • pp.93-98
    • /
    • 2009
  • 본 논문은 두리틀을 이용한 프로그래밍 언어 수업을 수학 교과 수업과 연계 적용하여, 수학 도형 영역에 학습부진 요소를 가지고 있는 기초학습 부진학생과 교과학습 부진학생의 학업 성취도와 학습 동기 유발에 있어 두리틀을 이용한 프로그래밍 언어 수업의 효과를 분석한다. 이를 통해서 두리틀 프로그래밍 교육이 수학과 수업과 연계한 재량 활동 교육 내용으로 적합한 교육 내용임을 검증한다.

  • PDF

스크래치 프로그래밍 학습이 초등학생의 몰입 수준에 미치는 영향에 관한 연구 (The Effect of Scratch Programing Learning on Elementary School Student's Flow Level)

  • 안경미;손원성
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2009년도 하계학술대회
    • /
    • pp.47-52
    • /
    • 2009
  • 본 연구의 목적은 스크래치를 활용한 프로그래밍 교육이 학생들의 몰입 수준에 미치는 영향에 관해 연구하는 데 있다. 본 연구는 초등학교 6학년 학생들을 대상으로 정보통신이해 영역 중 '프로그래밍의 기초' 에 관한 학습 내용을 중심으로 스크래치로 학습하고 실험집단과 통제집단을 선정하여 사전사후 검사를 실시하였다. 연구 결과, 스크래치를 활용한 프로그래밍 교육 후에 몰입 수준이 높아짐을 확인할 수 있었다. 몰입 수준의 향상은 학업성취도에 긍정적인 영향을 미치는 것으로 초등학생을 대상으로 스크래치를 활용한 프로그래밍 교육활동이 프로그래밍 성취도에도 영향을 미칠 수 있을 것이라 기대된다.

  • PDF

라인트레이서를 활용한 센서기반 초등로봇프로그래밍 PBL 문제 개발 및 적용 분석 (Development and Analyses of Sensor-based Elementary Robot Programming PBL Problems using Line-tracer Robots)

  • 오경란;허경
    • 정보교육학회논문지
    • /
    • 제14권3호
    • /
    • pp.301-310
    • /
    • 2010
  • 본 논문에서는 정보교과의 초등 프로그래밍기초교육에서 흐름도 중심의 프로그래밍 지도를 위해, 라인트레이서 로봇을 활용한 센서기반 초등로봇프로그래밍 PBL 문제를 제안하였다. 제안한 초등로봇프로그래밍 문제는 다양한 알고리즘을 답안으로 갖도록 설계되었다. 이를 위해 PBL기반 초등로봇프로그래밍 교육단계를 제시하였다. 그리고 라인트레이서 로봇 예제를 통해 제안한 PBL 문제들을 활용하여, 실제 수업에 적용한 결과를 난이도 할당의 적절성 및 학생들의 문제해결력 측면에서 분석하였다.

  • PDF

프로그래밍 패턴에 기반한 효율적인 로봇 기초 프로그래밍 교육 방법에 관한 연구 - 마인드스톰 로봇을 중심으로 - (Study on the Methods of Efficient Robot Fundamental Programming Education based on the Programming Patterns - Focus on MINDSTORM Robots -)

  • 정인기
    • 정보교육학회논문지
    • /
    • 제17권3호
    • /
    • pp.347-355
    • /
    • 2013
  • 로봇을 활용한 교육은 학생들의 몰입도를 높일 수 있는 장점을 가지고 있다. 특히 프로그래밍 교육에 있어서 로봇을 활용하면 학생들의 관심이 높은 주제일 뿐 아니라 프로그램이 눈으로 볼 수 있는 형태로 동작하기 때문에 프로그래밍에 대한 이해도를 높일 수 있는 장점도 있다. 그러나 학생들은 센서를 사용하는 로봇 프로그래밍에 대하여 막연한 거부감을 가지고 있고, 로봇을 제작하는 데 많은 시간이 소요되기 때문에 주어진 시간에 소기의 목적을 달성할 수 있는 교육을 하기 어려웠다. 따라서 본 논문에서는 로봇 프로그래밍의 패턴을 분석하여 이에 따라 학생들이 비슷한 프로그래밍 패턴에서 센서 부분을 교환하는 형태의 프로그래밍 교육 방법을 제안하였다. 이 방법에 따르면 로봇 제작 및 프로그래밍 교육 시간이 줄어들어 전체적인 교육 시간이 줄어들고, 효율적인 프로그래밍 교육을 할 수 있었다.

초·중학교 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개의 영재교육기관에서 이루어지고 있는 정보영재교육에 활용 될 경우 정보영재교육의 수준을 높여줄 수 있을 것으로 기대된다. 또한, 가상현실 프로그래밍 교육은 과학, 예술, 건축 등 다양한 분야와 융합교육이 가능해 학생들에게 다양한 흥미를 제공해주고 종합적인 분석력과 창의력을 길러줄 것으로 기대된다.

프로그래밍의 변수 개념 형성을 위한 MAL-LOGO 활용 방안 (Teaching Strategies of the Concept of Variables Using MAL-LOGO Programming)

  • 정명영;김갑수
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2006년도 하계학술대회
    • /
    • pp.117-122
    • /
    • 2006
  • 고도의 지식기반사회에서는 사고력과 문제해결력을 길러주는 프로그래밍 교육이 필요하며 이를 초등학교 교육과정부터 도입해야 한다는 여러 연구들이 있었다. 본 연구에서는 그러한 프로그래밍의 기초능력을 배양하기 위하여 프로그래밍 변수 개념 형성을 위한 효과적인 학습 모형을 구안하고자 하였다. 구체적 조작활동을 통해 인지를 형성하는 초등학교 아동들에게 LOGO 프로그래밍 활동이 적합하다는 선행연구를 토대로, 영어에 미숙한 아동들을 고려하여 MAL-LOGO 환경을 선택하였으며, 프로그래밍 학습요소 중 변수 개념 형성을 위한 학습요소를 추출하고, 교수-학습 프로그램을 계획하였다. 인지적 모니터링 전략(cognitive monitoring strategy)을 발달시킬 수 있는 안내된 발견식 교수법(guided instruction teaching method)을 기반으로 교수-학습 모형을 구안 적용한 후, 사전 사후 평가를 통해 그 효과를 검증하였다.

  • PDF

웹 기반 JavaMAL 환경을 활용한 프로그래밍의 함수 개념 지도 방안 (Teaching Strategies of the Concept of Programming function Using a Web_based JavaMAL Learning System)

  • 정명영;김갑수
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2007년도 동계학술대회
    • /
    • pp.209-216
    • /
    • 2007
  • 고도의 지식정보사회 속에서 논리적 사고력과 창의력, 문제해결력을 길러주는 프로그래밍 교육의 필요성은 더욱 강조되고 있다. 이에 본 연구에서는 초등학생들에게 적합한 교육용 프로그래밍 언어인 JavaMAL을 활용하여, 프로그래밍의 함수개념 형성을 위한 학습모형을 구안 적용하고 일반화 가능성을 탐색하고자 하였다. 먼저 기초적인 프로그래밍 요소 중 함수개념과 관련된 학습요소를 추출하여 차시별 지도계획을 수립하였다. 또한, 프로그래밍의 함수가 수학적 함수의 모방이라는 것에 착안하여 수학의 '규칙성과 함수'지도 단계를 LOGO의 문제해결력 수업모형인 안내된 발견식 교수법(guided discovery teaching method)에 강화한 후, 인터넷을 활용한 문제해결 수업모형을 구안하였다. 기본명령어와 변수개념을 이미 익힌 계발활동 부서 6학년 아동들을 지도 대상으로 한 달간 웹 기반 JavaMAL 환경에서 학습할 수 있도록 하였으며, 게시판 활동 및 활동지를 통해 함수개념 형성 여부를 측정하였다.

  • PDF

게임 프로그램 이해를 통한 체계적 "프로그래밍" 교수 자료 개발 (Development of Systematic Instructional Materials about "Programming" by Understanding of Game Programs)

  • 김종훈;신재훈
    • 정보교육학회논문지
    • /
    • 제5권1호
    • /
    • pp.133-142
    • /
    • 2001
  • '컴퓨터 교육'이라는 개념은 컴퓨터를 이용한 교육과 컴퓨터를 배우는 교육 두 가지 의미를 동시에 가지고 있기 때문에 사용하는데 주의를 기울여야 한다. 후자의 개념으로서 '컴퓨터 교육'은 전산학에 대한 개론 및 프로그래밍과 관련된 학습이 핵심을 이룬다. 특히 프로그래밍의 학습의 경우는 코딩, 컴파일링, 디버깅등의 복잡한 과정과 함께 운영체제 및 하드웨어에 대한 지식 같은 프로그래밍 외적인 분야에 대해서도 다양한 이해가 요구된다. 기존의 프로그래밍 학습은 프로그래밍 언어의 문법에 대한 기계적 암기나 사용법을 익히는 것에 치중하여 논리적인 사고를 키우는데 적합하지 못했다. 이에 본 논문에서는 프로그래밍에 대한 기본적인 통찰력을 기를 수 있도록 프로그래밍 언어의 기초가 되는 C로 코딩된 게임 소스들을 분석하고자 한다.

  • PDF

수학 프로그램 구현을 통한 체계적 '프로그래밍' 교수 자료 개발에 관한 연구 (A Study on the Development of Instructional Materials for Systematic "Programming" by Realization of the Mathematical Program)

  • 박광철;김종훈
    • 한국컴퓨터산업학회논문지
    • /
    • 제2권11호
    • /
    • pp.1407-1420
    • /
    • 2001
  • 지식 기반 사회를 맞이하여 컴퓨터 교육에 대한 관심이 점점 높아가고 있다. 컴퓨터 교육에서 프로그래밍 교육은 매우 중요하다. 그러나, 기존의 프로그래밍 교육은 프로그래밍 언어의 문법에 대한 기계적 암기나 사용법을 익히는 것에 치중해 왔다. 그래서 그 프로그램이 갖는 의미와 어떻게 다른 방법으로 구현될 수 있는지 등의 논리적인 사고를 키우는데 적합하지 못했다. 이런 프로그래밍 교육의 현실을 개선하여 정보 소양을 기르고 문제 해결 능력의 함양이라는 프로그래밍 교육의 목표를 달성하기 위해서는 프로그래밍 교육의 접근 방법에 대한 개선이 필수적이다. 따라서 본 논문에서는 프로그래밍 학습에 대한 새로운 접근법으로 프로그래밍 언어의 기초가 되는 C언어를 통해 프로그래밍에 대한 기본적인 통찰력과 테크닉을 기를 수 있도록 수학 프로그래밍 소스들을 구현하고자 한다. 이는 프로그래밍 학습에 대한 흥미와 관심이 증대되며 프로그래밍에 대한 경험을 쌓는 과정에서 문제 해결력 및 논리적 사고력의 향상과 프로그래밍에 대한 감각을 키워주는 좋은 경험이 될 것이다.

  • PDF

NCS 기반 프로그래밍 교과의 학습 전략안과 학습 모듈의 설계-사례연구 (Design of the learning module and the learning strategy for the NCS-based programming subject - A case study)

  • 김재생;현정희
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2018년도 춘계 종합학술대회 논문집
    • /
    • pp.559-560
    • /
    • 2018
  • 최근 국내 신입사원 입사시험에 NCS 직업기초능력시험을 도입함에 따라 국내 각 대학교나 교육기관에서는 NCS 기반의 전공교육 및 교양교육을 도입하고 있다. 이에 따라 프로그래머를 지향하는 공학도를 위한 NCS 기반 프로그래밍 능력을 향상시켜줄 수 있는 교수-학습 지침안이 필요하게 되었다. 본 연구에서는 학습 모듈을 도출하기 위한 분석과정을 거쳐 본 교과의 학습로드맵과 NCS능력단위요소를 기반으로 학습자 스스로 NCS 프로그래밍 능력을 향상시킬 수 있는 교수-학습 모듈을 설계하였다.

  • PDF