I dont think you can change the notion of programming enough to make people who dont like the idea of programming like it. Programming is giving instructions to a machine in a language you can both understand which just seems scary more than anything else to some people. Sure you can make it simpler or cleaner, reduce the steps to get started but in essence your interacting with the computer in a way to goes far beyond normal user interaction and some people are not confortable enough with this to even get started let alone "change the world".