Simulator for a Multi-Programming Environment for Computer Science Learning and Teaching

被引:0
|
作者
Garcia-Beltran, A. [1 ]
Tapia, S. [1 ]
Martinez, R. [1 ]
Jaen, J. A. [1 ]
机构
[1] Univ Politecn Madrid, Dpto Automat Ingn Elect & Informat Ind, E-28006 Madrid, Spain
关键词
IDE simulator; web-based systems; programming languages; learning-teaching strategies; assessment;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The objective of this paper is to explore improvements in the learning process for Computer Science using a new tool (an IDE simulator) and to demonstrate the pedagogic and cognitive aspects of the tool. This work presents the design and implementation of a web-based self-assessment environment with multi-language programming questions. The application has been implemented in a complete e-learning system, known as Aula Web, and is being used as a facility to encourage students on computer science courses to practice programming techniques with different programming languages, for example, Java and C/C++. Furthermore, this paper describes the pedagogical methodology and some results drawn from the experience.
引用
收藏
页码:221 / 227
页数:7
相关论文
共 50 条
  • [31] A RESULT-DRIVEN COMPUTER PROGRAMMING TEACHING ENVIRONMENT
    Fiorentino, G.
    Galatolo, G.
    [J]. INTED2011: 5TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2011, : 6556 - 6566
  • [32] GENERATING-FUNCTION ANALYSIS OF MULTI-PROGRAMMING QUEUES
    HOFRI, M
    [J]. INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1978, 7 (02): : 121 - 155
  • [33] Quantum Multi-Programming for Maximum Likelihood Amplitude Estimation
    Rao, Pooja
    Choi, Sua
    Yu, Kwangmin
    [J]. QUANTUM COMPUTING, COMMUNICATION, AND SIMULATION IV, 2024, 12911
  • [34] Second life as a learning environment for computer programming
    Sajjanhar, Atul
    Faulkner, Julie
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2019, 24 (04) : 2403 - 2428
  • [35] Second life as a learning environment for computer programming
    Atul Sajjanhar
    Julie Faulkner
    [J]. Education and Information Technologies, 2019, 24 : 2403 - 2428
  • [36] NoobLab: An Intelligent Learning Environment for Teaching Programming
    Neve, Paul
    Hunter, Gordon
    Livingstone, David
    Orwell, James
    [J]. 2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY WORKSHOPS (WI-IAT WORKSHOPS 2012), VOL 3, 2012, : 357 - 361
  • [37] Programming learning and teaching of pre-service computer science teachers: Challenges, concerns, and solutions
    Gokoglu, Seyfullah
    Kilic, Servet
    [J]. E-LEARNING AND DIGITAL MEDIA, 2023, 20 (05) : 498 - 518
  • [38] LearnProgramming plus plus : The Design, Implementation and Deployment of an Intelligent Environment for the Teaching and Learning of Computer Programming
    Hunter, Gordon
    Livingstone, David
    Neve, Paul
    Alsop, Graham
    [J]. NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE 2013), 2013, : 129 - 136
  • [39] Towards Comprehension of the Multi-Programming Language Software Systems
    Izadkhah, Habib
    Kargar, Masoud
    Isazadeh, Ayaz
    [J]. 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 245 - 249
  • [40] RANDOM INJECTION CONTROL OF MULTI-PROGRAMMING IN VIRTUAL MEMORY
    GELENBE, E
    KURINCKX, A
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1978, 4 (01) : 2 - 17