Last Blog Incorporating Everything I can Fit
Let me begin this blog post with a problem solving session. I've decided to try the piles of pennies problem. I will follow G.Polya's "formula" to solve this problem.
1. Understanding the problem:
This problem asks us to transfer pennies from the left drawer which contains 64 pennies to the right drawer which begins with 0 pennies. According to the problem, our goal is to make it so that one of the two drawers has 48 pennies. In this problem, we are allowed to do two operations (technically 1 since they are similar). First, we can transfer half of left to the right IF the left has an even number of pennies. Second, we can transfer half of right to left IF the right has an even number of pennies. These rules are quite straightforward, the game is pretty much "dead" if both the right and the left drawers contain odd number of pennies. With this, I think I understand the problem quite well.
2. Devising a plan:
The problem seems like some simple arithmetic exercise - if you have an even number of pennies, you can divide it by 2 and give half to the other side.
Now one rule, that I've mentioned earlier, which I think will be crucial for this exercise is the fact that if you have both drawers as odds, the game is over.
Another observation I made is that the starting number (64) is in fact 2^6, so if you keep dividing it by 2, you will get an odd number only when you get to 1.
Since 48 is not 2 raised to some natural number, I decided that it might be easier if I get the right drawer to 48 rather than trying to make 64 to 48. In other words, I think it's easier to go from 0 --> 48 rather than 64 --> 48.
Another note that might be obvious, but I think can clear up some thing is the fact that the right+left will always = 64.
I think I am ready to take on the challenge.
3. Carrying out the plan:
I will make a chart for this
Left Right
64 0
32 32
16 48
Ah ha! There is the answer, you use operation L twice, and the right side has 48. That wasn't too difficult,
4. Looking back:
This question was not that difficult, but it is quite an interesting approach. I am wondering if it is possible to come up with any values between 0 - 64. It feels like there is a possibility that you can "make" all the numbers, but I can't seem to find out how. Regardless, it was quite an interesting problem.
Now for the fun stuff - I will have a spiel about this course. This course has definitely taught me a lot about logical notations, logic, and proofs. Prior to this course, I had no idea how to work on proofs, but this course has taught me the basics and I believe that this is a tool that will be critical in my future career. Despite the fact that I find this course quite "dry memorization" of proving things, I noticed that I've actually matured as a math student. I can kind of understand why the professors emphasized so much about the structure of a proof. It was because of this constant practice of structural proof that I finally understand how to prove stuff. My gradual growth in this area is quite obvious in retrospect, I began as a student that merely copied what was shown on notes, but it slowly turned into something that I actually understood and thought about, rather than just random pieces of notes that I "copied" from the professor. In this respect, I am very thankful for this course.
Another aspect that I liked about the course was the tutorials. I stopped going to class after a while, but the quizzes were really fair. Despite the fact that I didn't go to any of the class, just learning the material from the tutorial was enough to do well on the quizzes. Also, the tutorial made sure that we knew about the "main point" of the course, giving us a quick overview of what we are learning right now.
There is one thing that I really dislike about this course though and that it is writing this blog. I find this "assignment" very pointless, I really can't see how this has enhanced my knowledge in computer science/math/logic/or anything at all. I'd much rather have another real assignment where I can actually practice what I've learned in this class.
Lastly, the difficulty of this class in my opinion is not as bad as I originally thought. I felt like the grading scheme was more than fair, the professors seem to give us the benefit of the doubt whenever we had a few problems in our answers. This observation was made on the test and the assignments. I felt like I was given to points very generously despite some of the major mistakes I made. I'm glad that the profs decided to take the fact that this is a first year course into consideration when they grade our assignments/tests. I'm pretty sure if it weren't for this grading scheme, my grade would be a lot lower.
Now just a little bit of sucking up, Christine, I hope you won't be too harsh on grading my blog. I know I haven't written a lot, but I hope you'll be as nice as you were in grading our quizzes! Thanks for always letting us leave early for tutorial and just giving us the quiz whenever we are ready for it rather than telling us to waste our time in there! Hope you enjoyed this blog, this was my attempt to reconcile with all the missed blog. Cheers!