• Title/Summary/Keyword: 컴퓨팅교육

Search Result 802, Processing Time 0.025 seconds

Education Method for Basic Programming Subject through Physical Computing (피지컬 컴퓨팅을 통한 기초 프로그래밍 교육 방법)

  • Hur, Kyeong;Sohn, Won-Sung
    • Journal of Practical Engineering Education
    • /
    • v.9 no.2
    • /
    • pp.139-148
    • /
    • 2017
  • As the connection between objects and computers becomes easier, learning using physical computing is presented as a good alternative to solve the problems raised in programming education for beginners. In this paper, we propose a training method that can be applied to basic programming courses for beginners. To do this, we will proceed with a basic programming lecture based on the physical computing method. Currently, physical computing courses focus on various input sensor connection methods and output device control. However, the content of programming education using physical computing materials is lacking. In this paper, we proposed and tested a teaching method that is used in programming education by using low cost materials used in physical computing.

Application and Effectiveness Analysis of Software Education Program for Computational Thinking in Early Childhood (유아의 컴퓨팅 사고력 함양을 위한 소프트웨어 교육 프로그램 적용 및 효과분석)

  • Lee, KyungHee;Koh, Eun-Hyeon;Hong, Chan-Ui;Lee, Youngseok;Moon, Eunkyung;Cho, Jungwon
    • Journal of Convergence for Information Technology
    • /
    • v.10 no.12
    • /
    • pp.100-109
    • /
    • 2020
  • At the beginning of the discussion of early childhood software education, the study was conducted to apply an early childhood software education program based on computational thinking and analyze the effects of early childhood software education programs. In this study, a balanced distribution of software education, content elements and computing thinking elements was applied to achieve the ultimate goal of software education, which is to improve computing thinking. As early as possible, it's a good idea to start teaching to remind themselves how to think through experiences and play activities and to discover problems and find solutions by themselves. In the analysis results, early childhood software education program we applied affected positive impacts on software education effect, computational thinking of early childhood. Based on these results, a program was proposed for systematic early childhood software education that effective develope of computational thinking.

The Design of a Computational Thinking-based Web Programming Course as a Liberal Art Subject for Non-Computer Majored Preliminary Teachers (비전공 예비교사의 컴퓨팅 사고력 기반 웹 프로그래밍 교양 수업 프로그램 설계)

  • Jeon, Yong-Ju;Kim, Tae-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.01a
    • /
    • pp.161-164
    • /
    • 2016
  • 컴퓨팅 사고력이나 프로그래밍 체험 및 교육 기회 부족 등으로 인한 자신감 결여와 같은 컴퓨터 학습에 대한 부정적인 태도는 다양한 전공의 예비교사들이 현장에서 소프트웨어를 융합한 교육을 시도하는데 장애요인이 될 수 있다. 안타깝게도 현재까지의 교사양성 교육에서는 ICT 소양 위주의 컴퓨터 교양 교육 외에는 컴퓨팅 사고력이나 소프트웨어 교육에 대해 체험할 수 있는 교육내용이 없는 것이 현실이다. 이에 본 연구에서는 이러한 문제에 대한 해결점을 찾아보고자, 예비교사의 교양 과정에 투입 가능한 컴퓨팅 사고력 기반의 웹 프로그래밍 수업 프로그램을 설계하여, 이를 컴퓨터교육 비전공 예비교사의 교육현장에 기존 ICT소양 위주의 수업내용과 비교하여 투입한 뒤, 수업을 통한 컴퓨터 학습태도의 변화 양상을 관찰하기 위한 기초연구를 수행하였다.

  • PDF

Play-based SW Education Teaching-Learning Strategy to Improve Computational Thinking (컴퓨팅 사고 신장을 위한 놀이중심 SW교육 교수학습 전략)

  • Han, SeonKwan
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.6
    • /
    • pp.657-664
    • /
    • 2017
  • This study investigates the effect of play-based software education instruction strategy for improving computational thinking as a method of software education. The play-based instruction strategy is a teaching-learning strategy in which the presented code is navigated through play, and the functions are revised and newly reconstructed. We designed an education program with the play-based instruction strategy and applied the program to elementary students. In order to verify the effectiveness of the research, we examined the competence of computing thinking concept and computing thinking practice. As a result, the computing thinking concept and computational thinking practice were that the proposed teaching-learning model is higher than the direct teaching method.

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.

A Study on the Achievement Criteria of Robot Computing Curriculum for Elementary School (초등학교 로봇컴퓨팅교육을 위한 교육내용체계의 성취기준에 관한 연구)

  • Kim, Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.1
    • /
    • pp.97-104
    • /
    • 2017
  • This paper evaluates the appropriateness of the proposed robot education curriculum to consider conceptual understanding and learning activities model considering the curriculum and achievement criteria in order to make it easier to apply for a course in robot area. The professors of dept. of computer education at national universities of education reviewed the importance of education contents system and appropriateness of education period. Based on the results of the review, the conceptual elements and achievement standards of each sub-area were revised and supplemented, and then evaluated in three stages. Finally, the educational elements of the concept factors and achievement criteria were agreed upon. The proposed robotic computing education information systems and the achievement standards for schools in the area, as well as to match the grade level of the students without distinction variety of robots will be able to take advantage of computing education activities to reorganize the robot computing courses.

Application of Reverse Engineering based on Physical Computing to Improve Computational Thinking (컴퓨팅 사고력 향상을 위한 피지컬 컴퓨팅 기반 리버스 엔지니어링 활용 방안)

  • Kim, Ji Hyung;Kim, Seong Baeg
    • Proceedings of The KACE
    • /
    • 2018.01a
    • /
    • pp.83-85
    • /
    • 2018
  • 사회가 복잡하게 변화됨에 따라 온난화 등의 해결하기 어려운 새로운 문제들이 등장하고 있다. 이를 효과적으로 해결하기 위해서는 창의력과 절차적인 사고가 요구되며 이러한 능력을 키우기 위해 소프트웨어 교육이 필요하다. 이에 따라 2015개정 교육과정에서 정보교과의 비중이 증가하였으며, 2018학년도부터는 중학교 정보교육이 의무화되었고, 그 동안 실제 생활에 접목하여 문제 해결력 및 컴퓨팅 사고력을 향상 시킬 수 있는 피지컬 컴퓨팅이 도입되었다. 하지만 고등학생의 경우 이전 교육과정에서 새롭게 도입되었기에 피지컬 컴퓨팅 수업이 진행되기가 쉽지 않다. 본 연구에서는 고등학생의 피지컬 컴퓨팅 구현 능력 향상과 이를 통해서 문제 해결력 향상에 어떠한 영향이 있는가를 알아보기 위해서 피지컬 컴퓨팅 교육 프로그램을 위한 과정으로 오래된 운영체제에서만 사용이 가능한 구형 프린터기의 드라이버를 최신 운영체제에서도 사용이 가능하도록 프린터 드라이버를 커스터마이징하여 윈도우 10에서도 사용이 가능하도록 하는 소프트웨어 교육을 설계하였고 이를 고등학생에게 적용하기 위하여 학생들의 사전 사후 검사를 실시하고자 한다. 자원의 재활용과 환경적인 측면에서 그 동안에는 신제품 구입 후 빠른 IT환경의 발전 및 변화로 멀쩡한 하드웨어를 폐기하고, 최신 운영체제에 대응하는 하드웨어를 새롭게 구입해야 했으나, 본 교육과정을 통해 각 가정에 있는 구형 프린터의 재사용을 위한 프린터 드라이버 제작이라는 선순환적인 교육목적을 추구하며 소프트웨어 교육이라는 본질 측면에 좀 더 가까이 다가가며, 해당 하드웨어 제품에 대한 소프트웨어의 저작권 교육도 함께 진행할 수 있으며, 잘 만들어진 소프트웨어의 경우 새로운 시장을 창출할 수 있도록 하는 계기가 될 것이다. 학생들의 흥미에서는 좋은 반응을 보였으나 실제 문제 해결력을 위해서는 저변 확대가 필요함을 알 수 있었다. 오래된 구형 하드웨어를 최신 운영체제에서도 사용할 수 있도록 하는 과정에서의 실생활에 적용되는 유용한 피지컬 컴퓨팅을 보다 효과적으로 사용하기 위해서는 프로그램의 설계에 대한 지속적인 연구가 필요할 것이다.

  • PDF

Analysis of Effectiveness of Programming Learning for Non-science Major Preliminary Teachers' Development of Computational Thinking (비전공자 예비교사의 컴퓨팅 사고력 함양을 위한 프로그래밍 교육의 효과성 분석)

  • Han, Youngshin
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.41-52
    • /
    • 2018
  • In Computational thinking is emphasized as a basic learning ability to grow into a key talent in the digital society. There is much interest and discussion on computing education nationally, and the Korean government has also included education in the curriculum. As a result of these changes, the level of computer literacy that preliminary teachers need to be imporved, and the role of computational thinking as a leader in digital society is being emphasized by teachers. Therefore, it is necessary to have a curriculum that can understand computational thinking through various programming learning from preliminary teacher education curriculum. In this study, we designed and taught programming curriculum for non-majored preliminary teachers. Through the developed questionnarie, we analyzed the affect of programming education on the preliminary teacher's development of computational thinking ability.

A Meta-Analysis on the Effects of Software Education Program on Computational Thinking (SW 교육프로그램이 컴퓨팅 사고력에 미치는 효과에 대한 메타분석)

  • Kim, Dong-Man;Lee, Tae-Wuk
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.117-120
    • /
    • 2018
  • 이 연구의 목적은 기존 SW 교육 관련 연구들을 조사 및 수집하여 메타분석을 통해 컴퓨팅 사고력 향상에 미치는 전체 효과크기의 산출과 다양한 변인에 따른 효과크기를 확인하여 컴퓨팅 사고력에 대한 SW 교육의 실제적 효과를 객관적으로 확인하여 일반화하는데 있다. 이 연구의 결과는 1)SW 교육프로그램이 학생들의 컴퓨팅 사고력을 중간 정도의 크기로 향상시키는 교수 학습방법임을 확인하였다. 2)SW 교육 방식 중 EPL을 활용한 교육프로그램이, 연구대상은 대학생이, 연구지역은 중소도시/읍면지역에서 컴퓨팅 사고력 향상 효과가 큰 것으로 확인되었다.

  • PDF

The Effect of Physical Computing based Programming Education on Problem Solving Ability (프로그래밍 교육에서 피지컬 컴퓨팅의 활용이 문제해결력에 미치는 영향)

  • Lee, DongGyu;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.107-108
    • /
    • 2018
  • 프로그래밍 교육이 필요성이 강조되고 있으며 효과적인 교육을 위해 여러 교수 방법이 적용되고 있다. 피지컬 컴퓨팅 또한 프로그래밍 교육을 향상시키는 방법으로 연구에서 활용되어 긍정적인 효과를 보이고 있다. 하지만 피지컬 컴퓨팅 교육관련 연구의 집단이 소수이므로 실제로 일반화하기 어려운 한계가 있다. 따라서 본 연구에서는 프로그래밍 교육에서 피지컬 컴퓨팅의 활용에 대한 문제해결력의 변화가 일반프로그래밍 교육에서의 변화와의 차이를 분석하고자 관련연구를 대상으로 메타분석을 진행하였다.

  • PDF