
5.7. Quiz App Written Response Practice (NEW)¶
This lesson provides students with practice for written response questions using the Quiz App. The Quiz App with the search extension contains all of the programming requirements to satifsy the College Board's Create Performance Task scoring guidelines. Students will practice creating a PPR and practice answering sample written response questions based on the code provided with this app.
The Student Lesson: Complete the activities for Mobile CSP Unit 5: Create PT Written Practice.
Materials
5.7.1. Learning Activities¶
Estimated Length: 180 minutes
Hook/Motivation (5 minutes):
- Explain that in preparation for the Create Performance Task, students will need to be able to respond to prompts about their code. As practice, students will use their Quiz App project with the search extension in the last lesson.
Experiences and Explorations (100-175 minutes)
:- PPR (45 minutes) - Each student should independently create a PPR for their Quiz App with the search extension in the PPR template
- Practice Written Response Questions (45-90 mins): Students can work independently or in pairs to answer the practice written response questions using the Practice Written Responses document. Students can put the PPR and their written responses in their portfolio. See assessment and solutions below for sample PPR and responses.
Rethink, Reflect and/or Revise (10-45 minutes):
- Ask the students to complete the interactive exercises at the bottom of the Mobile CSP Lesson
- Ask the students to review their responses and make any final revisions before submitting.
- Have students look at each others written responses and decide whether they would earn a point for each question. Discuss the sample solutions below as a class:
5.7.2. Professional Development Reflection¶
Discuss the following questions with other teachers in your professional development program.
- How does this lesson reinforce the understanding of the Create Performance Task assessment?
- How does this lesson help students identify abstractions used in computing?