automated student program marking with the web cat system

AutomatedStudentProgram MarkingWithTheWebCAT System - PowerPoint PPT Presentation

AutomatedStudentProgram MarkingWithTheWebCAT System StefanBrandle YourProgramIsFinallyReady Programhasbeen Designed WriBen Tested Itisperfect!


  1. Automated
Student
Program
 Marking
With
The
Web‐CAT
 System
 Stefan
Brandle


  2. Your
Program
Is
Finally
Ready
 • Program
has
been
 – Designed
 – WriBen
 – Tested
 – It
is
perfect!
 • Submit
it
to
Web‐CAT
 – A
unit‐tesFng
based
computer
system
for
marking
student
 assignments
 – Primary
development
at
Virginia
Tech
University
 – Installed
also
on
the
server
“seal”
at

the
University
of
 MauriFus
 • Go
to
“hBp://seal.uom.ac.mu:8080/Web‐CAT”


  3. Using
Web‐CAT:
(1)
Login


  4. Using
Web‐CAT:
(2)
Home
Page


  5. Using
Web‐CAT:
(3)
Submit
Tab


  6. Using
Web‐CAT:
(4)
Choose
Assignment


  7. Using
Web‐CAT:
(5)
Read
InstrucFons


  8. Using
Web‐CAT:
(6)
ABach
File(s)


  9. Using
Web‐CAT:
(7)
Confirm
Submission


  10. Using
Web‐CAT:
(8)
Wait
for
Results


  11. Using
Web‐CAT:
(9)
Overview
of
Results


  12. Using
Web‐CAT:
(10)
Examine
Details


  13. Using
Web‐CAT:
(11)
Interpret
Score


  14. Oops!
Your
code
was
not
quite
perfect
 • There
are
a
number
of

possible
problems
 – Your
code
does
not
pass
your
own
tests
(opFonal
marking)
 – Your
tests
do
not
test
all
of
your
code
(opFonal
marking)
 – Your
code
does
not
pass
the
instructor’s
tests
 • The
assignment
can
also
be
set
up
to

 – Check
your
code
style
 – Require
that
your
code
passes
your
tests
before
any
other
 marking
is
done
 • If
you
did
your
own
tesFng
before
submieng
and
 examine
your
code,
a
number
of
these
problems
can
 be
avoided


  15. Fix,
Test,
and
Resubmit
 • Repeat
unFl
perfect
 – Examine
test
results
 – Look
at
your
code
 – Find
the
errors
 – Fix
them
 – Test
your
code
 – Resubmit


  16. IteraFon
Does
Make
Perfect


  17. References
 • Web‐CAT
Wiki
 hBp://web‐cat.cs.vt.edu/WCWiki
 • University
of
MauriFus

Web‐CAT
System
 hBp://seal.uom.ac.mu:8080/Web‐CAT



Recommend


More recommend