https://docs.google.com/document/d/1QG0lAmJ0ztHJq5DbiTGQj9DnQ8hP0Co0x0fB1QmoBco/edit?hl=en_US
Please review to see what you think. Hopefully this document will be a useful intro to the full paradata spec document we’ve been working on.
If you want edit rights, just mail me – all are welcome. We’ll publish more broadly after a few of you have signed off that this makes sense and helps get people started on paradata.
All input welcome!
Steve
--
Steve Midgley
Deputy Director
Office of Education Technology
US Department of Education
@OfficeofEdTech
"objectType": "teacher",
"description": ["high school", "physics"]},
"verb": {
"action": "bookmarked",
"context": {"id": http://www.delicious.com/"},
"date": "2011-06-01/2011-06-30"}},
-- <http://www.icbl.hw.ac.uk/~philb/> Please note new email address: phil....@hw.ac.uk
Thanks – fixed. Good catch.
Steve
The best way to understand what it is, is to look at json examples:
"actor": "teacher"
Vs
"actor": {"objectType":"teacher", "description":["5th grade"]}
So objectType just contains the "actor" attribute that you would have provided as a string, when you want to nest that attribute inside json that contains other elements for actor as well.
In the case of "verb" the equivalent term is "action" that plays the same function as "objectType" for actor.
In the case of "object" it's a little looser, but generally the equivalent term is "id" that contains the string that you would have provided if you just attached a string to "object"
Am I clarifying or obscuring?
Steve
"value": 4.4,
"scaleMin": 1,
"scaleMax": 5,
"sampleSize": 2104}, "value": "4.4", <--- notice its a string not a float now
"scaleMin": 1,
"scaleMax": 5,
"sampleSize": 2104},NSDL has started submitting paradata to sandbox. Some of our records can be seen here https://sandbox.learningregistry.org/slice?any_tags=paradata&from=2013-04-08.
I have looked at the Paradata in 20 minutes and the LR Paradata Spec 1.0 at
https://docs.google.com/document/d/1IrOYXd3S0FUwNozaEG5tM7Ki4_AZPrBn-pbyVUz-Bh0/edit and have two questions/concerns.
1) In the spec for collection object schema it specifies that we can bundle together multiple activities together in one document. My question here is consistency
In LRMI JSON microdata examples it shows resource data JSON as -
resource_data:{items:[record1, record2]}
but per Paradata spec it says
resource_data:{"collection": {"totalItems": 2, "items": [record1, record2]}}
Is their a reason for this JSON difference? I just wasn't sure if this is desired or if these different formats were developed separately and a consistent format hasn't been agreed upon yet.
2) Also In the LR Paradata Spec 1.0, it shows an activity having a measure property which then has a float sub property(ie count, value) stays as a float in the JSON. We are using LRSignature written by Jim Klo, which during signing, normalizes the document and converts all float numbers and booleans into strings. So our float numbers during publishing are converted to strings.
So should the spec specify the floats as strings instead or are we missing something? On a side note I would think that if floats are converted to strings, perhaps for consistency sake, integers in the activity should also be strings, ie scaleMin, scaleMax, count and sampleSize. Then a consumer of the documents can just convert all string values into floats.
--
You received this message because you are subscribed to the Google Groups "Learning Registry Developers List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to learningreg-d...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.