EXPLORATION OF COMPUTATIONAL THINKING SKILLS THROUGH PYTHON CODING TRAINING AND GAME DEVELOPMENT WITH PYGAME
DOI:
https://doi.org/10.21009/jpmsa.v3i1.44296Keywords:
Pelatihan, Computational Thinking, Pemograman, Phyton, PygameAbstract
This training aims to explore programming and computational thinking skills through Python coding training and game development with Pygame. The training method is carried out virtually, where participants can access material and interact via online platforms. This training includes learning basic programming concepts using the Python language as well as applying these skills in developing simple games using Pygame. This activity takes the form of a series of interactive learning sessions involving theoretical explanations, practical demonstrations and direct practice by participants. Some disadvantages that participants may experience include technical obstacles that arise due to the need for adequate hardware. However, the benefits felt by participants include a better understanding of programming concepts, the ability to develop simple applications using Python, and practical experience in game creation using Pygame. Apart from that, this training also provides opportunities for participants to improve collaboration, problem solving and creativity skills in the context of software development.