• Title/Summary/Keyword: 두리틀

Search Result 25, Processing Time 0.029 seconds

Effects of a Programming Class Using Dolittle on Enhancing Creativity, Problem Solving Ability, and Interest in Programming (두리틀을 이용한 프로그래밍 수업이 창의성, 문제해결력, 프로그래밍 흥미도 향상에 미치는 영향)

  • Yu, Jeong-Su;Lee, Min-Hui
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.4
    • /
    • pp.443-450
    • /
    • 2009
  • A programming class was conducted in a current discretionary activity time-slot for computer education by using Dolittle which enhances problem solving ability and creativity for the fifth graders in elementary school. Based on this experiment, a correlation between the programming class and problem solving ability, creativity, and interests in programming of children was examined to suggest an outlook for improving the current computer education.

  • PDF

The Effect of Learning Programming on the Creativity and Problem-Solving Skill using Dolittle (두리틀을 이용한 프로그래밍 수업이창의성, 문제해결력 향상에 미치는 영향)

  • Yu, Jeong-Su;Lee, Min-Hee
    • 한국정보교육학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.53-59
    • /
    • 2009
  • 21세기 지식정보사회에서는 창의력, 문제해결력 등의 고등인지사고능력이 요구된다. 따라서 본 연구에서는 두리틀을 이용한 프로그래밍 수업을 통해 아동의 창의력과 문제해결력을 향상시키고자 한다. 아동의 프로그래밍 활동을 능동적으로 할 수 있는 환경을 조성하여 주되, 교사가 문제해결 과정에 따라 학습진행 과정을 모니터링하여 학생들의 문제해결 능력을 신장시켜주는 안내된 발견식 수업 모형을 적용하였다. 컴퓨터 프로그래밍의 과정에 필요한 인지적 요구사항을 토론이나 소크라테스식 질문을 통하여 반드시 거치도록 안내하였다. 초등학교 5학년 학생을 대상으로 두리틀을 이용하여 안내된 발견식 수업모형을 적용 한 결과 창의성과 문제해결력 측면에서 효과가 있음을 알 수 있었다.

  • PDF

Application and Evaluation of Object-Oriented Educational Programming Language 'Dolittle' for Computer Science Education in Secondary Education (중등 컴퓨터과학교육을 위한 객체지향형 EPL '두리틀'의 적용 및 평가)

  • Kwon, Dae-Yong;Gil, Hye-Min;Yeum, Yong-Cheul;Yoo, Seoung-Wook;Kanemune, Susumu;Kuno, Yasushi;Lee, Won-Gyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.6
    • /
    • pp.1-12
    • /
    • 2004
  • Current computer education is difficult to educate basic concepts and principals of the computer science because the 7th curriculum of computer education is focused on the application of software. According to the ACM K-12 report about the computer science education model, current computer education is taking the wrong way and we should put the highly priority on the education of the fundamentals through programming languages for a better computer education oriented to the computer science. This paper introduces a new object-oriented educational programming language "Dolittle". The design principals of Dolittle are simple syntax of Korean, incremental programming, text based programming, aliasing of function, and object-oriented programming. Being applied to middle school classes, we can confirm that Dolittle is easy to learn, and gives rise to high interest and keeps interest through a course, and also is of great practical use in class for programming novice.

  • PDF

The Effect of Scratch on Learning Motivation and Academic Achievement for Programming Education (스크래치가 프로그래밍 교육에 대한 학습동기 및 학업성취도에 미치는 영향)

  • Yang, Gwon-Woo
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.4
    • /
    • pp.547-553
    • /
    • 2010
  • Lately, studies on the educational effectiveness of educational programming language which can reduce the learning burden of the learners have been conducted in the programming learning process. This study analyzed the effect of programming education on the learning motivation and academic achievement after training the programming education using Scratch and Dolittle on the preliminary elementary school teachers. As a result, the experimental group trained by Scratch programming education showed significantly higher achievement than the control group by Dolittle Programming. This result can be helpful in selecting educational programming language when the programming education will be trained to the preliminary elementary school teachers.

  • PDF

The Analysis of Children's Logical Thinking Improvements with Dolittle Programming Learning (Dolittle 프로그래밍 학습을 통한 초등학생의 논리적 사고력 신장에 관한 분석)

  • Hong, Jae-Un;Lee, Soo-Jung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.201-206
    • /
    • 2007
  • 현재 컴퓨터 교육은 흥미와 실용위주의 컴퓨터 활용교육과 컴퓨터 소양교육에 치우쳐 있어 컴퓨터의 작동원리 등의 컴퓨터 과학을 이해하기에는 부족함이 많다. 특히 컴퓨터과학 분야 중 문제해결력, 논리적 사고력을 향상시키기 위한 프로그래밍 기초 교육은 보다 강조해야 한다. 본 연구에서는 객체지향형 교육용프로그래밍언어 두리틀을 초등학생들에게 프로그래밍을 지도할 수 있는 최적의 언어로 선정하고 다른 프로그래밍 언어와 비교 분석해 보았다. 그리고 자기 자신의 학습상황을 감독 관리하는 능력인 메타인지 수준에 따라 학습자를 분류한 후, 두리틀 프로그래밍 학습 후 논리적 사고와 그 하위논리의 효과, 그리고 메타인지 수준에 따른 논리적 사고와 그 하위 논리별로 미치는 영향을 분석하였다.

  • PDF

The Effect of EPL Programming Loaming on Logical Thinking Ability by the Meta-Cognition Level (메타인지 수준에 따른 EPL 프로그래밍 학습이 논리적 사고에 미치는 영향)

  • Hong, Jae-Un;Lee, Soo-Jung
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.6
    • /
    • pp.498-507
    • /
    • 2009
  • There has been insufficient studies on the effect of programming language learning on logical thinking ability. Each study result on the improvement degree and items of logical thinking ability is different according to the object of the study, its method, and the learning subject, which makes the generalization process difficult. Moreover, the necessity of programming language learning seems not proved, because it is not apparent whether the improvement of logical thinking ability is due to the advancement of knowledge or programming language learning. In this study, we instructed educational programming languages to elementary students in 6th grade for 7 hours, investigated its effect on logical-thinking ability by the meta-cognition level, and compared the result with that of computer skill learning. As a result, for Dolittle, LOGO, and Powerpoint learning groups, the logical-thinking ability of high meta-cognition level students has increased with significance, but that of low meta-cognition level students has significantly increased for Dolittle and LOGO groups only. However, regardless of meta-cognition levels, there was no significant difference of logical-thinking ability between all three groups.

Analysis of PBL and Scaffolding Teaching.Learning Methods for Elementary Educational Programming Language Educations (초등 교육용 프로그래밍 언어교육을 위한 PBL과 스캐폴딩 기반 교수-학습 방법 연구 및 분석)

  • Park, Hye-Jung;Hur, Kyeong
    • 한국정보교육학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.41-46
    • /
    • 2009
  • 본 논문은 초등정보교육과정의 "문제해결방법과 절차" 영역에 필요한 초등 교육용 프로그래밍 언어교육을 실시하는데 사용될 수 있는 PBL 및 스캐폴딩 교수학습 모형을 초등 수업에 적용하고 비교 분석하였다. 이를 위해 두리틀 프로그래밍 언어를 적용하였고, 두 가지 교수학습 모형을 적용한 교수학습방법을 실시한 후 학생들의 학업 성취도 및 교육용 프로그래밍 언어에 대한 흥도 측면을 비교 분석하였다.

  • PDF

The Effect of Programming Learning Using CPS on Creative Problem Solving Ability (CPS를 활용한 프로그래밍 학습이 창의적 문제해결력에 미치는 효과)

  • Choe, Jong-Won;Yang, Gwon-Woo
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.4
    • /
    • pp.497-504
    • /
    • 2010
  • In this study, experiment was carried out on the 37 experiment group in order to investigate the effect of programming learning based on the CPS on the creative problem solving of elementary school students. Programming learning program based on the CPS, Dolittle, and creative problem solving checklist were used as research tools. Study procedures were followed by pre-test, experimental process, and post-test in order and the data processing was performed by paired sample t-test. The results show that programming learning based on the CPS has a positive effect on the creative problem solving(from 3.07 to 3.39), divergent thinking(from 2.94 to 3.14), critical and logical thinking(from 3.13 to 3.81), and motivational factors(from 3.12 to 3.39).

  • PDF

다항지수 신뢰도 함수

  • Choi, Gyu-Sik
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2007.05a
    • /
    • pp.103-108
    • /
    • 2007
  • 다항지수 신뢰도 함수(multinomial-exponential reliability function ; MERF) 는 소프트웨어의 고장/수정 공정을 세밀하게 수행하는 중에 개발되는 관계에 있다. 후에 MERF는 좀더 매우 단순화한 지수 신뢰도 함수(exponential reliability function ; EARF)로 근사화되는 공정을 거치게 된다. 이는 MERF의 특성을 대부분 가지고 있어서 두 개의 함수가 하나의 신뢰도 함수로 단일화되도록 한다. 신뢰도 모델 MERF/EARF는 소프트웨어 고장 공정을 NHPP로, 수정공정을 다항분포로 고려한다. 이 모텔은 두 개의 공정 모두가 통계적 독립인 것으로 간주한다. 본 논문에서는 모델의 이론적인 기준, 수학적 특성, 소프트웨어 신뢰도에의 응용을 검토한다. 이는 물리적 인 시스템을 검사하고 유지보수하는 선도적인 모델응용이다. 본 논문에는 소프트웨어 신뢰도 분석에 응용하는 하나의 수치 예를 포함한다.

  • PDF