A prototype web application for young people to learn programming skills in a fun, visual way