• Title/Summary/Keyword: software engineering education

Search Result 653, Processing Time 0.037 seconds

Development and Application of Software Education Program Based on Blended Learning for Improving Computational Thinking of Pre-Service Elementary Teachers (초등예비교사의 컴퓨팅 사고력 향상을 위한 블렌디드 러닝 기반의 소프트웨어교육 프로그램 개발 및 적용)

  • Song, Ui-Sung;Gil, Joon-Min
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.7
    • /
    • pp.353-360
    • /
    • 2017
  • In this study, a software education program based on blended learning using scratch was designed for pre-service elementary teachers' software education. Software education program was applied to experimental group and control group within the university of education using Scratch programming for 12 weeks. Blended learning using online lectures was applied to experimental group. The pre-service teachers' recognition about software education and self-evaluation of computational thinking were performed. Then, we analyzed the effect of the developed education program on the recognition of software education and computational thinking. As a result, the level of post-recognition of software education in the experimental group was significantly higher than that of the pre-recognition. In the self-evaluation of computational thinking, the experimental group was significantly higher than the control group. Therefore, it can be seen that the software education program based on blended learning can help improve the learner's computational thinking.

Development and application of SW fusion safety education program applying Novel Engineering (Novel Engineering을 적용한 SW융합 안전교육 프로그램 개발 및 적용)

  • Hong, Ji-Yeon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.2
    • /
    • pp.193-200
    • /
    • 2019
  • The 2015 revised curriculum aims to cultivate a 'creative fusion talent' capable of creating new knowledge and fusing various knowledge to create new value. Therefore, it is strengthening reading education to raise humanistic imagination and software education to promote scientific creativity. In addition, we have created [Safe Living] textbooks based on experiential activities as a way to strengthen safety education that is becoming a social issue. And we use it to conduct safety education at creative activity time. Novel Engineering believes that it can develop thinking skills in the process of reading books and finding and solving problems in life in them. Therefore, in this study, we will develop software education programs for safety education that are applied with Novel Engineering and apply them to actual classes to verify the educational effectiveness of students' creative problem solving skills and safety education.

The Open Source Software Understanding of the Information Subject Teachers in the Middle and High School (중등학교 정보 교사의 공개소프트웨어 인지도)

  • Lho, Young-Uhg
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.12
    • /
    • pp.2419-2425
    • /
    • 2007
  • There are many activities that open source software can using at several areas from the government. It enforces the open source software demonstration activities with different meaning link It is an evaluation field whether or not using the open source software in information projects. But the public information and the education against the open source software are insufficient to the middle and high school students who are be latent open source software users. In this paper, I present an examination and analysis of the open source software understanding of the middle and high computer subject teachers in Korea. This research results could be applied with the place fundamental data which searches a program which revitalizes the open source software education from the middle and high school.

Design of High School Software AI Education Model in IoT Environment (사물인터넷 환경에서의 고등학교 SW·AI 교육 모델 설계)

  • Keun-Ho Lee;JungSoo Han
    • Journal of Internet of Things and Convergence
    • /
    • v.9 no.1
    • /
    • pp.49-55
    • /
    • 2023
  • The evolution of new digital technologies is progressing rapidly. In particular, many changes in software and artificial intelligence are progressing rapidly in the field of education. The Ministry of Education is planning an educational program by linking software and artificial intelligence regular curriculum. Before applying it to regular subjects, various software and artificial intelligence related experience camps are being promoted. This study aims to construct an educational model for software and artificial intelligence education programs for high school students based on new digital technology. By expanding and distributing software and artificial intelligence education, we aim to enhance the basic capabilities of software and artificial intelligence for high school students. I would like to define the concept of software and artificial intelligence in high school and propose a model that links software and artificial intelligence learning factors to the regular curriculum.

Block-type Program for Drone Operation for Software Training (소프트웨어 교육을 위한 드론조작용 블록형 프로그램)

  • Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.13 no.4
    • /
    • pp.875-880
    • /
    • 2018
  • After the Fourth Industrial Revolution, there has been a software revolution around the world in which software is combined with industry and society to create new value. In order to prepare this, developed countries provide software education that includes basic principles of computer science and coding instead of computer application education. This paper proposes a block program using a drone. Throughout this research, various education for creativity thinking and problem solving ability is possible in connection with the creativity and convergence education.

Programming Learning Using Image Detection and Tracking Devices (영상 감지 및 추적장치를 이용한 프로그래밍 학습)

  • Song, Young-A;Kim, Young-Chul
    • Journal of Practical Engineering Education
    • /
    • v.7 no.1
    • /
    • pp.17-23
    • /
    • 2015
  • Growing worldwide interest in software and spread awareness of the need for education. A software-driven society realization strategy will achieve mandatory training on software. This policy will be applied from middle school students in 2015. Students who are interested in computers, like many positive responses, student learning may seem hard to have a negative reaction. Thus, the present obligation as simple in practice education only and discarded before actually lost interest awarded a systematic education does not work properly, but rather that education could happen to entirely discard turn our attention. Accordingly, what you need is to have a systematic training from the basics that I need to worry about software that can recognize easy and fun. In this paper, we propose a hardware and basic software that allows you to proceed software training more easy and efficient as it can be modified and applied to the program in the production unit to learn programming tools and programming languages.

Effects of Programming Education using Visual Literacy: Focus on Arts Major (시각적 문해력을 활용한 프로그래밍 교육의 효과 : 예술계열 중심으로)

  • Su-Young Pi;Hyun-Sook Son
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.105-114
    • /
    • 2024
  • Recently, with an emphasis on software proficiency, universities are providing software education to all students regardless of their majors. However, non-majors often lack motivation for software education and perceive the unfamiliar learning content as more challenging. To address this issue, tailored software education according to the learners' characteristics is essential. Art students, for instance, with their strong visual comprehension and expressive abilities, can benefit from utilizing visual literacy to enhance the effectiveness of programming education. In this study, we propose decomposing everyday problems into flowcharts and pseudocode to construct procedural and visual images. Using the educational programming language PlayBot, we aim to analyze the effectiveness of teaching by coding to solve problems. Through this approach, students are expected to grasp programming concepts, understand problem-solving processes through computational thinking, and acquire skills to apply programming in their respective fields.