Eclipse Support for Using Eli and Teaching Programming Languages

被引:0
|
作者
Sloane, Anthony M. [1 ]
Waite, William M. [2 ]
机构
[1] Macquarie Univ, Dept Comp, Sydney, NSW, Australia
[2] Univ Colorado, Dept Elect & Comp Engn, Boulder, CO 80309 USA
关键词
Language processor generation; integrated development environment; programming language education; debugging;
D O I
10.1016/j.entcs.2005.02.058
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This demonstration will show Eclipse plugins developed at Macquarie and Colorado to support the Eli Language Processor Generation system and to enhance teaching of programming language concepts and implementation techniques. The plugins support exploration of programming language semantics, integrated development in the Eli system, and high-level observations of compiler execution.
引用
收藏
页码:189 / 194
页数:6
相关论文
共 50 条
  • [21] An effective learning and teaching model for programming languages
    Golam Md. Muradul Bashir
    Abu Sayed Md. Latiful Hoque
    Journal of Computers in Education, 2016, 3 (4) : 413 - 437
  • [22] An effective learning and teaching model for programming languages
    Bashir, Golam Md. Muradul
    Hoque, Abu Sayed Md. Latiful
    JOURNAL OF COMPUTERS IN EDUCATION, 2016, 3 (04) : 413 - 437
  • [23] Automated Assessment in Learning and Teaching Programming Languages using Virtual Learning Environment
    Skalka, Jan
    Drlik, Martin
    Obonya, Juraj
    PROCEEDINGS OF 2019 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2019, : 689 - 697
  • [24] Using alternate reality games to support the teaching of modern foreign languages
    Connolly, Thomas M.
    WEBIST 2008: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2008, : 428 - 434
  • [25] Software Support for Course in Semantics of Programming Languages
    Steingartner, William
    Eldojali, Mohamed Ali M.
    Radakovic, Davorka
    Dostal, Jiri
    2017 IEEE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2017, : 359 - 364
  • [26] Cole-Programming: Shaping Collaborative Learning Support in Eclipse
    Jurado, Francisco
    Molina, Ana I.
    Redondo, Miguel A.
    Ortega, Manuel
    IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2013, 8 (04): : 153 - 162
  • [27] Teaching Programming Languages in a Post-Linnaean Age
    Krishnamurthi, Shriram
    ACM SIGPLAN NOTICES, 2008, 43 (11) : 81 - 83
  • [28] Expert tutoring system for teaching computer programming languages
    El-Khouly, MM
    Far, BH
    Koono, Z
    EXPERT SYSTEMS WITH APPLICATIONS, 2000, 18 (01) : 27 - 32
  • [29] DESIGN AND IMPLEMENTATION OF COURSEWARE FOR TEACHING PROGRAMMING-LANGUAGES
    MULDNER, T
    BLONDON, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 602 : 466 - 477
  • [30] Teaching of Programming Languages: An Introduction to Dynamic Learning Objects
    Narasimhamurthy, Uma
    Al Shawkani, Khuloud
    2009 INTERNATIONAL WORKSHOP ON TECHNOLOGY FOR EDUCATION (T4E 2009), 2009, : 114 - 115