In this journal entry I will evaluate my learning experience, being critical of my self-learning ability and overall performance. I will also evaluate the end product, drawing comparison with the learning processes I went through.
Deciding what I wanted to learn was the easy part, as I had already been keen to learn PHP. However, planning how I was going to learn was where I stumbled. I lacked direction for a small period of time, this might be down to my tendency to work best when the task ahead is clear, and organised by someone else. I had learned my first lesson having realised that my slow start led to me losing much needed time.
Having already worked with Javascript, I immediately became familiar with the syntax and how it was structured. However, I had noticed the first flaw in my Learning Contract. After doing the online tutorials I had set out to do, I came to realise that the book I had bought was not relevant for the task at hand.
After looking for an alternative, I managed to buy an alternative and have it delivered the next day. This impacted slightly on my time restrictions but had I not been able to have the book delivered the next day, the impact would have been far greater. I found another tutorial to do in the mean time on how to upload files as by this stage, I had already thought considerably about what I could produce in my Creative Brief.
Somewhere during the some 70+ sides of annotated sketchbook notes I had written throughout Learning Objective 2, I began to see the second flaw in my Learning Contract. The amount of work I had set myself was too much in comparison to the other objectives, a direct result of a lack of research on my part when I came to writing my Learning Contract. For instance, had I studied the W3 Schools PHP and MySQL tutorial prior to me starting it, I would have noticed the size of it and the amount of annotation it would require. As a result, this led to me cutting my learning short so that I could get on with the build.
Although I had learnt a lot in Learning Objective 2, I learnt the most when it came to actually using PHP. After doing ‘The Learning Styles Questionnaire’ in year one, I had identified myself to be a mixture of the Reflective and Activist learner types, this showed to be a bit of a contradiction[1]. However, I know that through studying other learning types and matching them with my past learning experiences, I am mostly a ‘kinetic’ learner, I learn more through doing.
I found myself referring to my notes a lot and often going back to the book. I wrote out a lot of code in Learning Objective 2 but found that there were some areas that I somehow missed, and there were some things that I had not explained properly. When writing notes from a book, you understand the book as you go through it, so the notes you make, make sense to you.
I occasionally found myself searching online for solutions to problems and the fact that I had to gain knowledge from other sources shows a fault in my learning process. I did, however, find solutions to problems myself proving that throughout my learning process, I had gained a working knowledge of PHP. The idea of the Learning Contract was to learn first, devise and produce a product second, but as PHP is such a large language to learn, it’s hard to know what to learn.
The product largely fits what I proposed in my Design Brief. Users have the ability to register, log in, upload their photos and view them in their browser. I did however, encounter problems when it came to managing photos. It was my intention that the user be able to delete individual photos once they were uploaded, however, I opted instead for a button that deletes all photos. This still fits in with the aim of managing the users photos, but down to time restrictions, it was not to the extent I initially wanted.
To summarise, my learning experience was OK but it had many faults. I am happy with the knowledge I have gained and I have created what I set out to create. However, there were a lot of problems that would have easily been avoided had I put in proper research before writing my Learning Contract. Time management was also an issue with me having to juggle three modules, home and work life all at once. Together, these issues impacted on the time I had left for the project leading to a rushed end result.
Word count: 794
Filed under: FdA Web Design | Leave a Comment »

