Browse > Article
http://dx.doi.org/10.6109/JKIICE.2009.13.7.1467

The Effects of Programming Lessons using 'Dolittle' on Logical Thinking  

Kwon, Chang-Mi (안동대학교 교육공학과)
Kwon, Bo-Seob (안동대학교 컴퓨터교육과)
Abstract
What matters in the society of knowledge and information is not that they just know certain facts, but that when faced with new situations, they should be able to develop novel ideas, apply them and do the problems or the tasks confronting them. This cannot be achieved through learning of mere knowledge. Computer programming lessons have shown positive effects on general thinking ability, metacognitive aspects, and logical thinking. The ACM has suggested that 8th grade students at the first level (second year students of middle school) be educated in programming languages such as LOGO to raise their ability to think logically. Previous studies have confirmed educational programming languages such as LOGO and BASIC, which are currently used, are helpful in improving the ability to think logically and to solve problems. However these languages lack connectivity with later learning. Little research has been done on 'Dolittle', an educational programming language, newly developed, using object-oriented notions. Few studies have been made of the effects of 'Dolittle' on the ability to think logically. The following results were obtained. The research didn't lead to a statistically significant improvement of the students' cognitive development level. However, proportional logic and combinational logic, among the six subcategories of logic, improved through the introduction of 'Dolittle' programming lessons. This leads to the conclusion that in the processing of solving the problems given, the students learned by themselves and improved their ability to think logically.
Keywords
dolittle; logical; thinking;
Citations & Related Records
연도 인용수 순위
  • Reference
1 길혜민, 객체지향형 교육용 프로그래밍 언어 'dolittle'의 적용과 평가, 컴퓨터교육학회 동계 학술대회, 2004
2 Roadrangka, V., Yeany, R.H., & Padilla, M. J., The Construction and Validation of Group Assessment of Logical Thinking (GALT), Paper presented at the 56th annual meeting of the National Association for Research in Science teachong, Dallas, 1983
3 류향미, LOGO 프로그래밍 학습이 논리적 사고 기능 향상에 미치는 효과, 연세대학교 교육대학원 석사학위논문, 1994
4 김경미, 객체지향 언어 두리틀의 수학교육 활용, 고려대학교수학교육학과 석사학위논문, 2004
5 A model Curriculum for K-12 Computer Science :Final Report of the ACM K-12 Education Task Force Curriculum Committee 2003
6 현혜경, LOGO 프로그래밍 학습이 논리적 사고에 미치는 영향, 안동대학교 교육대학원 석사학위 논문, 2005
7 전현식, 박판우, 초등학생을 위한 비주얼베이식 교육시스템 개발, 한국정보교육학회, Vol.7 No.3, pp.299-308, 2003
8 하수철, 객체지향 프로그래밍 언어의 특성과 그의 비교, 정보처리학회 논문지 제2권 제2호, 1995
9 김경미,완본과 축소본 GALT의 비교연구, 한국교원대학교 대학원 석사학위 논문, 1999
10 강혜진, 프로그래밍 기초 능력 배양을 통한아동의 논리적 사고력 신장에 관한 분석, 숙명여자대학교 교육대학원 석사논문, 2004
11 이성근, 박판우, 문제해결력 향상을 위한 Visual BASIC 제어문의 웹기반 학습모듈 설계, 한국정보교육학회, Vol.8 No.1 pp.386-392, 2003
12 김동우, 국민학생의 논리적 사고수준과 전류와 자기장의 학습 성취도, 한국교원대학교 대학원 석사학위 논문, 1992
13 황건수, 설문규, 초등학교 고 학년 아동의 사고력 신장을 위한 프로그램 언어 재량활동 교재의 개발과 적용, 한국정보교육학회 Vol.8 No.1 pp. 149-158, 2003
14 김현재, 피아제의 이론과 임상법 실제, 배영사신서, 1994
15 박원길, 이재무, 아동과 초보자를 위한 프로그래밍 학습 시스템의 설계, 한국정보교육학회, Vol.5 No.2, pp.315-322, 2000