Saturday 23 March 2013

Week 10

The school year is coming to an end and I'll be on my second last week of school by Monday. This class has definitely taught me a lot programming/coding wise and the history of computer programming; however, I don't think that computer programming is for me. This course was definitely educational and stressful but I seem to be doing okay. The tests haven't been too good but the work wise I've done pretty good. In the future I don't know if I'll ever take computer programming again but it was a good experience. This week I didn't make it to the tutorial for the quiz however I can tell as the week advances so does the material. I'm sure by the end I'll be able to say I learned a bunch of things to do with computer science and it has actually stuck with me. Overall this week was fairly light and easy to manage.

Thursday 14 March 2013

Week 9

We're now on week 9 and classes are almost over. Today I just wrote my second test and even with the aid sheet, some of the content to me was challenging. I don't know if it's just because I don't get the material or if I'm missing something completely but as the course is coming to an end I definitely don't find it as easy as the beginning of the year. Although once I get the content it seems so easy and at the same time interesting, when I don't get it, it becomes so frustrating. I'm going to continue to do what I'm  doing and ask for help when I need it, but, other than that I'm just going to try my best to follow everything in time for finals. This course can be overwhelming but at this point I'm confident on what I know and understand material/content wise.

Saturday 9 March 2013

Week 7-8

During Week 7 Wiki2 was to be submitted, and I think that once the proposal was done for the Wikipedia assignment everything else was going to be easier. I say that because for me the hardest part was actually finding articles that I was interested in on working on. The fact that I was doing minor tweaks on the pages that I chose to work on, I had to do 3. It's not a big deal, but it might be a little more work; however, others might have chosen go do greater changes than what I've chosen to do so I shouldn't even be complaining. Other than working on my plans for Wikipedia 2, during week 7 not much happened. Although I can definitely say this course is getting hard with the coding that we have to do and understand. Hopefully I can get the hang of it and understand it all by finals.

Week 8 just finished and on the Friday we just had to submit our first Project. The first project was coding that we had to fix for an "Ecosystem" and a "Ball" in DrRacket. At first I'm not going to lie it was brutal trying to figure it all out with my partner, however when we went to the office hours we had a guy come and help us and slowly explain everything to us. While he was explaining it to us, it was kind of funny because it was actually really easy, but my partner and I were so engulfed in completing the project that we didn't even take the time to actually read everything and slowly go through the instruction on what needed to be fixed on the coding. Overall these past 2 weeks have been crazy with trying to understand code and complete assignments. I know that the next month's going to be even more hectic with finals coming up, but hopefully I can stay caught up.

Monday 25 February 2013

Week 5 - 6

This slog is an attempt to make up for the last couple of weeks of not posting on my blog. It's been really hectic with studying for mid terms and completing big assignments for classes, but that's what university is. I'm not necessarily getting the hang of it just yet but by the end of the year all the overwhelming classes, finals, and projects will be done. As for CSC104H1, the week before reading week was really hectic because all my midterms were that week. I didn't even make it to the quiz the Friday before reading week, however, I'm going to try my best to catch up. I also got the results of my test back and they weren't too good, but, now I'm kicking myself into gear and getting my act together. Whatever I don't get I'm going to do my best to ask. Like I said previously this course is getting harder and harder by the week, therefore if I don't pay attention or go to classes I know I'm going to fall behind. Therefore my goal is to stay focused and motivated and to do my work in all classes in order to successfully get through my first year of university.

Wednesday 6 February 2013

Week 4

It's week 4 of having our slogs and it's actually surprisingly helpful. I get to ask questions if I don't have time to see my TA and it gets answered pretty quickly. We've been learning more and more about the history of computer science and the different kinds of functions. The functions that we've learned this week dealt with lists and switching the orders of images. It's actually really cool to be able to do all of that in such a small programming box. Even though some of last weeks content is still a little confusing I'm starting to get the hang of it all. I thought that learning about how computer science came to be was really interesting and educational. This course definitely has it's easy points and its hard points but with practice I'm sure that i'll eventually understand most of the concepts of computer science. Overall Dr. Racket has been helpful and easy to use therefore I'm extremely interested in what's to come for the rest of the semester.

Thursday 31 January 2013

Week 3

It's the third week of writing our slogs and it seems like this course is starting to pick up with its material. We're continuing to learn about different functions and how to manipulate images whether by layering them on top of one another or rotating them. These functions are getting harder to remember and understand, but with time I'm sure i'll start to get it. It's interesting to see how simple words/phrases when put together can be manipulated into different functions on Dr. Racket. Our first test for this course is coming up and with everything that we've learned in class, I think that it'll be manageable. Learning new things takes time, therefore I know that with time I'll start to catch onto the different kinds of functions and remember what can manipulate what.

Friday 25 January 2013

Week 2

I've now been in this course for 2 weeks and I think I'm starting to get the hang of it all. It was overwhelming in the beginning but once I tried the exercises it seemed a lot easier than I expected.This week we were taught "check-expect" programming and at first I was yet again overwhelmed, but as the class went on it started to make more sense. As this course continues I'm starting to see how light and accommodating it is; if I ever have a question it's always answered as soon as possible whether by Danny or a TA. Danny is a very interactive professor, and as a hands-on/visual learner the way he presents his lectures makes it a lot easier to understand. For example our Thursday lecture with the "Racing with Alice" table (with numbers, letters, and symbols), the approach that Danny took on trying to explain how the table should be read was very interesting. He had one student do arm gestures to represent numbers and another student write down the numbers to solve the phrase; all of this was done in order to show how long transmitting and transcribing information can take when we (humans) do it versus how quick it could be done by a computer. Overall, this week I learned more programming definitions as well as different types of mechanical devices there were and are used for all kinds of different purposes.