AutomatedStudentProgram MarkingWithTheWebCAT System - - PowerPoint PPT Presentation

automated student program marking with the web cat system
SMART_READER_LITE
LIVE PREVIEW

AutomatedStudentProgram MarkingWithTheWebCAT System - - PowerPoint PPT Presentation

AutomatedStudentProgram MarkingWithTheWebCAT System StefanBrandle YourProgramIsFinallyReady Programhasbeen Designed WriBen Tested Itisperfect!


slide-1
SLIDE 1

Automated
Student
Program
 Marking
With
The
Web‐CAT
 System


Stefan
Brandle


slide-2
SLIDE 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”

slide-3
SLIDE 3

Using
Web‐CAT:
(1)
Login


slide-4
SLIDE 4

Using
Web‐CAT:
(2)
Home
Page


slide-5
SLIDE 5

Using
Web‐CAT:
(3)
Submit
Tab


slide-6
SLIDE 6

Using
Web‐CAT:
(4)
Choose
Assignment


slide-7
SLIDE 7

Using
Web‐CAT:
(5)
Read
InstrucFons


slide-8
SLIDE 8

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


slide-9
SLIDE 9

Using
Web‐CAT:
(7)
Confirm
Submission


slide-10
SLIDE 10

Using
Web‐CAT:
(8)
Wait
for
Results


slide-11
SLIDE 11

Using
Web‐CAT:
(9)
Overview
of
Results


slide-12
SLIDE 12

Using
Web‐CAT:
(10)
Examine
Details


slide-13
SLIDE 13

Using
Web‐CAT:
(11)
Interpret
Score


slide-14
SLIDE 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


slide-15
SLIDE 15

Fix,
Test,
and
Resubmit


  • Repeat
unFl
perfect


– Examine
test
results
 – Look
at
your
code
 – Find
the
errors
 – Fix
them
 – Test
your
code
 – Resubmit


slide-16
SLIDE 16

IteraFon
Does
Make
Perfect


slide-17
SLIDE 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