CS 373 Fall 2021 Week of 6 Sep - 12 Sep
1. What did you do this past week?
This week I finished the Collatz project. I also held office hours for 312, where I helped students figure out their second assignment. I also finished my first iOS mobile development homework, which was to create an RPG game in Swift. For the class I'm TAing for, I graded their first assignment and updated their grades today. Most students didn't do very well on their first assignment, so I'm hoping with the feedback I provided that they will improve for the next assignment.
2. What's in your way?
I have to finish the setup for my Game Technology class's first project, which takes a lot of time. It's rather complex to set up a game engine on your laptop that wasn't meant to be used for heavy processing. I also need to finish the second assignment for my iOS class, where I'll be designing UI in Swift for the first time.
3. What will you do next week?
Next week I will finish my iOS homework and turn it in, and hopefully start the development portion of my Game Technology class project. I will also be holding discussion section for the first time for my students in 312.
4. If you read it, what did you think of the Paper #3: Continuous Integration?
I think continuous integration is a very important tool to have in your development arsenal. When I worked my internship this summer, there were like 50 different repos each with their own integration pipeline. You were not allowed to merge your commit until you passed all the unit tests that are included in the pipeline.
5. What was your experience of IsPrime and Collatz optimizations? (this question will vary, week to week)
I was familiar with both of these as I took Object Oriented Programming with Dr. Downing before. Using the same techniques again for Collatz I was able to pass the three tests on HackerRank without any issues.
6. What made you happy this week?
This week I had ramen with my two friends after school. I hope I can go again soon!
7. What's your pick-of-the-week or tip-of-the-week?
My pick of the week is Godot. Godot is a game engine that you can use to build video games and build scenes, and it's been pretty fun to use in my experience so far. If you're interested in game development, Godot is a great engine to use: https://godotengine.org/
Comments
Post a Comment