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 条
  • [1] Formative Assessment as a Learning Method for Introductory Programming
    Thangaraj, Jagadeeswaran
    [J]. PROCEEDINGS OF THE 2022 CONFERENCE ON UNITED KINGDOM & IRELAND COMPUTING EDUCATION RESEARCH, UKICER 2022, 2022,
  • [2] Novices' Progress in Introductory Programming Courses
    Mannila, Linda
    [J]. INFORMATICS IN EDUCATION, 2007, 6 (01): : 139 - 152
  • [3] From Standardized Assessment to Automatic Formative Assessment for Adaptive Teaching
    Barana, Alice
    Fissore, Cecilia
    Marchisio, Marina
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1, 2020, : 285 - 296
  • [4] Adaptive Clustering of Codes for Assessment in Introductory Programming Courses
    Barbosa, Alexandre de A.
    Costa, Evandro de B.
    Brito, Patrick H.
    [J]. INTELLIGENT TUTORING SYSTEMS, ITS 2018, 2018, 10858 : 13 - 22
  • [5] Reflections on Applying Constructive Alignment with Formative Feedback for Teaching Introductory Programming and Software Architecture
    Cain, Andrew
    Babar, Muhammad Ali
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 336 - 345
  • [6] Automatic Formative Assessment Strategies for the Adaptive Teaching of Mathematics
    Barana, Alice
    Fissore, Cecilia
    Marchisio, Marina
    [J]. COMPUTER SUPPORTED EDUCATION (CSEDU 2020), 2021, 1473 : 341 - 365
  • [7] Integrating Formative Feedback in Introductory Programming Modules
    Anfurrutia, Felipe I.
    Alvarez, Ainhoa
    Larranaga, Mikel
    Lopez-Gil, Juan-Miguel
    [J]. IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2018, 13 (01): : 3 - 10
  • [8] Teaching Programming to Novices Using the codeBoot Online Environment
    Feeley, Marc
    Melancon, Olivier
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (363): : 44 - 53
  • [9] Teaching Visualization-first for Novices to Understand Programming
    Hu, Minjie
    Assadi, Tony
    Mahroeian, Hamid
    [J]. IEEE TALE2021: IEEE INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND EDUCATION, 2021, : 654 - 660
  • [10] Designing Programming Games for Diversity in Teaching Introductory Programming
    Anyango, Jecton Tocho
    Suleman, Hussein
    [J]. ICT EDUCATION, SACLA 2020, 2021, 1518 : 19 - 36