Sharebar?

Learning Impact Blog

1EdTech CEO Rob AbelRob Abel, Ed.D. | March 2022

 

 

 

1EdTech: Accelerating Four Educational Leadership Imperatives for Our Times

In this third of a series to introduce the coming 1EdTech brand out of the evolution of the IMS Global Learning Consortium, I want to discuss the future we hope to create together.

1EdTech logo with Power Learner Potential taglineIn the first post of the series, I discussed the simple idea behind the brand, namely a community united toward an open edtech ecosystem that accelerates innovation in education. In the second post, I enumerated the "pillars" that our community has excelled and upon which the brand relies, culminating in the brand promise of lifting every learner: Together, we power learner potential.

1EdTech is a forward-looking collaboration. It is about establishing the foundation for the next generation of education and learning.

Over more than two decades of experience, we have learned that getting ahead of the future also benefits us all greatly in the present. As "together" is by far the most important concept that enables our progress, I offer here a brief summation that reflects what we see in our members' works and forward directions. We have purposely used wording for educational leaders to understand our community's impact on some of our most noteworthy educational (HED, K-12, lifelong) leadership opportunities to invent a better future. Most importantly, our community has a direct impact on making these possible. Our community engagement aims to accelerate your strategies toward these ends for educational leaders.

Leadership imperative #1

Transformative digital learning

There is some excellent work and leadership on digital transformation these days, especially from our close partner, EDUCAUSE. There are many aspects of transformation that our work helps enable, ranging from seamless access to blended delivery to better agility to more accessible data to ensuring a trusted ecosystem of educational apps.

At the core, our members are leaders in enabling learning experiences that rise above the norm. Our members have thoughtful and purposeful designs that align the tech (IT) with the mission (academics). Every day, we see it in our members doing a fabulous job applying technology to create impact by working across academic (instruction, curriculum, faculty) and IT leadership. Most importantly, the combination of alignment with agility enables an organization poised for the future, as implied by the following imperatives.

Leadership imperative #2

Personalized learner journeys

We've been exchanging great ideas for many years on what tech can mean for enabling a virtuous cycle of data-informed, adaptive learning and instruction to help each learner succeed. 1EdTech members are leaders in designing and implementing personalized and student-centered learning. The fundamental challenge is a program design that provides the rigorous core of aligned instruction plus the options required to create or tailor relevant learning experiences for diverse learners with diverse goals.

The 1EdTech community has already enabled an unparalleled ecosystem of partnerships, platforms, tools, and digital resources to configure an ecosystem that enables personalization at many levels. We have many examples of how this was accomplished at a fraction of the cost we could have imagined even a few years ago. One of the most powerful application examples is improving curriculum equity by enabling access that is not only inclusive but also enables schools, programs, and faculty to tailor to their needs. We see additional growth of the ecosystem and more collaboration on curriculum equity across our membership into the future. Emerging competency-based outcomes frameworks and verifiable digital microcredentials will work in tandem with curriculum alternatives to increase the pathways available to learners of all ages.

Image showing the four 1EdTech educational leadership imperatives

Leadership imperative #3

Achievement, opportunity, and employment

Receiving a diploma is an important accomplishment. However, the shareable official record of that diploma, the transcript, is not typically that useful in terms of helping the learner tell their story in a way that connects them to opportunities. Today, the overwhelming majority of employers do not even consider transcripts in the sorting or decision process.

1EdTech members are leaders in helping learners capture their achievements and competencies to go way beyond the traditional transcript in helping each student tell their story. They are doing this by leveraging a revolution in digital microcredentials, and learner-owned lifelong achievement records developed and supported by the 1EdTech community. By leading this revolution, educational institutions are enabling new connections between the world of work and the world of education. The 1EdTech community is leading the practical application of these ideas in ways that enhance learner opportunity, institutional brand, and lifelong relationships between institutions and learners.

Leadership imperative #4

Learner success, retention, and outcomes

Certainly, this is a major focus for all educational leaders today. So, why include it in the forward-looking leadership imperatives? The reason is that establishing new levels of achievement and greater personalized learning pathways enables new opportunities for defining student success. Strategies for aligning tech with the academic mission, personalized pathways, and recognizing achievement lead to the need to "design in" the "smart data" that all stakeholders can use to understand if the strategies are working. The future of data-informed learning and education is going to be much more precise than it is today. Improving student success in the future is about having the right information that helps to validate and improve the design.

The 1EdTech community is working together to ensure that data access is built into the ecosystem. Effective use of data in education will require real-time availability and analysis of big data from many sources used in conjunction with small data exchanged among just a few systems that faculty and students rely upon. 1EdTech members are getting ahead of this rapidly evolving field through deep collaboration on harnessing the power of data. It is a collaboration on making the best use of the data we can get today while working on a better data future for all educational stakeholders.

f

Tags:

 

1EdTech Chief Architect Dr. Colin SmytheIMS Global TECH TALK

Contributed by Dr. Colin Smythe, IMS Chief Architect

 

Digital Assessment in IMS Ecosystems: The Set of IMS Specifications Making Online Assessment a Reality

In June 2000, IM published version 1.0 of the Question and Test Interoperability® specification—or QTI® as we all know it. This specification described a structure for exchanging tests and questions to enable the authoring and distribution of online assessments. The following 36 months saw several new versions resulting in the publication of version 1.2.1 in March 2003. This version was later included in the IMS Common Cartridge® 1.0 specification. Our work from 2004 to 2015 resulted in QTI versions 2.0, 2.1, and 2.2. Between QTI 2.1 and 2.2, IMS released the Accessible Portable Item Protocol® (APIP®) 1.0, which added new accessibility features to the core QTI specification. In September 2015, the IMS Technical Advisory Board (TAB) authorized the Charter for QTI version 3.0 and, in July 2020, made available the Candidate Final Public documents for public review.

The longevity of the QTI specification is based on the early research undertaken by long-time IMS Contributing Member ETS and published as the Four Process Architecture. The four-process architecture gives rise to two of the key QTI structures: Assessment and Item. Notice that we use the term ‘Item’ instead of ‘Question.’ This is because an Item includes more than just the actual question: for example, the response processing rules for determining the correctness of the learner’s response (their answer); alternative content to reflect accessibility needs; and much more. An assessment, test, or quiz is the combination and organization of a set of Items. QTI also defines Section. A Section is a collection of Items and Sections. Sections enable the creation of flexible and adaptive assessments to reflect the assessment pedagogy being used and ease the management of the assessment structure. An Item is based upon one or more Interactions. QTI has nineteen predefined interactions to support the most typical question types, e.g., multiple-choice, hotspot, etc.

IMS was an early adopter of the use of XML for data exchange. Document Type Definitions were used for the 1.x versions of QTI to validate the QTI XML instances, but XML Schema Definitions (XSDs) are used for all later versions. Certification of compliant products is an essential aspect of the IMS specification support process. For XML-based specifications, IMS uses a proprietary online XML validator for certification. Unlimited access to this validator is available to all members, and many make extensive use of this benefit as part of their content development validation process. For QTI versions 2.1, 2.2, and 3.0, the specification is composed of several individual specifications:

  • QTI Assessment, Section & Item (ASI) – the core definition of the QTI structures and their representation in XML

  • QTI Metadata – the QTI-specific metadata to be included in the accompanying content packaging manifest file

  • QTI Results Reporting – the information used to represent the exchange of the results awarded to a learner as part of the response and outcomes processing as defined in the core ASI

  • QTI Usage Data & Item Statistics – the information used to describe the usage of the QTI Items in terms of a variety of standardized statistics

Several more IMS and non-IMS specifications are used to provide the complete QTI interoperability capability:

These specifications are combined at the level of the XML binding to create a single zip file as required in the QTI Profile of IMS Content Packaging.

Actionable e-Assessment is an important aspect of IMS Ecosystems. While QTI is the keystone specification, many IMS specifications can be combined to support an extensive range of assessment processes and workflows.

This broader set of specifications is:

As can be seen, IMS has a thriving specification development activity in e-Assessment. We will continue to improve how our specifications can be combined to support your assessment processes and workflows.

 

Tags:

1EdTech CEO Rob AbelRob Abel, Ed.D. | February 2022

 

"Out of many, one. Out of one, many."

 

The Foundations of the New 1EdTech Brand

I'm following on here from my last post about the upcoming transition from IMS Global Learning Consortium to our new 1EdTech brand.

Experts say that a "brand" is the experience that customers have with an organization and its products. In 2019, IMS hired a well-known marketing firm to help develop a brand that fits the experiences of the members. The process involved countless interviews and feedback sessions, including several in-depth sessions working directly with the Board of Directors.

Out of this work came a set of "brand pillars" and a "brand promise."

The brand pillars are what some might call core competencies that are at the root of the member experience. These are the things that the organization does well, and it comes through in the experience of our members.

While we have detailed summaries of each of the brand pillars for 1EdTech, I'll give you a high level here, including why we decided on these as the best fit for what we do and what we value.

1EdTech Brand PillarsInspiring breakthrough collaborations

Our community is very unique and influential because we are collaborating across boundaries (e.g., supplier/institutional, K-12/HED/corporate learning, IT/instruction/academics, bridging across walled-garden ecosystems, collaboration across regions) to create the technical work that sets expectations for the future of the edtech ecosystem. We bridge across and break down these boundaries every day. Anyone who has experienced our community knows that we represent the best and brightest in edtech.

Advancing ecosystem connectivity

We produce open standards that provide the connectivity for an open edtech ecosystem of products that work together for better user experiences and better insights to inform learner success. Because of the extent of our membership collaboration, there is more investment in integrations using our standards than any other approach. So, the open edtech ecosystem is the fastest way for suppliers and institutions to get to innovation at scale.

Accelerating digital learning transformation

Our member organizations design and adopt scalable, sustainable, and responsive digital innovation by adopting the open technical foundation and the collaboration from close partnerships developed via the member experience. Educational institutions and suppliers have an unparalleled network of partnerships with other members that have shown over and over to accelerate their efforts to implement best-in-class digital learning.

Enriching teaching and learning experiences

For years we have called this effect of our combined activities "Learning Impact" and have challenged our community to provide evidence of impact through our annual Learning Impact Awards. Our members individually design and implement the products that support better experiences. At the same time, collectively, we enable what is available to practitioners and how they use and take advantage of the ecosystem we are creating together.

The "brand promise" is, as it sounds, both the synthesis and the heart and soul of the brand experience. It's our call to action now and into the future. We believe we're capturing that promise in the simple phrase: Together We Power Learner Potential

 

That brand promise is the headline of the 1EdTech Mission statement.

Together we power learner potential.
The 1EdTech community provides collaborative leadership that shapes the foundation of an open edtech ecosystem now and into the future to enable unlimited potential in every learner. 1EdTech member organizations shape the future, foster lasting partnerships, and accelerate digital learning by leveraging unparalleled cooperative investment across the ecosystem.

 

Every day, our staff, members, and I are inspired by what they have achieved as individuals and collectively. It's inspiring that edtech leaders can get a high return on investment in their time for their organizations while contributing to the greater good. There may be another organization out there that has done more to shape edtech (I don't know of one), but I'll say that we can all be very proud of what our community has achieved and the potential we have created for the future.

 

Tags:

1EdTech CEO Rob AbelRob Abel, Ed.D. | January 2022

 

"It is not in the stars to hold our destiny but in ourselves." —William Shakespeare

 

IMS Global is Rebranding to 1EdTech in 2022

Many of you may have already heard this exciting news. This year, we are transitioning to a new brand to better capture the essence of our groundbreaking community and add even greater energy to our cause as the need continues to grow around the world.

Yes, the IMS Global brand is well known and greatly respected among those involved in standards development. Not to mention the IMS community is (and has been) growing at an impressive rate.

However, in 2018 the IMS Board of Directors concluded that the name, IMS Global Consortium, was not reflecting the primary value that the organization provides. Namely, our value is helping the educational and learning technology ecosystem converge toward the future through the leadership and collaboration of dedicated end-user and supplier organizations. And that not only the name but the overall messaging and positioning of the organization needed a refresh.

Thus, in 2022 we are transitioning to a new brand: 1EdTech.

The new name and the brand messaging reflect both our aspirations and the value we are already providing to the worldwide education technology sector.

1EdTech signifies a united commitment to achieving an open and inclusive education technology ecosystem that serves the needs of every learner, every educational institution, and every edtech supplier. This united ecosystem is owned by all education participants and stakeholders, enabling both public and private good. Together we are accelerating educational innovation to lift every learner.

1EdTech New Site Hero Example

We are purposely communicating the brand transition gradually. IMS members have been providing feedback on the rebranding strategy since it began in earnest towards the end of 2018. But we are still listening for input as we talk with our many partners worldwide. In 1EdTech, just as in IMS Global, the community shapes the organization.

Over the first half of 2022, you will see incremental updates to the website that reflect messaging that is more aligned with 1EdTech, and, yes, there will be an update to the logos and other brand imagery as we go. We will be highlighting stories that help all stakeholders understand better how our members are creating the future of education by shaping an edtech ecosystem that powers learner potential. I will be creating blog posts every couple of weeks to provide some perspective on the new brand.

I hope you will be able to join us as we celebrate the new brand at Learning Impact 2022 in Nashville, Tennessee, from 13-16 June! Be on the lookout for registration opening soon.

 

Tags:

 

1EdTech Chief Architect Dr. Colin SmytheIMS Global TECH TALK

Contributed by Dr. Colin Smythe, IMS Chief Architect

 

Creating IMS Specifications Using a Model-Driven Specification Approach

Background

In 1999, IMS published its first two eLearning interoperability specifications: IMS Metadata and IMS Enterprise Data Model.

In 2000, IMS Content Packaging and IMS Question & Test Interoperability specifications followed.

These specifications were developed and documented as Microsoft Word documents with tabular-based descriptions of the data models. For all of them, the actual interoperability was based upon the exchange of XML files. Initially, we created Document Type Definition (DTD), then XML Schema Definition (XSDs) files to provide machine-enabled validation of the XML files. Eventually, the IMS specification development process was based on creating the relevant Information Model, XML Binding and the Best Practices and Implementation Guide documents, and the accompanying DTD/XSD files. The documents were created using Microsoft Word and published as PDF documents. The DTD/XSD files were created using early versions of XML authoring tools (we are still in the 2001-2003 period). Many other standardization organizations had similar approaches and used similar toolsets. In 2004, IMS started work on their first service-based specification (Enterprise Services). Once again, the interoperability technology was XML-based but now requires SOAP messages with Web Service Description Language (WSDL) files used to provide a machine-readable version of the API. Again, we created MS Word documents with lots of tables.

In early 2006 it became clear that our specification development approach had limitations:

  • The information model and XML binding documents and the accompanying DTD/XSDs were being created through three separate manual processes and, no surprise, there were many discrepancies between them, many of which were trivial, but some were significant and caused a lot of confusion and implementation problems;
  • The specifications were becoming increasingly complex, so the tabular-based descriptions were large and difficult to understand. Also, the number and significance of the discrepancies was increasingly problematic;
  • The creation and maintenance of new versions were becoming difficult. The combination of increased complexity and maintaining consistency across the different, manually produced, and changing artifacts was resulting in unacceptably error-prone documentation;
  • The inclusion of service-based specification development and the accompanying new set of binding technologies was proving difficult to define and describe with the required precision and accuracy using MS Word documents;
  • There was increasing awareness that conformance testing and certification of products—with respect to the specification—would be essential so the corresponding conformance test systems had to be created and maintained.

Transition

In 2006, we decided to move to a Model-Driven Specification (MDS) approach. The primary objective was to create a process by which the definition and description of a specification were entered into a machine-readable format (the model) once, and from that model, ALL of the artifacts would be produced using auto-generation transformations. Therefore, in the worst case, any error would be consistently present in ALL of the artifacts. This has the benefit that any error identified in one artifact can be used to fix that same error in all of the artifacts. In 2005, the IMS Enterprise Service 1.0 and a new version of the IMS Content Package specifications developed using the IMS MDS approach were published. All of the required benefits were achieved, but we also confirmed some drawbacks:

  • The design of the specification required a more abstract approach for the creation of the model and the actual implementation details only became evident once the binding information was autogenerated;
  • The modeling was based upon the use of Unified Modeling Language (UML); the new transformation toolkit and the learning curve for these were difficult and time-consuming.

Summary

Many engineers from IMS Contributing Members did not have the time or skills to understand the details of this new approach or use the new toolkit. There was more significant dependence on the IMS technical staff to facilitate the development of the specifications. This made understanding the proposed specification and consensus-building more difficult.

Over the following decade, the IMS MDS approach underwent considerable evolution and refinement. The tooling remained based on UML using the Eclipse hosted open-source Papyrus tool, the corresponding IMS profile of UML to enable the IMS MDS approach, and the set of proprietary transformation tools. The currently supported artifacts include HTML documents, XSD and WSDL files, OpenAPI and JSON Schema files, JSON Linked Data files, and the set of PHP files used to support the conformance testing of the implementation of a service provider for the corresponding IMS service specification. The MDS approach also supports the definition of Profile of an IMS base specification: a Profile enables the adaptation of a specification to fit the specific requirements of a market, geographic, etc., communities.  

In 2018 we undertook an internal review of the specification development activities in the context of the next generation of MDS. That review identified several key objectives for that next generation:

  • The use of combinations of specifications was becoming more common, so more effective visualization and interaction with the specification documentation sets were required. This leads to the Student Learning Data Model and the IMS Common Data Model;
  • Reusability of data models was becoming important. Using the same data model improves integration between specifications, but this requires the definition of the data models to enable tailoring at the point of inclusion into a specification to avoid unnecessary bloating of a specification. This is accompanied by the application of a set of frameworks that define common patterns to be used across the IMS specifications (the IMS Security Framework is the first of these frameworks);
  • Contributing Members required better integration of the materials without curtailing their types of input (currently supplied using Google docs, markdown, MS Word, etc.). A process by which CMs can amend and then review the changed model and artifacts needed to be introduced;
  • The codebase for the XSLT was aging, and a complete rewrite was required. The range of target artifacts was still increasing, and so the full UML-based approach needed to be revised;
  • More agile specification development requires the use of a Continuous Integration/Continuous Deployment (CI/CD) process to link the IMS GitHub repositories with the IMS Tech Forums, Website, and PURL server so that a single change to the underlying model can result in rapid update and deployment of all of the associated artifacts;
  • The MDS approach must create a new set of common libraries that will be reused to develop the corresponding conformance tests systems, reference implementations and support the Compatibility Check.

Looking Ahead

For the past three years, the IMS technical staff have worked on all of the above objectives. In the past 12 months, several changes in the IMS specification development process have become evident. The EDU-API, Comprehensive Learner Record 2.0, and Open Badges 3.0 specifications are prototyping many revised MDS approaches. In the next 12 months the following changes will be delivered:

  • The IMS Common Data Model visualization technique will be extended to include support for the wide range of IMS service operations and the realization as REST/JSON-based endpoints;
  • All of the HTML-based documents will be rendered in the IMS profile of Respec. This includes those documents that are autogenerated from the MDS approach and those that are created manually;
  • The Versioning, Extensions, and JSON API frameworks will be completed, and as new IMS specifications and new versions are produced, support of these frameworks will be included;
  • The modeling approach will be extended to include support for the Publish/Subscribe-based service bindings;
  • The set of specification documents and artifacts will be published through the new MDS-integrated CI/CD process.

The focus will move to the conformance and certification, reference implementations, and Compatibility Check aspects of the IMS specification development process in the longer term. Conformance & Certification are an essential part of the IMS process. We must continue to improve the quality and reduce the time taken to establish these for our specifications. This will reduce the effort and time taken to create conformance and certification of Profiles of the IMS specifications and make it even easier to create, manage and maintain IMS ecosystems.

 

Tags:

1EdTech CEO Rob AbelRob Abel, Ed.D. | November 2021

 

"We're all in this together. It's so easy to see." — Walter Trout

 

Renewing (Y)Our Commitment to Shaping the EdTech Ecosystem

As we approach the end of 2021, IMS Global is energized from our recent K-12 Leadership Retreat held in person in Denver—the first IMS in-person event since late February 2020. We're also energized by the dramatic growth in IMS membership, as we started the year with less than 590 and are now approaching 700 member organizations. All of the IMS key initiative areas are gaining momentum across HED and K-12.

Yet, as I mentioned in my last post (Clarity), I've never been more enthusiastic and, at the same time, more concerned about where the edtech sector will go from here. A confluence of factors may distract us, not the least of which is "the great resignation." I sense that 2022-23 will be a test of leadership like no other we have seen in terms of each institution, district, state, and supplier setting a path based on the perceived lessons learned from both before and during the pandemic. Where will the leadership come from?

Well, it may come from many places. Still, I know with 100% certainty that the IMS community will once again bring extraordinary leadership in defining "the next leg up" in the growth of the edtech ecosystem. Our recent K-12 Retreat was a reminder of the power of in-person collaboration. We know we can expect big things in 2022 from our annual Digital Credentials Summit in Atlanta, 28 February through 2 March, and the Learning Impact 2022 conference in Nashville, 13-16 June.

1EdTech Learning Impact Conference 2021 information header

Much of what happens in the IMS community I can't predict, but here are some of the themes to engage with going into 2022:

  • Curriculum Innovation and Equity: We have seen extraordinary leadership from IMS members in accelerating the deployment of innovative products while enabling new designs for leveraging digital to achieve greater equity and accessibility. It's time to spread these great ideas from both suppliers and institutions to create our future.
  • Ensuring Real-time Grades, Scores, Data Across Applications and Platforms: It's time to take full advantage of LTI-Advantage, OneRoster, and Edu-API to enable seeing the right data in the right place to improve user experiences. We've got the foundational standards—but we need more purposeful design and implementation.
  • Designing and Connecting Credential Ecosystems: There is nothing the IMS community is more passionate about than shaping the educational ecosystem to enable better recognition of student achievement that opens opportunities for students of all types and ages. The foundation provided by the Open Badges and Comprehensive Learner Record standards, including new work to take advantage of other new and evolving standards, will undoubtedly take us where the leadership from IMS higher education and corporate learning leaders will take this undeniable trend.
  • Enabling Embedded and Balanced Assessment: In 2022, the breakthrough QTI 3.0 will be hitting the market in a big way, but the question is how to leverage digital assessment innovation across products and between state and district level systems to enable new models for embedded assessment. QTI 3—and what it can enable—should be on every edtech product company's roadmap. I expect to see robust and collaborative leadership on new models that will prioritize the many available features.
  • Foundational Data and Analytics Architectures to Support Educational Design: In 2021, IMS began work on the application of IMS standards coupled with next-generation data architectures to support the understanding and effective usage of learning platforms, learning tools, and curriculum resources.
  • Defining and Ensuring a Trusted Edtech Ecosystem: After more than a decade of breakthrough work in enabling connectivity among teaching and learning products, the IMS community is leading the definition and deployment of TrustEd Apps across K-12 and HED. The IMS community is where the leadership on what information is needed and how to get it to the range of "users" that set up and touch an institution or state's ecosystem.

Hopefully, you will note that none of the above areas of leadership are just "nice to have." They are all calls to action for collaboration because it is literally impossible to expect one or a small group of organizations to accelerate widespread progress in any of these.

Our purpose in IMS at every one of our over 500 meetings a year, especially at our in-person events, is to design and facilitate the community collaboration that will shape the future of the edtech ecosystem. It is a future filled with greater diversity, innovation, and personalized experiences.

By working together, we achieve a better understanding of our options, better support from building lasting partnerships, and thus become much more effective leaders.

And, by producing connectivity that we can all leverage, we are building the capacity for change via an unparalleled shared investment. It's a formula that has worked well and will continue to work well for those that engage and are active in our community. As we go into 2022, with all the leadership challenges that will be out there, IMS members must take this to heart and benefit from the amazing progress and resources that we produce together.

I wish you all the best for the holiday season and look forward to seeing everyone in 2022!

 

Tags:

 

1EdTech Chief Architect Dr. Colin SmytheIMS Global TECH TALK

Contributed by Dr. Colin Smythe, IMS Chief Architect

 

Using Compatibility Check to Improve Interoperability: From Conformance to Characterization

In a previous blog, I discussed the importance of Conformance and Certification as part of the IMS specification process. I also explained why IMS certification is required and why it is not "compliance." Certified products published in the IMS Product Directory have successfully passed rigorous IMS conformance testing. Defining the conformance requirements and providing the associated conformance test capabilities is essential for the IMS specification development process.

While certification is critical, it is fully product-focused and does not cover the configuration of an operationally deployed version of the product. There is a limit to the degree of interoperability guaranteed through certification only. It is possible for two products certified for a standard not to interoperate. Fortunately, the IMS Product Directory provides sufficient details so that confirmation of the correct type of certification is available. In the case of deployed operational systems, there are many different ways in which a certified system can be configured. As the next step beyond certification, IMS has created the Compatibility Check (CCx) system that is used to provide a characterization of a deployment.

Conformance testing is undertaken on a vendor's product configured for a testing environment. Typically, service providers are configured with the in-house test data sets i.e., real data is not used. IMS conformance testing ensures that invalid data is not sent by the service provider. Unless all of the data stored by the service provider is entered through the API undergoing conformance testing, this form of testing does not explore how the data set is entered into the service provider. Therefore, once the test data set has been verified as correct, an inherent part of conformance testing, there is no further check on the service provider's ability to prohibit the storage of invalid data sourced through other interfaces. I've already explained how two certified products may not provide data interoperability. However, there is one more likely reason why certified systems may not have full interoperability. The actual configuration of a product will depend upon the business models being used by the vendor e.g., specific endpoints may only be available for some business models. The fact that a product is certified does not mean that all of the features checked under conformance are available in an operational configuration.

Therefore, actual interoperability can ONLY be determined by examining the configurations of the deployed operational systems. We call this process Characterization.

Characterization enables the coverage of a specification in an operationally deployed implementation to be determined and recorded. Characterization is also the process by which data instances can be analyzed, i.e., covering the scenarios where only the data formats, not the exchange mechanism, are defined in a specification.

  • For service providers, the characterization is automated, whereas an engineer must complete a detailed functionality questionnaire for consumers.

  • For data import systems, a model of the import capabilities must be manually created, whereas, for data export systems, functionality coverage is created through the analysis of a set of exported data instances.

  • For REST API services, the characterization covers all endpoints, the associated query parameters, and the error handling mechanisms.

From the data perspective, characterization checks all of the data-typing, the supplied range of content, and any use of the extension mechanisms. The checking of the range of content enables the characterization to provide insight into the frequency of usage of data fields. For example, whether or not an optional field is always populated, the coverage of the set of enumerated tokens, etc. This content checking is important when confirming that the data required by a consuming system is being supplied by the provider (such a requirement would be an extra constraint on the optionality defined in a specification).

Compatibility Check is the software solution that provides the characterization capability. Characterization is only one of the features available through Compatibility Check. Two other features are available:

  • Verification – confirmation that the actual data being exchanged is valid with respect to the specification. Once characterization has been completed, any other data instances can be verified with respect to that characterization;

  • Compatibility Comparisons – the capability for a CCx user to explore their set of characterizations and to make detailed comparisons between matched characterizations. For example, the compatibility between a specific service provider deployment and the corresponding consumer(s) can be completed. This comparison provides a definitive, predictive statement on the interoperability matches and mismatches.

It is important to stress that while all of these analytics are stored (the characterization data), NONE of the actual data being exchanged is stored. Compatibility Check has been implemented such that a human never has access to, and cannot gain access to, the data being analyzed.

At present, Compatibility Check covers the IMS OneRoster and Common Cartridge standards. It also covers the set of apps under the IMS TrustEd Apps process i.e., apps that have been checked with respect to the IMS TrustEd Apps Rubric and that have the corresponding TrustEd Apps Seal. Access to CCx is available to IMS Contributing Members and Affiliate Suppliers who have OneRoster or Common Cartridge certification. CCx is also available to all Educational Institutions.

Compatibility Check is also a part of the Standards First Initiative. Standards First is a call-to-action for the edtech community. This initiative aims to ensure that we can achieve open standards-based integrations as the foundation for enabling product choice, improving cost, and enhancing data availability and student privacy. Standards First begins with the Pledge to make open standards the first and primary choice for edtech integrations. Compatibility Check is made available to confirm interoperability through the use of open standards and the correct usage of those open standards. Over time, CCx will be extended to cover other IMS specifications, particularly Learning Tools Interoperability (LTI) Advantage.

IMS Members wishing to find more on Standards First and Compatibility can contact Lisa Mattson at lmattson@imsglobal.org.

 

Tags:

 

Marcy Daniel, CPO, PowerSchoolNovember 2021 | Interoperable K-12 Edtech for Long-Term Success

Contributed by Marcy Daniel, Chief Product Officer, PowerSchool

 

How a Standards-First Approach Leads to Better Support for Student Outcomes

As K-12 schools and districts continue to increase their reliance on software to support operations and instruction, the importance of edtech interoperability with connected products that share data, workflows, and a user experience is vital to long-term success.

While prioritizing digital enablement and student outcomes, schools and districts may inadvertently find themselves supporting multiple software solutions lacking interoperability. These could include their student information system (SIS), back-end office support, talent and recruitment software, instructional tools and resources, and even family communication portals. As a Digital Promise study highlighted, 74 percent of districts use more than 26 different education technology products, and another 17 percent of districts use more than 100. The result of the rapid proliferation of software and technology can mean managing a host of systems that generally are not built to speak to each other efficiently—or at all.

 

Number of Edtech Products K-12 Districts Use

26+ Products

74%

100+ Products

17%

Source: "The State of Data Interoperability in Public Education," Digital Promise, 2017

 

In addition to causing potential funding and talent resource issues for school and district administrators, these non-communicative software platforms can disrupt instruction while decreasing overall productivity throughout an organization. Similar studies share that when teachers must maneuver between so many products, they have less time to teach. On average, teachers spend nearly half of their working time on non-teaching activities.

 

Interoperability Supports Whole Child Instruction

Without insight into each learner's K-12 journey and a strong data culture built around solutions that can speak to each other securely, educators may struggle to make informed instructional decisions. In other words, disparate software systems with data residing in silos mean we're missing the big picture when it comes to maximizing student support.

Alternatively, interoperable solutions can significantly impact seeing the full view of each child's learning path with access to readily available data. An interoperable solution that integrates with other edtech products can make user experiences more streamlined, convenient, and natural when maneuvering between programs. With a unified, cohesive workflow, it's easier to learn applications, navigate quickly, and improve productivity. It all adds up to more time for instruction and managing district or school needs and less time struggling with the technology itself.

 

A Standards-First Approach Supports Interoperability

When choosing—and working with—edtech vendors, school and district leaders should look for products and organizations that strive for a standards-first approach, both in terms of technology and instruction. This outlook helps support equitable technology across organizations without having to initiate costly integration projects on their own.

Knowing which solutions adhere to industry-leading open standards, such as those supported by IMS Global Learning Consortium, can help K-12 schools and districts meet significant goals.

By bringing together a suite of integrated solutions from certified edtech companies, districts can:

  • Accelerate digital transformation
  • Make school operations more efficient
  • Improve student performance

Standards First pledge signatory digital badgeMore than 120 organizations, including edtech vendors and K-12 districts working with IMS, have pledged to prioritize and advocate for open standards via the Standards First pledge. Part of this initiative, and critical to the future of modernization in the education landscape, is to ensure that systems connect seamlessly and securely. Edtech vendors can assure this by getting IMS certified. This means that not only are their products interoperable, but by being certified, they confirm their products have plug-and-play connectivity without requiring custom integrations—a significant resource and time saver for K-12 districts.

The organization also supports the Competencies and Academic Standards Exchange® (CASE®) standard. IMS provides a repository of CASE-published standards through the CASE Network for anyone to use, generally at no cost. Designing software that supports the CASE standard ultimately saves districts both time and cost.

Since most state and national learning standards are only published in human-readable formats, such as PDF, it's difficult for K-12 technology directors and curriculum leaders to integrate the learning standards in a useable and flexible way into their edtech tools. However, state and national issuers who choose to publish in the CASE format can make it easier for edtech vendors and their users to access and use the standards to better support student learning.

 

Security Should Be Top-of-Mind

One of the most important aspects of connecting edtech products is the security of students and data. Ensuring that data is transferring from one system to the next in a truly integrated and secure manner is critical. It requires that school and district technology directors select edtech vendors who adhere to strict standards, set and monitor role-based privileges, design data security plans thoughtfully, and update them regularly.

It's also crucial that state and district leaders collaborate with edtech software developers as a community to design products and platforms with student data protection needs at the forefront.

 

Vet Your Edtech Vendors

 → Download this infographic to assess your edtech vendors in 20 key areas that show what they are doing to keep your student, staff, and school data safe.

 

Interoperability Delivers Benefits for the Long Term 

Ultimately, having interoperable systems that adhere to technical and instructional standards can save K-12 schools and districts time and resources. And at the same time, it increases opportunities for developing and delivering individualized instruction tailored to the whole child's needs. In the long term, interoperable systems are a must when supporting better education management.

 

Marcy Daniel is PowerSchool’s Chief Product Officer. She is responsible for developing a unified strategic vision of PowerSchool’s portfolio products, managing overall roadmap development, and delivering to clients on the roadmap.

 

Tags:

1EdTech CEO Rob AbelRob Abel, Ed.D. | October 2021

 

"Clarity" —John Mayer

 

Some Challenges to Consider as We Continue to Grow a Healthy EdTech Ecosystem

Having completed a very successful Learning Impact 2021 virtual conference, and looking forward to our upcoming in-person meetings, including our K-12 Leadership Retreat (in Denver, 10-11 November) and our annual Digital Credentials Summit (in Atlanta, 28 February through 2 March 2022), I’ve never been more hopeful and optimistic about the IMS community cause of enabling a vibrant, innovative, open edtech ecosystem.

However, I’ve also never been more concerned about a confluence of factors I hear about from the IMS members that may slow our progress.

First, let me cover some of the many things to consider on the optimism side of the equation.

We’ve reached new heights in so many ways. Our community and the market highlighted the power of open standards-based ecosystems during the pandemic. Both the number of products going through IMS certification and individuals participating in IMS exceeded 6,000. IMS standards are used in the most widely used edtech products on the planet, positively impacting nearly all students and teachers in the USA and growing in many other parts of the world.

The IMS work agenda has never been more vibrant, relevant, and horizon-expanding (in terms of supporting/encouraging new educational models). IMS provides a new generation of tools to help edtech participants troubleshoot and converge the use of open standards in practice. Probably most importantly, everything we have achieved is based on a rock-solid technical process and financial foundation.

On the not-so-optimistic side of the equation, there are three factors that I am hearing from IMSmembers as potential sources of drag. First, there has been an impressive number of mergers/acquisitions/roll-ups/IPOs among edtech suppliers. While these are pretty “normal” in a growing market, they also can bring much uncertainty. Second, the “great resignation” and general post-pandemic uncertainty mean more attention on just keeping the lights on. Third, over the last several years, there has been growing confusion caused by well-meaning but not exceptionally expert organizations responding to funded initiatives—leading to less clarity and transparency when it comes to adherence to open standards. We know from many examples that when organizations are funded to advocate or implement interoperability, it rarely results in a solution that helps maintain or sustain open standards.

Image from 1EdTech Annual Report CY2020 - young student in a classroom with backpack smiling

Again on the positive side of things, it is wonderful to see so much leadership in K-12 evolving to more personalized and equitable education. There is renewed interest and focus in higher education on enabling digital transformation to meet the many challenges going forward. It is an honor and privilege to work among so many leaders who are trying to improve education and willing to put in the time and effort to work together to lift up themselves and others. Might I suggest that we take a moment here to remember that the future we seek is dependent on achieving and maintaining a healthy edtech ecosystem based on open standards? And please remember that the impact we seek from open standards should be readily apparent: better user experiences, greater choice of products, lower cost integrations, and faster integrations. I am confidend the IMS community will navigate the challenges mentioned above and many more in the coming months and years, just as we have from the beginning.

That said, as someone who has put decades of my life into this mission—and fully acknowledging all our progress—I believe that now is a time when we will need to collaborate even more closely to ensure clarity and transparency in achieving open standards-based interoperability in edtech.

 

Tags:

 

1EdTech Chief Architect Dr. Colin SmytheIMS Global TECH TALK

Contributed by Dr. Colin Smythe, IMS Chief Architect

 

The IMS Security Framework 1.1: Security for All IMS Service-Based Specifications

Providing secure access between edtech systems and learning resources is essential. We've published many service-based specifications for edtech interoperability, including Learning Tools Interoperability/LTI Advantage, OneRoster, and Comprehensive Learner Record. Addressing secure data exchange, authentication, and authorization are important parts of our specifications. These needs are not unique to edtech, but some of the most vulnerable users in society make extensive use of edtech systems and resources.

In May 2019, IMS published the Security Framework 1.0. This framework established the set of security patterns and techniques approved for use in an IMS interoperability specification. Experience has shown that security requirements change continually, and a solution that works today may become vulnerable tomorrow. In August 2021, IMS published the Security Framework 1.1, which included new security features and some refinements reflecting the two years of experience gained from using the original version. The Security Framework places IMS in a very strong position with respect to best practice adoption and adaptation. Nevertheless, we already know that it will need a further revision in the next 18-24 months.

The IMS staff are not experts in security but IMS member organizations, presently over 675, have experts in just about every area of technology. So, we have been able to bring their expertise together to create the IMS Security Framework.

Security concerns cover all market sectors. Several other standards organizations have created solutions that have very broad adoption. The approach by IMS when creating the Security Framework is to adopt this best practice and adapt it to meet the specific needs of edtech interoperability. We achieve secure communication by requiring the use of Transport Layer Security (TLS) as defined by the Internet Engineering Task Force (IETF) Request For Comment (RFC) 8446. Providing authentication and authorization is more complicated. Authentication is the confirmation that a user is who they claim to be while authorization gives those users permission to access a resource. In the IMS specifications, there are three scenarios for which awe must support authentication and authorization:

  • Web services-based information exchanged between systems where there is an established trust relationship (OneRoster is a typical example)

  • Web services-based information exchange between systems where there is no established trust relationship (Comprehensive Learner Record is a typical example)

  • Moving users between edtech systems that may or may not have an established trust relationship (LTI Advantage is a typical example)

Therefore, two third-party specifications have been adopted:

  • OAuth 2 defined in IETF RFCs 6749 and 6750
  • OpenID Connect from the OpenID Foundation and which is built upon OAuth 2 to provide authentication

One of the problems when combining specifications from several sources is to create a consistent terminology. In the Security Framework we have used the established IMS terminology as our basis and have been careful to explain how this is mapped to the terminology used in the third-party specifications. 

In version 1.1 several functional additions have been made due to the requirements from new IMS specifications. These additions are:

  • Support for access token refresh as part of the OAuth 2 Authorisation Code Grant workflow
  • Support for access token revocation (using [RFC7009] as part of the OAuth 2 Client Credentials
  • Support for access token and/or refresh token revocation (using [RFC7009] as part of the OAuth 2 Authorisation Code Grant workflow
  • Support for dynamic client registration to simplify the use of OAuth 2 using [RFC7591] and [RFC7592]
  • Support for dynamic client registration to simplify the use of OpenID Connect [OPENID-DCR] and [OPENID-DIS] for systems based upon LTI
  • Definition of the use of a service discovery endpoint and the Service Discovery Document (SDD), based upon OpenAPI (JSON) file format, for obtaining a description of a service provider's service capabilities

Apart from a few bug fixes and corrections the new functionality added in version 1.1 is backwards compatible with version 1.0. Therefore, migration from version 1.0 to 1.1 is expected to occur as part of the natural revision cycle on a per IMS specification basis.

IMS Security Committee

The IMS Security Committee has been given the responsibility for maintaining the Security Framework. This committee brings together some of the IMS technical staff with experts in the field of security and edtech systems from the IMS Contributing Members. This committee provides IMS with awareness for state-of-the-art security best practices and insight into how organizations should apply these practices. The Security Committee also has responsibility for undertaking an annual security audit. This is a formal review of how the Security Framework is being applied in the IMS specifications as well as reviewing the effectiveness of the Security Committee itself. The audit report contains a set of short, medium, and long-term recommendations, which should be completed in the twelve months following the publication of the report.

The IMS architects are responsible for ensuring that the various specification working groups use the Security Framework appropriately. Before submitting a specification to the IMS Technical Advisory Board (TAB) for a vote on Final Release, the specification must be submitted to the Security Committee for formal review. If there is anything that may be contentious, then it is recommended that the specification is sent to the Security Committee for formal review as part of the creation of the Candidate Final Release process.

What would constitute being contentious? The use of the patterns defined in the Security Framework are not mandatory, but if other approaches are to be used, clear justification must be made: this includes when there is a decision not to include the use of security in the specification. In some cases, the security requirements for a specification may not be covered by the Security Framework. Therefore, an update of the Security Framework would be undertaken to include the new capabilities required by that specification. These new patterns would then become available for other IMS specifications. The annual security audit provides the final mechanism for evaluating the ways in which every IMS specification makes use of the latest version of the Security Framework.

 

Tags:

Pages