AI Content Generation Tools in Teaching, Learning, and Research

Artificial intelligence content generation tools (AICGTs), such as ChatGPT and DALL●E 2, have the potential to transform the teaching, learning, and research landscape in higher education. By expanding humans' ability to create various forms of content, including text, images, digital art, sound, video, and programming code, AICGTs are slowly disrupting teaching practices as well as traditional models of knowledge creation. While some educators are excited about the pedagogical potential of these tools, others worry that they could undermine students' academic integrity, creativity, and critical thinking.

To help you navigate this emerging landscape, the Center for Faculty Development has created a comprehensive FAQ document that addresses common questions about generative AI content. We hope this useful resource will help you make informed decisions about how to incorporate AI-generated content into your teaching, learning, and research activities.

We encourage you to use this resource and share it with your colleagues. The FAQ will be updated regularly to keep you informed about the latest AI tools. If you have any suggestions or feedback, please contact us at


AI-generated content is any content created by artificial intelligence tools. Trained on massive amounts of data, these tools use complex machine learning algorithms to generate content such as articles, images, and programming code based on text prompts. For example, GPT-4 has the potential to accept text and images as input, extending the multimodal capabilities of AI content creation tools. Similarly, DALL●E 2 can generate realistic images and digital artwork from user-written descriptions.

  1. Familiarize yourself with the various AI Content Generation Tools. See page 11 for a list of some of the most popular AICGTs.

  2. Clarify your course goals and reflect on how AI-generated content can help you accomplish or improve your students' learning outcomes.

  3. Clarify your academic honesty expectations. Be clear about what your students are allowed or not allowed to use.

  4. Update your course syllabus honor code based on your decision to use or not use AICGTs. See examples of syllabus statements below.

  5. Before requiring your students to use AI tools, you need to:

  • Discuss the use of AI-generated content with your students. Highlight the pros and cons of various AICGTs.

  • Review the privacy and data collection practices of the AICGTs, including log-in data, tracking, analytics, etc.

  • Check if the tools are free and accessible.

  • Remember that AICGTs are subject to FERPA regulations: students' personal information should not be disclosed to systems that are not supported by the university.

  1. Provide clear assignments instructions on how to use AICGTs: why (purpose), what (tasks) how (evaluation criteria).

  2. Provide alternative assignments for students who opt out from using AI tools.

  3. Design your grading rubric around your assignments’ expectations.

  4. Provide clear guidance on how to cite AI-generated content. See citation example below.

  5. Review the ethical implications of AICGTs on academic honesty.

  6. Run one of your assignments through one of the AICGTs such as ChatGPT during class and discuss the output with your students. Remember that the assignment prompt gives a different output every time it is submitted.

  7. Familiarize yourself with various AI-Generated text detection tools. See list of AI detection tools below.

  8. Remember that AICGTs responses are sometimes inaccurate, if not false or made up (hallucinations problem).


  1. Teaching and Learning (this list is not exhaustive):
  • Generate draft/outline for course syllabus, lecture notes, etc.
  • Create course readings, study guides, presentations, visuals, and more.
  • Draft quiz questions and answers, rubrics, assignments, project-based learning scenarios, etc.
  • Generate weekly activities and creative writing prompts for students. 3.1.5. Generate practice quizzes and surface-level prompts, etc.
  • Generate personalized feedback on student assignments.
  • Edit and proofread papers.
  • Provide simple explanations for complex concepts.
  • Translate text from one language to another.
  • Write and debug programming code.
  • Author stories, book synopses, poems, jokes, emails, etc.
  • Improve/inspire creative writing process: tone, outlines, metaphors, follow-up sentences, different perspectives, details, etc.

 2.     Research (this list is not exhaustive):

  • Generate ideas, questions, references for research proposals, etc.
  • Conduct online research and review of the literature.
  • Summarize research papers and findings.
  • Analyze qualitative data: classify data, generate themes, and transcribe data from audio and video recordings.
  • Analyze quantitative data: basic statistics, predictive modeling, visualization of data, etc.

  1. Assist with Coursework
  • Answer questions on a variety of topics and disciplines.
  • Write abstracts for articles and book reviews.
  • Solve mathematical and engineering problems (high rate of inaccurate answers).
  • Explain complex scientific ideas.
  • Write full essays and papers from prompts.
  • Proofread written text.
  • Receive feedback on writing.


  2.    Create Study Materials for Courses

  • Create study guides and summaries.
  • Create exercises and quizzes for different disciplines.
  • Provide reference material (may contain outdated or inaccurate information).
  • Create flash cards on various subjects.


  3.     Improve Study Skills

  • Create to-do lists.
  • Provide schedule templates.
  • Offer productivity tips.
  • Provide resources and support.


  4.    Prepare for Tests and Exams

  • Provide sample questions for exams and quizzes.
  • Generate practice tests.
  • Offer study tips and strategies.


  5.    Supporting Research Activities

  • Provide research suggestions.
  • Create outlines, summaries for research papers.
  • Generate bibliographies (may contain outdated or inaccurate references).
  • Conduct literature reviews.

  1. Encourage students to create reusable prompts and scenarios for your course assignments and activities.

  2. Provide sample prompts related to the course assignments. Here is a link on how to create effective prompts: Understanding the wording and structure of prompts is one of the most important skills for using AICGTs effectively (prompt engineering).

  3. Assign students to evaluate the accuracy, ethical issues, and relevance of AI-generated content.

  4. Ask students to revise/improve AICGTS's output using Track Changes (Microsoft Word) or Suggesting in Google Docs.

  5. Use AI tools as thinking partners to design and complete assignments.

  6. Have students flag inaccurate, biased, or misleading information generated by AIGCTs.

  7. Use AI tools as a starting point to generate ideas and facilitate discussion.

  8. Use AI tools to identify student misconceptions.

  9. As you evaluate your students' writing, consider the following questions:

  • What is the role of writing in your course?
  • What are you grading? What criteria are you using?
  • What kind of feedback do you need to give your students?
  • How can you use ChatGPT and other AICGTs to help your students become better
  • writers (metacognitive skills)?

If you choose not to use AI-generated content, you will need to design your assignments with the following suggestions in mind:

  1. Reference your class lecture notes, materials, or discussions in your assignments.

  2. Include current events and news in your assignments.

  3. Use a multi-step submission process that includes an outline, draft, and final version.

  4. Use multimodal assignments that require non-text-based responses (infographics, interactive Google maps, timelines, etc.).

  5. Encourage students to reflect on their process of completing assignments (metacognitive).

  6. Design assignments that require current sources and references, making it difficult to rely on outdated or inaccurate information.

  7. Replace written assignments with multimedia submissions (audio, video, etc.).

  8. Incorporate in-class writing and conferences to discuss writing, among other activities.

Alternatively, you might invite your students to think about ways to incorporate AI- generated content into your course activities, while considering how it will affect their creativity and learning process.

Depending on your course learning outcomes and expectations, consider adopting or modifying one of the following examples:

  1. Option A - Use of AI tools to generate content is prohibited:
    In this course, you may not use AI tools such as ChatGPT and DALL●E 2 to generate content, including text, images, digital art, sound, video, and programming code. You will be required to complete all course assignments on your own or with your classmates. Using AI tools to create content for your assignments is a form of academic dishonesty and a violation of the University Honor Code.
  2. Option B – Partially allow AI-generated content with attribution:
    In this course, you may use AI tools such as ChatGPT and DALL●E 2 to brainstorm ideas and create outlines. However, you may not include AI generated content in your final submission without attribution. Using AI-generated content without giving proper attribution is a form of academic dishonesty and a violation of the University Honor Code.
  3. Option C - Allow AI-generated content with attribution:
    In this course, you may use AI tools such as ChatGPT and DALL●E 2 to generate content for your assignments, provided that the content is accurate, unbiased, and appropriate for the assignment. To ensure academic integrity, you must (1) specify which AI tool you used, (2) use quotation marks or a different font color to distinguish AI-generated content, and (3) include citations to the AI tool sources in your references. Failure to properly cite AI- generated content is a form of academic dishonesty and a violation of the University Honor Code.

Provide clear guidelines for citing AI-generated content:

  1. General writing, images, artwork, programming code, etc.:
  • Acknowledge the use of AIGCTs:
  • What tools did you use?
  • What prompt did you use to generate the content?
  • What content did you use: design, outline, image, code, content used?
  • ​​​​​​​Indicate the date you used the tool.

Example: (OpenAI's ChatGPT AI language model, "prompt", "draft", March 1, 2023).

  1. Accuracy and bias: AI-generated content may not always be accurate or unbiased. Some tools, such as ChatGPT, may even create information or references that do not exist.

  2. Current knowledge: AIGCTs have a limited understanding of world events that have occurred after 2021.

  3. Conversational responses: ChatGPT, for example, remembers past prompts and can adapt responses. This in-context learning is often used to circumvent ChatGPT's internal safeguards.

  4. Availability: Unless you have a paid monthly subscription, some AIGCTs like ChatGPT may not always be available.

  5. User Data: AIGCTs collect user data, so it is important not to share any personal information.

Familiarize yourself with various AI-Generated text detection tools:

Keep in mind that these tools are not always accurate. Because some of these tools are based on outdated versions of AIGCTs, the results are inconsistent and sometimes inaccurate. Also, users can create multiple iterations of the same text using different AI technologies until it is no longer detectable.

Where can I learn more on AICGTs?

List of AI Content Generation Tools by Category

Content Type

AI Tools


Potential Use



Revise content on a variety of topics, including drafting course syllabi, lectures, assignments, rubrics, quizzes, etc.



Compose and respond to email using simple prompts.


GPT For Work

Create, edit, summarize, translate, and classify content in Google Sheets and Google Docs.



Paraphrase sentences and paragraphs.


DeepL Write

Fix mistakes and rephrase your sentences.


Hemingway Editor

Analyze and improve your sentences and paragraphs.



Paraphrase sentences, check grammar, summarize and generate quotations.



Write, rewrite, and generate text.


Slide Creation

Design slides and stories that combine multiple types of content.

Images and Visuals


Create images and digital artwork based on text descriptions.



http://paintschainer.preferred.t ech/

Color and paint images using different colors.



Create, edit, and share themes, including vector illustrations and soft color palettes.



Search for images and artwork created with Stable Diffusion.


Image Cleaner

Clean up your images and pictures by instantly removing unwanted objects.


Canva Image Generator es/ai-image-generator/

Create different images and artwork based on text prompts and descriptions.


WaveNet h/

Create transcripts and raw audio.



Create synthetic voices and audio.


Adobe Speech Enhancer

Improve audio clarity by removing background noise.


Create, edit, and scale content such as logos, videos, banners, flyers, and mockups.



Create short video clips from text prompts.



Edit and create videos that include text, images, audio, and animation.


Various tools,,, Lumen5, Designs.AI

Edit and create videos that include text, images, audio, and animation.



Remove background from videos.



Write programming code and troubleshoot coding errors.



Generate code in multiple languages, debug and fix errors. Create programming assignments and coding tutorials.


Polycoder rn/Code-LMs

Generate, debug, and fix code in multiple languages.



Auto-complete lines of code.



Convert images to 2D and 3D formats.

AI Detection

AI Text Classifier -text-classifier

Detect AI-generated text.



Detect AI-generated text.


AI Content Detector detector/

Detect AI-generated text.


DeepL tor

Translate any text into 29 languages.

Academic Research


Automate research workflows, such as parts of literature reviews.



Check grammar and improve academic and technical writing.



Search and summarize academic literature, solve math problems, and write scientific code.


Papers with Code

Access free and open resources with machine learning papers, code, datasets, methods, and evaluation tables.