• 제목/요약/키워드: Logical Thinking Ability

검색결과 152건 처리시간 0.028초

컴퓨터 프로그래밍 학습에서 논리적 사고력 측정도구의 개발과 타당화 연구 (A Study on the Development and Verification of a Logical Thinking Ability Measuring Tool in Computer Programming Learning)

  • 이좌택;이상봉
    • 컴퓨터교육학회논문지
    • /
    • 제7권4호
    • /
    • pp.15-25
    • /
    • 2004
  • 그 동안의 연구는 프로그래밍 학습이 논리적 사고력에 미치는 영향을 알아보기 위해, 프로그래밍 학습 후 일반적이고 포괄적인 측면에서 논리적 사고력을 측정하는 표준화된 검사를 이용하여 왔다. 지능은 영역이 서로 독립적이며, 분야별로 독립적으로 작용한다는 측면에서 볼 때, 일반적이고 포괄적인 논리적 사고력을 측정하는 표준화된 검사도구로 특정분야에서 요구하는 논리적 사고력을 측정하는데 한계가 있다. 이에 국 내외 표준화된 검사지 분석을 통하여 컴퓨터 프로그래밍과 관련성이 있고, 인지발달 수준에 적합한 논리적 사고와 이의 하위요인을 추출하고 개발절차 모형에 따라 동형의 논리적 사고 검사 I, II를 개발하였다. 이후 개발된 논리적 사고 검사지에 대한 검증결과 동형의 논리적 사고 검사지임이 밝혀졌다. 개발된 검사지는 프로그래밍 학습이 논리적 사고와 이의 하위논리에 미치는 영향을 규명하는 데 이용될 수 있다.

  • PDF

두리틀과 스퀵 언어가 초등학생의 논리적 사고력 신장에 미치는 영향 비교 (Comparison on How Much Dolittle and Squeak Languages Influence Improving Elementary Students' Logical Thinking Capability)

  • 김영애;이봉규;김병순
    • 디지털콘텐츠학회 논문지
    • /
    • 제10권3호
    • /
    • pp.375-380
    • /
    • 2009
  • 컴퓨터 프로그래밍 교육은 학생들의 논리적인 사고력과 문제해결 능력을 키워줄 수 있으므로 알고리즘적 사고를 증진시키기 위한 도구로서 필수적이다. 우리는 두리틀과 스퀵 프로그래밍 언어가 초등학생의 논리적 사고력에 미치는 영향에 대하여 연구하였다. 이를 위해 초등학교 6학년 두 개 반을 대상으로 6주 동안 각 실험집단에 두리틀과 스퀵 프로그래밍 교육을 실시하고 초등학생의 논리적 사고력과 그 하위논리를 비교 분석하였다. 그 결과 두리틀은 논리적 사고력 신장을 보였으나 스퀵은 유의미한 차이가 없었다.

  • PDF

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

  • 홍재운;이수정
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권6호
    • /
    • pp.498-507
    • /
    • 2009
  • 프로그래밍 언어 학습이 논리적 사고력에 미치는 영향에 대한 선행 연구는 부족한 실정이며, 각 연구 결과마다 연구 대상, 방법과 학습 주제 등에 따라 논리 향상 정도와 영역이 다르므로, 일반화 과정에 어려움이 있다. 또한 논리적 사고력의 향상이 학습자의 인지 발달에 의한 것인지 프로그래밍 언어 학습에 의한 것인지 분명하지 않아 프로그래밍 언어 학습의 필요성이 증명되었다고 할 수 없다. 본 연구에서는 초등 6학년생들에게 교육용 프로그래밍 언어 학습을 7차시 동안 실시한 후, 메타인지 수준별로 논리적 사고력에 미치는 영향을 조사하고, 컴퓨터 활용 교육의 효과와 비교하였다. 실험 결과에 따르면, 두리틀과 로고, 그리고 파워포인트 학습 집단 모두에서, 상위 수준의 메타인지를 지닌 학생들은 논리적 사고력에 유의미한 신장 효과를 나타낸 반면, 하위 수준의 학생들은 두리틀과 로고 학습 후에만 유의미한 논리적 사고력의 신장을 나타냈다. 그러나 메타인지 수준에 상관 없이 세 학습 집단 간에 논리적 사고력 향상 정도의 유의미한 차이는 없었다.

논리·비판적 사고 신장을 위한 로봇 프로그래밍의 수학교육 적용 방안 (A study on the application of robotic programming to promote logical and critical thinking in mathematics education)

  • 임해미;최인선;노선숙
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제53권3호
    • /
    • pp.413-434
    • /
    • 2014
  • Logic lays the foundation of Mathematics and the development of Mathematics is dependent on critical thinking. So it is important that school mathematics helps students develop their logical and critical thinking ability for both mathematics learning and problem solving in general. MINDSTORMS, a LEGO based programming activity kit, is an effective teaching and learning tool that can be used to enhance logical and critical thinking in students. This study focused on measuring the growth of students' ability to think logically and critically when they used MINDSTORMS activities to learn programming. In addition, we investigated how the students' logical and critical thinking changed from the MINDSTORMS learning experience. The study confirmed that the programming activities using MINDSTORMS help to enhance logical and critical thinking in students. The students attitude about logical and critical thinking became more positive and the activities helped to engage students to think logically and critically. This type of programming activities should be valuable in mathematics education and it should be included in a general mathematics curriculum.

비전공자를 위한 알고리즘씽킹 기반 소프트웨어 기초교육 설계 (Design of Algorithm Thinking-Based Software Basic Education for Nonmajors)

  • 박소현
    • 산경연구논집
    • /
    • 제10권11호
    • /
    • pp.71-80
    • /
    • 2019
  • Purpose: The purpose of this study is to design the curriculum of Basic College Software Programming to develop creative and logical-thinking. This course is guided by algorithmic thinking and logical thinking that can be solved by computing for problem-solving, and it helps to develop by software through basic programming education. Through the stage of problem analysis, abstraction, algorithm, data structure, and algorithm implementation, the curriculum is designed to help learners experience algorithm problem-solving in various areas to develop diffusion thinking. For Learners aim to achieve the balanced development of divergent and convergent-thinking needed in their creative problem-solving skills. Research design, data and methodology: This study is to design a basic software education for improving algorithm-thinking for non-major. The curriculum designed in this paper is necessary to non-majors students who have completed the 'Creative Thinking and Coding Course' Design Thinking based are targeted. For this, contents were extracted through advanced research analysis at home and abroad, and experts in computer education, computer engineering, SW education, and education were surveyed in the form of quasi-openness. Results: In this study, based on ADD Thinking's algorithm thinking, we divided the unit college majors into five groups so that students of each major could accomplish the goal of "the ability to internalize their own ideas into computing," and extracted and designed different content areas, content elements and sub-components from each group. Through three expert surveys, we established a strategy for characterization by demand analysis and major/textbook category and verified the appropriateness of the design direction to ensure that the subjects and contents of the curriculum are appropriate for each family in order to improve algorithm-thinking. Conclusions: This study helps develop software by enhancing the ability of students who practice various subjects and exercises to explore creative expressions in various areas, such as 'how to think like a computer' that can implement and execute their ideas in computing. And it helps increase the ability to think logical and algorithmic computing based on creative solutions, improving problem-solving ability based on computing thinking and fundamental understanding of computer coding and development of logical thinking ability through programming.

엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력에 미치는 영향 (The effects of Programming Learning Using Entry Python on Elementary School Students' Logical Thinking Ability)

  • 정인재;전석주
    • 정보교육학회논문지
    • /
    • 제25권4호
    • /
    • pp.603-610
    • /
    • 2021
  • 최근 SW교육 방법의 일환으로 초등학교 모든 실과교과서에서 엔트리 사이트를 활용하고 있다. 하지만 모두 블록형 프로그래밍 언어를 학습하고 있어 일상생활에서 활용할 수 있는 프로그램을 제작하는데 어려움이 있다. 본 연구는 엔트리 파이썬으로 프로그래밍을 학습하는 것이 초등학생의 논리적 사고력과 프로그래밍 흥미도에 미치는 영향에 관한 연구이다. 총 8차시의 수업 전과 후 논리적 사고력 검사와 프로그래밍 흥미도 검사를 진행하였다. 수업 전, 후 논리적 사고력 점수가 평균 6.6점에서 9.4점으로 상승하였으며 프로그래밍 흥미도 또한 평균 46.7점에서 59.1점으로 상승하였다. 이를 통해 엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력 및 프로그래밍 흥미도 증진에 유의미하다는 결과를 얻었다.

정보영재아동의 프로그래밍 능력과 논리적 사고능력 상관관계 분석 연구 (A Study on Correlation Analysis of Programming Ability and Logical Thinking Ability for the Gifted Children in IT)

  • 전우천
    • 영재교육연구
    • /
    • 제21권3호
    • /
    • pp.761-772
    • /
    • 2011
  • 최근 IT 산업이 국가경제에서 차지하는 비중이 높아지고 또한 지식정보사회에서 정보의 소양 및 활용이 필수적이 되어감에 따라 정보영재교육에 대한 중요성이 날로 커지고 있다. 현재 정보영재교육은 대학부설 영재교육원을 비롯하여 시도교육청 산하 영재교육원, 사설 영재교육원 등 다양한 기관에서 실시되고 있다. 정보영재교육의 내용 영역에 있어서 프로그래밍 능력과 더불어 논리적 사고능력은 매우 중요한 부분을 차지하고 있으며 또한, 프로그래밍 능력과 논리적 사고능력의 향상은 정보영재교육의 주요 목표이다. 본 연구의 목적은 정보영재아동에 있어서 프로그래밍 능력과 논리적 사고능력의 상관관계를 분석하는 것이다. 본 연구에서는 서울시내 대학부설 영재교육원 정보영재아동을 대상으로 6년 동안의 재학생들을 대상으로 이들의 평가결과를 조사하고 분석한 결과, 프로그래밍 능력과 논리적 사고능력은 상관관계가 높음을 보여주었다.

중학교 프로그래밍 수업에서 순서도학습이 논리적 사고력과 성취도에 미치는 영향 (Effect of a Flow Char Learning on Logical Thinking Ability and Performance Achievement in Middle School Computer Programming Class)

  • 정은숙;허민;진영학;김영식
    • 컴퓨터교육학회논문지
    • /
    • 제12권6호
    • /
    • pp.11-19
    • /
    • 2009
  • 지식정보사회에 대처하기 위해서는 상황에 맞는 해결방법과 아이디어로 문제를 해결할 수 있도록 창의력, 문제해결력, 논리적 사고력과 같은 고등인지 사고능력을 길러야 하며, 이는 프로그래밍 교육을 통해서 가능하다. 그러나 현재의 프로그래밍 교육은 문법에 대한 기계적 암기나 프로그래밍 언어의 사용법을 익히는데 치중하여 학습자의 인지부담이 크며, 논리적 사고력을 기르는데 적합한 방법이 되지 못하고 있다. 본 연구는 중학생을 대상으로 하여 스크래치(Scratch)를 활용한 프로그래밍 수업의 알고리즘 표현 과정에서 순서도 학습이 논리적 사고력에 미치는 영향을 살펴보았다. 그 결과 중학생의 프로그래밍 교육에서 순서도 작성을 통해 알고리즘을 표현하였을 경우 성취도 및 논리적 사고력이 향상에 유의미한 차이가 발생하였다.

  • PDF

게임식 로봇교육을 통한 초등학생의 논리적 사고력 변화 (A Study on Changes in Logical Thinking Ability of Elementary Students Through Game-Based Robot Education)

  • 김소연;설문규
    • 정보교육학회논문지
    • /
    • 제14권1호
    • /
    • pp.111-121
    • /
    • 2010
  • 본 연구는 초등학교 수준에서의 게임식 로봇교육프로그램을 개발하고 적용하여 논리적 사고력의 변화 비교를 통하여 교육적 효과를 검증 하였다. 이를 위해 경남 남해군 S초등학교 6학년 남학생 12명을 실험집단으로 선정하고 개발된 게임식 로봇교육프로그램 32차시를 적용하여 사전 사후 논리적 사고력검사 결과를 분석 하였다. 본 연구에서 게임식 로봇교육프로그램을 적용한 결과 실험집단의 논리적사고력 변화 결과는 통계적으로 유의미한 차이가 나타났다. 이는 게임 로봇교육프로그램이 논리적 사고력에 긍정적인 효과가 있음을 의미하며 게임식 로봇교육이 학생들의 논리 및 사고력향상에 긍정적인 교육적 효과가 있으며 학생들의 로봇교육에 대한 흥미와 관심을 높이는데 영향을 끼칠 수 있음을 알 수 있었다.

  • PDF

놀이를 통한 논리적 사고력 신장 알고리즘 학습 프로그램 개발 및 적용 연구 (A Study of Development and Application on Play-based Algorithm Learning for Improvement of Logical Thinking Ability)

  • 김은길;김향희;현동림;김종훈
    • 정보교육학회논문지
    • /
    • 제15권1호
    • /
    • pp.119-127
    • /
    • 2011
  • 본 논문에서는 초등학생의 인지수준에 적합한 알고리즘 학습 주제를 선정하고, 교실에서 학습할 수 있는 놀이 중심의 알고리즘 학습프로그램을 개발하였다. 또한 개발한 학습프로그램을 실제 교육 현장에 적용하여 논리적 사고력 향상에 긍정적인 효과가 있는지 검증하였다. 연구 결과 개발한 놀이중심 알고리즘 학습프로그램을 적용한 수업이 기존 ICT활용 수업에 비해 논리적 사고력 신장 면에서 유의한 차이가 나타났다. 이는 놀이 중심의 알고리즘 학습이 논리적 사고력 향상에 긍정적인 영향을 준 것으로 해석할 수 있다.

  • PDF