Assignment Manager
Assignment Briefs
Log In
Register
About
Assignment Manager
Assignment Briefs
Log In
Register
About
Mark Assignment
Unit 2 - Interactive Front-End Development
Gateway Level 5 Web Development Applications Diploma
Unit ID (from markbook):
Group ID (from markbook):
Local output folder for feedback of assignments
GitHub Link
Live Link
No Groups Added Yet
Choose A Group/Class
Manually Enter Student's Group
Add Groups/Class
Choose Student to Mark
Which Student?
Manually Enter Student's Name
Student ID
Choose grade
PASS
MERIT
DISTINCTION
REFERRAL
What is the overall grade
Change Assessor Name?
Due Date
IV Date
Marked Date
Feedback Date
Criteria
LO1 Design, develop and implement a dynamic front-end web application using HTML, CSS and JavaScript
Yes/No
YES
NOT ACHIEVED
NOT SUBMITTED
Did they achieve this criteria?
LO1 Design, develop and implement a dynamic front-end web application using HTML, CSS and JavaScript
Which Sub-Criteria Have they achieved?
content_copy
1.1 Design a web application that meets accessibility guidelines, follows the principles of UX design and presents a structured layout and navigation model, and meets its given purpose
Achieved
Not Achieved
content_copy
1.2 Design interactivity for a web application that lets the user initiate and control actions, and gives feedback
Achieved
Not Achieved
content_copy
1.3 Write custom JavaScript, HTML and CSS code to create a responsive front-end web application consisting of one or more HTML pages with significant interactive functionality
Achieved
Not Achieved
content_copy
1.4 Write JavaScript code to produce relevant responses to user actions
Achieved
Not Achieved
content_copy
1.5 Implement an interactive web application that incorporates images or graphics of usable resolution, legible, unobscured text, consistent styling, undistracted foregrounds
Achieved
Not Achieved
content_copy
M.i - Design a web application following the principles of UX design which meets accessibility guidelines, is easy to navigate and allows the user to find information and resources intuitively.
Achieved
Not Achieved
Auto-fill
How well did they meet the criteria?
LO2 Implement front-end interactivity, including user forms, using core JavaScript, JavaScript libraries andor Application Programming Interfaces (APIs)
Yes/No
YES
NOT ACHIEVED
NOT SUBMITTED
Did they achieve this criteria?
LO2 Implement front-end interactivity, including user forms, using core JavaScript, JavaScript libraries andor Application Programming Interfaces (APIs)
Which Sub-Criteria Have they achieved?
content_copy
2.1 - Write JavaScript code, that passes through a linter (e.g. Jshint) with no major issues, and write validated HTML and CSS code.
Achieved
Not Achieved
content_copy
2.2 - Write JavaScript functions that correctly implement compound statements such as if conditions andor loops
Achieved
Not Achieved
content_copy
2.3 - Write code that intelligently handles empty or invalid input data
Achieved
Not Achieved
content_copy
2.4 - Implement appropriate working functionality for all project requirements.
Achieved
Not Achieved
content_copy
2.5 - Organise non-trivial JavaScript code in external file(s) linked to at the bottom of the body element (or bottom of head element if needs to be loaded before the body HTML) and CSS code in external files linked to HTML in the head element
Achieved
Not Achieved
content_copy
2.6 - Write code that meets minimum standards for readability (comments, indentation, consistent and meaningful naming conventions).
Achieved
Not Achieved
content_copy
2.7 - Name files consistently and descriptively, without spaces or capitalisation to allow for cross-platform compatibility.
Achieved
Not Achieved
content_copy
2.8 - Write code that does not generate internal errors on the page or in the console as a result of user actions.
Achieved
Not Achieved
content_copy
2.9 - Organise code and assets files in directories by file type.
Achieved
Not Achieved
content_copy
M.ii - Write code such that users who direct to a non-existent page or resource are redirected back to the main page without having to use browser navigation buttons
Achieved
Not Achieved
Auto-fill
How well did they meet the criteria?
LO3 Test an interactive front-end web application through the development, implementation and deployment stages
Yes/No
YES
NOT ACHIEVED
NOT SUBMITTED
Did they achieve this criteria?
LO3 Test an interactive front-end web application through the development, implementation and deployment stages
Which Sub-Criteria Have they achieved?
content_copy
3.1 - Design and implement manual testing procedures to assess functionality, usability and responsiveness of the web application
Achieved
Not Achieved
content_copy
3.2 - Insert screenshots of the finished project that align to relevant user stories
Achieved
Not Achieved
content_copy
3.3 - Apply test procedures during development, and implementation stages and test to ensure the deployed version matches the development version
Achieved
Not Achieved
content_copy
3.4 - Apply test procedures during development, and implementation stages and test to ensure the deployed version matches the development version
Achieved
Not Achieved
content_copy
3.6 Fully document the results of well-planned manual testing procedures to assess the websites functionality, usability and responsiveness.
Achieved
Not Achieved
Auto-fill
How well did they meet the criteria?
LO4 Deploy an interactive front-end web application to a Cloud platform
Yes/No
YES
NOT ACHIEVED
NOT SUBMITTED
Did they achieve this criteria?
LO4 Deploy an interactive front-end web application to a Cloud platform
Which Sub-Criteria Have they achieved?
content_copy
4.1 - Deploy a final version of the interactive web application code to a cloud-based hosting platform (e.g. GitHub Pages)
Achieved
Not Achieved
content_copy
4.2 - Ensure that the deployed application is free of commented out code and has no broken internal links
Achieved
Not Achieved
content_copy
4.3 Use Git GitHub for version control of an interactive web application up to deployment
Achieved
Not Achieved
content_copy
M.iii Commit often, for each individual featurefix, ensuring that commits are small, well-defined and have clear, descriptive messages.
Achieved
Not Achieved
Auto-fill
How well did they meet the criteria?
LO5 Demonstrate and document the development process through version control system such as GitHub
Yes/No
YES
NOT ACHIEVED
NOT SUBMITTED
Did they achieve this criteria?
LO5 Demonstrate and document the development process through version control system such as GitHub
Which Sub-Criteria Have they achieved?
content_copy
5.1 Document the full development cycle, with clear evidence given through commit messages, the README.
Achieved
Not Achieved
content_copy
5.2 Write a README.md file in English for the interactive web application that explains its purpose and the value that it provides to its users.
Achieved
Not Achieved
content_copy
5.3 Clearly separate and identify code written for the interactive web application and code from external sources (e.g. libraries or tutorials). Attribute any code from external sources to its source via comments above the code and (for larger dependencies) in the README.
Achieved
Not Achieved
content_copy
5.4 Use consistent and effective markdown formatting, that is well-structured, easy to follow, and has few grammatical errors, when writing a README file.
Achieved
Not Achieved
content_copy
M.iv - Present a clear rationale for the development of the project, in the README, demonstrating that it has a clear, well-defined purpose addressing the needs of, and user stories for a particular target audience (or multiple related audiences).
Achieved
Not Achieved
content_copy
M.v - Document the UX design work undertaken for this project, including any wireframes, mock-ups, diagrams, etc created as part of the design process, and the reasoning behind it. Include diagrams created as part of the design process and demonstrate that these have been followed through to implementation
Achieved
Not Achieved
content_copy
M.vi - Document testing fully to include evaluation of bugs found and their fixes and explanation of any bugs that are left unfixed.
Achieved
Not Achieved
content_copy
M.vii - Fully document the deployment procedure in a section in the README file.
Achieved
Not Achieved
Auto-fill
How well did they meet the criteria?
Give your overall comment please
Save and Download feedback Doc
Copy Text to Comment Box
Update Pro-Monitor
×
×
Please wait...
×
local_cafe
Enjoying this?
Buy me a coffee