Skip to content

Instantly share code, notes, and snippets.

@vorburger
Forked from edewit/proposal.md
Last active January 12, 2018 22:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vorburger/5c6b9e200d089f61d454f64259f15824 to your computer and use it in GitHub Desktop.
Save vorburger/5c6b9e200d089f61d454f64259f15824 to your computer and use it in GitHub Desktop.

Teaching programming to children using Minecraft on OpenShift/Kubernetes

When we were younger, getting enthusiastic about programming and computers in general was a lot easier than it is now. They where these "magical" machines that would do whatever you wanted them to do. Today, computers are in everybody's day to day lives and have lost that "magical" feeling. The challenge is to get children excited about programming by reducing the time to setup and learning concepts, but get started right away with something they love - like Minecraft! We'll show you how with Kubernetes, OpenShift and Minecraft we can progressively do just - at first using our ScratchX extension to get started with graphical programming, and then with a push on a button you can have a full Java development environment set up to start learning and teaching programming. We set up an Eclipse Che IDE with continuous builds of the modifications, and a Minecraft server with our OSGi extension that can hot reload changes, so that we can have this instant satisfaction we used to have when computers where simpler. All code used in the demo of this project is open source and available to anyone.

@corinnekrych
Copy link

replace:
/easier then it is/easier than it is/
/They where these "magical" machine/They were these "magical" machines/
/what you wanted them to do/whatever you wanted them to do/

@vorburger
Copy link
Author

vorburger commented Jan 12, 2018

@corinnekrych thank you! "merged" (edited to incorporate) it. Proposal for a talk near you coming up... 😺 @edewit FYI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment