Open martyr280 opened 3 years ago
OpenSALT and course definition within North Dakota
Course code aligned course/sequence
https://case.nd.gov/cfdoc/ contains all the state standards for all subjects as well as the course code framework
The course code framework is here: https://case.nd.gov/cftree/doc/28 with this URI: https://case.nd.gov/uri/1db82753-f8ca-5ff5-b932-b73cf6213287
The course code will link to the course expectations in the standards frameworks.
Select any of the tags below that apply or add your own
@kimdhamilton edited tags as appropriate in your post, further descriptions below.
@martyr280 and @jmarks - can you please add some details about how the student will be using the transcript from the wallet? Who or what will be verifying/consuming this data?
@kayaelle Sure, Students will share their transcript or a view of a sub-set of the achievements on their transcript with a range of 3rd party verifiers: 1) Post secondary institutions are part of admissions and to enable enrollment, transfer and dual enrollment credits. 2) Apprenticeship program, particularly in CTE domains for entry qualifications 3) Prospective employers as part of the application and qualification review processes.
Additional consumers and verifies may include: 4) A "hub" or talent exchange like IBM's LCN, the National Student Clearing House "MyHub" or a service like LinkedIn. 5) Also of interest is to place a learner on a pathways or opportunity map on some future application service provider platform
i wanna see all this in a swimlanes.io 😄
(so does the vc-http-api use cases debate)
side note: are there any "secondary wallets" or custodial wallets or wallets authorized to hold/present/parse/run ML on those "subsets"? is it too much of a conceptual stretch to call an OCP or a Clearing House a "secondary wallet" or a "service wallet" that publishes/disseminates a subset of the subject's records as a service defined by a contract? I'm not actually lobbying for the concept of a secondary wallet or a service wallet, just test-driving the terminological distinction to see how well it does or doesn't map this use case.
@bumblefudge we present the credentials through a sharing UI, including any human readable base64 object embedded in the originating CLR as well as the JWT object for consuming into tertiary systems. the front end of the OCP, the publishing service, follows the vc-http-api model pretty close https://randaocpservice-testclient.azurewebsites.net/ we have not exposed an API on the verifier consumer end as of yet, all controlled through the UI at this time.
@bumblefudge
Actor
Student graduating from a North Dakota high school
Submitter
Marty Reed, RANDA on behalf of the OpenCredentialPublisher project
User Story
Student requests a Transcript published to a web wallet signed as a verifiable credential.
Data Concepts
CLR JSON-LD, base64 encoded PDF, W3C-VC, assertions of each credential to be individually or asserted as a sub-group of the original credential.
Restrictions
credential must be expressed originally in IMS Global CLR JSON-LD format spec https://www.imsglobal.org/activity/comprehensive-learner-record VerifiableCredential-https___randaocpservice-test.azurewebsites.net_api_credentials_09c8efa6-39fb-4a39-8278-e55e229a41a8.zip