It Stands out as an Enjoyable

From Marvel vs DC
Jump to: navigation, search

Friday 10:50 a.m.-11:20 a.m.



Exploring Minecraft and Python Learning to code Through Play



Kurt Grandis



Audience level: Novice Category: Education



Description



The enthusiasm and interest in computing education for children continues to grow. In the meantime, Minecraft has become a huge cultural phenomenon because it is an engaging, fun platform that encourages exploration and play. This presentation will show how Python can be used to teach programming while exploring the world of Minecraft. We will discuss how to create learning environments curriculum, curricula, as well as case studies. Abstract



Interest in children's computing education is growing across all areas including government-sponsored initiatives, as well as our own Python community. It has been difficult to find age-appropriate resources and environments that can be both educational and inspiring for younger coders. However, Minecraft has become a huge cultural phenomenon that has captured the imaginations and hearts of our young people. Millions of hours have been spent on Minecraft, shaping and crafting worlds and capturing the imaginations of its players. It stands out as an engaging, enjoyable platform that encourages exploration and play. This presentation will explore the importance of playing in education, the basic principles of motivation, and how it relates to teaching programming. MPSERVERS What can Minecraft and its virtual environment help solve these problems? We will explore the different methods and tools that could be used to enable Python-based interactions with the Minecraft world. The available Python APIs for Minecraft will be discussed along with example curriculum and projects. The tools and environments we will discuss will address the appropriate requirements for Minecraft on both PC and iMac versions. Minecraft and Minecraft PI and we will also discuss how to set up appropriate learning environments for your own use. Learn about the experiences and achievements in other communities. Results: Parents and educators will walk away with an understanding of Minecraft its capabilities, and its significance in education. They will also learn how to teach Python programming through games within the Minecraft world. Participants will be provided with resources that can teach Python and the steps required to create learning environments.