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

Search Result 93, Processing Time 0.022 seconds

Development of a Holistic Measure of Learning Effects in Robotics Program: Connecting Sociocultural Context and Computational Thinking (로봇활용교육의 효과성 검증을 위한 평가도구 개발 : 사회·문화적 맥락 및 컴퓨팅 사고 연계)

  • Choi, Hyungshin
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.541-548
    • /
    • 2014
  • The goal of this study is to suggest evaluation tools to assess computational thinking(CT) skills in primary robot-based programs. In addition, the researcher has expanded its evaluation approaches to include interpersonal competencies from the socio-cultural perspectives, not just focusing on intrapersonal competencies. In order to pursue the research goal, one-semester robots programs for the fifth graders were designed, and evaluation tools including a learners' CT competencies survey and a learning process monitoring rubric were developed. The results of this study are meaningful because it has expanded the evaluation approaches to connect to the concepts of CT and to include interpersonal aspects from the socio-cultural perspectives.

Effectiveness analysis based on computational thinking of a computing course for non-computer majors (컴퓨팅 사고력 관점에서 본 컴퓨터 비전공자 대상 교양 컴퓨팅 수업의 효과성 분석 연구)

  • Kim, MinJa;Kim, HyeonCheol
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.1
    • /
    • pp.11-21
    • /
    • 2018
  • Given the background of so-called 'the 4th industrial revolution', universities practice computing education for non-majors to equip them with computational thinking(CT). Universities apply different courses but researches analyzing effectiveness of the courses based on CT are limited. This research is conducted to understand a computing course for non-majors is effective in terms of CT. A CT based evaluation framework is designed referring to AP Computer Science Principles. Questionnaires are developed based on the framework and applied to the course participants. As results, students' post scores are significantly higher than pre scores. In addition, there are significant differences in pre-test scores by major category while there is no difference in post-test. Humanity & social science group showed the largest difference between pre and post results with science & engineering and computer in order. In sum, it is found that this course is effective to facilitate students abilities in terms of CT, particularly for the non-computer majors.

A Comparative Study of Computational Thinking Competency Between Underprivileged Students and General Students (교육 소외계층 학생과 일반학생의 컴퓨팅 사고력 비교분석 연구)

  • Lee, Jaeho;Choi, Seong Yune;Jang, Junhyung
    • Journal of Creative Information Culture
    • /
    • v.5 no.1
    • /
    • pp.25-34
    • /
    • 2019
  • SW education has been incorporated into the regular curriculum since the 2015 curriculum due to the social changes caused by the 4th industrial revolution. The most important thing in SW education is the improvement of Computational Thinking. The study on the underprivileged who have little opportunity for education was relatively inadequate. In this study, CT competency of 135 underprivileged students were measured who were suffering from educational underprivileged. The underprivileged students were recruited from 15 local children's centers in Namyangju city and recruited 210 general students from B elementary schools in Namyangju city by setting up a selection criterion. As a result of comparing the CT competence between the two groups, it was found that the CT competence of the underprivileged students was lower than that of the general students, and suggested several implications with this result.

Descriptive Assessment Tool for Computational Thinking Competencies (Computational Thinking 역량 평가를 위한 서술형 수행평가 도구)

  • Jeon, Soojin;Han, Seonkwan
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.3
    • /
    • pp.255-262
    • /
    • 2016
  • In this paper, we proposes a method to effectively evaluate learner competencies of computational thinking. Developed descriptive performance assessment tool is the use of assessment items presented in a creative computing MIT. This tool is selected and modified items through expert delphi technique. The performance assessment tool is composed of four areas that are an experimenting and iterating, testing and debugging, reusing and remixing and abstracting and modularizing. We apply to software classes for the pre-service teachers and conducted this descriptive performance assessment. Applying result of the assessment, the developed assessment tool shows the reliability $Cronbach-{\alpha}$ values higher than 0.6. In addition, the validity of the test results is higher in experts delphi test. Descriptive assessment tool suggested in this study are identified as a useful assessment tool to effectively measure student CT competencies.

A Study on Strengthening Software Education Capability through Computational Thinking Understanding of pre-service Teachers (예비교원 컴퓨팅 사고 이해도 분석을 통한 소프트웨어 교육 역량 강화 방안)

  • Kim, Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.29-37
    • /
    • 2020
  • There is a great deal of effort to improve Computational Thinking in education. In this paper, we define the relationship between SW capability and Computational Thinking, and then examine the current status of pre-service teacher's computing thinking. For this purpose, a survey about the attitude toward SW education and computing thinking was administered to prospective teachers who learned Entry software for one semester. The results of the survey showed that the improvement of abstraction, data analysis, and automation among the pre-service teacher's computing thinking is needed. When educating preliminary teachers, we can see that we need an education method that can increase the analysis and design capability beyond the Entry Software development tool.

A Comparative Analysis of Achievement Standards Related to Computational Thinking in Korean and U.S. Curriculum (한국과 미국의 교육과정에 나타난 컴퓨팅 사고력 관련 성취기준 비교 분석)

  • Lee, Eunkyoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.3
    • /
    • pp.15-23
    • /
    • 2019
  • Recently, as the importance of computational thinking(CT) education, the national curriculums of the world have been revised and the international comparative assessment studies have been conducted to evaluate the CT education effects. In this study, researchers compared and analyzed the achievement standards related to CT in Korean and U.S. curriculum. As a result, the number of CT related achievement standards is 16 in Korean and 21 in American. While Korean deals with more specific achievement standards of 'formulating and analyzing problems', American emphasized 'planning and evaluating solutions'. In terms of 'developing algorithms, programs and interfaces', both of them offer concrete related achievement standards, U.S. curriculum include more diverse and concrete practical achievement statements. The results of this study can be used to suggest improvements in practical aspects as well as contents in future Korean curriculum revision.

Analysis of Computational Thinking Level Through the Scratch Project Analyzation (스크래치 프로젝트 분석을 통한 컴퓨팅사고력 수준 분석)

  • Park, SunJu
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.6
    • /
    • pp.661-669
    • /
    • 2018
  • As SW education has become essential since 2018 due to the revised curriculum in 2015, researches on SW education are actively being carried out. In order to understand the level of pre-service teachers' computational thinking level, we analyzed a correlation of CT element scores with each year and each grade based on the calculated Scratch project by years using the analysis tool Dr. Scratch, which was targeted for 325 students in K National University of Education who passed the scratch course from 2016 to 2018. The result indicated that there is a positive correlation between all the CT related factors and both the year and the grade. Conclusionally, it is crucial to have students undergo revising process by using an automated evaluation tool such as Dr. Scratch and cultivate ability to create and utilize required materials. Furthermore, it is necessary to educate students to utilize logical thinking elements such as complex conditions and logic operations.

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.

Effects of SW Education Using App Inventor on Computational Thinking and Attitude towards Computer of Elementary School Students (앱 인벤터 활용 SW 교육이 초등학생의 컴퓨팅 사고력과 컴퓨터에 대한 태도에 미치는 영향)

  • Kim, KeoHyun;Yoo, InHwan
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.4
    • /
    • pp.371-380
    • /
    • 2017
  • SW education is considered important in the present age where various sciences converge. According to this tendency, SW education was included in the regular education course in Korea, which aims to develop the learner's CT. Therefore, researches on CT and educational tools are being activated. App Inventor is a simple app development tool that has many advantages over traditional tools. In this study, we developed and applied a SW instruction program that uses an App Inventor to develop CT for elementary school students. Moreover, CT was classified into two elements-calculative perception and calculative creativity- and performed tests after applying SW instruction programs. Furthermore, attitude towards computer were classified into three elements-c computer anxiety, computer preference, and computer confidence- and conducted tests. After performing paired t-test pretest-posttest matching samples on test outcomes, it was found that the CT of the learners who applied the program was increased, and the attitude towards computer also showed a positive change.

Development of a scoring rubric based on Computational Thinking for evaluating students' computational artifacts in programming course (비전공자 프로그래밍 수업 창의적 산출물의 컴퓨팅 사고력 기반 평가 루브릭 개발)

  • Kim, Minja;Yoo, Gilsang;Ki, Hyeoncheol
    • The Journal of Korean Association of Computer Education
    • /
    • v.20 no.2
    • /
    • pp.1-11
    • /
    • 2017
  • The demands of computer science education for non-majors in higher education is increasing but relevant evaluation tools for the students' computational artifacts are lack. This research aims to develop a scoring rubric to assess student's computational artifacts in non-major programming course at Computational Thinking point of view. The rubric was developed based on 'CT Practice Design Pattern' as a framework. The rubric consists of 'domain, skills, evaluation, evaluating resources, and scales'. Domains are 'Design of abstract model', 'Design and application of creative artifacts', and 'Analysis of the artifacts'. Experts reviewed the rubric to ensure contents validity. The rubric is resulted in reliable for consistency. This rubric can be revised and applied to application environment accordingly.