Ideas for a graphical "programming" environement
Weather it is ourselves or someone else it is inevitable that someone will try to either create or improve a graphical "programming" environment (haven't researched it yet) either for extracting code out of people playing around or for learning purposes (I think the former is best), I want this thread to be where we suggest and debate ideas for such an environment (if I ever get round to it I'm thinking of trying this in the format of something like dragon quest builders 1 & 2), to that end here are my 1st 2 ideas:
1. Represent numbers with canistors holding liquids, oil for unsigned integers, liquid metal for signed integers (so that a magnet can represent the sign bit and be lit up when active, the liquid metal can rise to the top making it easier for peops to progress to actual programming when they have that concept in mind)
2. Represent pointers with portals (like in portal 1 & 2), this concept should make it easier for people to understand that changing a pointer is like changing a portals destination, it doesn't change the operation of the pointer but rather what is being seen from the pointer