Aprende y/o enseña a programar con Python y Minecraft Pi

python_minecraft_pi.png

Raspberry Pi + Minecraft Pi + Python Pi es una combinación perfecta para la enseñanza de la programación, asequible y al alcance de cualquiera.

Eso mismo pensó Craig Richardson, autor de un libro que nos podemos descargar de forma totalmente gratuita en el recoge una serie ejercicios sobre programación en Python usando Minecraft Pi. El libro se titula Minecraft Pi Book (PDF).

Cada capítulo del libro comienza con varios ejercicios de programación sobre Minecraft y después de estos, podemos encontrar explicaciones y conceptos de programación/Python que necesitaremos para realizar los ejercicios anteriormente propuestos. Cada capítulo va tocando conceptos más avanzados y también reta al estudiante con ejercicios extras que van un poco más allá de los conceptos explicados.

El libro está pensado como material de apoyo de las clases de Python ofrecidas en Codecademy.

El índice resumido del mismo es el siguiente:

1 Introduction 2 Getting Started 3 Python Syntax 4 Maths Operations 5 Strings and Console Output 6 Comparators and Control Flow 7 Functions 8 Lists and Dictionaries 9 Functions and Lists 10 Loops 11 Advanced Topics in Python 12 Binary and Bitwise Operators 13 Classes 14 File Input and Output 15 Error Handling Appendices

Además de este libro, el autor también ha creado un pequeño libro de apoyo con apuntes para el profesor (PDF), así como una plantilla de la API de Minecraft (PDF).

Un completo para enseñar, aprender y jugar todo al mismo tiempo!!

Nota: Los últimos capítulos del libro están incompleto y por lo tanto veremos nuevas versiones pronto.

Fuente