ACM Home Page
Please provide us with feedback. Feedback
Validation d'une approche « basée sur exemples » pour l'apprentissage de la programmation
Full text PdfPdf (270 KB)
Source ACM International Conference Proceeding Series; Vol. 264 archive
Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine table of contents
Toulouse, France
Pages: 147 - 154  
Year of Publication: 2005
ISBN:1-59593-192-9
Authors
Nicolas Guibert  LISI/ENSMA, Futuroscope Chasseneuil cedex
Laurent Guittet  LISI/ENSMA, Futuroscope Chasseneuil cedex
Patrick Girard  LISI/ENSMA, Futuroscope Chasseneuil cedex
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1148550.1148569
What is a DOI?

ABSTRACT

Although computers and programs have now become essential in experimental sciences as analysis or measurement tools, many students still find learning Computer Science is extremely difficult. Many studies have characterized the errors and difficulties encountered by novice programmers. From some years, we explore the use of a particular paradigm, programming by examples, to lower these difficulties.The work being presented here intends to be a first evaluation of this approach, in connection with the difficulties reported by the authors. Two experiments of MELBA, the tool developed in the context of the project, are thus described and discussed.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
1. Arsac, J., Préceptes pour programmer. 1991, Paris: Dunod.
2
3
 
4
 
5
5. Du Boulay, B., Some Difficulties of Learning to Program, in Studying the Novice Programmer. 1989, Lawrence Erlbaum Asssocites. p. 283-299.
 
6
6. Duchâteau, C., Images pour programmer. Vol. 1. 2000, Namur: Facultés Universitaires Notre Dame de la Paix. 166.
7
 
8
8. Guibert, N., Guittet, L., Girard P., Apprendre la programmation par l'exemple : méthode et système. 2004, in Technologies de l'Information et de la Connaissance dans l'Enseignement Supérieur et l'Industrie (TICE), UTC Compiègnes-France.
 
9
9. Guibert, N., Guittet, L., Girard P., A study of the efficiency of an alternative programming pardigm to teach the basics of programming. 2005, WCCE (World Conference on Computers in Education), IFIP. Cape Town, South Africa.
10
 
11
11. Käasboll, J., Exploring didactic models for programming. 1998 : Norsk Informatikk-konferanse, Høgskolen i Agder.
 
12
12. Kahn, K., How Any Program Can Be Created by Working with Examples, in Your Wish is My Command, H. Lieberman, Editor. 2001. p. 21-44.
 
13
13. Kolb, D. A. Experiential Learning: Experience as the Source of Learning and Development. 1984 : Prentice-Hall, Inc., Englewood Cliffs, N.J.
 
14
14. Lieberman, H., Your Wish is my command. 2001: Morgan Kaufmann. 416.
 
15
15. Pea, R.D., Language-Independent Conceptual "Bugs" in Novice Programming. Journal of Educational Computing Research, 1986. 2(1): p. 25-36.
 
16
16. Perkins, D.N., Schwartz, S., & Simmons, R., Instructional strategies for the problems of novice programmers., in Teaching and Learning Computer Programming, R.E. Mayer, Editor. 1988, Lawrence Erlbaum Associates. p. 153-178.
 
17
17. Rogalsky J., Samurçay. R., Hoc J.-M., L'apprentissage des méthodes de programmation comme méthodes de résolution de problème. Le travail humain, 1988(51): p. 309-320.
 
18
18. Sleeman D., Putnam R.T., Baxter J. A., Kuspa L., An introductory pascal class: A study of student errors., in Teaching and Learning Computer Programming., R.E. Mayer, Editor. 1988, Lawrence Erlbaum Associates. p. 237-257.
19
 
20
 
21
 
22
22. Wilson, B.C. Contributing to Success in an Introductory Computer Science Course: A Study of Twelve Factors. in SIGCSE. 2000: ACM.

Collaborative Colleagues:
Nicolas Guibert: colleagues
Laurent Guittet: colleagues
Patrick Girard: colleagues