Kurdish Studies

ISSN: 2051-4883 | e-ISSN: 2051-4891
Email: editor@kurdishstudies.net

Application of powerpoint and the visual basic for applications programming language in interactive educational software

Niu Huijun
Universiti Utara Malaysia, School of Languages, Civilisation and Philosophy, Malaysia,
Hani Qasem Mohammed Asaad
Universiti Utara Malaysia, School of Languages, Civilisation and Philosophy, Malaysia,
Keywords: Interactive teaching, VBA, automation language, teaching ai.

Abstract

This paper explores the application of Microsoft PowerPoint and the VBA (Visual Basic for Applications) programming language in the development of interactive educational software. As a widely used presentation tool with its user-friendly interface and multimedia support, PowerPoint has gradually been adopted in the education sector for creating creative teaching materials. By combining it with the VBA programming language, users can further customize and enhance PowerPoint's functionalities to meet the unique needs of educational software. This paper proposes designing and developing interactive presentations based on the VBA programming language. By invoking PowerPoint 2007 operation, a macro can be enabled when opening the courseware to ensure that the VBA code can run properly to achieve the interactive questions and answer functions. Presentations made by this method are highly interactive, which can stimulate students' motivation, enrich classroom teaching tools and improve teaching effectiveness. Finally, This paper discusses creating an interactive presentation that can include dynamic selection, control, and playback of audio files, the future potential of PowerPoint and VBA in the education field, and possible challenges and avenues for development. The findings of this paper suggest that the combination of PowerPoint and the VBA programming language can effectively create interactive educational software, enhance teaching effectiveness, and provide students with more engaging and enjoyable learning experiences. However, this also requires educators and developers to have a deep understanding of the potential of these tools to leverage their advantages and address potential technical challenges fully. Teachers use various methods wisely, master the teaching process flexibly and creatively, stimulate students' interest, and cultivate their creative thinking and comprehensive application of VB development skills, contributing to China's education development.

SCImago Journal & Country Rank

Keywords

Kurdish StudiesKurdsmigrationTurkeyKurdishKurdistangenderSyriaimmigrationIraqIraqi KurdistanrefugeesmediadiasporaMigrationfamilyAlevismRojavaYezidisautonomyUnited StatesKurdish studiestransnational migrationIranstereotypesminoritiesAlevisactivismEuropesovereigntyareal linguisticsPKKIndiaBalkans