Program Purpose and Development
2a. Provide a written response or audio narration in your video that:
□ identifies the programming language; w identifies the purpose of your program; and
□ explains what the video illustrates.
(Must not exceed 150 words)
2b. Describe the incremental and iterative development process of your program, focusing on two distinct points in that process.
Describe the difficulties and/ or opportunities you encountered and how they were resolved or incorporated. In your description clearly indicate whether the development described was collaborative or independent. At least one of these points must refer to independent program development.
(Must not exceed 200 words)
2c. Capture and paste a program code segment that implements an algorithm (marked with an oval in section 3 below) and that is fundamental for your program to achieve its intended purpose. This code segment must be an algorithm you developed individually on your own, must include two or more algorithms, and must integrate mathematical and/or logical concepts.
Describe how each algorithm within your selected algorithm functions independently, as well as in combination with others, to form a new algorithm that helps to achieve the intended purpose of the program.
(Must not exceed 200 words)
2d. Capture and paste a program code segment that contains an abstraction you developed individually on your own (marked with a rectangle in section 3 below). This abstraction must integrate mathematical and logical concepts.
Explain how your abstraction helped manage the complexity of your program.
(Must not exceed 200 words)
3. Program Code: Capture and paste your entire program code in this section. ›
Mark with an oval the segment of program code that implements the algorithm you created for your program that integrates other algorithms and integrates mathematical and/or logical concepts. ›
Mark with a rectangle the segment of program code that represents an abstraction you developed. › Include comments or acknowledgments for program code that has been written by someone else.