Lesson 4: Create PT - Complete the Task (12 hrs)

Overview

It is finally time for students to take on the Create Performance Task. For a total of 12 class hours, students should work on their projects with only types of teacher support allowed (essentially: Advise on process, don't influence or evaluate ideas). Students may also work with a collaborative partner in development of their program - written responses must be done on their own.

The lesson includes reminders about how you can interact with students while they are working on their projects, and suggestions about time line. The Create PT requires a minimum of 12 hours of class time. At the end, students will submit their program code, program video, and written responses through their AP digital portfolio.

Goals

Students will be able to:

  • Complete and submit the Create Performance Task.

Purpose

There are no new CS concepts covered in this lesson. Students will work individually or with a collaborative partner on the Create Performance Task.

Resources

Getting Started (20 minutes)

Ready?

  • For the next ~12-16 days, you will be completing the Create Performance Task.
  • Most of the work for this task must be done independently - but you are allowed to collaborate with another student to create a program. However, you must have enough individual contributions to meet all the requirements of the written responses.
  • I (teacher) can help you with process and timeline and keep you on task
  • There are a few other last minute things we should look at to make sure you're clear before we start.
Teaching Tip

Creating a new Quorum Project: Before students begin programming, they should make sure they are creating their program using the Lesson3_ProjectTemplate - NOT in a project associated with a previous lesson.

However, you can use a previous project as a starting point as long as you add new parts that fulfill the task requirements.

To build off a project started in a previous lesson:

Duplicate the project from the previous lesson into Unit 8. This will create a new project that can be built upon for this lesson. Students should indicate using comments what parts of the program are copied from older projects.

For students who are creating an entirely new project:

Create a new project using the Lesson3_ProjectTemplate.

How Can You Help as a Teacher: Review the Course and Exam Description, in particular pages 170-171 to understand how you as a teacher can and cannot assist on the Create Performance Task.

Before we start let's review the AP CSP Create Task Instructions.

Prompt: Read page 12-13: Preparing for the Performance Task. This is a general checklist of things you should do to prepare for the AP Performance Task. Let's see how we did. With a partner - one person reading from the top down, the other reading from bottom up - check off things we've done to prepare so far. Identify anything we haven't done. Discuss together before discussing as a class.

Prompt: Read Page 11: AP Computer Science Principles Policy on Plagiarism. With a partner carefully read this section. Discuss together before discussing as a class.

Do This: Make sure everyone understands expectations.

  • For example: if you use a library that someone else created, you need to include a comment citing this source as code you yourself did not write
  • If using images, media or other copyrighted material found on the web, you should cite those sources in comments in your program code - usually at the top. Something like:
// The images used in this app came from:
// [1] bird image - http://name-of-site.com/path/to/image.jpg
// [2] flower image - http://site.com/path/to/flower.jpg

Prompt: Read Pages 14-15: Guidelines for Completing the Create Performance Task. This is a final list of Do's and Don'ts for the Create PT. With your partner, read the You must, You may not, and You may sections of this page. Then with your partner summarize: what kinds of things can your teacher help you with?

Discussion Goal

Goal:

  • Discuss specifically how you (teacher) are allowed to help and not. Short version: you can help students with the process of completing the task, you cannot help by evaluating their work or ideas in any way.
  • If you modify an existing project for the Create PT make sure that the purpose is also new, or modified to fit the changes and updates you are making. For example: "The purpose was to add a login feature to a game I made previously".

Set

Do This:

  • Take out your Create PT timeline that we developed and reviewed.
  • Ask and answer any remaining questions.
  • Remind students of the overall timeline and that the official PT time is about to start.

Activity (60 Minutes)

GO! Complete Create Performance Task

Links in Code Studio:

  • Students can find links to the AP documents in the Resources section associated with this lesson.
  • Students may use the Create PT Template to record their Written Response. Remind students that these responses must be entered into the appropriate fields in the Digital Portfolio before submitting their work.

Wrap up

Teaching Tip

Submission Timeline: You may spread out submission over a few days if you like since students can save progress in the AP Digital Portfolio. As long as they finalize submission by the closing date of the PTs it's fine.

In the past submitting everything right at the deadline has been a risky proposition as the site sometimes experiences outages due to heavy traffic. Get something in early and modify later.

Students submit completed Create Performance Task

Submitting:

  • You are encouraged to submit and save work in the AP digital portfolio as you go!
  • At the designated end of the Task administration (having allowed for at least 12 hours of class time for work) students should submit their video of the program running, written responses, and program code to their AP Digital Portfolio. You can find more instructions as well by using the AP Digital Portfolio: Student User Guide.

Before they submit their final work:

  • Encourage students to check over the Survival Guide checklists one more time to make sure they met the requirements.
  • Make sure they have all the components necessary for the Create Performance Task.

Standards Alignment

  • CSTA K-12 Computer Science Standards (2017): 3A-AP-16, 3A-AP-18, 3A-AP-19, 3A-AP-21, 3A-AP-23, 3B-AP-14

End of Lesson

You have reached the end of the lesson for Create Performance Task Prep. To view more tutorials, press the button below or you can go back to the previous lesson pages.