Skip to main content

Kritik Coding Authorship Syllabus Insert

Written by Kelly Alexander

Kritik Coding Authorship

This semester, we will be using Kritik Coding Authorship for selected coding assignments. Coding Authorship is designed to help you learn and demonstrate your coding process while giving you the flexibility to use AI responsibly as part of your learning.

About Coding Authorship

Kritik Coding Authorship is an application that allows you to write, run, and submit code while keeping a record of your work as you develop it. This gives you and your instructor greater visibility into how your code was created.

Coding Authorship helps you understand and reflect on your use of AI by providing insight into:

  • Code you write yourself

  • Code generated or modified with AI

  • Code pasted or imported from other sources

  • Your coding process and changes over time

  • Your interactions with AI tools while working on the assignment

The goal is not to prevent you from using AI. Instead, the goal is to help you develop the skills to use AI thoughtfully and responsibly while demonstrating your own understanding of the concepts being assessed.

Required Setup: Visual Studio Code (VS Code) + Kritik Extension

For this course, you will write and run your code using Visual Studio Code (VS Code), a free and widely used code editor. In addition, you must install and enable the Kritik extension in VS Code, which is required for Coding Authorship assignments.

Before starting your first coding assignment, you must:

  • Download and install the latest version of VS Code

  • Install and enable the Kritik extension in VS Code

    • Instructions for installing the Kritik extension will be provided in the course or within the Kritik platform.

  • Use VS Code (with the Kritik extension enabled) to complete all coding work for this course

If you have any issues installing or setting up VS Code or the Kritik extension, please contact Kritik Support at support@kritik.io

How the Assignment Works

Stage 1: Create — Complete your coding assignment using VS Code with the Kritik extension enabled and the Coding Authorship workflow. Follow the assignment instructions and rubric, write, run, and test your code in VS Code. Your coding activity and AI interactions will be recorded as part of your submission.

Stage 2: Evaluate — Depending on the assignment, you may anonymously review and evaluate your peers' code using the provided rubric. You will assess their work and provide constructive feedback. This will happen in the Kritik application.

Stage 3: Feedback — You will receive written evaluations from your peers and will have an opportunity to reflect on the feedback you received.

Use of AI

AI use in this course will follow the guidelines provided by your instructor. When AI use is permitted, you are expected to use it as a learning tool rather than as a replacement for your own thinking.

You should be able to explain, evaluate, and take responsibility for the code you submit, including code that was generated or modified with AI.

Your instructor may use Coding Authorship information to better understand your work and to support conversations about your learning and use of AI. AI-generated code is not automatically considered misconduct; the expectations for AI use will be defined by your instructor and the course's academic integrity policy.

Privacy and Transparency

Coding Authorship is designed to make the coding process more transparent. Your instructor can see information about how your submission was created, including your coding activity and interactions with AI tools within the Coding Authorship environment.

This information is used to support learning, assessment, and academic integrity in accordance with your institution's policies.

Getting Help

If you have questions about installing or using VS Code or the Kritik extension, or about Coding Authorship, please use the support resources available within Kritik or contact your instructor for assistance with assignment requirements and permitted AI use.

Did this answer your question?