Presentation is loading. Please wait.

Presentation is loading. Please wait.

Create – Performance Task

Similar presentations


Presentation on theme: "Create – Performance Task"— Presentation transcript:

1 Create – Performance Task
AP Programming project

2 Day 1: Identify requirements
Take a look at what exactly is required Choose a topic (idea for program) Begin brainstorming what you may need to include in your project

3 Day 1: you are required to:
Develop independently develop an algorithm that integrates two or more algorithms and that is fundamental for your program to achieve its intended purpose; develop an abstraction that manages the complexity of your program; Create create a video that displays the running of your program and demonstrates its functionality; Write write responses to all the prompts in the performance task; and Submit submit your entire program code

4 Day 2: Design your program
Identify multiple level algorithms & multiple level abstractions Find a group to collaborate with (group of 3 may be best) Confer with group that your idea will meet requirements

5 Day 3: Program Development
Code top-level functions This is the “big picture” coding. What will your program be able to do

6 Day 4: Program Development
Code second-level functions These are the parts that operate independently, but their operations support the whole of the program. There should be at least two second level algorithms

7 Day 5: Revise April 10, 2018 Re – Again Vise – Look Have your partner(s) look at your program and check for issues and opportunities. Take a look at theirs and do the same. Note your program with changes you made.

8 Day 6: Revise design April 11, 2018 Take a look at your design and see what you may need to change.

9 Day 7: function development
April 12, 2018 Your program should be more than a button pushing app. In order to make something work on many levels, you will need to create functions. They should help to make your task of programming easier by eliminating the need to re-write tasks.

10 Day 8: Assess your program
April 13, 2018 Today, you should be working on assessing your development strategy. Do you need to add / remove any functionality? Is your program on track to do what you want to do?

11 Day 9: Final revisions to code
April 16, 2018 This is the point where we should be wrapping up the development of coding your program. Look for ‘bugs’ and any errors like buttons without a function, or a function that is never called.

12 Day 10: Complete & Plan Video
April 17, 2018 Try and wrap up the coding part of your project. Begin thinking of what information you want to include – what part of the program do you want to capture running. We will take a look at using PowerPoint 2016 to capture video.

13 Day 11: Record video April 18, 2018 Record video – you can use headphones with mic in class (voice is optional). You can use PPT to record the video of you program running.

14 Day 12: Assess video April 19, 2018 Assess video and make revisions

15 Day 14 &15 April 20, 2018 Respond to written responses. Submit on final day.


Download ppt "Create – Performance Task"

Similar presentations


Ads by Google