Adaptive Formative Assessment For Teaching Novices in Introductory Programming

被引:0
|
作者
Thangaraj, Jagadeeswaran [1 ]
机构
[1] Dublin City Univ, Dublin, Ireland
关键词
Assessment and feedback; Computer programming; CS1; Formative assessment; Introductory programming;
D O I
10.1145/3610969.3610971
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Formative assessment automates the evaluation of computer programs developed by students and increases their interest in programming learning by offering immediate feedback on their work and pointing out errors. During the assessment process, an adaptive approach involves evaluating a participant's knowledge based on their earlier attempts. Adaptive evaluation encourages students to complete the programming tasks. This research employs an adaptive technique along with a formative assessment to evaluate whether it effectively supports and encourages students' learning.
引用
收藏
页数:1
相关论文
共 50 条
  • [21] The outside-in method of teaching introductory programming
    Meyer, B
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, 2003, 2890 : 66 - 78
  • [22] Teaching Introductory Programming with Popular Board Games
    Drake, Peter
    Sung, Kelvin
    [J]. SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 619 - 624
  • [23] A Games First Approach to Teaching Introductory Programming
    Leutenegger, Scott
    Edgington, Jeffrey
    [J]. SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 115 - 118
  • [24] An Assessment of the Teaching-Learning Methodologies Used in the Introductory Programming Courses at a Brazilian University
    Canedo, Edna Dias
    Santos, Giovanni Almeida
    Leite, Leticia Lopes
    [J]. INFORMATICS IN EDUCATION, 2018, 17 (01): : 45 - 59
  • [25] The use of Pair Programming to Support Introductory Programming Teaching: A Qualitative Study
    Neves de Oliveira, Thamires Alves
    Reboucas, Ayla Dantas
    [J]. 2018 XIII LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2018), 2019, : 65 - 68
  • [26] QuizMaster: An Adaptive Formative Assessment System
    Lin, Fuhua
    Morland, Raymond
    Yan, Hongxin
    [J]. GENERATIVE INTELLIGENCE AND INTELLIGENT TUTORING SYSTEMS, PT I, ITS 2024, 2024, 14798 : 55 - 67
  • [28] Novis: A notional machine implementation for teaching introductory programming
    Berry, Michael
    Kolling, Michael
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON LEARNING AND TEACHING IN COMPUTING AND ENGINEERING (LATICE 2016), 2016, : 54 - 59
  • [29] SPIRAL MODEL REINFORCED IN TEACHING INTRODUCTORY PROGRAMMING COURSE
    Djordjevic, Mirela
    [J]. 9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 4190 - 4194
  • [30] AN INVESTIGATION INTO THE TEACHING OF THRESHOLD CONCEPTS IN AN INTRODUCTORY PROGRAMMING COURSE
    Thinyane, Hannah
    [J]. INTED2014: 8TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2014, : 3253 - 3261