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 条
  • [11] TEACHING INTRODUCTORY PROGRAMMING IN AN INDUSTRIAL ENVIRONMENT
    MEYER, B
    [J]. RAIRO-INFORMATIQUE-COMPUTER SCIENCE, 1977, 11 (01): : 21 - 34
  • [12] Online coding event as a formative assessment tool in introductory programming and algorithmic courses-An exploration study
    Anitha, Dhakshina Moorthy
    Kavitha, Dhakshina Moorthy
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (06) : 1580 - 1590
  • [13] Teaching the Tacit Knowledge of Programming to Novices with Natural Language Tutoring
    Lane, H.
    VanLehn, Kurt
    [J]. COMPUTER SCIENCE EDUCATION, 2005, 15 (03) : 183 - 201
  • [14] Systematic literature review: teaching novices programming using robots
    Major, L.
    Kyriacou, T.
    Brereton, O. P.
    [J]. IET SOFTWARE, 2012, 6 (06) : 502 - 513
  • [15] Introducing novices to programming: a review of teaching approaches and educational tools
    Xinogalos, S
    Satratzemi, M
    [J]. EISTA '04: International Conference on Education and Information Systems: Technologies and Applications, Vol, 2, Proceedings: EDUCATION AND TRAINING SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 60 - 65
  • [16] Learners Teaching Novices: An Uplifting Alternative Assessment
    Malik, Ali
    Woodrow, Juliette
    Piech, Chris
    [J]. PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 785 - 791
  • [17] Differential participation in formative assessment and achievement in introductory calculus
    Dibbs, Rebecca-Anne
    [J]. PROCEEDINGS OF THE NINTH CONFERENCE OF THE EUROPEAN SOCIETY FOR RESEARCH IN MATHEMATICS EDUCATION (CERME9), 2015, : 2089 - 2095
  • [18] 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
  • [19] AsPIn: A Moodle Plugin for Introductory Programming Teaching
    Macedo, Fernanda
    Yamin, Joao Lucas
    Silva, Wanderson Jean
    Holanda, Maristela
    Oliveira, Roberta
    [J]. 2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [20] 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