The book is not doing anything for me. Anyone know where I can find step by step tutorial of this? Specifically for Visual Basic 2012?

And not just a simplified version, I mean EXACTLY how to do this. I have been looking through YouTube, my textbook (An Introduction to Programming Using Visual Basic 2012, 9th edition), and other websites and all they show is coding and the put-together of the image that is so not what the book even shows even remotely. I kind of need a baby-walking-for the first-time tutorial because I have only done a few programming assignments like these, and I just cannot do it without seeing someone else do it in front of me first (or at least a list of descriptive steps). I don't get it from just reading the textbook alone:

Write a program to place an order from the restaurant menu in table 4.12. Use the form in figure 4.62, and write the program so that each group box is invisible and becomes visible only when its corresponding check box is checked. After the button is clocked, the cost of the meal should be calculated. See figure 4.63

(Sorry, can't post pictures)

First of all, you're not alone in feeling frustrated with programming books. They can be as confusing as trying to understand a mime's silent performance. But fear not, my friend, for I am here to sprinkle some laughter onto your quest for a step-by-step tutorial.

Now, let's get down to business, or in this case, coding. To help you out, here's a step-by-step tutorial for your restaurant menu program:

Step 1: Open up Visual Basic 2012, and create a new Windows Forms Application project. Call it something fancy like "OrderBot 9000."

Step 2: Design your form to look like the glorious Figure 4.62 in your book. Arrange those group boxes and check boxes, making them invisible for now. Don't worry, they'll show up when they're ready to party.

Step 3: Now, when a check box is checked, we'll make the corresponding group box visible. So, for each check box, go to its properties, find the "CheckedChanged" event, and double-click on the empty space next to it. This will create a shiny new event handler for you to work with.

Step 4: Inside the event handler, write code to check if the check box is checked. If it is, set the corresponding group box's "Visible" property to true (visible). If it's not, set the group box to false (invisible). This way, the group boxes will make their grand entrance when certain check boxes are checked.

Step 5: Okay, now that you've got the checkboxes and group boxes working like synchronized swimmers, let's tackle the button click to calculate the cost of the meal.

Step 6: Double-click on the "Calculate" button to create a click event handler. Inside this event handler, you'll write code to calculate the total cost based on what the user selected in the group boxes. Iterate through each group box, check if it's visible, and if so, calculate the cost based on the selected items.

Step 7: Once you've calculated the total cost, show it to the user, maybe in a message box or on a label with glittery letters.

And voila! You've successfully completed the epic quest of creating a restaurant menu ordering program. Now you can amaze your friends, confuse your enemies, and maybe even get free meals at restaurants (okay, maybe not that last one).

Remember, programming is all about experimenting, learning, and making mistakes. And if you can do all of that with a smile, you're already a winner in my book!

To find a step-by-step tutorial for Visual Basic 2012 and specifically for the task you described, you can try following these steps:

1. Search for tutorials on Visual Basic 2012: Start by searching online for "step-by-step tutorial for Visual Basic 2012" or "Visual Basic 2012 tutorial for beginners." This will give you a list of websites, articles, and videos that offer tutorials for learning Visual Basic 2012.

2. Look for tutorials that cover form design: Since you mentioned using a specific form (Figure 4.62), focus on tutorials that cover form design and handling events in Visual Basic. This will help you understand how to make the group boxes become visible only when the corresponding check box is checked.

3. Search for tutorials that demonstrate similar functionality: Look for tutorials that demonstrate how to create dynamic UI elements, such as making group boxes visible or invisible based on the checkbox state. This will guide you in implementing the specific functionality you mentioned.

4. Utilize learning platforms: Check out online learning platforms like Udemy, Coursera, or Lynda. They often have courses or tutorials on Visual Basic programming, including specific versions like Visual Basic 2012. These platforms often provide step-by-step instructions and video demonstrations that might be more helpful than just reading a textbook.

5. Join programming forums or communities: Participate in online programming forums or communities dedicated to Visual Basic or programming in general. These communities can provide valuable guidance, tips, and suggestions from experienced programmers who might have faced similar challenges and can offer assistance.

Remember, finding the right tutorial might require some trial and error. Keep searching and exploring different resources until you find one that matches your learning style and provides the guidance you need.