cardiff.jpg

Reflection

Reflection

Computational Thinking, as the foundation of Computer Science, was also the first module I was exposed to in this conversion subject. This reflection is around the experience of final accessment (Gibbs, 1988), because I have two years of computing network professional learning experience, so I think that computational thinking as a basic module I can easily learn, but through a month of learning I found that I still learned a lot, I lack of sufficient knowledge for the understanding of the operating system, I only know how to use the html, but the art of designing the webpage is my weakness.

Computational Thinking is a good module for students who have no background in computer science, when I started the first week of the course I was surprised to find that the teacher taught me a lot of knowledge that I had not learned before, such as the knowledge of modern operating systems and the knowledge of memory management. I felt anxious when I was faced with the final assessment to create a website because I lacked the ability to design the artwork for the website page, after I talked to my teacher, I got inspired by browsing through a lot of successful cases.

Through the study and reflection of this module of Computational Thinking, I think the reason why I can't create a good-looking page is because I overestimated myself when I have the basic html and css programming ability, but the experience of webpage creation is only the imitation practice in the old university, and I lacked the ability to innovate on my own, and I randomly put a few functions together, which led to the design of the webpage is not beautiful.

Computational thinking this course can bring me the enhancement is obvious, let me re-learn the basic computer professional knowledge, learn the front-end page art design learning style, as well as have a clearer perception of their own programming ability. In my future college career and vocational career, I will pay more attention to the practical experience and the flexible use of computational thinking to improve efficiency.

Reference list

Gibbs, G. (1988). Learning by Doing : A Guide to Teaching and Learning Methods. Further Education Unit.
 GIF Animation