El aprendizaje automático es una parte de la inteligencia artificial que, muy a menudo, hace uso de modelos estadísticos que permiten tomar decisiones o realizar inferencias. Estos modelos deben ser entrenados previamente y sus múltiples aplicaciones están cada vez más presentes en nuestro día a día. El alumnado de 1º de Bachillerato ha explorado, a lo largo de tres actividades, las limitaciones del paradigma de programación imperativo y las ventajas que aporta la incorporación de una red neuronal cuando interactúan con un asistente con el que se emplea lenguaje natural.
Finalizado este proyecto, el alumnado ha empleado nuevas redes neuronales profundas para la clasificación de imágenes. Si bien, han partido de una plantilla (lista para su uso en Scratch 3) que permitía diferenciar imágenes de ‘tazas’ de imágenes de ‘coches’, por último, ha continuado realizando modificaciones en el código para generar un nuevo proyecto que les permitiese distinguir imágenes de tres objetos de su elección. Para mostrar los resultados arrojados por el modelo, ha sido necesario construir su propio conjunto de prueba.