http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
초보자의 C 언어 학습과정에 대한 인지심리학적 분석 연구 : 프로그래밍 학습과정 동안의 은유 사용의 효과
이정모(Jung-Mo Lee),이건효(Kun-Hyo, Lee) 한국인지과학회 1998 인지과학 Vol.9 No.4
본 논문은 초보자의 프로그래밍 학습과정 동안의 은유의 사용의 효과를 프로그래밍 과정동안 관찰가능한 행동변인들과 프로그래밍 오류들을 통해 검증하고자 하였다. 프로그래밍 경험이 전혀 없는 초보자들을 대상으로 한 집단은 은유를 사용하여 학습하게 하고 다른 한 집단은 은유를 사용하지 않고 학습하게 한 후 프로그래밍 과제를 주어 수행케 하였다. 실험1에서는 C 언어 프로그래밍 과정 동안의 행동변인들과 프로그래밍 오류들을, 실험2에서는 의사언어(pseudo-language) 프로그래밍 과제 수행 동안의 프로그래밍 오류들을 관찰하였다. 은유를 사용하여 학습한 집단이 그렇지 않은 집단에 비해 전략적 오류와 번역오류를 덜 범하였으며, 전체적 오류수도 적었다. 이러한 결과는 초보자들의 프로그래밍 학습동안의 적절한 은유의 사용은 전략적, 도식적, 의미적 지식 획득에 도움을 주어 심성모형의 형성을 촉진함을 시사한다. The effects of employing a metaphor on learning a programming language were investigated by analyzing characteristics of some general programming behaviors and programming errors of the subjects. Two experimental groups were run: one learning a programming language employing a metaphor, and the other without the metaphor. In Experiment 1 subjects learned C-Language, and in Experiment 2 a psuedo-programming language. The general results of the two experiments showed that learning a programming language by employing a metaphor reduces the amount of programming errors: especially strategic errors and interpretation errors. The results indicate that employing a metaphor during learning a programming language facilitates the acquisition of strategic, schematic, and semantic knowledge relevant to the programming situation, and thereby the construction of effective mental models.