ICTWEB513 Student Assessment Pack(1)

.docx

School

Victoria University *

*We aren’t endorsed by this school

Course

513

Subject

Civil Engineering

Date

Apr 3, 2024

Type

docx

Pages

41

Uploaded by DeaconResolve13469

Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: Unit Result Sheet This form is to be completed by the assessor and is used to record the student assessment Outcome/result for each Unit of Competency. All student submissions (Outlined below) are to be attached to this sheet before placing on the student academic file. Student results are not to be entered into the Student database unless all relevant paperwork is completed and attached to this sheet. Students must complete all assessment tasks as satisfactory (S) to be Competent (C) Student Use Student ID No NTCA230483 Student Name Mandeep Kaur Unit Code ICTWEB513 Unit Ti t le Build a dynamic website A s s es s or U s e O n l y Initial Submission Re-Submission Please attach the following documentation to this sheet Assessment Outcome Re Assessment Outcome Assessment 1 Written Assessment S NS NA S NS NA Assessment 2 Project S NS NA S NS NA Assessment 3 Project S NS NA S NS NA Final Assessment Result for this uni t: C / NYC Comments: A s s ess o r : I declare that I have conducted a f air , valid, reliable and flexible assessment with t his student, and I have provided appropriate f eedback. Assessor Name: Signature: Date: Student Declaration: I declare that I have been assessed in this unit, and I have been advised of my result. I am also aware of my appeal rights. Name: Mandeep Kaur Signature Mandeep Kaur Date: Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 1 of 41
Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: ICTWEB513 Build a dynamic website Assessment Tool Assessment Resource Summary Assessment Type This is a summative assessment, which requires the assessment to be conducted in conditions that are safe and replicate the workplace Assessment Tasks Assessment Task 1: Written Assessment Assessment Task 2: Project Assessment Task 3: Project Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 2 of 41
Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: Assessment Cover Sheet Please complete cover sheet clearly and accurately for assessment tasks and other types of evidence you submit for your course. All student assessment tasks submissions including any associated checklists where applicable, are to be attached to this cover sheet. Student Use Student ID No NTCA230483 Student Name Mandeep Kaur Unit Code ICTWEB513 Unit Title Build a dynamic website Assessment No. 1 Assessment Method Written Assessment Initial Submission Re-Submission Student Declaration I declare that: These tasks are my own work. None of this work has been completed by any other person These tasks are not plagiarised or colluded with any other student/s. I have correctly referenced all resources and reference texts throughout these assessment tasks. I have read and understood NTCA’s policy on Plagiarism, cheating and collusion and understand that if I am found to be in breach of this policy, disciplinary action may be taken against me by NTCA. I have a copy of my assessment work with me, which I can produce if the original is lost. Student Signature: Mandeep Kaur Submission Date: Assessor Use Only Outcome Satisfactory / Not Satisfactory Assessor Feedback: Assessor Name: Signature: Date: Student Submission Receipt: Your submission has been received. Please keep a copy of this record. Student ID & Name : ………………………………………. Submission Date: ………………..………………………………………………… Unit Code : …………………………… Assessment No & Method: ……………………………………..…………………………………….. Initial Submission Re-Submission Received By (Name): ………………………………..…. Signature: ………………………….. Date: …………………………………. The results will be updated within twenty-one (21) days from your final submission . Please check your student portal regularly to make sure that your results are updated. If there are any discrepancies, please discuss with the Trainer/Student Support Officer. Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 3 of 41
Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: Assessment Task 1: Written Assessment Task instructions This is an individual assessment. The purpose of this assessment task is to assess the students’ knowledge essential to work and communicate effectively in an ICT environment in a range of contexts and industry settings. To make full and satisfactory responses you should consult a range of learning resources, other information such as handouts and textbooks, learners’ resources and slides. All questions must be answered in order to gain competency for this assessment. You may attach a separate sheet if required. You must include the following particulars in the footer section of each page of the attached sheets: o Student ID or Student Name o Unit ID or Unit Code o Course ID or Course Code o Trainer and assessor name o Page numbers You must staple the loose sheets together along with the cover page. You must attach the loose sheets chronologically as per the page numbers. Correction fluid and tape are not permitted. Please do any corrections by striking through the incorrect words with one or two lines and rewriting the correct words. Question 1: Explain web development life cycle in your own 100-150 words. Ans. The web development life cycle is a comprehensive process that guides the development of websites and web applications from conception to deployment and maintenance. It starts with gathering requirements and moves through designing, building, testing, deploying, and maintaining the site. Each phase is iterative, with client feedback integrated at each stage to ensure the final product meets all functional and aesthetic needs. This cycle is crucial for structured project management, risk mitigation, and delivering a quality web presence. Question 2: All agile development methodologies are based on the agile manifesto and a set of twelve principles of analysis and design. List these principles. Ans. 1. Customer satisfaction through early and continuous delivery. 2. Welcome changing requirements, even late in development. 3. Deliver working software frequently. 4. Collaborate with customers throughout the project. 5. Build projects around motivated individuals. 6. The most effective method of conveying information is face-to-face conversation. 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. 9. Continuous attention to technical excellence and good design. 10. Simplicity — the art of maximizing the work not done — is essential. 11. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective. Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 4 of 41
Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: Question 3: Explain each of the following terms in your own 50-100 words: Ans. a) Programming Controls/Control Structures/Control Statements : These are constructs in programming languages used to dictate the flow of control in a program. They include conditionals like if , else , loops like for and while , and branches like switch statements. b) Design Structures : Design structures in software development refer to the way code is organized, and the patterns used for creating flexible and reusable code. They include architectures like MVC and design patterns like Singleton or Observer. c) Object-oriented programming (OOP) : OOP is a programming paradigm based on the concept of "objects," which contain data in the form of fields and code in the form of procedures. It emphasizes the principles of encapsulation, inheritance, and polymorphism to create modular and reusable code. Question 4: Explain each of the following web programming concepts in your own 50-100 words: Ans. a) Authentication : Authentication is the process of verifying the identity of a user or system before granting access to a system or resource. b) Web Security : Web security encompasses measures and protocols to protect websites and users from cyber threats like hacking, data breaches, and malware. c) Hypertext Transfer Protocol (HTTP) : HTTP is the foundation of data communication on the web, defining how messages are formatted and transmitted, and how web servers and browsers respond to various commands. d) Session Management : Session management refers to the practice of handling and maintaining a user's state and data across multiple requests as they interact with a web application. e) Stateless Programming : Stateless programming means that each request is processed independently without any knowledge of previous requests, which is a fundamental principle of HTTP. Question 5: Outline the difference between authentication and authorisation in your own 50-100 words. Ans. Authentication verifies a user's identity, while authorization determines the access level and permissions that an authenticated user has within a system or application. Question 6: Answer the following questions regarding analysis phase: 6.1. Explain analysis phase and major deliverables in 40-90 words. Ans. Analysis Phase : The analysis phase is part of the software development process where requirements are defined, and the project's feasibility is assessed. Major deliverables include requirements documentation and a feasibility study. 6.2. Describe the principal steps in the analysis phase. Explain each principal step in 40-90 words. Ans. Principal Steps in the Analysis Phase : The principal steps include requirements gathering, requirements analysis, feasibility study, and the creation of a requirements specification document. Each step is vital for ensuring that the final product will meet user needs and can be delivered within technical, financial, and time constraints. Question 7: Answer the following questions regarding design phase: 7.1. Explain design phase and major deliverables in 40-90 words. Ans. Design Phase : The design phase involves creating architectural and detailed designs for the system to be built, including user interfaces, data models, and system interfaces. Major deliverables are design specifications and mock- ups. Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 5 of 41
Level 11, 190 Queen St, Melbourne, 3000 Tel: 03 9606 0032 | Web: 7.2. Describe the principal steps in the design phase. Explain each principal step in 40-90 words. Ans. Principal Steps in the Design Phase : The steps include conceptual design, architectural design, interface design, and database and data structure design. They focus on how the system will work internally and how it will interact with users and other systems. Question 8: Explain purpose of each of the following website elements, to ensure content is logical and accessible to the user, using one to two sentences. Elements Purpose Titles Serve as a brief and clear descriptor of the webpage content. Headings Organize content hierarchically and guide the reader through the document. Horizontal rules Visually separate content for better readability and structure. Paragraphs Group related sentences together, presenting one cohesive idea at a time. Lists Break down information into easily digestible points. Page length Ensures content is comprehensive yet not overwhelming, maintaining user engagement. Information Should be relevant, accurate, and useful to the intended audience. Other Any additional elements should contribute to the site's usability and aesthetic. Question 9: Give a real-life example to explain the importance of obtaining client feedback and adjusting web applications as appropriate in 50-100 words. Ans. In web development, client feedback is crucial as it ensures the final product aligns with the client's vision and user needs. For instance, if a user finds the checkout process on an e-commerce site confusing, developers can adjust the interface based on this feedback, which can lead to improved user experience and potentially higher sales. Question 10: Write a code using HTML, CSS and Java Script to create the following one webpage for students, answering a number of multiple-choice questions with a submit button. Question 11: What are the three (3) steps required to design a user interface and production processes? Document: ICTWEB513 Student Assessment Pack | Version: 1.1 | Page 6 of 41
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help