Final Project AP Computer Science Principles

I created a questionnaire asking people if they thought my would be useful these are the responses (link to these images are below blog had an error when I dragged images in).

https://drive.google.com/file/d/13silGpXtjk6ZZ1VN1KmzYKR1Geg4Vrs5/view?usp=sharing

https://drive.google.com/file/d/1Zs90hevJHvrVFwb6NG_biObs8Klcb9Cx/view?usp=sharing

As you can see by my survey results there is a problem with people being organised.

List of what my client wants:

https://docs.google.com/document/d/15eYX8g7bC6yBJ3q3pcHhMeaq3qAAxGv3kcj1bJpuI6s/edit?usp=sharing

Flowchart:

https://drive.google.com/file/d/1mDPQSYq9VxTzz2p5wjJ53CUKNjkdqmJ9/view?usp=sharing

Testing Document:

https://docs.google.com/document/d/105nlbh_fpVpZ_PvlMP027wClWadYiRz54qGGmwTxWls/edit?usp=sharing

Video Explaining my code and showing how my app works:

I can’t put comments into my code since I am using app inventor and app inventor doesn’t allow you to put in comments so I walk the view through the code in this video.

 

Challenges I faced and how I overcame them:

It was hard to incorporate the timer I used many different functions app inventor has to offer such as a list picker, time picker and a tiny db. However I did further research and found out about the clock function. I was able to incorporate the clock function into my code as the timer.

How I achieved Success:

I was able to accomplish what my client wanted. My code has a to do list feature where you can check things off. It alerts the user when a task has taken too long. I even put a timer so it tells the user how long they have been working on the task.

What I can improve on:

I think making my app more ascetically pleasing adding images and such. Maybe making buttons a certain colour would also make the code more ascetically pleasing.

Leave a Reply

Your email address will not be published. Required fields are marked *