Presentation on theme: "HEA-ICS 7 th Annual Conf. 31-08-06 Laboratory Exams in First Programming Classes Quintin Cutts, University of Glasgow and the Disciplinary."— Presentation transcript:
HEA-ICS 7 th Annual Conf Laboratory Exams in First Programming Classes Quintin Cutts, University of Glasgow and the Disciplinary Commoners Dave Barnes, Kent; Pete Bibby, Bolton; Jim Bown, Abertay; Vicky Bush, Gloucestershire; Phil Campbell, LSBU; Sally Fincher, Kent; Stephan Jamieson, Durham; Tony Jenkins, Leeds; Michael Jones, Bournemouth; Dimitar Kazakov, York; Thomas Lancaster, UCE; Mark Ratcliffe, Aberystwyth; Monika Seisenberger, Swansea; Dermot Shinners-Kennedy, Limerick; Carol Wagstaff, Teesside; Linda White, Sunderland; Chris Whyley, Swansea.
HEA-ICS 7 th Annual Conf Outline Motivation for laboratory examsMotivation for laboratory exams Seven Commons modelsSeven Commons models Comparing the modelsComparing the models
HEA-ICS 7 th Annual Conf Open assessed coursework Solution created bySolution created by –student –another student –last year’s student –book author –web author –contract coder Ensure ‘student’ by –trust their good nature –warn of severe penalties –manual code search –automatic code search –horrendous institutional disciplinary route –asking questions about understanding (almost)
HEA-ICS 7 th Annual Conf Coursework in an ITP course… Primary skill development mechanismPrimary skill development mechanism Should skill development be mixed with skill assessment anyway?Should skill development be mixed with skill assessment anyway? –No!! Increased stress etc. HenceHence –use a more formalised assessment of programming skills
HEA-ICS 7 th Annual Conf define: laboratory exam Strictly controlled set of rulesStrictly controlled set of rules PossibilitiesPossibilities –time limit –unseen questions –limited access to other materials –limited access to other people Rules upheld by strict invigilationRules upheld by strict invigilation
HEA-ICS 7 th Annual Conf Vital Statistics Studs Max students exam tried with Freq No. of examinations in course Sess No. of sittings required for each exam Vers No. of versions of paper required for each exam Len Length of exam Open? Is it an open book exam? Seen? Is the paper/question seen in advance? Indivi Can the student work with/confer with others? Ntwkd Are the laboratory machines networked?
HEA-ICS 7 th Annual Conf Vital Statistics AberStuds120 Freq4/yr Sess1 Vers1 Len120 Open?y Seen?n Indiviy Ntwkdy Smaller tail and std dev End of course MCQ answered much better Subm & marking on-line maximises feedback Tests comprehension not memory
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEStuds Freq4/yr2/smr Sess12smdy Vers16 Len12090 Open?yy Seen?nn Indiviyy Ntwkdyy 1 st year of use Low ave. mark, but many students absent this time Provision of early f’back on progress 2 nd test based on c’work Security paramount
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEDurStuds Freq4/yr2/smr2/yr Sess12smdy5 Vers161sc+5 Len Open?yyy Seen?nnn Indiviyy tut avl Ntwkdyyy-m/e 10% used help facility, reduced stress (no tears) Allows students stuck at one point to succeed elsewhere
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEDurGlaStuds Freq4/yr2/smr2/yr2/yr Sess12smdy524 Vers161sc+51 Len Open?yyylimited Seen?nnny Indiviyy tut avl y Ntwkdyyy-m/en Some rote learning Assesses coding, testing & debugging only One version of exam only for multiple sessions
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEDurGlaLeeStuds Freq4/yr2/smr2/yr2/yr1/crs Sess12smdy5241 Vers161sc+511 Len ~180 Open?yyylimitedy Seen?nnnyn Indiviyy tut avl yy Ntwkdyyy-m/enlimited Results match performance on other assessments Matches intended learning outcomes with assessment
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEDurGlaLeeSunStuds Freq4/yr2/smr2/yr2/yr1/crs3/yr Sess12smdy52414 Vers161sc+5116sc+3 Len ~18075 Open?yyylimitedyy Seen?nnnynn Indiviyy tut avl yyy Ntwkdyyy-m/enlimitedy Students appreciate the validity of the exam Rapid feedback Heavy to set up, but scenario reuse ameliorates
HEA-ICS 7 th Annual Conf Vital Statistics AberUCEDurGlaLeeSunSwaStuds Freq4/yr2/smr2/yr2/yr1/crs3/yr 1 rsit Sess12smdy Vers161sc+5116sc+31 Len ~ Open?yyylimitedyyy Seen?nnnynnn Indiviyy tut avl yyyy Ntwkdyyy-m/enlimitedyy The reality of a practical exam wakes some students up to necessary study levels Hence, significant motivational effect
HEA-ICS 7 th Annual Conf Three categories Single session, single unseen paperSingle session, single unseen paper –Aberystwyth, Leeds, Swansea Multiple sessions, multiple unseen papersMultiple sessions, multiple unseen papers –UCE, Durham, Sunderland –Maintains fairness and reliability Multiple sessions, single seen paperMultiple sessions, single seen paper –Glasgow –Reduced assessment coverage
HEA-ICS 7 th Annual Conf Reliability No cheating/communicationNo cheating/communication –invigilators –limited/no network –different versions of exams Same complexity across all versions?Same complexity across all versions? –range of problems, all using same concepts –single overarching scenario, multiple problems drawn from it
HEA-ICS 7 th Annual Conf Validity Does assessment match real world activity?Does assessment match real world activity? access to books/web/earlier solutions goodaccess to books/web/earlier solutions good access to human assistance (at a price)access to human assistance (at a price) Do assessment exercises match skill development exercises?Do assessment exercises match skill development exercises?
HEA-ICS 7 th Annual Conf Scalability Large class sizes not a problem now, but…Large class sizes not a problem now, but… –we can hope Not all these models scaleNot all these models scale
HEA-ICS 7 th Annual Conf Conclusions Support for lab examsSupport for lab exams –Improved attitudes and study habits –Reliable feedback on progress –Assessing full range of programming skills –Testing comprehension not memory –Separating skill development from skill assessment –Reducing exam stress Further workFurther work –Analysis of the problems used –How were the students’ solutions evaluated? –Comparison of exam performance against other assessments Disciplinary CommonsDisciplinary Commons