Instructor Notes
FIXME
Before we Start
Introduction to R
Choose how to teach this section
The section on generative AI is intended to be concise but Instructors may choose to devote more time to the topic in a workshop. Depending on your own level of experience and comfort with talking about and using these tools, you could choose to do any of the following:
- Explain how large language models work and are trained, and/or the difference between generative AI, other forms of AI that currently exist, and the limits of what LLMs can do (e.g., they can’t “reason”).
- Demonstrate how you recommend that learners use generative AI.
- Discuss the ethical concerns listed below, as well as others that you are aware of, to help learners make an informed choice about whether or not to use generative AI tools.
This is a fast-moving technology. If you are preparing to teach this section and you feel it has become outdated, please open an issue on the lesson repository to let the Maintainers know and/or a pull request to suggest updates and improvements.
Starting with Data
Data cleaning & transformation with dplyr
Data Visualisation with ggplot2
Reproducible Reports with Quarto
Bibliometrics with OpenAlex
Substituting your own record
If you’re comfortable using your own OpenAlex author record instead of Tim Dennis’s for this demo, you can, but test it before the workshop: search for yourself, and confirm the match using an ORCID, affiliation, or a known publication, the same as above. If you don’t have a usable record, or would rather not use your own, the Tim Dennis example works fine as-is.
Don’t display or interpret your own citation counts in front of the room, for the same reason this episode doesn’t for Tim Dennis. And don’t ask learners to search for or disclose their own publication or citation record: having no OpenAlex record at all is normal and says nothing about anyone’s expertise.