Response to: University of Tennessee Submitted by: Instructure, Inc. October 20, 2015
October 20, 2015 University of Tennessee 5723 Middlebrook Pike Knoxville, TN 37921-5946 Brad New Commodity Manager 865.974.3108r bnew@tennessee.edu Dear Mr. New, Instructure is pleased to respond to University of Tennessee s regarding a Learning Management System (LMS). We are proposing Canvas, our highly intuitive, scalable, extensible, cloud-native education technology platform and advanced LMS with integrated Web 2.0 tools and services. Canvas is accessible anytime, anywhere via web browsers or mobile devices such as smart phones and tablets. Over 1,400 universities, colleges, school districts, and corporations worldwide have chosen Canvas for their LMS because of the usability and power of Canvas s teaching and learning toolset and Instructure s innovative corporate vision and strong client support services. Canvas unique blend of ease of use, adaptability, and reliability has made it the fastest growing LMS in the U.S., as well as the second largest LMS in the US (by total enrollments). If you have any questions or require additional information, please feel free to contact me. Thank you! Sincerely, Christian Bell Regional Director cbell@instructure.com P: 801.658.7192 C: 801.971.6261 FX: 888.213.3894 6330 South 3000 East Salt Lake City Utah 84121
Table of Contents Canvas Overview... 5 1.1 Canvas Features and Functions... 5 1.2 Instructure Hosting and Support... 8 1.3 Canvas Architecture and AWS Infrastructure... 9 1.4 Third-Party Integrations Support... 11 RFI Requirements... 14 2.1 Communication... 14 2.2 Course/Content Management... 22 Licensing Options... 47 3.1 Annual Subscription Fees... 47 3.2 Subscription Fee Inclusions... 47 3.3 Canvas Training... 47 3.4 Support Options... 52 3.5 Tier 1 Support for Students & Faculty... 53 3.6 Canvas Implementation Services Packages... 54 October 20, 2015 Instructure, Inc. i
Table of Tables Table 1. Canvas Features and Functions... 5 Table 2. Instructure Hosting and Support... 8 Table 3. Canvas Architecture and AWS Infrastructure... 10 Table 4. Partial List of Third-Party Integrations Support... 11 Table 5. Subscription Fee Inclusions Breakout... 47 Table 6. Canvas Training... 48 Table 7. Canvas Support Packages... 52 Table 8. Instructure Tier 1 Support Service Levels... 53 Table 9. Canvas Implementation Services Packages... 54 Table 10. Canvas Implementation Pricing... 54 October 20, 2015 Instructure, Inc. ii
Table of Figures Figure 1. Canvas Announcements... 14 Figure 2. Announcements: Delay Posting... 15 Figure 3. Notification Preferences... 16 Figure 4. Canvas Conversations... 17 Figure 5. User Profile... 18 Figure 6. Canvas People Page... 19 Figure 7. Canvas Discussions... 20 Figure 8. Canvas Calendar: Individual View... 21 Figure 9. Canvas Calendar: Agenda Format... 22 Figure 10. Aligning an Outcome to Rubric Criterion... 23 Figure 11. Assignment and Rubric in SpeedGrader... 23 Figure 12. Quizzes: Interface... 24 Figure 13. Polls for Canvas... 25 Figure 14. Canvas Calendar: Event Details... 25 Figure 15. Canvas Files Repository... 26 Figure 16. Files: Folder Download... 27 Figure 17. Analytics Interface: Individual Student View... 28 Figure 18. Media Comment Tool... 29 Figure 19. Theme Editor... 30 Figure 20. Drag and Drop functionality... 30 Figure 21. HTML Editor... 31 Figure 22. Rich Content Editor... 32 Figure 23. Quizzes: Equation Editor... 33 Figure 24. Moderate Quiz... 34 Figure 25. Selective Release of Coursework/Content... 34 Figure 26. Quizzes: Partial Credit... 35 Figure 27. Quizzes: Question Groups... 36 Figure 28. Using Question Banks... 37 Figure 29. Canvas Gradebook... 38 Figure 30. Group Creation... 38 Figure 31. Module Prerequisite and Completion Criteria... 39 Figure 32. Module Progress... 40 Figure 33. Closed Captioning: Uploading Subtitles... 41 Figure 34. Create/Add Subtitles Tool... 41 Figure 35. Native Canvas ios App... 43 October 20, 2015 Instructure, Inc. iii
Figure 36. Canvas eportfolio... 45 October 20, 2015 Instructure, Inc. iv
Canvas Overview Canvas is a cloud-based education technology platform with advanced Learning Management System (LMS) functionality. Instructure hosts Canvas as a subscription service on the state-of-the-technology cloud infrastructure of Amazon Web Services (AWS). Instructure s comprehensive implementation and hosting services include full system monitoring, automated provisioning, Hands-Free update/upgrade services, Basic Support Package, online Standard Training Package, beta environment, and a test/training instance. The Canvas architecture, AWS infrastructure, and Instructure s hosting and support services make Canvas the most reliable, available, extensible, and scalable LMS in the industry. The tables in the subsections below provide overviews of: The advanced LMS features and functions of Canvas (Table 1) Instructure s hosting and support services (Table 2) Canvas s architecture and the AWS cloud infrastructure (Table 3) Supported third-party content, tools, and services integrations (Table 4) 1.1 Canvas Features and Functions Canvas includes the features and functionality listed in Table 1. Table 1. Canvas Features and Functions Feature Accessibility Analytics Announcements Assignments Browser-enabled Calendar Chat Description Adheres to US Section 508 accessibility standards, and is committed to the Web Accessibility Initiative's (WAI) guidelines for content (WCAG) and rich internet applications (ARIA) as documented in our Voluntary Product Accessibility Template (VPAT) Monitors student engagement, predicts success, and tracks students learning outcomes and progress by pedagogical goals and desired outcomes Delivered automatically to the course activity stream of all users and other communications channels based on users individual notification preferences Assignment submissions can include web pages, Word docs, video, audio, slide shows, links, and more Compatible with the latest two versions of Apple Safari, Google Chrome, Microsoft Internet Explorer, and Mozilla Firefox Drag-and-drop functionality to schedule and reschedule calendar events, plus automatic event notifications and support for icalendar-compliant feed. Synchronous text chat within a course space October 20, 2015 Instructure, Inc. 5
Feature Collaborations Commons Conferences Discussions eportfolios FERPA and COPPA compliant Files repository Gradebook Grades Integrations Learning Mastery Gradebook Learning Outcomes MagicMarker for ipad Mobile access Description Enable users to collaborate on projects using shared Canvas workspaces and tools such as Google Drive Integrated, fully functional learning object repository (LOR) makes it easy for users to share, search, use, and reuse courses and learning objects within and across organizational units as well as among institutions Integrated, synchronous webinars / video conferencing, whiteboard, and live chat Provides asynchronous, threaded, media-rich, gradable discussion forums for courses and groups Users can create public or private eportfolios to display and reflect on notable coursework and personal projects Complies with U.S. federal law regarding Family Educational Rights Privacy Act (FERPA) and Children's Online Privacy Protection Act (COPPA) and gives schools the tools they need to maintain compliance Hierarchical file folder creation and organization, zip file import and export, file locking, dragand-drop file reorganization, file renaming, file deletion, and other standard file management functionality Automatically generated and updated based on course assignments and assessments, notification features, and linked to SpeedGrader scoring and the integrated text/audio/video feedback Assignments, Discussions, and Quizzes can be scored by points, rubrics, percentages, letter grades, and complete/incomplete. Scoring can also reflect outcome performance and competencies Standards-based, LTI-compliant platform with open REST API for easy integration with a wide variety of external technologies, systems, tools, and services Enables faculty and administrators to track institution-, department-, program-, and courselevel standards and assess students mastery of learning outcomes Learning outcomes can be aligned to rubrics for institutional and other organizational initiatives such as academic standards and accreditation Enables instructors to mark student progress toward learning outcomes quickly, easily, and in real-time in fast-moving classrooms Highly-rated, native mobile apps (for ios and Android) provide on-the-go user access to courses, course activities, and communications. Available for free download at Google Play and Apple itunes. October 20, 2015 Instructure, Inc. 6
Modules Observer Pages Feature Parent Co- Enrollment (K-12) People Polls for Canvas Professional Learning Quizzes Reports Rich Content Editor Rubrics Settings SpeedGrader State Standards Syllabus Description Can be thematic, focused on a specific topic, content type, or arranged chronologically to provide a course sequence with support prerequisites, completion criteria, and selective release User role for class advisors and student mentors Create flexible, customizable course content and coursework pages with wiki functionality using the Rich Content Editor Enables parents to keep informed of class activities, school communications, and their child s classwork and learning progress Includes the course roster and contact information for students, instructors, TAs, and other users associated with the course Student response app (for ios and Android) for real-time and on-the-fly classroom polling Create opportunities for teachers to learn online and support institution-wide resource sharing Rich-content, multi-featured, and robust assessment and quizzing system for online exams; supports proctoring, question banks, extensive question types and IMS QTI-compliant integrations Extensive set of standard user access, user activity, system usage, and administrative reports on institution-, subaccount-, and course-level data WYSIWYG editor with integrated HTML and equation editors used to create rich-content course content and coursework using formatted text, audio/video, images, tables, math/scientific formulas, and links Provide a structured, consistent, prescriptive, criteria-based, outcome-aligned framework for grading and assessing students coursework and course participation Instructors can specify course start and end dates, preferred language, grading scheme, copyright attribution, public or private visibility, as well as cross-list sections, add users, reorder course navigation, and configure external tools Enables instructors to quickly grade, annotate, and attach text/audio/video feedback to students assignment submissions, exams, and other coursework. SpeedGrader native apps for ios and Android are available for free download from itunes and Google Play. Enables schools to align course objectives and learning outcomes to Common Core/State Standards to track student mastery and support reporting requirements Displays chronological list of course assignments and activities, due dates, assignment group weighting, course description, policies, and other instructor-specified information October 20, 2015 Instructure, Inc. 7
Feature User Profile Description Profile options include full name, display name, language preference, bio, photo, website links, registered web services, contact methods, time zone, and other options 1.2 Instructure Hosting and Support Table 2 lists key benefits and features of Instructure s hosting services and support for Canvas. Table 2. Instructure Hosting and Support Feature Comprehensive hosting services Native cloud service Hands-Free upgrade/update Annual open security audits Beta environment Backup and recovery Disaster recovery Canvas Help Center General forums Product forums Community Resources Description Full system administration provided by Instructure including performance monitoring, account management, and system maintenance freeing up local institutional IT/IS resources Architected for the cloud; fully hosted, and managed on the infrastructure provided by Amazon Web Services with 99.9% guaranteed system availability Upgrades/updates are released on a regular schedule and typically deployed with no downtime incurred Instructure contracts independent, third-party firms to conduct annual security audits of Canvas and publicly publishes the results Access to the Canvas beta environment for test driving new features and functions prior to their inclusion in upgrades/updates released to the Canvas production environment Data is automatically backed up daily on secure, geographically-diverse servers Backed by documented and tested disaster recovery plan and procedures, Canvas is architected to recover quickly from various disaster scenarios system using failover mechanisms, data backups, and AWS regions/availability zones Online 24/7/365 support resources and knowledgebase with access to Canvas Guides, video tutorials, FAQs, user-groups, discussion boards, and release notes Instructure Announcements, Ask a Question, The Water Cooler Feature Requests, Feature Requests We ve Implemented, Product Release Notes, What s New in Canvas, Security Notices Best Practice Webinar Topics (for vote), Best Practice Webinar Archive, Community Created Resources, InstructureCon Presentations, Extension & Integration Library October 20, 2015 Instructure, Inc. 8
Feature Incident reporting and tracking Three-tier support model Basic Support Package Premium Support Package Test/training instance Tier 1 Support Online Standard Training Package Optional training offerings Professional Services Description Incidents reported via the integrated Help Tool, Canvas Help Center, email, and phone are tracked using a web-based help desk / support ticket system that enables users to track their own reported incidents. Traditional three-tier incident reporting, escalation, and resolution help desk support model 24/7/365 access to the online Canvas Help Center, email response within two business days, M-F phone support from 6 a.m. to 6 p.m. local time, plus one LMS admin account (included in subscription fee at no additional cost) 24/7/365 access to the online Canvas Help Center, email response within 8 hours, 24/7/365 phone support, plus three LMS admin accounts (available at additional cost) Included with Canvas account, refreshed with institution s production data every three weeks First-line help desk support to address and resolve end user issues such as logging in, questions about features and functions, and resolving other operational problems (available at additional cost) Includes LMS Administrator, Support, and Instructor/User training webinars (included in the one-time Canvas implementation fee) Includes high-level course topics that can be delivered online or onsite including the Course Design Workshop, Migrating to Canvas Workshop, Training Strategies Workshop, Collaboration Workshop, and customized training tailored to the institution s specific training needs Comprehensive deployment management, migration services, and custom tool development can be engaged at additional cost 1.3 Canvas Architecture and AWS Infrastructure The Canvas cloud architecture built on Amazon Web Services infrastructure provides unmatched availability, scalability, and reliability. The Canvas architecture and the AWS infrastructure are fully horizontally scalable providing virtually limitless capacity via the provisioning of additional resources. Canvas provides: Redundancy of computing resources with active monitoring for failure detection and automated fail-over Real-time performance tuning via automated provisioning of resources to respond to spikes and peak usage times to minimize performance degradation Data protection through data replication, backup/restore, and disaster recovery procedures October 20, 2015 Instructure, Inc. 9
Load balanced application servers and aggressive data caching for superior web performance Rolling release schedule of upgrades and updates, rarely incurring system downtime Canvas was specifically designed to play well with other standards-based technologies such as IMS Global Learning Tools Interoperability (LTI), enabling Canvas to integrate seamlessly with best-of-breed tools. With this approach and architecture, Canvas will always benefit from its position in the forefront of LMS innovations by readily incorporating new and better tools while phasing out and replacing obsolete technologies. Table 3 provides an overview of the Canvas architecture and AWS infrastructure. Table 3. Canvas Architecture and AWS Infrastructure Feature Native cloud service Highly available Highly reliable Highly scalable Highly extensible Automated provisioning Development environment Standards-based data interchange Highly secure Message broker Branding Description Fully hosted and managed on the state-of-the-technology, cloud-computing infrastructure provided by Amazon Web Services 99.9% guaranteed Canvas system availability Redundant architecture with automatic failover Horizontally scalable enabling increased capacity by simply provisioning additional resources Documented open representational state transfer (REST) application programming interface (API) Detection and accommodation of usage spikes to ensure efficient operations during peak times such as the start of academic terms Agile development methodology, Ruby on Rails programming language, Ubuntu platform, PostgreSQL database, and Apache web server Open web standards, RESTful API, HTTP/HTTPS, icalendar, IMS Enterprise XML, IMS LTI, IMS QTI, Common Cartridge, JSON, RSS, HTML/HTML5, OAuth, jquery, SCORM 1.2 and higher (content only), SMS, and SMTP All data traffic in and out of Canvas is at least 128-bit TLS/SSL-encrypted. The AWS cloud infrastructure is SAS70 Type II audited, Service Organization Controls 1 (SOC 1) reported and published under both the SSAE 16 and the ISAE 3402 professional standards, ISO 27001 certified, Level 1 service provider under the Payment Card Industry (PCI) Data Security Standard (DSS), and has achieved FISMA-Moderate operation level. Integrated communication with real-time routing to various communications channels based on users individual notification preferences Support for institutional branding of interface is included in the one-time implementation fee; more extensive theming via CSS files October 20, 2015 Instructure, Inc. 10
Feature SSO and authentication Migration tools LMS Administration Browser-enabled Platform-neutral Mobile access Accessibility Internationalization Description Centralized identity management and delegated authentication via integrations with external identity providers LDAP/Active Directory, CAS, SAML 2.0/Shibboleth. Federated identity management and Single Sign-On (SSO) via integrations with SAML 2.0/Shibboleth and CAS. Automated migration tools for importing content from legacy LMSs including Blackboard, Vista, WebCT, Moodle, Desire2Learn, and ANGEL as well as from Common Cartridge and IMS QTI compliant resources Define organization-specific user roles, assign permissions, maintain question banks, define institution-wide learning outcomes and rubrics, organizational hierarchy replicated in Canvas, perform SIS data imports, specify grading schemes, set up sub-accounts, view system usage statistics, manage authentication, view faculty journal Compatible with the latest two versions of Apple Safari, Google Chrome, Microsoft Internet Explorer, and Mozilla Firefox Compatible with Apple Mac OS X, Linux, and Microsoft Windows Free mobile native apps for ios and Android platforms Adheres to Section 508 of the Rehabilitation guidelines and Instructure is committed to the W3C's Web Accessibility Initiative (WAI) Web Content Accessibility Guidelines (WCAG) 2.0 AA and the Accessible Rich Internet Applications (ARIA) Suite as documented in our Voluntary Product Accessibility Template (VPAT) Supports Arabic, Chinese (Simplified and Traditional), Dutch, English (US, UK, and Australia), French, German, Japanese, Norwegian, Polish, Portuguese, Portuguese (Brazil), Russian, and Spanish. Korean, Persian, and Turkish are also available but are currently in the process of being verified. 1.4 Third-Party Integrations Support Canvas is a standards-based platform with an open API and an extensive set of supported third-party integrations that enables institutions to easily extend the capabilities of Canvas to support their specific requirements. Instructure s Partnership Program (http://www.canvaslms.com/about-us/our-partners) establishes collaborative partnerships with other educational technology vendors to develop and support integrations of Canvas and their tools and resources. Table 4 lists Canvas supported integrations with third-party content, applications, and services. Note: Tools and services denoted with an asterisk (*) are provided and/or supported by Canvas at no additional cost. Canvas support for integrations with the nonasterisked third-party tools and services is included at no additional cost but institutions would need to already have or need to obtain licensing for those products from their respective vendors. Table 4. Partial List of Third-Party Integrations Support October 20, 2015 Instructure, Inc. 11
Content/Tool/Service Description ARES Box Canvabadges, BadgeStack, Open Badges, BadgeSafe for Canvas ConnectEdu CoursEval Dropout Detective, SmartEvals EQUELLA Twitter* and LinkedIn* Google Drive* Canvas App Center IMS LTI- Compliant Tools and Services Kaltura, ShareStream, Ensemble Video McGraw-Hill Campus McGraw-Hill Connect Pearson MyLabs Respondus SCORM Cloud Crocodoc/Box View* SoftChalk and SoftChalk Cloud SonicFoundry MediaSite Student Information Systems (SIS) and Human Resources Information Systems (HRIS) Library e-reserve and copyright management system Content management and collaboration tools Badge awarding for the recognition of learning accomplishment, skills mastery, or interest in subject matter Course evaluation, analysis, and tracking Student retention data aggregation and analysis Content management and digital repository Social networking as communication channels for Canvas messaging Creating, editing, storing, printing, and sharing documents, spreadsheets, and presentations Over 200 supported LTI-compliant tools and services including Mahara (eportfolio), Cengage Learning (content development), Campus Pack (eportfolios, blogs, wikis), SoftChalk Cloud (open-licensed learning resources), WikiSpaces (education wikis), WordPress (blogs), and Khan Academy (courses). Please refer to the Canvas App https://www.eduappcenter.com/ for a complete listing Media management, providing audio/video recording, and streaming Digital learning resources Online learning assignment and assessment solution Interactive courses, content, and assessments Assessment development, management, and publishing and support for the LockDown Browser Course and content standards conversion Online electronic document publication and sharing service providing in-line document previews Content development and management Enterprise webcasting, lecture capture, and hybrid event platform Ellucian (formerly SunGard Banner or Datatel Colleague), PeopleSoft, Jenzabar, CampusVue, Poise, PowerSchool, CampusKey, and other SIS/HRIS October 20, 2015 Instructure, Inc. 12
Study.net Content/Tool/Service Tegrity, Panopto, Echo360 Third-party content and legacy LMS course/content import TurningPoint, i>clicker Turnitin BigBlueButton*, Wimba, Blackboard Collaborate, MeetingOne, Adobe Server/Connect Additional third-party systems, applications, and services* Description that can export data can be translated into the Canvas CSV format or sent directly to the Canvas SIS API. Digital learning content Lecture capture Cengage epack, Canvas Common Cartridge, McGraw Hill Common Cartridge, Pearson epack, WW Norton packages, SCORM 1.2 and higher packages (content only), Blackboard 6-9x, WebCT CE 6+, WebCT Vista 1-4, ANGEL, Moodle 1.9/2.x, and Desire2Learn Classroom response system (clicker) Plagiarism detection Web conferencing and collaboration tools Flickr, Skype, RSS/Atom Feeds, icalendar feeds, YouTube, and native mobile apps October 20, 2015 Instructure, Inc. 13
RFI Requirements 2.1 Communication Announcements Canvas Announcements tool enables instructors to post announcements about course activities, upcoming events, reminders, and other timely information. The Announcements tool provides announcements within a course, within a section, and globally across the institution. Users receive announcements in their Canvas Recent Activity streams, in the Announcements page, and in any communication channels they choose in their notification preferences, like external email, Twitter, LinkedIn, and SMS text. The interface of the Announcements tool is shown in Figure 1. Figure 1. Canvas Announcements Announcements are created using the Rich Content Editor (described in greater detail below under Course/Content Management), enabling announcements to include formatted text, equations, images, links, and embedded audio and video. The Announcements tool also supports file attachments. Just as instructors are easily able to create announcements, so can they close them to comments and delete them altogether. One major benefit provided by Canvas Announcements is ability to schedule posts using the Delay Posting option, as shown below in Figure 2. October 20, 2015 Instructure, Inc. 14
Figure 2. Announcements: Delay Posting Moreover, the Announcements page provides various means of viewing and finding existing announcements, such as a search function, a filter for unread announcements and comments, expand and collapse functions. Posts from blogs or other sources can be directly fed into the Announcements page using RSS. RSS feeds can be filtered by keyword to prevent irrelevant content from appearing in the announcement feed. Students who use RSS readers can subscribe to course announcements outside of Canvas. Global account-wide announcements can be sent from the Canvas Administrator s dashboard. Administrators can also specify which user roles, accounts, or sub-accounts will receive the Global Announcement. The Global Announcement tool also has a Rich Content Editor, giving administrators the choice to add rich content to their announcements. Notification of activity in course Canvas Preferences allow users to select where and how often they want to be notified when various events occur within a course. These notifications are sent to a user s Recent Activity Stream and Inbox in their Canvas dashboards. Canvas users can also choose to receive each type of Canvas notification through email, SMS text message, and Twitter. October 20, 2015 Instructure, Inc. 15
Canvas s Notifications Preferences tool enables users to specify the settings for 19 different types of notifications in the following categories: Course Activities, Discussions, Conversations, Scheduling, Groups, and Administrative Alerts. Users can choose to receive notifications for each type of notification immediately, daily, weekly, or never. Email Figure 3. Notification Preferences Canvas s Conversations feature provides Canvas s course and system messaging service. Conversation messages are routed to a user s Activity Streams dashboard and to the communication channels that individual users choose in their notification preferences, including messages to their external email, Twitter, LinkedIn, or as SMS texts to their cell phones. Users can also use Conversations to: Send a message to someone in their course Send a message to an entire class (Instructors can turn this feature off.) Send a message to members of a group Reply to messages from others in a course Filter conversations by course or type View and reply to assignment submission comments Adjust notifications to receive conversations using external channels October 20, 2015 Instructure, Inc. 16
Figure 4. Canvas Conversations While Canvas itself encourages and facilitates communication throughout the system, Canvas puts the power of communication within the hands of the individual user. This encourages users to engage with courses using the tools they are most comfortable with, and best fit their lifestyles. Canvas includes configurable Notifications, which help users receive notifications through various channels, including The Canvas dashboard communication stream Conversations Inbox, Discussions, Assignment feedback, and Grades External email Mobile phone text messaging Social network tools like Twitter Student and faculty profiles Each Canvas user has editable profile and user settings. As shown in Figure 5, profile and user settings include photo, full name, display name, sortable name, language preference, bio, website links, registered web services, contact methods, notification preferences, time zone, approved integrations, and other options. October 20, 2015 Instructure, Inc. 17
Figure 5. User Profile Photo course roster A full list of students enrolled in a course along with user photos is provided via the Canvas People page. The People page is accessible in each Canvas course and displays different information depending on the role of the user viewing the roster. For instructors, the People page displays the following (as shown below in Figure 6): 1. Profile Photo/Avatar 2. Name A feature that is enabled by default, profile photos can be uploaded by an institution or by each user. This feature may also be disabled. 3. Login / SIS ID 4. Section 5. Role 6. Last Activity This allows you to see how often students interact with the course. 7. Total Activity This allows you to see how long students interact within a course and is associated with page views. Total activity time is displayed in hours, minutes, and seconds. If a user has not yet reached an hour of activity, total activity time is displayed as minutes and seconds. Total activity requires a two-minute page view minimum for performance. October 20, 2015 Instructure, Inc. 18
Figure 6. Canvas People Page Users with student permissions if given access to view the People page will be able to see the following user information: Profile Photo/Avatar Name Section Role Discussion Boards, Blogs, Wikis Discussion Boards Canvas Discussions is a synchronous discussion board for class and group discussions, allowing both instructors and students to start and contribute to an unlimited number of discussions. Discussions can be created as an assignment for grading purposes that seamlessly integrate with the Canvas Gradebook, or simply serve as a forum for topical and current events. Instructors can also associate rubrics with graded discussions and the SpeedGrader filters each student s contributions to the discussion to make grading easy. Users create Discussions using the Rich Content Editor, which enables instructors to create discussions directly from content including formatted text, audio, and/or video. Discussion participants also use the Rich Content Editor to create replies that include multimedia. With Discussions, users can create threaded and focused class or group discussions, subscribe to a discussion and be notified of replies, enable podcast feeds, pin discussion threads to the top of the Discussion page, mark Discussion posts as read and unread, require students to reply to a discussion October 20, 2015 Instructure, Inc. 19
before viewing other replied, search for a discussion by typing a discussion title, a user name, or a keyword, and attach files. Blogs and Wikis Figure 7. Canvas Discussions Canvas provides an array of tools that grant increased flexibility in creating blogs, wikis, or other usermade content. With Canvas Pages, for example, wikis can easily be created at both the course and group level. At the course level, teachers can create Pages that can be edited by students, allowing for a course wiki space. At the group level, students can create Pages themselves without the assistance of a teacher. This is especially helpful for groups that are collaborating or looking to share a larger number of resources. The visibility of a Page is entirely dependent on its creator. Teachers (and students within their own groups) can toggle a Page between a published and unpublished state. Unpublished Pages are viewable only by its creator, while a published Page is visible to any users in that course or group. Alternatively, Canvas eportfolios provides a private space where students can create their own personal pages, blogs, and wikis. Portfolios can be made private so that only those with its specific, unique web link will have access to it, or they can also be made public. Within Canvas, users can comment on eportfolio Pages (blogs, wikis, and journals), or in Course Discussions and Assignment Submissions, making student interaction easier than ever. With the help of tools such as Pages, eportfolios, Discussions, and Assignments, users have a variety of ways to build and share their own wikis and blogs. Course calendar The Canvas Calendar is an interactive calendar that allows administrators and instructors to populate assignment due-dates, school breaks, and other important dates. Canvas provides both an individual calendar for each user and calendar for each course. Canvas Calendars are mostly used for the following functionalities: The Calendar automatically syncs with other features in Canvas, such as Assignments, Syllabi, and Grades. If a user creates, changes, or deletes an Assignment due date on the Calendar, it will October 20, 2015 Instructure, Inc. 20
show up in all the other Calendars and vice versa. Users can change dates easily by dragging and dropping assignments from one date to another, as shown in Figure 8. Figure 8. Canvas Calendar: Individual View The Canvas Calendar is a global feature, meaning users can see all of their assignments from all of their courses in one place. If a Calendar becomes too crowded, users can filter the number of events listed on your Calendar by selecting or deselecting courses in a provided sidebar. Clicking on the calendar name will enable/disable the calendar view. Canvas calendars can be integrated with any calendar application that consumes live icalendar feed subscriptions including Apple ical, Microsoft Outlook, Microsoft Live, Microsoft Hotmail Live, Google Calendar, Yahoo Calendar, and many others. Users can view their Calendar events in an Agenda format, so they can see their events in a chronological list, as shown below in Figure 9. October 20, 2015 Instructure, Inc. 21
Figure 9. Canvas Calendar: Agenda Format Integration with or ability to integrate with Zoom Videoconferencing Canvas allows for integration with Zoom Videoconferencing. While as of March 2015, Zoom pulled support for their LTI tool, and Instructure removed the integration from the Canvas App Center, integration is still possible via Zoom s web site. Zoom has provided detailed steps for integrating with Canvas: https://support.zoom.us/hc/en-us/articles/201363323-configuring-lti-with-canvas Alternatively, Instructure s Professional Services team is capable of building a custom integration with Zoom through an additional statement of work. There is also a third party integration for zoom developed by CirQLive. This Zoom LTI integration by CirQLive allows users to schedule Zoom meetings, access Zoom meetings, view Zoom recordings and Zoom attendance records all from within the Canvas course. http://www.cirqlive.com/#!meets-for-zoom/cxr7 2.2 Course/Content Management Ability to associate rubrics with assignments Canvas lets instructors set rubrics, an assessment tool for communicating expectations of quality. Most instructors use Rubrics to communicate assessment expectations to users, align pre-defined outcomes to course assessments and assignments, and to assess online submissions in the SpeedGrader. When building a new course, instructors can either create their own rubrics or reuse previously created rubrics. Rubrics can be created for a course, a department, or the entire institution. Learning outcomes can be aligned to rubrics for institution-wide initiatives, such as accreditation. Administrators can create account-wide or department-wide rubrics and outcomes to create unified teaching direction among all faculty. Canvas supports rubric-based grading analysis. Canvas Rubrics and Learning Outcomes provide instructors with an easy, efficient, and structured way to define outcomes-aligned assessment criteria for October 20, 2015 Instructure, Inc. 22
standards-based grading coursework. Rubrics and outcomes can be defined on any level of the organizational hierarchy: course, program, department, and/or institution level. Figure 10 shows how an Outcome is aligned to a Rubric criterion. Figure 10. Aligning an Outcome to Rubric Criterion Any graded course assignment or assessment can be associated with a Rubric. When using Canvas s SpeedGrader, instructors can select criteria from the associated rubric for easy grading, as shown in Figure 11. The Rubric criteria marked with the golden arrow icon indicate that those criteria are aligned to a Learning Outcome. Figure 11. Assignment and Rubric in SpeedGrader October 20, 2015 Instructure, Inc. 23
Ability to survey and poll The Canvas Quizzes feature, picture below in Figure 12, provides a rich-content, multi-featured, and flexible assessment and quizzing toolset that is used to create and administer online quizzes, surveys, and polls. All the functionality and options available for creating assessments are available for creating polls and surveys. Surveys can be graded or non-graded; anonymous submissions are supported for nongraded surveys. More information on Canvas Quizzes and Exams can be found below under Exam and Quiz Administration. Figure 12. Quizzes: Interface In addition to the Canvas Quizzes toolset, the Polls for Canvas app provides a student response tool for real-time and on-the-fly classroom polling. Canvas polls is a free mobile app for Android and ios that lets instructors: Create text-based multiple choice answers Start new polling sessions View results as a histogram Share results back to students October 20, 2015 Instructure, Inc. 24
Students who have Polls open on their mobile device after the session has begun will be able to respond with their answer choice for each question. They may also be able to see results histograms on their device if shared by the instructor. Calendar links to assignments and activity due dates Figure 13. Polls for Canvas As discussed in greater detail above, the Canvas Calendar automatically syncs with events in a user s course, such as Assignments, Quizzes, Discussions, and other activities. Course events are automatically generated on a user s calendar based on their due date. From the calendar, users can easily click on an event and have quick access to assignment and course links, as shown in Figure 14. Figure 14. Canvas Calendar: Event Details October 20, 2015 Instructure, Inc. 25
File storage across courses Uploading and managing files is intuitive and easy with the Canvas Files repository. The Files repository, shown in Figure 15, uses the familiar hierarchical file folder creation and organization, zip file import and export, file locking, drag-and-drop file uploading and reorganization, file renaming, file deletion, and other standard file management functionality. Virtually any type of file can be uploaded to the Files repository and used with the Rich Content Editor to create content including Pages, Assignments, Discussions, and Quizzes. Figure 15. Canvas Files Repository Students access files as inherent content within pages, assignments, assessments, and other content or as embedded links. Instructors can also elect to give students their own Files repositories within a course which they can use to build assignment submissions, eportfolios, wiki pages, discussion responses, and other coursework. Collections of files can be imported into and exported from the Files repository interface as zip files. The Add File function imports files one at a time and the browser s Save Link As is leveraged to export individual files. Assignments with plagiarism detection Canvas supports deep integration with the Turnitin plagiarism detection tool. As an instructor grades submitted assignments, the plagiarism score generated by Turnitin s OriginalityCheck function is automatically displayed in the Canvas SpeedGrader for each assignment. Turnitin is a Certified Partner with Instructure. Canvas supports academic integrity and provides a secure assessment environment via: Assignment of proctor codes to assessments to prevent students access to the assessment until the proctor code is provided October 20, 2015 Instructure, Inc. 26
Attaching IP address filters to assessments to restrict the location where assessments can be taken by students. Integration of the Respondus LockDown Browser which prevents students from performing other activities, such as copying and pasting from other URLs, accessing other applications, or traveling to other websites during an assessment. Batch upload and download of files The Canvas Files repository allows users to easily upload and download batch files through the import and export of zip files. Moreover, when uploading zip files to Canvas, users can elect to expand the contents of the file into a Canvas Files folder, or they can upload the zip file as is. By having the ability to expand zip files into Canvas, instructors can quickly upload a large number of files in a single click. Canvas also allows users to download entire folders from the Files Repository. Files are downloaded in the standard zip format, making the migration of files easier than ever. To do this, users simply navigate to the Files section of their course, click on the folder they wish to download [1], and then click the Download button from the provided tool bar [2]. User analytics Figure 16. Files: Folder Download Canvas includes integrated learning analytics for the purpose of student engagement and to help at-risk students. Canvas learning analytics helps administrators and instructors pinpoint the concepts that students aren t grasping, which assignments they ve missed, and which students need extra help. For many instructors, Canvas learning analytics is a proactive early warning system that zeroes in on individual student problem areas, which can help your instructors provide early intervention. Comparable statistics are available for students, classes, and institutions, or across multiple institutions. With Canvas, teachers can view analytics information for an individual student. As shown in Figure 17, the Analytics Individual Student view enables administrators and faculty to: 1. View activity for the student. 2. View responsiveness of messaging (communication) from the student to instructor and instructor to student. 3. View assignments to see if the student is at-risk or not. October 20, 2015 Instructure, Inc. 27
4. View the student's grades. Audio/video recording Figure 17. Analytics Interface: Individual Student View Canvas includes built-in audio/video recording tools that allow instructors and students to provide more meaningful feedback, lectures, or other multimedia communications. The Rich Content Editor allows users to record and embed audio or video directly into Canvas using their computer s build in microphone and webcam. The Rich Content Editor is available throughout many of Canvas s features including Announcements, Assignments, Discussions, Pages, Quizzes, Syllabus, and more. Anywhere the Rich Content Editor is available, users may record and embed multimedia. To create a new video or audio recording, the user will click on the Media Comment (film strip) icon located on the Rich Content Editor. The Record/Upload Media Comment window will then open, shown in Figure 18. Users will then choose to record either audio or visual, and then begin their recording with a single click. Once finished, the user may click save, and Canvas will automatically embed the file into their page. October 20, 2015 Instructure, Inc. 28
Figure 18. Media Comment Tool Customizable layout and design Institutions can brand the Canvas interface while still preserving the overall look and feel to provide a consistent user experience and user view. Institutional branding of the Canvas interface can apply the institution s colors and logo in the dashboard header and Canvas login screen. Different branding can be applied at each level of the organizational hierarchy of the institution by using the root (institution-level) account and defined sub-accounts for institution, department, program, and other organizational units. For further refinement and extensive customization, the Settings tool of the Canvas administrator s dashboard enables Admins to specify Global JavaScript and CSS Includes. Using JavaScript and CSS (Cascading Style Sheets) files, the Canvas dashboard labels, course navigation, and other interface items can be extensively customized on the account and sub-account levels. Branding and the use of JavaScript and CSS files require Admin user role privileges. Instructure recently added a Theme Editor to give admins the ability to customize Canvas without the need of JavaScript or CSS knowledge. Benefits of the Theme Editor include Tools in the settings panel define colors and images that make Canvas look and feel the way an institution wants Admins don't have to learn CSS to brand Canvas Admins can rely on branding persisting through Canvas releases October 20, 2015 Instructure, Inc. 29
Figure 19. Theme Editor On a course-by-course basis, instructors and course designers can reorder and even remove course tool navigation menu entries using the Navigation feature in the course Settings tool. For certain learner groups and course types, it may be desirable and appropriate to restrict course navigation to a subset of tools. Drag and drop content creation and content management Canvas allows drag-and-drop content organization for a variety of its features including, but not limited to, Assignments, Modules, Discussions, Files, Modules, and more. As shown in Figure 20, the Canvas interface was designed to allow for the easy reordering of content. This aligns with Instructure s belief that powerful tools can be easy to use, and that Canvas s interface must be intuitive, consistent, and require a minimal number of clicks. Figure 20. Drag and Drop functionality October 20, 2015 Instructure, Inc. 30
HTML editor Canvas s Rich Content Editor allows instructors to easily toggle between the Rich Content and HTML editors. The HTML editor is a textual representation of the Rich Content displayed in the Rich Content Editor and vice versa. By alternating between editors, instructors familiar with HTML have a finer control over their content, and can easily copy and paste specific elements of their page elsewhere. Instructors without HTML knowledge can continue to use the Rich Content Editor, and Canvas will build the HTML elements automatically. Visual WYSIWYG editor Figure 21. HTML Editor Canvas s content creation tool, such as Pages, Assignments, Quizzes, Announcements, and Discussions all use the Rich Content Editor, a WYSIWYG editor that enables users to create formatted text and rich content for course content and coursework. As shown in Figure 22, the Rich Content Editor provides the embedding of and linking to multimedia, video, audio, URLs, files, and other digital resources in course content, coursework, and communications. Files, links, and images can be dragged and dropped from the Content Panel into the Rich Content Editor for the creation of course content and coursework. The Editor also supports integration with external content repositories and resources such as EQUELLA, YouTube, Flickr, and IMS LTI-compliant tools and services. October 20, 2015 Instructure, Inc. 31
Figure 22. Rich Content Editor Anything that can be viewed in a web browser can be inserted into the Rich Content Editor content area [1]. Content can also input HTML directly into Canvas using the HTML Editor link [2]. Users can also easily link to course content using the Content Selector [3]. Exam and quiz administration As discussed above under Ability to survey and poll, Canvas includes a powerful set of tools for creating and administering exams and quizzes. With support for multiple question types, such as, True/False, Multiple Choice, Fill in the Blank, and many more, Canvas s Quiz feature allows teachers to provide meaningful assessments. The following is a list of features and functions that are made available through Canvas s Quizzes: Support for objective and subjective assessment types Support for formative and summative assessments Associated grading rubrics Support for IMS Question & Test Interoperability (QTI) integrations Assignable time limits Access codes to authorize access to the survey/quiz for proctoring Lock until and lock after dates Adaptive release for pre-test and post-test October 20, 2015 Instructure, Inc. 32
Answer shuffling Allowing multiple attempts Definable comments for each answer selection Display the correct answer Add extra credit Auto-grading Import assessments from Respondus and other third party tools and publishers Addition of rich media in the assessment via the Rich Content Editor Comments box where students can participate in self-assessment. The Quizzes tool utilizes the Rich Content Editor, a WYSIWYG editor that enables users to create text and rich content for test questions. The Rich Content Editor provides the embedding of and linking to multimedia, video, audio, URLs, files, and other digital resources in course content, coursework, and communications. The Editor provides an HTML view, an integrated equation editor, the ability to integrate with external content repositories and resources, and the ability to record and embed audio/video in content. In Figure 23 below, a question was created using the Rich Content Editor and included equation editor. Figure 23. Quizzes: Equation Editor October 20, 2015 Instructure, Inc. 33
Moreover, Canvas Quizzes supports the ability to grant special access for a specific learner and groups of learners including extended due dates for assignments, and extended availability, time limits, and/or number of attempts on quizzes. The Quizzes tool provides moderation features including accommodating individual students who require more time or multiple attempts for assessments as shown in Figure 24. The Moderate Quiz interface displays: 1. Student name 2. Number of times the student has already attempted to take this quiz 3. Time it took for the student to complete the quiz; the running time will display for students who are currently taking the quiz (counting down for timed quizzes and counting up for non-timed quizzes) 4. Number of remaining attempts, if any 5. Student's quiz score To refresh the page and make sure all statistics are current, click the refresh icon [6]. Clicking on the pencil icon brings up an edit page that enables the instructor to give one or more selected students extra attempts on an assessment and extra time on attempts. Figure 24. Moderate Quiz Canvas also enables instructors to selectively release of course content and activities based on criteria that controls when users will be able to view and access them. Within a course, activities such as quizzes and assignments can be selectively released based on specified class section and Available From and/or Until dates. Figure 25. Selective Release of Coursework/Content October 20, 2015 Instructure, Inc. 34
Lastly, the Quizzes tool provides exam security by optionally requiring an access code and/or restricting access via a specified IP address filter. Canvas also supports integration with the Respondus LockDown Browser to prevent students from copying and pasting from other URLs, accessing other applications, or traveling to other websites during an assessment. Flexible grading options With powerful tools like the Canvas Gradebook, SpeedGrader, and Learning Mastery Gradebook, instructors are given many options to perform easy and effective grading. Grading can be done automatically by Canvas for objective assessment items in Quizzes. It can also be done by instructors through SpeedGrader, with or without a rubric, or by entering scores directly into Grades. Each individual assignment can be changed to points, percentages, complete/incomplete, or a grading scale. Grading scales are incredibly flexible to support pass/fail or other types of evaluation scales. Partial point credit With SpeedGrader, instructors may easily assign full or partial point credit for assignments, quizzes, discussions, or any other graded learning object. As shown in Figure 26 below, partial credit can be assigned via a decimal value. Once graded, Canvas will update the gradebook and student grade pages respectively. Randomization of test question order Figure 26. Quizzes: Partial Credit With Canvas, instructors can easily place questions into a Question Group, which automatically randomizes how questions appear to students. Figure 27 shows how a question group is created. Once made, instructors may then link the group to an existing Question Bank [1], add questions manually [2], or October 20, 2015 Instructure, Inc. 35
drag and drop existing questions directly into the Question Group [3]. Once added, instructors than specify how many questions are to be taken from the group and how many points each question is worth [4]. Canvas will then automatically randomize the questions. Test banks Figure 27. Quizzes: Question Groups Instructors can choose from Question Banks that they have built in other courses or create new Question Banks. Instructors will also see account- and sub-account-level Question Banks, making it easy for instructors to share institution-, department-, program-, and course-level assessment resources. When an assessment is linked to a Question Bank in a Question Group, Canvas will use questions from that Question Bank and will reference as many questions as indicated when the Question Group was set up. Creating ad-hoc, automatically graded quizzes in Canvas is extremely quick especially with Question Banks. When a quiz is linked to a question bank, instructors can choose from question banks that they have built in other courses. Instructors will also see account- and sub-account-level Question Banks, making it easy for instructors in the same department or program to share resources. When an assessment is linked to a Question Bank in a Question Group, Canvas will use questions from that Question Bank and reference as many questions as indicated when the Question Group was set up. October 20, 2015 Instructure, Inc. 36
Figure 28. Using Question Banks Canvas will reference the chosen bank of questions [1] as each student takes the quiz. Each student will get a random number of questions pulled from the bank. These questions will not be in sequential order and will be random each time the quiz is taken or previewed. Flexible, robust gradebook features The Canvas Gradebook is automatically generated and updated based on course assignments, assignment groups, and assessments. In the Gradebook, instructors can view the roster by all or selected sections and by concluded enrollments. The Gradebook can be sorted by individual grade book item columns. In the SpeedGrader, assignments can be sorted by student name, submission status, or submission date/time. Gradebook features include: Grades for each assignment can be calculated as points, percentages, complete or incomplete, pass or fail, GPA scale, and letter grades, and assignments can be organized into groups for weighting. The Gradebook contains columns for percentages by weighted Assignment Groups and for Total Grade percentage. Canvas Analytics provides statistical analysis and graphical representation of grades. The Gradebook interface provides the Upload Scores and Download Scores features for the import and export of grade data in CSV format. The Gradebook supports calculated columns using data from multiple columns with a variety of functions. Calculated columns are based on weighted assignment groups for the associated individual grade book items/columns. There is no maximum of calculated columns. The View Grading History function in the Gradebook supports versioning/audit history for grade changes. The Mute Assignment feature in the Gradebook allows the instructor to control when the grades and feedback for a particular assignment can be viewed by students. Instructors can send a message to students within the Gradebook and mute an assignment. Grading Schemes determine the data formats, rounding, and decimal options. In the Gradebook, the Set Default Grade feature and the Curve Grades feature can be used for each gradebook item column. October 20, 2015 Instructure, Inc. 37
Figure 29. Canvas Gradebook Flexible group management functions Canvas provides a Group manager function, which allows faculty members to place students into workgroups. Groups can be global and have members from the institution s entire Canvas community or group membership can be limited to only users enrolled in a particular course. Figure 30 shows the simple interface of the Canvas Group creation tool. Figure 30. Group Creation With the Canvas Group creation tool users can form ad-hoc communities for collaboration, clubs, teams, or interest groups. Groups can be formed through instructor assignment, random assignment based on specified group size, or student self-signup. Group Categories can also be defined to organize and identify related groups. Conditional release of content Canvas enables instructors to selectively release course content and activities based on date, time, and established prerequisites and requirements. Within a course, activities such as quizzes and assignments can be selectively released based on specified class section and Available From and/or Until dates. Canvas Modules, however, include additional selective release features that gives instructors the ability to activate and inactivate entire sets of course content and activities based on established criteria. This is October 20, 2015 Instructure, Inc. 38
achieved by giving instructors the ability to specify prerequisites, including assessment/assignment scores that support the release of course content based on the satisfactory completion criteria of preceding modules. Additionally, assignments, assessments, announcements, discussions, and other classwork and activities can be released and locked based on specified date/times. A few of the Canvas Modules prerequisite and completion criteria options are visible in Figure 31. Figure 31. Module Prerequisite and Completion Criteria Instructors can view student progress and see how they are progressing through the course. Module progress is determined by the students completing required elements in the module. Modules can be completed, in progress, or locked. Modules that have no completion requirements, or modules where the learners have completed the requirements, will be marked as completed. If a learner is in the middle of a module, the module will be marked as in progress, and any outstanding requirements can be viewed. If a module cannot yet be accessed by the learner because of completion or prerequisite requirements, the module will be marked as locked. October 20, 2015 Instructure, Inc. 39
Figure 32. Module Progress Ability to assign observers to students Canvas provides six predefined Canvas user roles with default permissions, including Admins (Canvas Administrators), Instructors, TAs (Teaching Assistants), Designers (Course Designers), Students, and Observers/Parents. The Observer role can be used to enroll Parents, Mentors, and Guests who would like to participate in a Canvas course but do not need to earn course credit. Observers have limited permissions that allow them to see what is going on in a course without interrupting the flow of daily course communication. Like students, Observers cannot view a course until it is published and the course has started. Additionally, Observers can be linked to Students. Unlike regular Observers, linked Observers can see the grade summary pages for their student. Parents are often enrolled as linked Observers, especially in K-12 environments. Linked Observers cannot submit work on behalf of their student, but they can see their grades, upcoming Assignments, and interactions in the course. Ability to integrate closed captioning for video and audio content Instructors can easily create and upload closed captioning files when adding audio or video to the Rich Content Editor. Alternatively, a user may embed videos that already contain closed captioning (from supported sites: YouTube or Vimeo). Canvas will not prevent the closed captioning on these sites from appearing. In order to caption a video within Canvas the user must first record or upload audio/video using the Media Comment tool. Please note that Canvas supports the following formats for creating closed captions: mp4, flv, ogg, webm, and mp3. Once the video (or audio) has been uploaded into Canvas the user may play the file and, as seen in Figure 33, the Canvas Media Player will display a closed captioning icon [1] as well as the link to Upload subtitles [2]. October 20, 2015 Instructure, Inc. 40
Figure 33. Closed Captioning: Uploading Subtitles By clicking on Upload subtitles, Canvas will populate the Create/Add Subtitles tool, which allows users to create their own subtitles with help from Amara, a third-party caption creating web site. Users may also upload existing caption files in either SRT or WebVTT format (shown below in Figure 34). Figure 34. Create/Add Subtitles Tool October 20, 2015 Instructure, Inc. 41
Fully ADA compliant Canvas adheres to accessibility guidelines of Section 508 of the Rehabilitation Act as documented in our Voluntary Product Accessibility Template (VPAT), which is publicly available at http://www.canvaslms.com/accessibility By using W3C's Web Accessibility Initiative (WAI) Web Content Accessibility Guidelines (WCAG) 2.0 AA, Accessible Rich Internet Applications (ARIA), and Authoring Tool Accessibility Guidelines (ATAG), Instructure ensures that even the most interactive, dynamic widgets in Canvas are easy to use with assistive technology such as JAWS (Job Access With Speech) and NonVisual Desktop Access (NVDA). Instructure continually strives to make Canvas a great experience for all users by employing an Accessibility Project Manager and Accessibility Engineer who are both dedicated to Canvas s accessibility needs, development, and testing. Our Canvas accessibility experts ensure Canvas avoids problematic content, such as Flash, and even converts math equations to MathML automatically. Utilizing the best Web 2.0 technologies and latest standards, Canvas was developed with modern, semantic markup and accessibility techniques. Some of the measures that Instructure takes to ensure the highest level of compliance are: Client branding assistance to maintain Canvas s compliance with contrast ratios, styles, and color schemes Alt tags in system images Automatic tags for users images in content pane for creating content Prompt for alt text when embedding external images Rich Content Editor only provides styles when formatting text Moderation of quizzes for individuals requiring more time or multiple attempts Ability to integrate with external applications such as Google, Office 365 Canvas integrates with various external applications through compatibility with Learning Tools Interoperability (LTI) standards. Many third-party tools can be integrated with Canvas if they adhere to these standards, and some of the most popular services, such as Google Drive, and Microsoft s OneDrive, already have LTI tools built for Canvas integration. Some of the tool details have been provided below: Google Drive: Google Drive has been integrated into Canvas as a web service which allows users to link Canvas to their Google Drive account. All users can authorize their Google Drive accounts for access to Google Collaborations, and students can upload an assignment directly from their Google Drive. For more information about connecting Google Drive to a user s Canvas account, please visit the Canvas Guides: https://community.canvaslms.com/docs/doc-1852. OneDrive (for business): This app will enable students to submit homework assignments to Canvas from their Institution Office 365 OneDrive account. Please note, this app will only work with OneDrive for Business or Education E1/E3 accounts, not personal OneDrive accounts. For more information, please visit the EduAppCenter: https://www.eduappcenter.com/apps/293. October 20, 2015 Instructure, Inc. 42
Because Canvas provides a robust, open API, and adheres to LTI standards, other integrations may be realized through additional work by Instructure s professional services team. Cooperation and ability to securely expose data in an API or LTI format that conforms to Canvas standards is also necessary in order to provide an effective integration. Ability to integrate with VitalSource Course Content VitalSource is currently a certified partner with Instructure. Certified partners offer technical integrations with Canvas that have been formally reviewed and certified by Instructure. These integrations empower institutions to offer faculty, teachers, and students a seamless learning environment. The Bookshelf by VitalSource solution gives the University of Tennessee access to the largest collection of digital textbooks in the world. As a certified partner, an integration with Bookshelf is available at Canvas s App Center, https://www.eduappcenter.com/. Mobile application availability for all mobile operating systems Canvas has four native mobile applications free for download on both phones and tablets: Canvas by Instructure (ios 7.0+, Android 4.0+). This app provides access to Canvas for both instructors and students while on the go. The Canvas mobile is designed to allow students to access any course based feature. The app is designed to optimize the Canvas experience on a mobile device. Figure 35. Native Canvas ios App October 20, 2015 Instructure, Inc. 43
MagicMarker (ios 7.0+ ipad only). This app is specifically designed for instructors to assist them with standards-based learning, and it syncs with the Learning Mastery Gradebook. The app provides standards tracking, classroom observation, and activities that extend the online learning environment into face-to-face or classroom environment. Polls for Canvas (ios 7.0+, Android 4.0+). This app is the easy to way for instructors to collect student opinion in their classrooms without any extra devices. SpeedGrader App (ios 8.0+ ipad only; Android 4.0.3+). This app is specifically designed for instructors and allows them to grade student submissions on the go. This app syncs with SpeedGrader and the Gradebook. Rubrics, limited annotation and voice & video feedback can all be authored from the app just like in Canvas. Canvas by Instructure mobile apps provide: Instructors and students with the functionality needed to access and engage in the teaching and learning experiences of Canvas courses, anytime and anywhere A clean, intuitive interface for students to submit assignments, take quizzes, participate in discussions, and other learning activities Communicate privately through conversations, collaborate and complete assignments through Discussions, and also give feedback and ask questions through submission comments. Use mobile video to make media comments for a stronger interaction between instructor and student. Critical interactions are supported, including learner-to-content, learner-to-instructor, and learnerto-learner interactions through tools adapted especially for small devices. Assignment submissions from most cloud-based mobile apps including Dropbox, OneDrive, and Google Drive The Grades tool for users to view their graded assignments, assessments, and other coursework Zooming capabilities and utilizes standard mobile device navigation and interaction techniques such as finger-swiping for paging, pull-up and pull-down menus, and tapping for item selection. A tutorial training camp when users open the app for the first time. Access to external IMS Learning Tools Interoperability (LTI) compliant tools Ability to integrate with Zoom Videoconferencing Canvas allows for integration with Zoom Videoconferencing. While as of March 2015, Zoom pulled support for their LTI tool, and Instructure removed the integration from the Canvas App Center, integration is still possible via Zoom s web site. Zoom has provided detailed steps for integrating with Canvas: https://support.zoom.us/hc/en-us/articles/201363323-configuring-lti-with-canvas Alternatively, Instructure s Professional Services team is capable of building a custom integration with Zoom through an additional statement of work. There is also a third party integration for zoom developed by CirQLive. This Zoom LTI integration by CirQLive allows users to schedule Zoom meetings, access Zoom meetings, view Zoom recordings and Zoom attendance records all from within the Canvas course. October 20, 2015 Instructure, Inc. 44
http://www.cirqlive.com/#!meets-for-zoom/cxr7 Ability to integrate with MediaSite and MyMediaSite Mediasite, by SonicFoundry, is a certified partner of Instructure, and is available via an LTI tool from Canvas s app store, https://www.eduappcenter.com/. Mediasite brings easy-to-use lecture capture and video publishing to Canvas. From any course, faculty use My Mediasite to capture or upload video lectures, screencasts and tutorials. Sharing content has never been easier automatically publish to designated courses or embed video content anywhere in Canvas. With single sign-on, students quickly access content and stream course videos without leaving Canvas. Mediasite provides the most engaging learning experience with powerful video search, interactivity and sharing tools. Configuration details provided by your Sonic Foundry sales engineer. Outline all certified integrations with external learning tools. Instructure s certified integrations with external learning tools is outlined in detail above under section 1.4 of the Canvas Overview. eportfolio creation The Canvas eportfolio tool provides students and instructors with online portfolios. As a showcase of a student s learning experiences that aggregate both new and past coursework, eportfolios showcase a student s new and past coursework and be publicly shared and tied into course, program, and/or institutional assessments based on Learning Outcomes. Figure 36. Canvas eportfolio October 20, 2015 Instructure, Inc. 45
eportfolios can be organized into Sections and Pages. Page can contain text, multimedia, and/or links to files and coursework submissions. eportfolio Pages also allow for public and private commenting. Additionally, Canvas supports integrations with Campus Pack, Mahara, Pathbrite, PebblePad, and Taskstream. These third-party eportfolio tools are LTI-compliant tools available in the Canvas App Center. As long as students remain active on the institution s SIS and maintain a login, they will have access to their eportfolio(s). Institutions can elect to maintain students eportfolios after graduation for an additional cost. Users can also save and download their eportfolios as zip files prior to their leaving or their graduation. October 20, 2015 Instructure, Inc. 46
Licensing Options Provide information on all available product licensing options without specific costs (Software License, FTE, Headcount, Hosted, SaaS, On-Premise Hosted). 3.1 Annual Subscription Fees Our pricing model is based on a one-time implementation fee and on subscription fees calculated by multiplying the number of users by an annual per-user subscription fee. 3.2 Subscription Fee Inclusions Table 5 describes what is included with the Canvas Annual Subscription fee. Please note that many of the features and functions included with Canvas are an additional charge with competitive products. Table 5. Subscription Fee Inclusions Breakout Subscription Fee Inclusions Comprehensive Hosting Services 500 MB Storage per FTE Basic Support Package Supported Third-Party Integrations Test/Training Instance Open API All Canvas Features and Functionality Including but Not Limited to: Mobile Apps Analytics Toolset Migration Tools eportfolio Cross Listing Support Web Services Integration Reporting Tools Communication Tools Web Conferencing Learning Outcomes Rubrics Files Repository Video (synchronous and asynchronous) Learning Object Repository Live Polling 3.3 Canvas Training Instructure s online Standard Training is included with all three Canvas Implementation Services Packages. The online Standard Training Package comprises the following webinars: Admin Training Support Training Faculty Training Table 6 below describes the Canvas training offerings. For the Enhanced and Premium Implementation options the customer will select from these training offerings that will be completed in addition to the standard training webinars identified above. Specific costs have been removed at the request of the University. October 20, 2015 Instructure, Inc. 47
Table 6. Canvas Training In-person/Onsite Canvas Onsite Training Duration: 1 day Duration: 2 days Duration: 3 days Duration: 4+ days o Consult with your Sales representative or Customer Success Manager Can be held at Instructure s Salt Lake City office or onsite at any location. Institutions choose from a variety of hands-on workshop and presentation topics to create a personalized training agenda. A typical day of training includes six hours. Online (asynchronous) Intro to Canvas Selfpaced Intro to Canvas Facilitated Webinars (real-time) Canvas LMS Admin Training Canvas Support Training Duration: 15 20 hours required to complete Duration: 15 20 hours required to complete o Duration: 2 hours Cost: Initial included Duration: 1 hour Cost: Initial included Introduces instructors to Canvas fundamentals and provides an opportunity to build and configure a course step-by-step. Participants learn how to navigate the Canvas interface, customize courses, create a syllabus, upload files, create assignments and quizzes, use assessment tools and more. Participants are introduced to Canvas fundamentals in a collaborative, instructorled, online course. They will learn how to navigate the Canvas interface, customize courses, create a syllabus, upload files, create assignments and quizzes, use assessment tools, and more. Instructs LMS Admins how to configure the administrative settings in Canvas. Participants learn how to manage users, sub-accounts (domains), courses and enrollments, as well as how to organize courses, manage users and permissions and create shared content that can be used by teachers. Teaches local support personnel how to troubleshoot problems and support end users. Participants will learn how to utilize Canvas documentation, interact with the October 20, 2015 Instructure, Inc. 48
Canvas Fundamentals for Faculty Duration: 2 hours Cost: Initial included user community and effectively use the help ticketing system. Provides instructors with an overview of basic Canvas functionality, including account settings, notification preferences, messaging students, uploading files, editing pages, customizing the course navigation and building assignments. Participants also learn the basics of quizzes, discussions, analytics and grading. Canvas Instructional Design Leveraging the Canvas Commons Canvas Collaboration & Group Work Canvas Assessment and Grading Canvas Outcomes and Rubrics Duration: 1 hour Provides instructors with course development strategies based on application of well-established instructional design principles. Discussion will center on how Canvas course elements such as modules, assignments, discussions, and quizzes are used to accomplish the outcomes of good course design. Duration: 1 hour Canvas Commons is a learning object repository that allows Canvas users to quickly and easily share courses and course content with others. This training provides an overview of its many features, along with strategies of how to best utilize this powerful tool. Duration: 1 hour Introduces instructors to collaboration features in Canvas, including discussions, group assignments, the Collaborations tool, and web conferencing. Participants will discuss how these tools can be used to enhance their class activities. Duration: 1 hour Introduces instructors to features they can use to provide assessments, feedback, and grades to students. Participants learn how to use Outcomes, Rubrics, SpeedGrader, and the Gradebook Duration: 1 hour Reviews best practices of utilizing outcomes and rubrics in Canvas assignments, discussions, and quizzes, along with specific October 20, 2015 Instructure, Inc. 49
applications of these features in assignments, quizzes, and discussions. Strategies for Trainingthe-Trainer Canvas Course Facilitator Training Duration: 1 hour Introduces participants to effective practices and strategies for training others on using Canvas. Participants compare and discuss the needs of their institution and explore which training initiatives might work best for them. They also learn about the training materials and opportunities provided by Instructure and the greater Canvas community. Duration: 1 hour Prepares instructors who will facilitate predesigned courses in Canvas. Participants will learn how to adjust account settings, navigate the Canvas interface, grade student work, manage the course roster, access Canvas support, and communicate with their students. Canvas Mobile Apps Duration: 1 hour Designed to help instructors better understand the many ways the Canvas mobile apps suite can improve the classroom experience for both students and instructors. During this webinar you will learn the features and functionality of the Canvas app, how to improve assessment workflow using the SpeedGrader and Magic Marker apps, and increasing engagement by using Polls. Canvas Open Q&A Session Duration: 1 hour live session, 1 hour follow-up Designed for instructors, designers, and technologists who use Canvas to have an opportunity to ask questions about the user interface and specific use cases. Topics covered may include, but are not limited to, peer review, students groups, grades and reporting, assessments, analytics, LTI tools, and admin functionality. Live session time can be used for an open question and answer session or the presenter will come prepared with a short agenda of specific topics based on questions submitted previously. Time is built in for the presenter October 20, 2015 Instructure, Inc. 50
to follow up on any questions not answered in the live session. Custom Training If you need training on a topic not covered by any of the standard menu options, you can request and design your own webinar experience. Consult with a Canvas trainer on your unique needs and build the agenda for your custom training together. Volume Pricing Packages Getting Started Package Train Your Trainers Package Duration: 1 day Is this your first time using an LMS? Having a hard time knowing how to get started? This package will help you get off the ground with Canvas and ensure a successful adoption for admins, teachers, and students. Includes the following: 1* day of custom onsite training (travel included in package price) o *Add $2,000 for each additional onsite training day Canvas Instructional Design webinar Canvas Course Facilitator webinar 2 Canvas Assessment & Grading webinars 2 hours of additional webinar training of your choice Designed to help your staff become the ultimate Canvas experts. Includes the following: 1 Certified Canvas Expert course credit 10 seats in the 3-week facilitated online course Intro to Canvas for Instructors Canvas Open Q&A webinar 1 hour of additional webinar training of your choice Higher Ed Panda Package Duration: 2* days of custom onsite training Cover all your training needs from start to finish to make your institution completely Canvas awesome. October 20, 2015 Instructure, Inc. 51
Includes the following: 2 days custom onsite training 20 seats in the 3-week facilitated Online Course Intro to Canvas for Instructors 1 Canvas Certified Expert course credit 2 Strategies for Training-the-Trainer webinars 2 Canvas Instructional Design webinars 2 Canvas Course Facilitator webinars Canvas Assessment & Grading webinar Canvas Collaborations & Group Work webinar Canvas Outcomes & Rubrics webinar Leveraging the Canvas Commons webinar 2 Canvas Open Q&A Session webinars Custom Package Build your own custom package using the list of training items from this menu. Talk with your Canvas Sales Representative or your Customer Success Manger to find out more about the advantages of creating your own custom package. 3.4 Support Options Instructure employs an industry-standard, traditional three-tier technical support methodology for incident reporting, escalation, and resolution. Under Instructure s Support Packages, First-Tier Support is provided by the institution s LMS Administrator and Instructure s Support team provides Second-Tier and Third-Tier technical support. The Basic Support package is included in the Canvas subscription fee at no additional cost. In addition to our 24x7 Support package for Admins, Instructure also offers optional Tier 1 Support that provides live 24/7/365 technical support for faculty and students or for faculty only. Table 7 provides a comparison of the services offered in the support packages offered by Instructure. Table 7. Canvas Support Packages Cost Basic Support Included in subscription fee 24x7 Support Additional cost October 20, 2015 Instructure, Inc. 52
Basic Support 24x7 Support Online Canvas Help Center 24/7/365 24/7/365 Web Form/Email Support Toll-Free Phone Support for LMS Admin 2-business day response time M-F 6am to 6pm Local Time 8-hour response time 24/7/365 Authorized LMS Admin Support Accounts 1 1 3 3.5 Tier 1 Support for Students & Faculty 1 Additional LMS Administrator support accounts are available. To provide the institution with the highest level of support, Instructure highly recommends our optional 24x7 Support package and Tier 1 support. Client institutions that subscribe to the 24x7 Support package and Tier 1 Support consistently and enthusiastically report to us that they are extremely satisfied with the value, level of service, and cost-effectiveness of these services. Tier 1 Support by Instructure s Support team provides first-line help desk support to address and resolve end user issues such as logging into Canvas, questions about Canvas features and functions, and resolving other operational problems. The institution s users can contact Instructure s Tier 1 Support staff 24/7 through online ticket submission, chat, e-mail, or phone. The institution s LMS administrator(s) have access to all end-user submitted tickets and monthly usage reports. Instructure Tier 1 Support requires the purchase of 24x7 Support as well as a setup and per FTE cost. Customers are not charged on a per-ticket or per-incident basis. There are also no charges for overages. Table 8 lists Tier 1 Support service levels for the institution s faculty and students. Table 8. Instructure Tier 1 Support Service Levels Service Service Level First Contact Resolution Greater than 75% Phone Online Chat Online Form Email & Help Desk Ticket Response 80% of calls answered in 60 seconds or less 80% of chat requests answered in 120 seconds or less 80% of tickets or emails responded to in 60 minutes or less October 20, 2015 Instructure, Inc. 53
3.6 Canvas Implementation Services Packages The Canvas Implementation Services Packages are implementation options designed to match each customer with the most appropriate implementation approach ranging from minimal support and guidance, to full project ownership and management by Instructure. Table 9 lists the Canvas Implementation Services packages and a description of the services provided. Table 9. Canvas Implementation Services Packages Package Standard Implementation Services Enhanced Implementation Services Premium Implementation Services Services Instructure provides a single point-of-contact to help and guide your institutions to a successful implementation based on our standard model and checklists. Instructure provides additional implementation resources, increased training, and accepts ownership of identified tasks to accelerate the implementation. Instructure leads the project and comes on-site, leveraging proven best practices to ensure the project is driven effectively to a successful conclusion. Table 10 compares the included services and the typical durations of the Canvas Implementation Services packages. Table 10. Canvas Implementation Pricing Package Included Services Typical Duration Standard Implementation Services Canvas production account and test/training instance setup Weekly call with assigned Implementation Consultant General implementation guidance, assistance, and troubleshooting of client-initiated course migrations, third-party tools integrations, and account settings. Standard Online Training Package comprising remote training webinars: 1 hour Admin, 1 hour Support, 4 hours Faculty Sample project plan, access to guides, public courses, and best practices documentation Authentication integration support with access to guides and assistance troubleshooting clientinitiated LDAP, SAML, and CAS integrations Site branding support with guidance, assistance, and troubleshooting of client-initiated branding Basic SIS integration support with guidance, assistance, and troubleshooting of client-initiated SIS integration 10 to 12 weeks October 20, 2015 Instructure, Inc. 54
Package Included Services Typical Duration Support services implementation with creation of help desk account(s) for the client, or set up forwarding ticket emails to their existing help desk system, and training on help desk management Enhanced Implementation Services Premium Implementation Services All services included in the Standard Implementation Services Package Remote project manager Weekly project status meeting Customized project plan Standard Online Training Package and one day of on-site training Import up to 1,000 courses 1, implement authentication, and handle branding Assistance with SIS integration and internal marketing to drive adoption All services included in the Standard Implementation Services Package Implementation Team including project manager, trainer, and technical experts Weekly project status meeting Standard Online Training Package and three days of on-site training Import up to 5,000 courses 1, implement authentication, handle branding, and lead internal marketing activities with Canvas gear to drive adoption In-person assistance from Implementation Team for SIS integration implementation 8 to 10 weeks (16 weeks max.) 4 to 8 weeks (24 weeks max.) 1 Supported course migration formats: Blackboard 6-9x export.zip, Blackboard Vista/CE course, WebCT 6+ course, ANGEL export.zip, Moodle 1.9/2.x.zip, Desire2Learn export.zip, and Common Cartridge 1.0/1.1/1.2/1.3. Non-supported formats require additional work by Instructure s Professional Services at additional cost. Migration activities include the automated import of content that maps to similar Canvas course content types. Quality assurance and any necessary remedial cleanup of migrated courses and course content are the responsibility of the client. Any issues identified will be managed through the standard technical support process. Optionally, Instructure offers course migration, quality assurance, and remedial cleanup services through engagement with Professional Services as specified by an additional statement of work. October 20, 2015 Instructure, Inc. 55