• Title/Summary/Keyword: Computational thinking

Search Result 497, Processing Time 0.025 seconds

Development of Science Subject Program based on Programming Learning to Improve Computational Thinking Ability in middle school

  • Lee, Hye-Young;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.12
    • /
    • pp.181-188
    • /
    • 2015
  • In this paper, we propose a Science subject program based on programming learning to improve computational thinking ability in middle school. As the necessity of software education rises recently, the subject of information was designated as the mandatory subject in elementary, middle and high schools. In order to cultivate the ability that enables the leaners to search the knowledge in need by themselves and raise troubleshooting method, not the existing indoctrination, his thesis was willing to improve Computational Thinking ability and improve the ability of considering and thinking the matters by using scratch language. For that, this thesis developed and suggested science subject program that utilizes the programming learning.

A Study on the Change of Temperament through SW Education (SW교육을 통한 기질 변화에 관한 연구)

  • Yu, Jeong-su
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.10a
    • /
    • pp.225-227
    • /
    • 2018
  • Computational thinking is generally defined as the mental skills that facilitate the design of automated processes. Computational Thinking is being considered as a critical skill for students in the 21st century. It involves many skills, but programming abilities seem to be a core aspect since they foster the development of a new way of thinking that is key to the solution of problems that require a combination of human mental power and computing power capacity. In this paper, we explore how computational thinking conception are changing. We also explore how to identify the psychological and behavioral nature of learners through SW education.

  • PDF

Analysis of Scratch code for Student Assessment about Computational Thinking Capability (Computational Thinking 역량에 대한 학습자 평가를 위한 스크래치 코드 분석)

  • Kim, Soohwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.5
    • /
    • pp.25-34
    • /
    • 2015
  • The purpose of this research is to suggest the method of code analysis for evaluating learners' projects in computational thinking(CT) education. Recently, block programming tools are applied to K-12 SW education, this study considered the assessment method for evaluating students' levels and learning about CT concepts through analyzing codes of the Scratch projects that students created. As a result from the analysis of 45 projects of novices, it showed the bad coding patterns of novices and verified that it is possible to evaluate students' learning about CT concepts through the analysis of their codes. The higher learner's level, the greater scores of logical thinking, synchronization, flow control, and data representation. This result is able to apply to student assessment of CT concepts in K-12 SW education.

Development of Project-based Robot Education Program for Enhancing Interest toward Robots and Computational Thinking of Elementary School Students

  • Kim, Seong-Won;Park, Hyeran;Lee, Youngjun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.1
    • /
    • pp.247-255
    • /
    • 2019
  • In this paper, we propose the effect of project-based robot education program on the interest toward robots and the computational thinking of elementary school students. Software education is being actively carried out around the world in order to cultivate software talents in accordance with the 4th industrial revolution. As a result, the importance of robots in education has increased, and education using robots has been actively introduced. However, the activities of simply assembling and repeating robots in schools were not effective in enhancing elementary school students' interest toward robots and computational thinking. Therefore, it is necessary to overcome traditional teaching-learning methods and to develop robot education. So, in this study, the robot education program that introduces project-based learning was developed for improvement of interest toward robots and computational thinking of elementary school students. In order to verify the developed education program, 114 elementary six grade students were selected as research subjects and the traditional teaching-learning method and project-based learning were applied to the experimental and control group. As a result, project-based learning was more effective for elementary school students' interest toward robot than traditional teaching-learning method. In computing thinking, the experimental group showed a significant improvement, but there was no statistically significant difference in the post-test.

Developing Lessons and Rubrics to Promote Computational Thinking (Computational Thinking역량 계발을 위한 수업 설계 및 평가 루브릭 개발)

  • Choi, Hyungshin
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.1
    • /
    • pp.57-64
    • /
    • 2014
  • This study aims to suggest lesson plans and evaluation methods for primary pre-service teachers by reviewing the concept of computational thinking(CT) skills and its sub components. To pursue this goal, a literature review has been conducted in regards to CT and the effectiveness of programming courses. In addition, the Scratch educational programming functions were analyzed yielding six CT elements(data representation, problem decomposition, abstraction, algorithm & procedures, parallelization, simulation). With these six elements, one semester lesson plans for 15 weeks that represent the connections with six CT elements were designed. Based on the PECT(Progression of Early Computational Thinking) model and the CT framework a rubric to evaluate learners' proficiency levels(basic, developing, proficient) revealed in their final projects was developed as well. Upon a follow-up empirical study, the lesson plans and the rubric suggested in the current study are expected to be utilized in teachers' colleges.

Development of Rubric for Assessing Computational Thinking Concepts and Programming Ability (컴퓨팅 사고 개념 학습과 프로그래밍 역량 평가를 위한 루브릭 개발)

  • Kim, Jae-Kyung
    • The Journal of Korean Association of Computer Education
    • /
    • v.20 no.6
    • /
    • pp.27-36
    • /
    • 2017
  • Today, a computational thinking course is being introduced in elementary, secondary and higher education curriculums. It is important to encourage a creative talent built on convergence of computational thinking and various major fields. However, proper analysis and evaluation of computational thinking assessment tools in higher education are currently not sufficient. In this study, we developed a rubric to evaluate computational thinking skills in university class from two perspectives: conceptual learning and practical programming training. Moreover, learning achievement and relevance between theory and practice were assessed. The proposed rubric is based on Computational Thinking Practices for assessing the higher education curriculum, and it is defined as a two-level structure which consists of four categories and eight items. The proposed rubric has been applied to a liberal art class in university, and the results were discussed to make future improvements.

Extraction of Learning Contexts and Analysis of Informatics Textbooks in Order to Teach The Computational Thinking in Middle School (계산적 사고 교육을 위한 중학교의 학습요소 추출과 정보 교과서 분석)

  • Jong, Choe Hyun
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.6
    • /
    • pp.45-54
    • /
    • 2013
  • Computational thinking has been a powerful key recently to open a new paradigm era in the curriculum of Informatics subject and the community of computer science education. But the quality and quantity of domestic research about it has been very poor in comparison with other countries. Therefore, this study focuses on the definition, learning steps and learning contexts about computational thinking education using some professional questionnaires and analyses of related other countries' literatures. The learning contexts that were extracted by several previous works could be used as the factor to analyze the curriculum of Informatics subject and textbooks in middle school; these could be helpful to teach the ability of computational thinking in middle school. Results of these questionnaires show that the three steps and 13 learning contexts of computational thinking education are properly well-formulated. The 5 of 13 learning contexts, such as data collection, are missing in 2009 revised-Informatics curriculum in middle school as well as the seven Informatics textbooks that used in middle school contained 10 of 13 learning contexts for computational thinking education.

  • PDF

Study of SW Education in University to enhance Computational Thinking (컴퓨팅 사고력(Computational Thinking) 함양을 위한 대학에서의 SW교육에 관한 고찰)

  • Park, Sung Hee
    • Journal of Digital Convergence
    • /
    • v.14 no.4
    • /
    • pp.1-10
    • /
    • 2016
  • Society is operating with software and a new digital era through the Internet of Things started. A variety of fields are being in conjunction with each other based on computing. As problems in real life become more complicated and communication based on various knowledge and problem solving skills are emphasized, these changes are reflected in the curriculum. These changes started from overseas in advance then Korea includes SW education in elementary and secondary education through curriculum revision of 2015. On the other hand, SW education for university students just started after the curriculum revision of elementary and secondary education. The new SW education highlights and develops Computational Thinking beyond programming and it will be a key for the future. Therefore, this study analyzed trends of Computational Thinking and examples of CT courses in Universities. Suggestions and ideas for instructional model to develop Computational Thinking were discussed.

A Study on the Factors Influencing Computational Thinking Ability of Secondary School Students in Bebras Challenge 2017 (비버 챌린지 2017에서 나타난 중등학교 학생들의 컴퓨팅 사고력에 영향을 미치는 요인 연구)

  • Jung, Ungyeol;Kim, Hakin;Lee, Min Hyuk;Lee, HyeonAh;Ahn, Seongjin
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.3
    • /
    • pp.21-33
    • /
    • 2018
  • The 2015 revised national curriculum emphasizes software education according to national and social needs for the development of computational thinking. Therefore, it is necessary to analyze meaningful factors influencing the development of computational thinking ability, as well as researches on various teaching, learning and evaluation methods. The purpose of this study is to analyze secondary school students' computational thinking ability in the Bebras challenge 2017 tasks and the participants' results of the challenge, and to figure out the differences according to factors such as evaluation area, gender, and region. The results of this study are meaningful to understand the factors for the development of computational thinking and to suggest directions for the improvement of Bebras challenge as a evaluation tool for computational thinking ability.

A Study on the Verification of Computational Thinking Effectiveness of Understanding-Oriented SW Basic Education Program (이해중심 SW기초교육 프로그램의 컴퓨팅사고 효과성 검증 연구)

  • Oh, Kyung-Sun;Kwon, Jung-In
    • Journal of Digital Convergence
    • /
    • v.17 no.10
    • /
    • pp.23-35
    • /
    • 2019
  • In order to cultivate talented people who have problem solving ability due to computational thinking according to the trend of the fourth industrial revolution, each university is actively promoting software education. This study suggests that understanding-oriented SW curriculum is needed for non-majors students to improve computational thinking. In order to achieve the purpose of the study, this study designed the basic education program based on the understanding of the SW with the backward design model. The SW Basic Education Program was applied to 15 weeks of instruction and conducted three surveys. The positive effects of the understanding-oriented SW basic education on the computational thinking efficacy and the computer perception were verified. In addition, it was found that the understanding-oriented computational thinking and programming education are effective when they are linked to one process. It is expected that understanding-based SW based education, which uses the backward design model, can be applied as one of the efficient ways to improve computational thinking in the education field.