Lesson Plan: Chapter 19
Connecting to CSTA Standards
Grades | Concept | Subconcept | Standard Number | Practice |
---|---|---|---|---|
6-8 | Algorithms & Programming | Program Development | 2-AP-15 | Collaborating Around Computing, Fostering an Inclusive Computing Culture: 2.3, 1.1 |
Seek and incorporate feedback from team members and users to refine a solution that meets user needs.
Development teams that employ user-centered design create solutions (e.g., programs and devices) that can have a large societal impact, such as an app that allows people with speech difficulties to translate hard-to-understand pronunciation into understandable language. Students should begin to seek diverse perspectives throughout the design process to improve their computational artifacts. Considerations of the end-user may include usability, accessibility, age-appropriate content, respectful language, user perspective, pronoun use, color contrast, and ease of use.
Learning Outcomes/Goals
In this final chapter focused on using Twine to build a collaborative story, students complete the story by using feedback from their peers and those who might read the final story. They gather this feedback using a form and then work with their team to craft the ending that they prefer. This can be a good moment to do some playtesting and to encourage your students to flex their creativity to solve the mystery of the underground vault.
Differentiated Instruction
Lower level students | Higher level students |
---|---|
Can follow the instructions in the project recipe | Can enhance their project in creative ways, working with their teams |
Transfer Learning
The concept of crowdsourcing story endings has been tried in different media, such as the 'Choose-Your-Own-Adventure' stories, books with alternate endings, some movies with subplots, and crowdsourced storytelling on social media. Ask your students to look around the internet for glimpses into how these stories are finalized.
Vocabulary
- Explicit feedback: Feedback given by answering specific questions posted by the person requesting the feedback
- Feedback mechanisms: The various ways that feedback can be delivered
- Implicit feedback: Feedback given without having been requested, such as stats on user visits and clicks gathered by software behind the scenes.
Assessment
Students can be assessed on their grasp of giving and receiving feedback. They can be asked to create a feedback mechanism to gather actionable feedback about their activities
Formative | Summative |
---|---|
Research the various feedback mechanisms available. | Write a summary of the ways that both explicit and implicit feedback can be used to improve products. |
Quiz Answers
Q1: Crowdsourcing always provides the best feedback.
a. True
b. False
Q2: Implicit feedback can be:
a. In the form of analytics
b. Added to a web site behind the scenes
c. Both of these
Q3: Explicit feedback can be:
a. Analytics
b. Email lists
c. A survey widget
More Resources/Materials
- Other examples of crowdsourcing stories
Solution Code
The full story can be found on Glitch
Assignment and Rubric: A Postmortem
Now that your story is complete, make sure the latest version is published and send it back to all the folks who gave you feedback initially on its form and ending. What do they think? Gather three of the most interesting comments they make and write a postmortem, or an analysis, of what you would do differently in a similar project following this one. Use this worksheet for useful prompts.
Exemplary | Adequate | Needs Improvement |
---|---|---|
The student completes the worksheet fully, working with a diverse response group | The student leaves some of the worksheet blank | The student only minimally completes the worksheet |
*tip: prior to saving as a PDF, select the 'light' mode at the top using the 'sun' icon.