Friday, March 30, 2007

Weekly status Report

On Monday we were given a lesson about using the Visual Basic Operators, and the types of operators, like arithmetic, used to make calculations,like addition, substraction, multiplication, division, modulus, and exponent. Comparison, used to compare data values, like =, >, <, <=, >=, and <>. And logic, used to combine 2 or more tests in a single comparison. Logical operators are used to compare data values. The logic operators are "And", "Or", and "Not". Then we had to create a payroll application in a coffee shop for the employees on the number of hours worked, the amount of coffee cups sold, and depending on the total amount of money earned, the tax rate varies. I was still on my string assignment, because i had to job shadow last Thursday.

On Tuesday, I started the payroll application, and first it seemed a little difficult, but I had gone very far in it. On Wednesday, i finished the payroll application to find out that i had to add the menu and dialog box which were new features. This was a little challenging, considering I made some mistakes on it, which I found out about on Friday. On Thursday, I we had the literacy test, and got the rest of the day off. On Friday, we got a clearer lesson on the dialog boxes in Visual Basic, and I started fixing my mistakes in the program, and i do not completely understand the dialog boxes, I will hope to soon, as I finish my payroll application.

Friday, March 23, 2007

Weekly Status Report

This week was the week back from march break. On Monday, we started with a lesson on the data types that can be applied while working the Visual Basic and how they can be more efficient, depending on the program that is being created. Data types are variables determines what kind of information a variable is able to hold. Take for example the String data type, which holds combinations of characters (words) up to around 2 billion. We were given a Visual Basic project that asks us to create a Temperature Converter to convert fahrenheit and celsius. also, it was to have a scroll bar to indicate how cold or hot it was. This was a little complicated at first, but i got the hang of it. On Tuesday, i had finished the program, and was told to make a similair one, but this time, it had to have a track bar to select the fahrenheit and it would convert to celsius, and show on the scroll ball how hot or cold it was.

On Wednesday, we were given a web awareness assignment to finish in order to prepare for the OSSLT literacy test. This essay was to write a minimum 3 paragraghs on selected topics about web awareness. On Thursday, I was absent for the entire day because I was job shadowing for my career studies class. And on Friday, the people who missed the class the previous day were handed out a sheet about identifying Strings, where i had to identify the function of each string and start a program about ten of them, and i'll finish next week.

Thursday, March 8, 2007

Weekly Status Report

During this week, we continued the work on our Visual Basic programing, and i got pretty far. We learned how to apply the Select Case statement while writing the codes, for a multiple choice statement. It allows you to use as many conditions as you wish, so you have more choices than the true/false statement. We also got programs to do for it, and one of them would be marked. The first program is a grade calculator, which indicates the grade a student got for a certain mark. The second was a pizza place bill for small, medium and large pizzas, and the tax and total. The last program was to calculate which candidate won in an election according to the number of votes for each candidate, and the program will output who was the winner, second, and last.

The third one is the one we had to hand in, with a flowchart, but i did all three, so i would have better experience. First, the second and third seemed hard, but the second was just hard to figure out the code for radio buttons, and the third was just really long. We also got sheets on debugging a program in compiler errors, run time errors, and logic errors. By understanding how the debugging, it will make you a better programmer, and you can help others in things like troubleshooting. And today, we had a quiz on the Visual Basic handouts we got so far and some flow charts, and after that, i finished my second program, and helped some others with their third programs, and that's my week in a nutshell :-).

Friday, March 2, 2007

Weekly Status Report

This week we got a lot of work in Visual Basic, and I got through a lot of it. First, there were the first 4 assignments that I had to do. At first, I admit that it was kind of difficult, especially because I am not very knowledgeable in computer programming, but by the end of this week, it has become a lot easier, and makes sense to me.

Later, we got our first lesson, which was understanding inputting and outputting variables, as well as declaring them as a number as Single or a combination of characters as String. Next we learned about documentation, so the user can use it easier and but our names on it, for the user to know who programmed the work. The second lesson was If … Then … Else Statement for a number of possible variables inputted, so the computer can output the right variable. And lastly, we learned select case statements, for a wide range of variables, and the right output.