This week we only had four days of class because our whole grade had to write a literacy test on Thursday. This week we had a lesson on Visual Basic operators and we had a big program that we spent all week on. The lesson on Visual Basic Operators included arithmetic operators, comparison operators and logical operators. We also learned that the symbol in an operation is an operator and that the variable or value in the operation is called an operand.
This program was a program that calculated the weekly payroll of a worker by using the information retrieved from them (hours worked and cups sold). We had to write the program using all the new controls we learned. On Wednesday, when the majority of the class finished, we had to add a menu and two dialog boxes so that the user could enter their own hourly rate and tax rate. This week I finished the program and the program works properly.
I had a few problems this week; they were all surrounding the dialog boxes. One of my problems was the placing of the code in the dialog box, I later figured out that the code had to be between the two lines. Another problem was getting the Form1 window to read the entered information from the dialog boxes. Before the code I had written was: dlgTaxRates.Show(), but after I just changed it to: dlgTaxRates.ShowDialog() and it began to work properly. Next week we are starting our first project in partners and creating a program on our own.
Friday, March 30, 2007
Friday, March 23, 2007
Weekly Status Report #6
This week, we had a lesson on different data types and String data types in Visual Basic, we created a new program involving temperature converting, we wrote an assignment on web awareness and we worked on . This week I completed both of the programs in the time provided and I learned again this week more features in the Visual Basics program.
This week I completed everything that was required; which included the two programs and the essay on web awareness. I learned new features again this week like always; I used for the first time a scroll bar, track bar, picture box and list box. These are just a few of the controls used this week. With the learning of the different String data types, I used these new codes to create the String tutorial. For example, I learned how to remove, replace and compare different strings. Although, I'd already learned some of the functions, I learned a lot as well.
This week I encountered a few problems; with the temperature converter program, I wanted to round all the Celsius degrees to the nearest hundredth and it took me a while but I figure out how to write the code using the object browser. Problems that concerned the String tutorial were just writing the code in general. I had problems thinking up how to write the code with a case statement and I wasn't sure how to use the list box since it is a new control to me. Next week I hope to encounter more problems so that I ca be challenged to write my programs and learn more about using Visual Basics.
This week I completed everything that was required; which included the two programs and the essay on web awareness. I learned new features again this week like always; I used for the first time a scroll bar, track bar, picture box and list box. These are just a few of the controls used this week. With the learning of the different String data types, I used these new codes to create the String tutorial. For example, I learned how to remove, replace and compare different strings. Although, I'd already learned some of the functions, I learned a lot as well.
This week I encountered a few problems; with the temperature converter program, I wanted to round all the Celsius degrees to the nearest hundredth and it took me a while but I figure out how to write the code using the object browser. Problems that concerned the String tutorial were just writing the code in general. I had problems thinking up how to write the code with a case statement and I wasn't sure how to use the list box since it is a new control to me. Next week I hope to encounter more problems so that I ca be challenged to write my programs and learn more about using Visual Basics.
Thursday, March 8, 2007
Weekly Status Report #5
This week in class, we worked on three programs and learned new controls for Visual Basics. We also had a test on flowcharts and programming today and by the end of Friday, we have to hand in our memory key with case 3 and a flowchart for that program. This week we had lessons on debugging, we learned about compiler errors, run-time errors and logic errors.
This week I completed all the required work on the case worksheet and I handed in my key with case 3. The new skills I learned this week were involved with Visual Basics, for example I learned how to debug my program and how to use new controls like message box and radio buttons. I had a few problems when writing my program because there was a lot of code that had to be written for the case 3 program. I had to debug this program to avoid run-time errors because if the candidates became tied or the user did not enter a number, the program would hang and maybe even crash the computer. The flowchart for this program also took quite a bit of time to create because there were so many different options.
Next week is March break so there is no work assigned yet, however my future goals are like the weeks before; I want to be able to use Visual Basics fluently and be able to create a complex program using the maximum potential of myself and also of Visual Basics.
This week I completed all the required work on the case worksheet and I handed in my key with case 3. The new skills I learned this week were involved with Visual Basics, for example I learned how to debug my program and how to use new controls like message box and radio buttons. I had a few problems when writing my program because there was a lot of code that had to be written for the case 3 program. I had to debug this program to avoid run-time errors because if the candidates became tied or the user did not enter a number, the program would hang and maybe even crash the computer. The flowchart for this program also took quite a bit of time to create because there were so many different options.
Next week is March break so there is no work assigned yet, however my future goals are like the weeks before; I want to be able to use Visual Basics fluently and be able to create a complex program using the maximum potential of myself and also of Visual Basics.
Thursday, March 1, 2007
Weekly Status Report #4
This week in our computer science class, we kept working on Visual Basics. This week we had a lesson on software documentation and decision making for the Visual Basics program. We received a new assignment sheet on If and else statements. For all of our programs created this week we had to document our programs so it is clear what I am doing in the program. The flowcharts quiz has been rescheduled for Thursday, when it will also include a programming section.
This week I completed all of the assignments and I also had my first program marked on Wednesday. I learned a lot of skills this week, like the if statements and also having the program recognize capitalized letters and minuscule letters. I also learned how to make message boxes so that I won't have to create a text box or a label to show the result.
My future goals in Visual Basics are to create a complex program that is created with no guidelines. This I know will happen in time, so for the near future, I want to gain more knowledge and be able to create the program with little or no problems. A few challenges that I faced this week involved finding different ways to create codes. I had to figure out how to convert the word to lower cases and how to use message boxes. Next week I like be starting with assignments that involve case statements.
This week I completed all of the assignments and I also had my first program marked on Wednesday. I learned a lot of skills this week, like the if statements and also having the program recognize capitalized letters and minuscule letters. I also learned how to make message boxes so that I won't have to create a text box or a label to show the result.
My future goals in Visual Basics are to create a complex program that is created with no guidelines. This I know will happen in time, so for the near future, I want to gain more knowledge and be able to create the program with little or no problems. A few challenges that I faced this week involved finding different ways to create codes. I had to figure out how to convert the word to lower cases and how to use message boxes. Next week I like be starting with assignments that involve case statements.
Subscribe to:
Posts (Atom)