Proceedings of the 2nd International Conference on Internet Technology and Educational Informatization, ITEI 2022, December 23-25, 2022, Harbin, China

Research Article

Development of Teaching Demonstration Cases of Multi Threads Computation in Simulation Scenario

Download136 downloads
  • @INPROCEEDINGS{10.4108/eai.23-12-2022.2329127,
        author={Pengfei  Liu and Weifeng  Zhang and Weiyuan  Zhan and Yuqun  Luo and Xiaxu  He},
        title={Development of Teaching Demonstration Cases of Multi Threads Computation in Simulation Scenario},
        proceedings={Proceedings of the 2nd International Conference on Internet Technology and Educational Informatization, ITEI 2022, December 23-25, 2022, Harbin, China},
        publisher={EAI},
        proceedings_a={ITEI},
        year={2023},
        month={6},
        keywords={multithread programming; web programming; synchronization; visualization},
        doi={10.4108/eai.23-12-2022.2329127}
    }
    
  • Pengfei Liu
    Weifeng Zhang
    Weiyuan Zhan
    Yuqun Luo
    Xiaxu He
    Year: 2023
    Development of Teaching Demonstration Cases of Multi Threads Computation in Simulation Scenario
    ITEI
    EAI
    DOI: 10.4108/eai.23-12-2022.2329127
Pengfei Liu1, Weifeng Zhang1, Weiyuan Zhan1, Yuqun Luo1, Xiaxu He2,*
  • 1: South China Agricultural University
  • 2: South China University of Technology
*Contact email: poxxhe@scut.edu.cn

Abstract

The multithreading programming technology in the visual interaction design course is a difficult point in the course teaching. Aiming at the problem of insufficient explanation of multithreading programming in the course teaching, this paper attempts to design a specific application scenario teaching demonstration. By introducing the concept of multithreading in the simulation model development process, and conducting demand analysis, designing synchronous processes and writing code; the key points in the development process of multithreading model are clearly discussed. It proved to promote the further application of multithreading programming technology in visual development.