-
Notifications
You must be signed in to change notification settings - Fork 0
Create Task (AP)
Name: Create Task (programming)
Time: Minimum 12 hours
Weighting: 30% of AP Grade. Parts of this task may also be used for your ICS2O culminating task.
Further Description: here
- Develop a program: On a topic that interests you or that solves a problem.
- Submit a video of your program running (shows at least a main feature)
- Submit written responses based on your program
- Submit code
You may work with a partner on the code, but the rest of the submission must be individual.
The video, written responses and code will be submitted to AP.
Your program must include:
- Instructions for input from the user
- Use of at least one list to represent a collection of data that is stored and used to manage program complexity and help fulfill the program's purpose
- At least one function (including parameters and return) that contributes to the program's intended purpose
- An algorithm that includes sequencing, selection and iteration that is in the body of the selected function
- Multiple calls of the function
See page 5 for more information about what the video must demonstrate. There are many screen capture programs out there, I recommend Screencast-o-matic.
Each response has a maximum number of words. Sample responses are available at the bottom of this page.. The "Scoring Guidelines" document has the full criteria. You get a mark if you have an appropriate response for each criteria. Please note that some responses will have multiple criteria.
You are strongly encouraged to submit your written responses using the template found on the AP site.
Staring on page 6 you can see the questions. They are similar to what you were asked in Assignment 2.
Please refer to the document for additional information, particularly the “Guidelines Section” that contains things you must, may or may not do.
Your code will be used for your ICS 2O programming culminating assignment (check criteria).
- Course Outline (ICS 2O0)
- Course Outline (AP)
- Overarching Learning Goals
- Due Dates and Submission Details
- AP Registration and Exam Information
- Hardware, Networking and Operating Systems - Research and Report
- Hardware, Networking and Operating Systems - Applying your Knowledge
- Algorithms (AP)
- Exercises (Set A)
- Exercises (Set B)
- Abstractions (AP)
- Processing - Assignment 1
- Processing - Assignment 2