Intelligent System to Teach Programming Languages

被引:0
|
作者
Dekson, D. E. [1 ]
Suresh, E. S. M. [2 ]
Ponnusarny, R. [3 ]
机构
[1] NITTTR, Madras, Tamil Nadu, India
[2] NITTTR, Educ Media Ctr, Madras, Tamil Nadu, India
[3] Aarupadai Veedu Inst Technol, Dept Comp Sci & Engn, Madras, Tamil Nadu, India
关键词
component; Interactive Learning; Programming Languages; Program Teaching; Real-time Assistance; Language Animations; Visualizations;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Technology enabled learning approach has the potential to enhance teaching, learning and assessment process. The technology enabled learning environment provides digitized collection of artifacts including demonstrations and resources with animations and visualizations. The proposed model has Incorporated the technology enabled learning concepts to teach programming languages. A model was developed where we can trace the sequence of execution of the program and the arrangement of data in the memory, which gives a clear visualization of the program. The model developed can be used for training learners on programming. This can be implemented in classroom teaching and also can be made online. Online chat is also provided for discussions and facility to post the doubts and clarify them immediately without disturbing the class. Finally, it provides an environment for easy learning of programming languages and makes it easier to understand the difficult concepts with simple visualizations. This facilitates the learners to practice the programs as well as to do assignments and to take self-assessment tests to keep track of their learning.
引用
收藏
页码:395 / +
页数:3
相关论文
共 50 条
  • [21] An intelligent MMRP constraint programming system
    Zheng Yujun
    Wang kan
    Yang Junwei
    1ST INTERNATIONAL SYMPOSIUM ON DIGITAL MANUFACTURE, VOLS 1-3, 2006, : 668 - 672
  • [22] CURUMIM: A Proposal of an Intelligent Tutor System to Teach Trigonometry
    Dantas Barbosa, Fabiann Matthaus
    de Magalhaes Netto, Jose Francisco
    Oliveira Barbosa, Milena Chrisley
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [23] PROGRAMMING LANGUAGES
    LEATHRUM, JF
    DATAMATION, 1970, 16 (04): : 292 - &
  • [24] PROGRAMMING LANGUAGES
    Tratt, Laurence
    Welc, Adam
    IEEE SOFTWARE, 2014, 31 (05) : 33 - 34
  • [25] PROGRAMMING LANGUAGES
    Niazi, Muaz A.
    COMPUTER, 2012, 45 (10) : 6 - 6
  • [26] PROGRAMMING LANGUAGES
    RUSSELL, DB
    COMPUTER BULLETIN, 1971, 15 (03): : 109 - &
  • [27] PROGRAMMING LANGUAGES
    FELDMAN, JA
    SCIENTIFIC AMERICAN, 1979, 241 (06) : 94 - &
  • [28] Programming Languages
    Ari, Niyazi
    Mamatnazarova, Nuraiym
    PROCEEDINGS OF THE 2014 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO'14), 2014,
  • [29] PROGRAMMING LANGUAGES
    SKOWRON, A
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1973, 21 (11): : 1005 - 1010
  • [30] Objects and polymorphism in system programming languages: A new approach
    Department of Algorithms and Their Applications, ELTE, Hungary
    不详
    Period Polytech Electr Eng, 2007, 3-4 (85-97):