App Inventor 4 - Quiz App


Doc

Create a Google Doc alled lastname_appinventor4,where lastname is your last name. The instructions will have you add things to this document.

Program the Quiz App

  • Use the instructions in the President's Quiz video leacture to create your own quiz game. The game can be on any topic you wish. You may use pictures, sounds, videos, and text in the questions.
  • Make your questions be multiple choice, not fill in the blank. That is, present the user with 3 or 4 possible answers, one of them correct, and have the user pick from them.
  • The title on your main screen of your app should be appropriate to your quiz.
  • Your quiz must have at least four questions.
  • You must have an appropriate picture with each question.
  • Add a running total of correct answers to the user interface (hint you learned how to do this in MoleMash)
  • Add a reset button that sets the user's score back to zero and starts the question list over again (hint you also did this in MoleMash).
  • In addition to what the video instructs, add a label to the lower left of the interface that says "by XYZ" where XYZ are your three initials (middle name if you have one, otherwise use X as the middle initial).
  • Add comments to at least your 3 most complicated blocks explaining what that block does.
  • There are 5 discretionaty points for ehancements you make to the this app beyond what is shown in the videos.In your answer document, describe your enhancements.
  • Go to the Project menu and Export the Project as an a file called lastname_quiz.aia.
  • From the Build menu download to your computer your app as a .apk file called Quiz.apk.
  • Add to your portolio web pages, on the My Apps page, an entry to download the App (the Quiz.apk file).
  • In your lastname_appinventor4 document describe software engineering and illustrate it with specific examples from how your quiz app was programmed.
  • In your lastname_appinventor4 document describe debugging is and illustrate it with at least one specific example how you did, or could have, debugged your quiz app while programming it.

    Video

    You are required to provide a youTube video of your app executing. You must demonstrate the features of your program in the video.

    The video can be recorded using a device, such as a smart phone, if the video quality is sufficient for the graders to see the program execute. Alternatively, screen capture software such as screencastify , which is a free browser plug-in that captures your screen and audio and saves it as a video. A tutorial on screencastify is at https://www.youtube.com/watch?v=2tlE2wwVXg8 [2:54].

    Videos can be edited using YouTube's video editor; here are some resources on that:

    The video must be 45seconds to 60seconds (no shorter or longer). You must narrate your video describing its features. You may narrate with your voice over the video, or you may narrate by providing a written description of the video in your answer document. Start the video with a clear shot of your initials on the app user interface to show it is your app. Place in your answer document the full clickable URL of the video on youTube. . Make sure that the youTube permission is set to "Public" or "Unlisted" - if it is "Private" we can't grade it and you will receive no credit.