• Title/Summary/Keyword: 프로그래밍 수업

Search Result 359, Processing Time 0.027 seconds

A Study on Instruction Design for Game Programming Concept Learning (효과적인 게임프로그래밍 기본개념 학습을 위한 수업사례 연구)

  • Choi, Youngmee;Kim, Seongjoong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2014.11a
    • /
    • pp.443-444
    • /
    • 2014
  • 본 연구는 게임프로그래밍 기본 기술 습득을 위하여 교실 수업에서 학생들이 능동적인 실습으로 진행하는 사례를 교수환경(플립티드러닝), 교과내용(프레임워크기반 게임프로그래밍), 상호작용성, 평가방법 중심으로 기술하고, 성공적인 수업을 위한 관리지침과 기대효과를 제시한다.

  • PDF

The evaluation of class design for the computing thinking Using EEG (뇌파분석을 이용한 컴퓨팅 사고력에 대한 수업설계 평가)

  • Mun, sung-yun;Lee, hyuk-soo
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2017.05a
    • /
    • pp.393-394
    • /
    • 2017
  • 2015 개정 교육과정을 통해 소프트웨어 교육의 일환으로 프로그래밍 교육이 초등학교 정규교과에 도입된다. 프로그래밍 교육이 문제해결력에 미치는 영향에 대한 분석을 통해 효과적인 교수 학습 방법이 제시될 수 있다. 본 연구에서는 엔트리와 엔트리용 센서보드를 활용한 5차시 분량의 학습 프로그램을 개발하고 그것을 적용한 수업을 실시하였다. 수업 전 후에 문제 해결 검사도구를 활용하여 학생들의 감마파와 뇌파집중 지표의 변화를 측정하고 분석하였다. 이를 통해 효과적인 프로그래밍 교육의 필요성을 제안하였다.

  • PDF

Applying Brain-Compatible Learning Principles to a University Programming Class (대학 프로그래밍 수업에 뇌-친화적 학습 원리의 적용)

  • Choi, Sook-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.635-637
    • /
    • 2017
  • The perception that programming is difficult is spread among learners. Indeed, in college education, the dropout rate of programming classes is higher than in other courses. Therefore, it is necessary to analyze the cognitive aspects of why learners think programming is difficult and then to propose appropriate teaching strategies for them. Recently, studies are under way to understand how the brain learns and is most effective in what situations, based on the development of brain science. This is the study of brain-compatible learning. The purpose of this study is to propose an instructional design on programming lessons based on brain-compatible learning principles.

  • PDF

Design of Programming Language Teaching-Learning Model for Learning Motivation Enhancement and its Application Effect (학습동기 향상을 위한 프로그래밍 언어 교수-학습 모델 설계 및 적용 효과)

  • Kim, Kyong-Ah;Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.251-252
    • /
    • 2016
  • 프로그래밍 언어 수업은 학습자들 간의 학습 수준의 차이가 크게 나타나고 수업 내용의 연관성이 높은 특성을 가지고 있다. 이로 인해 다른 어떠한 수업보다 학습자들의 학습동기를 향상시켜 지속적으로 학습에 적극적으로 참여할 수 있는 외재적 동기 부여를 통한 학습효과 증진 방법이 필요하다. 본 연구에서는 프로그래밍 교육에서 성찰일지를 활용한 학습동기 증진 교수 학습 모델을 제시하고, 실제 수업에 적용 후 학습동기에 대한 사전 사후 설문을 실시하여 제시한 교수 학습 모델이 학습동기 증진에 효과 있었음을 조사 분석하였다.

  • PDF

A Study on Developing TGF(Tutoring Game in Flipped Learning) for Game Programming Course (게임프로그래밍 수업을 위한 플립드 러닝 환경에서 피어튜터링에 관한 연구)

  • Choi, YoungMee;Kim, SeongJoong
    • Journal of Korea Game Society
    • /
    • v.15 no.1
    • /
    • pp.125-134
    • /
    • 2015
  • This paper designs a peer tutoring in Flipped Learning environments for effective game programming(TGF), suggests a result of survey and a lesson learned from game programming in terms of students' and professors' perspectives in hands-on program training using Snake game programming as an applied example. The TGF is more effective than the traditional classroom to achieve the learning goals of game programming course.

The Effect of Learning Programming on the Creativity and Problem-Solving Skill using Dolittle (두리틀을 이용한 프로그래밍 수업이창의성, 문제해결력 향상에 미치는 영향)

  • Yu, Jeong-Su;Lee, Min-Hee
    • 한국정보교육학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.53-59
    • /
    • 2009
  • 21세기 지식정보사회에서는 창의력, 문제해결력 등의 고등인지사고능력이 요구된다. 따라서 본 연구에서는 두리틀을 이용한 프로그래밍 수업을 통해 아동의 창의력과 문제해결력을 향상시키고자 한다. 아동의 프로그래밍 활동을 능동적으로 할 수 있는 환경을 조성하여 주되, 교사가 문제해결 과정에 따라 학습진행 과정을 모니터링하여 학생들의 문제해결 능력을 신장시켜주는 안내된 발견식 수업 모형을 적용하였다. 컴퓨터 프로그래밍의 과정에 필요한 인지적 요구사항을 토론이나 소크라테스식 질문을 통하여 반드시 거치도록 안내하였다. 초등학교 5학년 학생을 대상으로 두리틀을 이용하여 안내된 발견식 수업모형을 적용 한 결과 창의성과 문제해결력 측면에서 효과가 있음을 알 수 있었다.

  • PDF

An Analysis of Learning Achievements in Team Project-Based Computer Programming Classes (팀 프로젝트 기반 컴퓨터 프로그래밍 수업의 학습 성과 분석)

  • Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.257-258
    • /
    • 2020
  • 팀 프로젝트 기반 컴퓨터 프로그래밍 수업에서 팀의 동료 학습자들은 공동의 성과물을 얻기 위해 다양한 팀 활동을 하게 되며 그 과정에서 여러 학습 능력이 향상될 수 있다. 본 연구에서는 팀 프로젝트에 참여하는 학습자들이 팀 구성, 주제 선정, 프로젝트 계획서 작성, 역할 분담, 팀 단위의 프로그래밍 개발 활동 및 평가에 참여하는 과정에서 얻게 되는 학습 성과를 분석해보고자 한다. 팀 프로젝트 수행과 관련 있는 창의력, 협동 능력, 의사소통 능력 그리고 문제해결 능력에 대해 학습자들 스스로 얼마나 향상되었다고 느끼는지 조사분석하여 다음 학기 수업 운영 시 교수법 개선에 반영하고자 한다.

  • PDF

An Analysis of Learner Satisfaction According to the Preferred Class Type in the Online Class (온라인 수업에서 선호수업유형에 따른 학습자 만족도 분석)

  • Kim, Kyong-Ah;Kim, Ji Sim;Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.595-596
    • /
    • 2020
  • 2020학년도 1학기는 외부 환경 요인으로 인해 대학교육시스템에 큰 변화가 발생한 시기라고 할 수 있다. 컴퓨터공학 분야의 대표적인 실습기반 교과목인 프로그래밍 수업에서 학습자들에게 온라인 수업이지만 대면 수업의 실재감을 제공하는 방법을 모색할 필요성이 대두되었다. 본 연구에서는 다양한 유형의 수업 방식을 온라인 수업에 활용하여 대면 수업 수준의 실재감을 학습자에게 제공하고 학습효과를 높이고자 하였다. 강의 동영상 수업과 상호작용을 포함한 실시간 수업을 혼합하여 수업한 후 설문 조사를 통해 실시간 수업을 선호하는 학습자들이 수업목표인 프로그램 개발 능력을 타 학습자들보다 잘 습득하여 수업 만족도가 높았고, 이를 통해 온라인 수업에서 실시간 수업이 능동적인 학습자들에게는 대면 수업과 동등한 수준의 학습 효과가 있었음을 조사·분석하였다.

  • PDF

Development and Application of Teaching and Learning Method for improvement of Programming Ability of Elementary School Students (초등학생들의 프로그래밍 능력 향상을 위한 교수학습 방법 개발 및 적용)

  • Kim, Yong-Sun;Yu, Heon-Chang
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.53-56
    • /
    • 2018
  • 4차 산업혁명 시대를 맞이하여 창의적인 프로그래밍 학습을 위한 교육활동이 중요해지고 있다. 프로그래밍 교수학습 방법에 대한 많은 연구들 중에서 특히 알고리즘과 프로그래밍 교육은 초보 학습자들이 프로그래밍 활동을 효과적으로 하기 위한 중요한 교육이 될 수 있다. 이에 본 연구는 언플러그드 활동, 스크래치와 자바스크립트 프로그래밍 활동을 통한 수업을 진행하고, 프로그램 인식과 수업만족도를 분석하였다. 연구 결과, 프로그래밍 활동에 대한 흥미와 문제해결에 대한 인식이 모두 높았고, 프로그래밍 활동의 두려움을 극복하는 모습을 확인할 수 있었다. 본 연구는 초보 학습자를 위한 프로그래밍 활동에서 알고리즘을 작성하고 프로그래밍 언어로 구현하는데 도움을 주는 교수학습 방법을 제시했다는데 의의가 있다.

  • PDF

Effects of Game programming on Creative personality and immersion of students in Low-Income Families (교육용 게임 프로그래밍 수업이 창의적 인성에 미치는 효과)

  • Ahn, Mi-Lee;Na, Yun-Seong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1592-1594
    • /
    • 2011
  • 국가적 차원에서 저소득 청소년을 위한 교육프로그램이 많은 아동보호센터 및 지역센터를 중심으로 시행되고 있지만 그 취지와 목적에 부합하는 방과 후 교육이 제공되고 있는지 그 효과성에 대해서는 주목하지 않아왔다. 본 연구는 저소득 청소년을 위한 방과 후 교육의 질 관리에 대한 필요성이 대두되고 있는 시점에서 영재교육의 일환으로 여겨져 왔던 창의성 교육을 조명하였다. 저소득층 청소년의 창의력 인성을 양성하기 위한 교육용 게임 프로그래밍 수업의 효과성에 대해 조사하였다. A시 5곳의 아동보호시설에서 운영되고 있는 게임프로그래밍 수업에 참여하고 있는 학생과 참여하지 않는 학생을 대상으로 창의적 인성검사를 실시하여 비교 분석하였다. 창의적 인성검사는 크게 자기확신(Self Confidence), 호기심(Curiosity), 인내(Patience), 개방성(Openess), 모험심(Adventure)으로 구분하여 t검증을 통해 유의한가를 분석하였다. 다섯 가지 영역의 평균은 실험집단이 높았으나, 이 중 '인내' 영역이 두드러진 차이를 보였고, 이로 인해 게임프로그래밍 수업을 받은 학생들이 수업을 받지 않은 학생들에 비해 과제 수행에 있어 인내와 끈기를 가지고 도전하는 경향을 보였다. 그러나 자기 확신, 호기심, 개방성, 모험심 네 가지 영역에 대해서는 두드러지는 차이가 나타나지 않았다. 이에 대한 개선책으로 학생들에게 이 네 가지 영역을 균형적으로 길러주기 위하여 체계적으로 강사진의 교수법 연수, 교육과정의 개선, 학생 동기 유발, 학생 독려 및 관리 등 다양한 방법을 통해 수업의 질을 개선시켜 학생들의 창의적 인성 양성에 도움을 줄 수 있을 것으로 기대된다.