Assessment for Computer Programming Courses: A Short Guide for the Undecided Teacher

被引:0
|
作者
Barros, Joao-Paulo [1 ,2 ]
机构
[1] Polytech Inst Beja, Beja, Portugal
[2] Ctr Technol & Syst UNINOVA, Caparica, Portugal
关键词
Assessment; Grading; Computer Science Education; Programming; CS1; CS2;
D O I
10.5220/0011095800003182
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As the large number of articles on teaching introductory programming seem to attest, teaching and learning computer programming is difficult. However, perhaps surprisingly, the assessment design for those courses does not seem to be the most studied aspect. This short position paper provides a structured set of options and alternatives to consider when choosing the assessment elements for a programming course. The objective is to promote additional reflection on several alternatives for each assignment, exam, or other assessment elements. Along with this presentation, we point to eventually valuable references. We believe the resulting information should be helpful and applicable to many other disciplines, but the focus is on computer programming courses.
引用
收藏
页码:549 / 554
页数:6
相关论文
共 50 条
  • [31] Computer Science and Programming Courses in Geography Departments in the United States
    Bowlick, Forrest J.
    Goldberg, Daniel W.
    Bednarz, Sarah Witham
    PROFESSIONAL GEOGRAPHER, 2017, 69 (01): : 138 - 150
  • [32] USING ARDUINO TO ENHANCE COMPUTER PROGRAMMING COURSES IN SCIENCE AND ENGINEERING
    Rubio, Miguel A.
    Manoso Hierro, Carolina
    Perez de Madrid y Pablo, Angel
    EDULEARN13: 5TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2013, : 5127 - 5133
  • [33] TEACHING COMPUTER PROGRAMMING FOR INDUSTRIAL ENGINEERING WITHOUT TEACHER
    Galindo, Jose
    Galindo, Patricia
    PROCEEDINGS OF THE 7TH TEACHING & EDUCATION CONFERENCE, LONDON, 2019, : 58 - 66
  • [34] Use computer game to learn Object-Oriented Programming in computer science courses
    Wong, Yoke Seng
    Yatim, Maizatul Hayati Mohamad
    Tan, Wee Hoe
    2014 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2014, : 9 - 16
  • [35] Automatic assessment of assignments for Android application programming courses
    Madeja, Matej
    Poruban, Jaroslav
    2017 IEEE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2017, : 232 - 237
  • [36] Adaptive Clustering of Codes for Assessment in Introductory Programming Courses
    Barbosa, Alexandre de A.
    Costa, Evandro de B.
    Brito, Patrick H.
    INTELLIGENT TUTORING SYSTEMS, ITS 2018, 2018, 10858 : 13 - 22
  • [37] Preliminary Study on Student's Assessment in Programming Courses
    Abdalbari, Anwar
    Hafeez, Khalid
    14TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2019), 2019, : 81 - 84
  • [38] Towards an automatic assessment system in introductory programming courses
    Zougari, Soundous
    Tanana, Mariam
    Lyhyaoui, Abdelouahid
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT), 2016, : 496 - 499
  • [39] Adaptive assessment of student's knowledge in programming courses
    Chatzopoulou, D. I.
    Economides, A. A.
    JOURNAL OF COMPUTER ASSISTED LEARNING, 2010, 26 (04) : 258 - 269
  • [40] Exploring Computational Thinking Assessment in Introductory Programming Courses
    Araujo, Ana Liz Souto O.
    Santos, Jucelio S.
    Andrade, Wilkerson L.
    Serey Guerrero, Dalton D.
    Dagiene, Valentina
    2017 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2017,