These are projects posted by the students of Dr. Gove Allen at Brigham Young University. These students have taken one semester-long course on VBA and generally have had no prior programming experience

Tuesday, April 16, 2013

BYU mymap Schedule helper


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.




1 comment:

Blog Archive