On Monday we were given a lesson about using the Visual Basic Operators. There are three types of operators that you can use; the Arithmetic operators, the Comparison Operators, and the Logical operators. We also worked on two programs in Visual Basic. One of the programs was based on the String Tutorial hand out that we received; this program focuses on the use of a List Box. The other program is called Payroll; it focuses on the gross and net pay which is made from hours worked as well as counting the overtime hours and commission.
On Tuesday, we continued working on both of these programs. On Wednesday, I had all my focus on finishing the Payroll program because I completed the Tutorial the day before. The entire class was a part of a Literacy exam during Thursday morning; we did not have class that day. On Friday, we had a lesson on Dialog boxes in Visual Basic. We also continued to work on our programs and status reports.
Friday, March 30, 2007
Wednesday, March 21, 2007
Week Six: Status Report
This week began with a lesson on the data types that can be applied while working the Visual Basic application. An important characteristic of a variable is its type. The certain data type which is applied to the variable determines what kind of information a variable is able to hold.
A common example of a data type is the Single data type. By using Single, the person writing the program is able to input positive or negative numbers up to around 3.4 times 10 to the power of 38. The data type String is usually applied when you wish to have your program output text.
Dim num1, num2, num3 As Single
Dim negative, neutral, positive As String
Above shows that the user declared the first, second, and third number as a Single. Where as the words negative, neutral, and positive were declared as a String. We were also given a Visual Basic project that asks us to create a Temperature Converter which refers to Fahrenheit and Celsius. On Wednesday, we were given a web awareness assignment to finish in order to prepare for the OSSLT literacy test. On Thursday, I was absent for the entire day because I was job shadowing for my career studies class. The class were handed out a sheet about identifying Strings. Friday we continued writing programs as well as our weekly status report.
A common example of a data type is the Single data type. By using Single, the person writing the program is able to input positive or negative numbers up to around 3.4 times 10 to the power of 38. The data type String is usually applied when you wish to have your program output text.
Dim num1, num2, num3 As Single
Dim negative, neutral, positive As String
Above shows that the user declared the first, second, and third number as a Single. Where as the words negative, neutral, and positive were declared as a String. We were also given a Visual Basic project that asks us to create a Temperature Converter which refers to Fahrenheit and Celsius. On Wednesday, we were given a web awareness assignment to finish in order to prepare for the OSSLT literacy test. On Thursday, I was absent for the entire day because I was job shadowing for my career studies class. The class were handed out a sheet about identifying Strings. Friday we continued writing programs as well as our weekly status report.
Wednesday, March 7, 2007
Week Five: Status Report
During this week we continued to work on our Visual Basic program writing. We learned how to apply the Select Case statement while writing the codes. This statement is used to run a code based on multiple conditions; it allows you to use as many conditions (or cases) as you wish. By doing so, this makes it convenient to write codes for situations in which there are a variety in the choices. An example of this would be a program written to calculate what candidate won in an election for parliment. By calculating the votes for as candidates as you wish, the program will output who came first, second, third and so on.
We also recieved sheets on debugging a program and compiler/run time errors. By understanding how to debug, it will make you a better programmer for the future. Tomorrow, the majority of the class is handing in an assignment that is able to focus on the Select Case functions. Also, a quiz on Visual Basic and some flow charts is scheduled for tomorrow.
We also recieved sheets on debugging a program and compiler/run time errors. By understanding how to debug, it will make you a better programmer for the future. Tomorrow, the majority of the class is handing in an assignment that is able to focus on the Select Case functions. Also, a quiz on Visual Basic and some flow charts is scheduled for tomorrow.
Thursday, March 1, 2007
Week Four: Status Report
This week we continued to work in the Visual Basic application during our class time. Also, we recieved our tests back from our teacher. This test focussed on the computer and flowcharts. Overall, our class preformed poorly. Therefore, we are having a small little quiz tomorrow regarding flow charts.
Throughout the past few days, we have been creating many more codes for many more programs while using Visual Basic. We learned the forms of Software Documentation; internal and external. This sort of documation is used after finishing our codes so we can read how the program operates and how to use it.
Yesterday, our teacher began marking one our programs titled "TIKVB2". Overall, I did quite well and my mark was level "4". We are now focussing on the form of "If...Then". Example; if the number is < 0, then the number is negative.
Throughout the past few days, we have been creating many more codes for many more programs while using Visual Basic. We learned the forms of Software Documentation; internal and external. This sort of documation is used after finishing our codes so we can read how the program operates and how to use it.
Yesterday, our teacher began marking one our programs titled "TIKVB2". Overall, I did quite well and my mark was level "4". We are now focussing on the form of "If...Then". Example; if the number is < 0, then the number is negative.
Thursday, February 22, 2007
Week Three: Status Report
This week started out with warmer weather, which I was quite happy to finally see. Spring is soon, and this Winter feels like it has been too long. Considering the fact that this has been the coldest February in Canada since the 1970's; I am not surprised.
Week three began with a test in Computer Programming. The test covered what we went through with flow charts, problem solving, and our introduction to the world of computers. Following the test, we recieved a flow chart assignment for homework. This small assignment was to create a flow chart so you are able to input three seperate numbers, and output them in ascending order.
After a long wait, our classroom's computers finally became equipped with the Microsoft Visual Basic program. With this application, you are able to write codes for your own programs. An example of this is what we created yesterday. We formatted the codes in attempting to create a cost calculator. This certain calculator calculated the tax rate for the subtotal cost, in order to calculate the total cost.
Today is a scheduled early release day for all the classes, which means class is dismissed at 11:00 a.m. Tomorrow, we will be starting a new assignment. This assignment will focus on writing programs for five problems.
Rocking R.
Week three began with a test in Computer Programming. The test covered what we went through with flow charts, problem solving, and our introduction to the world of computers. Following the test, we recieved a flow chart assignment for homework. This small assignment was to create a flow chart so you are able to input three seperate numbers, and output them in ascending order.
After a long wait, our classroom's computers finally became equipped with the Microsoft Visual Basic program. With this application, you are able to write codes for your own programs. An example of this is what we created yesterday. We formatted the codes in attempting to create a cost calculator. This certain calculator calculated the tax rate for the subtotal cost, in order to calculate the total cost.
Today is a scheduled early release day for all the classes, which means class is dismissed at 11:00 a.m. Tomorrow, we will be starting a new assignment. This assignment will focus on writing programs for five problems.
Rocking R.
Thursday, February 15, 2007
Week Two: Status Report
Into the second week of the Computer Programming course introduced us to more advanced functions through flow charts and an interesting Introduction to the Computer.
On Monday, we were asked by our TIK teacher to hand in a flow chart assignment which was assigned the Friday before hand. Today, our TIK teacher pointed out the mistakes that the majority of the class did on this particular assignment. Hopefully, the class picked up on what not to do when formulating a proper flow chart of full marks. This following Monday, we will be having a test on flow and problem solving charts, as well as on our introduction to the computer and the computer's software.
This week we learned the basic terms and purposes that each main component of the computer does. To follow to see what we learned, we defined a few of the ways you can describe a computer via size; a Mainframe, a Supercomputer, and a Minicomputer. On Wednesday (Valentine's day), the school had a snow day due to the extreme weather conditions; therefore I did not attend any classes that day. Today, we learned about the different types of software that a computer can have. Examples of these would be system software and application software. Also, we were introduced to Pseudo Codes for flow charts. Tomorrow, I believe our class will consist of a continuation of the pseudo codes, and possibly more information on the computer.
Cheers,
Rocking R.
On Monday, we were asked by our TIK teacher to hand in a flow chart assignment which was assigned the Friday before hand. Today, our TIK teacher pointed out the mistakes that the majority of the class did on this particular assignment. Hopefully, the class picked up on what not to do when formulating a proper flow chart of full marks. This following Monday, we will be having a test on flow and problem solving charts, as well as on our introduction to the computer and the computer's software.
This week we learned the basic terms and purposes that each main component of the computer does. To follow to see what we learned, we defined a few of the ways you can describe a computer via size; a Mainframe, a Supercomputer, and a Minicomputer. On Wednesday (Valentine's day), the school had a snow day due to the extreme weather conditions; therefore I did not attend any classes that day. Today, we learned about the different types of software that a computer can have. Examples of these would be system software and application software. Also, we were introduced to Pseudo Codes for flow charts. Tomorrow, I believe our class will consist of a continuation of the pseudo codes, and possibly more information on the computer.
Cheers,
Rocking R.
Thursday, February 8, 2007
Week One: Status Report

Throughout this past week, my peers and I, have been introduced to the world of Computer Programming. This week introduced us to weblog-making, different methods of problem solving, and flow charts.
For our weblog, our goal is to update it weekly with a status report. This report is a summary on what has occured during the past week; work accomplished, work remaining etc. Also, we were able to customize our blog, by following the guidelines our TIK teacher has provided. Personally, I incorporated music clips, images, and videos into my blog. I did this because I wanted my weblog be somewhat entertaining for whomever stumbles upon it.
This week, we also focused on problem solving charts. We went step-by-step to figure out the proper steps we should remember in solving problems. Examples of problems to solve would be buying the right computer, or finding a summer job for a student. Currently, our class has been focusing on flow charts in programming. A flow chart is a diagrammatic representation that illustrates the steps to be performed to solve a problem; like a problem solving chart but much more complex. Once a flow chart is drawn, it is much easier to write a program in any high level language. I have attached an accurate example of a flow chart to show some idea of what I am refering to.
Thank you for reading and stay tuned for next week's report,
Rocking R.
Subscribe to:
Posts (Atom)