A Teaching Assistant for Algorithm Construction

Abstract : This paper describes a method and a tool that allows a teacher to interactively explain and construct basic algorithms to novice programmers by direct manipulations of variables, indexes and arrays. The method consists in gradually creating a program with the assistance of a tool that captures the teachers actions on the fly. The system offers possibilities for recording a sequence of actions and replaying them. Moreover it is able to take care of conditional statements, as well as loops and macro operations. The tool generates the corresponding program code. As a result, a complete algorithm can be designed and executed without writing a single line of code.
Type de document :
Communication dans un congrès
ITICSE '15 Innovation and Technology in Computer Science Education Conference 2015, Jul 2015, Vilnius, Lithuania. Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, 〈10.1145/2729094.2742588〉
Liste complète des métadonnées

https://hal-univ-ubs.archives-ouvertes.fr/hal-01139077
Contributeur : Patrice Frison <>
Soumis le : vendredi 3 avril 2015 - 12:26:43
Dernière modification le : mardi 16 janvier 2018 - 15:54:19

Identifiants

Citation

Patrice Frison. A Teaching Assistant for Algorithm Construction. ITICSE '15 Innovation and Technology in Computer Science Education Conference 2015, Jul 2015, Vilnius, Lithuania. Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, 〈10.1145/2729094.2742588〉. 〈hal-01139077〉

Partager

Métriques

Consultations de la notice

180