Guide

CS50x Academic Honesty

Harvard University · cs50.harvard.edu

The course's AI rule: its own CS50 Duck is allowed, other assistants that complete answers are not.

The question it answers

  1. I'm a complete beginner. Can I learn to code with AI, and how should I use it?

Read with it

  1. The randomised trial behind the 50% and 67% scores, and the ways of using AI that kept learning intact. anthropic.com Article How AI assistance impacts the formation of coding skills Anthropic
  2. Harvard's free introduction to programming, built for people who have never coded before. cs50.harvard.edu Course CS50x 2026 Harvard University (David J. Malan)
  3. The CS50 Duck, a tutor built on ChatGPT that guides students rather than handing over solutions. cs50.ai Tool CS50.ai Harvard CS50
  4. How to turn on the Learning style, which marks a TODO(human) and waits for you to write that part. code.claude.com Guide Output styles Claude Code Docs
  5. How a verified student on GitHub Education gets Copilot's features at no cost. docs.github.com Guide Access GitHub Copilot for free as a student GitHub Docs
  6. Video How To Learn To Code In 2026 Tina Huang
eChai Partner Brands The partnership →