Friday, June 1, 2007

Weak Sixteen: Status Report

This week we recieved word about our final summative project for this course. For our final summative project, we are placed into teams consisting of three members, and then we are given a booklet which lines out what the project consists of. The booklet consists of 10 challenges; each having different amounts of points being awarded to completeing each challenge. Each team's goal is to collect 100 points from doing the programming challenges. Therefor, an example of this is to complete two 30 point challenges, one 10 point challenge, and two 15 point challenges; this is in order to account for the 100 points that are needed. The easier challenges have less points, where as the more difficult challenges have higher amounts of points.

Currently, I am working on a challenge which has the programming concepts of rounding, selecting and time conversion; all based around the theme of a Bell Canada long distance phone bill. On Friday, we had a short quiz on ergonomics and networking.

Friday, May 25, 2007

Week Fifteen: Status Report

This week was a short week because of a holiday on Monday. Once the class arrived back at Computer Science, we continued working on our Lottery ticket record programs in the Visual Basic application. After taking a couple of days to edit my array and disfunctional buttons, my program finally became fully functional.

We had a quick lesson on Ergonomics which focussed on excecises we can do during our break intervals from working at the computer. These excercises focussed on breathing techniques, as well as neck and arm excercises. Also, we recieved a hand out that talked about adding an animation element to our programs. The different functions that this hand out covered were the expanding and shrinking of the object, as well as making an object mobile on our screens. On Friday, my Lottery ticket record program was finally marked.

Friday, May 18, 2007

Week Fourteen: Status Report

For the first two days of this week, I was absent from class. When I returned on Wednesday, we were introduced to the history and importance of Ergonomics. Ergonomics is the inter-disciplinary science of ergonomics explores human capabilties and limitations and uses this knowledge to improve the design of things that people use and the ways in which they work. Also, we were given an assignment which uses Arrays and is based on creating a record keeping program for the sale of Lottery Tickets.

On Thursday, we continued working on our Array assignment. Also, we recieved another short lesson on Ergonomics, and the certain problems that can occur from poor posture when using the computer. On Friday, we did not have another Ergonomics lesson like the past two classes. For the entire period we were given time to work on our "Lottery ticket record" assignmet in hopes of finishing it.

Friday, May 11, 2007

Week Thirteen: Status Report

On Monday, we completed an assignment which was based on inputting test results, and being able to see the highest mark, lowest mark, and average of the test results from clicking the appropiate buttons. On Tuesday, we had a lesson on using Arrays. An Array is a powerful data structure that stores variable data having the same data type. On Wednesday, we continued to work on our Array assignments; in hopes of completeing them. On Thursday and Friday, I did not attend my classes. This was for a reason I rather not discuss. Many other things are going through my mind right now.

Friday, May 4, 2007

Week Twelve: Status Report

On Monday, we worked on our project which is based on the validity of SIN numbers. Also, with 35 minutes left to go in the class, all of these Computer Science students went outside to clean up the forest to help with the saving of the environment. By the end of Tuesday's class, I completed the SIN numbers program; it was written and working.

On Wednesday, we had a quick lesson on using Drawing in Visual Basic. The first type of program we were taught to write for this was drawing lines coming out of a horizon point. On Thursday, our regular Computer Science teacher was absent; we had ended up having two supply teachers. We worked on a worksheet which had questions that incorporated the history of the calculator and computer. On Friday, we were given a project that askes the user to input test results. The user can then click the High, Low, or Average button to display the corresponding statistic.

Friday, April 27, 2007

Week Eleven: Status Report

On Monday, we had a lesson on the Time Control function in Visual Basic. This lesson taught us the different settings for the timer; Enable and Interval. After the lesson, we recieved a sheet that gave us a step-by-step on how to create basic digital clock program. After, we began an excerise to create a stop watch. On Tuesday, we presented selections from our report about the different careers we can go into by being in computer programming/science. On Wednesday, we worked on an in class exercise to prepare for our test tomorrow.

On Thursday, our class had the Computer science test. On Friday, we had a lesson on While Loops. The While Loops are used when the number of repetitions is not known before we start the loop. This "While...End While" structure should be used when the user wishes to repeat a set of statements an indefinite number of times; this is as long as a condition remains True. We also began a while loop program which prompts the user for names and displays them one by one in a textbox until the user enters the word "Done". "Done" ends the commands.

Friday, April 20, 2007

Week Ten: Status Report

On Monday, we created a Mini Slide Show in Visual Basic. The slide show was formatted so it would output four cartoon images of the Sun to the user. We also added in a "beep" function, so whenever the user clicks the button to see the different image, the programs beeps. On Tuesday, we had another lesson on Loops; this time it focussed on using the "Exit For" statement.

"Exit For" is a special statement that you can use to terminate the execution for a For ... Next early and move the execution to the first statement after the loop. On Wednesday, we continued to work on creating our programs which executed the "Exit For" statement. On Thursday, we recieved a project about the different types of job you can apply for by being a computer programmer. The mission was to choose six different jobs, and report about each one and their relevance to computer programming. On Friday, I was not in class because I purchased a ticket to a special event which was hosted by the institution.