Coding by tweaking on-screen shapes and drawings could revolutionise computer programming, making it accessible to all