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

Re: EDUML sample



Can someone point me to a good introduction to XML?

Thanks,

-Eric

Bruno Vernier wrote:

> SAMPLE EDUML (XML) document
> ---------------------------
>
> Warning: this is a work in progress and as yet un-approved by anyone not
>  even by me.
>
> This is a proof of concept thing: I did not add every conceivable tag in
> order to keep this document easy to read.  If you are an educator, please
> see if this corresponds to your reality.  If you are a programmer, please
> consider whether this makes sense as input/output for the programs you are
> designing. (Most tags are both optional and repeatable; so that a student
> for example can have several email addresses and no fax number)
>
> <edu:school id="vc">
>  <name> Formal School Name </name>
>  <snail> post office address goes here </snail>
>  <fax> fax number </fax>
>  <phone> phone number </phone>
>  <email> postmaster@vc.bc.ca </email>
>
>  <learner id="bvernier">
>   <given> Bruno </given>
>   <family> Vernier </family>
>   <email> vernier@vc.bc.ca </email>
>   <email> vernier@ess.vancouver.bc.ca </email>
>   <snail> post office address goes here </snail>
>   <uri> ex: URL of portfolio webpage </uri>
>   <phone> phone number </phone>
>   <fax> fax number </fax>
>   <course id="Math 12">
>     <start> date </start>
>     <attend id="1998.12.09">
>       <status> absent, present, late, sick ... </status>
>       <comment> session anecdote </comment>
>       </attend>
>     <attend id="1998.12.10">
>       <status> absent, present, late, sick ... </status>
>       <comment> session anecdote </comment>
>       </attend>
>     <attend id="1998.12.11">
>       <status> absent, present, late, sick, virtual ... </status>
>       <remote> connected from ... </remote>
>       <comment> session anecdote </comment>
>       <test id="issuer:bruno:math12.unit1.v1">
>         <ims:performance-coding> BC style grades </ims:performance-coding>
>         <ims:performance> C+ </ims:performance>
>         <ims:issued-by> vernier@vc.bc.ca </ims:issued-by>
>         <comment> anecdotes </comment>
>         </test>
>       </attend>
>     <end> date </end>
>     </course>
>   </learner>
>
>  <learner id="pvernier">
>   <given> Pierre </given>
>   <family> Vernier </family>
>   <email> vernier@unixg.ubc.ca </email>
>   <uri> ex: URL of portfolio webpage </uri>
>   <snail> post office address goes here </snail>
>   <course id="Bio 12">
>     <start> date </start>
>     <attend id="1998.12.11">
>       <status> absent, present, late, sick, virtual ... </status>
>       <remote> connected from ... </remote>
>       <comment> session anecdote </comment>
>       <test id="issuer:bruno:bio12.unit1.v1">
>         <ims:performance-coding> Mastery </ims:performance-coding>
>         <ims:performance> Completed </ims:performance>
>         <ims:issued-by> vernier@vc.bc.ca </ims:issued-by>
>         <comment> anecdotes </comment>
>         </test>
>       </attend>
>     <end> date </end>
>     </course>
>   </learner>
>
>  <course id="Math 12">
>   <name> Mathematics 12 </name>
>   <email> math12@vc.bc.ca </email>
>   <room> room 201 on campus </room>
>   <room> room ma12 on Diversity MOO </room>
>   <subscribe> majordomo@vc.bc.ca </subscribe>
>   </course>
>
>  <course id="Bio 12">
>   <name> Biology 12 </name>
>   <email> bio12@vc.bc.ca </email>
>   <room> room 201 on campus </room>
>   <room> lab 202 on campus </room>
>   <subscribe> majordomo@vc.bc.ca </subscribe>
>   </course>
>
>  <room id="201">
>   <label> room 201 </label>
>   <location> description of location </location>
>   </room>
>
> </edu:school>
>
> <edu:issuer id="bruno">
>   <test>math12.unit1
>       TAGS for LINKS or references to TEST BANKS will come here
>     </test>
>
>   <test>bio12.unit1
>       TAGS for LINKS or references to TEST BANKS will come here
>     </test>
>
>   </edu:issuer>
>

--
===============================================
After years of struggle I learned how to keep
Windows alive.  Now that is not fun anymore, so
I decided to waste some life learning how Linux works.
===============================================