Journal 15: Reflection on my learning outcomes
Meeting expectations
Looking back my first online reflective journal, I expected that l can improve my technique skills of by using website programing language, such as HTML/CSS/JAVASCRIPT. In this semester, not only I got more opportunities to practice these programing languages, but also I acquired knowledge about API and PHP.
Another expectation is that I wanted to develop my critical design thinking. It is helpful for my web design. For example, although some websites has beautiful appearance, it might not match clients’ wants and needs. In this case, users may not satisfy with that web project and it would likely fails in customers’ experience. I have met my expectation because of this course. Firstly, sufficient knowledge about critical think and design process were provided in the lecture. For instance, the theory of prototype, interactive design and responsive design etc. had been discussed. Also, some classic design thinking and famous celebrities. For example, Lecturer showed some Steve Jobs’ words to us. Then, I understand when the well-known designer encountered problems, how they solve them in the design process and their ideas. I can know the most frontier ideas about design. I this course I learned more design methods and principles, like how to use users’ feedback to improve web project. Not just know how to write code, I want to ensure the functionality has meaning for usage. People can interact with the website via the functionality.
I also hope that l can make new friends with my team. This one is achieved. Working with my team member is a good experience. Everyone in my team has his own area of strength. We are pleasure to complete our own allocated work. I am responsible for graphic design for my team project.
Learning across the course
Taking this course I learned many things, such as JSON, API, PS, PHP. These things are very important for web development because they are the base language. I also learned design thinking theories. They plays a vital role in design process.
As mentioned before, for lecture, it mainly focuses on principles and methods about web design, especially interactive design. It provides background information about interactive web design. I needed to apply these theories to practice. For example, the method of prototype had been discussed. It is helpful to use these methods of prototyping in my major project part A and B. In part A, I used paper prototype to test my concept. In part B, I used digital prototype the interaction and functionality of web project. The benefit of using such methods is that it is more efficient to improve my project. Before I learn how to prototype from this course, I have little idea about the process of testing and improving. I might ask some bad question as feedback, like general questions. But now, I can use different types of prototype (paper or digital one) to test the specific aspects I wanted to test.
On the other hand, lectures give me a clear idea about how to design something interactively. However, when I get a design concept, I need some special skills to implement that. Workshop plays the role of practicing the programing skills. I have learned some basic API and PHP. Also, I learn how to use external software such as Photoshop. It is a very useful tool to support my graphic and interface design of web project.
For contact, it is my favorite sessions. It offers an environment of team working, which is petty like work in a real business. I need to communicate with my peers and tutors. It is a good platform to cooperate with my team members. It benefits me. Sometimes, when we had disagreement, I learn how to compromise. I also learn some advantages from them. For example, I can consult my partner who is good at some accepts I am not confident with. It is a good experience to word with them
Looking back my first online reflective journal, I expected that l can improve my technique skills of by using website programing language, such as HTML/CSS/JAVASCRIPT. In this semester, not only I got more opportunities to practice these programing languages, but also I acquired knowledge about API and PHP.
Another expectation is that I wanted to develop my critical design thinking. It is helpful for my web design. For example, although some websites has beautiful appearance, it might not match clients’ wants and needs. In this case, users may not satisfy with that web project and it would likely fails in customers’ experience. I have met my expectation because of this course. Firstly, sufficient knowledge about critical think and design process were provided in the lecture. For instance, the theory of prototype, interactive design and responsive design etc. had been discussed. Also, some classic design thinking and famous celebrities. For example, Lecturer showed some Steve Jobs’ words to us. Then, I understand when the well-known designer encountered problems, how they solve them in the design process and their ideas. I can know the most frontier ideas about design. I this course I learned more design methods and principles, like how to use users’ feedback to improve web project. Not just know how to write code, I want to ensure the functionality has meaning for usage. People can interact with the website via the functionality.
I also hope that l can make new friends with my team. This one is achieved. Working with my team member is a good experience. Everyone in my team has his own area of strength. We are pleasure to complete our own allocated work. I am responsible for graphic design for my team project.
Learning across the course
Taking this course I learned many things, such as JSON, API, PS, PHP. These things are very important for web development because they are the base language. I also learned design thinking theories. They plays a vital role in design process.
As mentioned before, for lecture, it mainly focuses on principles and methods about web design, especially interactive design. It provides background information about interactive web design. I needed to apply these theories to practice. For example, the method of prototype had been discussed. It is helpful to use these methods of prototyping in my major project part A and B. In part A, I used paper prototype to test my concept. In part B, I used digital prototype the interaction and functionality of web project. The benefit of using such methods is that it is more efficient to improve my project. Before I learn how to prototype from this course, I have little idea about the process of testing and improving. I might ask some bad question as feedback, like general questions. But now, I can use different types of prototype (paper or digital one) to test the specific aspects I wanted to test.
On the other hand, lectures give me a clear idea about how to design something interactively. However, when I get a design concept, I need some special skills to implement that. Workshop plays the role of practicing the programing skills. I have learned some basic API and PHP. Also, I learn how to use external software such as Photoshop. It is a very useful tool to support my graphic and interface design of web project.
For contact, it is my favorite sessions. It offers an environment of team working, which is petty like work in a real business. I need to communicate with my peers and tutors. It is a good platform to cooperate with my team members. It benefits me. Sometimes, when we had disagreement, I learn how to compromise. I also learn some advantages from them. For example, I can consult my partner who is good at some accepts I am not confident with. It is a good experience to word with them
评论
发表评论