Using collaborative learning scenarios to teach programming to non‐CS majors | Publicación