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 条
  • [21] Teaching Programming through Problem Solving: The Role of the Programming Language
    Papaspyrou, Nikolaos S.
    Zachos, Stathis
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1545 - 1548
  • [22] Student perceptions of asynchronous learning in an introductory online fashion course
    Reed, Jaleesa
    Kopot, Caroline
    Medvedev, Katalin
    INTERNATIONAL JOURNAL OF FASHION DESIGN TECHNOLOGY AND EDUCATION, 2023, 16 (01) : 79 - 87
  • [23] Impact of problem-based learning in a large classroom setting: student perception and problem-solving skills
    Klegeris, Andis
    Hurren, Heather
    ADVANCES IN PHYSIOLOGY EDUCATION, 2011, 35 (04) : 408 - 415
  • [24] PROBLEM-BASED LEARNING IN A LARGE CLASSROOM SETTING: METHODOLOGY, STUDENT PERCEPTION AND PROBLEM-SOLVING SKILLS
    Klegeris, Andis
    Hurren, Heather
    EDULEARN11: 3RD INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2011, : 2532 - 2541
  • [25] The Conceptual Framework of Online Problem-Based Learning Towards Problem-Solving Ability and Programming Skills
    Alshaye, Ibrahim
    Tasir, Zaidatun
    Jumaat, Nurul Farhana
    2019 IEEE CONFERENCE ON E-LEARNING, E-MANAGEMENT & E- SERVICES (IC3E), 2019, : 12 - 15
  • [26] Active learning in introductory programming courses through Student-led "live coding" and test-driven pair programming
    Gaspar, Alessio
    Langevin, Sarah
    IMSCI '07: INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS, 2007, : 258 - 263
  • [27] A cooperative lecture style and student learning in an introductory computer programming course
    Lea, Bih-Ru
    Brown, Christopher
    INTERNATIONAL JOURNAL OF INNOVATION AND LEARNING, 2009, 6 (02) : 192 - 216
  • [28] Enhancing student problem solving skills through worksheets-assisted problem-based learning
    Desi
    Lesmini, B.
    Hidayat, I.
    3RD SRIWIJAYA UNIVERSITY LEARNING AND EDUCATION INTERNATIONAL CONFERENCE (SULE-IC 2018), 2019, 1166
  • [29] Enhancing problem-solving skills of novice programmers in an introductory programming course
    Malik, Sohail Iqbal
    Mathew, Roy
    Al-Sideiri, Abir
    Jabbar, Jasiya
    Al-Nuaimi, Rim
    Tawafak, Ragad M.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2022, 30 (01) : 174 - 194
  • [30] Making organic chemistry accessible by promoting student learning through group problem solving
    Broyer, Rebecca
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 253