2 - Requirements For Code and Video
2 - Requirements For Code and Video
You are required to use Python, Java, or VB.Net for your application development. If your
application requires the use of other programming languages, please consult with your teacher.
IMPORTANT: The data abstraction must make the program easier to develop
(alternatives would be more complex) or easier to maintain (future changes to
the size of the list would otherwise require significant modifications to the
program code)
□ At least one subroutine that contributes to the program’s intended purpose, where you have
defined:
◆ the subroutine’s name
◆ the return type (if necessary)
◆ one or more parameters
□ A program that includes sequencing, selection, and iteration that is in the body of the
selected module
□ Calls to your student-developed procedure
□ Output (tactile, audible, visual, or textual) with appropriate messages based on input and
program functionality
COMPONENT B: VIDEO DEMONSTRATION
Submit one video file that demonstrates the running of your program code as described below.
Your video must demonstrate your program running, including:
□ Input to your program
□ Integration with another module developed by a group member
□ Output produced by your program
□ A functional module that meets the requirements of the module.
Your video may NOT contain:
□ Any distinguishing information about yourself
□ Voice narration (though text captions are encouraged)
Your video must be:
□ Either .webm, .mp4, .wmv, .avi, or .mov format
□ No more than 1 minute in length
□ No more than 30MB in file size