• Title/Summary/Keyword: CT(Computational Thinking)

Search Result 93, Processing Time 0.024 seconds

Analytic Study on the Effectiveness of Computational Thinking based STEAM Program (컴퓨팅 사고력 기반 융합인재교육 프로그램의 효과성 분석 연구)

  • Kim, Soon-Hwa;Ham, Seong-Jin;Song, Ki-Sang
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.3
    • /
    • pp.105-114
    • /
    • 2015
  • A SW competency based on computational thinking is considered as one of the core competencies in the future society. However, the concept of computational thinking is difficult to be introduced to the class because of the lack of appropriate educational program and the shortage of proper understandings of students and teachers. Thus, we have applied computational thinking based STEAM program and analyzed its effectiveness to explore the educational possibilities of computational thinking. The 49 samples were selected, 23 for the experimental group, and 26 for the control group. Pre-post tests for integrated thinking abilities and computational thinking were done to explore the CT-STEAM program's effectiveness. As a result, the components of integrated thinking abilities, science preference and self-directed learning abilities were enhanced after CT-STEAM instruction. In addition, computational thinking assessment score was statistically significant. We expect new STEAM programs using various computing tools to be developed in the future.

Computational Thinking Teaching Model Design for Activating IT Convergence Education (IT 융합교육 활성화를 위한 Computational Thinking 수업 모형 설계)

  • Son, Young-Su;Lee, Kwang-Jae
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.11 no.5
    • /
    • pp.511-522
    • /
    • 2016
  • Breaking down the boundaries between recent study has emerged as a key issue of convergence education to create new knowledge. The core of IT Convergence Education is being made through educational SW, SW purpose of education has been focused on improving the CT(: Computational Thinking). The purpose of this paper is to design a CT teaching model for activating IT Convergence Education. In this study, we designed a CT Curriculum focusing on algorithm and program for the purpose of enhancing non-majors learner's CT ability and software adaptability and being utilized in the majors. It is expected to be utilized to design a CT teaching methods and curriculum in University.

A study on investigation about the meaning and the research trend of computational thinking(CT) in mathematics education (수학교육에서 계산적 사고(Computational Thinking)의 의미 및 연구 동향 탐색)

  • Shin, Dongjo;Choi-Koh, Sangsook
    • The Mathematical Education
    • /
    • v.58 no.4
    • /
    • pp.483-505
    • /
    • 2019
  • Across the world, there is a movement to incorporate computational thinking(CT) into school curricula, and math is at the heart of this movement. This paper reviewed the meanings of CT based on the point of view of Jeanette Wing, and the trend of domestic and international studies that incorporated CT into the field of mathematics education was analyzed to provide implications for mathematics education and future research. Results indicated that the meaning of CT, defined by mainly computer educators, varied in their operationalization of CT. Although CT and mathematical thinking generally have common points that are oriented toward problem solving, there were differences in the way of abstraction that is central to the two thinking processes. The experimental studies on CT in the field of mathematics education focused mainly on the development of students' cognitive capacities and affective domains through programming(coding). Furthermore, the previous studies were mainly conducted on students in school, and the studies conducted in the context of higher education, including pre-service and in-service teachers, were insufficient. Implications for mathematics teacher educators and teacher education as well as the relationship between CT and mathematical thinking are discussed.

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.

A Study of the Connection between Achievement Criteria and Computational Thinking in the Areas of Algorithms, Programming and Robotics, and Computing (알고리즘, 프로그래밍, 로봇과 컴퓨팅 영역의 성취 기준과 컴퓨팅 사고력의 관련성 연구)

  • Jeong, Youngsik;Shin, Soobum;Sung, Younghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.1
    • /
    • pp.105-114
    • /
    • 2017
  • Because the concepts and components of computational thinking included in the Information Education Curriculum and the Software Education Guidelines are different, it has been difficult to establish computational thinking-based software education in schools. Therefore, this study, which is based on the Delphi survey results from 39 experts, we defined computational thinking as 'computing thinking' and separated the components of computational thinking into five main categories: (1) problem definition, (2) data analysis, (3) abstraction, (4) automation, and (5) generalization. In addition, we selected software areas that are strongly related to computational thinking in the KAIE's information Curriculum Standard Model and surveyed experts to decide which computing thinking components are related to the achievement criteria of the software areas.

The Analysis of Computational Thinking Practices in STEAM Program and its Implication for Creative Problem Solvers in the 21st Century

  • Park, Young-Shin;Green, James
    • Journal of the Korean earth science society
    • /
    • v.41 no.4
    • /
    • pp.415-434
    • /
    • 2020
  • The purpose of this study was to explore if, what kinds of, how much computational thinking (CT after this) practices could be included in STEAM programs, and what kinds of CT practices could be improved to make STEAM revitalized. The CT analyzing tool with operational definitions and its examples in science education was modified and employed for 5 science-focused and 5 engineering-focused STEAM programs. There was no discerning pattern of CT practices uses between science and engineering STEAM programs but CT practices were displayed depending on their topics. The patterns of CT practices uses from each STEAM program could be used to describe what CT practices were more explored, weakly exposed, or missing. On the basis of these prescription of CT practices from each STEAM program, the researchers could develop the weakly exposed or missing CT practices to be improved for the rich experience in CT practices during STEAM programs.

A Feasibility Study on Integrating Computational Thinking into School Mathematics (수학 교과에서 계산적 사고(Computational Thinking)교육)

  • Chang, Kyung Yoon
    • School Mathematics
    • /
    • v.19 no.3
    • /
    • pp.553-570
    • /
    • 2017
  • The purpose of this study was to gain insights into investigating the feasibility on integrating computational thinking(CT) into school mathematics. Definitions and the components of CT were varied among studies. In this study, CT in mathematics was focused on thinking related with mathematical problem solving under ICT supportive environment where computing tools are available to students to solve problems and verify their answers. The focus is not given on the computing environment itself but on CT in mathematics education. For integrating CT into mathematical problem solving, providing computing environment, understanding of tools and supportive curriculum revisions for integration are essential. Coding with language specially developed for mathematics education such as LOGO, and solving realistic mathematical problems using S/W such as Excel in mathematics classrooms, or integrating CT into math under STEAM contexts are suggested for integration CT into math education. Several conditions for the integration were discussed in this paper.

Self-Study Journey from a Novice to an Expert for Computational Thinking Practices

  • Green, James;Park, Young-Shin
    • Journal of the Korean earth science society
    • /
    • v.42 no.5
    • /
    • pp.588-603
    • /
    • 2021
  • This study details a researcher's self-study journey in advancing from a computational thinking (CT) novice to an expert. The researcher went through a four-stage process, with a preliminary literature review preceding the four stages. From the literature review, the computational thinking analysis (CT_AT) tool was developed for use in stage one to analyze science, technology, engineering, art, and mathematic (STEAM) modules. Although no discernable patterns were found in analyzing the five science and five engineering-based modules, the analysis revealed which CT practices were missing or weakly exposed. In stage two activities were suggested to promote these missing or weakly exposed practices. Stage three required the researcher to develop his own STEAM module from the viewpoint of exposing students to CT. The fourth stage was to validate the CT_AT through interviews with pre-service and in-service teachers. These interviews led to changes in the CT_AT tool and, as a result, the researcher produced a guidebook that could be used by teachers in their own CT studies. This guidebook can be used by teachers to develop and become competent in CT skills.

Exploring Students Competencies to be Creative Problem Solvers With Computational Thinking Practices

  • Park, Young-Shin;Park, Miso
    • Journal of the Korean earth science society
    • /
    • v.39 no.4
    • /
    • pp.388-400
    • /
    • 2018
  • The purpose of this study was to explore the nine components of computational thinking (CT) practices and their operational definitions from the view of science education and to develop a CT practice framework that is going to be used as a planning and assessing tool for CT practice, as it is required for students to equip with in order to become creative problem solvers in $21^{st}$ century. We employed this framework into the earlier developed STEAM programs to see how it was valid and reliable. We first reviewed theoretical articles about CT from computer science and technology education field. We then proposed 9 components of CT as defined in technology education but modified operational definitions in each component from the perspective of science education. This preliminary CTPF (computational thinking practice framework) from the viewpoint of science education consisting of 9 components including data collection, data analysis, data representation, decomposing, abstraction, algorithm and procedures, automation, simulation, and parallelization. We discussed each component with operational definition to check if those components were useful in and applicable for science programs. We employed this CTPF into two different topics of STEAM programs to see if those components were observable with operational definitions. The profile of CT components within the selected STEAM programs for this study showed one sequential spectrum covering from data collection to simulation as the grade level went higher. The first three data related CT components were dominating at elementary level, all components of CT except parallelization were found at middle school level, and finally more frequencies in every component of CT except parallelization were also found at high school level than middle school level. On the basis of the result of CT usage in STEAM programs, we included 'generalization' in CTPF of science education instead of 'parallelization' which was not found. The implication about teacher education was made based on the CTPF in terms of science education.

Suggestion of Computational Thinking-Scientific Inquiry (CT-SI) Model through the Exploration of the Relationship Between Scientific Problem Solving Process and Computational Thinking (과학적 문제해결과정과 컴퓨팅 사고의 관련성 탐색을 통한 컴퓨팅 사고 기반 과학 탐구(CT-SI) 모형의 제안)

  • Hwang, Yohan;Mun, Kongju
    • Journal of Science Education
    • /
    • v.44 no.1
    • /
    • pp.92-111
    • /
    • 2020
  • The 2015 revised science curriculum and NGSS (Next Generation Science Standard) suggest computational thinking as an inquiry skill or competency. Particularly, concern in computational thinking has increased since the Ministry of Education has required software education since 2014. However, there is still insufficient discussion on how to integrate computational thinking in science education. Therefore, this study aims to prepare a way to integrate computational thinking elements into scientific inquiry by analyzing the related literature. In order to achieve this goal, we summarized various definitions of the elements of computational thinking and analyzed general problem solving process and scientific inquiry process to develop and suggest the model. We also considered integrated problem solving cases from the computer science field and summarized the elements of the Computational Thinking-Scientific Inquiry (CT-SI) model. We asked scientists to explain their research process based on the elements. Based on these explanations from the scientists, we developed 'Problem-finding' CT-SI model and 'Problem solving' CT-SI model. These two models were reviewed by scientists. 'Problem-finding' model is relevant for selecting information and analyzing problems in the theoretical research. 'Problem solving' is suitable for engineering problem solving process using a general research process and engineering design. In addition, two teachers evaluated whether these models could be used in the secondary school curriculum. The models we developed in this study linked with the scientific inquiry and this will help enhance the practices of 'collecting, analyzing and interpreting data,' 'use of mathematical thinking and computer' suggested in the 2015 revised curriculum.