• Title/Summary/Keyword: Computational Thinking

Search Result 419, Processing Time 0.118 seconds

Analysis about the Initial Process of Learning Transfer in Computational Thinking Education (Computational Thinking 교육에서 나타난 초기 학습전이에 대한 분석)

  • Kim, Soohwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.20 no.6
    • /
    • pp.61-69
    • /
    • 2017
  • The Goal of SW education is to improve computational thinking. Especially, non computer majors need to apply computational thinking to their problem solving in their fields after computational thinking class. In this paper, we verified what factors affect the improvement of computational thinking through mixed research method after teaching computational thinking to non major students. Also, we analysed the characteristics of initial learning transfer of computational thinking, and establish the reason about he validity and justification for non major in SW education. The result shows learning satisfaction, learning transfer motivation, and self-CT efficacy affect the perception about improvement of computational thinking. Also, we found that there is application of computational thinking was coming up with problem solving process because the initial learning transfer process of computational thinking has characteristics about concepts and practices of it in programming steps. The effectiveness and learning transfer process of computational thinking for non majors will give the validity and justification to teach SW education for all students.

Bringing Computational Thinking into Science Education

  • Park, Young-Shin;Green, James
    • Journal of the Korean earth science society
    • /
    • v.40 no.4
    • /
    • pp.340-352
    • /
    • 2019
  • The purpose of science education is scientific literacy, which is extended in its meaning in the $21^{st}$ century. Students must be equipped with the skills necessary to solve problems from the community beyond obtaining the knowledge from curiosity, which is called 'computational thinking'. In this paper, the authors tried to define computational thinking in science education from the view of scientific literacy in the $21^{st}$ century; (1) computational thinking is an explicit skill shown in the two steps of abstracting the problems and automating solutions, (2) computational thinking consists of concrete components and practices which are observable and measurable, (3) computational thinking is a catalyst for STEAM (Science, Technology, Engineering, Arts, and Mathematics) education, and (4) computational thinking is a cognitive process to be learned. More implication about the necessity of including computational thinking and its emphasis in implementing in science teaching and learning for the envisioned scientific literacy is added.

A Study on the Development and Implementation of Computational Thinking Education Framework

  • Choe, Hyun-Jong;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.9
    • /
    • pp.177-182
    • /
    • 2016
  • In this paper, we propose the computational thinking education framework which provides three steps of computational thinking process and three kind of activities about computational thinking learning in class. The key idea of this framework is to provide the guidelines of designing activity steps of teaching and learning computational thinking in class using three axles of framework such as problem area, process of learning, and steps of computational thinking process. After designing a framework, we show that sample course of programming education program containing contents of Informatics subject in middle school by implementing our framework. Proposed framework and programming education program in middle school will be the good case study and guide to implement computational thinking concerned education programs in elementary, secondary, and universities.

On the Direction of the Application of the Concepts of Computational Thinking for Elementary Education (Computational Thinking의 초등교육 활용 방향)

  • Moon, Gyo Sik
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.6
    • /
    • pp.518-526
    • /
    • 2013
  • The notion of computational thinking is currently gaining much attention from a variety of disciplines. Accordingly, computer education community needs to address this issue for formal education. In the paper, the translation issue on the terminology - 'computational thinking' - is discussed. As a brief introduction to computational thinking the characteristics and necessities as well as its importance are presented. The types of learning computational thinking are presented, which are learning with computing tools on one hand and without them on the other hand. Furthermore, learning objectives of computational thinking as well as the contents are also investigated for the application of computational thinking in elementary education. A survey was conducted for thirty three elementary school teachers on behalf of investigating directions of teaching computational thinking in elementary education. It shows that almost all respondents agree to teaching computational thinking in formal education and it also shows other interesting results as stated in the paper.

An Analysis of 'Informatics' Curriculum from the Perspective of $21^{st}$ Century Skills and Computational Thinking ($21^{st}$ Century Skills와 Computational Thinking 관점에서의 '정보' 교육과정 분석)

  • Choi, Sook-Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.14 no.6
    • /
    • pp.19-30
    • /
    • 2011
  • This study analyzed characteristics of computer education from the perspective of $21^{st}$ Century Skills and Computational thinking. $21^{st}$ Century Skills are essential skills for success in today's world. They include critical thinking, problem solving, communication and collaboration. Computational thinking is a necessary ability in the age of convergence and a core concept of computer science education. This study first examined characteristics of $21^{st}$ Century Skills and Computational thinking. Then, it analyzed the relationship between these two skills and 'Informatics' curriculum. 'Informatics' is an elective course in K-12. The results of this study emphasized the importance and the necessity of computer education in the K-12 level.

  • PDF

Designing the Instructional Framework and Cognitive Learning Environment for Artificial Intelligence Education through Computational Thinking (Computational Thinking 기반의 인공지능교육 프레임워크 및 인지적학습환경 설계)

  • Shin, Seungki
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.6
    • /
    • pp.639-653
    • /
    • 2019
  • The purpose of this study is to design an instructional framework and cognitive learning environment for AI education based on computational thinking in order to ground the theoretical rationale for AI education. Based on the literature review, the learning model is proposed to select the algorithms and problem-solving models through the abstraction process at the stage of data collection and discovery. Meanwhile, the instructional model of AI education through computational thinking is suggested to enhance the problem-solving ability using the AI by performing the processes of problem-solving and prediction based on the stages of automating and evaluating the selected algorithms. By analyzing the research related to the cognitive learning environment for AI education, the instructional framework was composed mainly of abstraction which is the core thinking process of computational thinking through the transition from the stage of the agency to modeling. The instructional framework of AI education and the process of constructing the cognitive learning environment presented in this study are characterized in that they are based on computational thinking, and those are expected to be the basis of further research for the instructional design of AI education.

A Study on Difference of Computational Thinking by Programming Experience (프로그래밍 경험에 따른 Computational Thinking의 차이에 관한 연구)

  • Sung, Jung Sook;Kim, Minja;Kim, Hyeoncheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.1699-1701
    • /
    • 2013
  • 최근 프로그래밍 교육이 새로운 방식의 사고력을 길러준다는 점에서 컴퓨터 공학 전공자뿐 아니라 일반인에게도 그 중요성이 강조되고 있다. 이러한 추세에 따라 프로그래밍 교육을 통해 길러지는 새로운 사고 과정인 computational thinking 관련 연구가 다양하게 시도되고 있다. 그러나 대부분의 연구가 특정 프로그래밍 언어에 의존적인 평가도구를 개발하여 측정하고 있으며 프로그래밍 경험 자체가 일상생활에서 일어나는 현상의 문제 해결을 위한 computational thinking에 영향을 주었는지를 연구한 결과는 아직 명확히 알려진 바가 없다. 따라서 본 연구는 프로그래밍 경험 유무에 따라 computational thinking에 차이가 있는가를 알아보았으며 그 결과 프로그래밍 경험이 있는 학생이 일상에서 일어나는 복잡한 문제를 더 논리적이고 상세하게 추상화하고, 구조화를 통해 더 명확한 모델링을 하였음을 알 수 있었다. 결론적으로 프로그래밍 경험 유무에 따라 computational thinking의 차이가 있음을 알 수 있었으며, computational thinking의 함양을 위해 프로그래밍 교육이 도움이 될 것으로 기대할 수 있다.

  • PDF

An Analysis of Teaching and Learning Activities in Elementary Mathematics Based on Computational Thinking (Computational Thinking 기반 초등수학과 교수.학습활동 분석)

  • Nam, Choong-No;Kim, Chong-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • /
    • pp.47-51
    • /
    • 2011
  • The aim of Information Education is to improve the problem-solving skills based on Computational Thinking. In the current elementary school curriculum, there is no independent information subject. So, it will get used to browse the sub-element being applied implications for Computational Thinking through an analysis of teaching and leaning elementary mathematic scene. In this paper reveal the relationship sub-element of the Computational Thinking for solving problems through teaching and learning scene in elementary mathematics.

  • PDF

Study on Learning Model for Improving Computational Thinking of Early Childhood Education in Domestic Setting

  • Ha, Yan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.9
    • /
    • pp.133-139
    • /
    • 2018
  • This paper draws attention on the importance of computational thinking, which is being utilized more and more in recent educational environment. Also, it suggests a teaching and learning model for improving computational thinking within early childhood education. With the advent of the Fourth Industrial Revolution, this era demands people to possess integrative thinking and problem-solving skills. As a result, education on computational thinking is done beginning from the early childhood, enabling children to take the leading part in the future digital generation. However, despite the appearance of many education services and products regarding computational thinking, the field lacks evaluation and academic verification. Thus, this study will complement the methodological aspect of computational thinking.

Seeing the elementary education through computational thinking (Computational Thinking을 통해서 초등 교육 바라보기)

  • Ko, Young-Nam;Kim, Jong-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.1534-1537
    • /
    • 2011
  • 컴퓨터 사용이 우리의 일상 생활이 되면서 컴퓨터 과학은 이미 우리 사회 여러 영역을 바꾸어 놓았다. 그리고 이런 관점에서 볼 때 컴퓨터 과학자처럼 사고하고 문제를 해결하는 능력인 Computational Thinking은 앞으로의 사회에서 나타날 문제를 해결하는 해결 방법이 될 것이고 미래사회를 살아가는데 필수 능력이 될 것이다. 따라서 본 연구에서는 Computational Thinking의 정확한 개념을 살펴보고 초등교육에서는 어떤 부분에서 Computational Thinking을 찾아볼 수 있는 지 알아보고자 한다.

  • PDF