-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discriminating between multiple alignments #45
Comments
I don't think we have come across this use case before, at least not in the way you phrase it. It does resonate though, I taught a course offered to final year undergrads and MSc students, the learning objectives (and assessments) were slightly different for the two groups. In that case the course catalogue listed two separate courses (which happened to be scheduled together), so that might be one modelling option. Would it work for you to add the information about educational level to the description of the learning objective? That's closer to what I have seen, but not quite what you describe. Or you could use the an AlignmentObject as an extension point, it does exist as a way of reifying the alignment between a learning resource and something else. (If you are able to tell us more about what you are doing, we are always interested in learning how LRMI is used. You can use this form to provide as much/little information as you wish.) |
Using the alignment object to align to a leveled framework should work.
e.g. here is K12 framework with grade levels as a top level categorization:
https://opensalt.net/cftree/item/1867124
Often we have lessons in K12 that align to review (one grade level lower)
or acceleration (one level above) the course level.
…On Fri, Oct 27, 2023 at 4:16 AM Phil Barker ***@***.***> wrote:
I don't think we have come across this use case before, at least not in
the way you phrase it. It does resonate though, I taught a course offered
to final year undergrads and MSc students, the learning objectives (and
assessments) were slightly different for the two groups. In that case the
course catalogue listed two separate courses (which happened to be
scheduled together), so that might be one modelling option.
Would it work for you to add the information about educational level to
the description of the learning objective? That's closer to what I have
seen, but not quite what you describe.
Or you could use the an AlignmentObject as an extension point, it does
exist as a way of reifying the alignment between a learning resource and
something else.
(If you are able to tell us more about what you are doing, we are always
interested in learning how LRMI is used. You can use this form
<https://forms.gle/LbR9wuxDtuxP8ucBA> to provide as much/little
information as you wish.)
—
Reply to this email directly, view it on GitHub
<#45 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKCD5K5V7VG7HQFK4MHH63YBOJZLAVCNFSM6AAAAAA6RTLVLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBSG4ZTOMRTG4>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
My sense of the cases stated by @philbarker and @GerbenKD is one in which the learning resource description and description of the circumstances in which the learning resource is contextualized are conflated. The most reliable modeling solution seems to me to be separate and relate the two descriptions; i.e., This basically means that immutable attributes of the learning resource are separated from contextual variability rendering the learning resource description reusable. I do NOT think that AlignmentObject is useful beyond being able to particularize the naming of the predicate associating the LearningResource to a Context...(but this may have been what Phil is suggesting). Such use of AlignmentObject does not, it seems to me, negate the need to point to some resource defining the particular context. By the way, this same resource/context modeling issues exists with competency definitions. |
@stuartasutton I was thinking; for example:
I think it works if you don't want to say too much more about the course in the two contexts; if you do have more to say then the cleaner approach of creating different descriptions for the two contexts would be necessary. |
Thanks for the great answers @stuartasutton, @philbarker :) Meaning to reply earlier, so apologies for not doing that. I'm wondering whether I'm overcomplicating matters, so let me briefly describe what we are doing. We are working on aligning educational web resources to different international curriculums. Currently, we have a very rigid tree structure ( I like the suggestion of the Context instances, are there existing properties/schemas that I could use? |
@GerbenKD now you put it like that, I see similarities with @jmarks reply. If you consider the Applied Maths:
Physics
Hope that makes sense. |
@philbarker it does make sense. But would you then forego adding We would like to get rid of the rigid hierarchy we had. For example, filtering on Classical Mechanics should give resources for all grades and learning objectives that are applicable. Classical Mechanics should conceptually be the same Topic for every grade (or subject) right? |
You certainly could add
That is true conceptually, but in practice the learning resources for the same topic can be very different depending on grade and subject; different subjects might treat the same topic in different ways. One aspect of that is what we are discussing here, a topic may appear at different levels of the curriculum in different subjects. If you are trying to map in such a way as to be curriculum independent I think you probably need less precision in order to be more accurate: for this example |
Thanks again! Considering the contextualization option. The context instances should also be LearningResources, so I imagine it would look something like the sample below? Does that makes sense? And is there existing vocabulary I could use for the
|
@GerbenKD sorry you didn't get a reply sooner. I guess it makes sense. "Context" as a learning resource makes sense in terms of being in accord with the expected domain of the properties you want to use, but would probably need a some explaining to make sense in terms of the natural understanding of the word. I think that would probably work itself out as you develop concrete examples. Maybe you'll find "context"/"contextualizes" aren't quite the right words when you have a set of examples. I don't myself know of an existing vocabulary, but again that might become apparent through examples. One possibility is that schema:EducationEvent is relevant; but while it has the right properties it is not a learning resource (b/c it is an event) so it really depends on what the "contextualizations" really are. |
Thanks for the reply @philbarker! I will continue as I suggested. You're right that probably a better word will come up when working out a number of examples. I'll add to this thread if I come up with something that we are happy with, if that is appreciated. |
While it appears that the issue here has been somewhat resolved, I think that the matter raised--separation of a learning resource from its context(s) is worthy of careful thought and further discussion by this or some other group as its impact on both learning resources and competencies is significant. There is an inverse relationship between the richness of a description and the shareability/reusability of that description in contexts other than the one in which it was (richly) defined. This inverse relationship was recognized and clearly articulated early in the competency description space by Claude Ostyn in the abandoned IEEE work on Simple Reusable Competency Map back in 2007 and in the seemingly unused European CEN Workshop Agreement InLoc–ELM Information Model for Learning Outcomes and Competencies. The linked data muddle that the conflation of resource and context creates is not widely apparent in supposedly shareable/reusable data due to the current destination of such data in closed world systems. As hosting this data in open linked graph data stores becomes more common, the conflation muddle will present a serious problem not only with LRMI but also with CASE-LD, ASN, CTDL-ASN, the new IEEE 14844.20.3, and the emergent IEEE P2881. It is not likely that it will be a totally pleasant discussion given previous investments, but grappling with the consequences of this inverse relationship is important |
I would like to be able to align a learning resource to multiple learning objectives. Clearly I can use multiple
lrmi:teaches
properties. However, there are cases where these learning objectives are for different educational levels. But, how would you discriminate this? If I addlrmi:educationalLevel
properties, these are on the resource and the information to which learning objective these belong is lost. Is this something that I can tackle with LRMI, or do I need to do some extension myself?The text was updated successfully, but these errors were encountered: