• Title/Summary/Keyword: Computational Thinking

Search Result 491, Processing Time 0.026 seconds

Analysis of Computational Thinking Skills in the Software Education field in Elementary Practical Educations Textbooks (초등 실과 교과서 내 소프트웨어교육 영역에 나타난 컴퓨팅 사고력 요소 분석)

  • Kim, Jeong-Rang
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.6
    • /
    • pp.653-662
    • /
    • 2020
  • In this study, the content and level of the elements of Computational Thinking in the Software Education area of elementary practical textbooks were analyzed, and also the computing ratio for each textbook learning activity was analyzed. The elements of Computational Thinking were defined based on the components and definitions of Computational Thinking skills suggested by the Ministry of Education. The contents of Software Education area in practical arts textbooks published by six publishers were analyzed. As a result of analyzing the elements of Computational Thinking for each textbook according to the achievement criteria, there was a difference in whether sub-elements of Computational Thinking were included for each textbook. Second, as a result of analyzing the level of Computing of learning content, the proportion of textbooks presenting Abstract activities connected to Computing was relatively low. When the curriculum is reorganized or the textbook is revised in the future, it is necessary to complement the elements of Computational Thinking in a balanced way, and to include general Abstraction activities and Abstraction activities that can lead to Automation.

A Conceptual Study on Computational Thinking for Non-majors (비전공자를 위한 컴퓨팅 사고력의 개념적 고찰)

  • Hong, Mi-Sun;Cho, Jungwon
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.10
    • /
    • pp.151-158
    • /
    • 2021
  • The purpose of this paper is to examine the concept of computational thinking in an easy-to-understand way for non-computer majors. First, It is necessary to expand from the problem-solving perspective to the perspective of problem discovery and creation ability, and establish it as a thinking ability that can cultivate human-like thinking, that is, creative thinking. Second, the concept of computational thinking can be viewed not only in the cognitive aspect but also in the emotional motive and attitude aspect. Third, systematic design of teaching methods is needed based on the expansion of the concept to computational thinking that helps learners to improve their reflective ability. It is expected that the results of this study will serve as basic research for various attempts in terms of the purpose and teaching method of computational thinking education in the future.

Development of Convergence Education Program of the 'Life and Electricity·Electron' Unit in Practical Arts Textbook to Enhance Computational Thinking

  • Kim, Myung-Jung;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.1
    • /
    • pp.199-205
    • /
    • 2016
  • In this paper, we propose a analysis of electric and electronic's unit in paratical arts and convergence education program to enhance computational thinking. In the current practical arts curriculum of Korean elementary school 6th graders, the 'information' related chapter is Chapter 3. However, educational contents mainly consist of making activities according to the specified manual such as electrical and electronic products, learning about robots, etc. It is very insufficient to develop the computational thinking required by the software-centered society. Therefore, we are to study development of convergence education program of the 'Life and Electricity Electron' unit in practical arts textbook to enhance computational thinking.

The Study on Correlation of Cognition on Software Education with Improvement of Computational Thinking

  • Han, Oakyoung;Kim, Jaehyoun
    • Journal of Internet Computing and Services
    • /
    • v.20 no.3
    • /
    • pp.93-100
    • /
    • 2019
  • The interest in the Fourth Industrial Revolution along with the development of ICT makes the software get the attention of the world. This phenomenon naturally leads to the concern for software education. Learning software coding is not easy for students whose major is in humanities or social sciences. This paper is a study of how cognition on software education affects to education of computational thinking. For research method, moderator variables were adopted on the proposed research model to prove that positive cognition can derive good influence on improvement of computational thinking. To find out moderator variables of the research model, we have conducted the questionnaire over three years for total of 928 students who took the software coding courses. As the result of the study, we proved that the positive cognition on software education can make the better improvement of computational thinking within proper moderator variables.

An analysis of the Impact of AI Maker Coding Education on Improving Computing Thinking (AI 메이커 코딩 교육이 컴퓨팅 사고력 향상에 미치는 영향 분석)

  • Lee, Jaeho;Kim, Daehyun;Lee, Seunghun
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.5
    • /
    • pp.779-790
    • /
    • 2021
  • This study analyzed the effect of AI maker coding education on improving students' computational thinking. The subjects of the study were 10 students at H Elementary School in Ansan, and a total of 8 AI maker coding education using the Instructional Model for Maker Education based on SW Coding was applied to students to find out the degree of improvement of computational thinking. Students who participated in the class performed a process of solving real-life problems through coding and making activities, measured the degree of improvement in computing thinking before and after education through a computing thinking test paper, and observed students' thinking processes related to computing thinking components through interviews. As a result, it was confirmed that the average score of all students' computational thinking skills was improved, and the deviation of scores between students decreased. Through the interview, it was found that students actively utilize their thinking skills related to computational thinking skills in the problem-solving process. Through this, it was confirmed that AI maker coding education can have a positive effect on improving students' computing thinking skills.

A Study on the Design and Effect of Computational Thinking and Software Education

  • Kwon, Jungin;Kim, Jaehyoun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.12 no.8
    • /
    • pp.4057-4071
    • /
    • 2018
  • The software centered world following the fourth industrial revolution is rapidly approaching us. Countries around the world attach importance to software's ability as one of the key elements for training future human resources. In order to train software centered human resources, each university has designated Software Education as an essential curriculum for not only major but also non-majors. In the past Software Education was an education for a major, but recent Software Education was changed to the essential education that is necessary for all living in the software centered world. In the past the curriculum was focused on software development and implementation-oriented education, but recent curriculum emphasizes sequential arranging and thinking of problem solving. In order to reflect trends in recent Software Education in detail, we integrate Software Education with major concept of Computational Thinking. In this paper, we analyzed the effect of the main concept of Computational Thinking on Software Education for non-majored learners who received Software Education based on Computational Thinking (here refers to learners who major in humanities, social sciences and arts). In addition, research models of satisfaction, self-efficacy, and occupational change was established as the elements of Software Education, and it was found that there was a relation between Computational Thinking and Software Education.

App Inventor 2 As a Tool for Enhancement of Computational Thinking (Computational Thinking 향상 도구로서의 App Inventor 2)

  • Lim, Byeongchoon
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.5
    • /
    • pp.519-526
    • /
    • 2016
  • MIT App Inventor 2, much like the other block-based programming languages such as Scratch and Alice, is a useful tool that can be utilized to improve the computational thinking skills for students. The coding and the execution of program are done mainly on the computer in Scratch programming, but in App Inventor 2 programming, the students can execute the program and get immediate feedback on the smart-phone in the middle of the programming. Therefore, we can expect better enhanced learning effect. In this study, it has been claimed that the learning of App Inventor2 can strengthen the computational thinking skills of our students by extracting four core concepts of the computational thinking and then showing how these concepts are applied through the learning of App Inventor 2.

The Effect of Computational Thinking Course on Learning Flow and Collective Self-Efficacy (컴퓨팅 사고력 수업이 학습몰입과 협력적 자기효능감에 미치는 영향)

  • Lee, KyungHee;Park, Hye-Young
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.1
    • /
    • pp.167-174
    • /
    • 2021
  • The purpose of this study is to examine the effect of computational thinking course on learning flow and collaborative self-efficacy of university students and to explore the effectiveness of computational thinking course as liberal arts education. For this study, 177 freshmen at a university in Chungnam Province were surveyed learning flow and collaborative self-efficiency. The collected data were analyzed with Stata IC 14 for ��2 test and t-test. The results of this study are as follows. First, the learning flow of students who took computational thinking course were significantly higher(t=3.837 p<.001) compared to those who did not. Second, the collective self-efficiency of students who took computational thinking course were significantly higher(t=2.277 p<.01) compared to those who did not. Therefore the results show that computational course has positive effects on learning flow and collaborative self-efficiency of university students. Based on these findings, discussions and implications were presented on the importance and effectiveness of computational thinking course.

Development of Digital Contents to Improve Computational Thinking

  • Ryu, Mi-Young;Han, Sun-Gwan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.12
    • /
    • pp.87-93
    • /
    • 2017
  • The purpose of this study is to design and develop of digital contents to improve computational thinking in the online education environment. First, we planned the design and development of contents with 19 experts of Software education. Digital content was designed from the point of view of improving the educational quality and the quality of contents for the improve of computing thinking. The content type is classified into the SW education area; computer science, programming, physical computing, convergent computing, computing thinking, and software education that improves the computing thinking. And we designed 45 learning programs for each SW education area. Designed learning contents were developed in 464 lessons to suit the online education environment. The content validity of the proposed content was verified by the expert group and the average CVI value was over .83. Through this, we could analyze that the developed contents will help learners to expand their computing thinking.

Causal relationship between learning motivation and thinking in programming education using online evaluation tool (온라인 평가 도구를 활용한 프로그래밍 교육에서 학습 동기와 사고력 간 인과 관계)

  • Chang, Won-Young
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.4
    • /
    • pp.379-390
    • /
    • 2020
  • Recently, interest in online teaching·learning and evaluation tools has increased in the context of Covid-19. In order to use tools effectively, it is necessary to identify the structural influence and causal relationship between the learner's affective and cognitive variables. In this study, to identify a causal relationship between motivation and thinking while using online judge, research and competing model were established and model fit/path analysis were performed. It was found that there was a linear causal relationship from tool usage, self-efficacy, flow, logical thinking, to computational thinking. It was confirmed that 'self-efficacy → flow', or 'flow' had mediating effect on the path from tool usage to thinking, and tool usage was not exerted to thinking through 'flow → self-efficacy'. The causality of 'logical thinking → computational thinking' was identified on the path where tool usage affects thinking ability through learning motivation, but the causality of 'computational thinking → logical thinking' was not identified.