Home CPSC 240

Reflective Writing: The End of Programming?


Due: March 16



To think about the possible effects of AI tools on the practice of computer programming.



For this writing assignment, you will do the following:

  1. Read The End of Programming, a recent article published in the Communications of the ACM (which is the major professional society for computer science.
  2. Respond to this article in a blog post. Do you think the author makes a strong argument? Do you disagree with him in any way? How do you see tools like ChatGPT affecting the field of computer programming?



To submit this, submit the link to your post for the assignment in Canvas. Log out of Wordpress and make sure you can view the page while not logged in. If you can't, you may need to publish it first. Please also submit a direct link to the post and not just the home page.

Copyright © 2023 Ian Finlayson | Licensed under a Attribution-NonCommercial 4.0 International License.