• Title/Summary/Keyword: 프로그래밍 교수-학습

Search Result 245, Processing Time 0.03 seconds

For Improving Quality of Classes in Liberal Arts Programming Classes Analysis of role of Instructor and Learning Achievement and Satisfaction (교양 프로그래밍 수업에서 수업의 질적 개선을 위한교수자의 역할과 학습 성취도 및 만족도 분석)

  • Kim Hyun Ah
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.3
    • /
    • pp.745-752
    • /
    • 2023
  • This study aims to improve the quality of classes by analyzing the role and learning achievement of instructors in programming subjects for non-major students. In order to improve the quality of university education, universities provide various programs to strengthen the teaching capacity of instructors. Ultimately, in order to improve the quality of classes, instructors increase student participation in classes, respond sincerely to students' inquiries, and provide feedback that can assist students in various situations that occur during class and learning, thereby improving class satisfaction and achievement. should try to improve. In this paper, based on the teaching method, learning achievement, and teacher role satisfaction survey conducted in the liberal arts programming course of K University, we study the influence of the teacher's role on the quality improvement of the class. Examine the relationship with satisfaction.

Study on Strategy for Applying Flipped Learning Method for Programming Practice (프로그래밍 실습을 위한 플립드러닝 교수법 적용 전략 연구)

  • Kim Hyun Ah
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.3
    • /
    • pp.753-761
    • /
    • 2023
  • This study investigates strategies to increase learning efficiency for programming subjects to which flipped learning teaching method is applied targeting non-major students. Design a learner-centered flipped learning-based programming class and get strategies for effective application methods for field application. Also, the purpose is to explore the efficient application of the flipped learning teaching method to the computational thinking subject of liberal arts classes at this university. By applying the flipped learning teaching method, one of the innovative teaching methods, we consider ways to improve the quality of programming subject classes, the efficiency of practical education, and the improvement of learner achievement. The purpose of this study is to design an efficient learning model for software education targeting non-majors by applying various teaching methods and learning design models convergence away from the traditional teaching method.

Analysis of learning effects of the problem based method and the project team teaching method in engineering education- A case study (공학교육에서 PBL 교수법과 Project-team 교수법의 학습효과 분석-사례연구)

  • Kim, Jae-Saeng;Hyun, Jeong-Hee
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2019.05a
    • /
    • pp.471-472
    • /
    • 2019
  • 많은 나양한 교수법들이 존재하지만 일반적으로 공학 교과목에서는 PBL교수법과 프로젝트 팀 교수법을 가장 많이 사용하고 있다. 본 논문에서는 2018년 2학기 공학 프로그래밍 교과목을 3개를 선정하여 PBL 교수법과 프로젝트팀 교수법을 적용하였고, 두 교수법의 학습만족도, 교육성장도, 학업성취도를 설문조사하여 학습효과를 분석하여 보았다. 그 결과는 저학년은 PBL법이, 고학년은 프로젝트 팀 교수법이 학습효과가 좋았다. 따라서 같은 프로그래밍 교육이지만 학년에 따라 교수법을 달리 선택할 필요가 있다.

  • PDF

Brain-based Instructional Design for Android Programming Lessons (안드로이드 프로그래밍 수업을 위한 뇌기반 교수학습 설계)

  • Choi, Sook-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.601-603
    • /
    • 2018
  • Studies are under way to understand how the brain learns and how it works most effectively through the development of brain science. The purpose of this study is to apply brain - based learning principles as a way to effectively overcome the characteristics of the programming lesson and the difficulties that arise during the practice. In other words, by applying the brain-based learning principle appropriate to the characteristics of the Android programming class, the teaching and learning is designed so that the learner can effectively learn the programming.

  • 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

A Study of the Robot Programming Instructional Strategies Considered Gender Differences (성별의 차이를 고려한 로봇프로그래밍 교수전략에 관한 연구)

  • Bae, Young-Kwon
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.4
    • /
    • pp.27-37
    • /
    • 2007
  • Recently, robot programming education are suggested for elementary students. However, the degree of class participation of female students was low because of the failure of the recognition of female students' inclination when they chose contents and instructional strategies. Thus, this paper analyzed the gender differences of interests of elementary students have in robot programming through questionnaire and suggested the robot programming instructional strategies considered gender differences through reviewing literature in such areas as gender differences in computer learning and programming learning, and effective instructional strategies. Furthermore, the validity of the instructional strategies which are suggested was verified by experts. Through this research, the researcher expects for the researcher findings to be bases for a more active participation of female students in computer field.

  • 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

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

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

  • PDF

A Study on Learning Effect Depending on Teaching Strategy in Programming Course (교수전략에 따른 프로그래밍 학습효과 연구)

  • Kim, JI Sim;Kim, Kyoung Ah;Ahn, You Jung;Oh, Suk;Lee, Mi Yeong;Jin, Myung Sook
    • Annual Conference of KIPS
    • /
    • 2018.10a
    • /
    • pp.321-322
    • /
    • 2018
  • 본 연구에서는 학습자의 프로그래밍 학습능력을 향상시키기 위하여, 학습효과에 영향을 미치는 교수 전략을 규명하는 것을 목표로 하였다. 프로그래밍 학습효과에 영향을 미치는 교수전략으로는 진도 적절성, 난이도 적절성, 교수자의 개입수준, 유머 사용으로 측정하였으며 학습효과는 성취도와 만족도를 측정하였다. A 전문대학의 컴퓨터공학과 110명의 학생을 대상의 설문을 실시한 후 학습효과에 대한 교수전략의 영향을 분석한 결과, 난이도 적절성이 성취도에 영향을 끼치며, 난이도 적절성과 교수자의 개입수준이 수업만족도에 영향을 미치는 것으로 규명되었다. 이에 따라 프로그래밍의 학습효과를 향상시킬 수 있는 시사점을 제안하였다.

Design of System for C Programming Language Education (C 프로그래밍 언어 교육을 위한 시스템 설계 - 웹 기반 실행 시각화와 순서도 자동화를 중심으로 -)

  • Baek, Kong-Hyun;Goh, Byung-Oh
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.347-352
    • /
    • 2010
  • 현장에서 프로그래밍 교육은 교수 학습 방법 외에도 교육실습 환경을 위한 프로그래밍 교육용 시스템의 준비나 사용면에서도 어려움이 많다. 특히 C언어의 경우 적당한 교육용 시스템이 없어 일반 상업용 개발 툴을 이용하는데 그렇지 않아도 어렵다고 인식되는 C언어 교수 학습에 소프트웨어 도구마저 복잡하여 작지 않은 걸림돌이 되고 있다. 다양한 프로그래밍 언어가 있지만 현재는 구문 교육 및 논리 표현의 수월함과 결과 확인의 편리함에 우위를 가진 로고 계통의 언어 도구가 교육에서 많이 활용되고 있다. 이러한 점에 착안하여 본 연구에서는 기존 C언어 교육 환경을 개선하고 C언어를 효과적으로 교수 학습할 수 있도록 VPL요소로써 순서도 편집 및 자동 구현과 실행 시간 중 각종 흐름과 변수의 실시간 누적 시각화 시스템을 내포한 C언어 인터프리터와 학습 모듈 관리 및 사용자간 및 교수자와 교류하는 기능이 합쳐진 웹 기반 C 프로그래밍 언어 교육을 위한 시스템을 설계하였다.

  • PDF