CSC105 Final GradedProjectIntroduction to Programming : CSC105

Problem Statement

CSC105 Final Graded Project Introduction to Programming : CSC105 Final Graded Project Lesson 5 Overview In your final graded project, you’ll demonstrate the programming and logic skills you’ve acquired. 5.1 Design a simple mobile app CSC105 Final Graded Project

To get the Solution, drop an email at [email protected]
Please feel free to send us your queries at: [email protected]





READING ASSIGNMENT Your project must be submitted as a zipped/compressed (*.zip) file that includes the following files: Text file (*.txt) of your pseudocode Screenshot(s) in JPEG format (*.jpg) of your flowchart Your GUI design saved as a Portable Document Format (PDF) file (*.pdf) A Rich Text Format (*.rtf) or Microsoft Word (*.doc) file that lists the following information: Your name Your student ID number The exam number Copyright Penn Foster, Inc. 2019 Page 1 Course Version: 1 Your email address For information on how to take and save a screenshot on your computer or zip files, review the instructions for CSC105 Graded Project 1. Save your compressed file as [Your Name]_CSC105_FinalGradedProject. Your project will be individually graded by your instructor and therefore may take up to five to seven days to grade. To submit your graded project, follow these steps: Log into your student portal. Click Take Exam next to the lesson you’re working on. Find the exam number for your project at the top of the Project Upload page. Follow the instructions provided to complete your exam. Be sure to keep a backup copy of any files you submit to the school! Introduction Now, you’ll apply the concepts you’ve learned in this course to design a simple mobile app. Instructions Part 1: Pseudocode and Flowchart You’ll create both pseudocode and a flowchart to design a mobile app. The app will write the device’s latitude and longitude to a file each time the device’s location changes. Use the techniques discussed in Section 3.3 and Chapter 10 of your textbook to write the latitude and longitude to the file as a record. Review Appendices B and C in your textbook for guidance when working on your project. Use free trials of any of the programs listed in Copyright Penn Foster, Inc. 2019 Page 2 Course Version: 1 CSC105 Graded Project 1 to create the flowchart. Write your pseudocode in a plain-text editor such as Notepad or TextEdit, and save as a text file (*.txt). Also, save a screenshot of your flowchart as a JPEG file (*.jpg). Part 2: GUI Design In addition to creating pseudocode and a flowchart for your app, you’ll also create a basic GUI design for your app. You can use Microsoft PowerPoint (products.office.com/en-us/powerpoint) or Apache OpenOffice Impress (www.openoffice.org/product/impress.html) to lay out your GUI and indicate components such as buttons, text boxes, sliders, and others. Be sure to label your GUI design with component names and indicate their properties. When you’re finished, save your GUI design as a Portable Document Format (PDF) file (*.pdf). You can download and experiment with an integrated development environment such as Microsoft Visual Studio (visualstudio.microsoft.co m/downloads/) or Apache NetBeans (netbeans.org/) . These programs allow you to create windows for GUI programs. However, you aren’t required to use them for this project. Keep the following guidelines in mind when designing your app and GUI: Ensure you understand the problem the app needs to solve. Create storyboards (sketches of how you want to design your program). Copyright Penn Foster, Inc. 2019 Page 3 Course Version: 1 Define the classes, objects, and connections. Plan the logic. Make the interface natural, predictable, attractive, and userfriendly. Present less information at once. Use larger fonts to make reading easier. Arrange components in a way that works for the smaller screen size. Use components that work well with touchscreens. Grading Criteria Your instructor will use the following guidelines to grade your project. The mobile app is designed to effectively write the device’s latitude and longitude to a file each time the device’s location changes. 25 points The pseudocode is accurate and in the correct format. 25 points The flowchart is accurate and uses the appropriate shapes. 25 points The GUI design is attractive, properly labeled, and shows thoughtful consideration. 25 points TOTAL 100 points Key Points and Links READING ASSIGNMENT Links Microsoft PowerPoint (products.office.com/en-us/powerpoint) Copyright Penn Foster, Inc. 2019 Page 4 Course Version: 1 Apache OpenOffice Impress (www.openoffice.org/product/impres s.html) Microsoft Visual Studio (visualstudio.microsoft.com/downloads/) Apache NetBeans (netbeans.org/) Copyright Penn Foster, Inc. 2019 Page 5 Course Version: 1

To get the Solution, drop an email at [email protected]
Please feel free to send us your queries at: [email protected]