This week, we began by getting certified in two sessions of Hour-of-Code. Personally, I went through the Star Wars and Minecraft sessions, which were very enjoyable. Doing this allowed us to get a quick review of the very basics of programming.

On Thursday we began to learn how to use Matlabs, which is used for computational science. Together, we did examples of how to use the application, then we were asked to further explore it on our own. After we went through Matlabs, Dr.Ceberio gave us two problems that we had to solve; one of the problems was having four people that need to cross a bridge and have a single flashlight, but the maximum amount of people that can cross the bridge are two; each person takes different times to cross the bridge, which are 10 min, 5 min, 2 min, and 1 min, so the question is what is the least amount of time it will take everyone to cross the bridge. Working together we estimated that the least amount of time would be 17 min. The second problem was that you have eight weights, but one of them weighs less, and so what would be the least amount of times that you would have to weigh everything to find the odd one out. We initially said 3 tries by using a binary search method, but we were wrong. We discussed it again and realized that the least amount of tries would be 2, by weighing 6 weights and leaving out 2.