Computational thinking: A digital age skill for everyone