
Patrice Frison
- LANGAGE ET GÉNIE LOGICIEL (IRISA-D4)
Présentation
Professeur émérite des Universités
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
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⟩
Article dans une revue
istex
hal-01194815
v1
|
|
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
Communication dans un congrès
hal-03241687
v1
|
|
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
Communication dans un congrès
hal-01753119
v1
|
Transition didactique de l'activité débranchée à la programmation avec AlgoTouchDidapro 7 – DidaSTIC, Feb 2018, Lausanne, Suisse
Communication dans un congrès
hal-01691742
v1
|
|
A Teaching Assistant for Algorithm ConstructionITICSE '15 Innovation and Technology in Computer Science Education Conference 2015, Jul 2015, Vilnius, Lithuania. ⟨10.1145/2729094.2742588⟩
Communication dans un congrès
hal-01139077
v1
|
|
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⟩
Communication dans un congrès
hal-01194567
v1
|
|
Increase software trustability with self-testable classes in JavaProceedings of ASWEC 2001, Aug 2001, Canberra, Australia
Communication dans un congrès
hal-00794320
v1
|
|
I/O and computation overlap on SIMD systolic arrays[Research Report] RR-2096, INRIA. 1993
Rapport
(rapport de recherche)
inria-00074576
v1
|
|
Integration d'un correcteur orthographique dans l'editeur structure GRIF[Rapport de recherche] RR-1566, INRIA. 1991
Rapport
(rapport de recherche)
inria-00074995
v1
|
|
Réseaux systoliques spécifiques à base du processeur API15C[Rapport de recherche] RR-1227, INRIA. 1990
Rapport
(rapport de recherche)
inria-00075331
v1
|
|
Architecture systolique pour la correction automatique de libelle d'adresse[Rapport de recherche] RR-0995, INRIA. 1989
Rapport
(rapport de recherche)
inria-00075564
v1
|
|
A systolic machine for string correction[Research Report] RR-0780, INRIA. 1987
Rapport
(rapport de recherche)
inria-00075771
v1
|
|
Designing systolic arrays with diastol[Research Report] RR-0578, INRIA. 1986
Rapport
(rapport de recherche)
inria-00075976
v1
|
|
Systolic architectures for connected speech recognition[Research Report] RR-0332, INRIA. 1984
Rapport
(rapport de recherche)
inria-00076225
v1
|
|
Algorithmes systoliques de la theorie a la pratique[Rapport de recherche] RR-0214, INRIA. 1983
Rapport
(rapport de recherche)
inria-00076344
v1
|
|
Un processeur pour la reconnaissance de la parole[Rapport de recherche] RR-0215, INRIA. 1983
Rapport
(rapport de recherche)
inria-00076343
v1
|
|
Un algorithme systolique pour la reconnaissance de mots connectes[Rapport de recherche] RR-0148, INRIA. 1982
Rapport
(rapport de recherche)
inria-00076412
v1
|