Tengo algunos estudiantes de informática en un curso obligatorio de programación introductoria que ven un lenguaje de programación como un conjunto de hechizos mágicos, que deben lanzarse para lograr algún efecto (en lugar de verlo como un medio flexible para expresar su idea de solución)...