Creative App Project
Create Practice
You can work on your own, or with one partner.
The Project you work on in the Spring will be an individual project.
You can work on your own, or with one partner.
The Project you work on in the Spring will be an individual project.
.aia
file and putting on your Google Drive, and/or creating Checkpoints.Your program must demonstrate a variety of capabilities and implement several different language features that, when combined, produce a result that cannot be easily accomplished without computing tools and techniques. Your program should draw upon mathematical and logical concepts, such as use of numbers, variables, mathematical expressions with arithmetic operators, logical and Boolean operators and expressions, decision statements, iteration, and/or collections.
Your program must demonstrate:
Upload all files into a new Google Drive folder for this project, then select from My Drive in the Google Form.
Upload all files into a new Google Drive folder for this project, then select from My Drive in the Google Form.
3. Capture and paste your entire program code in this section.
A. Provide a written response or audio narration in your video that:
(Must not exceed 150 words)
B1. Describe the incremental and iterative development process of your program code. What is the overall core functionality of your program? What features/enhancements did you add in what order. How did you go about troubleshooting problems that arose?
(Must not exceed 100 words)
B2 - Describe two distinct points in the development process: any combination of difficulties and/or opportunities you encountered and how you resolved them with code. In your description clearly indicate that your code development is for code you developed independently.
(Must not exceed 100 words)
C. 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)
D. 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)
E. In one paragraph answer the following questions if you were in a group:
(Must not exceed 200 words)
A student who fails to acknowledge (i.e., through citation, through attribution, by reference, and/or through acknowledgment in a bibliographic entry) the source or author of any and all information or evidence taken from the work of someone else will receive a score of 0
on that performance task.