The goal of the project was to provide a way for students to
avoid using mymap to build their own schedule.
Mymap is hacked together using JavaScript and course id’s it isn’t
designed to be user-friendly and it is lacking a lot of features. This project will enable students to
download a local copy of all available classes that they have interest in and
build their schedule locally before then register manually for exactly the
sections they want with minimal interference by mymap. Initial scope included helping students build
a schedule but after research many students use the professors teaching the
class as the primary attribute. Because
Professor preference that isn’t something that can be reasonably implemented in
the given time for the project, scope was modified to become a tool rather than
the primary deciding factor.
One of the biggest obstacles in the construction of this project was the VBA environment in my windows virtual machine. I had to recode huge areas of the project over again because the IDE kept crashing and literally erasing my save files. Eventually I began backing up every code change to a another environment (sublime text 2) where I could then restore my code when the IDE crashed.
Impressive. I love this project. Great Job Justin!
ReplyDelete