La programación de dispositivos de última generación, es una tarea compleja que demanda en los estudiantes la incorporación de conocimientos derivados desde distintas disciplinas como la matemática, física, entre otras ciencias; al mismo tiempo que se deben incorporar las nociones correspondientes al propio campo de estudio.
Desarrollar un algoritmo que resuelve un problema específico requiere un esfuerzo intelectual significativo que los estudiantes deben afrontar.
Con el objetivo de mejorar y optimizar las técnicas y/o métodos de estudio aplicados en la programación, se propone un nuevo procedimiento, que posibilita a los estudiantes iniciarse en el desarrollo de programas orientados a dispositivos inteligentes fundamentado en la Teoría del pensamiento creativo mencionado por Howard Gardner. Esta experiencia se instituye en la Facultad de Ingeniería de la UNLPam en las asignaturas del primer año de las carreras Analista Programador e Ingeniería en Sistemas.