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 条
  • [31] Teaching and Learning Strategies for Introductory Programming in University Courses
    Figueiredo, Jose A. Q.
    Jose Garcia-Penalvo, Francisco
    [J]. TEEM'21: NINTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY, 2021, : 746 - 751
  • [32] Teaching Introductory Programming: A Quantitative Evaluation of Different Approaches
    Koulouri, Theodora
    Lauria, Stanislao
    Macredie, Robert D.
    [J]. ACM TRANSACTIONS ON COMPUTING EDUCATION, 2015, 14 (04):
  • [33] Curriculum, Teaching and Learning, and Assessments for Introductory Programming Course
    Mehmood, Erum
    Abid, Adnan
    Farooq, Muhammad Shoaib
    Nawaz, Naeem A.
    [J]. IEEE ACCESS, 2020, 8 : 125961 - 125981
  • [34] Interdisciplinary Teaching: Introductory Programming Via Creative Writing
    Jones, Mary Elizabeth M. E.
    Kisthardt, Melanie
    Cooper, Marie A.
    [J]. SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 523 - 528
  • [35] Teaching Security in Introductory C-Programming Courses
    Pawelczak, Dieter
    [J]. HEAD'20: 6TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES, 2020, : 595 - 603
  • [36] Teaching introductory programming in the multi-media world
    Trenton State Coll, Trenton, NJ, United States
    [J]. SIGCSE Bull, Special Issu (57-59):
  • [37] Viope as a tool for teaching introductory programming: An empirical investigation
    Carver, Jeffrey
    Henderson, Lisa
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 9 - +
  • [38] A Mobile Application Development Approach to Teaching Introductory Programming
    Mahmoud, Qusay H.
    Popowicz, Pawel
    [J]. 2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2010,
  • [39] Using Physical Computing Projects in Teaching Introductory Programming
    Jin, Karen H.
    Eglowstein, Howard
    Sabin, Mihaela
    [J]. SIGITE'18: PROCEEDINGS OF THE 19TH ANNUAL SIG CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2018, : 155 - 155
  • [40] A teaching/learning support tool for introductory programming courses
    Boada, I
    Soler, J
    Prados, F
    Poch, J
    [J]. ITHET 2004: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING, 2004, : 604 - 609