[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XML



On Mon, Dec 14, 1998 at 09:32:43PM -0800, Matt Wimer wrote:
> I downloaded a bunch of XML modules for
> perl and am ready to use them, but i am wondering
> what are we supposed to be testing?  
> 
> Can someone come up with a plan of what us coders 
> are supposed to be proving or disproving when
> we test out the EDUML?

It is not so much a matter of proving or disproving as much as seeing a good
simple examples (a notch above "hello world") in various languages of the
use of EDUML tags for simple educational administrative tasks like producing
a classlist from EDUML formatted text files, adding a new student; something
simple and concrete.

ex: Given the following sample EDUML v0.5 data, write a program in your
favorite language that will produce a class list or a daily attendance
report

--------------------start of sample EDUML v0.5 data-----------
<edu:ml>
 <school id="vc">
  <learner id="123456">
   <name>
    <given> Bruno </given>
    <family> Vernier </family>
    </name>
   <contact> 
    <email> vernier@vc.bc.ca </email>
    <phone> 123-1234 </phone>
    </contact>
   <style> Visual Kinesthetic </style>
   <course id="math12-1998-t1">
    <start> 1998/09/02 </start>
    <act id="attendance">
     <date> 1998/09/02 </date>
     <date> 1998/09/03 </date>
     <date> 1998/09/05 </date>
     <date> 1998/09/07 </date>
     </act>
   <name>
    <given> Pierre </given>
    <family> Vernier </family>
    </name>
   <contact> 
    <email> pvernier@vc.bc.ca </email>
    <phone> 143-1234 </phone>
    </contact>
   <style> Visual Auditory </style>
   <course id="math12-1998-t1">
    <start> 1998/09/02 </start>
    <act id="attendance">
     <date> 1998/09/02 </date>
     <date> 1998/09/05 </date>
     <date> 1998/09/07 </date>
     </act>
   <name>
    <given> Nabu </given>
    <family> Vernier </family>
    </name>
   <contact> 
    <email> nabu@vc.bc.ca </email>
    <phone> 123-1234 </phone>
    </contact>
   <style> Visual </style>
   <course id="math12-1998-t1">
    <start> 1998/09/02 </start>
    <act id="attendance">
     <date> 1998/09/02 </date>
     <date> 1998/09/03 </date>
     <date> 1998/09/05 </date>
     <date> 1998/09/07 </date>
     <date> 1998/09/09 </date>
     </act>
   <name>
    <given> Maria </given>
    <family> Vernier </family>
    </name>
   <contact> 
    <email> maria@vc.bc.ca </email>
    <phone> 123-1234 </phone>
    </contact>
   <style> Kinesthetic </style>
   <course id="math12-1998-t1">
    <start> 1998/09/02 </start>
    <act id="attendance">
     <date> 1998/09/02 </date>
     <date> 1998/09/03 </date>
     <date> 1998/09/05 </date>
     <date> 1998/09/09 </date>
     </act>
    </course>
   </learner>
  </school>
 </edu:ml> 
---------------------------end of sample EDUML v0.5 data----------