• Title/Summary/Keyword: Physical Computing Education

Search Result 148, Processing Time 0.022 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.

Education Method for Programming through Physical Computing based on Analog Signaling of Arduino (아두이노 아날로그 신호 기반 피지컬 컴퓨팅을 통한 프로그래밍 교육 방법)

  • Hur, Kyeong;Sohn, Won-Sung
    • Journal of Korea Multimedia Society
    • /
    • v.22 no.12
    • /
    • pp.1481-1490
    • /
    • 2019
  • Arduino makes it easy to connect objects and computers. As a result, programming learning using physical computing has been proposed as an effective alternative to SW training for beginners. In this paper, we propose an Arduino-based physical computing education method that can be applied to basic programming subjects. To this end, we propose a basic programming training method based on Arduino analog signals. Currently, physical computing courses focus on digital control when connecting input sensors and output devices in Arduino. However, the contents of programming education using analog signals of Arduino boards are insufficient. In this paper, we proposed and tested the teaching method used for programming education using low-cost materials used for Arduino analog signal-based computing.

Design and Implementation of Physical Computing Education Content based on Augmented Reality

  • Kim, So-Young;Jung, Eunmi;Kim, Heesun
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.14 no.4
    • /
    • pp.198-205
    • /
    • 2022
  • Along with a variety of coding education, physical computing education for controlling various sensors is being actively conducted for elementary, middle, and high school students in line with the era of the fourth industrial revolution. A problem with physical computing education using Arduino is pin connection errors between Arduino and various sensors. Most of the students who come into contact with the Arduino for the first time often do not know the purpose of the Arduino pin and the connection position of the pin. Also, hardware built with incorrect pin connections to the Arduino board often does not work properly. If this case continues, students will lose interest in coding education. Therefore, in this paper, we implemented an augmented reality application that informs the connection process of the Arduino board and the sensor during physical computing coding education using Arduino, and designed and implemented educational content for the Arduino pin position and connection process. First, we explain the role of the Arduino board and the sensor and the location of the pins. After that, the students run the educational augmented reality educational content using their smartphones and check the correct pin connection process between the Arduino and the sensor. In the physical computing education, augmented reality content is used to increase the understanding and immersion of the class. It is expected that the educational effect will also increase by inducing fun and interest in physical computing coding education.

Operation and Satisfaction of Physical Computing Classes Using MODI (MODI를 활용한 피지컬 컴퓨팅 수업 운영 및 만족도)

  • Seo, Eunsil
    • Journal of Engineering Education Research
    • /
    • v.26 no.1
    • /
    • pp.37-44
    • /
    • 2023
  • Recently, the Internet of Things is attracting attention as an important key technology of the 4th Industrial Revolution, and SW education using physical computing is suggested as a good alternative to supplement the problems raised by beginners in programming education. Among the many teaching tools that can be used for physical computing education, MODI is a modular manufacturing tool that anyone can easily assemble like Lego. MODI is a teaching tool that can improve learners' achievement by linking a self-linked block-type code editor called MODI Studio to lay the foundation for programming in a relatively small amount of time and immediately check the results in person. In this paper, a physical computing education method using MODI was designed to be applied to basic programming courses for programming beginners and applied to after-school classes for middle school students. As a result, it was found that students' interest and satisfaction were much higher in physical computing classes using MODI than in text-based programming classes. It can be seen that physical computing education that allows beginners to see and feel the results in person is more effective than grammar-oriented text programming, and it can have a positive effect on improving basic programming skills by increasing students' participation.

The influence of the Recognition for Software Education on the Recognition for Physical Computing Education (소프트웨어 교육에 대한 인식이 피지컬 컴퓨팅 교육에 대한 인식에 미치는 영향)

  • Bae, Yoo-Jin
    • Industry Promotion Research
    • /
    • v.3 no.1
    • /
    • pp.7-12
    • /
    • 2018
  • This study analyzed the effect of the recognition for software education of middle school students who living in Seoul on the recognition for physical computing education. The result of this study are as follows: First, the recognition for software education has a significant effect on the recognition for physical computing education (p<.001, ${\beta}=.569$), specifically the comprehension of software education positively affected the comprehension of physical computing education in software education. Second, this study found that there was differences in the comprehension of physical computing education between middle students at school in Seoul and outside of Seoul. The purpose of this study is to suggest for academic implications effective physical computing education by analyzing the influence of the recognition for software education on the recognition for physical computing education.

The Effect of Physical Computing Programming Education Integrating Artificial Intelligence on Computational Thinking Ability of Elementary School Students

  • Yoo Seong Kim;Yung Sik Kim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.3
    • /
    • pp.227-235
    • /
    • 2024
  • In the era of the information revolution, the need for artificial intelligence convergence education is emerging in the trend of global change. Therefore, in this paper, a physical computing programming education method that combines artificial intelligence was developed and applied. The control group was provided with physical computing programming education that did not converge with artificial intelligence, and the experimental group developed and applied a physical computing programming education method that fused artificial intelligence to analyze the impact on elementary school students' computing thinking ability. As a result, it was confirmed that physical computing programming education fused with artificial intelligence had a more positive effect on enhancing elementary school students' computational thinking skills compared to physical computing programming education without artificial intelligence.

A Study on Gender Differences in Programming Attitude and Achievements on Physical Computing Education in Informatics Curriculum Revised 2015 (2015 개정 정보 교육과정에 따른 피지컬 컴퓨팅을 활용한 정보교육에서 성별에 따른 태도와 성취도 차이분석)

  • Shim, JaeKwoun;Kim, Hyeoncheol;Lee, WonGyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.4
    • /
    • pp.1-9
    • /
    • 2016
  • From the influence of DIY (Do It Yourself) and the Maker Movement diverse areas in media, clothing, performing that requires physical computing. That is why the requests of teaching students about physical computing or using physical computing in education area has been increasing. Physical computing education is learning computational thinking by using programming activities, the usage of physical computing is still increasing. However, physical computing education became known recently with the lack of time to research, not only that the effectiveness in education is lacking as well. This research analysed the attitude and accomplishment from different gender of middle schoolers and high schoolers for one semester to see their ideas in programming and increase of designing algorithms.

A Case Study on Block Coding and Physical Computing Education for University of Education Students (교육대학생을 대상으로 한 블록 코딩 및 피지컬 컴퓨팅 교육 사례)

  • Han, Kyujung
    • Journal of Creative Information Culture
    • /
    • v.5 no.3
    • /
    • pp.307-317
    • /
    • 2019
  • This study is an example of the education of block coding and physical computing teaching tool for preservice teachers at the college of education. The students were familiar with coding and improved their coding skills in solving various problems through 'Entry' that support block coding. In addition, the students configured the computing system with various input / output devices of the physical computing teaching tool and controlled things through programming and produced the educational portfolio to experience the whole process of problem analysis, design, implementation, and testing in coding. We applied Flow based coding and Pair programming as the teaching methods, and the results of the survey to measure the effectiveness of the study show that students have a good understanding of the entry and physical computing teaching tool and using the combination of the entry and physical computing teaching tool were more effective in learning than the Entry-only coding. In addition, it was confirmed that the effect of Pair programming applied in the physical computing teaching tool.

Opportunities and Challenges Perceived by Teachers from Physical Computing Education (피지컬 컴퓨팅 교육을 통해 교사가 지각한 기회 및 도전요소)

  • Choi, Hyungshin;Lee, Sangmin;Lee, Jeonghwa;Woo, Changmun
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.3
    • /
    • pp.235-242
    • /
    • 2016
  • Physical computing is utilizing principles of computing in the process of expressing one's ideas creatively and implementing them into tangible objects by combining hardware and software. Recent deployment of open source hardware and 3D printers increased the accessibility of physical computing. However, incorporating these into educational practices requires teachers' interest and competencies. This study aims to share the perceived opportunities of developing physical computing based lessons and challenges from teachers' experiences while primary teachers participated in learning fundamentals of physical computing and developing lessons. The findings of this study provide implications to the teachers who are interested in adopting physical computing into classes and in designing teacher training programs.

Development of Educational Application for Physical Computing using Android Smartphone (안드로이드 스마트폰을 활용한 피지컬 컴퓨팅을 위한 교육용 앱의 개발)

  • Kim, Tae-Woo;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.6
    • /
    • pp.639-649
    • /
    • 2018
  • Physical computing, a concrete operational activity using tools, can help children to understand principles of computer science by observing interactions between a computer and the real world directly. This study aims to design and develop an android application to utilize students' smart phones as a tool of physical computing education. The application includes one class designed to collect data using android smart phone sensors and another designed to transfer the data to a computer which students can use to learn programming. The physical computing application can be used to help students understand the principles of computer science more easily in schools not equipped with physical computing tools.