Un Environnement visuel de programmation par flux de données pour soutenir l’apprentissage de la science des données

Charles BOISVERT, Konstantinos DOMDOUZIS, Matthew LOVE, Sheffield Hallam University, City Campus, Howard Street, Sheffield S1 1WB, UK

De nombreux outils visuels d’apprentissage de l’informatique se concentrent sur la programmation procédurale, orientée objet ou événementielle. Cet article présente un outil graphique et un langage pour rendre la programmation fonctionnelle accessible aux apprenants inexpérimentés, tout en permettant un accès ouvert aux données et aux résultats exécutables pour l’étude et le déploiement. Nous pensons que la disponibilité d’un autre paradigme et la conception ouverte des outils contribue à améliorer les moyens d’apprentissage.Many visual tools to learn computing focus on procedural, object-oriented and event-based programming. This paper describes a graphical tool and language which makes functional programming ac- cessible to inexperienced learners, while also supporting open access to the data and executable results for study and deployment. We believe that both the availability of another paradigm and the open tool design contributes to improve learning tools.
enseignement de l’informatique, données ouvertes, flux de données, programmationComputer science education, open data, data science, workflow, functional programming