• Title/Summary/Keyword: Thinking for SW Education

Search Result 174, Processing Time 0.024 seconds

Educational Method of Computational Thinking Processes using Physical Teaching Devices (피지컬 교구를 활용한 컴퓨팅적 사고과정 교육방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.10 no.1
    • /
    • pp.35-39
    • /
    • 2018
  • More and more universities are enforcing SW education for non-major undergraduates. However, they are experiencing difficulties in educating non-major students to understand computational thinking processes. In this paper, we did not use the mathematical operation problem to solve this problem. And we proposed a basic problem-solving process teaching method based on computational thinking using simple physical devices. In the proposed educational method, we teach a LED circuit using an Arduino board as an example. And it explains the problem-solving process with computational thinking. Through this, students learn core computational thinking processes such as abstraction, problem decomposition, pattern recognition and algorithms. By applying the proposed methodology, students can gain the concept and necessity of computational thinking processes without difficulty in understanding and analyzing the given problem.

Effects of Teaching and Learning Strategies of Learner-Centered Learning for Improving Computational Thinking (Computational Thinking 증진을 위한 학습자 중심의 교수학습 전략의 효과)

  • Kim, Soohwan
    • Journal of The Korean Association of Information Education
    • /
    • v.19 no.3
    • /
    • pp.323-332
    • /
    • 2015
  • The purpose of this study is to verify the effectiveness of teaching and learning strategies of learner-centered learning for the computational thinking that is the educational purpose of SW education. For improving computational thinking, funny and easy educational contents and appropriate teaching and learning strategies are needed. In this study, I applied and verified the learner-centered strategies for non-computer major learners in computational thinking education: collaboration, sharing, self-directed learning. As the result, the teaching and learning of learner-centered learning affects the pleasure and the interest of learners; they affect computational thinking efficacy; it affects intention to use. It is able to apply this learner-centered learning strategies to computational thinking education as an effective educational strategies.

Case Study on Global Software Education in Schools

  • Kil, Hyun-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.9
    • /
    • pp.151-160
    • /
    • 2019
  • With the advent of the Fourth Industrial Revolution, software(SW) education has become a necessity, not a choice of those who live in the digital age. Recently, many countries around the world have been actively promoting software education based on Computational Thinking(CT) for K-12 students, so software education in schools has bigger meaning as basic literacy education of future digital generation rather than coding skills. However, the integration of software education as a formal curriculum in schools is still ongoing in even other countries. Korea is also pursuing software education, but it is in the beginning stage. Therefore, we need to study the cases of other countries that have already started software education at the national level. In this paper, we first investigate the software education cases of three countries, e.g., UK, France and China with a respect of background & educational objective, development stage, and curriculum and we suggest education policies that software education can settle in Korea schools to foster a creative talented people.

Influence of Programming Education Using Unity3D on Computational Thinking Ability and Interest (Unity3D를 활용한 프로그래밍 교육이 컴퓨팅 사고력과 흥미에 미치는 영향)

  • Lee, Dong-Yun;Kim, Eui-Jeong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.415-418
    • /
    • 2016
  • 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). In this paper, Programming Education Using Unity3D is able to affect learners of computational thinking and learning interest. After configure the experimental and control groups and check the identity of the learner for Influence on it. The impact on the education using Unity3D computational thinking and learning interest of students was measured. This paper proposes a compliance that Programming Education Using Unity3D is an intermediate step of utilizing the EPL software training, and pure text language.

  • PDF

An Analysis on the Elementary School teacher's Literacy about Software Education Contents, In preparation for the 2015 Revised National Curriculum

  • Kim, Dong Man;Lee, Tae Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.11
    • /
    • pp.169-175
    • /
    • 2017
  • In this paper, we propose the elementary school teacher's training direction for effective SW education. In an effort to better understand the efficient SW training contents and methods for teachers, 200 of elementary teachers had been selected from different places in South Korea. The results showed that 1)it should be operated by focusing on the training of female teachers, especially, strengthening the contents of SW ethics. 2)It will need to actively operate the teacher training program to foster the necessary computational thinking and programing for elementary school teacher who work in big cities. 3)It need to create a training program for expanding the SW studying groups. 4)In order to improve the effectiveness of training courses in the development of in-service training programs, the SW ethics contents need to be coordinated with the link the computational thinking and programing. These results are expected to provide the efficient methods to design the future SW training programs.

A Study on Learner's Recognition of Computational Thinking Education Model Using EXCEL VBA (EXCEL VBA를 이용한 컴퓨팅 사고력 교육 모델에 대한 학습자의 인식 연구)

  • Park, Youn-Soo;Lee, Minjeong
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.2
    • /
    • pp.41-51
    • /
    • 2020
  • The goal of this study is to test the hypothesis that the practicality of EXCEL VBA will be beneficial for SW education for SW non-majors. To this end, we planned the education for non-majors using the EXCEL VBA and conducted 15 weeks of education. According to a follow-up survey conducted after the 15-week education period, 72.21% of the survey respondents said EXCEL was practical. Also, learners who were aware of the necessity of SW education and the importance of SW competence recognized that the computational thinking education using EXCEL VBA had a positive effect on the improvement of computer-related knowledge and experience. Also, learners recognized that learning with EXCEL was easy, while learning with VBA was difficult. The learning process using VBA needs to be composed of project-oriented educational contents that can give a sense of achievement to learners rather than programming-oriented education. And continuous research on project-based learning is needed.

Design and Effect of Development-Oriented Model for Developing Computing Thinking in SW Education (SW 교육에서의 컴퓨팅 사고력 신장을 위한 개발 중심 모형의 설계 및 효과)

  • Jun, Soojin
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.6
    • /
    • pp.619-627
    • /
    • 2017
  • The purpose of this study is to verify the effectiveness of the Development-oriented model (Discovery-Design-Development: DDD) for developing students' Computational Thinking skills in software education. DDD is a class model that learns the process of developing SW to solve real-life problems through three stages of Discovery, Design, and Development. In order to verify the effectiveness of the DDD, first grade students at G university who did not have SW education class were tested. As a result, the students who experienced SW development through DDD maintained the learning motivation of SW education before and after, especially the confidence area increased significantly. In addition, students also noted that the Design phase was particularly helpful in improving CT abilities and the DDD was a significant help in understanding of decomposition and algorithms.

Effect of Computational Thinking on Problem Solving Process in SW Education for non-CS Major Students (컴퓨터 비전공자 대상 SW 교육에서 컴퓨팅 사고력이 문제 해결 과정에 미치는 영향 분석)

  • Kim, Jaekyung
    • Journal of Korea Multimedia Society
    • /
    • v.22 no.4
    • /
    • pp.472-479
    • /
    • 2019
  • Today, computational thinking takes an important role in problem solving in software education. As a result, software education as liberal arts for non-CS major students is rapidly expanding. It is necessary to study the effects of computational thinking on software problem solving ability compared to traditional programming language education. In this paper, we propose an evaluation model for analyzing the effects of computational thinking on the overall software development process, and analyze how the problem solving process is different for learners who take computing thinking classes and programming language courses as liberal arts courses. As a result, students who learned computational thinking showed higher ability in problem analysis and design process.

The Development and Application of Coding Stories to Enhance Computational Thinking Abilities (CT 능력 향상을 위한 코딩 동화 개발 및 적용)

  • Jo, Yunju;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.2
    • /
    • pp.167-176
    • /
    • 2020
  • In this study, We made Computing Stories as a part of the new method of SW education. Also, we have developed unplugged activities using coding stories. We analyzed changes in learning motivation and academic achievement in the core concepts of CT by applying classes to elementary school students. For the development of coding stories, we conducted a questionnaire analysis of 11 expert groups to derive the core concepts of computational Thinking. Using the core concept of Computational Thinking, we developed a coding stories and unplugged activities linked with coding stories. It was confirmed that the score of the core concept of CT before and after class increased from 54.44 to 83.10 and the learning motive was also improved from the average score of 103.48 to 110.44. The results showed that the Coding Stories were effective in the students' Computational thinking achievement and SW learning motives.

Exploratory study on the model of the software educational effectiveness for non-major undergraduate students (대학 소프트웨어 기초교육 효과성 모형 탐색)

  • Hong, Seongyoun;Seo, Jooyoung;Goo, Eunhee;Shin, Seunghun;Oh, Hayoung;Lee, Taekkyeun
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.5
    • /
    • pp.427-440
    • /
    • 2019
  • Software courses required for all students regardless of their major in many universities. SW educational effectiveness model needs to be developed to enable effective communication among students, professors, and SW educators, and to identify the responsibilities of SW educators. SW educational effectiveness model based on literature review is composed of computational thinking, SW literacy, SW awareness, and SW attitude. Computational thinking, focused on analysis and design of problem solving processes, consists of decomposition, pattern recognition, abstraction, and algorithms. SW literacy involves viewing social development based on SW beyond information literacy in the digital age. The SW awareness and attitude were organized by considering the collegiate contexts. The SW educational effectiveness model will be used as the basis for diagnosis tools as further studies.