CS371p Week 4
What did you do this past week?
This past week I finished the Collatz project. I also rewatched some of the previous lectures to make sure I was doing everything that was expected of me for the project.
What’s in your way?
Currently, there is nothing much in my way. I have completed most of my assignments for other classes, so there weren’t any conflicting schedules. The only thing that could pose a problem is just laziness.
What will you do next week?
I will most likely revisit some of this week’s lectures to make sure that I am on top of all the material. I will also start looking for a partner to do the second project with.
If you read it, what did you think of the Pair Programming?
I read it, and I agree with a lot of points that it made. I have done a lot of paired programming in the past for my Computer Science classes. Working together to solve a programming assignment is a good experience to have. You can bounce ideas off of each other, fix each others coding errors, and keep each other on track. I am glad that I will have the opportunity to do more paired programming in this class for the upcoming assignments.
What was your experience of operators, pointers, and references? (this question will vary, week to week)
I found this material to be very interesting. This material is a lot more in depth than I have previously experienced. I have only used pointers very recently in CS 429 and CS 439. Before that, I only coded in Java, so my experience with pointers is limited. However, it is useful to learn about pointers and references especially in the context of C++. There is a lot more than what meets the eye when it comes to understanding operators and pointer, and I am glad that we are spending time to learn more about it.
What made you happy this week?
I am learning how to cook on my own. I think I am getting better at it. So far, most of the food that I have made is not too bad.
What’s your pick-of-the-week or tip-of-the-week?
Todoist is a good website that you can use to manage all your tasks. It is easy to feel overwhelmed with all the deadline in classes, especially in an online setting. Using a task manager definitely makes it easier to keep track of what needs to be done.