Skip to content

Commit 16c489a

Browse files
committed
First pass at fp
1 parent dc08080 commit 16c489a

File tree

1 file changed

+79
-48
lines changed

1 file changed

+79
-48
lines changed

bcwai-module-1.rb

Lines changed: 79 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
require_relative './common_blocks'
33
require_relative './common_resources'
44

5-
MODULE_1 = BCF::FlightPlans::ConventionalFlightPlan.build do
5+
BCWAI_MODULE_1 = BCF::FlightPlans::ConventionalFlightPlan.build do
66
module_title "Human-AI Interaction"
77
module_number 1
88

@@ -102,9 +102,9 @@
102102

103103
chat <<~MD
104104
105-
email: help@betterconversations.foundation
106-
phone: +44 118 234 9811
107-
website: https://betterconversations.foundation
105+
- email: help@betterconversations.foundation
106+
- phone: +44 118 234 9811
107+
- website: https://betterconversations.foundation
108108
109109
MD
110110

@@ -191,13 +191,14 @@
191191
- What brings you to be on this course?
192192
- What are you hoping to get out of this course?
193193
MD
194-
194+
195+
instruction "Prepare BORs in 2/3s for 5 minutes if not already done"
195196
end
196197

197198
end
198199

199200
block(name: "Amphora Chat platform", lead_by: :fx1) do
200-
length 5
201+
length 8
201202
resources do
202203
flipchart(
203204
:flip_2,
@@ -212,20 +213,21 @@
212213
facilitator do
213214
spoken "We are going to demo the Amphora Chat platform now."
214215

215-
instruction "One of the delivery team demos the platform"
216+
instruction "Demo the platform (Facilitator describes and Producer drives?)"
216217

217218
instruction <<~MD
218219
- Show how to navigate the platform
219220
- Explain this is set up as a basic model for this session
220221
- Explain that we will be using the platform for the rest of the course including for doing the fieldwork
221222
- Confirm we can see their messages on the platform so they should not enter any sensitive or confidential information on the platform
222223
MD
224+
spoken "We'll be on hand to help. Any questions on using the platform?"
225+
223226
end
224227

225228
producer do
226-
instruction "Prepare BORs in 2/3s for 5 minutes if not already done"
229+
instruction "Help the facilitator demo the platform"
227230
end
228-
229231
end
230232

231233

@@ -241,9 +243,9 @@
241243
spoken "We are going to send you into breakout rooms for 5 minutes."
242244
spoken_exact <<~MD
243245
- Try typing this prompt into the Amphora Chat platform:
244-
- How do I boil an egg?
246+
- Why is the sky blue?
245247
- You can also try out other prompts to get used to the platform.
246-
- If you run into any issues message us in the Zoom chat and we can help you.
248+
- If you run into any issues, message us in the Zoom chat and we can help you.
247249
MD
248250

249251
spoken "Any questions before we send you in?"
@@ -253,11 +255,13 @@
253255
instruction "Copy to chat when facilitator mentions this: "
254256

255257
chat <<~MD
256-
- Try typing this prompt into the Amphora Chat platform:
258+
Try typing this prompt into the Amphora Chat platform:
257259
258-
*How do I boil an egg?*
260+
*Why is the sky blue?*
259261
260-
You can also try out other prompts to get used to the platform. If you run into any issues message us in the Zoom chat and we can help you.
262+
You can also try out other prompts to get used to the platform.
263+
264+
If you run into any issues, message us in the Zoom chat and we can help you.
261265
MD
262266

263267
instruction "When the facilitator has finished talking, tell the group you are going to send them into BORs for 5 minutes"
@@ -303,28 +307,43 @@
303307
end
304308

305309
block(name: "Breakout 2", lead_by: :fx2) do
306-
length 5
310+
length 7
307311
section_comment "(1 min briefing)"
308312

309313
resources do
310-
breakout_room(:bor_2, default_duration: 4, notify_halfway: true, halfway_message: true)
314+
breakout_room(:bor_2, default_duration: 6, notify_halfway: true, halfway_message: true)
311315
end
312316

313317
facilitator do
314-
spoken "We are going to do a bit more with the AI model we just used. We are going to explore what it can and can't do and introduce more context into our AI conversation."
318+
spoken "We are going to do a bit more with the AI model we just used. We are going to explore introducing more context into our AI conversation, and asking it to clarify how it knows things."
315319

316320
spoken_exact <<~MD
321+
Enter these prompts this time, and allow the AI to respond between each prompt (you need to repeat the first prompt)
322+
323+
1. Why is the sky blue?
324+
2. If you were a poet, how would you answer this?
325+
3. As an AI, how do you really know that the sky is blue?
317326
318-
- Enter these prompts this time, and note the responses between each prompt
319-
-
320-
spoken "This time, come back with examples of being in amber/yellow states that you are happy to share in the wider group. You’ll have 4 minutes this time."
321-
spoken "We’ll put the question in the chat again…"
327+
What do you notice about the responses?
328+
MD
329+
330+
spoken <<~MD
331+
- Any questions before we send you in?
332+
MD
322333
end
323334

324335
producer do
325336
instruction "Copy to chat"
326337

327-
chat "What might you be thinking or feeling when you’re in an amber/yellow state?"
338+
chat <<~MD
339+
Enter these prompts this time, and allow the AI to respond between each prompt (you need to repeat the first prompt)
340+
341+
1. Why is the sky blue?
342+
2. If you were a poet, how would you answer this?
343+
3. As an AI, how do you really know that the sky is blue?
344+
345+
What do you notice about the responses?
346+
MD
328347

329348
instruction "When the facilitator has finished talking, tell the group you are going to send them into BORs for 4 minutes"
330349
send_into_bor :bor_2
@@ -336,21 +355,24 @@
336355
resources do
337356
flipchart(
338357
:flip_2,
339-
comment: "Add to flip in the amber/yellow state section for up to 3 people",
340-
description: "Findings on amber/yellow state",
358+
comment: "Summarise responses on flip, using people's words",
359+
description: "Observations from Breakout 2",
341360
scribed_by: :fx1
342361
)
343362
end
344363

345364
facilitator do
346-
spoken "Now let’s get 2-3 examples of amber/yellow state"
365+
spoken "Now let's find out what you noticed about your AI conversations"
347366

348-
spoken_exact "What did you notice about being in an amber/yellow state?"
367+
spoken_exact <<~MD
368+
- What did you notice about the AI's responses?
369+
- Did you notice any differences in the responses as you went along?
370+
MD
349371

350372
instruction <<~MD
351373
Facilitate brief discussion, helping people to say what they are thinking or feeling in an amber/yellow state. Suggest people can also put their answers in the chat.
352374
353-
If time allows, focus in on the transition between amber/yellow and other states and the reasons for that.
375+
If time allows, focus on the differences in the responses and whether each person got the same or different responses (invite them to paste the poems in the chat).
354376
MD
355377

356378
handover "for reflections, fieldwork and close"
@@ -359,7 +381,10 @@
359381
producer do
360382
instruction "Copy to chat: "
361383

362-
chat "What did you notice about being in an amber/yellow state?"
384+
chat <<~MD
385+
- What did you notice about the AI's responses?
386+
- Did you notice any differences in the responses as you went along?
387+
MD
363388
end
364389
end
365390

@@ -368,27 +393,31 @@
368393
section_comment "Gather comments in chat and pick out some examples"
369394

370395
facilitator do
371-
spoken "You’ve had some conversations and learned a model to describe state. This is a key ingredient in having Better Conversations."
396+
spoken "You’ve had a quick introduction to the Amphora Chat platform and a chance to see how an AI model can respond to different prompts."
372397
spoken "Take a moment now to reflect and put your thoughts in the chat. Here are some questions to guide your thinking:"
373398

374-
spoken_exact "Thinking about conversations that have and haven’t gone well and what you know now about state, what are you noticing?"
375-
spoken_exact "What difference does this make?"
376-
spoken_exact "Is there something you may do differently now you know this?"
377-
378-
instruction "Use chat to gather comments. If time permits, invite examples from 1-2 people."
399+
spoken_exact <<~MD
400+
- Thinking about conversations with AI, what are you noticing?
401+
- Is there something you may do differently now you know this?
402+
- What questions do you have about the platform or the AI you used?
403+
MD
379404

380-
spoken "We are almost at the end of this first module. There is space in the Course Handbook to capture any more thoughts you might have from today. "
405+
instruction <<~MD
406+
- Invite people to put their thoughts in the chat.
407+
- If time permits, invite examples from 1-2 people.
408+
- If time permits, answer the simple questions if you can, or suggest that they will be answered as the course progresses, or that the delivery team will follow up.
409+
MD
410+
411+
#TODO: There is space in the Course Handbook to capture any more thoughts you might have from today. "
381412
end
382413

383414
producer do
384-
instruction "Copy to chat as facilitator mentions fieldwork: "
415+
instruction "Copy to chat as facilitator mentions the reflection questions."
385416

386417
chat <<~MD
387-
- Thinking about conversations that have and haven’t gone well and what you know now about state
388-
389-
- What are you noticing?
390-
- What difference does this make?
418+
- Thinking about conversations with AI, what are you noticing?
391419
- Is there something you may do differently now you know this?
420+
- What questions do you have about the platform or the AI you used?
392421
MD
393422
end
394423

@@ -399,11 +428,13 @@
399428
length 2
400429

401430
facilitator do
402-
spoken "We have fieldwork that is optional but very useful to consolidate what we cover in each module. We will send this out by email."
431+
spoken "We have fieldwork that consolidates what we cover in each module and prepares you for the next module. We will send this out by email."
403432
spoken "The suggested fieldwork for this module is to:"
404-
spoken_exact "Notice your state, and how and when it changes for you."
405-
spoken_exact "Try mapping it to the Traffic Light Model."
406-
spoken_exact "What’s your state like, before and after your conversations?"
433+
spoken_exact <<~MD
434+
- Use the Amphora Chat platform to have a conversation with an AI. you'll be able to try out different models and prompts.
435+
- Vary the information you give the AI to see how it responds e.g. suggest it answers in a different persona or style.
436+
- Ask the AI to explain how it knows things, or to clarify how it arrived at an answer.
437+
MD
407438
end
408439

409440
producer do
@@ -412,14 +443,14 @@
412443
chat <<~MD
413444
- Fieldwork:
414445
415-
- Notice your state, and how and when it changes for you.
416-
- Try mapping it to the Traffic Light Model.
417-
- What’s your state like, before and after your conversations?
446+
- Use the Amphora Chat platform to have a conversation with an AI. you'll be able to try out different models and prompts.
447+
- Vary the information you give the AI to see how it responds e.g. suggest it answers in a different persona or style.
448+
- Ask the AI to explain how it knows things, or to clarify how it arrived at an answer.
418449
MD
419450
end
420451
end
421452

422-
block(BCF::FlightPlans::CommonBlocks::Closing.new(:fx1, "Assumptions", length: 1))
453+
block(BCF::FlightPlans::CommonBlocks::Closing.new(:fx1, "Goal-setting with AIs", length: 1))
423454

424455
instruction_ends
425456

0 commit comments

Comments
 (0)