|
2 | 2 | require_relative './common_blocks' |
3 | 3 | require_relative './common_resources' |
4 | 4 |
|
5 | | -MODULE_1 = BCF::FlightPlans::ConventionalFlightPlan.build do |
| 5 | +BCWAI_MODULE_1 = BCF::FlightPlans::ConventionalFlightPlan.build do |
6 | 6 | module_title "Human-AI Interaction" |
7 | 7 | module_number 1 |
8 | 8 |
|
|
102 | 102 |
|
103 | 103 | chat <<~MD |
104 | 104 |
|
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 |
108 | 108 |
|
109 | 109 | MD |
110 | 110 |
|
|
191 | 191 | - What brings you to be on this course? |
192 | 192 | - What are you hoping to get out of this course? |
193 | 193 | MD |
194 | | - |
| 194 | + |
| 195 | + instruction "Prepare BORs in 2/3s for 5 minutes if not already done" |
195 | 196 | end |
196 | 197 |
|
197 | 198 | end |
198 | 199 |
|
199 | 200 | block(name: "Amphora Chat platform", lead_by: :fx1) do |
200 | | - length 5 |
| 201 | + length 8 |
201 | 202 | resources do |
202 | 203 | flipchart( |
203 | 204 | :flip_2, |
|
212 | 213 | facilitator do |
213 | 214 | spoken "We are going to demo the Amphora Chat platform now." |
214 | 215 |
|
215 | | - instruction "One of the delivery team demos the platform" |
| 216 | + instruction "Demo the platform (Facilitator describes and Producer drives?)" |
216 | 217 |
|
217 | 218 | instruction <<~MD |
218 | 219 | - Show how to navigate the platform |
219 | 220 | - Explain this is set up as a basic model for this session |
220 | 221 | - Explain that we will be using the platform for the rest of the course including for doing the fieldwork |
221 | 222 | - Confirm we can see their messages on the platform so they should not enter any sensitive or confidential information on the platform |
222 | 223 | MD |
| 224 | + spoken "We'll be on hand to help. Any questions on using the platform?" |
| 225 | + |
223 | 226 | end |
224 | 227 |
|
225 | 228 | producer do |
226 | | - instruction "Prepare BORs in 2/3s for 5 minutes if not already done" |
| 229 | + instruction "Help the facilitator demo the platform" |
227 | 230 | end |
228 | | - |
229 | 231 | end |
230 | 232 |
|
231 | 233 |
|
|
241 | 243 | spoken "We are going to send you into breakout rooms for 5 minutes." |
242 | 244 | spoken_exact <<~MD |
243 | 245 | - Try typing this prompt into the Amphora Chat platform: |
244 | | - - How do I boil an egg? |
| 246 | + - Why is the sky blue? |
245 | 247 | - 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. |
247 | 249 | MD |
248 | 250 |
|
249 | 251 | spoken "Any questions before we send you in?" |
|
253 | 255 | instruction "Copy to chat when facilitator mentions this: " |
254 | 256 |
|
255 | 257 | chat <<~MD |
256 | | - - Try typing this prompt into the Amphora Chat platform: |
| 258 | + Try typing this prompt into the Amphora Chat platform: |
257 | 259 | |
258 | | - *How do I boil an egg?* |
| 260 | + *Why is the sky blue?* |
259 | 261 |
|
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. |
261 | 265 | MD |
262 | 266 |
|
263 | 267 | instruction "When the facilitator has finished talking, tell the group you are going to send them into BORs for 5 minutes" |
|
303 | 307 | end |
304 | 308 |
|
305 | 309 | block(name: "Breakout 2", lead_by: :fx2) do |
306 | | - length 5 |
| 310 | + length 7 |
307 | 311 | section_comment "(1 min briefing)" |
308 | 312 |
|
309 | 313 | 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) |
311 | 315 | end |
312 | 316 |
|
313 | 317 | 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." |
315 | 319 |
|
316 | 320 | 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? |
317 | 326 |
|
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 |
322 | 333 | end |
323 | 334 |
|
324 | 335 | producer do |
325 | 336 | instruction "Copy to chat" |
326 | 337 |
|
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 |
328 | 347 |
|
329 | 348 | instruction "When the facilitator has finished talking, tell the group you are going to send them into BORs for 4 minutes" |
330 | 349 | send_into_bor :bor_2 |
|
336 | 355 | resources do |
337 | 356 | flipchart( |
338 | 357 | :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", |
341 | 360 | scribed_by: :fx1 |
342 | 361 | ) |
343 | 362 | end |
344 | 363 |
|
345 | 364 | 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" |
347 | 366 |
|
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 |
349 | 371 |
|
350 | 372 | instruction <<~MD |
351 | 373 | 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. |
352 | 374 |
|
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). |
354 | 376 | MD |
355 | 377 |
|
356 | 378 | handover "for reflections, fieldwork and close" |
|
359 | 381 | producer do |
360 | 382 | instruction "Copy to chat: " |
361 | 383 |
|
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 |
363 | 388 | end |
364 | 389 | end |
365 | 390 |
|
|
368 | 393 | section_comment "Gather comments in chat and pick out some examples" |
369 | 394 |
|
370 | 395 | 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." |
372 | 397 | spoken "Take a moment now to reflect and put your thoughts in the chat. Here are some questions to guide your thinking:" |
373 | 398 |
|
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 |
379 | 404 |
|
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. " |
381 | 412 | end |
382 | 413 |
|
383 | 414 | producer do |
384 | | - instruction "Copy to chat as facilitator mentions fieldwork: " |
| 415 | + instruction "Copy to chat as facilitator mentions the reflection questions." |
385 | 416 |
|
386 | 417 | 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? |
391 | 419 | - 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? |
392 | 421 | MD |
393 | 422 | end |
394 | 423 |
|
|
399 | 428 | length 2 |
400 | 429 |
|
401 | 430 | 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." |
403 | 432 | 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 |
407 | 438 | end |
408 | 439 |
|
409 | 440 | producer do |
|
412 | 443 | chat <<~MD |
413 | 444 | - Fieldwork: |
414 | 445 |
|
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. |
418 | 449 | MD |
419 | 450 | end |
420 | 451 | end |
421 | 452 |
|
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)) |
423 | 454 |
|
424 | 455 | instruction_ends |
425 | 456 |
|
|
0 commit comments