A Teaching System To Learn Programming: the Programmer's Learning Machine

被引:4
|
作者
Quinson, Martin [1 ,2 ,3 ]
Oster, Gerald [1 ,2 ,3 ]
机构
[1] Univ Lorraine, F-54506 Vandoeuvre Les Nancy, France
[2] INRIA, F-54600 Villers Les Nancy, France
[3] LORIA, CNRS, UMR 7503, F-54506 Vandoeuvre Les Nancy, France
关键词
D O I
10.1145/2729094.2742626
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Programmer's Learning Machine (PLM) is an interactive exerciser for learning programming and algorithms. Using an integrated and graphical environment that provides a short feedback loop, it allows students to learn in a (semi)-autonomous way. This generic platform also enables teachers to create specific programming microworlds that match their teaching goals. This paper discusses our design goals and motivations, introduces the existing material and the proposed microworlds, and details the typical use cases from the student and teacher point of views.
引用
收藏
页码:260 / 265
页数:6
相关论文
共 50 条
  • [31] Mathematical programming in machine learning
    Mangasarian, OL
    NONLINEAR OPTIMIZATION AND APPLICATIONS, 1996, : 283 - 295
  • [32] e-Learning Management System Technologies for Teaching Programming at a Distance
    Goosen, Leila
    van Heerden, Dalize
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON E-LEARNING (ICEL 2015), 2015, : 116 - 126
  • [33] Machine learning and machine teaching in histopathology
    Stokes, Amy Louise
    Mayall, Frederick George
    PATHOLOGY RESEARCH AND PRACTICE, 2024, 253
  • [34] Supervision system of english online teaching based on machine learning
    Wen Lu
    G. N. Vivekananda
    A. Shanthini
    Progress in Artificial Intelligence, 2023, 12 : 187 - 198
  • [35] Supervision system of english online teaching based on machine learning
    Lu, Wen
    Vivekananda, G. N.
    Shanthini, A.
    PROGRESS IN ARTIFICIAL INTELLIGENCE, 2023, 12 (02) : 187 - 198
  • [36] Educational software for teaching programming tailored to the student's learning style
    Mozzaquatro Chicon, Patricia Mariotto
    Dias da Costa Campos, Luiz Henrique
    Schuch, Regis Rodolfo
    REVISTA GEDECON REVISTA GESTAO E DESENVOLVIMENTO EM CONTEXTO, 2020, 8 (01): : 59 - 73
  • [37] LEARNING TO TEACH - TEACHING TO LEARN - DOW,G
    SIMKIN, K
    OVERLAND, 1980, (79): : 77 - 80
  • [38] LEARNING TO LEARN: OBSERVATIONS ON TEACHING WRITING AT UNIVERSITY
    Salvatore, Eugenio
    ITALIANO LINGUADUE, 2020, 12 (01)
  • [39] EVALUATION OF COMPREHENSIBILITY OF TEACHING AND LEARNING TO LEARN COMPETENCE
    Nemejc, Karel
    Smekalova, Lucie
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE EFFICIENCY AND RESPONSIBILITY IN EDUCATION, 2016, : 421 - 428
  • [40] LEARNING TO TEACH - TEACHING TO LEARN - DOW,G
    IMISON, KE
    AUSTRALIAN JOURNAL OF EDUCATION, 1980, 24 (01) : 103 - 103