Monday 1 December 2014

CSC104H1 - The end is so close, yet so far.

Yea, I just picked CSC108H1 for Winter term, guess I will be updating this blog soon

When it comes to an end, I do find out that the second Project "Maze" has come up a little bit rush/fast right after the "Sneeze" Project, maybe it mean to put it that way or I just not used to this sudden tight arrangement of CS material.

And overall the material in these courses are light enough that I am able to focus on my life science course and still get a taste of what Computer Science is really about. Here, I do want to say a big apology to Prof Baumgartner since I didnt really come up to class the the past few weeks due to my heavy life science course load.

I will be considering to apply for Bioinfomatics as a specialist, however I am not so sure how does life science and CS come together, and what the image will be. Anyway, I am happy to finish my blog right here, and wish you a great marry christmas,

Best,

Friday 21 November 2014

CSC104H1- Term Test 2 and Project Due

Finally, term test 2 is finished, and it's much harder than the past term test " I think", maybe I am still not used to the format of CS term test , or I am having another physiology term test on the same day and actually study the term test in the last minute... :P

And I do start to work on my first project "Sneeze", in which i don't find it as hard as I thought since the instruction is clearly state on each function, and what I should do is just put it together properly so that when I click one, things will go smoothly. And I do think the project does take qutie a bit  knowledge from Mapping as well as defining function conditionally. Therefore I did spend quite some times opening previous lecture material to finish it.

And overall these few weeks material tends to be a bit light, or in other words, I AM MASTERING THE MATERIAL. Well, I do find this course much more interesting than I thought, especially when its not purely memorization like my life science courses, but using the reasoning as well as logical thinking.

The last but not least, have a good weekend~

Friday 7 November 2014

CSC104H1 - Half way through, and project comes

There, project comes , "Sneeze" , and since I am more like a last minute person, I will just leave this part in my next blog since I didn't even start.

Lets reflect the material these few weeks, which is about Color, and some binary notation. To be honest, I don't understand binary notation and do find the course challenging as the time takes longer when I doing my Friday quiz. And for the "color" topic, it is more approachable to me since it can be "visualize in my brain" than a pure number from Binary notation.

Speaking of Friday quiz, I do find that the marks is a bit hard to follow up. Although the quiz will be return "once awhile", I think if we can keep track on our marks ONLINE like U of T Portal it will be much easier for me to stay on top of my material (Maybe there are updated mark online, and I just can't find it, well, if thats the case, my apology)

And recently I do start to play around with Dr.Racket, with some  "orders", its just like a communication with my dog. "ERROR ERROR ERROR and ERROR", is what my result whenever I click run. And being this "straight" is what Computer Science really is, though nowaday we keep in touch with computer daily and don't see it as "straight". Its just simply Google, Apple or Facebook (I can't think of any others) makes the Computer Science too human friendly, much more easy to use.

But then Dr Racket is more like "core" of CS, and CSC104 is a touch of this "core" of Computer Science, because I do see how hard can it be if Prof Baumgartner throw some more binary notations in this courses :(

Anyway, overall this course is manageable and I do always look at the bright side!

Friday 31 October 2014

CSC104H1 - My first entirely written term test.

Well, since most of our life sciences term tests are using scan tron, therefore writing CSC term test is kind of "challenging" due to my used of fingers with "precise" movement. And I do find myself much of comfortable in doing CSC term test than any other courses. Not only because its easier, but I am actually using my hand movement with the reasoning in my head cooperate together, in which I am more confident with my answer. In contrast, filling out scan tron it just a pure brain reasoning, maybe I am a more "gesture learning" person.

In reflecting these couples week of CSC journey, which are the animation as well as the used of Apply and Mapping on list. I do find it a bit harder to get along with animation, the "big bang" thing due to the unclear explanation from Prof (to be honest, maybe I am just too dump). And when it comes to apply and mapping the list, I do find this  topic is comfortable to approach and find it interesting.

The last but not least, the people in this class is dramatically disappearing, and I do wonder whats the reasoning in behind.
1) Too early (its 9:00 a.m., the U of T student biological clock is around 12:00 p.m) << I think
2) Too easy ( We can just simply download the material online and learn it our own, its more like a CSC104H1-Online style)
3) Herd mentality (Simply if too many people are leaving with good marks, why do I stay?)

And just a last piece of advice, I do believe cutting the lecture off and switch online version, and keep the tutorial quiz the same, it will be much more efficient!

Saturday 4 October 2014

CSC104 - My first touch of Computer Science

So far from this course after 3 quizes, I don't see myself as fear to Computer Science as I thought. Since I am a second year life science student, in the first place I only aim for easy mark, but then I realize I want to challenge myself more later on.

However I do want to take a note that, the phrase of these 3 weeks material is a little bit too slow to me because it's just very basic calculation and flipping the pictures, and I do expect more from this course. Well, maybe its just a first few weeks to let us get used to the language of Computer Science, it will certainly become harder as the course go on.

Speaking of getting used to the language of Computer Science, I do love how Prof Baumgartner approach us by putting a jam on a bread. In which kind of inspire me that human-brain has such a great capacity that can carry on and compare different orders and "make the decision" in such a short period of time.  Therefore I look forward to enjoy the journey of CSC in the future!

Tuesday 7 June 2011

Organic Chemistry: Functional Groups

Functional groups is a specific group that gives the molecule ability to react in a specific manner. And are usually in organic compound other than Carbon and Hydrogen, such as Nitrogen, Chlorine, Florine.



Halides & Nitro Compounds
Naming rule is just attached to the Alkane and Alkene, but we have to follow the new prefixes:
F = Fluro
Br= Bromo
Cl = Chloro
NO3 = Nitro

Notes: 
We use prefixes such as di-, tri-, tetra-.... to indicate that if there is one more Compounds.


Alcohols:
1: It contains OH- and we have to name it as the lowest number as possible (start counting it from the closest way)
2: End in  - ol
3: If there is more than one OH- in it, we use prefixes such as di-, tri- to indicate it.
Aldehydes and Ketones :
The difference between aldehydes and ketones is that
1: Aldehydes contains double bond Oxygen at the end of its chain
2: Ketones contains double bond Oxygen at the MIDDLE of its chain

Aldehydes:
1: End in "-al"

 "Ketones"
1: End in "-one"

Monday 6 June 2011

Organic Chemistry.

Organic chemistry is responsible for many everyday products of the everyday products that are used around the world, as it's composed of only organic matters like Oxygen, Hydrogen... that's naturally come from the nature in order to decrease the pollution from chemical product.


Properties
Low melting points
Weak or No-electrolytes

Types of Carbon Atom Chains:
A straight-line


Circular Pattern.


Branch Pattern.


Single Bond:

Alkanes are saturated hydrocarbon which have all carbon atoms bonded by single bonds.
To name them, we have to end in "-ane" as they are Alkanes.

1: Count how many carbon is there in the LONGEST CHAIN, (usually from left to right)





2: According to the numbers of carbon, we can record the name as a symbol " Methane, Ethane...."

3: Then, use the general formula to show the Alkane.

Double Bond (Alkene):
Generally it's the same as Alkane in the naming way, but now it's Double Bond

1: End in "-ene" instead
2: Be aware the double bonding location and name it specificly according to the information has provided!
3: Draw a double line to show it's a double bond~



Triple Bond (Alkyne):
Same method of naming to Alkene, but

1: End in "-yne" instead.
2: Draw a triple line to show it's a triple bond~