Sunday 17 August 2014

Python (Minecraft-Pi) Workshop

2014 August 12-13


This two-day workshop was for students with some prior programming experience who wanted to learn some Python.
There were three attendees, aged 11, 15 and 16. Two were bilingual in Japanese and English, and the third was learning English. All had programmed in Scratch before and one had some experience with Mindstorms. This was the first time any of them had typed code to create programs!

We used Raspberry Pis with Minecraft-pi, and the Geany editor for programming in Python.

Day One:

  1. Python basics: editor, running programs, input and output to console and easygui
  2. For and while loops, if..elif..else. 
  3. Introduction to Minecraft Python 

Day Two:

  1. Functions. 
  2. Lists.
  3. Project work
  4. Presentation of work to parents
Files used for teaching are here:


We were visited on the second day by Prof. Inoue of Hiroshima City University (professor of computer science)

We made some short stop-motion clips of the projects. None of the building was done manually in Minecraft. itself. Everything was built by the Python programs.

https://drive.google.com/file/d/0B_YN1DuZcfFHMmJBR3VETTNEalU/edit?usp=sharing
https://drive.google.com/file/d/0B_YN1DuZcfFHV0dDbVlPSUs1cVk/edit?usp=sharing
https://drive.google.com/file/d/0B_YN1DuZcfFHbjV5by04c1d3Yzg/edit?usp=sharing




No comments:

Post a Comment