itangalo / ai-education Goto Github PK
View Code? Open in Web Editor NEWA book about how teachers can use chat bots with discernment. And some notes about background and future for AI.
A book about how teachers can use chat bots with discernment. And some notes about background and future for AI.
Man skulle kunna hänvisa till tjänster som sammanfattar forskningsartiklar, där det inte finns begränsning på ~2000 ord:
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.
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.
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.
For example:
Inspiration: "Generate a glossary of terms and definitions for a unit on [concept being taught]."
Arbetsrubrik: Don't try this at home
Inspiration: "Generate ideas for sharing and discussing teaching practices with colleagues in a primary school."
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.
Här finns en hänvisning till en Tweet där Altman säger "single-digit cent" om kostnaden för varje konversation ("interaction"): https://fortune.com/longform/chatgpt-openai-sam-altman-microsoft/
The title for the English book might not be perfect. Getting feedback on the title and finding any better titles is a good idea.
De här listas inte i boken, eftersom de tar utgångspunkt i en framtid där AI är starkare än idag.
Inspiration: "Ställ en fråga som fungerar som ledtråd till matteproblemet "
Tack till Björn Runow
I det här ärendet läggs de bilder in som ska finnas tillgängliga i boken.
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."
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."
It might be useful to have a chapter with examples on how to use ChatGPT in math teaching specifically. Some rough sketches:
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.
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
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...)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.)
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."
Ä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.
Inspiration: "Generate a list of 5 alternative assessment methods that could be used to assess students' understanding of [concept being taught]."
Inspiration: "Generate a list of specific and actionable steps that a student can take to improve their performance in [subject/task]."
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.
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."
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.
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).
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".
Lanserades 10 eller 11 februari
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.
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.
Sista ordet saknas i boken
Inspiration: "Create a list of 5 teaching strategies that could be used to engage and challenge students of different ability levels in a lesson on [concept being taught]."
Skapa elevexempel av olika kvalitet.
Inspiration: "Rewrite and spell 40 % of words longer than 5 letters incorrectly"
Även texter där sakfel läggs in avsiktligt?
https://openai.com/blog/chatgpt-plus/
För USA endast, lanserad 1 februari, 20 dollar per månad.
The English version of the book needs proof-reading. (Let me know if you're an English speaking teacher and interested in proof-reading!)
As the title says…
Inspiration: "Generate questions for a getting-to-know-you activity for a high school English class."
Med:
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.