• Deebster@programming.dev
    link
    fedilink
    arrow-up
    22
    ·
    7 hours ago

    Geoffrey Challen, a computer scientist at the University of Illinois at Urbana-Champaign, plans to offer a new course this fall in which he will teach students to develop software “without writing, reading, debugging, or viewing a single line of code,” he told me.

    Is that meant to say reviewing? Either way, I can’t see how this would lead to good results, even with a comprehensive test suite. Security? Scalability? Maintainability?

    • vext01@feddit.uk
      link
      fedilink
      arrow-up
      4
      ·
      45 minutes ago

      I use LLMs to automate boring tasks or generate starting points, but in my experience, i can’t trust them to generate code that I’d be proud to share. If I use the code they spit out, I’m always adapting or rewriting it to meet my standards. I find they better at explaining code than generating it… Anyway…

      How will these students evaluate if the code they have generated is up to scratch?

      You kind of have to have been a good coder to know what good code looks like.

      I know, I know, another AI will be used to review the code…

      Something feels a bit off here to me.

      I’m sure I will be flamed.

    • coolie4@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      There was a post on here awhile back about a Japanese kids program teaching CS principles without a computer, using real-world examples. Maybe its something like that?