Answer it and i need plagiarism report
ICTPRG525 Build Java appletsStudent Assessment Tasks Assessment Task 2 Cover Sheet Student Declaration To be filled out and submitted with assessment responses I declare that this task is all my own work and I have not cheated or plagiarised the work or colluded with any other student(s). I understand that if I am found to have plagiarised, cheated or colluded, action will be taken against me according to the process explained to me. I have correctly referenced all resources and reference texts throughout these assessment tasks. Student name Student ID number Student signature Date Assessor declaration I hereby certify that this student has been assessed by me and that the assessment has been carried out according to the required assessment procedures. Assessor name Assessor signature Date Assessment outcome S NS DNS Resubmission Y N Feedback Student result response My performance in this assessment task has been discussed and explained to me. I would like to appeal this assessment decision. Student signature Date A copy of this page must be supplied to the office and kept in the student’s file with the evidence. Assessment Task 2: Java applet project Task summary You are required to compile and run an applet that executes in Java-enabled browsers and is capable of interacting with users. This assessment is to be completed in the simulated work environment in the RTO. Required · Access to textbooks and other learning materials · Computer with Windows, Linux or Mac and internet access · Internet browser · Java Development Kit (JDK) downloaded and installed or an equivalent Integrated Development Environment (IDE) with Java Platform (version 12.0.1 is the latest release). · HTML kit Timing Your assessor will advise you of the due date of these submissions. Submit · Email with the following attached: Java source file (text file) Applet Creation Guide HTML file Test Plan Assessment criteria For your performance to be deemed satisfactory in this assessment task, you must satisfactorily address all of the assessment criteria. If part of this task is not satisfactorily completed, you will be asked to complete further assessment to demonstrate competence. Re-submission opportunities You will be provided feedback on their performance by the Assessor. The feedback will indicate if you have satisfactorily addressed the requirements of each part of this task. If any parts of the task are not satisfactorily completed, the assessor will explain why, and provide you written feedback along with guidance on what you must undertake to demonstrate satisfactory performance. Re-assessment attempt(s) will be arranged at a later time and date. You have the right to appeal the outcome of assessment decisions if you feel that you have been dealt with unfairly or have other appropriate grounds for an appeal. You are encouraged to consult with the assessor prior to attempting this task if you do not understand any part of this task or if you have any learning issues or needs that may hinder you when attempting any part of the assessment. Assessment Task 2 Instructions Carefully read the following: You work for Learn2Code, a training education program run for people (of any age) who are interested in learning programming. As the expert subject educationalist, you have been asked to create a small tutorial that can be run by trainers. The course must take the students through aspects of creating a Java applet that can be run from a html file. You must create an instructional guide that can be used to take students through the steps for creating, compiling, testing and running an applet. The applet should be some type of form that accepts input from a user and then submits the form or cancels it. The graphical user interface should be simple and contain at least two input boxes and one drop down box where a selection can be made from a list of choices. For example: What are your favourites??? What is your name? What is your number one top music track? Pop Select your favourite music genre Complete the following activities: 1. Create a Java applet creation guide You are required to create a step by step guide which shows a user how to create a Java applet, including: Creating a source file Compiling Running Testing While you are creating the guide, take screen shots to record and display each step in a clearly structured and professionally presented format. The guide must be saved in a PDF format and include all the steps required to create, run and test a Java applet. Save the file as Applet Creation Guide. 1. Create a Java source file Your assessor will provide guidance on the resources that you will use, or you will need to download, to develop the applet. Document the process for creating a Java source file. As guidance, the instructions should include the following: Create a file with a text editor and create a sub-class of the Java.applet class. The applet sub-class should implement either init and paint, or both. Define the classes that contain instance variables, methods and local variables. Ensure that the init method initialises instance variables. It should also construct any graphical interface used in the applet sub-class. Implement the paint and update methods to manage output that is drawn in the applet window Incorporate event handling methods into the applet. Implement the code that allows a user to enter values and assigns these values to variables Use the available graphical user interface (GUI) components to allow user interaction with the applet Specify and load images and sounds Include comments to describe the behaviour of the applet code. Save the Java source file as FormApplet.java. Document the process in your Applet Creation Guide. 2. Compile the Java source file You are required to ensure that your instructions for the applet can be compiled. Use a Java compiler to compile the file Correct errors detected by the compiler Confirm the basic correctness of the file and ensure that all variables have been initialised Ensure that the compiler creates a class file, and that the class is interpreted correctly Take screenshots of each step to incorporate into your Applet Creation Guide. Include how to correct errors and explain how the file will be saved after it has been compiled. Ensure that you have a successfully compiled applet. Call it FormApplet.class. Take a screen shot to include in your Applet Creation Guide. 3. Run and test the applet You are required to ensure that your instructions accurately explain how to run and test an applet. Create an Applet Test Plan, that includes a list of tests, the expected results and actual results. Create and name a hypertext markup language (HTML) file. The html file should be a simple web page with the heading of the College and a short paragraph of text on the page to provide context to the applet. Add APPLET tag to the HTML document. Write the applet class file to match the HTML document that contains an APPLET tag Confirm that the applet loads and executes correctly Identify and correct run-time errors. Documented this to provide examples of run-time errors. Identify and correct logic errors. Documented this to provide examples of logic errors. Ensure that the appearance of the applet window renders it accessible and intuitive for the user, and that its design complies with organisational standards Ensure that user interaction is implemented efficiently and effectively. Carry out the tests and record the results. Make any required changes. Provide the test plan to a user (this can be your assessor, or a colleague in your class). They must carry out the same tests and provide you with the results. Ask the user for feedback on your GUI. Ask them some appropriate and relevant questions after they have tested the applet. Document their answers in your Test Plan. Take screenshots of the test process and incorporate them into your Test Plan too. 4. Send an email to your assessor. The text of the email should be in grammatically correct English, written in an appropriate (polite, business-like) style. It should introduce and summarise the contents of the attachments Attach the following to the email: Java source file (text file) Applet Creation Guide HTML file Test Plan Ensure that you keep a copy of your files 5. Demonstrate the applet to your assessor You are required to demonstrate the applet’s functionality to your assessor. Assessment Task 2 Checklist Student’s name: Did the student: Completed successfully Comments Yes No Create a file with a text editor with a sub-class of the class Java.applet? Check that the applet sub-class implements at least one of the following methods: init and paint? Define classes that contain instance variables, methods and local variables? Check that the init method initialises instance variables, and constructs the graphical interface used in the applet sub-class? Implement the paint and update methods to manage output drawn in the applet window? Incorporate event handling methods? Implement the code that allows a user to enter values, and assigns these values to variables? Use graphical user interface components to allow user interaction with the applet? Specify and load images and sounds? Include comments in the code to describe the behaviour of the applet? Use a Java compiler to compile the file? Correct errors detected by the compiler? Check that the file is correct, and all variables have been initialised? Check that the compiler creates a class file, and that the class is interpreted correctly? Create and name the hypertext markup language (HTML) file, and add APPLET tag? Write the applet class file to match the HTML document that contains an APPLET tag. Check that the applet loads and executes correctly? Identify and correct run-time errors? Identify and correct logic errors? Check that the appearance of the applet window is accessible and intuitive for users and that the design complies with organisational standards? Check that user interaction is implemented efficiently and effectively? Task Outcome: Satisfactory Not Satisfactory Assessor signature Assessor name Date © RTO Works 2019 Strathfield College RTO: 91223 CRICOS Provider Code: 02736KPage 13