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

Search Result 213, Processing Time 0.039 seconds

Design of Programming Course based on Flipped Learning in a Non-Face-To-Face Environment (비대면 환경에서 플립러닝 기반 프로그래밍 수업 설계)

  • Kim, Kyong Ah;Kim, Ji Sim;Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.301-302
    • /
    • 2021
  • 코로나로 인해 비대면 온라인 수업으로 운영된 수업환경에서 컴퓨터공학 분야의 대표적인 실습기반 교과목인 프로그래밍 수업은 학습자들에게 온라인 수업이지만 대면 수업의 실재감을 제공하는 질적 개선 방법을 모색할 필요성이 대두되었다. 본 연구는 플립러닝에 기반 한 실시간 수업을 활용하여 실습 기반 프로그래밍 수업에서 학습자의 능동적 수업 참여를 유도하고, 교수자와 학습자, 학습자와 학습자 간의 상호작용이 원활한 수업을 통해 대면 수업 수준의 실재감을 학습자에게 제공하고 학습효과를 높이고자 하였다. 적용결과, 온라인 수업에서 플립러닝 기반 수업 설계가 실습 기반 수업에 대면수업 수준의 학습 효과 및 만족도가 있었음을 조사·분석하였다.

  • PDF

An Analysis of Grade Change of Learners According to Performance Methods of Formative Assessments in Computer Programming Classes (컴퓨터 프로그래밍 수업에서 형성 평가 방법에 따른 학습자의 성적 변화 분석)

  • Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.399-400
    • /
    • 2014
  • 컴퓨터 프로그래밍 수업의 특성상 교수자가 평소 학습자들의 학습 수준 및 학습 이해도를 파악하는 것은 다음 수업을 준비하는데 있어서 매우 중요하다. 학습자들의 평소 학습 이해도를 파악하는 방법으로 형성평가가 가장 많이 이용되는데, 동일한 과목에도 형성평가 방법은 매우 다양할 수 있다. 본 연구에서는 다년간 컴퓨터 프로그래밍 수업에 적용해본 다양한 형태의 형성평가 방법들이 학습자들의 성적 변화에 어떤 영향을 미치는가를 분석해보았다. 그 결과 형성평가 수행 시기는 중간고사나 기말고사처럼 큰 시험을 앞둔 1~2주전과 같이 학습자들이 학습에 대한 필요성을 절실히 느낄 때 실시하는 것이 성적 상승에 더 긍정적인 영향을 주었고 평가방법으로는 프로그래밍 수업을 특성상 퀴즈와 프로그래밍 평가를 함께 실시하는 것이 성적 상승에 좋은 영향을 미쳤다.

  • PDF

An Investigation and an Analysis of Students Preference for Class Types in Computer Programming (컴퓨터 프로그래밍의 수업 유형에 대한 학생 선호도 조사 분석)

  • Ahn, You Jung;Kim, Kyong Ah;Kim, Ji Sim;Oh, Suk;Jin, Myung Sook
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.641-643
    • /
    • 2022
  • COVID-19로 인해 대학 수업 운영에도 많은 변화가 생겼고 현재도 다양한 수업 방식이 시도되고 있다. 특히 컴퓨터 프로그래밍과 같이 실습이 중요한 비중을 차지하는 교과목들은 대면수업이 더 효과적일 것이라고 많은 교수자들이 생각하고 있다. 본 연구진 역시 사전에 그런 인식을 가지고 연구를 진행하게 되었다. 그러나 예상했던 것보다 비 대면이나 혼합 방식의 수업을 선호하는 학생들의 비중이 꽤 컸으며 그 이유도 매우 구체적이고 다양하였다. 본 연구에서는 대면, 비대면, 혼합 방식의 수업을 모두 경험한 컴퓨터공학과 전공 수업 참여 학생들을 대상으로 효과적인 프로그래밍 수업 방식에 관한 설문을 실시하고 그 결과를 분석해보았다. 이 연구의 결과는 post COVID 19의 시대를 살아가면서 COVID 19으로 인해 생긴 대학 수업의 변화와 요구들을 수업 운영에 좀 더 긍정적으로 활용하는 기초가 될 것으로 생각한다.

  • PDF

An Analysis of Learning Comprehension in Computer Programming Classes Based on Flipped Learning (플립러닝에 기반한 컴퓨터 프로그래밍 수업의 학습 이해도 분석)

  • Ahn, You Jung;Kim, Kyong Ah;Kim, Ji Sim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.597-599
    • /
    • 2020
  • 실시간 온라인 형태의 프로그래밍 수업을 진행할 경우 교수자가 대면수업에서와 같이 학습자들의 학습 상태를 일일이 파악하고 개별 지도를 하는 데에는 한계가 있다. 특히 소극적인 성향의 학습자들이나 수업에 관심이 없는 학습자들의 경우 다른 곳에 주의를 빼앗기기 쉬운 것이 현실이다. 본 연구에서는 실시간 온라인 프로그래밍 수업에서 학습자들 스스로가 예습과 복습을 통해 학습에 적극적으로 참여할 수 있도록 하기 위한 방안으로 플립러닝을 적용하였다. 학기말에는 대상 학습자들에게 플립러닝 형태의 수업 운영을 통해 얻은 학습 이해도가 어느 정도인지를 설문하고 그 결과를 분석해보았다.

  • PDF

Design of Teaching-Learning Model for Programming Language Education using Advance Programming Assignment (사전 과제를 활용한 프로그래밍 언어 교수 학습 모델 설계)

  • Kim, Kyong-Ah;Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.01a
    • /
    • pp.327-328
    • /
    • 2016
  • 프로그래밍 교육은 프로그래밍에 필요한 지식 교육부분과 문제해결능력과 연관된 프로그래밍 전략을 교육하는 부분이 함께 필요하다. 프로그램 작성 기술을 교육하는 과정은 단순한 지식 습득과정이 아니므로 수업과정에서 학습자 스스로 문제해결능력을 배양할 수 있는 유도과정이 필요하다. 이러한 특성의 프로그래밍 수업의 대표적인 수업방식은 실습방식으로, 실제 수업에서 학습자들의 서로 다른 수준을 고려하면서 실습수업을 효과적으로 운영하기에는 수업시간에 대한 제약이 많이 발생한다. 본 연구에서는 프로그래밍 교육에서 사전 프로그래밍 과제를 활용하여 주어진 학점과 시간 안에서 실습 중심의 학습 효과를 높일 수 있는 교수 학습 모델을 제시한다. 이를 통해 프로그래밍 언어 교육 과정에서 발생하는 제한된 실습수업 시간으로 인해 학습자 스스로가 문제해결능력을 배양할 수 있도록 유도하는 수업을 실시하는데 발생하는 어려움을 해결하여, 학습자가 문제해결능력을 향상시키고 좋은 프로그램 작성 기준에 적합한 프로그램 개발 능력을 배양하는 결과를 얻을 수 있었다.

  • PDF

The Analysis of Difficulties of Pre-service Teachers in Process of Instructional Design based on Programming (프로그래밍 기반 수업 설계 과정에서 예비 교사의 어려움 분석)

  • Kim, Seong-Won;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.209-210
    • /
    • 2019
  • 정보 교과가 아닌 타 교과에서 교육 도구로써 프로그래밍의 교육적 효과가 증명됨에 따라 프로그래밍을 수업에 도입하기 위한 다양한 연구가 진행되었다. 김성원과 이영준(2017)은 TPACK 이론을 도입하여, 테크놀로지 도구로 프로그래밍 언어를 도입하고, 예비 교사의 수업 전문성 향상을 위한 프로그래밍 기반 TPACK 교육 프로그램을 개발하였다. 개발한 교육 프로그램을 수업에 도입하였지만, 예비 교사는 여러 가지 어려움을 느끼고 있었다. 따라서 본 연구에서는 프로그래밍 기반 TPACK 교육 프로그램을 개선하기 위하여 예비 교사에게 선행 연구에서 개발한 교육 프로그램을 적용하고, 프로그래밍 기반 수업 설계를 하는 과정에서 예비 교사가 겪는 어려움을 조사하였다. 연구 결과, 예비 교사는 예비 교사는 프로그래밍 학습, 프로그램의 설계 및 구현, 교과 특성에 맞는 프로그램 개발, 프로그래밍 언어의 한계로 프로그래밍 기반 수업 설계에서 어려움을 겪고 있었다. 향후 연구에서는 이러한 어려움을 해결하기 위한 교육 프로그램 개선을 진행하고, 개선한 교육 프로그램을 예비 교사에게 적용하여 효과를 검증하고자 한다.

  • PDF

A Study on the Learning Satisfaction of Programming Learning Applying Reflection Journals (성찰일지를 활용한 프로그래밍 학습의 학습 만족도에 대한 연구)

  • Ahn, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.127-128
    • /
    • 2019
  • 컴퓨터 프로그래밍 수업에 참여하는 학습자들에게 성찰일지를 활용하여 수업에서 배운 내용을 즉시 복습하고 교수자와의 1:1 질의 응답 활동을 진행한 결과, 성찰일지를 통해 가장 도움이 받은 학습 영역과 얻은 학습 성과가 무엇인지 학습자 설문을 통해 조사하고 분석해보았다. 이 연구를 통해 프로그래밍 학습자들을 위해 효과적인 학습 활동을 지원함으로써 난이도가 높은 프로그래밍 수업에서 발생하는 학습자들의 학습 능력 차이를 줄이고 학습 만족도를 높일 수 있을 것으로 기대된다.

  • PDF

An Analysis of Student Satisfaction According to Learning Experience for Non-Face-to-Face and Face-to-Face Methods in Programming Class (프로그래밍 수업에서 비대면과 대면 방식에 대한 학습경험에 따른 만족도 분석)

  • Kim, Kyong-Ah;Kim, Ji Sim;Ahn, You Jung;Oh, Suk;Jin, Myung Sook
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.645-647
    • /
    • 2022
  • 코로나 팬더믹으로 인한 비대면 수업은 지속적인 운영을 통해 개선·발전되었다. 2022학년도부터 대면수업으로 전환되면서 온라인 플랫폼에 대한 적응력이 높아지고, 비대면 수업 경험이 축적된 학습자들을 위한 대면 수업의 변화가 필요하게 되었다. 본 논문은 프로그래밍 수업에서 비대면 방식과 대면 방식에 대한 경험이 있는 학습자들의 수업방식에 따른 만족도 및 의견을 조사·분석함으로써 서로 다른 두 방식의 장점을 활용한 수업모델을 모색하는데 필요한 학습자 의견 도출에 그 목적이 있다. 조사 결과, 학습자들은 대면 수업을 선호하나 비대면 학습경험이 많을수록 대면 수업에서의 단점을 비대면 수업을 통해서 해소할 수 있는 부분이 있음을 인지하고, 비대면 방식을 대면 수업에 활용하는 것을 긍정적으로 생각하는 것으로 나타났다. 이를 통해 향후 대면 프로그래밍 수업에서 비대면 방식을 결합한 하이드리드 방식의 수업 운영을 통한 수업 효과 증진 모델이 필요한 것으로 사료된다.

  • PDF

An Analysis of Study Achievement based on Learning Types for Peer Tutoring Learners in Computer Programming Class (컴퓨터 프로그래밍 수업에서 피어 튜터링 학습자의 학습 유형에 따른 학업성취도 분석)

  • Ahn, You Jung;Kim, Kyong-Ah
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.07a
    • /
    • pp.339-340
    • /
    • 2013
  • 본 논문에서는 컴퓨터 프로그래밍 수업에 참여한 학습자들이 수업과 병행되어 운영된 피어 튜터링 프로그램에 참여하였을 때, 참여한 튜터링 팀의 구성원들의 학습 수준 차이 정도와 튜터링 운영 방법 및 자신의 역할에 따라 수업에서 학습한 내용에 대한 학업성취도가 어떻게 달라지는지를 분석하였다.

  • PDF

A Comparison of Learning Effects of Untact and Face-to-Face Classes Based on Team Project (팀 프로젝트 기반 언택트 수업과 대면 수업 방식의 학습 효과 비교)

  • Ahn, You Jung;Kim, Ji Sim;Kim, Kyong Ah
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.85-87
    • /
    • 2021
  • 컴퓨터 전공자들의 프로그래밍 개발 중심의 팀 프로젝트 수업은 프로그래밍 개발 능력과 팀원들 간의 협업 능력을 키울 수 있는 수업으로서, 기존에는 대면수업을 통해 교수자와 학습자간 그리고 팀을 이룬 학습자들 간에 긴밀한 상호작용으로 진행되어왔다. 그러나 2020년 COVID-19의 확산으로 대부분의 대학 수업들이 비대면 방식으로 진행됨에 따라 팀 프로젝트 수업 역시 비 대면으로 운영되어야 했으며 팀 활동을 위해 다양한 온라인 커뮤니케이션 방법이 모색되어야 했다. 본 연구에서는 팀 프로젝트 수업을 기존의 대면 수업으로 운영하였을 경우와 비대면 방식으로 운영하였을 때 학습자들이 느끼는 학습 효과에 대해 비교해보고자 한다. 대면 수업과 비대면 수업에 참여했던 학습자들을 대상으로 설문을 실시하여 팀 프로젝트 수업을 통한 학습 이해도, 수업 흥미도, 학습자간의 소통의 원활성, 수업 참여의 적극성 그리고 전체적인 수업 만족도에 대한 설문 결과를 비교 분석하였다. 향후 포스트 코로나 시대에는 대면과 비대면의 하이브리드 커뮤니케이션 방식이 대세를 이룰 것으로 예측되고 있는 만큼 대학 수업 방식에도 변화가 필요할 것이며 본 연구는 이를 위한 기초 연구로 활용될 수 있다.

  • PDF