Features suggestions for AppLab to make it AI Resistant

ChatGPT is capable of giving code.org app lab JavaScript subset answers, and students are sure to use it to solve the problems. While preventing use of AI is impossible, I have a couple of feature suggestions:

  • A checkbox to disable the text view. That is, give teachers a way to only allow block coding in the AppLab editor. This would slow down the ability to just copy paste from LLMs.
  • Version history that shows when something is pasted. CodeHS has a great feature where it will show the code history, and specifically when something is pasted. This is a strategy used by English teachers with Google docs to slow down a quick copy paste from AI.

I know neither of these will prevent AI use, but it’s nice to slow it down a bit.

Thanks!

Thanks for the suggestions, @jwoodward1!

I’d recommend submitting them here so the appropriate folks see them. The engineers do not monitor this forum.

Thank you!
–Michael K.