Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Development of an unfolding model of procedures for programming learning of novice programmers

Authors
Kim, YoungminLee, Minjeong
Issue Date
Nov-2021
Publisher
WILEY
Keywords
computer programming education; novice programmer; programming beginner; programming learning; unfolding model of procedures
Citation
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, v.29, no.6, pp 1911 - 1930
Pages
20
Journal Title
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION
Volume
29
Number
6
Start Page
1911
End Page
1930
URI
https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/52255
DOI
10.1002/cae.22437
ISSN
1061-3773
1099-0542
Abstract
This study reduces the difficulties experienced by novice computer programmers when establishing a procedure for problem-solving in a computing environment. It also provides guidelines to detail the work process. For this purpose, we developed an "unfolding model of procedures" consisting of the recognition of input and output, decomposition of operation, and expansion of branching based on its condition in work. To identify the effect of applying the unfolding model of procedures on the programming learning curve, we conducted an experiment with 110 college freshers randomly assigned to an experimental group and a control group. The unfolding model was applied to the experimental group; however, both groups received introductory programming classes for 5 weeks. The experimental group showed a trend of significant improvement in deriving the input and output processes and expanded their judgment on conditions. The evaluation of flowcharts for the same task conveyed that the experimental group was more competent than the control group, and further analysis by sex revealed no difference between the sexes in the achievement of learning within either group. The experimental group showed an advantage over the control group irrespective of sex. In conclusion, we expect that the unfolding model of procedures developed in this study could be used as a tool for novice programmers to derive work procedures completely and systematically when interpreting human work in a computing environment at the early stages of learning to program.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Da Vinci College of General Education > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Min Jeong photo

Lee, Min Jeong
교양대학 (교양대학)
Read more

Altmetrics

Total Views & Downloads

BROWSE