Home / Expert Answers / Computer Science / can-i-get-the-group-solution-workshop-overview-the-objective-of-this-activity-is-to-emphasize-how-m-pa756

(Solved): can I get the group solution? Workshop Overview The objective of this activity is to emphasize how m ...



can I get the group solution?
Workshop Overview
The objective of this activity is to emphasize how much easier it is to provide solutions to larger
problem
APSI45
A LA CARTE ENTERTAINMENT-PRICELIST
Musical Feature Ticket Pricing
Matinée (12pm-4pm)-$68.00/person
Evening (6pm-9pm)$1
APS145
Applied Problem Solving
1. One senior, two adults, and one child go to the A La Carte venue at 8:00 PM to see the
musi
•
Full payment must be maid (dont forget $100 deposit has already been charged) before
being permitted to leave the building
Workshop Overview The objective of this activity is to emphasize how much easier it is to provide solutions to larger problems by first isolating and focusing on smaller discrete parts of the problem individually and then piece those solutions together at the end to provide an overall solution to the larger problem. This approach will provide a modular solution where each smaller part works independently from other parts and performs only a very specific task. Each "part" or scenario detailed in the next section guides you on this journey by isolating one specific smaller part of the problem. Incrementally, with each scenario, a new smaller problem will be solved and by the end of 6th scenario, an overall solution will have been developed. Workshop Details A La Carte Entertainment is a place where people can see stage productions (theatrical) or musicals. Each type of production has a different ticket cost, and each production can be seen during the day (Matinée) or in the evening. The time of day the production is run influences the ticket cost. To gain access to the venue, a cover charge is applied. Discounts are offered based on the number of people in a group. As optional services, A La Carte Entertainment also offers a small-scale snack bar and valet parking. An online mobile application system is needed to track the costs generated by each patron and provide an overall itemized receipt of costs incurred for the time spent at A La Carte Entertainment. Use the pricelist described below later in this document to extract the possible options for each part of the system. The online mobile application system should implement a pre-ordering feature where most of the costs can be predetermined prior to arriving to the complex. To secure the reservation, a deposit of $100 will be required and a QR code is generated to uniquely identify the order. As you go through the computational thinking approach to problem solving this workshop, keep in mind the following: • Data Structure definition something that will track all required information (hint: Reverse engineer what you need to display in a detailed receipt) Create a variable that is the data type of the data structure defined above! This will be used to "send" and "update" as it is passed to other sub-processes (functions) Call sub-processes (functions) in a logical sequence as it should occur (these will be the 6 main parts to the workshop!) APS145 Applied Problem Solving A LA CARTE ENTERTAINMENT-PRICELIST Musical Feature Ticket Pricing Matinée (12pm-4pm) $68.00/person Evening (6pm-9pm)-$145.00/person Valet Parking (Tipping Optional) Matinée-Standard $10.00 Page 3 Theatre Feature Ticket Pricing Matinée (12pm-4pm) -$58.00/person Evening (6pm-9pm) -$135.00/person Discounts peste alte 2 People (Disc) -5% 3 ??? APSI45 A LA CARTE ENTERTAINMENT-PRICELIST Musical Feature Ticket Pricing Matinée (12pm-4pm)-$68.00/person Evening (6pm-9pm)$145.00/p /person Valet Parking (Tipping Optional) Matinée-Standard Matinée - VIP Evening Standard Evening-VIP Applied Problem Solving Admission Cover Charge Per child (<18)- Per Adult (18+)- Per Senior (65+) $10.00 $25.00 $15.00 535.00 $0.50 -$5.50 $1.25 Theatre Feature Ticket Pricing Matinée (12pm-4pm)-558.00/person Evening (6pm-5pm) Discounts 2 People (Disc) - 3 People (Disc) - 4 People (Disc) - S+ People (Discl -$135.00/person Snack Stand Non-Alcoholic Beverage Alcoholic Beverage Misc. Candy Item -5% 10% -15% -25% $2.50 -56.75 -$2.25 Work Breakdown Part-1 (Cover Charges) A) Using what you know about the cover charges, define the necessary process (using pseudo code) to calculate the cover charges for an individual or group (more than one person). o Hint: What inputs do you need? How will the calculated values be stored? How will other processes outside of this specific task access/use this calculated value(s)? B) Test your logic using the following scenarios (create your own to thoroughly test all possibilities): 1. Three seniors, one adult, and two children enter the venue paying the necessary cover charges. 2. One adult enters the venue paying the necessary cover charge. Part-2 (Ticket Charges) A) Using what you know about the musical/theatre ticket costs based on matinee and evening times, define the necessary process to calculate the ticket costs for an individual or group (more than one person), o Hint: What inputs do you need? How will the calculated values be stored? How will other processes outside of this specific task access/use this calculated value(s)? B) Test your logic using the following scenarios (create your own to thoroughly test all possibilities): Page 14 APS145 Applied Problem Solving 1. One senior, two adults, and one child go to the A La Carte venue at 8:00 PM to see the musical "Trump Squeaks". Using your flowchart determine how much the ticket charges cost. 2. One senior, two adults, and one child go to the A La Carte venue at 3:00 PM to see the musical "Doug Ford Barks". Using your flowchart determine how much the ticket charges cost. 3. One senior, two adults, and one child go to the A La Carte venue at 8:00 PM to see the theatre production of "Saw 1-Where it Began". Using your flowchart determine how much the ticket charges cost. 4. One senior, two adults, and one child go to the A La Carte venue at 2:00 PM to see the theatre production of "Jaws 1-Swim with Me". Using your flowchart determine how much the ticket charges cost. APS145 Applied Problem Solving 1. One senior, two adults, and one child go to the A La Carte venue at 8:00 PM to see the musical "Trump Squeaks". Using your flowchart determine how much the ticket charges cost. 2. One senior, two adults, and one child go to the A La Carte venue at 3:00 PM to see the musical "Doug Ford Barks". Using your flowchart determine how much the ticket charges cost. 3. One senior, two adults, and one child go to the A La Carte venue at 8:00 PM to see the theatre production of "Saw 1-Where it Began". Using your flowchart determine how much the ticket charges cost. 4. One senior, two adults, and one child go to the A La Carte venue at 2:00 PM to see the theatre production of "laws 1-Swim with Me". Using your flowchart determine how much the ticket charges cost. Part-3 (Discounts) A) Using what you know about the available discounts, define the necessary process to calculate the discount (if applicable) for an individual or group (more than one person). o Hint: What inputs do you need? How will the calculated values be stored? How will other processes outside of this specific task access/use this calculated value(s)? B) Test your logic using the following scenarios (create your own to thoroughly test all possibilities): 1. One senior goes to the A La Carte venue at 8:00 PM to see the musical "The Walking Dead". Using your flowchart determine the discount. 2. One senior, and two adults go to the A La Carte venue at 3:00 PM to see the theatre production of "Daenarys Rides Dragons". Using your flowchart determine the discount. 3. Two adults, and five children go to the A La Carte venue at 8:00 PM to see the musical of "APS145 Puts Logic to Music!" Using your flowchart determine the discount. Part-4 (Snack Charges) A) Using what you know about the snack costs, define the necessary process to calculate the costs for snack purchases at the snack stand. 5 o Hint: What inputs do you need? How will the calculated values be stored? How will other processes outside of this specific task access/use this calculated value(s)? B) Test your logic using the following scenarios (create your own to thoroughly test all possibilities): 1. Purchase of no snacks. 2. Purchase of 4 soft-drinks (Coke, Pepsi, Ginger Ale and Fruitopia). Using your flowchart determine the cost. 3. Purchase of 2 soft-drinks, 2 beers, and 2 wines. Using your flowchart determine the cost. 4. Purchase of 1 wine and 4 chocolate bars APS145 Part-5 (Valet Parking Charges) Applied Problem Solving Page 15 A) Using what you know about valet services, define the process for calculating the valet charges. Hint: What inputs do you need? How will the calculated values be stored? How will other processes outside of this specific task access/use this calculated value(s)? B) Test your logic using the following scenarios (create your own to thoroughly test all possibilities): • Full payment must be maid (don't forget $100 deposit has already been charged) before being permitted to leave the building • After the payment is processed successfully, the A La Carte Entertainment Complex representative will scan the customer's mobile QR code to confirm payment and permit the customer to leave. [Logic 1] Logic for Parts 1 & 2 (Cover Charges and Ticket Charges) [Logic 2] Logic for Parts 3 & 4 (Applying Discounts and Snack Charges) [Logic 3] Logic for Parts 5 & 6 (Valet Parking and Displaying of Detailed Receipt) APS145 Applied Problem Solving [Group Solution] Refine all the sub-processes (defined parts from earlier) and create a main process (Part 7) that uses modularity by calling the sub-processes as required to implement all the functionality of the system. Your Tasks 1. Where applicable, apply the core components of the computational thinking approach to problem solving to help you synthesize a solution 2. Communicate the independent logic parts and group solutions using pseudo code/flowchart (see assignments below) 3. Create a video presentation to market your envisioned application Individual and sub-group assignments Task Pseudocode Task Flowchart Video Subtask Logie 1 Logic 2 Logic 3 Group Solution Subtask Logic 1 Logic 2 Logic 3 Group Solution Presentation Sub-Group 1 (pseudo code) Member(s) Marks 40% 40% 1 2 3 1-3 40% 60% Sub-Group 2 (flowchart) Member(s) Marks 4 5 6 4-6 2 or 5 40% 40% 40% 60% 100% Comments Members are graded individually Eligible members get same mark Comments Page 17 Members are graded individually Eligible members get same mark Members rotate weekly *Presentation: Decide among yourselves which member among the entire group will be doing the presentation. Priority should be given to those who have not yet done one.


We have an Answer from Expert

View Expert Answer

Expert Answer


A
We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe