@article{ART001551832},
author={김준우 and 주지영 and 임광혁},
title={Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates},
journal={Journal of Knowledge Information Technology and Systems},
issn={1975-7700},
year={2011},
volume={6},
number={2},
pages={83-98}
TY - JOUR
AU - 김준우
AU - 주지영
AU - 임광혁
TI - Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates
JO - Journal of Knowledge Information Technology and Systems
PY - 2011
VL - 6
IS - 2
PB - Korea Knowledge Information Technology Society
SP - 83
EP - 98
SN - 1975-7700
AB - Understanding computer and information technology is very important in today's society. In this context, many non-computer science major undergraduates take computer programming language course in their school. However, elementary programming language classes generally concentrate on introducing syntax, and even writing a simple program is very difficult to many undergraduates who have completed such classes. Non-computer science majors and novice learners often have trouble in understanding and applying the flow of control such as iteration, which is a major barriers to learning programming. This paper identifies the basic principles hidden in the example source codes related with basic flow of control and proposes a strategy for programming language instruction and learning contents design. This strategy is expected to help the learners to develop problem-solving and logical thinking capabilities.
KW - Programming Language;Instructional Strategy;Learning Contents;Flow control;Iterative Statements
DO -
UR -
ER -
김준우, 주지영 and 임광혁. (2011). Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates. Journal of Knowledge Information Technology and Systems, 6(2), 83-98.
김준우, 주지영 and 임광혁. 2011, "Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates", Journal of Knowledge Information Technology and Systems, vol.6, no.2 pp.83-98.
김준우, 주지영, 임광혁 "Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates" Journal of Knowledge Information Technology and Systems 6.2 pp.83-98 (2011) : 83.
김준우, 주지영, 임광혁. Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates. 2011; 6(2), 83-98.
김준우, 주지영 and 임광혁. "Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates" Journal of Knowledge Information Technology and Systems 6, no.2 (2011) : 83-98.
김준우; 주지영; 임광혁. Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates. Journal of Knowledge Information Technology and Systems, 6(2), 83-98.
김준우; 주지영; 임광혁. Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates. Journal of Knowledge Information Technology and Systems. 2011; 6(2) 83-98.
김준우, 주지영, 임광혁. Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates. 2011; 6(2), 83-98.
김준우, 주지영 and 임광혁. "Instructional Strategy for Teaching Computer Programming to Non-Computer Science Major Undergraduates" Journal of Knowledge Information Technology and Systems 6, no.2 (2011) : 83-98.