Design science research applied to difficulties of teaching and learning initial programming | Publicación