Proceedings of the 2nd International Conference on Art Design and Digital Technology, ADDT 2023, September 15–17, 2023, Xi’an, China

Research Article

From Visual App Inventor Game to Python – An Approach to Motivate Novice Engineering Students to for Novice Engineering Students to Learn Programming

Download44 downloads
  • @INPROCEEDINGS{10.4108/eai.15-9-2023.2340847,
        author={Lulu  Wen and Min  Ding and Xiaolei  Xue and Hua  Li},
        title={From Visual App Inventor Game to Python -- An Approach to Motivate Novice Engineering Students to for Novice Engineering Students to Learn Programming},
        proceedings={Proceedings of the 2nd International Conference on Art Design and Digital Technology, ADDT 2023, September 15--17, 2023, Xi’an, China},
        publisher={EAI},
        proceedings_a={ADDT},
        year={2024},
        month={1},
        keywords={game-based learning visual programming python programming language、app inventor},
        doi={10.4108/eai.15-9-2023.2340847}
    }
    
  • Lulu Wen
    Min Ding
    Xiaolei Xue
    Hua Li
    Year: 2024
    From Visual App Inventor Game to Python – An Approach to Motivate Novice Engineering Students to for Novice Engineering Students to Learn Programming
    ADDT
    EAI
    DOI: 10.4108/eai.15-9-2023.2340847
Lulu Wen1, Min Ding2, Xiaolei Xue2,*, Hua Li3
  • 1: Chongqing Normal University School of Computer and Information Science
  • 2: Chongqing Normal University College of Arts
  • 3: China Fire and Rescue Institute
*Contact email: 1060823146@qq.com

Abstract

The boring teaching process of programming courses is an important reason for students' lack of motivation and low participation in learning programming. By analyzing the current teaching status of Python language courses, this paper proposes to design a series of gamified cases in the visual App Inventor programming environment to learn the syntax and structured program design of Python language. The study aims to improve students' motivation and subjective initiative in learning programming courses through visual educational games, to provide a practical new idea to motivate novice engineering students to learn programming.