Motivation and Engagement with PBL in an Introductory Programming Course

被引:4
|
作者
Souza, Suenny M. [1 ]
Bittencourt, Roberto A. [1 ]
机构
[1] UEFS State Univ Feira De Santana, BR-44036900 Feira De Santana, BA, Brazil
基金
巴西圣保罗研究基金会;
关键词
D O I
10.1109/fie43999.2019.9028419
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This Research to Practice Full Paper analyzes the impact of using a problem-based learning (PBL) approach on student motivation and engagement in an introductory programming course (CS1). Learning programming is a difficult task, and CS1 courses have experienced high dropout and failure rates. Some authors associate this to students' lack of motivation and recommend the use of active learning methods to stimulate their motivation and engagement. Educators have been interested in using the PBL approach, an active instructional method based on problem solving, for its motivational potential. In this context, we surveyed students with the ARCS IMMS and UWES-S questionnaires to respectively measure their levels of motivation and engagement in a CS1 course. Results show that, on the categories of motivation, the PBL approach relates to students' attention and relevance. It also relates to confidence and satisfaction, either positively or negatively, depending on course planning. The approach, on the other hand, does not have much relation with the categories of engagement. Finally, we also found that there must be careful problem design and planning in order to positively relate to student motivation and engagement.
引用
收藏
页数:9
相关论文
共 50 条
  • [11] Assessing the Success of an Introductory Programming Course
    Ford, Marilyn
    Venema, Sven
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2010, 9 : 133 - 145
  • [12] Targeting At-risk Students Using Engagement and Effort Predictors in an Introductory Computer Programming Course
    Azcona, David
    Smeaton, Alan F.
    [J]. DATA DRIVEN APPROACHES IN DIGITAL EDUCATION, 2017, 10474 : 361 - 366
  • [13] Exploring Student Motivation in an Introductory Microcontroller Course
    Richardson, Jeffrey J.
    [J]. 2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), 2019,
  • [14] Student Perceptions of Engagement in an Introductory Statistics Course
    Lawton, Sydney
    Taylor, Laura
    [J]. JOURNAL OF STATISTICS EDUCATION, 2020, 28 (01): : 45 - 55
  • [15] Non-Programming Activities for Engagement with Foundational Concepts in Introductory Programming
    Grover, Shuchi
    Lundh, Patrik
    Jackiw, Nicholas
    [J]. SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, : 1136 - 1142
  • [16] Smart-Learning Course Transformation for an Introductory Programming Course
    Amer, Hoda
    Harous, Saad
    [J]. 2017 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2017, : 463 - 465
  • [17] STUDENT PROGRAMMING IN THE INTRODUCTORY PHYSICS COURSE - MUPPET
    REDISH, EF
    WILSON, JM
    [J]. AMERICAN JOURNAL OF PHYSICS, 1993, 61 (03) : 222 - 232
  • [18] A Self-Paced Introductory Programming Course
    Gill, T.
    Holton, Carolyn
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2006, 5 : 95 - 105
  • [19] Promoting Algorithmic Thinking in an Introductory Programming Course
    Malik, Sohail Iqbal
    Shakir, Mohanaad
    Eldow, Abdalla
    Ashfaque, Mohammed Waseem
    [J]. INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (01) : 84 - 94
  • [20] Reducing the dropout rate in an introductory programming course
    Yadin A.
    [J]. ACM Inroads, 2011, 2 (04) : 71 - 76