Tuesday, 11 November 2014

The Completion of Software Design & Development!

Tuesday beauty,

This morning we did the same morning starter as yesterday, which is countdown. This was used again to wake us up as it was effective last time. During the exercise, I almost got the generated numbers, however I did not have enough numbers as it was already used once (first world problems). Additionally, today is also the main deadline and pretty much the end of Unit 6 - Software Design & Development so everyone including myself was focusing extremely hard for the completion.

At the start, I double checked any other outstanding work I have. I noticed that I have completed all of A3T1 so therefore I moved onto A3T2 aiming to finish everything by the end of the day. Firstly, I made very small changes to my program by asking other students to try and break my program. Once I found small and specific areas for improvements including the aesthetics/appearance of the program overall, I quickly amended it.
A chunk of my final programming code
Afterwards, I worked and completed the evidence of testing for my program on an excel spreadsheet. Within the spreadsheet, I laid out each stages of my program into individual parts, which then has an incorrect and correct text input (highlighted & indicated red and green). Furthermore, I pasted my final copy of my program coding into a word document (contains syntax-highlighting for easier readability to the user). As a result, this led to the completion of my work. On the other hand, I can still see room for improvement therefore I requested "Jovial John" for more assistance.

"Jovial John" explained to me what other improvements I can do, such as adding an example of the input I entered to test my program as well as adding a small checklist at the end to state whether one part of the program works or not. Moreover, I made a key to help the person who reads my evidence of testing spreadsheet easier. I also improved my final copy of the code by screen dumping three different dumps to proof that the information I inputted within the program export and function properly.

My layout for the evidence of testing
A glimpse of my final code
At the end of the day, myself and other students submitted everything into a folder "Jovial John" created. Moreover, I then worked on making the minor changes "Jovial John" returned to me for my A2 tasks. Whilst doing so, I ended up helping other students that needed my help for any of their work - today was a lot of walking around and explaining for me! I really enjoy helping others as it can expand my own understanding overall and it allows me to reflect back upon my previous learning. Thus, I also usually learn something new about other students and it improves my social communication skills as a benefit.

Now that I have completed the unit, I plan to make the changes to my A2 work when I return home - gives me the whole of Wednesday off so I can improve my drawing skills! Additionally, "Jovial John" recommended that I start filling in the red boxes on the Scheme of Learning.
Tomorrow is also the open day for DevelopEBP Norwich, I hope many people would be interested in this course as this is one of the best educational life experiences I've had yet, definitely unregretable!