Third Week


With the third week, I now have seen what it's like to grade homework from the students


This week, as a mentor, I noticed I was getting more confident at doing announcements and attendance. It helps that no one really pays attention anyways, especially on Fridays since everyone is 4700+ and knows the deal. I also made sure to take what I saw in the status updates and make sure to inform everyone of the biggest issue I saw, which was having at least 3 sentences in the this and next week sections, but not having them be specific enough. Some were more noticeable than others, but while I still graded leniently, I made sure to let everyone know that we will start grading more closely later on. As a student, I was looking into how to make the dockerfile for the shubble admin site, including reviewing the current dockerfiles we have in the repo. This however was for not since due to some hosting changes and rollback of changes, the admin site has been put on hold for the foreseeable future. I then changed gears and finally got some commits down while changing a current feature where I am moving the announcements from the frontend to the backend. This included adding a schema for the database to hold announcement tuples, as well as a backend endpoint where the backend can retrieve announcements from the database.

Next week, as a mentor, I will of course keep doing announcements and attendance, but hopefully even more naturally than I was already. I will make sure to grade at least some of the status updates, specifically from the people who got points taken off last week. This way, by Tuesday, I can make sure to talk to them about writing 3 sentences or whatever they might be losing points on so they can fix it before we start grading more closely.As a student, I will be working on EzASM as another project, although I will still be spending a minimum of 6 hours a week on Shubble so it will probably count as my “secondary project”. I will start by reformatting files to clear the pull request test that failed since the code is likely solid besides that. As for shubble, I will be continuing to work on either the announcements move or go on to another issue that needs someone to work on. If I’m still working on the announcements, it’ll either be slight tweaks from my first set of commits, or I’ll be put on the front end part of that too.