Minecraft: An Engaging Platform to Learn Programming

08/19/2022
by   Worasait Suwannik, et al.
0

Teaching programming effectively is difficult. This paper explores the benefits of using Minecraft Education Edition to teach Python programming. Educators can use the game to teach various programming concepts ranging from fundamental programming concepts, object-oriented programming, event-driven programming, and parallel programming. It has several benefits, including being highly engaging, sharpen creativity and problem-solving skill, motivating the study of mathematics, and making students realizes the importance of programming.

READ FULL TEXT
research
03/12/2019

Teaching Programming Concepts by Developing Games

Learning to program could possibly be analogous to acquiring expertise i...
research
05/10/2020

Understanding Learners' Problem-Solving Strategies in Concurrent and Parallel Programming: A Game-Based Approach

Concurrent and parallel programming (CPP) is an increasingly important s...
research
02/12/2021

Two Elements of Pair Programming Skill

Background: Pair programming (PP) can have many benefits in industry. Re...
research
08/11/2023

Proceedings Twelfth International Workshop on Trends in Functional Programming in Education

This volume contains the papers, accepted after post-reviewing, based on...
research
02/28/2019

Thinging for Computational Thinking

This paper examines conceptual models and their application to computati...
research
05/15/2018

OOP and its Calculated Measures in Programming Interactivity

This study examines the object oriented programming (OOP) and its calcul...

Please sign up or login with your details

Forgot password? Click here to reset