Tuesday 30 September 2014

Slog

                                                                                                            Sept. 28th.2014


This week, in CSC165 we learned new concepts and more elements of the language of 

math. Conjunctions, disjunctions, negations, truth tables, manipulation laws were the main 

topics that we were taught in class.


All the concepts were new to me since it consists of mathematical symbols representing 

different meanings. Truth table was very challenging to me since it was basically the 

summary of all the concepts that we learned. Also, there were so many laws that we had to 

know.


Recognizing the difference between ‘or’ and ‘and’ was a little bit confusing, however, this 

concept is familiar to me since it is frequently used in math. In addition, negation part was 

challenging because there can be more than one possibility to express the negation.


This material is very closely related to CSC108 computer programming course and Math. 

Defining the domain and range requires similar understanding of ‘or’ and ‘and’.


One of my achievements this week was to attend the lecture carefully and trying to 

understand the concepts from last week.


The worksheet that we had to solve before going to tutorial, was so confusing. However, I 

still could not understand the clear concept of negation. We only did one question from the 

worksheet.


Friday 19 September 2014

CSC165 SLOG

SLOG

-Week 1&2


                                                                                                       Michelle Choi


  • CSC165, Mathematical Expression and Reasoning for computer science express concepts from computer science, Mathematics, other parts of the world in a precise and useful way. 
  • In the first week, I learned precision which restricts the meanings of words. I learned what must be precise and ambiguous. We also learned about quantifiers which is an expression that indicates the scope of a term to which it is attached. Quantifiers are all and some.
  • What I learned this week was totally new to me. So I could not enjoy this week's class. Most of the concepts were challenging to me since I have never learned about computer systems and logistics. Especially verifying and falsifying using Venn Diagram was hard to understand. 
  • Knowing the difference between a statement and a sentence was very easy to understand.
  • I am currently taking CSC108. Therefore, I think this course is very closely related to computer programming. 
  • My achievement this week was understanding what quantifiers are and how to use Venn Diagrams.
  • I got help from the tutorial and the level of the quiz was okay. In my opinion, taking a quiz at the end of the tutorial is a good idea because it makes students rethink about the concept.