• Title/Summary/Keyword: IT코딩 교육

Search Result 189, Processing Time 0.026 seconds

Design of Educational Model for Convergence Minor in Culinary Art·Robot Technology Fields

  • Kim, Won
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.10
    • /
    • pp.109-116
    • /
    • 2021
  • In this paper, we propose the educational model for a convergence minor by fusing culinary arts with robot technology to develop coding ability for the students in the culinary arts major which is not originally related to software field. It is meaningful that the educational model follows the trend along the development of the fourth industrial revolution technology and has the function to make the students who are not in software major grow as software experts. However there are difficulties in designing the convergence minor because the culinary arts major is distant to the robot technology in the view of technology. To overcome this difficulty the convergence minor is designed to attract the interest for the students in culinary arts major by construct educational subjects systematically such as cooking, dessert making, barista working, autonomous serving and so on based on robots. Also the practices in which various robots are utilized are included in the convergence minor to develop actual coding ability. By comparison to the other models of convergence minors, the proposed model shows enhanced educational effects in 20% than the others.

Implementation of a Scheme Mobile Programming Application and Performance Evaluation of the Interpreter (Scheme 프로그래밍 모바일 앱 구현과 인터프리터 성능 평가)

  • Dongseob Kim;Sangkon Han;Gyun Woo
    • The Transactions of the Korea Information Processing Society
    • /
    • v.13 no.3
    • /
    • pp.122-129
    • /
    • 2024
  • Though programming education has been stressed recently, the elementary, middle, and high school students are having trouble in programming education. Most programming environments for them are based on block coding, which hinders them from moving to text coding. The traditional PC environment has also troubles such as maintenance problems. In this situation, mobile applications can be considered as alternative programming environments. This paper addresses the design and implementation of coding applications for mobile devices. As a prototype, a Scheme interpreter mobile app is proposed, where Scheme is used for programming courses at MIT since it supports multi-paradigm programming. The implementation has the advantage of not consuming the network bandwidth since it is designed as a standalone application. According to the benchmark result, the execution time on Android devices, relative to that on a desktop, was 131% for the Derivative and 157% for the Tak. Further, the maximum execution times for the benchmark programs on the Android device were 19.8ms for the Derivative and 131.15ms for the Tak benchmark. This confirms that when selecting an Android device for programming education purposes, there are no significant constraints for training.

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

A Study on Teaching of Convolution in Engineering Mathematics and Artificial Intelligence (인공지능에 활용되는 공학수학 합성곱(convolution) 교수·학습자료 연구)

  • Lee, Sang-Gu;Nam, Yun;Lee, Jae Hwa;Kim, Eung-Ki
    • Communications of Mathematical Education
    • /
    • v.37 no.2
    • /
    • pp.277-297
    • /
    • 2023
  • In mathematics, the concept of convolution is widely used. The convolution operation is required for understanding computer vision and deep learning in artificial intelligence. Therefore, it is vital for this concept to be explained in college mathematics education. In this paper, we present our new teaching and learning materials on convolution available for engineering mathematics. We provide the knowledge and applications on convolution with Python-based code, and introduce Convolutional Neural Network (CNN) used for image classification as an example. These materials can be utilized in class for the teaching of convolution and help students have a good understanding of the related knowledge in artificial intelligence.

A Study on Elementary Students' Virtual Reality Content Production Education (초등학생의 가상현실 콘텐츠 제작 교육에 관한 연구)

  • Nam, Choongmo;Kim, Chongwoo
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.33-40
    • /
    • 2018
  • This study highlights the experiences and lessons learned, through the introduction and production of virtual reality in elementary school classes. We analysed the effects of virtual reality-contents production education using the data from the K.A.P survey, as well as the results from the class using virtual reality. We used Cospaces as a tool for coding the virtual reality content. It was not difficult for students to learn its functions because it could be coded with blockly based programmes. We analysed the results in the practice area. Based on these results, we suggest how to apply this to the elementary school field.

Development of Software Education Support System using Learning Analysis Technique (학습분석 기법을 적용한 소프트웨어교육 지원 시스템 개발)

  • Jeon, In-seong;Song, Ki-Sang
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.2
    • /
    • pp.157-165
    • /
    • 2020
  • As interest in software education has increased, discussions on teaching, learning, and evaluation method it have also been active. One of the problems of software education teaching method is that the instructor cannot grasp the content of coding in progress in the learner's computer in real time, and therefore, instructors are limited in providing feedback to learners in a timely manner. To overcome this problem, in this study, we developed a software education support system that grasps the real-time learner coding situation under block-based programming environment by applying a learning analysis technique and delivers it to the instructor, and visualizes the data collected during learning through the Hadoop system. The system includes a presentation layer to which teachers and learners access, a business layer to analyze and structure code, and a DB layer to store class information, account information, and learning information. The instructor can set the content to be learned in advance in the software education support system, and compare and analyze the learner's achievement through the computational thinking components rubric, based on the data comparing the stored code with the students' code.

A qualitative case study of computer programming and unfolding creative processes: focusing on NetLogo-based computational thinking (컴퓨터 프로그래밍과 창의성 발현 활동에 관한 질적 사례 연구: NetLogo 기반의 계산적 사고 중심으로)

  • Jun, Young-Cook
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.3
    • /
    • pp.1-14
    • /
    • 2015
  • The aim of this paper is to explore and understand the gifted student's characteristics such as NetLogo programming patterns, attitudes, his/her interest in problems solving. Based on transcripts and coding video frames, we explored the meaningful scenes to come up with thinking patterns, NetLogo programming patterns, attitudes, behaviors on tasks such as drawing regular starlike shapes. This case study contrasts with two other students revealing their unique characteristics both in computational thinking patterns and coding activities. The participant reveals his own ways of finding a clue and elaborating it further for coming up with concise NetLogo coding. This paper provides cross-case discussion and future research direction on how to improve gifted education in terms of problem solving in creative ways.

Screen Content Coding Analysis to Improve Coding Efficiency for Immersive Video (몰입형 비디오 압축을 위한 스크린 콘텐츠 코딩 성능 분석)

  • Lee, Soonbin;Jeong, Jong-Beom;Kim, Inae;Lee, Sangsoon;Ryu, Eun-Seok
    • Journal of Broadcast Engineering
    • /
    • v.25 no.6
    • /
    • pp.911-921
    • /
    • 2020
  • Recently, MPEG-I (Immersive) has been exploring compression performance through standardization projects for immersive video. The MPEG Immersion Video (MIV) standard technology is intended to provide limited 6DoF based on depth map-based image rendering (DIBR). MIV is a model that processes the Basic View and the residual information into an Additional View, which is a collection of patches. Atlases have the unique characteristics depending on the kind of the view they are included, requiring consideration of the compression efficiency. In this paper, the performance comparison analysis of screen content coding tools such as intra block copy (IBC) is conducted, based on the pattern of various views and patches repetition. It is demonstrated that the proposed method improves coding performance around -15.74% BD-rate reduction in the MIV.

A Study on the development of elementary school SW·AI educational contents linked to the curriculum(camp type) (교육과정과 연계된 초등학교 캠프형 SW·AI교육 콘텐츠 개발에 관한 연구)

  • Pyun, YoungShin;Han, JungSoo
    • Journal of Internet of Things and Convergence
    • /
    • v.8 no.6
    • /
    • pp.49-54
    • /
    • 2022
  • Rapid changes in modern society after the COVID-19 have highlighted artificial intelligence talent as a major influencing factor in determining national competitiveness. Accordingly, the Ministry of Education planned a large-scale SW·AI camp education project to develop the digital capabilities of 4th to 6th grade elementary school students and middle and high school students who are in a vacuum in artificial intelligence education. Therefore, this study aims to develop a camp-type SW·AI education program for students in grades 4-6 of elementary school so that students in grades 4-6 of elementary school can acquire basic knowledge in artificial intelligence. For this, the meaning of SW·AI education in elementary school is defined and SW·AI contents to be dealt with in elementary school are: understanding of SW AI, 'principle and application of SW AI', and 'social impact of SW AI' was set. In addition, an attempt was made to link the set elements of elementary school SW AI education and learning with related subjects and units of textbooks currently used in elementary schools. As for the program used for education, entry, a software coding learning tool based on block coding, is designed to strengthen software programming basic competency, and all programs are designed to be operated centered on experience and experience-oriented participants in consideration of the developmental characteristics of elementary school students. In order for SW·AI education to be organized and operated as a member of the regular curriculum, it is suggested that research based on the analysis of regular curriculum contents and in-depth analysis of SW·AI education contents is necessary.

Development of External Expansion Devices and Convergence Contents for Future Education based on Software Teaching Tools (소프트웨어 교육용 교구 활용 미래 교육을 위한 융합 콘텐츠 및 외부 확장장치 개발)

  • Ju, Yeong-Tae;Kim, Jong-Sil;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.16 no.6
    • /
    • pp.1317-1322
    • /
    • 2021
  • Software in the era of the Fourth Industrial Revolution is becoming a key foundation in an intelligent information society. Therefore, it is necessary to study the new direction of manpower training and education that can cope with the times. To this end, the Ministry of Education reorganized the curriculum and is implementing software education based on a logical problem-solving process based on computing thinking skills rather than acquiring general ICT knowledge. However, there is a lack of securing high-quality educational content for software education, and there is also a lack of teaching aids that can be taught in connection with advanced IT technologies. To overcome this, this paper proposes the development of external expansion devices to expand educational content and functions capable of convergent software education such as artificial intelligence using coding robots for software education. Through this, effective software education is possible by improving the curriculum of the existing simple problem-solving method and developing various learning materials.