2001-12-04IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool1 Public and...
-
Upload
devin-rice -
Category
Documents
-
view
217 -
download
2
Transcript of 2001-12-04IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool1 Public and...
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 1
Public and Private Information (PAPI)For Learners (PAPI Learner)The Organization of the Multi-Part Standard
“Human Information for Learning Technology” —Contact, Relations, Security, Preference, Performance, Portfolio
Frank Farance, +1 212 486 4700, [email protected]
a division of Farance Inc.,
Slides and Document: http://edutool.com/papi
IEEE LTSC 1484.2 Learner Model WG Standardshttp://ltsc.ieee.org/wg2
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 2
Learner Information, PAPI Learner, User/Vendor/Institution Extensions
Learner Contact Extensions
PAPI Learner Contact
Learner Performance Extensions
PAPI Learner Performance
Learner Preference Extensions
PAPI Learner Preference
Learner Portfolio Extensions
PAPI Learner Portfolio
PAPI Learner Information: Parts 21-26(Part 1 is Common to All)
Learner Security Extensions
PAPI Learner Security
Learner Relations Extensions
PAPI Learner Relations
Learner InfoType #X Extensions
PAPI Learner InfoType #X
Learner InfoType #Y Extensions
PAPI Learner InfoType #Y
Non-PAPI Type #Z Extensions
Non-PAPI Learner Type #Z
Future PAPI Learner InformationStandards, e.g., Parts 27, 28, etc.
Other Data Interchange Standards,Used by Applications,Out-of-Scope for PAPI Learner
Extensions to PAPI Learner Information& Extensions to Future PAPI LearnerInformation, When Standardized
Other Extension Capabilities AreOut-of-Scope for PAPI Learner
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 3
Separation of PAPI Learner Into:P1484.2 (12 parts), P1484.14 (3 parts), Other Stds
Learner Contact Extensions
Part 21: Learner Contact
Learner Performance Extensions
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Core Datatype Extensions
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Part 5: Registration Authority
Info Type Registry Extensions
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
Future Editions: Parts 27,28,etc.
BindingsCodings/APIs/Protocols
Common/Core Features Across Info Types
Information Types
Common Data Model/Datatyping for Info Types
Common StandardsWording for Bindings
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 4
Implementation/Applications Choices:Column A, Column B, Column C, ...
Learner Contact Extensions
Part 21: Learner Contact
Learner Performance Extensions
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Core Datatype Extensions
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Info Type Registry Extensions
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
Future Editions: Parts 27,28,etc.
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Common Data Model/Datatyping for Info Types
Common StandardsWording for Bindings
Submission of Elements/Extensions
Part 5: Registration Authority
[“Column A”] [“Column B”] [“Column C”]
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 5
Sample Application “P”
Part 21: Learner Contact
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Submission of Elements/Extensions
Part 5: Registration Authority
Implementation ConformanceStatement for Application #P:PAPI Learner Coding that ...- Strictly Conforms to Parts 1, 6- Strictly Conforms to Parts 21,25 using XML coding binding
[“Column A”] [“Column B”] [“Column C”]
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 6
Sample Application “Q”
Learner Contact Extensions
Part 21: Learner Contact
Part 25: Learner Performance
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Submission of Elements/Extensions
Part 5: Registration Authority
Implementation ConformanceStatement for Application #Q:PAPI Learner Data Application ...- Strictly Conforms to Parts 1,6- Strictly Conforms to Parts 24,25 using DNVP coding binding
[“Column A”] [“Column B”] [“Column C”]
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 7
Sample Application “R”
Learner Contact Extensions
Part 21: Learner Contact
Learner Performance Extensions
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Submission of Elements/Extensions
Part 5: Registration Authority
Non-PAPI Learner Info TypeExample: Financial Info
E-Commerce TransactionServices API Binding
Features Included In The Sample Application #R, But Outside The
Scope Of PAPI Learner Standard
Implementation ConformanceStatement for Application #R:PAPI Learner Data Application ...- Strictly Conforms to Parts 1, 6- Conforms to Parts 22-25 using MDAS Java API binding( Specified Possibly Elsewhere ... ) - Conforms to: - Extensions to Parts 22-25 - Learner Financial Information - E-commerce Services API
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 8
Sample Application “S”
Learner Contact Extensions
Part 21: Learner Contact
Learner Performance Extensions
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Core Datatype Extensions
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Info Type Registry Extensions
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Submission of Elements/Extensions
Part 5: Registration Authority
Implementation ConformanceStatement for Application #S:PAPI Learner Data Repository ...- Conforms to Parts 1,6- Conforms to Parts 23,25,26- Using DCTP protocol binding and XML coding binding( Specified Possibly Elsewhere ... )- Conforms to: - Extensions to Parts 1,6 - Extensions to Parts 23,25,26
[“Column A”] [“Column B”] [“Column C”]
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 9
What Does Your Application Use?
Learner Contact Extensions
Part 21: Learner Contact
Learner Performance Extensions
Part 25: Learner Performance
Learner Preference Extensions
Part 24: Learner Preference
Learner Portfolio Extensions
Part 26: Learner Portfolio
Learner Security Extensions
Part 23: Learner Security
Learner Relations Extensions
Part 22: Learner Relations
Core Datatype Extensions
Part 1: Core Features
Part 2: Rationale
Part 3: Security Notes
Part 4: Examples/Illustrations
Info Type Registry Extensions
Part 6: Data Element Registry
IEEE 1484.14.1 Data Extension Techniques
IEEE 1484.14.2 Rule-Based XML Coding Bindings
IEEE 1484.14.3 Rule-Based DNVP Coding Binding
ISO/IEC 20944 MDASAPI Binding
IEEE 1484.15, ISO/IEC 15067-1 DCTP Protocol Binding
ISO/IEC 8824/8825ASN.1 Coding Binding
Future Editions: Parts 27,28,etc.
BindingsCodings, APIs, Protocols
Common/Core Features Across Info Types
Information Types
Common Data Model/Datatyping for Info Types
Common StandardsWording for Bindings
Submission of Elements/Extensions
Part 5: Registration Authority
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 10
“Strictly Conforming IEEE 1484.2 PAPILearner Data Repository, Parts 1, 6, 22,23, 24, 25, Using XML Coding and DCTPProtocol Bindings”
Implementation Conformance Statement Attached to Product/Service
A Sample ImplementationConformance Statement (ICS)
Using PAPI Learner Conformance Labels
A Data Repository,e.g., Database,That Includes:Relations, Security,Preference, andPortfolio Information
An ICS describes the Vendors’ claims ofconformance. The Conformance Labelis a shorthand notation for the ICS.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 11
Simple Human Identifiers (SHI, 1484.13) UsedTo Link PAPI Learner Information
SHI: 123456
PAPI Learner Contact
SHI: 20010102112233_xyz123
PAPI Learner Performance
SHI: 20010102112233_xyz123
PAPI Learner Preference
SHI: temp_employer_X
PAPI Learner Portfolio
SHI: 123456
PAPI Learner Security
SHI: 123456
PAPI Learner Relations
SHI: temp_employer_Y
PAPI Learner Portfolio
SHI: 20010203223344_abc456
PAPI Learner Performance
SHI: 20010203223344_abc456
PAPI Learner Preference
Repositories: Internal/External Records
Access-Only To External Records
** Information Is External to Record, e.g., Record is Referenced by SHI
Institution RecordsContact (institution): 123456Relations (institution): 123456Security (institution): 123456Preference (institution): 20010102112233_xyz123Preference (institution): 20010203223344_abc456**Performance (internet svr #1): 20010102112233_xyz123**Performance (internet svr #2): 20010203223344_abc456Portfolio (institution): temp_employer_XPortfolio (institution): temp_employer_Y
Anonymous Internet Server #1**Preference (institution): 20010102112233_xyz123Performance (internet svr #1): 20010102112233_xyz123
Anonymous Internet Server #2**Preference (institution): 20010203223344_abc456Performance (internet svr #2): 20010203223344_abc456
Access by Potential Employer #X**Portfolio (institution): temp_employer_X
Access by Potential Employer #Y**Portfolio (institution): temp_employer_Y
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 12
Proposal for PAR-Split Wording
• Other PARs already split off:– 1484.14.* series of projects
• Six PARs on “main” section:– Standards: Core Features (.1), Registration
Authority Process (.5), Registry (.6)– Guides: Rationale (.2), Security Issues (.3),
Examples and Illustrations (.4)
• Six PARs on learner information:– Standards: Contact, Relations, Security,
Preference, Performance, Portfolio
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 13
1484.2.1: Core Features (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 1, Core Features, a standard, specifies the common terminology, framework, data element concepts, for the remaining parts of this standard.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 14
1484.2.2: Rationale (Guide)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 2, Rationale, a guide, documents important decisions during the development of this standard.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 15
1484.2.3: Learner Information Security Issues (Guide)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 3, Learner Security Issues, provides information and recommends on important security issues for implementations.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 16
1484.2.4: Examples AndIllustrations (Guide)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 4, Examples and Illustrations, provides information for implementers.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 17
1484.2.5: Registration Authority Process(Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 5, Registration Authority Process, a standard, specifies how data elements, value spaces, and other data descriptive information are registered.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 18
1484.2.6: Data ElementRegistry (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 6, Data Element Registry, is the registry of data elements, value spaces, and other data descriptive information (as described by Part 5).
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 19
1484.2.21: Learner Contact Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 21, Learner Contact Information, a standard, specifies how contact information (e.g., name, postal address, telephone number, etc.) is described.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 20
1484.2.22: Learner Relations Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 22, Learner Relations Information, a standard, specifies how relationships (e.g., classmates, teammates, mentors, etc.) are described.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 21
1484.2.23: Learner Security Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 23, Learner Security Information, a standard, specifies how security features (e.g., public keys, private keys, credentials, etc.) are described.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 22
1484.2.24: Learner Preference Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 24, Learner Preference Information, a standard, specifies how preference information (e.g., physical device preferences, cognitive preferences, etc.) is described.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 23
1484.2.25: Learner Performance Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 25, Learner Performance Information, a standard, specifies how performance information (e.g., grades, interim reports, log books, etc.) are described.
2001-12-04 IEEE 1484.2 PAPI Learner, Draft 8, F. Farance, ©2001 Farance Inc./Edutool 24
1484.2.26: Learner Portfolio Information (Standard)
• Scope:– This standard is a multi-part standard for learner
information. Learner information is human information for learners for use in learning technology systems.
– Part 26, Learner Portfolio Information, a standard, how accomplishments and works are described.