Skip to Main content
Number of documents

17

Patrice Frison


Professor emeritus

Faculté des Sciences et Scences de l'Ingénieur

Université Bretagne Sud

Laboratoire IRISA

Current project: AlgoTouch

AlgoTouch is a software dedicated to learning the concepts of algorithm, computer and programming language. It makes it possible to realize algorithms visually without knowing beforehand a programming language. The learner manipulates directly on a computer screen or on an interactive whiteboard, graphical objects that represent the data of an algorithm. The originality of AlgoTouch is that the learner can record a sequence of actions and replay it automatically. Finally, the learner builds a program gradually by direct manipulation.

AlgoTouch short tutorial  

AlgoTouch short demo  

 


Journal articles1 document

  • Patrice Frison, Patrice Quinton. Parallel integrated circuits at Irisa in the 80's. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2012, 31, pp.959-968. ⟨10.3166/tsi.31.959-968⟩. ⟨hal-01194815⟩

Conference papers5 documents

  • Patrice Frison, Moncef Daoud, Michel Adam. Transition didactique de l’activité débranchée à la programmation avec AlgoTouch. Didapro 7 – DidaSTIC. De 0 à 1 ou l’heure de l’informatique à l’école, Feb 2018, Lausanne, Suisse. pp.1-17. ⟨hal-01753119⟩
  • Michel Adam, Moncef Daoud, Patrice Frison. Transition didactique de l'activité débranchée à la programmation avec AlgoTouch. Didapro 7 – DidaSTIC, Feb 2018, Lausanne, Suisse. ⟨hal-01691742⟩
  • Patrice Frison. A Teaching Assistant for Algorithm Construction. ITICSE '15 Innovation and Technology in Computer Science Education Conference 2015, Jul 2015, Vilnius, Lithuania. ⟨10.1145/2729094.2742588⟩. ⟨hal-01139077⟩
  • Patrice Frison. AlgoTouch: a programming by demonstration tool for teaching algorithms. ITiCSE'2014 Innovation and Technology in Computer Science Education, Jun 2014, Uppsala, Sweden. ⟨10.1145/2591708.2602654⟩. ⟨hal-01194567⟩
  • Jean-Marc Jézéquel, D. Deveaux, P. Frison. Increase software trustability with self-testable classes in Java. Proceedings of ASWEC 2001, Aug 2001, Canberra, Australia. ⟨hal-00794320⟩

Reports10 documents

  • Dominique Lavenier, Frédéric Raimbault, Patrice Frison. I/O and computation overlap on SIMD systolic arrays. [Research Report] RR-2096, INRIA. 1993. ⟨inria-00074576⟩
  • Patrice Frison, Eric Picheral, Hélène Richy. Integration d'un correcteur orthographique dans l'editeur structure GRIF. [Rapport de recherche] RR-1566, INRIA. 1991. ⟨inria-00074995⟩
  • Patrice Frison, Eric Gautrin, Dominique Lavenier, Jean-Luc Scharbarg. Réseaux systoliques spécifiques à base du processeur API15C. [Rapport de recherche] RR-1227, INRIA. 1990. ⟨inria-00075331⟩
  • Dominique Lavenier, Jean-Luc Scharbarg, Patrice Frison. Architecture systolique pour la correction automatique de libelle d'adresse. [Rapport de recherche] RR-0995, INRIA. 1989. ⟨inria-00075564⟩
  • Patrice Frison, Dominique Lavenier. A systolic machine for string correction. [Research Report] RR-0780, INRIA. 1987. ⟨inria-00075771⟩
  • Patrice Frison, Pierrick Gachet, Patrice Quinton. Designing systolic arrays with diastol. [Research Report] RR-0578, INRIA. 1986. ⟨inria-00075976⟩
  • François Charot, Patrice Frison, Patrice Quinton. Systolic architectures for connected speech recognition. [Research Report] RR-0332, INRIA. 1984. ⟨inria-00076225⟩
  • Françoise André, Patrice Frison, Patrice Quinton. Algorithmes systoliques de la theorie a la pratique. [Rapport de recherche] RR-0214, INRIA. 1983. ⟨inria-00076344⟩
  • Patrice Frison. Un processeur pour la reconnaissance de la parole. [Rapport de recherche] RR-0215, INRIA. 1983. ⟨inria-00076343⟩
  • Jean-Pierre Banâtre, Patrice Frison, Patrice Quinton. Un algorithme systolique pour la reconnaissance de mots connectes. [Rapport de recherche] RR-0148, INRIA. 1982. ⟨inria-00076412⟩

Videos1 document

  • Patrice Frison. Creating a loop with AlgoTouch: Increment all the values of an array. 2015. ⟨medihal-01198801⟩