SlideShare a Scribd company logo
1 of 42
Rafael Scapin & Cameron Campbell
EdTech Ped Counsellors
IST – Dawson College
ChatGPT and
Moodle Day 2023 May 26th, 2023
An Interesting Mix!
Content
• What’s ChatGPT ?
• Limitations
• How can we use it in Moodle?
• Examples
• Questions
What’s ChatGPT?
ChatGPT is an artificial intelligence chatbot
developed by OpenAI and released in November
2022.
It is built on top of OpenAI's GPT-3.5 and GPT-4
large language models (LLM).
The language model can answer questions and
assist you with tasks, such as composing emails,
essays, and code.
It’s a proprietary tool (despite the name OpenAI)
What’s ChatGPT?
Two Versions:
Free: ChatGPT3.5 - because OpenAI is in its
research and feedback-collection phase.
Paid: ChatGPT4 (US$20/month) - extra perks
such as general access even at capacity, and
faster response times.
You can access ChatGPT simply by visiting
chat.openai.com and creating an OpenAI
account.
What ChatGPT isn’t + some limitations
The free version ended their
training in 2021. So its
knowledge base ends after that
point. Any new info is either a
made up answer or inference.
Very few cases where it knows about things which
happened since it’s training dates, but those are not
some glitch or a sign of continued “learning” there
are the result of the Kenyan content moderators.
What ChatGPT isn’t + some limitations
Just to be clear, a lot of
comment moderation for social
media and generative AI
projects has been moved to
parts of Africa, especially
Kenya.
Which leads us to the reminder: ChatGPT isn’t AI in
the “knows things and can learn” sense and more in
a “it’s a sponge/filter and can repeat things in a
structured way”.
What ChatGPT isn’t + some limitations
When asked about it’s abilities relative to Bloom’s
Taxonomy ChatGPT itself well tell you that it has
limitations
What ChatGPT isn’t + some limitations
The AI field uses the term “hallucinations” to
describe errors that their generative AI makes.
Example: ChatGPT thinks my house is a converted
three story, block long factory.
Other examples: ChatGPT told a tech writer he was
dead and then sent him a link to an non-existent
BBC article to prove it.
The bigger issue is that it says these things with
utter confidence.
+
ChatGPT and Moodle
OpenAI Chat Block
This plugin provides a chat block powered by
OpenAI's GPT-3 text completion API, with
customizable AI personality.
This plugin requires a commercial subscription
via a paid OpenAI account ($$)
https://moodle.org/plugins/block_openai_chat
ChatGPT and Moodle
Examples
Creating Quizzes and
Importing them to Moodle
Creating Quizzes and
Importing them to Moodle
AIKEN Format
The Aiken format is a very simple way of creating
multiple choice questions using a clear human-readable
format in a text file.
The question must be all on one line. Each answer must
start with a single uppercase letter, followed by a period
'.' or a bracket ')', then a space.
The answer line must immediately follow, starting with
"ANSWER: " (NOTE the space after the colon) and then
giving the appropriate letter.
Creating Quizzes and
Importing them to Moodle
AIKEN Format
Creating Quizzes and
Importing them to Moodle
AIKEN Format
Creating Quizzes and
Importing them to Moodle
AIKEN Format
Creating Quizzes and
Importing them to Moodle
AIKEN
Format
Creating Quizzes and
Importing them to Moodle
Create Multiple Choice Questions in AIKEN Format from a
website
https://www.thecanadianencyclopedia.ca/en/timeline/100-great-
events-in-canadian-history
Creating Quizzes and
Importing them to Moodle
AIKEN
Format
Creating Quizzes and
Importing them to Moodle
Moodle XML Format
Multiple Choice questions have one <answer> tag for each choice. Each
choice can carry feedback and score weighting (by using the fraction
attribute). In addition, an MC question has the following tags:
single (values: true/false)
shuffleanswers (values: 1/0)
correctfeedback
partiallycorrectfeedback
incorrectfeedback
answernumbering (allowed values: 'none', 'abc', 'ABCD' or '123')
The <single> tag is used to distinguish single response (radio button) and
multiple response (checkbox) variants.
Creating Quizzes and
Importing them to Moodle
Moodle XML
Format
Creating Quizzes and
Importing them to Moodle
Some other ways to use
ChatGPT
Cloze tests
You can ask ChatGPT to write you a Cloze test
for a variety of topics.
To achieve the best results you can either ask
it to write the test on general knowledge OR
based on a passage you give it.
Some other ways to use
ChatGPT
Cloze tests
Designing the Prompt
Using AI tools like ChatGPT effectively
requires designing specific prompts to
achieve desired results.
Non-specific prompts may result in vague and
unsuitable outputs.
Designing the Prompt
“Create a lesson plan that I can use for my B2 level English
learners. The length of the class is 45 minutes. Theme of the
lesson is science. Delivery method is remote teaching via
Zoom. The key teaching approach I want to use is task-based
language teaching. The student interaction format is group
work. My objective for this lesson is to increase the students’
speaking skills. Materials I want to use in this lesson are
videos.”
Create a Lesson Plan
Designing the Prompt
1. Set the stage and provide context
a) How can I prepare for a marathon?
b) I am a beginner runner and have never run a marathon
before, but I want to complete one in six months. How can I
prepare for a marathon?
Tips
Designing the Prompt
2. Tell the AI to assume an identity or profession
a) From the point of view of its product manager, describe the
Amazon Echo Alexa device.
b) From the point of view of an adult child caring for an
elderly parent, describe the Amazon Echo Alexa device.
c) From the point of view of a journalist, describe the Amazon
Echo Alexa device.
Tips
Some other ways to use
ChatGPT
Grammar examples
If you’re teaching languages you can ask
ChatGPT to come up with sentences which
demonstrate a specific grammar concept
you’re trying to explain.
Example: active and passive voice and tell it that the
topic should be about going to a concert and the
writing style should be informal.
WARNING: Do not tell it to write like Gen Z. Cringe.
The Future:
ChatGPT Fully Integrated into
Moodle
A fully integrated ChatGPT chatbot into Moodle can
enhance the learning experience by providing
instant feedback, answering student questions, and
facilitating interactive conversations.
The Future:
ChatGPT Fully Integrated into
Moodle
Here are some activities teachers could rely on ChatGPT
to improve their Moodle courses:
Virtual Assistant: Teachers can integrate a virtual
assistant chatbot into Moodle, allowing students to ask
questions about course content, assignments, deadlines,
or any other relevant information.
It can provide automated responses based on pre-
defined answers or direct students to appropriate
resources.
The Future:
ChatGPT Fully Integrated into
Moodle
Automated Feedback: ChatGPT can be used to
generate automated feedback on student
assignments or quizzes.
Teachers can create specific criteria and guidelines
for the chatbot to analyze student responses and
provide instant feedback, highlighting areas of
improvement or reinforcing correct answers.
The Future:
ChatGPT Fully Integrated into
Moodle
Interactive Conversations: Teachers can design
interactive scenarios where students engage in
conversations with a chatbot representing a
particular character or role.
This activity can help simulate real-life situations and
foster language practice, critical thinking, or decision-
making skills.
The Future:
ChatGPT Fully Integrated into
Moodle
Language Practice: If teaching a language course,
teachers can utilize ChatGPT to provide students with
additional language practice.
Students can engage in text-based conversations
with the chatbot, practicing vocabulary, grammar,
and sentence construction in a controlled
environment.
The Future:
ChatGPT Fully Integrated into
Moodle
Knowledge Retrieval: ChatGPT can serve as a
knowledge repository, allowing students to access
course-related information, lecture summaries, or
study materials.
By querying the chatbot, students can quickly
retrieve relevant information and review course
content.
The Future:
ChatGPT Fully Integrated into
Moodle
Discussion Forums: Teachers can integrate a chatbot
into Moodle's discussion forums to provide
automated responses to common questions or
facilitate discussions when human moderation is not
available.
The chatbot can assist in guiding the conversation,
providing additional resources, or summarizing key
points.
The Future:
ChatGPT Fully Integrated into
Moodle
Assignment Submission and Feedback: While the
actual grading and assessment process requires
human involvement, teachers can use ChatGPT to
automate the initial feedback stage.
For example, a chatbot can analyze the submitted
assignments and provide preliminary feedback based
on predefined criteria or common mistakes.
The Future:
ChatGPT Fully Integrated into
Moodle
Content Recommendation: Teachers can leverage
ChatGPT to recommend additional learning resources
to students based on their interests, learning styles, or
performance.
The chatbot can understand students' preferences and
suggest relevant articles, videos, or online materials to
supplement their learning.
Questions
rscapin@dawsoncollege.qc.ca
ccampbell@dawsoncollege.qc.ca
Contact
ChatGPT and Moodle: An Interesting Mix

More Related Content

What's hot

Learn Prompting with ChatGPT
Learn Prompting with ChatGPTLearn Prompting with ChatGPT
Learn Prompting with ChatGPTNikhil Gadkar
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfLiang Yan
 
SPEAK with CHATGPT 24h in US Language
SPEAK with CHATGPT 24h in US LanguageSPEAK with CHATGPT 24h in US Language
SPEAK with CHATGPT 24h in US LanguageErol GIRAUDY
 
Generative Models and ChatGPT
Generative Models and ChatGPTGenerative Models and ChatGPT
Generative Models and ChatGPTLoic Merckel
 
intro chatGPT workshop.pdf
intro chatGPT workshop.pdfintro chatGPT workshop.pdf
intro chatGPT workshop.pdfpeterpur
 
Prompting is an art / Sztuka promptowania
Prompting is an art / Sztuka promptowaniaPrompting is an art / Sztuka promptowania
Prompting is an art / Sztuka promptowaniaMichal Jaskolski
 
Chat GPT Intoduction.pdf
Chat GPT Intoduction.pdfChat GPT Intoduction.pdf
Chat GPT Intoduction.pdfThiyagu K
 
The Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesThe Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesJon Radoff
 
BBL2_ChatGPT working smarter.pdf
BBL2_ChatGPT working smarter.pdfBBL2_ChatGPT working smarter.pdf
BBL2_ChatGPT working smarter.pdfG20LandInitiative
 
How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023Dominik Lukes
 
ChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdfChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdfJirotgak Gotau
 
Crypto Developer Locations 2023 by Electric Capital
Crypto Developer Locations 2023 by Electric CapitalCrypto Developer Locations 2023 by Electric Capital
Crypto Developer Locations 2023 by Electric CapitalMariaShen2
 
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!taozen
 
My interview with ChatGPT
My interview with ChatGPTMy interview with ChatGPT
My interview with ChatGPTIsac Costa
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsAli Tavanayan
 

What's hot (20)

Learn Prompting with ChatGPT
Learn Prompting with ChatGPTLearn Prompting with ChatGPT
Learn Prompting with ChatGPT
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdf
 
SPEAK with CHATGPT 24h in US Language
SPEAK with CHATGPT 24h in US LanguageSPEAK with CHATGPT 24h in US Language
SPEAK with CHATGPT 24h in US Language
 
OpenAI Chatgpt.pptx
OpenAI Chatgpt.pptxOpenAI Chatgpt.pptx
OpenAI Chatgpt.pptx
 
Generative Models and ChatGPT
Generative Models and ChatGPTGenerative Models and ChatGPT
Generative Models and ChatGPT
 
intro chatGPT workshop.pdf
intro chatGPT workshop.pdfintro chatGPT workshop.pdf
intro chatGPT workshop.pdf
 
Josh Cavalier - ChatGPT Prompt Strategies.pdf
Josh Cavalier - ChatGPT Prompt Strategies.pdfJosh Cavalier - ChatGPT Prompt Strategies.pdf
Josh Cavalier - ChatGPT Prompt Strategies.pdf
 
Prompting is an art / Sztuka promptowania
Prompting is an art / Sztuka promptowaniaPrompting is an art / Sztuka promptowania
Prompting is an art / Sztuka promptowania
 
ChatGPT in Education
ChatGPT in EducationChatGPT in Education
ChatGPT in Education
 
Chat GPT Intoduction.pdf
Chat GPT Intoduction.pdfChat GPT Intoduction.pdf
Chat GPT Intoduction.pdf
 
The Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesThe Five Levels of Generative AI for Games
The Five Levels of Generative AI for Games
 
BBL2_ChatGPT working smarter.pdf
BBL2_ChatGPT working smarter.pdfBBL2_ChatGPT working smarter.pdf
BBL2_ChatGPT working smarter.pdf
 
How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023
 
ChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdfChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdf
 
Crypto Developer Locations 2023 by Electric Capital
Crypto Developer Locations 2023 by Electric CapitalCrypto Developer Locations 2023 by Electric Capital
Crypto Developer Locations 2023 by Electric Capital
 
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
 
My interview with ChatGPT
My interview with ChatGPTMy interview with ChatGPT
My interview with ChatGPT
 
ChatGPT for Academic
ChatGPT for AcademicChatGPT for Academic
ChatGPT for Academic
 
ChatGPT Use- Cases
ChatGPT Use- Cases ChatGPT Use- Cases
ChatGPT Use- Cases
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT Experts
 

Similar to ChatGPT and Moodle: An Interesting Mix

Using Generative AI in the Classroom .pptx
Using Generative AI in the Classroom .pptxUsing Generative AI in the Classroom .pptx
Using Generative AI in the Classroom .pptxJonathanDietz3
 
ChatGPT- E-Learning.pdf
ChatGPT- E-Learning.pdfChatGPT- E-Learning.pdf
ChatGPT- E-Learning.pdfMaddy Baig
 
The World of ChatGPT.pdf
The World of ChatGPT.pdfThe World of ChatGPT.pdf
The World of ChatGPT.pdfRia Morgan
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxshiva310211
 
Unleashing The Power Of CHAT-GPT
Unleashing The Power Of CHAT-GPTUnleashing The Power Of CHAT-GPT
Unleashing The Power Of CHAT-GPTDemetris D-Papa
 
ChatGPT-GTR 22-9-23.pdf
ChatGPT-GTR 22-9-23.pdfChatGPT-GTR 22-9-23.pdf
ChatGPT-GTR 22-9-23.pdfrajugt3
 
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...Author Tushar Sheth
 
Infinite Possibilities - Writing with ChatGPT Prompts.pdf
Infinite Possibilities - Writing with ChatGPT Prompts.pdfInfinite Possibilities - Writing with ChatGPT Prompts.pdf
Infinite Possibilities - Writing with ChatGPT Prompts.pdfSam Maiyaki
 
ChatGPT What It Is and How Writers Can Use It.pdf
ChatGPT What It Is and How Writers Can Use It.pdfChatGPT What It Is and How Writers Can Use It.pdf
ChatGPT What It Is and How Writers Can Use It.pdfAdsy
 
Stable Diffusion Automatic1111
Stable Diffusion Automatic1111Stable Diffusion Automatic1111
Stable Diffusion Automatic1111LomaLola
 
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdf
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdfchatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdf
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdfvishalkumar989811
 
Todd Jacobucci presents ChatGPT
Todd Jacobucci presents ChatGPT Todd Jacobucci presents ChatGPT
Todd Jacobucci presents ChatGPT Todd Jacobucci
 
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdf
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdfanon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdf
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdfTestingMail6
 

Similar to ChatGPT and Moodle: An Interesting Mix (20)

Chat GPT english Tutorial.pdf
Chat GPT english Tutorial.pdfChat GPT english Tutorial.pdf
Chat GPT english Tutorial.pdf
 
ChatGPT – What’s The Hype All About
 ChatGPT – What’s The Hype All About ChatGPT – What’s The Hype All About
ChatGPT – What’s The Hype All About
 
Using Generative AI in the Classroom .pptx
Using Generative AI in the Classroom .pptxUsing Generative AI in the Classroom .pptx
Using Generative AI in the Classroom .pptx
 
ChatGPT- E-Learning.pdf
ChatGPT- E-Learning.pdfChatGPT- E-Learning.pdf
ChatGPT- E-Learning.pdf
 
The World of ChatGPT.pdf
The World of ChatGPT.pdfThe World of ChatGPT.pdf
The World of ChatGPT.pdf
 
Chatgpt ppt
Chatgpt  pptChatgpt  ppt
Chatgpt ppt
 
ChatGPT: Friend or Foe?
ChatGPT: Friend or Foe?ChatGPT: Friend or Foe?
ChatGPT: Friend or Foe?
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptx
 
Unleashing The Power Of CHAT-GPT
Unleashing The Power Of CHAT-GPTUnleashing The Power Of CHAT-GPT
Unleashing The Power Of CHAT-GPT
 
ChatGPT-GTR 22-9-23.pdf
ChatGPT-GTR 22-9-23.pdfChatGPT-GTR 22-9-23.pdf
ChatGPT-GTR 22-9-23.pdf
 
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...
Mastering Chatgpt The Ultimate Guide To Prompt Engineering For Beginners 2024...
 
Infinite Possibilities - Writing with ChatGPT Prompts.pdf
Infinite Possibilities - Writing with ChatGPT Prompts.pdfInfinite Possibilities - Writing with ChatGPT Prompts.pdf
Infinite Possibilities - Writing with ChatGPT Prompts.pdf
 
ChatGPT What It Is and How Writers Can Use It.pdf
ChatGPT What It Is and How Writers Can Use It.pdfChatGPT What It Is and How Writers Can Use It.pdf
ChatGPT What It Is and How Writers Can Use It.pdf
 
Stable Diffusion Automatic1111
Stable Diffusion Automatic1111Stable Diffusion Automatic1111
Stable Diffusion Automatic1111
 
Chat Gpt
Chat GptChat Gpt
Chat Gpt
 
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdf
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdfchatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdf
chatgptwhatitisandhowwriterscanuseit-230310082244-eb685f1e (1).pdf
 
Todd Jacobucci presents ChatGPT
Todd Jacobucci presents ChatGPT Todd Jacobucci presents ChatGPT
Todd Jacobucci presents ChatGPT
 
Chat GPT
Chat GPTChat GPT
Chat GPT
 
CHAT GPT
CHAT GPTCHAT GPT
CHAT GPT
 
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdf
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdfanon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdf
anon-technicalintroductiontochatgpt-seda-230214083138-f7be0088.pdf
 

More from Rafael Scapin, Ph.D.

Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleRafael Scapin, Ph.D.
 
How to Use Learning Analytics in Moodle
How to Use Learning Analytics in MoodleHow to Use Learning Analytics in Moodle
How to Use Learning Analytics in MoodleRafael Scapin, Ph.D.
 
How to Start WordPressing in 30 minutes
How to Start WordPressing in 30 minutesHow to Start WordPressing in 30 minutes
How to Start WordPressing in 30 minutesRafael Scapin, Ph.D.
 
How to Manage a Classroom with the BYOD Approach
How to Manage a Classroom with the  BYOD ApproachHow to Manage a Classroom with the  BYOD Approach
How to Manage a Classroom with the BYOD ApproachRafael Scapin, Ph.D.
 
Creating Open Educational Resources with Open Source Software
Creating Open Educational Resources with Open Source SoftwareCreating Open Educational Resources with Open Source Software
Creating Open Educational Resources with Open Source SoftwareRafael Scapin, Ph.D.
 
How to Effectively Use Social Media in Education
How to Effectively Use Social Media in EducationHow to Effectively Use Social Media in Education
How to Effectively Use Social Media in EducationRafael Scapin, Ph.D.
 
New Technologies for the 21st Century Secretary
New Technologies for the 21st Century SecretaryNew Technologies for the 21st Century Secretary
New Technologies for the 21st Century SecretaryRafael Scapin, Ph.D.
 
Boost Your Teaching with Google Tools and Office 365
Boost Your Teaching with Google Tools and Office 365Boost Your Teaching with Google Tools and Office 365
Boost Your Teaching with Google Tools and Office 365Rafael Scapin, Ph.D.
 
The Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsThe Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsRafael Scapin, Ph.D.
 
Boost Your Teaching with Google Tools
Boost Your Teaching with Google ToolsBoost Your Teaching with Google Tools
Boost Your Teaching with Google ToolsRafael Scapin, Ph.D.
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve TeachingRafael Scapin, Ph.D.
 
Learning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationLearning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationRafael Scapin, Ph.D.
 
The Best Web Tools to Bost Your Teaching
The Best Web Tools to Bost Your TeachingThe Best Web Tools to Bost Your Teaching
The Best Web Tools to Bost Your TeachingRafael Scapin, Ph.D.
 
There is an App for That! The Best iPad Apps for Teaching
There is an App for That! The Best iPad Apps for TeachingThere is an App for That! The Best iPad Apps for Teaching
There is an App for That! The Best iPad Apps for TeachingRafael Scapin, Ph.D.
 
The Best Web Tools to Boost Your Teaching
The Best Web Tools to Boost Your TeachingThe Best Web Tools to Boost Your Teaching
The Best Web Tools to Boost Your TeachingRafael Scapin, Ph.D.
 
The Best Web 2.0 Tools to Boost Your Teaching
The Best Web 2.0 Tools to Boost Your TeachingThe Best Web 2.0 Tools to Boost Your Teaching
The Best Web 2.0 Tools to Boost Your TeachingRafael Scapin, Ph.D.
 
Never Use a USB Key Again: How to Manage your Files in the Cloud
Never Use a USB Key Again: How to Manage your Files in the CloudNever Use a USB Key Again: How to Manage your Files in the Cloud
Never Use a USB Key Again: How to Manage your Files in the CloudRafael Scapin, Ph.D.
 

More from Rafael Scapin, Ph.D. (20)

What's News in Moodle 4.0
What's News in Moodle 4.0What's News in Moodle 4.0
What's News in Moodle 4.0
 
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
 
How to Use Learning Analytics in Moodle
How to Use Learning Analytics in MoodleHow to Use Learning Analytics in Moodle
How to Use Learning Analytics in Moodle
 
How to Start WordPressing in 30 minutes
How to Start WordPressing in 30 minutesHow to Start WordPressing in 30 minutes
How to Start WordPressing in 30 minutes
 
The ICT Profile
The ICT ProfileThe ICT Profile
The ICT Profile
 
How to Manage a Classroom with the BYOD Approach
How to Manage a Classroom with the  BYOD ApproachHow to Manage a Classroom with the  BYOD Approach
How to Manage a Classroom with the BYOD Approach
 
Creating Open Educational Resources with Open Source Software
Creating Open Educational Resources with Open Source SoftwareCreating Open Educational Resources with Open Source Software
Creating Open Educational Resources with Open Source Software
 
How to Effectively Use Social Media in Education
How to Effectively Use Social Media in EducationHow to Effectively Use Social Media in Education
How to Effectively Use Social Media in Education
 
New Technologies for the 21st Century Secretary
New Technologies for the 21st Century SecretaryNew Technologies for the 21st Century Secretary
New Technologies for the 21st Century Secretary
 
Boost Your Teaching with Google Tools and Office 365
Boost Your Teaching with Google Tools and Office 365Boost Your Teaching with Google Tools and Office 365
Boost Your Teaching with Google Tools and Office 365
 
The Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsThe Best Moodle Modules and Plugins
The Best Moodle Modules and Plugins
 
Boost Your Teaching with Google Tools
Boost Your Teaching with Google ToolsBoost Your Teaching with Google Tools
Boost Your Teaching with Google Tools
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
 
Learning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationLearning How to Search and Evaluate Information
Learning How to Search and Evaluate Information
 
The Best Web Tools to Bost Your Teaching
The Best Web Tools to Bost Your TeachingThe Best Web Tools to Bost Your Teaching
The Best Web Tools to Bost Your Teaching
 
There is an App for That! The Best iPad Apps for Teaching
There is an App for That! The Best iPad Apps for TeachingThere is an App for That! The Best iPad Apps for Teaching
There is an App for That! The Best iPad Apps for Teaching
 
What Teachers Hate in Moodle
What Teachers Hate in MoodleWhat Teachers Hate in Moodle
What Teachers Hate in Moodle
 
The Best Web Tools to Boost Your Teaching
The Best Web Tools to Boost Your TeachingThe Best Web Tools to Boost Your Teaching
The Best Web Tools to Boost Your Teaching
 
The Best Web 2.0 Tools to Boost Your Teaching
The Best Web 2.0 Tools to Boost Your TeachingThe Best Web 2.0 Tools to Boost Your Teaching
The Best Web 2.0 Tools to Boost Your Teaching
 
Never Use a USB Key Again: How to Manage your Files in the Cloud
Never Use a USB Key Again: How to Manage your Files in the CloudNever Use a USB Key Again: How to Manage your Files in the Cloud
Never Use a USB Key Again: How to Manage your Files in the Cloud
 

Recently uploaded

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 

Recently uploaded (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 

ChatGPT and Moodle: An Interesting Mix

  • 1. Rafael Scapin & Cameron Campbell EdTech Ped Counsellors IST – Dawson College ChatGPT and Moodle Day 2023 May 26th, 2023 An Interesting Mix!
  • 2. Content • What’s ChatGPT ? • Limitations • How can we use it in Moodle? • Examples • Questions
  • 3. What’s ChatGPT? ChatGPT is an artificial intelligence chatbot developed by OpenAI and released in November 2022. It is built on top of OpenAI's GPT-3.5 and GPT-4 large language models (LLM). The language model can answer questions and assist you with tasks, such as composing emails, essays, and code. It’s a proprietary tool (despite the name OpenAI)
  • 4. What’s ChatGPT? Two Versions: Free: ChatGPT3.5 - because OpenAI is in its research and feedback-collection phase. Paid: ChatGPT4 (US$20/month) - extra perks such as general access even at capacity, and faster response times. You can access ChatGPT simply by visiting chat.openai.com and creating an OpenAI account.
  • 5. What ChatGPT isn’t + some limitations The free version ended their training in 2021. So its knowledge base ends after that point. Any new info is either a made up answer or inference. Very few cases where it knows about things which happened since it’s training dates, but those are not some glitch or a sign of continued “learning” there are the result of the Kenyan content moderators.
  • 6. What ChatGPT isn’t + some limitations Just to be clear, a lot of comment moderation for social media and generative AI projects has been moved to parts of Africa, especially Kenya. Which leads us to the reminder: ChatGPT isn’t AI in the “knows things and can learn” sense and more in a “it’s a sponge/filter and can repeat things in a structured way”.
  • 7. What ChatGPT isn’t + some limitations When asked about it’s abilities relative to Bloom’s Taxonomy ChatGPT itself well tell you that it has limitations
  • 8. What ChatGPT isn’t + some limitations The AI field uses the term “hallucinations” to describe errors that their generative AI makes. Example: ChatGPT thinks my house is a converted three story, block long factory. Other examples: ChatGPT told a tech writer he was dead and then sent him a link to an non-existent BBC article to prove it. The bigger issue is that it says these things with utter confidence.
  • 9. +
  • 10. ChatGPT and Moodle OpenAI Chat Block This plugin provides a chat block powered by OpenAI's GPT-3 text completion API, with customizable AI personality. This plugin requires a commercial subscription via a paid OpenAI account ($$) https://moodle.org/plugins/block_openai_chat
  • 14. Creating Quizzes and Importing them to Moodle AIKEN Format The Aiken format is a very simple way of creating multiple choice questions using a clear human-readable format in a text file. The question must be all on one line. Each answer must start with a single uppercase letter, followed by a period '.' or a bracket ')', then a space. The answer line must immediately follow, starting with "ANSWER: " (NOTE the space after the colon) and then giving the appropriate letter.
  • 15. Creating Quizzes and Importing them to Moodle AIKEN Format
  • 16. Creating Quizzes and Importing them to Moodle AIKEN Format
  • 17. Creating Quizzes and Importing them to Moodle AIKEN Format
  • 18. Creating Quizzes and Importing them to Moodle AIKEN Format
  • 19. Creating Quizzes and Importing them to Moodle Create Multiple Choice Questions in AIKEN Format from a website https://www.thecanadianencyclopedia.ca/en/timeline/100-great- events-in-canadian-history
  • 20. Creating Quizzes and Importing them to Moodle AIKEN Format
  • 21. Creating Quizzes and Importing them to Moodle Moodle XML Format Multiple Choice questions have one <answer> tag for each choice. Each choice can carry feedback and score weighting (by using the fraction attribute). In addition, an MC question has the following tags: single (values: true/false) shuffleanswers (values: 1/0) correctfeedback partiallycorrectfeedback incorrectfeedback answernumbering (allowed values: 'none', 'abc', 'ABCD' or '123') The <single> tag is used to distinguish single response (radio button) and multiple response (checkbox) variants.
  • 22. Creating Quizzes and Importing them to Moodle Moodle XML Format
  • 24. Some other ways to use ChatGPT Cloze tests You can ask ChatGPT to write you a Cloze test for a variety of topics. To achieve the best results you can either ask it to write the test on general knowledge OR based on a passage you give it.
  • 25. Some other ways to use ChatGPT Cloze tests
  • 26. Designing the Prompt Using AI tools like ChatGPT effectively requires designing specific prompts to achieve desired results. Non-specific prompts may result in vague and unsuitable outputs.
  • 27. Designing the Prompt “Create a lesson plan that I can use for my B2 level English learners. The length of the class is 45 minutes. Theme of the lesson is science. Delivery method is remote teaching via Zoom. The key teaching approach I want to use is task-based language teaching. The student interaction format is group work. My objective for this lesson is to increase the students’ speaking skills. Materials I want to use in this lesson are videos.” Create a Lesson Plan
  • 28. Designing the Prompt 1. Set the stage and provide context a) How can I prepare for a marathon? b) I am a beginner runner and have never run a marathon before, but I want to complete one in six months. How can I prepare for a marathon? Tips
  • 29. Designing the Prompt 2. Tell the AI to assume an identity or profession a) From the point of view of its product manager, describe the Amazon Echo Alexa device. b) From the point of view of an adult child caring for an elderly parent, describe the Amazon Echo Alexa device. c) From the point of view of a journalist, describe the Amazon Echo Alexa device. Tips
  • 30. Some other ways to use ChatGPT Grammar examples If you’re teaching languages you can ask ChatGPT to come up with sentences which demonstrate a specific grammar concept you’re trying to explain. Example: active and passive voice and tell it that the topic should be about going to a concert and the writing style should be informal. WARNING: Do not tell it to write like Gen Z. Cringe.
  • 31. The Future: ChatGPT Fully Integrated into Moodle A fully integrated ChatGPT chatbot into Moodle can enhance the learning experience by providing instant feedback, answering student questions, and facilitating interactive conversations.
  • 32. The Future: ChatGPT Fully Integrated into Moodle Here are some activities teachers could rely on ChatGPT to improve their Moodle courses: Virtual Assistant: Teachers can integrate a virtual assistant chatbot into Moodle, allowing students to ask questions about course content, assignments, deadlines, or any other relevant information. It can provide automated responses based on pre- defined answers or direct students to appropriate resources.
  • 33. The Future: ChatGPT Fully Integrated into Moodle Automated Feedback: ChatGPT can be used to generate automated feedback on student assignments or quizzes. Teachers can create specific criteria and guidelines for the chatbot to analyze student responses and provide instant feedback, highlighting areas of improvement or reinforcing correct answers.
  • 34. The Future: ChatGPT Fully Integrated into Moodle Interactive Conversations: Teachers can design interactive scenarios where students engage in conversations with a chatbot representing a particular character or role. This activity can help simulate real-life situations and foster language practice, critical thinking, or decision- making skills.
  • 35. The Future: ChatGPT Fully Integrated into Moodle Language Practice: If teaching a language course, teachers can utilize ChatGPT to provide students with additional language practice. Students can engage in text-based conversations with the chatbot, practicing vocabulary, grammar, and sentence construction in a controlled environment.
  • 36. The Future: ChatGPT Fully Integrated into Moodle Knowledge Retrieval: ChatGPT can serve as a knowledge repository, allowing students to access course-related information, lecture summaries, or study materials. By querying the chatbot, students can quickly retrieve relevant information and review course content.
  • 37. The Future: ChatGPT Fully Integrated into Moodle Discussion Forums: Teachers can integrate a chatbot into Moodle's discussion forums to provide automated responses to common questions or facilitate discussions when human moderation is not available. The chatbot can assist in guiding the conversation, providing additional resources, or summarizing key points.
  • 38. The Future: ChatGPT Fully Integrated into Moodle Assignment Submission and Feedback: While the actual grading and assessment process requires human involvement, teachers can use ChatGPT to automate the initial feedback stage. For example, a chatbot can analyze the submitted assignments and provide preliminary feedback based on predefined criteria or common mistakes.
  • 39. The Future: ChatGPT Fully Integrated into Moodle Content Recommendation: Teachers can leverage ChatGPT to recommend additional learning resources to students based on their interests, learning styles, or performance. The chatbot can understand students' preferences and suggest relevant articles, videos, or online materials to supplement their learning.