IDEAS home Printed from https://ideas.repec.org/a/tec/techni/v4y2022i1p217-238.html
   My bibliography  Save this article

The Ability of Scratch Teaching in Programming Language—Taking Roguelike Mathematical Games as an Example

Author

Listed:
  • Tingsheng Weng

Abstract

In recent years, Japan and Taiwan have begun to include programming education in the elementary and secondary school curriculum as well as in universities so as to strengthen students’ programming language ability. In this study, the Scratch programming language was used to design a roguelike mathematical game based on a prince saving a princess in a forest. Mathematics refers to the positioning of each object, its XY coordinates, movement and distance, positive and negative movement angles, waiting time (seconds), and speed. In this study, the mathematical game program was provided to a class of rural elementary school students in southern Taiwan. By imitating the design, the teachers, and students can work together on this hands-on programming project to design the pictures, cooperate in discussing and solving the programming dilemma, and enjoy the game together. The elementary school principals and teachers who participated in the scene observed and concluded that it allowed the pupils to think seriously, enjoy discussing the integration of mathematics and programming, design digital games, and develop the final result of roguelike digital games. This project allowed students to take on the challenge of learning to write programs with curiosity and learn to use different building block programming languages in Scratch to produce a program by imitation. Students can also learn to change and add objects, and arrange the things to be done by different characters through programming. The mathematical roguelike challenges let the students understand the learning achievements through the taste of each victory. Through the game attraction, this study fostered cross-domain digital talents in areas such as digital technology, program education, and artificial intelligence.

Suggested Citation

  • Tingsheng Weng, 2022. "The Ability of Scratch Teaching in Programming Language—Taking Roguelike Mathematical Games as an Example," Technium, Technium Science, vol. 4(1), pages 217-238.
  • Handle: RePEc:tec:techni:v:4:y:2022:i:1:p:217-238
    DOI: 10.47577/technium.v4i10.4980
    as

    Download full text from publisher

    File URL: https://techniumscience.com/index.php/technium/article/view/4980/2930
    Download Restriction: no

    File URL: https://techniumscience.com/index.php/technium/article/view/4980
    Download Restriction: no

    File URL: https://libkey.io/10.47577/technium.v4i10.4980?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    JEL classification:

    • R00 - Urban, Rural, Regional, Real Estate, and Transportation Economics - - General - - - General
    • Z0 - Other Special Topics - - General

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:tec:techni:v:4:y:2022:i:1:p:217-238. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Ana Maria Golita (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.