Ways to narrow down the project(2 or 3)algorithm

This preview shows page 7 - 11 out of 15 pages.

end of the game it displays a stat sheet for all of the players and the stats for that game.” Ways to narrow down the project (2 or 3) Algorithm opportunities Only record the statistics of the players who did something relevant in each play, not all players (have a limit on players displayed) Some of the options are not necessary List of shots, techniques, zones, etc. 7
Choosing a Project Idea You should now understand how the Create PT works and are ready to start brainstorming projects. While you have at least 12 class hours to complete the task, keep in mind that in those 12 hours you must also make your video and complete the written responses. We recommend budgeting at least 5 hours to complete the video and written responses, and so it is highly recommended that you prepare to do a project in which the programming / coding can be completed in 6-7 hours. You want projects with the following features. Personally Relevant: Pick projects you are actually interested in building. Clear Purpose: Aim for a simple program whose purpose can be stated in one sentence. For example: The purpose of my program is ______. My program lets a user ______. Narrowed Down: Repeat the “Narrow it Down” process with your own ideas. A good rule of thumb is that you’ll want to be able to have a first draft of your algorithm within two hours of starting to program. No New Programming Skills: Make sure you already have the programming skills necessary to complete the project. Be flexible. With some creativity you can likely use the skills you’ve already learned to make many different types of projects. Avoid taking on new programming environments or concepts as part of the Create PT. Brainstorm Project Ideas (10 mins) Brainstorm one or two project ideas for the Create PT. Afterwards you’ll share ideas with a classmate for feedback. Project Idea Classmate Feedback Purpose: Ways to Narrow it Down: List Opportunities: Function Opportunities: Do I already have the skills to make this project? Use the list above to give feedback on the idea. Purpose: Ways to Narrow it Down: List Opportunities: Function Opportunities: Do I already have the skills to make this project? Use the list above to give feedback on the idea. 8
Create PT Written Response Organizer Complete the final Performance Task using the Create PT Template Program purpose: Your list list name: ______________ type of information: ____________________ Line(s) created: Line(s) processed: How it manages complexity: Your function that includes a parameter, if-statement, and loop What it does (think about the experience of the user): How it does it (think about how the code actually works): Call 1: ___________________________ Call 2: _____________________________ Condition that runs differently (include line numbers): Call 1 Lines that Run and Result: Call 2 Lines that Run and Result: 9 3a 3b 3c 3d
Create PT Completion Timeline Before you start, you should think about how you are going to allocate your time for the 12 hours provided for the task.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture