What do you mean by 'more meaningful'? I think it is fantastic that he managed to be so creative that he managed to turn a game into a calculator, something it clearly wasn't intended to be.
That shows a lot of skill and resourcefulness, it also shows quite a bit of dedication and stamina. All of those are great traits and I'm sure the experience improved on these.
This impresses me very much.
Can you give an example of what you would consider to be a more meaningful project? Something that you would consider to be approaching full potential?
I only now realized that my comment was a bit unnecessarily patronizing! I meant it as a wish that programming could be as fun as Minecraft, but also remain as efficient as something like Python.
Imagine what that kid could build if a tool existed that was as interesting as Minecraft, but tailored toward making iPhone apps (or another very specific type of application). In the same amount of time, he could've probably made something even more impressive.
I was trying to express a slight disappointment that the tools were a limiting factor to the ability of people (like this kid) to build amazing things.
Instead of building a calculator, would he be able to do more in the same amount of time?
In that case, could he build a game? An app? Really, it doesn't matter what the end product (or the project) is. I was only trying to express a little disappointment that there wasn't a more efficient way to channel his energy into a final product that would allow him to accomplish an even more ambitious goal.
I understand that, but are there opportunities to improve upon the "fun" of Minecraft that lead to an actually useful product? I'm sure the main motivation for building a calculator was the complexity of the problem -- not the usefulness of a Minecraft calculator. Imagine if the tools were tailored to keep the same level of fun while also empowering him to create something he could use!
That's what I meant by "think bigger" or "serious" -- the Minecraft calculator was fun and challenging, but is there something equally fun, equally challenging, but more useful? Can we make tools that empower kids to have more fun solving complex problems that lead to a useful result?
Many softwares have confusing interfaces. They are aimed at professionals who work with them all day and who will be trained to use them. Either they should have a "New to this program? Click this and we'll hide everything but the essential tools while you work through some tutorials" feature; and perhaps that could be a free version of the software.
What ideas do you have for tools to empower people?
Don't look down on a project just because it is done with low-level tools. Building a scientific calculator from logic gates may not put you on the track for a career in web programming, but it's still an impressive display of what can be made into a very useful set of skills.
That shows a lot of skill and resourcefulness, it also shows quite a bit of dedication and stamina. All of those are great traits and I'm sure the experience improved on these.
This impresses me very much.
Can you give an example of what you would consider to be a more meaningful project? Something that you would consider to be approaching full potential?