A Computer Platform to Increase Motivation in Programming Students - PEP

被引:7
|
作者
Tavares, Paula Correia [1 ,2 ,3 ]
Henriques, Pedro Rangel [2 ,3 ]
Gomes, Elsa Ferreira [1 ,4 ]
机构
[1] Inst Super Engn Porto, Dept Informat, Porto, Portugal
[2] Univ Minho, Ctr Algoritmi, Braga, Portugal
[3] Univ Minho, Dept Informat, Braga, Portugal
[4] INESC TEC, Porto, Portugal
来源
PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1 | 2017年
关键词
Motivation; Program Animation; Automatic Evaluation; Immediate Feedback; ANIMATION;
D O I
10.5220/0006287402840291
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Motivate students is one of the biggest challenges that teachers have to face, in general and in particular in programming courses. In this article two techniques, aimed at supporting the teaching of programming, are discussed: program animation, and automatic evaluation of programs. Based on the combination of these techniques and their currently available tools, we will describe two possible approaches to increase motivation and improve the success. The conclusions of a first experiment conducted in the classroom will be presented. PEP, a Web-based tool that implements one of the approaches proposed, will be introduced.
引用
收藏
页码:284 / 291
页数:8
相关论文
共 50 条
  • [41] CORRELATIONS BETWEEN THE INCREASE IN MOTIVATION AND INCREASE IN QUALITY
    Blaskova, Martina
    E & M EKONOMIE A MANAGEMENT, 2009, 12 (04): : 54 - 68
  • [42] Exploring Personality and Learning Motivation Influences on Students’ Computational Thinking Skills in Introductory Programming Courses
    Amanpreet Kaur
    Kuljit Kaur Chahal
    Journal of Science Education and Technology, 2023, 32 : 778 - 792
  • [43] Influence of Pedagogic Approaches and Learning Styles on Motivation and Educational Efficiency of Computer Science Students
    Debdi, Ouafae
    Paredes-Velasco, Maximiliano
    Angel Velazquez-Iturbide, J.
    IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2016, 11 (03): : 213 - 218
  • [44] Students'achievement, motivation and computer anxiety level in different web based learning environments
    Horzum, Mehmet Baris
    Cakir Balta, Ozlem
    HACETTEPE UNIVERSITESI EGITIM FAKULTESI DERGISI-HACETTEPE UNIVERSITY JOURNAL OF EDUCATION, 2008, (34): : 140 - 154
  • [45] Contesting sociocomputational norms: Computer programming instructors and students' stancetaking around refactoring
    Fong, Morgan M.
    Deliema, David
    Flood, Virginia J.
    Aalst, Oia Walker-van
    INTERNATIONAL JOURNAL OF COMPUTER-SUPPORTED COLLABORATIVE LEARNING, 2025, 20 (01) : 79 - 119
  • [46] An Exploration of Factors Impacting Middle School Students' Attitudes Toward Computer Programming
    Akcaoglu, Mete
    Rosenberg, Joshua M.
    Hodges, Charles B.
    Hilpert, Jonathan C.
    COMPUTERS IN THE SCHOOLS, 2021, 38 (01) : 19 - 35
  • [47] Exploring Personality and Learning Motivation Influences on Students' Computational Thinking Skills in Introductory Programming Courses
    Kaur, Amanpreet
    Chahal, Kuljit Kaur
    JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2023, 32 (06) : 778 - 792
  • [48] Enhancing Students' Motivation to Learn Software Engineering Programming Techniques: A Collaborative and Social Interaction Approach
    Nunes, Ricardo Rodrigues
    Pedrosa, Daniela
    Fonseca, Benjamim
    Paredes, Hugo
    Cravino, Jose
    Morgado, Leonel
    Martins, Paulo
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: ACCESS TO LEARNING, HEALTH AND WELL-BEING, UAHCI 2015, PT III, 2015, 9177 : 189 - 201
  • [49] A Playful Approach to Fostering Motivation in a Distance Education Computer Programming Course: Behaviour Change and Student Perceptions
    Pilkington, Colin
    INTERNATIONAL REVIEW OF RESEARCH IN OPEN AND DISTRIBUTED LEARNING, 2018, 19 (03): : 282 - 298
  • [50] The influence of gamified e-learning quizzes on students' motivation - a case of programming students at a South African higher education institution
    Adam, Ebrahim
    van den Berg, Ruan
    INDEPENDENT JOURNAL OF TEACHING AND LEARNING, 2022, 17 (02) : 44 - 62