Did a try with ChatGPT asking to write a react hook doing something really basic. Code was ok, as expected. I asked to write tests for it, code looked good but it won’t run for some act() errors. Then it was mocking network calls… After trying for a while I had to write tests myself
I tend to find it works best as a tool for generating situation specific examples rather than writing you entire code for you. Like when every stack overflow answer you find just doesn't fit because of one major difference in your situation, chatgpt often has you covered. Then you take the example code it gives you and adapt it to your actual codebase, testing to see if it works as expected as you go.
CheatGPT
31–40 of 544 posts
Re: CheatGPT
#32Perhaps this is another of the early (?) nails in the coffin for traditional higher education. If it becomes harder to assess if someone learned something (with a grade), the results of that assessment (GPA) become less valuable. Software has traditionally been at the forefront of allowing people with non-traditional backgrounds (bootcamps, other degrees, self-taught) to work in the highest echelon of jobs, because o…
The rest were big on the occasional short quiz in-class to check understanding, and periodic "bluebook" exams that involved writing the equivalent of perhaps 3-5 total pages of typewritten material, by hand, in one class period, in person, in response to perhaps a half-dozen prompts. Basically a series of short, to-the-point essays. Not a ton of outside-of-class paper composition. I doubt they'd have trouble adjusting to remove those all but entirely.
Re: CheatGPT
#33Re: CheatGPT
#34Earlier quoted context omitted.
A CS degree is not a "bootcamp" or any other form of vocational training. Also, there are criteria for the school to maintain accreditations, you know.
Then why are people paying hundreds of thousands of dollars for them?
Re: CheatGPT
#35Re: CheatGPT
#36> Apparently, it's not even something students feel they need to hide. Which is good! If a bit of work is trivially accomplished by a machine, we should take it for granted and move on to the next layer of complexity. I have always maintained that teachers complaining about students cheating at homework assignments with AI need to instead work on providing better homework.
Re: CheatGPT
#37What humans being to the table over ChatGPT is our ability to create new links between information, aka creativity. Teaching creativity, imo, will require a return to the methods like those of Sophocles and his contemporaries. I would rather this author be writing about how he is going to re-examine how he teaches rather than bemoaning that students can shortcut his current approach.
Re: CheatGPT
#38> Apparently, it's not even something students feel they need to hide. Which is good! If a bit of work is trivially accomplished by a machine, we should take it for granted and move on to the next layer of complexity. I have always maintained that teachers complaining about students cheating at homework assignments with AI need to instead work on providing better homework.
The point of school work isn't to complete schoolwork, it's to learn.
And if they want to teach special skills, like writing essays without computerhelp - then you can test that onsite.
Re: CheatGPT
#39What a wonderful future that would be. We can but hope.
Re: CheatGPT
#40"Cheating" is good. School teachers and professors should not be the arbiters of how much money you earn later in life, but they are based on their subjective assessment of you (via grades). Many do not realize the intensely adversarial relationship one is in with a teacher. You are not there to learn. You are there to get an A. In the case of social sciences, you support the ideas your professor espouses. In the cas…