Wednesday, June 6, 2007

Weekly Status Report

Most of the week, we were doing our final project. On Monday, we got information about our final culminating task for this course worth 15% of our mark. The other 15% would be from our final written exam. For our final project, we are placed into teams of 3, and then we are given a booklet has information about our project. The booklet has of 10 challenges, worth from 10 to 30 points with bonuses, based on the level of difficulty. Each team's goal is to collect 100 points from doing the programming challenges.

Throughout the week, our team was focus on this. On Friday, we had a short test on ergonomics and networking, which was pretty hard.

Friday, May 25, 2007

Weelky Status Report

On Monday, there was no school, because of Victoria Day. On Tuesday, we continued to work on our Lottery ticket programs in the Visual Basic, which I had almost completed. On Wednesday, we had 2 lessons on Ergonomics which focused on the ideal workstation, work area, monitor position, lighting and noise. The second one was on exercises we can do during our breaks from doing work on the computer. These exercises were breathing techniques, neck and arm exercises, shoulder stretching and tendon excercises. I also finished my lottery ticket program.

On Thursday, I got my program marked, and I got 20/20. Also, our class received a hand out that talked about animation in programing. This covered making an object move on our screens. On Friday, we got another handout on, which covered expanding and shrinking of the object. And I started working on the excercise from yesterday's handout.

Friday, May 18, 2007

Weekly Status Report

On Monday, it was a p.d. day, so there was no school. On Tuesday, we did not do anything in class, because of the lack of students, due to a tragic event. On Wednesday, we were had a lesson about the history and introduction to Ergonomics. Ergonomics is defined as the science that explores human capabilities and limitations and is used to improve the design of things that people use and the ways in which they work more productively and efficiently. We were also given an assignment which uses Arrays for a convenience store, which records the sales of Lottery Tickets up to a year.

On Thursday, we had another lesson on Ergonomics, which talked about the certain problems that can occur from poor posture when using the computer, such as back pain and carpal tunnel syndrome. We were put into groups of 2 and we had to make 2 questiions, and also had to answer the questions of another group. We also continued working on our Array assignment. On Friday, we got the period to work on our lottery ticket array assignment, and I am almost complete it.

Friday, May 11, 2007

Weekly Status Report

On Monday, we got the whole class to finish up Step-by-Step program #5, which is Visual Basic program that determines highest mark, lowest mark and average mark of the marks entered by the user. I completed the program, and it seemed to be working fine. On Tuesday, we got a lesson on Arrays, which are data structures that store variable data, which has the same data type. The variables that are in an array are given numbers instead of various names, which makes loops easier to work. We were given 3 big exercises to do, and I completed the first 2 parts of the first one.

On Wednesday, our teacher gave us a short lesson on the code writing for arrays, and I continued on the exercises, but have not yet completed the first one yet. This program can do a lot of things, like 1) initialize all the elements of the array to one, 2) initialize elements of the array with random numbers from 1 to 50, 3) switch the values at both ends of the array, 4) input 10 numbers, both positive and negative, from the user to i) change the negative values to positive, ii) calculate the sum of all the numbers and iii) to calculate the product of odd numbers in product.

We did not do anything on Thursday and Friday, becuase not many people were at class, because of a horrible tragedy.

Friday, May 4, 2007

Weekly Status Report

On Monday, I was continuing on our SIN numbers project, which makes sure the SIN number inputted is valid. Also, with 35 minutes left to go in the class, all of our Computer Science class went outside to pick up garbage in the forest outside of school to help with the environment, and we got 3 extra bonus marks on our test we did last week. On Tuesday, we had the whole period to complete the SIN numbers program, and I finished it after I had made some changes to the coding and documented it, and it was working.

On Wednesday, we had a quick lesson for using the Drawing methods in Visual Basic. The first type of drawing program we went over was to write for drawing lines coming out of a horizon point in the middle, up and side to side up. Also, there was code for how to put circles in. On Thursday, our Computer Science teacher was not here, and she left us a worksheet which had questions that incorporated the history of the computers questions. On Friday, we were given a project that asks the user to input any number of test marks, and click the high to get the highest mark, low button to get the lowest mark, or average button to display the average mark.

Friday, April 27, 2007

Weekly Status Report

On Monday, we we given a lesson for the Time Control function in Visual Basic, and how to use it for things in the properties in the timer, like enabling the timer when the program has loaded and the interval between each event in milliseconds. After the lesson, we 2 exersizes on how to create basic digital clock program and a stopwatch program. On Tuesday, we presented 2 jobs (database developer and computer programmer) out of the 6 selections from our report about the different careers involving computers. On Wednesday, we worked on an in class exercise to prepare for our test tomorrow, including the types of string functions, VB operators, and loops.

On Thursday, our class had the Computer science test for the things we were going over yesterday (types of string functions, VB operators, and loops). On Friday, we had a lesson on the next loops, while loops, which are used when the number of repetitions for the program is not known before we start the loop. This is as long as a condition remains True, and the End While is achieved after a certain condition is met. Then we got 2 excersizes and 1 assignment on while loops, which were a little difficult to understand at first.

Friday, April 20, 2007

Weekly Status Report

On Monday, we created a program in Visual Basic, which was formatted so that it would output four images of the sun to the user in a slide show form. But before i could start that, I had to finish the programs from last week, and started the slide show. On Tuesday, we had another lesson on Loops; this time it focused on using the "Exit For" statement, which is used to end a program at an appropriate time for a For ... Next early and move the execution to the first statement after the loop. I finished my slide show and then did the programs we got for Exit For.

On Wednesday, I continued to work on the Exit For programs. On Thursday, we received a project about the different types of computer jobs like a computer programmer, animator, and DBA. We got in groups of 3 or 4, and choose 6 of the jobs to do, so we could make desriptions of those jobs. The mission was to choose six different jobs, and report about each one and their relevance to computer programming. On Friday, I finished my part for the project and finished my Exit For programs.