Enables exploring the coding process of a Google Colab notebook.

Latest Version

Version
1.1
Update
December 6, 2024
Size
194KiB
Developer
processfeedback.org
Category
Users
8
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Storage
See more

Process Feedback for Google Colab Extension

📌 What is the Process Feedback extension?
As you code in Google Colab, this extension creates snapshots of your notebook content and saves it to your local device. This logged process data can be viewed anytime as easy and insightful charts. The extension is designed for students and teachers.

📌 How to Use the Extension?
➛ Step 1: Add this extension to your browser.
➛ Step 2: Open your Google Colab notebook.
➛ Step 3: Find the “Explore my Process” button near the menu bar and click on it.

📌 How to Share Your Process Report With Others?
➛ Share Link: Copy the URL of the report link and share it.
➛ Share PDF: In the sidebar, click “Download this Report PDF” to obtain a PDF of the process report.

📌 Who Is It For?
The extension is primarily designed for students to self-reflect on their coding process. Students can also share their process reports as a link or download the report as a PDF file to share with their peers or teachers.

📌 How Does It Work?
The extension creates snapshots of the active notebook content and saves it to your local device storage every five seconds. When you click on the “Explore my Process” button, it turns the process data into interactive charts and summaries.

📌 How Can Teachers Integrate It Into a Course?
Please visit www.processfeedback.org/colab for step-by-step instructions on integrating the extension into a course.

📌 How Is It Different From Other Extensions?
This extension is free. It is also rich in features. Students can also download a PDF report or instantly share a link to their process report.

📌 Limitations
➛ The extension does not work on past notebooks. You have to have the extension installed so it can log process data.
➛ When two students are collaboratively working on a notebook, the extension records each student’s process separately on their own devices, unaware of the changes made by another student.

📌 Terms and Conditions
By installing the extension, you agree to and acknowledge the terms and conditions at https://processfeedback.org/terms/

📌 Privacy Policy
➛ The Process Feedback extension collects the edit history of a Colab notebook so the process report can be shared as a link. Collected data is stored only so that users can view reports with the process report link. Also, collected data are deleted after six months, and the links expire.
➛ For co-edited notebooks, always obtain permission from all co-authors before viewing or sharing process reports.
➛ If your notebook contains sensitive information and you do not need a public link, please select the “Download process data” option and load the downloaded data to view the process report locally.

📌 Please Cite
Adhikari, Badri; “Thinking Beyond Chatbots’ Threat to Education: Visualizations to Elucidate the Writing or Coding Process”; Education Sciences; 2023. https://www.mdpi.com/2227-7102/13/9/922
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Process Feedback for Google Colab", "description": "Enables exploring the coding process of a Google Colab notebook.", "version": "1.1", "manifest_version": 3, "action": { "default_popup": "popup.html", "default_icon": "/icon16.png" }, "icons": { "16": "/icon16.png", "32": "/icon32.png", "48": "/icon48.png", "128": "/icon128.png" }, "permissions": [ "activeTab", "storage" ], "content_scripts": [ { "matches": [ "https://colab.research.google.com/*" ], "js": [ "getRevisions.js" ] } ], "web_accessible_resources": [ { "resources": [ "script.js" ], "matches": [ "" ] } ], "optional_host_permissions": [ "https://dev.processfeedback.org/api/colabsecured/v1/*", "https://app.processfeedback.org/api/colabsecured/v1/*" ], "background": { "service_worker": "background.js" }}
Read more

Similar Extensions

icon

Google Docs SplitView Extension · Productivity 8 17 ★ 84.42KiB

icon

Quick Chrome History Export Extension · Productivity 8 2 ★ 491KiB

icon

Avro (অভ্র) for Chrome Extension · Productivity 8 34 ★ 1.02MiB

icon

EPUB to PDF converter Extension · Productivity 8 7 ★ 174KiB

icon

Chrome Notes Extension · Productivity 8 195 ★ 25.89KiB

icon

Write on PDF Extension · Productivity 8 30 ★ 165KiB

icon

Reader Mode Extension · Accessibility 8 9 ★ 106KiB

icon

Dark Mode Google Docs Extension · Accessibility 8 261 ★ 606KiB

icon

Create Google Doc Extension · Productivity 8 7 ★ 82.06KiB

icon

Duey.ai Auto Typer for Google Docs Extension · Accessibility 8 12 ★ 331KiB

icon

Paperpile Extension Extension · Productivity 8 184 ★ 9.25MiB

icon

Gdoc Process Feedback Extension · Productivity 8 2 ★ 57.15KiB

icon

New Doc Extension · Productivity 8 7 ★ 244KiB

icon

Memo Notepad Extension · Productivity 8 100 ★ 667KiB

icon

Epub Reader Extension · Productivity 8 35 ★ 626KiB

icon

Revision History Extension · Productivity 8 45 ★ 1.51MiB

icon

PDF Filler Extension · Productivity 8 7 ★ 160KiB

icon

WriteHuman - History Replay for Google Docs Extension · Productivity 8 4 ★ 397KiB

icon

PDF Summarizer Extension · Productivity 8 2 ★ 793KiB

icon

TextFlip: ChatGPT Rewriter, AI Humanizer, Chat PDF and Summarizer Extension · Productivity 8 1274 ★ 120KiB

icon

Chrome reader mode​ Extension · Productivity 8 2 ★ 289KiB

icon

Remove Metadata from PDF Extension · Productivity 8 7 ★ 2.26MiB

icon

Flashcard Lab: Vocabulary & Language Learning Extension · Productivity 8 9 ★ 1.48MiB

icon

Sharpen AI: AI meeting summary for Google meets Extension · Productivity 8 18 ★ 8.18MiB