Open Standards for LMS: Mechanisms, Applications, and Implementations of LTI 1.3
- Time
- 2026-08-08 11:30 ~ 12:00
- Speaker
- Steven Yang, Kiew Jun Teng
- Room
- TR211
- Co-write
Abstract
What Is Interoperability, and Why Do LMS Platforms Need Interoperability Standards?
- We begin with the modern digital learning environment: LMS platforms are no longer standalone systems, but gateways that integrate videos, assessments, AI tools, learning materials, assignments, and external services.
- We explore how interoperability standards reduce integration costs and enable different learning tools to collaborate with LMS platforms in a consistent and standardized manner.
Introduction to the 1EdTech Interoperability Ecosystem
- An introduction to the evolution from IMS Global to 1EdTech and its role in the educational technology ecosystem.
- Overview of major interoperability standards, including LTI (Learning Tools Interoperability), QTI (Question and Test Interoperability), and OneRoster, and how these standards support authentication and cross-platform integration.
Exploring the Core Concepts Behind LTI 1.3
- The evolution from LTI 1.1 to LTI 1.3: new mechanisms, enhanced capabilities, and improved security.
- How LMS platforms and external tools communicate through the LTI 1.3 Launch Flow, including OIDC Login, OAuth 2.0, and JWT / id_token validation.
Demo: Integrating an LTI 1.3 Learning Tool with NTUCOOL / Canvas LMS
- Live demonstration: how to create and configure an LTI 1.3 tool in Canvas, and the key benefits it provides.
- Experience sharing: how NTUCOOL implemented LTI 1.3 based on its existing tech stack.
Speaker
Steven Yang
Full-Stack Engineer at NTUCOOL, the digital learning platform of National Taiwan University, where I build and maintain production systems serving 30,000+ learners and instructors. My work spans scalable web applications, including video systems, collaborative PDF annotation, course management tools, and AI-assisted features.
I specialize in TypeScript-based full-stack development, working with modern frontend frameworks and backend services to deliver reliable, maintainable, and user-focused products. I enjoy collaborating with SREs, designers, and product owners to turn complex requirements into stable, real-world systems.
Alongside my engineering work, I also have experience designing hands-on AI programs and applied prototypes in the education field. This background strengthens my ability to translate complex technical concepts into practical, usable solutions.
I’m motivated by products that create real impact at scale, especially in education-related domains.