Patrice Frison
- Université de Bretagne Sud (UBS)
- Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
Présentation
Professeur émérite des Universités jusqu'au 31/08/2025 Faculté des Sciences et Sciences de l'Ingénieur Université Bretagne Sud Laboratoire IRISA Travaux récents: Projet en cours: AlgoTouch AlgoTouch est un logiciel dédié à l’apprentissage des notions d’algorithme, d’ordinateur et de langage de programmation. Il permet de réaliser des algorithmes visuellement sans connaître au préalable un langage de programmation. L’utilisateur manipule directement sur un écran d’ordinateur ou sur un tableau interactif, des objets graphiques qui représentent les données d’un algorithme. L’originalité d’AlgoTouch tient au fait que l’utilisateur peut enregistrer une séquence d’actions puis la rejouer automatiquement. Il construit donc petit à petit un programme par manipulation directe. Court tutoriel sur AlgoTouch Courte démo d'algoTouch
Domaines de recherche
Publications
Publications
Parallel integrated circuits at Irisa in the 80'sRevue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2012, 31, pp.959-968. ⟨10.3166/tsi.31.959-968⟩ |
|
|
Construction d'un programme combinant exécution partielle et manipulation directeAtelier « Apprendre la Pensée Informatique de la Maternelle à l'Université », dans le cadre de la conférence Environnements Informatiques pour l'Apprentissage Humain (EIAH), 2021, Fribourg, Suisse. pp.25-33 |
|
|
Transition didactique de l’activité débranchée à la programmation avec AlgoTouchDidapro 7 – DidaSTIC. De 0 à 1 ou l’heure de l’informatique à l’école, Feb 2018, Lausanne, Suisse. pp.1-17 |
Transition didactique de l'activité débranchée à la programmation avec AlgoTouchDidapro 7 – DidaSTIC, Feb 2018, Lausanne, Suisse |
|
A Teaching Assistant for Algorithm ConstructionITICSE '15 Innovation and Technology in Computer Science Education Conference 2015, Jul 2015, Vilnius, Lithuania. ⟨10.1145/2729094.2742588⟩ |
|
AlgoTouch: a programming by demonstration tool for teaching algorithmsITiCSE'2014 Innovation and Technology in Computer Science Education, Jun 2014, Uppsala, Sweden. ⟨10.1145/2591708.2602654⟩ |
|
Increase software trustability with self-testable classes in JavaProceedings of ASWEC 2001, Aug 2001, Canberra, Australia |
|
|
Design of a visual environment for programming by direct data manipulation2025 |
|
|
I/O and computation overlap on SIMD systolic arrays[Research Report] RR-2096, INRIA. 1993 |
|
|
Integration d'un correcteur orthographique dans l'editeur structure GRIF[Rapport de recherche] RR-1566, INRIA. 1991 |
|
|
Réseaux systoliques spécifiques à base du processeur API15C[Rapport de recherche] RR-1227, INRIA. 1990 |
|
|
Architecture systolique pour la correction automatique de libelle d'adresse[Rapport de recherche] RR-0995, INRIA. 1989 |
|
|
A systolic machine for string correction[Research Report] RR-0780, INRIA. 1987 |
|
|
Designing systolic arrays with diastol[Research Report] RR-0578, INRIA. 1986 |
|
|
Systolic architectures for connected speech recognition[Research Report] RR-0332, INRIA. 1984 |
|
|
Un processeur pour la reconnaissance de la parole[Rapport de recherche] RR-0215, INRIA. 1983 |
|
|
Algorithmes systoliques de la theorie a la pratique[Rapport de recherche] RR-0214, INRIA. 1983 |
|
|
Un algorithme systolique pour la reconnaissance de mots connectes[Rapport de recherche] RR-0148, INRIA. 1982 |
|
|
Creating a loop with AlgoTouch2015 |