Laboratory%20Exams%20in%20First%20Programming%20Classes - PowerPoint PPT Presentation

About This Presentation
Title:

Laboratory%20Exams%20in%20First%20Programming%20Classes

Description:

Dave Barnes, Kent; Pete Bibby, Bolton; Jim Bown, Abertay; Vicky Bush, ... Swansea; Dermot Shinners-Kennedy, Limerick; Carol Wagstaff, Teesside; Linda ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 19
Provided by: disciplina
Category:

less

Transcript and Presenter's Notes

Title: Laboratory%20Exams%20in%20First%20Programming%20Classes


1
Laboratory Exams in First Programming Classes
  • Quintin Cutts, University of Glasgow
  • quintin_at_dcs.gla.ac.uk
  • 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.
  • http//www.cs.kent.ac.uk/saf/dc

2
Outline
  • Motivation for laboratory exams
  • Seven Commons models
  • Comparing the models

3
Open assessed coursework
Broken!!
  • 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)
  • Solution created by
  • student
  • another student
  • last years student
  • book author
  • web author
  • contract coder

4
Coursework in an ITP course
  • Primary skill development mechanism
  • Should skill development be mixed with skill
    assessment anyway?
  • No!! Increased stress etc.
  • Hence
  • use a more formalised assessment of programming
    skills

5
define laboratory exam
  • Strictly controlled set of rules
  • Possibilities
  • time limit
  • unseen questions
  • limited access to other materials
  • limited access to other people
  • Rules upheld by strict invigilation

6
Vital Statistics

Studs Max students exam tried with Max students exam tried with Max students exam tried with Max students exam tried with Max students exam tried with Max students exam tried with
Freq No. of examinations in course No. of examinations in course No. of examinations in course No. of examinations in course No. of examinations in course No. of examinations in course
Sess No. of sittings required for each exam No. of sittings required for each exam No. of sittings required for each exam No. of sittings required for each exam No. of sittings required for each exam No. of sittings required for each exam
Vers No. of versions of paper required for each exam No. of versions of paper required for each exam No. of versions of paper required for each exam No. of versions of paper required for each exam No. of versions of paper required for each exam No. of versions of paper required for each exam
Len Length of exam Length of exam Length of exam Length of exam Length of exam Length of exam
Open? Is it an open book exam? Is it an open book exam? Is it an open book exam? Is it an open book exam? Is it an open book exam? Is it an open book exam?
Seen? Is the paper/question seen in advance? Is the paper/question seen in advance? Is the paper/question seen in advance? Is the paper/question seen in advance? Is the paper/question seen in advance? Is the paper/question seen in advance?
Indivi Can the student work with/confer with others? Can the student work with/confer with others? Can the student work with/confer with others? Can the student work with/confer with others? Can the student work with/confer with others? Can the student work with/confer with others?
Ntwkd Are the laboratory machines networked? Are the laboratory machines networked? Are the laboratory machines networked? Are the laboratory machines networked? Are the laboratory machines networked? Are the laboratory machines networked?
7
Vital Statistics
Aber
Studs 120
Freq 4/yr
Sess 1
Vers 1
Len 120
Open? y
Seen? n
Indivi y
Ntwkd y
Smaller tail and std dev End of course MCQ
answered much better Subm marking on-line
maximises feedback Tests comprehension not memory
8
Vital Statistics
Aber UCE
Studs 120 160
Freq 4/yr 2/smr
Sess 1 2smdy
Vers 1 6
Len 120 90
Open? y y
Seen? n n
Indivi y y
Ntwkd y y
1st year of use Low ave. mark, but many students
absent this time Provision of early fback on
progress 2nd test based on cwork Security
paramount
9
Vital Statistics
Aber UCE Dur
Studs 120 160 80
Freq 4/yr 2/smr 2/yr
Sess 1 2smdy 5
Vers 1 6 1sc5
Len 120 90 110
Open? y y y
Seen? n n n
Indivi y y tut avl
Ntwkd y y y-m/e
10 used help facility, reduced stress (no
tears) Allows students stuck at one point to
succeed elsewhere
10
Vital Statistics
Aber UCE Dur Gla
Studs 120 160 80 480
Freq 4/yr 2/smr 2/yr 2/yr
Sess 1 2smdy 5 24
Vers 1 6 1sc5 1
Len 120 90 110 110
Open? y y y limited
Seen? n n n y
Indivi y y tut avl y
Ntwkd y y y-m/e n
Some rote learning Assesses coding, testing
debugging only One version of exam only for
multiple sessions
11
Vital Statistics
Aber UCE Dur Gla Lee
Studs 120 160 80 480 200
Freq 4/yr 2/smr 2/yr 2/yr 1/crs
Sess 1 2smdy 5 24 1
Vers 1 6 1sc5 1 1
Len 120 90 110 110 180
Open? y y y limited y
Seen? n n n y n
Indivi y y tut avl y y
Ntwkd y y y-m/e n limited
Results match performance on other
assessments Matches intended learning outcomes
with assessment
12
Vital Statistics
Aber UCE Dur Gla Lee Sun
Studs 120 160 80 480 200 100
Freq 4/yr 2/smr 2/yr 2/yr 1/crs 3/yr
Sess 1 2smdy 5 24 1 4
Vers 1 6 1sc5 1 1 6sc3
Len 120 90 110 110 180 75
Open? y y y limited y y
Seen? n n n y n n
Indivi y y tut avl y y y
Ntwkd y y y-m/e n limited y
Students appreciate the validity of the
exam Rapid feedback Heavy to set up, but scenario
reuse ameliorates
13
Vital Statistics
Aber UCE Dur Gla Lee Sun Swa
Studs 120 160 80 480 200 100 5
Freq 4/yr 2/smr 2/yr 2/yr 1/crs 3/yr 1 rsit
Sess 1 2smdy 5 24 1 4 1
Vers 1 6 1sc5 1 1 6sc3 1
Len 120 90 110 110 180 75 120
Open? y y y limited y y y
Seen? n n n y n n n
Indivi y y tut avl y y y y
Ntwkd y y y-m/e n limited y y
The reality of a practical exam wakes some
students up to necessary study levels Hence,
significant motivational effect
14
Three categories
  • Single session, single unseen paper
  • Aberystwyth, Leeds, Swansea
  • Multiple sessions, multiple unseen papers
  • UCE, Durham, Sunderland
  • Maintains fairness and reliability
  • Multiple sessions, single seen paper
  • Glasgow
  • Reduced assessment coverage

15
Reliability
  • No cheating/communication
  • invigilators
  • limited/no network
  • different versions of exams
  • Same complexity across all versions?
  • range of problems, all using same concepts
  • single overarching scenario, multiple problems
    drawn from it

16
Validity
  • Does assessment match real world activity?
  • access to books/web/earlier solutions good
  • access to human assistance (at a price)
  • Do assessment exercises match skill development
    exercises?

17
Scalability
  • Large class sizes not a problem now, but
  • we can hope
  • Not all these models scale

18
Conclusions
  • Support 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 work
  • Analysis of the problems used
  • How were the students solutions evaluated?
  • Comparison of exam performance against other
    assessments
  • Disciplinary Commons
Write a Comment
User Comments (0)
About PowerShow.com