Generative AI

Learning goals

  • What is Generative AI?

    • What can it be used for

    • How it works

    • What is a prompt

    • Difference from Generative AI and AI

  • Different types of Generative AI

    • Text-to-text

    • Text-to-image

    • Text-to-video

    • Many more

  • Problems with Generative AI

    • Hallucinations

    • Bias

    • Copyright

  • Using Generative AI?

    • Teaching tutor

  • Where on the Generative AI ladder are you?

Flipped classroom videos

Tjek den her: https://www.moreusefulthings.com/

Teacher instruction

  • Exam

  • Der er karrieredag idag!

  • ChatGPT møde fra kl 15, lad os lige se på det

How should you use Generative AI?

See LLM as a tutor that you dont fully trust. Therefore things the LLM says you have to be a bit wary about

Let's go through some examples 👇

General tutoring

Tutor

Prompt 1

Prompt 2

Coach

Create your own examples

Custom quiz

Case study

Analogy

Gaps in knowledge

Software development specific usecases

Explain error message

Explain piece of code

Feedback on code using best practices from class

Exercise 1

Opret en bruger så i har adgang til en LLM.

Exercise 2

I skal generere noget sjovt indhold.

Eksempler:

  • Dronningens nytårstale der er en skjult reklame for ostepops

  • Komme med pizzaer med skøre kombinationer

  • En takketale fra en corporate CEO der kun takker ham selv og ingen andre

  • En børnehistorie om en prut der blæser omkring og oplever atl muligt

  • ...

Exericse 3

Create a prompt that can create exercises. Remember to give lost of context to the model

Maybe the prompt first figures out your level and then creates exercises that are relevant to the users level

Exercise 4

Take this exercise and rewrite its more fun and fits with your interests

Write an array with 10 random prices from a sales report of a corporate company.

Exercise 5

Using an LLM figure out where your gaps in HTML and CSS are. Please use the learning goals from the classes! Incl responsive design

Exercise 6

Create/modify/Use one of the prompts above to get personalised individual feedback on your portfolio

Exercise 7

Using an LLM figure out where your gaps in Javascript arrays are. Try and make the LLM get you to write some code.

You can use the learning goals specified in the lectures. Use only the ones we have covered

Exercise 8 - Misconceptions

Create a prompt for figuring out if a student has any misconceptions about a specific topic.

Use some of the best practices from the examples and slides in order to create a good and well performing prompt

Exercise 9

Create your own personal tutor that fits your needs.

Here is how:

  1. Pick a concept you want students to understand deeply

  2. If using an AI connected to the internet (such as Bing): Tell the AI to look up that concept using core works in the field

  3. Tell the AI what you need (many and varied examples of this one concept)

  4. Describe the style of writing you prefer (clear, straightforward, concrete, dynamic, engaging)

  5. Describe your audience (my students are high school students; my students are college students who haven't heard of this concept before)

Maybe the tutor should be funny, information, to the point, easy to understand. Maybe you want the tutor to talk like a pirate or Steve Jobs.

Maybe the tutor should only answer in rhymes

Go wild here

Last updated