today i finished my program, electing to have a conversion chart for the time values instead of a calculator, as there is no mathematical formula that converts 42 and 12 hour values. I have been testing my program as I finished sections of the converter, and did a final check at the end of class.
Today I finished programming and published my program. Looking at the required way to convert the time units and the complicated differences between the AM/PM values would have made it very difficult to finish the program on time, so as to finish the program, I removed the time converter, which unfortunately brought the total units that can be converted to 4, instead of the 6 I had originally imagined. I do wish I could have more possible conversions, but in order to finish on time, I had to remove the time value.
I made all the code to convert the units of mass, as well as searching for a link to be able to convert time simply, but I see that I may need to write more complicated code for the time values, but the remainder of the program is very straightforward.
Today I finished all conversion programming and testing for the ‘distance’ tab. I set it up similarly to the temperature conversions, making a button that will return the user to the main form, a button to completely end the program, as well as a button to activate the calculation and convert the values.
Today I made sure my design folder blog was up to date with all correct parts and complete research/descriptions for each of the sections. Using the final few minutes of class, I was able to create forms for each of the distance conversions and link the buttons on form1 to those additional forms, but no conversion or GUI programming was done.
For Americans living overseas, the change from going to customary units of measurement to metric can be very challenging for someone with no previous experience to the metric system. The metric system is a very easy and simple way of measurement but it can take quite some time to get used to on a daily basis. I was able to get used to the metric system over a period of about a year, through experience and mistakes made in conversion. By creating a more interactive unit converter than the standard ‘type in the unit, click a button, and get a result’ converter, someone coming from the United States overseas can learn unit conversion much easier if a converter has more of an interactive interface that teaches the concept while being used as a conversion tool. If it were to only be used as a conversion tool, then the user would learn very little about what is actually being done to convert the unit, but if for example, a visual interpretation of the conversion were to be included along with the answer, the user would learn the concept much more efficiently and would be able to at the least, approximate converted values between the two systems.
I am going to make a unit converter, which can convert customary units to metric, and metric to customary, while subtly educating the user of how to do it themselves mentally, which may not give exact results, but will give a result close enough to the actual result. As someone who has had to become accustomed to the metric system on a daily basis, I intend for this to be used by others, in a similar situation as I was in a few years ago, who have little or no understanding of the metric system and will need to become familiar with how it works for their daily lives. It could be used by people of all ages, so It would need to be simple enough that a child could use it effectively, and useful enough that teenagers and adults would also be able to use it without being bored with childish details. Finding the balance between fun and useful may be difficult to find depending on design. For how the converter actually works, it will need to be able to convert values of weight, liquid, distance and speed from both metric and customary units into their international counterpart. There will need to be a place to select the units, enter unit values, indicate which unit will be converted, and a box that outputs the final value.