Skip to content

Commit a5cbdac

Browse files
author
Scott Archer-Nicholls
committed
fix: Added Genertive AI text to stop conflict
1 parent a606af0 commit a5cbdac

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

episodes/01-introduction.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,16 @@ To learn more, see: [Python f-strings](https://realpython.com/python-f-strings/)
248248

249249
::::::::::::::::::::::::::::::::::::::::: callout
250250

251+
## Generative AI
252+
253+
We would like to reiterate the [Carpentries](https://carpentries.org/) stance on [Generative AI in coding](https://swcarpentry.github.io/python-novice-inflammation/01-intro.html#generative-ai) which you may have seen when preparing for this course.
254+
255+
To summarise the position, the recommendation is that you **avoid** getting help from generative AI during the workshop for several reasons:
256+
257+
- For most problems you will encounter at this stage, help and answers can be found among the first results returned by searching the internet or looking on e.g. [StackOverflow](https://stackoverflow.com/questions).
258+
- The foundational knowledge and skills you will learn in this lesson by writing and fixing your own programs are essential to be able to evaluate the correctness and safety of any code you receive from online help or a generative AI chatbot. If you choose to use these tools in the future, the expertise you gain from learning and practising these fundamentals on your own will help you use them more effectively.
259+
- As you continue programming, the mistakes you make will be the kinds that have also been made – and overcome! – by everybody else who learned to program before you. Since these mistakes and the questions you are likely to have at this stage are common, they are also better represented than other, more specialised problems and tasks in the data that was used to train generative AI tools. This means that a generative AI chatbot is more likely to produce accurate responses to questions that novices ask, which could give you a false impression of how reliable they will be when you are ready to do things that are more advanced.
260+
251261
:::::::::::::::::::::::::::::::::::::::: keypoints
252262

253263
- variables

0 commit comments

Comments
 (0)