CS 373 Blog #5
- What did you do this past week?
This week was very busy, but productive. I finished up the first project for Game Technology, where we needed to create a room with several balls bouncing around, at a random speed and direction, the trickiest part being figuring out how to get the balls to properly adjust trajectory after a collision (we weren’t using the default physics engine). We also, of course, got started on phase 1 of the IDB project, deciding to make our website based on crime statistics in relation to general demographics and policing.
2. What’s in your way?
I’m happy to report again that I don’t see any significant obstacles right now with what I’m shooting for. While there is of course plenty of work still to be done, especially on the project, there’s no roadblocks that have left me scratching my head.
3. What will you do next week?
Next week, we’ll have to finish up the phase 1 portion, and get the website up and running, in addition to populating it with data from the sources we found. We’ll also have to create user stories for the other group we were assigned- I’m particularly excited for this part, it’s a clever way to have interaction among groups and have someone else take a look at your project with fresh eyes.
4. What was your experience of types, object models, and iterators?
Iterators, if it’s not too bold for me to say, are basically old hat for me. I think I’ve gotten good experience with them in multiple languages, and I’ve got them down pat. Pride before the fall, perhaps, but I really do think it’s something I understand well enough. Types and object models on the other hand, are probably something I’m going to have to keep studying and reading about, because languages have nuances on how they work such that there’s always something new, and the concepts themselves are more abstract.
5. What made you happy this week?
I hate to sound like a broken record on these blogs, but we baked again this week: this time, a carrot cake.
6. What’s your pick-of-the-week or tip-of-the-week?
Visual Studio Code has a feature for simultaneous team-based editting online called Live Share, something I did not know about until a team member showed me.