Question 1 · free-response
1 marks### Course Project: Video Demonstration
Submit a video recording (maximum 1 minute) that demonstrates the running execution of your student-developed computer program.
Your video demonstration must clearly exhibit each of the following:
1. Input: At least one instance of input being supplied to the program (e.g., user keyboard entry, touch/mouse interaction, sensor data, or loaded dataset).
2. Program Functionality: The execution of the program's core features or computational processing.
3. Output: At least one observable output produced in response to the input (e.g., screen display change, textual/numerical result, audible sound, or graphical animation).
(Note: The recording must depict the live running software. Static screenshots, mockups, code walkthroughs without execution, or storyboards are not acceptable.)
Submit a video recording (maximum 1 minute) that demonstrates the running execution of your student-developed computer program.
Your video demonstration must clearly exhibit each of the following:
1. Input: At least one instance of input being supplied to the program (e.g., user keyboard entry, touch/mouse interaction, sensor data, or loaded dataset).
2. Program Functionality: The execution of the program's core features or computational processing.
3. Output: At least one observable output produced in response to the input (e.g., screen display change, textual/numerical result, audible sound, or graphical animation).
(Note: The recording must depict the live running software. Static screenshots, mockups, code walkthroughs without execution, or storyboards are not acceptable.)
Show answer & marking schemeHide answer & marking scheme
Worked solution
To earn the point for the Video component of the Create Performance Task, the student must submit a continuous video recording (not exceeding 60 seconds) demonstrating:
- An observable input being received (such as selecting options from a menu, typing in a text field, or clicking a button/canvas).
- The active running behavior and functionality of the program as it processes that input.
- The resulting output generated by the program (such as updated scoreboards, dynamic visuals, modified interface elements, or displayed calculations).
- An observable input being received (such as selecting options from a menu, typing in a text field, or clicking a button/canvas).
- The active running behavior and functionality of the program as it processes that input.
- The resulting output generated by the program (such as updated scoreboards, dynamic visuals, modified interface elements, or displayed calculations).
Marking scheme
Scoring Criteria (0–1 points):
Award 1 point if the video demonstrates the running of the program including all of the following:
- Input (demonstrates the program receiving data, mouse clicks, keystrokes, or automated input).
- Program functionality (demonstrates at least one operational aspect/feature of the program during execution).
- Output (demonstrates the visual, textual, or auditory result produced by the program execution).
Decision Rules:
- Consider the video demonstration (and the program code if necessary to verify the source of input).
- Do NOT award the point if:
- The video does not show a demonstration of the program actively running (e.g., only static screenshots, slides, or diagrams are shown).
- The video only displays static source code without running execution.
- The video fails to demonstrate any input or any produced output.
Award 1 point if the video demonstrates the running of the program including all of the following:
- Input (demonstrates the program receiving data, mouse clicks, keystrokes, or automated input).
- Program functionality (demonstrates at least one operational aspect/feature of the program during execution).
- Output (demonstrates the visual, textual, or auditory result produced by the program execution).
Decision Rules:
- Consider the video demonstration (and the program code if necessary to verify the source of input).
- Do NOT award the point if:
- The video does not show a demonstration of the program actively running (e.g., only static screenshots, slides, or diagrams are shown).
- The video only displays static source code without running execution.
- The video fails to demonstrate any input or any produced output.