Git Product home page Git Product logo

ai-education's People

Contributors

itangalo avatar krisell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ai-education's Issues

Nytt avsnitt: Vem borde undervisa om ChatGPT

Och vad borde man ta upp? Hur det påverkar samhället, källkritik, vad AI är…

När det gäller vilka ämnen som ChatGPT passar i handlar det bara om svenska läroplaner, så det är rimligtvis något att bara ha i svenska boken.

Utökat exempel: Hitta teknik

Inspiration: "Generate ideas for using technology to provide feedback on student writing in a Year 11 English class." Follow this up by asking it to create those tools.

Bias i värdering och perspektiv som rör pedagogik

Tack till Kurt Wicke för bra input:

"ChatGPT är […] ganska aningslöst när det gäller kunskapssyn, elevsyn, människosyn, demokratididaktik mm. Dess råd antyder att det har matats med en föreställning om 'variationsrik essentialism med aktiv inlärning', men andra former av pedagogik lyser med sin frånvaro."

Att ChatGPT verkar ha bias när det gäller pedagogisk syn kan ju vara värt att särskilt ta upp, i och med att boken handlar om att använda ChatGPT som lärare. Kanske som ett eget avsnitt i kapitel 2, alternativt som ett eget kapitel efter kapitel 2.

New chapter: Approaches to using ChatGPT

For example:

  • Assume that some experiments will fail. Don't be dishartened, but also don't experiment with things where it costs a lot to fail.
  • Share! We're learning together. Discuss with teachers at your school and at other schools. Also share things that don't work out well.
  • Have a safe zone for experimenting, where it's ok to spend time on something that just fizzles. Get time for this from your headmaster, if possible, and do it some colleagues together.
  • ...

Några tveksamma användningsområden för ChatGPT

Arbetsrubrik: Don't try this at home

  • Hjälpa elever att skriva bättre (att hitta orden). Risk: Elever får färre möjligheter att träna upp sin skriv- och kommunikationsförmåga (utan AI-stöd).
  • Första underlag för återkoppling på elevtexter. Risk: Man börjar lita för mycket på AI-svaren, eller blir för tidspressad för att granska och bearbeta svaren tillräckligt. (Inspiration: "Generate feedback on a student's essay on the causes of World War I that focuses on how the student can improve their writing.")
  • Första underlag för bedömning. Risk: Samma som ovan, men med värre följder.
  • Bedömningsmatriser (eller motsvarande). Inspiration: "Generate a rubric for a Year 7 science experiment that assesses the learning outcome 'understand the steps of the scientific method'."
  • Mail till vårdnadshavare. Risk: Mail som inte formulerar viktiga aspekter tillräckligt bra. (Antaget att mailen rör specifika frågor för specifika elever, inte allmänna utskick.) Arga vårdnadshavare?

Utöka exempel: Fortbildning

Inspiration: "Generate ideas for sharing and discussing teaching practices with colleagues in a primary school."

AI som ändrar våra åsikter

Sociala medier: AI driver på polarisering inte bara genom att visa inlägg som gör oss upprörda utan också genom att knuffa oss till mer polariserade åsikter. Det är värt att skriva.

Några mer spekulativa risker med AI

De här listas inte i boken, eftersom de tar utgångspunkt i en framtid där AI är starkare än idag.

  • Risk för tomhet om AI sköter våra jobb. Om AI en dag kan utföra så gott som alla mänskliga arbeten, och vi har alla nödvändigheter givna till oss, finns ett problem som rör mening med tillvaron. Många känner att arbetet och att vara behövd ger mening till livet. Vad ska vi göra om vi inte behöver arbeta?
  • Rättigheter för AI?
  • Relationer till AI?

Hållare för bilder

I det här ärendet läggs de bilder in som ska finnas tillgängliga i boken.

Exempel: Skapa uppgifter

Inspiration: "Create an assignment that is challenging for students who have a strong understanding of [concept being taught], but also provides support and scaffolding for students who are struggling with the material."

Omvandla bedömning i punktlista till text

Tack till Mattias Arvola: "Jag tror att man också kan använda ChatGPT till att skriva ett omdöme baserat på ens korta punktlisteliknande kommentarer. Alltså brodera ut texten på ett artigt sätt."

Chapter with math examples?

It might be useful to have a chapter with examples on how to use ChatGPT in math teaching specifically. Some rough sketches:

  • Create Monte Carlo simulations for estimating probabilities:
    • Please write me a well-commented Python program that estimates the probability that at least two persons share birthday, in my class of 31 students. Use the Monte Carlo method. (Expand to check the probability that at least X student share a birthday.)
    • Please write me a well-commented Python program that estimates the probability that at least two out of three dice show the same number. Use the Monte Carlo method.
  • Describe mathematical methods step by step:
    • Can you write me a well-commented Python program that solves quadratic equations? (Expand to include non-real solutions.)
    • Please write me a well-commented Python program that solves an exponential equation on the form a*b^(kx) = c
  • Illustrate some concepts in mathematics:
    • Please write me a well-commented Python program that estimates the area under the graph described by f(x) by splitting it into a given number of rectangles.

All these examples concern writing small computer programs. Perhaps that should be a focus, perhaps not.

Some more:

  • I have a CSV file with numbers that I need to process, with one number per line. But some of the numbers have spaces or commas inserted. Please write me a PowerShell script that removes all the spaces and commas. (Or an Excel command, is probably better...)

Second opinion vid bedömningar?

Ge ChatGPT en elevtext + bedömningskriterier som second opinion.

(Används den som "first opinion" är det för stor risk att man själv inte lägger det jobbet som krävs när man gör second opinion, och därmed får ChatGPT:s omdömen för stor tyngd.)

Exempel: Kommentarer för återkoppling på uppsatser

Jag vill ha hjälp när jag bedömer elevuppsatser. Jag kommer att skriva ett par korta ord, exempelvis "upprepning" eller "stavfel". Ditt jobb är att ge mig korta, välformulerade och tydliga meningar som jag klistrar in som kommentarer till eleverna. Det kan till exempelvara "Här är en upprepning. Kan du välja något annat ord?" eller "Här blev det fel med stavningen. Kolla och fixa till."

Är du beredd?

Ja, jag är beredd att hjälpa dig med att ge korta, välformulerade och tydliga kommentarer till eleverna när du bedömer deras uppsatser. Skicka gärna över orden du vill att jag ska hjälpa dig med.

Ange källa

"Vänligen ange källan för detta citat eller den information du har använt."

Bättre övergång

"Försök att använda en bättre övergång mellan styckena för att göra texten mer flytande."

Sakfel?

"Det verkar som om det finns ett sakfel i det här stycket, vänligen kontrollera och rätta till det."

Datumformat i förordet

Ändra gärna formatet på datumet sist i förordet så det följer iso-standarden yyyy-mm-dd och därmed blir mindre förvirrande.

Exempel: Få tips på studieteknik

Inspiration: "Generate a list of specific and actionable steps that a student can take to improve their performance in [subject/task]."

Skapa humor

ChatGPT är kanske inte jättebra på att skämta, men den är bra på att göra saker på allvar på sätt som kan bli riktigt roliga. Det kan användas för att liva upp lektioner.

https://youtu.be/Nc9cS7zxDYs

Förbättrat exempel: lektionsplanering

Inspiration: "Create a lesson plan for a unit on [concept being taught] that includes a variety of activities and assessments and takes into account the following paragraph where I provide a brief description on the skills and knowledge of my students."

Expand on limitation of 2048 tokens

After using ChatGPT for a while it has become clear that the limit to 2048 "tokens" is quite significant. It is worth expanding on this in the book.

  • Summarizing long text in a reliable way is not possible.
  • ChatGPT eventually forgets the earlier parts of a converstion, even without long texts.

Better mailing lists

The current workflow for mailing lists won't scale. Probably good to have one list for major updates and one for minor (and having an actual mail list program).

Kapitel om programmering för hushållsbehov?

Lärare kan rätt ofta hamna i lägen med repetitiva arbetsuppgifter, när man har flera klasser och massor av elever. Programmering kan spara massa tid då, och om ChatGPT kan skriva programmen behöver man inte ens kunna programmera själv.

Däremot behöver man kunna köra igång programmen, vilket kanske är tillräckligt knepigt. Och att köra program från jdoodle.com eller liknande är inte särskilt lyckat om det omfattar att skicka mail eller skriva saker där elever nämns.

Kanske går det ändå att hitta tillräckligt många exempel för att det ska vara motiverat att ta upp som ett kapitel, eller som en rubrik under "programmering".

Om storlek på ChatGPT-modellen

Från Fredrik Ahlgren:

Det som menas med GPT3.5 enl. OpenAI's def. är följande, det är alltså flera modeller som betecknas GPT3.5. Och ChatGPT är fine tuned på någon modell nedan:

Models referred to as "GPT 3.5"
GPT-3.5 series is a series of models that was trained on a blend of text and code from before Q4 2021. The following models are in the GPT-3.5 series:

code-davinci-002 is a base model, so good for pure code-completion tasks
text-davinci-002 is an InstructGPT model based on code-davinci-002
text-davinci-003 is an improvement on text-davinci-002

https://beta.openai.com/docs/model-index-for-researchers

Och på följande sida kan man då läsa lite mer om just ChatGPT:

"ChatGPT is fine-tuned from a model in the GPT-3.5 series, which finished training in early 2022."

https://openai.com/blog/chatgpt/

Så långt som man kan se finns inga direkta siffror på just ChatGPT, men det är ju en så kallad "sibling" av InstructGPT enligt dom själva. Och läser man på lite mer om just InstructGPT så framgår följande.

"The resulting InstructGPT models are much better at following instructions than GPT-3. They also make up facts less often, and show small decreases in toxic output generation. Our labelers prefer outputs from our 1.3B InstructGPT model over outputs from a 175B GPT-3 model, despite having more than 100x fewer parameters. At the same time, we show that we don’t have to compromise on GPT-3’s capabilities, as measured by our model’s performance on academic NLP evaluations."

https://openai.com/blog/instruction-following/

Vilket kanske kunde tolkas som att ChatGPT sannolikt är mycket mindre än GPT3, men trots det så är det ju inte något som är helt öppet och klart som jag har hittat.

Risk: Relation to AI

A perhaps speculative risk with AI is what happens when people start connecting with AI on a personal level. It will likely lead to more people being positive to rights for AI, which can have unknown effects.

Proof-read the English version

The English version of the book needs proof-reading. (Let me know if you're an English speaking teacher and interested in proof-reading!)

Fel med länkar i fotnoter på vissa eboksläsare

Google Books (och säkert en del andra eboksläsare) gör att de fotnoter som har länkar i sig visas på ett konstigt sätt.

Förslag på lösning: Skriv ut länkar i fotnoter som klartext, inte som formaterade länkar.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.