Programming part (8%):
Student List application:
This project is for collecting student information which includes student name, image, year and level in the program, then show all student’s information in a list. (No persistent storage required).
Go to this GitHub link and clone/download the skeleton project: https://github.com/RaniaArbash/Midterm1_Skeleton_project.git
In the skeleton project you could find 4 Java classes and three layout files:
You could update those classes and layout files as you want by adding new functions/interfaces/inheritance based on the project requirements.
When you run the skeleton application, you should see this app:
You must add the following functionality to this project:
Note: If you have any difficulties finishing any part, keep it empty and continue to another part.
For example: If you were not able to complete working with fragment part (selecting year and level) put those data as zeros in student object and continue building the student object.
If you were not able to capture an image from the camera, keep it null and continue building the student object.
Reflection part (7%):
Submit the midterm:
Create a document file and give it this title “your name_MAP/DPS_your section_midterm test project
Write your name, student number, class and section number at the beginning of your document. Start the documents with reflection questions and answers then copy the code from your project and
paste it in that document (don’t include import statements), put Java classes first them move to xml files.
Before each class or xml code, write the name of that class or xml file in bigger font and align it in the middle.
Add the important comments in your code.
Include some screenshots in your document and a link to your running application from this online emulator https://appetize.io (if applicable)
Submit your document with main folder of your application.
Any similarity between two projects, the two students will get ZERO for the midterm mark.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of