I found that instead of focusing on the actual code when explaining the make-up of the game, instead focus on the parts/elements of the game mechanics and how to put it together. If people want to learn code then they can just go to a Pascal programming tutorial on the web, if they want to learn game dev techniques then that's want I want them to learn in my magazine. You can show code as an example, but what you are really trying to teach them is the method which the code will follow. The rest falls into place and they can figure out the code themselves easier.