Emily Dux Speltz and Abram Anders
Iowa State University
This assignment is designed to enhance students' proficiency in advanced AI prompting techniques. The primary goal is to transform students who are already familiar with basic AI tool usage into advanced users capable of employing complex prompts effectively. Overall, we have found the activity to be successful in encouraging students to experiment with various advanced prompting techniques in a risk-free setting, allowing them to identify the prompting methods that resonated most with them.
Learning Goals
Original Assignment Context
This teaching activity took place in our "AI and Writing" course, an experimental elective offered during the fall semester by the Department of English at our university. The course was uniquely positioned at the intersection of technology and humanities, exploring the role of Artificial Intelligence in writing. It attracted a diverse group of undergraduate and graduate students from various disciplines, all looking to deepen their understanding and abilities to use AI for writing tasks.
We assigned this activity during the ninth week of the semester, so students had already accumulated a good amount of experience using AI tools, having engaged with some prompt scaffolding and several basic techniques alongside strong prompting strategies. However, they hadn't yet explored these advanced techniques, making this the ideal time to introduce more complex and nuanced aspects of AI interaction in the writing process.
Materials Needed: Internet access and access to a generative AI tool such as ChatGPT, Claude, Bard, or Bing AI (Copilot)
Time Frame: One 50- to 80-minute class period
Overview
We introduced an activity designed to enhance students' proficiency in advanced AI prompting techniques. The primary goal was to transform students who were already familiar with basic AI tool usage into advanced users capable of employing complex prompts effectively. This activity was used in a university “AI and Writing” class setting in the Fall 2023 semester.
The activity began with a brief lecture that introduced 12 advanced prompting techniques. Each technique was accompanied by a sample prompt, offering tangible examples for application. We were interested in a relatable task that would allow students to translate theoretical knowledge of prompting techniques into practical skills, including multimedia outputs. In our case, we chose a task that would model marketing and business contexts, but this could be replaced with tasks and applications from other disciplinary contexts. Students were instructed to utilize advanced prompting strategies for four distinct marketing tasks: social media promotion, YouTube video creation, influencer outreach, and customer email communication. This hands-on approach required them to report the AI tools used, the prompting techniques attempted, and the AI-generated outputs.
The results were impressive. Students demonstrated a remarkable ability to apply advanced techniques creatively and effectively. For instance, one student, using the “Prompt the Model to Debate or Consider Multiple Perspectives” technique, generated comprehensive video ideas for a themed restaurant, while another employed the “Flipped Interaction Pattern” to script a promotional video for a car detailing business. Furthermore, in our observations, each of the recommended generative AI tools provided effective explanations of the prompting techniques which aligned with our lecture and Brownell (2023). This demonstrates the potential of AI as a teaching aid, particularly in enhancing students' abilities to interact with and utilize AI systems more effectively.
Overall, the activity proved successful in encouraging students to experiment with various advanced prompting techniques in a risk-free setting, allowing them to identify the prompting methods that resonated most with them. In subsequent course activities, we observed students making independent use of these techniques and adapting them to their unique needs. In final course reflections, students highlighted three advanced prompting techniques as particularly useful and versatile: iterative refinement, the flipped interaction pattern, and the question refinement pattern. In future iterations of this activity, we plan to incorporate reflective sessions in which students compare and evaluate the effectiveness of different techniques, further enriching the learning experience. This approach has not only broadened their technical skills but also fostered a deeper understanding of AI's potential in creative and business applications.
Getting Started
Use a generative AI tool such as ChatGPT, Claude, Bard, or Bing AI (Copilot) to learn about the following advanced prompting techniques:
Try asking for explanations and examples for each technique. Then, compare the results from two different tools. For techniques 9–12, you can compare your results to Brownell (2023).
Objective
Tasks
Task 1: How can you market your business on Twitter, Facebook, and Instagram?
Which AI tool(s) did you use for this task?
Which advanced prompting technique or series of techniques did you use for this task? Describe and provide your prompt(s) here.
Task 2: How can you create a YouTube video to promote your business?
Task 3: How can you reach out to influencers to share your products/services with their followers?
Which AI tool(s) did you use for this task?
Which advanced prompting technique or series of techniques did you use for this task? Describe and provide your prompt(s) here.
Task 4: How can you send out emails to your loyal customers?
Which AI tool(s) did you use for this task?
Which advanced prompting technique or series of techniques did you use for this task? Describe and provide your prompt(s) here.
Acknowledgements
We acknowledge Briana Brownell for documenting Techniques 9–12:
Brownell, B. (2023, July 28). 5 advanced prompts to get better answers from ChatGPT. Descript. https://www.descript.com/blog/article/5-advanced-prompts-to-get-better-answers-from-chatgpt
These references also served as inspiration and examples for some of the prompting techniques that we introduced to students:
ChatGPT prompt engineering, ‘Let’s Think Step by Step’, and other magic phrases (2023, Feb. 10). Plainenglish.Io/Blog/Chatgpt-Prompt-Engineering-Lets-Think-Step-by-Step-and-Other-Magic-Phrases, Plain English. plainenglish.io/blog/chatgpt-prompt-engineering-lets-think-step-by-step-and-other-magic-phrases.
Cheung, R. (n.d.). 500+ Best ChatGPT Prompts. Notion. Retrieved August 10, 2023, from https://vaulted-polonium-23c.notion.site/500-Best-ChatGPT-Prompts-63ef8a04a63c476ba306e1ec9a9b91c0
Gallo, C. (2023, Feb. 23). How to use ChatGPT’s analogy feature to turbocharge your presentations. Inc. www.inc.com/carmine-gallo/how-to-use-chatgpts-analogy-feature-to-turbocharge-your-presentations.html.
We used ChatGPT 4.0 to generate examples of prompts and sample outputs for students in class.