General Instructions
Use your site on the Lourdes DMS Domain to submit your files. Transfer your code files to the server, and then submit the URL of the specific page to the Assignments tool in Canvas.
Assignment Instructions
Create a page with a program with these features:
- the overall page should be well-designed with sound HTML structure and visually appealing CSS design
- the JavaScript should perform some kind of task, like the scenario we worked on together during the class: there should be a clear start, action, and end
- the purpose of the program should be clear and meaningful--something that it makes sense to do algorithmically
- the function of the user interface should be clear with instructions/explanations for the user as needed.
- the program function should include user input in a meaningful way
- the program should include use of at least 1 array
- the program should demonstrate sound use of logic structures
For this assignment...
- you may adapt or repurpose code that you've written during the term
- you may adapt borrowed code, but no more than 10-15% of your code should be borrowed, and borrowed code should be clearly indicated and its function explained in // or /**/ comments
- you may use the alert() statement to notify users of data validation errors for input
- you may not copy an entire concept--the overall idea for the program should be your own
- you may not use the alert() statement for program output
Evaluation Criteria
To successfully complete this assignment, your page must
- be an original, well-designed program that has a clear purpose
- demonstrate integration of JavaScript functionality with HTML and CSS features
- demonstrate algorithmic complexity, including use of logic structures and complex data structures
- use user input in a meaninful way
- be free of coding errors