Introduction

Here is the dilemma:

How well known is each member of our community?

How might we find an engaging way for the names of each member of our community to be known?

Can we extend this application to include a better way for members of our community to share the correct pronunciation of their name?

Think

Take up to ten minutes to silently try out the existing Name Game on your computer, by yourself.

Consider the problem – please write your rough ideas on the paper provided to you. Later, you will add a photo of these notes to your portfolio on Notion.

  1. Do you think this app in its current form will help members of our community to better know one another? Why or why not? What would you like to see added? Changed? How could the app be made as engaging as possible?
  2. If you were a student who had played this game regularly, what kind of information would you like to see about your own ability to recognize your peers?
  3. Imagine that you are an adult within our community. What information might be useful for you to know about the information created as our entire community plays this game, or a version of it?

Pair

For up to five minutes, discuss your thoughts with your randomly assigned partner.

What did they see?

What did you see?

Discuss your ideas in the safety of a smaller group.

Share

For the next fifteen minutes, we will use a protocol to discuss the dilemma of “known-ness” within our community, and whether an app like the Name Game – in its current or an improved form – could help.

NOTE

The conversation will be recorded, and the transcript will be used to generate job stories, user stories, and acceptance criteria.

You will then choose which issues to work on for the remainder of this module, with assistance from large language model technology, if you wish, as you develop your understanding of how to contribute code to a group software development effort.

The conversation protocol is:

  • Mr. Gordon will restate the dilemma described at the outset of this article and facilitate the remainder of the discussion.
  • We will go around the group in order, with each student sharing an idea they have.

    NOTE

    At this point in time, the rest of the group will simply take notes on the ideas shared.

  • After initial sharing of ideas, we open up the floor to clarifying questions. A member of our class might ask a question of someone else, who will then have a moment to respond. Each student may ask one clarifying question.

    TIP

    Phrase your question in the form “I notice… I wonder…”

    What you notice should be descriptive, not an evaluation or judgement.

    What you wonder should be a curiousity, not a critique.

  • As time permits, any further comments may be shared.

Results

NOTE

Mr. Gordon will use MacWhisper to transcribe the recording of our discussion.

He will then prompt ChatGPT to summarize the conversation, and generate a first pass of job stories, user stories, and acceptance criteria.

Results will be shared below once that process is complete.

From these results, we will create and select issues to work on in the LCS Check In project on GitHub.