This assignment requires you to complete a number of typical tasks that you would normally use...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
This assignment requires you to complete a number of typical tasks that you would normally use JavaScript to solve. Each task is typical situation that requires you to apply specific JavaScript techniques and features. This is about functionality and not about design. We are not worried about colours, background or appearance. The focus is to produce the desired functionality as described in the tasks. Requirements for the assignment 1. Use JavaScript to create a web page that allows clients to order pizza. Clients should be able to select size, toppings, type of crust, and method of payment. Validate that the form is correct before submitting it. Upon submission, the form should display the user's selection (10 marks) 2. Use JavaScript to create a web page for a shuttle company. The client should be able to reserve a ticket using this page, selecting the date and time, pick-up and destination locations, and the method of payment from a list of available options. Your code should validate the form before it is submitted. (10 marks) 3. Create a JavaScript program that asks for a URL with the format protocol://part1.part2...extension and reads it into a string. Then, the code should split the string into an array. For example, if the URL is http://www.google.com, the resulting array must contain the following elements: http, www, google, and com. (10 marks) 4. Using JavaScript, write a simple app that uses the Google Maps API. Include a map centered on the user's current position. Also, include a map centered on a Canadian city of your choice. (10 marks) Marking Scheme Evaluation Elements Pizza order form and display Shuttle company reservation % of mark 10 10 URL format and parsing to an array Google Maps API TOTAL 10 10 40 What to Submit Your assignment must include the following: ⚫ All source code, as well as all other files required for the proper functioning of . your application. Completed html, JavaScript and CSS files. This assignment requires you to complete a number of typical tasks that you would normally use JavaScript to solve. Each task is typical situation that requires you to apply specific JavaScript techniques and features. This is about functionality and not about design. We are not worried about colours, background or appearance. The focus is to produce the desired functionality as described in the tasks. Requirements for the assignment 1. Use JavaScript to create a web page that allows clients to order pizza. Clients should be able to select size, toppings, type of crust, and method of payment. Validate that the form is correct before submitting it. Upon submission, the form should display the user's selection (10 marks) 2. Use JavaScript to create a web page for a shuttle company. The client should be able to reserve a ticket using this page, selecting the date and time, pick-up and destination locations, and the method of payment from a list of available options. Your code should validate the form before it is submitted. (10 marks) 3. Create a JavaScript program that asks for a URL with the format protocol://part1.part2...extension and reads it into a string. Then, the code should split the string into an array. For example, if the URL is http://www.google.com, the resulting array must contain the following elements: http, www, google, and com. (10 marks) 4. Using JavaScript, write a simple app that uses the Google Maps API. Include a map centered on the user's current position. Also, include a map centered on a Canadian city of your choice. (10 marks) Marking Scheme Evaluation Elements Pizza order form and display Shuttle company reservation % of mark 10 10 URL format and parsing to an array Google Maps API TOTAL 10 10 40 What to Submit Your assignment must include the following: ⚫ All source code, as well as all other files required for the proper functioning of . your application. Completed html, JavaScript and CSS files.
Expert Answer:
Answer rating: 100% (QA)
To complete Task 1 Pizza Ordering Form follow these steps Step 1 HTML Structure Create an HTML file eg pizzaorderhtml with a form containing input fields for selecting pizza size toppings crust type a... View the full answer
Related Book For
Accounting What the Numbers Mean
ISBN: 978-0073527062
9th Edition
Authors: David H. Marshall, Wayne W. McManus, Daniel F. Viele,
Posted Date:
Students also viewed these programming questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
What am I required to do in this assignment? Shared Power is an information system to help tradesmen share expensive and specialist tools rather than buying them themselves. Registered owners add...
-
If the appropriate discount rate for the following cash flows is 7.13 percent per year, what is the present value of the cash flows? Year Cash Flow 1 ......................$1,400 2...
-
Does money have any intrinsic value? If not, why are people willing to accept money in exchange for goods and services?
-
Find the square roots of the number. 22 - 22i
-
The IRR of this investment is located at which point? a. A b. C c. D d. E
-
Product A is assembled from two units of S1 and three units of S2. S1 is made of one unit of C1, four units of C2, and one unit of C3. S2 is made of three units of C2 and two units of C3. a. Draw a...
-
You have just been named Director of Data Administration of General Hardware Co. General Hardware maintains a large central IS organization with several operational relational databases at its...
-
Pratt Corp. started the Year 2 accounting period with total assets of $30,000 cash, $12,000 of liabilities, and $5,000 of retained earnings. During the Year 2 accounting period, the Retained Earnings...
-
Find an expression for median and 90th percentile of the random variable X if (5) 160-11-2 B-A AxB otherwise
-
A fermentation process involving a single stage chemostat is used to produce the amino acid lysine. The same process has been modified to include cell recycle, with a recycle ratio of 0.3 and a cell...
-
Discuss the various reasons behind Demand and supply conditions differ among countries?
-
On January 1, 2017, Babb Trailers, Inc. issued $6,500,000 of par value bonds for $6,200,000. The bonds pay interest semiannually on January 1 and July 1. The contract rate of interest is 3% while the...
-
Do we have an obligation to help other people? Why or why not?
-
A firm orders apparels from a distant country and can order only once for the entire season. This ordering follows the assumption of the newsvendor model. The firm forecasts that their average demand...
-
A school librarian purchases a novel for her library. The publisher claims that the book is written at a fifth-grade reading level, but the librarian suspects that the reading level is lower than...
-
On the basis of the details of the following fixed asset account, indicate the items to be reported on the statement of cashflows: ACCOUNT Land ACCOUNT NO. Balance Date Item Debit Credit Debit Credit...
-
Selected information taken from the financial statements of Fordstar Co. for the year ended December 31, 2010, follows: Net cash provided by operations . . . . . . . . . . . . . . . . . . . . . . . ....
-
Moiton Co.s assets include notes receivable from customers. During fiscal 2010, the amount of notes receivable averaged $46,250, and the interest rate of the notes averaged 6.4%. Required: a....
-
Assume that the ending inventory of a merchandising firm is overstated by $40,000. Required: a. By how much and in what direction (overstated or understated) will the firms cost of goods sold be...
-
May Yee had a $950,000 net worth at the time of her death in 2012. In addition, she owned a $250,000 whole life policy with $40,000 of accumulated cash value; her niece was designated as the...
-
So-hyun }oo, and her husband KJ, Each own assets valued at$3,000,000. lfKJ dies in 2012 and leaves all of his assets to So-hyun, without the use of a trust arrangement, how much of his estate will be...
-
Locate three to five articles about problems experienced by individuals or families who failed to develop estate plans or to identify responsible parties in the event of physical or mental...
Study smarter with the SolutionInn App