Departmental Standards
Company-Wide
eCornell Styleguide & Branding
Cornell University Branding
Writing and Editing Style Guide
Faculty and Expert Naming Conventions in Courses
Cornell School and Unit Names
Tips for Campus Engagements
LSG
Legal Policies
CSG
Photography Style Guide
eCornell Mini Visual Style Guide
The Pocket Guide to Multimedia Design Thinking (*as It Pertains to Your Job Here)
Creative Services (CSG) Handbook
Administrative
LSG Meeting Recordings and Notes
Sending Faculty Sign-Off Forms in Adobe Sign
Weekly Faculty Status Emails
Animation/Motion Design
Instructional Design
Grading
D&D Newsletter
LSG Newsletter (LSGN) - February 2024
LSG Newsletter (LSGN) - March 2022 Edition
LSG Newsletter (LSGN) - December 2023
LSG Newsletter (LSGN) - October 2021 Edition
LSG Newsletter (LSGN) - June 2022 Edition
D&D Newsletter November 2024
LSG Newsletter (LSGN) - August 2022 Edition
LSG Newsletter (LSGN) - June 2023
LSGN Newsletter April 2023
LSG Newsletter (LSGN) - February 2022 Edition
LSG Newsletter (LSGN) - October 2022 Edition
LSGN Newsletter February 2023
LSGN Newsletter March 2023
D&D Newsletter September 2024
LSG Newsletter (LSGN) - August 2023
LSG Newsletter (LSGN) - March 2024
LSG Newsletter (LSGN) - April 2022 Edition
D&D Newsletter - August 2024
LSGN Newsletter January 2023
LSG Newsletter (LSGN) - October 2023 article
LSGN Newsletter (LSGN) - April 2024
LSG Newsletter (LSGN) - November 2021 Edition
LSG Newsletter (LSGN) - January 2022 Edition
LSGN Newsletter December 2022
LSG Newsletter (LSGN) - July 2022 Edition
LSG Newsletter (LSGN) - September 2022 Edition
Course Development
Image Uploads for Inline Projects
Revising a Course/ Creating a Redux Version/ Course Updates
Creating a Perma Link With Perma.cc
Course Content Deletion Utility — Removing All Course Content
Teleprompter Slide Template
Course Names
Requesting High Resolution Video Uploads
Technical Talking Points Template
Online Resources in Credit-Bearing Courses
Hiring Actors for an eCornell Project
PRJ Conversion Process Directions
Marketing
Operations
Tech
Pedagogical Guidelines for Implementing AI-Based Interactives: AER
Platform Training
Administrative Systems
ADP
Google Drive
Downloadables Process
Embed a Document from Google Drive
Adding Google Links to Canvas
File Naming and Storage Convention Standards
Google Drive for Desktop Instructions
Storing Documents in Multiple Locations
Wrike
Wrike System Fundamentals
Field Population
1.0 to 2.0 Wrike Project Conversion
Blocking Time Off in Work Schedule (Wrike)
Wrike Custom Field Glossary
Wrike "Custom Item Type" Definitions
How to Create a Private Dashboard in Wrike
Using Timesheets in Wrike
Importing Tasks into a Wrike Project
Wrike Project Delay Causes Definitions
Setting OOO Coverage for Roles in Wrike
How to Change a Project's Item Type in Wrike
Using Search in Wrike
How to Create a Custom Report in Wrike
@ Mentioning Roles in Wrike
Automate Rules
Using Filters in Wrike
Managing Exec Ed Programs in Wrike
External Collaborators
Wrike for External Collaborators: Getting Started
Wrike for External Collaborators: Views
Wrike for External Collaborators: Tasks in Detail
Wrike Updates
New Experience Update in Wrike
Wrike Course Development Template 2.0 - What's New
Wrike - Course Development Template 3.0 Release Notes
Wrike Process Training
Course Development & Delivery Platforms
Canvas
Development
Adding Custom Links to Course Navigation
Adding Comments to PDFs from Canvas Page Links
Setting Module Prerequisites and Requirements in Canvas
Canvas Page Functionality
Create a New Course Shell
Using LaTeX in Canvas
Search in Canvas Using API Utilities - Tutorial
Reverting a Page to a Previous Version
Student Groups
Create Different Canvas Pages
Importing Specific Parts of a Canvas Course
Canvas HTML Allowlist/Whitelist
Understanding Canvas Customizations/Stylesheets
Operations
Discussion Page Standards
How to import a CU course containing NEW quizzes
Canvas LMS: NEW Quiz compatibility
Faculty Journal
Course Content Style Guide
Click-To-Reveal Accordions in Canvas
Course Maintenance Issue Resolution Process
Meet the Experts
Codio
Codio Operations
Managing Manually Graded “Reflect and Submit” Codio Exercises
Codio Structure and Grading for Facilitators
Premade Codio Docs for Ops & Facilitators
Codio Remote Feedback Tools for Facilitators
Developers
Development Processes
Creating a New Codio Course
Creating a New Codio Unit
Integrating a Codio Course into Canvas
Embedding a Codio Unit into Canvas
Setting Up the Class Fork
R Studio - Exclusion List for R Code
Mocha/Selenium Autograding
Starter Packs in Codio
Configuring Partial Point Autograders in Codio
Launch a Jupyter Notebook from VM
Program-Specific Developer Notes
Codio Functionality
Jupyter Notebooks
Jupyter Notebooks - nbgrader tweaks
Jupyter Notebooks Style Guide
Adding Extensions to Jupyter Notebooks
Setting up R with Jupyter Notebooks
Change Jupyter Notebook Auto Save Interval
How to Change CSS in Jupyter Notebook
RStudio in Codio
How To Centralize the .codio-menu File to One Location
Codio Fundamentals for LSG
Using the JupyterLab Starter Pack
Using Code Formatters
Using the RStudio Starter Pack
Conda Environments in Codio
Updating Codio Change Log
Migrating to Updated Codio Courses
Qualtrics
Ally
Ally Institutional Report Training
Ally Features Overview Training
Using the Ally Report in a Course
Ally Vendor Documentation/Training Links
Adobe
Other Integrations
H5P
Modifying Subtitles in H5P Interactive Videos
Embedding H5P Content Into Canvas
Troubleshooting H5P Elements in Canvas
Inserting Kaltura Videos into H5P Interactive Videos
Adding Subtitles to H5P Interactive Videos
S3
BugHerd
Instructional Technologies & Tools Inventory
Canvas API Utilities
Getting started with the MOP Bot
eCornell Platform Architecture
HR & Training Systems
Product Development Processes
Accessibility
What Is Accessibility?
What Is Accessibility?
Accessibility Resources
Accessibility Considerations
Accessibility Support and Assistive Technology
Structural Accessibility
Accessibility Design and Development Best Practices
Accessible Images Using Alt Text and Long Descriptions
Accessible Excel Files
Accessibility and Semantic Headings
Accessible Hyperlinks
Accessible Tables
Creating Accessible Microsoft Files
Mathpix: Accessible STEM
Design and Development General Approach to Accessibility
Integrating Content Authored by a Third Party
Planning for Accessible Tools
Accessibility Considerations for Third Party Tools
Studio Accessibility
Designing for Accessible Canvas Courses
Accessibility: Ongoing Innovations
Course Development
Planning
Development
0. Design
1. Codio Units
1. Non-Video Assets
3. Glossary
4. Canvas Text
4. Tools
4. Tools - Wrike Task Definitions
3. Review And Revise Styled Assets
ID/A to Creative Team Handoff Steps
General Overview of Downloadables Process
Course Project: Draft and Final
Excel Tools: Draft and Final
eCornell LSG HTML Basics
1. Non-Video Assets - Wrike Task Definitions
2. Video
Multifeed Video
2. Video (Standard) - Wrike Task Definitions
Studio Tips
Tips for Remote Video Recording Sessions
Who to Tag for Video Tasks
3. Animation
3. Animation - Wrike Task Definitions
2. Artboard Collab Doc Prep
6b. Motion Design Review and Revise
Who to Tag for Animations Tasks
3. Artboard Collab Process Walkthrough
DRAFT - FrameIO Process Walkthrough
Motion Contractor Guide for IDAs / IDDs
Requesting / Using Stock Imagery (Getty Images and Shutterstock)
3. Ask the Experts
5. On-Demand Conversion
1. Write Content for On-Demand
On-Demand: Conversion Notes
On-Demand: Writing Quiz Questions
On-Demand: Writing Blended Learning Guides (DRAFT)
On-Demand: Lesson Description and Objectives (DRAFT)
2. Build On-Demand Lesson
On-Demand: Create a Blended Learning Guide (BLG)
On-Demand: Create Lesson Shells in Canvas
On-Demand: Populate Homepage Content
On-Demand: Add Quiz Assessment Content
On-Demand: Reformat Wrap-Up
On-Demand: Prepare Lesson for QA
On-Demand: Request Banner Image
5. On-Demand Conversion - Wrike Task Definitions
5. Review
5. Review - Wrike Task Definitions
1. Prep Course for Reviews
2. Conduct Student Experience Review
3. Implement Creative Director Edits
3. Implement IDD Edits
3. Implement Student Experience Review Edits
4. CSG - Revise Tools Export 1
5. Conduct Faculty Review
6. Implement Faculty Edits
7. Conduct Technical Review of Course (STEM-only)
2. Conduct IDD or Sr ID Review
6. Alpha
6. Alpha - Wrike Task Definitions
Alpha Review Process
Prepare a course for Alpha review
Schedule & Conduct Alpha Triage Meeting
7. QA
7. QA - Wrike Task Definitions
1. Complete Dev to QA Checklist
2. Copy Edit Captions
2. Copy Edit Course & Files
4. Conduct Content QA of Course
4. Final Creative Review and Export
Adding Chat With Tech Support to Course Navigation
5. Implement QA Edits
Working With Video Captions That Contain Special Characters
Copy Edit Captions in SubPLY
Creating a Course Style and Settings Guide
QA and Deployment of Courses With Doc-based Projects in 2025
Copy Editing Content in Frame.io
Copy Edit Captions in 3Play
Tag a Video for Transcription by 3Play
Course QA Checklists
8. Deployment
8. Deployment - Wrike Task Definitions
1. Finalize Master Version of Course
2. Create & Add Course Transcript (CT) to Course
Replace a Master -M With a Redux Version of the Course
3. Create -T (Training Course) and Associate With Master Blueprint
Canvas Blueprint Course Functionality
Project Management in Wrike
Managing Project Reporting in Wrike
Managing Task Needs/Schedule in Wrike
Adding Tasks
Comments and Communication
Statuses
Updating Task Start and Due Dates
Predecessors
Durations
Rollups
Calculating Project Schedule by Deadline in Wrike
Creating Course Project Plans in Wrike
Setting Custom Capacity for Resources
Customizing Effort in a New Project Plan
Marking Projects Complete in Wrike
How to Set Up Workload Charts to Track Effort in Wrike
For-Credit Considerations
1-Sheet Population
Post-Development
Program Facilitation & Operational Guidelines
Data Science
Facilitator Resources
Canvas Navigation
Adding Events to the Course Calendar
Navigating Canvas and the Dashboard
How Do I View Previous Courses I Have Taken or Facilitated?
Why Am I Receiving Duplicate Canvas Emails?
How Do I Edit My Canvas Profile?
Send Students a Direct Message on Canvas
How Do I Send Students Nudges from the Gradebook?
How Can I Update My Canvas Notification Preferences?
Ursus Navigation
How Do I Access My Offer in Ursus?
How Do I Edit My Ursus Profile?
How Do I Request Time Off (Blackout Dates)?
How Can I Request to Learn More Courses?
Course Set-Up
Course Set Up: Getting Ready for Live Sessions
Recording and Posting a Welcome Video
Course Set Up: When can I begin to edit my course?
When Should I Schedule My Live Sessions For?
Changing Live Session Date and Time After Created with Facil Tool
Help! I Need to Reschedule a Live Session
Course Set Up: Live Session Information page
Zoom Features: Preparing for Live Sessions
Course Set Up: Reviewing Due dates
Course Set Up: Reviewing Announcements
What Do I Need to Do to Make Sure My Course is Set Up Correctly?
How Do I Customize My Course Sections?
Set up Live Sessions with the Facil Tool
Course Announcements and Messages Templates
Combining Live Sessions with Facil Tool
Zoom and other Technical Support
How Do I Set Up My Zoom Account?
Support Resources for Facilitators
How to Upload Videos to Zoom On-Demand
Student Survey FAQs
How Do I Save and Refer Back to Zoom Recordings?
How Do I Find My Personal ID Meeting link in Zoom?
Benefits as an eCornell Employee
Do I Have Access to Microsoft Office as a Cornell Employee?
Taking Courses as a Student
Professional Development Benefit
Student Success
Help! My Students Can't View a Video Within My Course
Extensions and Retakes
Policies and Navigation Resources for Students
Students enrolled through special groups: Corporate and VA
Unique Circumstances for Student Extensions and Retakes
Understanding and Addressing Instances of Plagiarism
Support Resources for Students
Understanding and Addressing Use of AI
Help! My Student is Having a Hard Time Uploading a Video
Unique Student Situations
I Have a Student Requesting Accommodations- How Should I Proceed?
New Facilitator Onboarding and Quick References
Facilitator Onboarding at eCornell
Why Do I Have Multiple eCornell email and Canvas Accounts?
Quick reference: Systems and Accounts we use at eCornell
Quick reference guide: Key eCornell Personnel
How do I log Onto Canvas and Access FACT101?
How Do I Add eCornell to My Email Signature?
Getting the Most Out of Learning Assignments
What to Expect During Live Shadowing Experience
Setting up Email Forwarding
Facilitator Expectations and Grading Help
(NEW Format) How do I grade Course Projects?
Navigating the Gradebook and Accessing the Speedgrader
Quick Reference: Sort assignments in the Speedgrader
How do I Grade Quizzes?
(Old format) How Do I Grade Course Projects and Add Annotations?
Rubrics for Effective Facilitation
Is There an Answer Key for my Course?
How to Monitor and Promote Student Progress
How Do I Grade Discussions?
Adding an Attempt to a Course Project
How Quickly Do I Need to Provide Grading to Students?
Payroll and the Monthly Scheduling Process
Codio References
Manually Graded “Reflect and Submit” Codio Exercises
Codio Quick Resources
Codio Reference: Embedded quiz questions (H5P)
Codio Reference: Checking for Completion Status
Codio Reference: Manually Graded Exercises
Codio Remote Feedback Tools
Codio Reference: Ungraded exercises
Codio Reference: Autograded Exercises
Archived
- All Categories
- Program Facilitation & Operational Guidelines
- Facilitator Resources
- Student Success
- Unique Student Situations
Unique Student Situations
Updated by Allison McComb
Unique Student Situations
From time to time, students may overstep the bounds of thoughtful discourse and you, as the facilitator, may feel that you need to intervene. Below are some suggested responses to a few illustrative examples drawn from actual class discussions and student emails. If at any time you feel a student is being disruptive or even abusive in a course please escalate to ec_facilitation@cornell.edu so they can both support you and document the behavior as necessary.
Click the headings below to read more.
Religious References
The response: There is an important distinction between proselytizing and professing one's faith. On the basis of what this student is writing, it sounds like he's doing the latter, not the former. At the point that he begins suggesting to his classmates that they'd be happier, more successful, etc., if they accept God into their lives, he's crossed a line. But as long as he's only celebrating his own faith, then his message is acceptable.
If the student is strongly pushing others to accept their faith, or questioning others faith, etc., it would be appropriate for you to send an individual message to the student mentioning that at eCornell we aim to be inclusive of all beliefs and lifestyle choices. It would be appropriate for you to ask them to revisit this post to ensure it is fostering an inclusive environment.
Potentially Offensive Statements
"My name is Kevin but I prefer to be called Tanya. I live in South Carolina with my English Bulldog. She is fat, white, and smells bad so of course her name is Onion. My job is traveling the country teaching carnival workers proper dental care. If you have been to a carnival lately you will realize what a miserable failure I am at this job. For the record, no I don't know why they smell like cabbage. This is my second class and Jason was very helpful in the first one so don't let us down this time. I enjoy golf, studying history, and shaving my grandmother's back. I am currently single but girls swear it isn't because I am 3 foot 4 with a club foot and the inability to pronounce the letter T. They say that it is because I am too arrogant."
The response: It is possible that this student was joking, but much of what they have written could understandably be read as insensitive (at best) to various populations (including some protected classes). In this case, it would be entirely appropriate for you to contact the student individually. You could remind them that the written medium of the discussion forum often doesn't convey the author's sense of humor and, as a result, their classmates may misinterpret the posting as mocking or ridiculing — which you're confident wasn't the intention. You might also suggest they post a clarification.
Explicitly Offensive Statements
Guidelines for your steps in this situation can be found below:
· Entitle the subject of the email “Potentially Offensive Statements on Discussion Board”
· Please ensure to provide the student’s full name and name of the course
· Provide a link to the discussion board or other assignment and a screen capture of the student’s post
· Do not copy the student on this internal correspondence.
· Send this correspondence to your PFM, FST (ec_facilitation@cornell.edu), with your PFM and Rachel Ricci (rachel.ricci@cornell.edu) included.
· In a separate correspondence, please let the student know via the Canvas Inbox that their post appears to violate the Code of Conduct Policy and is being reviewed internally.
· Please welcome the student to resubmit a post that aligns with eCornell’s Code of Conduct guidelines
Potentially Illegal Statements
"I would never hire anyone over 50. They don't work as hard as others, they can't see well, and they have more physical problems."
A check of the student's profile reveals that they are located in the Caribbean.
The response: In this case, it would be appropriate for you to send an individual message to the student mentioning that, in many countries, the statement would be considered illegal in a real-life employment scenario, and including a suggestion that the student consider nuancing the post with a more thoughtful discussion of the issue with older workers. In the discussion forum, you could also post research on the productivity of over-50 workers and open the discussion to the students.
Remind the student that at eCornell we require considerate and mutually respectful communication, and ask them to revisit this post to ensure it is fostering an inclusive environment.
Status Challenges Within a Course
The response: Tell the student you understand her dilemma. Ask the student to compose what she would say to her supervisor if she could, making sure her feedback is constructive and respectful, and send it to you via the Canvas inbox. Some instructors have found that this kind of coaching and practice helps students feel comfortable posting their ideas in the discussion forum. But if the student is still uncomfortable, ask her to message you the final, edited version of her response via the Canvas inbox, and then manually update the gradebook as complete if and when you approve it. Note: If you adopt this approach, be sure to provide a detailed explanation in the comments area of the assignment in case there are any questions later from Course Operations or the Student Support Team
Perceived Rudeness or Offense
The response: Read the post in question, and then respond accordingly:
- If the post does appear to be rude, let the student know that you are sorry he has been insulted and that you will address this privately with the student who made the post. Follow up with the student who made the post and remind them that at eCornell we require considerate and mutually respectful communication, and ask them to revisit this post to ensure it is fostering an inclusive environment.
- If the post doesn't seem explicitly rude, let the student know you are sorry he feels someone has been rude to him. Go on to remind the student that, absent nonverbal visual cues, words online can have more impact than speech, and it could be that there was no ill intent in the post. Ask him if there is anything you can do to help.
Incomplete or Abrupt Discussion Posts
The response: The following message, posted in the forum as a reply to the first student, would be a good model for responding to such an abrupt and incomplete effort:
I'm glad to see you've jumped into the online discussion for this course, and that you're already using these financial tools for decision-making at Belo. I'm curious about the meaning behind "No comment" in one of your posts. I'm not sure if it's directed to the discussion question, or to your classmate's response. Could you add to your comment so its constructiveness and context is more apparent to us all? If, by any means, you have an issue that can't be dealt with constructively, please let me know via the Canvas inbox so we can work through it one on one.
Should the student continue to be unengaged in the discussion, or refuse to answer, it would be appropriate for you to remind them the discussion is a mandatory component of their course, and they will need to complete it in order to pass.
English Language Challenges
We will not turn away any student solely due to English not being their first language. We ask you, as a facilitator, to be flexible when assessing student work. For example, if a submission shows evidence of challenges with written English (grammar, punctuation, etc.) but otherwise conveys understanding of course content, you should mark it as "Complete."
That said, if you perceive that a student is struggling with the discussions and/or the course material because English is not his/her first language, and you believe, as a result, the student is not understanding the course content and/or is unlikely to complete the course successfully, please contact the Help Desk as soon as possible to discuss.
Issues with Video Recordings
If this situation arises in your courses, begin by following up with the individual student to gather more information. If there is a technological hurdle or a low-level discomfort with the process, you may well be able to guide them to resources that will resolve the issue (such as putting them in touch with our Student Support Team at ec_helpdesk@cornell.edu). In other cases, however, you may discover that there is a more serious obstacle — for example, if the student is on active military duty, there may be a prohibition on sharing video for security and safety reasons.
In cases where there is a valid rationale, please do your best to work with the student on an alternate approach to meeting the requirement. An option we encourage is a one-on-one Zoom call, wherein the student can display their mastery of the requisite skills in essentially the same format.
Ultimately, we do expect all students to complete all course requirements, either exactly as written or through an approved alternate mechanism that meets the same standards. If you have any concerns about a student's unwillingness to follow through with the video portion of a project, or with your ability to reasonably facilitate a different solution, please reach out to the Facilitation Support Team and your Program Facilitation Manager for assistance.
Concerns about a students’ well-being:
If a situation should occur where you believe a student may be at risk of harming themselves or others, please send screenshots of the communication and any relevant information to to FST (ec_facilitation@cornell.edu), with your PFM and Rachel Ricci (rachel.ricci@cornell.edu) included.
Guidelines for your steps in this situation can be found below:
· Entitle the subject of the email “Concerns about student in [Course Title]
· Please ensure to provide the student’s full name and name of the course
· Provide screenshots of your direct Canvas messages with the student which cause you concern, and share links to discussion boards or other assignment that have relevant details.
· Do not copy the student on this internal correspondence.
· Send this correspondence to your PFM, FST (ec_facilitation@cornell.edu), with your PFM and Rachel Ricci (rachel.ricci@cornell.edu) included.
· In a separate correspondence via the Canvas inbox, please let the student know that you have concerns about their communication and are escalating their communication to internal teams for their well-being.
In addition to this, the "Help Others." section of Cornell’s Mental Health website includes specific recommendations for those hearing such concerns. It provides language and resources that correspond to related to levels of distress. Remember, you are never alone in guiding a student. The website also includes links to 24/7 Help Lines (with talk/text resources). that you, or the student, can call upon at any time for assistance.
Student Working Together on Assignments
The response: The following message, sent privately to each student via the Canvas inbox, would be a good model for responding to students in this situation:
"I am sending you this message to advise you that based on a review of your [Assignment names here] it appears that you may be working with another student in this class.
Although we welcome you to collaborate with classmates and colleagues, please kindly note that this course requires individual students to provide a unique submission to each assignment containing their own individual thoughts. Please pay particular attention to this requirement for the remainder of assignments in this course. If you believe there is a misunderstanding about this situation, please let me know if you would like to discuss this matter."
Should the students continue to be submit identical assignments, it would be appropriate for you to contact the Facilitation Support Team (ec_facilitation@cornell.edu), and your PFM to discuss next steps.
Suspected AI Use
In a course discussion or project, a student submits work which you believe may be AI generated.
The response: Ultimately, students are able to use AI to help enhance their own responses. However, they may not use it to solely create their responses, per the eCornell code of Conduct.
Our general stance regarding AI, similar to other sources of information, is if we are certain a student uses AI in their work (i.e, verbiage that indicates “Written by Chat GPT”, for instance), we are able to reference the source and indicate the requirement for an original response.
If you are certain a student used AI to create their response, it would be reasonable for you to comment on the students assignment with guidance such as the following:
"Hi [Student Name] it appears much of your course project has been AI generated, can you please update your response using your own words and content from this course [provide an example of a tool they may find the needed information in within the course]? Thank you! Please note, per the eCornell code of conduct, which you can find on this pageLinks to an external site., that we do require any use of AI to be properly attributed, and that students may not use AI to solely create their assignment responses.”
Once the student resubmits their work, as long as they meet passing requirements for the assignment, you are able to provide them a passing grade.
If a student disputes their use of AI after you have asked them to resubmit, do your best to grade impartially based on the assignment rubric alone. In accordance with our standards of facilitation it would be appropriate to request resubmissions, accompanied by specific feedback, if a student has not met passing qualifications. If a situation should escalate to be disruptive or disrespectful, please reach out to Facilitation Support Team (ec_facilitation@cornell.edu), with your PFM included to advise on next steps