Can canvas detect when I paste something on the essay text box? (2024)

Skip to main content

Learn about Community

Sign In

You're signed out

Sign in to ask questions, follow content, and engage with the Community

Sign In

'; hoverCardInner.innerHTML = loadingHTML.repeat(4); hoverCardContainer.classList.add('profile-hover-card-show'); // Extract information from the image element const titleField = avatar.getAttribute('title'); const userInfoUrl = `https://${mainURL}/api/2.0/search?q=SELECT first_name, last_name, login, view_href, rank, topics, solutions_authored, id, email FROM users WHERE login = '${titleField}'`; const userPostsUrl = `https://${mainURL}/api/2.0/search?q=SELECT count(*) FROM messages WHERE author.login = '${titleField}'`; const userSolutionsUrl = `https://${mainURL}/api/2.0/search?q=SELECT count(*) FROM messages WHERE author.login = '${titleField}' AND is_solution = true`; const userBadgesUrl = `https://${mainURL}/api/2.0/search?q=SELECT user_badges from users where login = '${titleField}'`; // Fetch user information async function createProfileData() { const userInfo = await fetch(userInfoUrl); const userPosts = await fetch(userPostsUrl); const userSolutions = await fetch(userSolutionsUrl); const userBadges = await fetch(userBadgesUrl); const userInfoData = await userInfo.json(); const userPostsData = await userPosts.json(); const userSolutionsData = await userSolutions.json(); const userBadgesData = await userBadges.json(); const userBadgesArray = userBadgesData.data.items[0].user_badges.items; const earnedBadgesArray = userBadgesArray.filter(badge => badge.earned_date); earnedBadgesArray.sort((a, b) => new Date(b.earned_date) - new Date(a.earned_date)); const userRankName = userInfoData.data.items[0].rank.name; const userID = userInfoData.data.items[0].id; // const userKudosUrl = `https://${mainURL}/api/2.0/search?q=SELECT count(*) from kudos where message.author.id = '${userID}'`; const userKudos = await fetch(userKudosUrl); const userKudosData = await userKudos.json(); let fullName = userInfoData.data.items[0].login; if (userInfoData.data.items[0].first_name !== undefined && userInfoData.data.items[0].last_name !== undefined) { let firstName = userInfoData.data.items[0].first_name; let lastName = userInfoData.data.items[0].last_name; fullName = firstName + " " + lastName; } else { fullName = userInfoData.data.items[0].login; } let userRankIcon = ""; if (userInfoData.data.items[0].rank.icon_left !== undefined) { userRankIcon = userInfoData.data.items[0].rank.icon_left; } else { userRankIcon = ""; } let userEmail = ""; // <#if user_has_role> if (userInfoData.data.items[0].email !== undefined) { userEmail = userInfoData.data.items[0].email; } else { userEmail = ""; } // <#else> userEmail = ""; // #if> const userViewHref = userInfoData.data.items[0].view_href; const userPostsCount = userPostsData.data.count; const userSolutionsCount = userSolutionsData.data.count; const userKudosCount = userKudosData.data.count; const userBadgesCount = earnedBadgesArray.length; let badgesHTML = ""; if (earnedBadgesArray.length === 0) { badgesHTML = `

This user hasn't earned any badges yet.

`; } else { for (let i = 0; i < earnedBadgesArray.length; i++) { const badgeName = earnedBadgesArray[i].badge.title; const badgeIcon = earnedBadgesArray[i].badge.icon_url; const badgeHTML = `

Can canvas detect when I paste something on the essay text box? (12)

`; badgesHTML += badgeHTML; if (i >= 4) { break; } }; } const hoverCardHTML = `

${fullName}

${userRankName} Can canvas detect when I paste something on the essay text box? (13)

${userEmail}

${badgesHTML}

${userPostsCount} posts ${userKudosCount} likes ${userSolutionsCount} solutions

`; // // Display the hover card return hoverCardHTML; } if (hoverCardInner.innerHTML.includes('loading-box')) { createProfileData().then((hoverCardHTML) => { hoverCardInner.innerHTML = hoverCardHTML; }); } } }); //Hide the hover card on mouseout avatar.addEventListener('mouseout', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.remove('profile-hover-card-show'); }); hoverCardInner.addEventListener('mouseout', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.remove('profile-hover-card-show'); }); hoverCardInner.addEventListener('mouseover', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.add('profile-hover-card-show'); }); }); });

Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Showonly | Search instead for

Did you mean:

  • Community
  • Canvas
  • Canvas LMS
  • Canvas Question Forum
  • Can canvas detect when I paste something on the es...

Options

  • Subscribe to RSS Feed
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Bookmark
  • Subscribe
  • Mute
  • Printer Friendly Page

`; const toolTip = document.createElement('div'); toolTip.classList.add('like-button-tooltip'); toolTip.innerHTML = toolTipCode; likeButton.appendChild(toolTip); } document.addEventListener('DOMContentLoaded', function () { const likeButton = document.querySelector('.lia-button-image-kudos'); const likeButtonLink = document.querySelector('.kudos-link'); let likeDismissCookie = localStorage.getItem("inst_comm_like_dismiss"); if (!likeDismissCookie) { localStorage.setItem("inst_comm_like_dismiss", "-1"); loginDate = -1; } if (likeDismissCookie !== "-1") { // toolTip.style.display = 'none'; const storedTime = new Date(parseInt(loginDate)); const currentTime = new Date(); if (storedTime.getTime() < currentTime.getTime()) { localStorage.setItem("inst_comm_like_dismiss", "-1"); } } else { createToolTip(likeButton, likeButtonLink); const toolTip = document.querySelector('.like-button-tooltip'); const toolTipClose = document.querySelector('.like-button-tooltip-close'); const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.isIntersecting) { toolTip.style.display = 'block'; setTimeout(() => { toolTip.style.opacity = '1'; }, 2000); // toolTip.style.animationName = 'toolTipFlash'; // Stop observing once elementOne is visible observer.unobserve(likeButton); } }); }); // Start observing elementTwo observer.observe(likeButton); likeButtonLink.addEventListener('click', () => { toolTip.style.display = 'none'; }); if (toolTipClose) { toolTipClose.addEventListener("click", function () { const now = new Date(); const fourteenDays = new Date(now.getTime() + 14 * 24 * 60 * 60 * 1000); // Adding 24 hours in milliseconds const epochTime = fourteenDays.getTime(); // Getting the epoch time in milliseconds localStorage.setItem("inst_comm_like_dismiss", epochTime); toolTip.style.display = 'none'; }); } setTimeout(() => { toolTip.style.opacity = '0'; setTimeout(() => { toolTip.style.display = 'none'; }, 500); // Fade out duration (0.5 seconds) + delay (0.5 seconds) = 1 second }, 15000); // Hide after 10 seconds (including 2-second fade-in delay) } });

Can canvas detect when I paste something on the essay text box?

Jump to solution

‎01-25-202106:50 AM

Our exams conducted as quizzes in our Canvas accounts, They are all essays based on a legal problem.

The way I answer my essay is that I copy and paste relevant information from the problem given to the text box below. In paper and pencil exams, I used to encircle the information that I think important from the given problem. I can't do this anymore since I can't really highlight on the text of the problem on the screen. When the problem is a few paragraphs long, it can get really hard to remember which information is relevant to the main issue. Also, I copied and pasted the problem portion for my conclusion so that I don't have to type it all over again. Example: "Is X liable for the offense charged." => "X is liable for the offense charged." I just transferred the word 'is'. And here I thought this saved me a lot of time.

There are talks on our schools that the professors can detect through canvas when we copied and pasted something on the text box. This made me really worried because even though I did not cheat, I might get accused of cheating, and I have no way of proving that I did not. I never once left the testing area to open another app or open another tab.

Solved!Go to Solution.

Labels (1)

Labels

  • Labels:
  • Canvas

1 person also had this question

I also have this question

0Likes

1 Solution

Jump to solution

Can canvas detect when I paste something on the essay text box? (15)

gnoack

Community Champion

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

‎01-25-202107:47 AM

Hi@ceasariannunez

I think this is best a question for your instructor. Whether or not you are pasting can be detected depends on what other tools your school may be using to proctor exams. My understanding is that without such tools, all that your instructor can identify is that you have clicked away from the quiz assignment to another window or application. You stated you are not doing that. So, I would just be up-front with your instructor and ask.

Honestly, a best practice for answering essay questions to an web based text box is to type your response in an application like Word so you can save your progress while you work and then paste your final essay into the text box when done. Drafting your response into the the textbook without the ability to save your progress is just a heartache waiting to happen. I would hope your instructor would allow for this.

View solution in original post

This reply answered my question

  • All forum topics
  • Previous Topic
  • Next Topic

2 Replies

Jump to solution

Can canvas detect when I paste something on the essay text box? (16)

gnoack

Community Champion

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

‎01-25-202107:47 AM

Hi@ceasariannunez

I think this is best a question for your instructor. Whether or not you are pasting can be detected depends on what other tools your school may be using to proctor exams. My understanding is that without such tools, all that your instructor can identify is that you have clicked away from the quiz assignment to another window or application. You stated you are not doing that. So, I would just be up-front with your instructor and ask.

Honestly, a best practice for answering essay questions to an web based text box is to type your response in an application like Word so you can save your progress while you work and then paste your final essay into the text box when done. Drafting your response into the the textbook without the ability to save your progress is just a heartache waiting to happen. I would hope your instructor would allow for this.

This reply answered my question

1Like

Jump to solution

Can canvas detect when I paste something on the essay text box? (17)

ceasariannunez

Community Member

In response to gnoack

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

‎01-25-202109:03 AM

Hi gnoack,

Thank you for answering.

Our school does not use any other tools. Basically, I just log in using Mozilla Firefox, and that's it. They don't even require that we use a specific browser. No plug-in required or any special web browser. The reason why we are not allowed to use word processor to write our answer is that we, my class I mean, are worried about the instructor detecting that we left the testing area. I know this is worrisome if the internet connections cuts off, so I have an add-on on my Firefox that saves any input I make on a text box, so if things go south I have a way to retrieve what I have already written. It's called Form History Control (II) by the way if you are interested.

It's kind of an issue in our class because the school did not yet outright say what we can and cannot do while using the platform. They just say that cheating in general is prohibited. That's kind of fuzzy, because for example, if I clicked out and back-in in a second, would that be considered as cheating? It's just better not to get accused in the first place.

Many thanks,
Ian

0Likes

Can canvas detect when I paste something on the essay text box? (18)

Unanswered Topics

  • download of some student submissions

  • Quiz

  • Undeleting individual posts

  • Instructor Activity Report

  • Why do students sometimes see discussions that are...

View All

Latest Topics

  • download of some student submissions

  • Navigation/Tasklist Horizontal

  • Discussion Post Draft Deleting

  • Quiz

  • appointment with a tutor

View All

View our top guides and resources:

Find My Canvas URL Help Logging into Canvas Generate a Pairing Code Canvas Browser and Computer Requirements Change Canvas Notification Settings Submit a Peer Review Assignment

To participate in the Instructurer Community, you need to sign up or log in:

Sign In

Can canvas detect when I paste something on the essay text box? (2024)

References

Top Articles
Latest Posts
Article information

Author: Margart Wisoky

Last Updated:

Views: 5384

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Margart Wisoky

Birthday: 1993-05-13

Address: 2113 Abernathy Knoll, New Tamerafurt, CT 66893-2169

Phone: +25815234346805

Job: Central Developer

Hobby: Machining, Pottery, Rafting, Cosplaying, Jogging, Taekwondo, Scouting

Introduction: My name is Margart Wisoky, I am a gorgeous, shiny, successful, beautiful, adventurous, excited, pleasant person who loves writing and wants to share my knowledge and understanding with you.