Student Perception of Online Judges in Learning Problem Solving through Introductory Programming

被引:2
|
作者
Murali, Ritwik [1 ]
Ravi, Akash [1 ]
Nagendran, Kailashnath [1 ]
Avudaiappan, Veeramanohar [1 ]
机构
[1] Amrita Vishwa Vidyapeetham, Dept Comp Sci & Engn, Amrita Sch Comp Coimbatore, Coimbatore, India
关键词
Introductory Programming; Online Judges; Pedagogy; Problem Solving; Student perception; Technology for Education;
D O I
10.1145/3627217.3627230
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multiple strategies exist while attempting to introduce problem-solving to engineering students. One of the popular strategies is to encourage problem-solving through the introductory programming course. This paper presents an in-depth analysis of the extent to which online judging-based evaluation and training strategies can be employed to effectively deliver introductory programming courses. The paper focuses on student perceptions of learning as a measure to gauge their confidence in problem-solving and programming. With responses from over 400 students across departments and in various stages of the undergraduate program, this paper discusses a detailed analysis of student perceptions of learning, their comfort levels, and confidence when using online judge based evaluation strategies. Results show that a majority of students believe that online judges assist them to improve their problem solving and programming skills.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 50 条
  • [31] "Engineering teaches problem solving": Teachers' perceptions of student learning through engineering lessons
    Rynearson, Anastasia Marie
    Douglas, Kerrie Anna
    Diefes-Dux, Heidi A.
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [32] Assessing student written problem solutions: A problem-solving rubric with application to introductory physics
    Docktor, Jennifer L.
    Dornfeld, Jay
    Frodermann, Evan
    Heller, Kenneth
    Hsu, Leonardo
    Jackson, Koblar Alan
    Mason, Andrew
    Ryan, Qing X.
    Yang, Jie
    PHYSICAL REVIEW PHYSICS EDUCATION RESEARCH, 2016, 12 (01):
  • [33] Analyzing Student Cognition in Problem Solving via Online Surveys
    Simmons, Rachel
    Barral, Ana
    Ardi, Veronica
    FASEB JOURNAL, 2021, 35
  • [34] Solving a Fully Fuzzy Linear Programming Problem through Compromise Programming
    Cheng, Haifang
    Huang, Weilai
    Cai, Jianhu
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [35] Online Discussion Based Learning on Google Blogger for Introductory Programming Course
    Majumder, Sharmistha
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON TECHNOLOGY FOR EDUCATION (T4E 2013), 2013, : 143 - 144
  • [36] MOJO: A TOOL TO INTEGRATE THE ONLINE JUDGES IN MOODLE TO SUPPORT TEACHING AND LEARNING PROGRAMMING
    Chaves, J. O. M.
    Castro, A. F.
    Lima, R. W.
    Lima, M. V. A.
    Ferreira, K. H. A.
    HOLOS, 2014, 30 (05) : 237 - 251
  • [37] Using Online Forums to Promote Collaborative Learning in Introductory Programming Courses
    Michalickova, Viera
    7TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD'21), 2021, : 145 - 152
  • [38] Solving a multiobjective possibilistic problem through compromise programming
    Parra, MA
    Terol, AB
    Gladish, BP
    Uría, MVR
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (03) : 748 - 759
  • [39] Improving Student Engagement and Success in Computer Programming Courses through Social Learning in Online Environments
    Gharbaoui, Hiba
    Mansouri, Khalifa
    Poirier, Franck
    INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY, 2024, 14 (06): : 54 - 68