본문 바로가기
  • Home

Case Study on Problem-based Programming Classes in Software Education for Non-Computer Science Majors

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2020, 25(4), pp.213-222
  • DOI : 10.9708/jksci.2020.25.04.213
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : January 20, 2020
  • Accepted : April 19, 2020
  • Published : April 30, 2020

Joo-Young Seo 1 Shin,Seung-hun 2

1아주대학교 다산학부대학
2아주대학교

Accredited

ABSTRACT

Recently, as awareness of the need for software education has spread worldwide, the government of Korea has led compulsory software education also. Basic software education in universities has been stabilized through various trials and efforts. However, due to software classes are mandatory, students not only could not have motivation for learning but also have treated programming course as a difficult subject. In this paper, two programming classes, which were designed and managed as a problem-oriented programming class for the purpose of cultivating computational thinking for the non-computer science students, are compared using the lecture assessment results. As a result, in the case of expanding the use of the problem as a grammatical explanation aid and expanding the ratio of major-friendly problems, the student's responses were concentrated on higher scores and the response average improved by about 7%. It means that the level of difficulty experienced by learners is lowered.

Citation status

* References for papers published after 2023 are currently being built.