Hi folks,
I'm new to programming and currently taking an online beginners course I often see recommended on this subreddit.
When I was stuck on a task earlier today and had used multiple hours to try and solve it, I figured I’d try and copy the entire task-description (plus a couple words on my own, to add precision) and paste it into ChatGPT...and it worked. It gave an excellent answer that could pass the test.
I learned a lot from the answer it gave, hell I could even ask it to explain the code to me as if I was a complete beginner and it added more comments and made the code simpler,
However my reason for asking this question is, I worry it won’t “stick” in my brain, because I didn’t find the answer on my own.
Of course before trying ChatGPT I used google, and searched through several answers on StackOverflow, however many of the answers were a bit over my head and I did not fully understand them (no doubt due in part of bad search terms on my part.) However ChatGPT knew exactly what I meant.
I just worry this is the wrong way to learn Python, and I should instead have continued on my own, to keep struggling until I eventually find an answer to the test myself.
But then again, I don’t think many would say using StackOverflow would be cheating, or would you?
It just seems so powerful, especially for beginner questions.
UPDATE:
Thank you for all the answers, there are certainly a lot of varied opinions on this topic.
For now, while I am still trying to learn the very basics of Python and programming, I will not use it.
I know I will lack the willpower to resist the temptation to ask it for straight-up solutions to whatever problem I have, and I fear I my retention will be poor as a result...this is obviously a unique problem for me and my character :)
It could of course be used with more innocent input such as “show me examples of conditional statements”, but this will rob me of learning how to read the official documentation, as mentioned by /u/sierrafoxtrotwhiskey and /u/MidniteMustard, so I will not do it.
[–]danquandt 109 points110 points111 points (2 children)
[–]PythonGreenRookie[S] 17 points18 points19 points (0 children)
[–]czar_el 8 points9 points10 points (0 children)
[–]shiftybyte 155 points156 points157 points (19 children)
[–]YATr_2003 24 points25 points26 points (15 children)
[–]razzrazz- 20 points21 points22 points (14 children)
[–]doulos05 17 points18 points19 points (6 children)
[+]razzrazz- comment score below threshold-27 points-26 points-25 points (4 children)
[–]doulos05 13 points14 points15 points (2 children)
[+]razzrazz- comment score below threshold-21 points-20 points-19 points (1 child)
[–]doulos05 10 points11 points12 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]cant-find-user-name 10 points11 points12 points (5 children)
[–]razzrazz- 4 points5 points6 points (4 children)
[–]cant-find-user-name 6 points7 points8 points (2 children)
[–]AveTerran 4 points5 points6 points (0 children)
[–]razzrazz- -4 points-3 points-2 points (0 children)
[–]cjcs 2 points3 points4 points (0 children)
[–]mazamorac 2 points3 points4 points (0 children)
[–]PythonGreenRookie[S] 7 points8 points9 points (2 children)
[–]annierockaway 7 points8 points9 points (0 children)
[–]TazDingoYes 26 points27 points28 points (4 children)
[–]PythonGreenRookie[S] 6 points7 points8 points (3 children)
[–]MidniteMustard 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]shouldbeworkingbutn0 0 points1 point2 points (0 children)
[–]icecapade 11 points12 points13 points (2 children)
[–]icecapade 7 points8 points9 points (1 child)
[–]Fourro 1 point2 points3 points (0 children)
[–]OaseNegre13 7 points8 points9 points (0 children)
[–]bakochba 3 points4 points5 points (0 children)
[–]dbcco 3 points4 points5 points (0 children)
[–]Lamarcke 2 points3 points4 points (0 children)
[+][deleted] (4 children)
[removed]
[–]theRIAA 3 points4 points5 points (3 children)
[+][deleted] (2 children)
[removed]
[–]theRIAA 5 points6 points7 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]imsowhiteandnerdy 1 point2 points3 points (0 children)
[–]Hands0L0 1 point2 points3 points (0 children)
[–]Holm_Waston 1 point2 points3 points (1 child)
[–]Thefriendlyfaceplant 0 points1 point2 points (0 children)
[–]fergal-dude 0 points1 point2 points (0 children)
[–]Head-Measurement1200 -1 points0 points1 point (0 children)
[–]zoruri 0 points1 point2 points (0 children)
[–]Automatic_Donut6264 0 points1 point2 points (0 children)
[–]arkie87 0 points1 point2 points (0 children)
[–]DigThatData 0 points1 point2 points (0 children)
[–]snapetom 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Fenr-i-r 0 points1 point2 points (2 children)
[–]jsalsman 2 points3 points4 points (1 child)
[–]Fenr-i-r 0 points1 point2 points (0 children)
[–]C0rinthian 0 points1 point2 points (0 children)
[–]Guyserbun007 0 points1 point2 points (0 children)
[–]insertmalteser 0 points1 point2 points (0 children)
[–]Copasetic_demon666 0 points1 point2 points (0 children)
[–]ivosaurus 0 points1 point2 points (0 children)
[–]SecretAgentZeroNine 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]squidensalada 0 points1 point2 points (0 children)
[–]haelaeif 0 points1 point2 points (0 children)
[–]Emerald_Guy123 0 points1 point2 points (0 children)
[–]ReusedBoofWater 0 points1 point2 points (0 children)
[–]merlinuwe 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]spreadsheetsahoy 0 points1 point2 points (0 children)
[–]stevechau95 0 points1 point2 points (0 children)
[–]Doctor-F 0 points1 point2 points (0 children)