Looks like everyone is going to make this last program count. Everyone who showed up for class either had their work pretty much done, or stayed very late to get a lot accomplished. The final will be just like the midterm. Study guide will be out shortly, although you won't really need one considering open book open note and it is on the computer. Be ready to present your final project to the class just before we take the exam. BTW if you screw this up, you will look like the guy above. The job market is tough so you better have some skillz to show off.
Some mad work going into these projects. Looks like you better spend a little more time to polish them off. Getting down to the home stretch. Review on Thursday.
Our time in class for working on the final projects in winding down. I'm not seeing the progress I should out of a few of you. Let's step it up and make these projects good! We will not be having class on Thursday due to free computer tune up, but if there is down time you can work on your projects. Next week will be a final work day and then review. Projects are due when we take the final exam. You will need to present them to the class.
You all seem to be doing very well with your coding. I'm glad we are spending time in the lab working out your problems that crop up. This really has become more of a group effort than anything else. I did put a little file on the z: drive today outlining what your final deliverable should contain. I'm going to put them in the body of this story so you will either need to click here or click the title of this post to read more.
You all are doing a good job on your programs so far from what I'm seeing. Remember you can have all the games you want but there has to be at least one of your own design and complete code. If you do have other programs included you are to document the code accordingly. I do not want anyone claiming code that is not theirs. I'll try and have a complete write up of what needs to be included for the final project on Thursday.
This was just a day to work on your ongoing final projects. In addition to the previous requirements I have added in an additional program. You are to have at least 1 game of your own design to throw in the mix. Most folks in the past have done spelling games, match/memory games, or a variety of others. Look around and see what you can find.
Although 4.6 on manufacturing by the number of pieces should have been fairly easy I can see that math skills are lacking. You all need to practice word problems. :p I knew most of you would use the case statement just to figure each pricing bracket, so I upped the ante and had everyone set the price structure up on tiers. If you managed to get the original, the addition should be much more than a few lines of code total.
Anyhoo to make the day a little brighter I showed you all how to add a neat button toolbar to your interface. We practiced that skill before wrapping up with you all needing to update the weekends' project for Thursday. We will start our final project on Thursday.
To finish up chapter 4 we went over the Case statement and how it is used. It is a little better to use it then an IF statement if you have a ton of options. It does the same thing as an IF statement just with a little less typing. Your homework is question 4.6 from the end of the chapter. It shouldn't be too hard to get finished before 4/6. We will start in on chapter 5 then.
Let's see, what's on the menu for today? Well It was a hodgepodge of things that we haven't really hit on clear back to chapter 3 and as far forward as page 577. I posted an example from class in the downloads section and on the z: drive so you get get a feel for what we are doing.
We covered how to turn a form into an Mdi parent and trap a child within it. I also showed you how to add another form and even how to add an pre-made About form that will gather info from your projects attributes. We managed to create a menu system and status bar area for our Mdi forms. Then I went over a little bit of how to utilize a message box that returns a value that you can check for in order to let the user make decisions.
Your exam will be on Tues. Come prepped, ready, and on time so you can work up til the last minute if necessary. The study guide is in the downloads section.
This was a day to work on finishing up and debug your VB code for 4.1 and 4.2. Everyone seemed to have a little something going for it so I didn't have to cut points for not trying. By the looks of things though a couple of you have a long way to go before Thursday! Better get some caffeine and get your code on! BTW try and make your program stand out some. Let's try and not be so drab and boring with straight up gray forms.
This program will be due on Thursday and we will then finish up chapter 4 and start in on 5. There will be an exam on Tues 3/30. I will have your guide posted asap. As stated in class you may have a partial coding exercise on the pc and then the rest will be writing out code by hand. Or now that I think about it, I'll try and go green and have the entire thing to where you code on the pc. Hrmmm....the posibilities.....
I gave a quick intro on counting and keeping track of a running total. I'll have the examples up on the website shortly, they are on the z: drive right now though. The rest of the time was spent on working on 4.1 and 4.2 from the book. The hair salon example is a pretty good way of keeping count and displaying a total. Hint use check boxes for the items available for purchase and raid buttons for the discount rate. This is not due the day we come back, however as I said in class if you have nothing more than a form setup and haven't attempted any of the code I'm taking 50% off the top of your grade.
Went over the first part of chapter 4. I put some examples of if statements in the IT192 folder on the z: drive. I will post them to the downloads section later on. After going over the basics I wanted everyone to create at least a basic if statement on their own for an in class project. This was not going to be turned in however you need to get the basics down in order to do the homework. For Thursday I want you to create a simple form with a couple of text boxes and a button. I then want you to write an IF statement do do a value compare from both boxes on your form. This is a very simple assignment. If you look in the downloads section there is an example of this. Although it was written in VB6 it can still be opened and viewed with our current compiler.
I was all prepared today to start giving a lecture on chapter 4, however everyone was having problems with the assignments that were supposed to be due today. Instead of lecturing I went ahead and had a work day so that you all could get caught up. I want the hotrod math program and the program for 3.8 turned in by tues 3/9.
Worked on the Hot Rod Math project some. I was hoping that everyone would have at least tried it since that was what I had asked of you. The reason being I was wanting you to modify it by turning Option Strict On. This will make you better programmers since the compiler will not allow you to get away with any BS. I gave you a hand out that shows a shortcut on doing some of this, however the chapter does the same thing only the slightly longer way around. I will post it in the downloads section in case you didn't get it. The best way to approach the problem is to get your program working with Option Strict Off then going back and turning it on and adding in the appropriate code. My example will be in the downloads section as well.
Your homework between now and next Thursday is the Hot Rod Math program with Option Strict On and Project 3.8 from page 157 in the book. This will make you think a bit.
Well by now you should have had your simple math calculator done and dropped on the z: drive. Today was an exercise in bettering your math skills and working with order of operations in the code. You will need to create a simple form with text boxes to enter all of the data to do a little hot rod math. The minimum formulas you will use are:
Calculate HP From ET and Weight
HP = (Weight / ((ET/5.825)^3))
Calculate HP From MPH and Weight
HP = (((MPH / 234)^3) * Weight)
Formulas for MPH RPM gears & tires
mph = (rpm x tire diameter) / (gear ratio x 336)
rpm = (mph x gear ratio x 336) / tire daimeter
gear ratio = (rpm x tire diameter) / (mph x 336)
tire diameter = (mph x gear ratio x 336) / rpm
If you want to put any more formulas into your calculator by all means please do so. I will give extra credit if you are successful in getting them to work. If you didn't get a copy of the formulas pdf I have place it in the downloads section. Not due Thursday, BUT you better come to class having tried it and not starting out from scratch.