We have had our first lecture and have been set the task of researching into Empirical Software Engineering. The keep track of our findings, we have been asked to keep an online blog. This will also help to create a conversation about what we are finding out.
Empirical Software Engineering (ESE)
ESE is a topic I have not heard before. From what I understand, ESE is the
Max 6 is software for computers to allow the creation of almost mind-map looking circuits. You have a range of tools at your disposal to be able to create a function. This could be a blinking light or virtual keyboard programmed to play a tune. The great thing about the software is you can attached devices to the computer to input or output information. So for example, you can attach a MIDI keyboard to record music or a webcam to manipulate the video it captures.
Our brief was to capture some form of information and represent it differently using the Max 6 software
It was demonstrated, by the lecturer, that we can grab raw data from a RSS feed and import it into Flash. From there, we can use the data to manipulate shapes and lines. So our task for the next three weeks was to
I’ve now added a couple of my computing projects to my website. Both were created using Microsoft’s Visual Basic, a programming software. You can download and try them out if you like by following the links below (You need to be on a computer that runs on Microsoft Windows… sorry Linux and Mac users, though you could use Wine). I will add download links to the source files sometime in the not so distant future, for those who would like it.
The one project was purely to create a calculator that could add, subtract, multiply and divide. But I wanted to push it further and because I had learnt how to calculate binary and hexadecimal digits in Maths, I included binary conversion as well with the option to copy and paste values into the calculator. Incorporating binary conversion wasn’t too problematic because, as I mentioned before, we had learn about it in Maths and I had gone onto creating a spreadsheet version which can also carry out the same calculation when values are entered. I still need to include hexadecimal conversion to the calculator.
The other project was to create vending machine. All it had to do was function, and be able to vend an item that a user had chosen after the right amount of money was entered. Any situations where the running of the vending machine would be outside the norm, like the user not inserting enough money for example, it was made sure they could be correctly resolved, such as displaying a message.