Sunday, September 28, 2014

First Problem Solving

There was a change on Friday's class, we worked with peers on a Folding problem. We were asked to take out a strip of paper and fold it with its left end on top of right end, then repeat this several times trying to find the creases pattern. I folded the strip, and my partner recorded the creases. At the beginning, the problem seemed complicated and the record of ups and downs wasn't that helpful. After a brief discussion, we decided to change our way  to record how exactly each fold added creases to the strip like this:

It's easy to find the pattern now.
Copy the arrows from the previous row and there will always be an up, a down, an up, a down, an up, a down... in the intervals. Besides, the left side and right side is symmetrical.

We predicted the pattern after the fifth fold first,  then folded again. And it turned out as we expected.  When we saw the hints on the other side, we knew our method was correct.

The experience of working with a peer in class was valuable. I hope there will be more classes like that.

I've been trying to write a program in python this weekend, but with only a few week's python classes, I found it really challenging. Maybe I'll drop in office hours next week.

Friday, September 19, 2014

Week 1 and Week 2

 I loved those mathematical logics we've discussed in class so far! This course went beyond my expectation. Though I had been admitted into computer science program, I was worried about the coming computer science courses.  To my surprise, I found myself kind of immersed.
       
 In the first week, we talked about sets, quantifiers and proofs for universal statements and existential statements. Those were pretty easy. And in this week we learned implications and negations which also been taught in MAT137.  
        
To be honest, I've already learned the above things in junior high and senior high. However,  I still felt uncomfortable occasionally during classes. Since English is not my mother tongue,  I'm not that familiar with some English terms and some logics behind the language. Besides,  the "if only" and "unless" statements indeed frustrated me for quite a long time, but I actually enjoyed the process of trying to understand it. To learn more efficiently, I plan to set aside some time to preview, maybe just go over the course notes for next period. I'll start this weekend and see if it will work.