When I started the Computing and IT management program at Cardiff university I thought that programming are the fundamental of all the course. However, through the computational thinking, learning about computing requires more than just programming; it also requires developing a way of thinking. The course requires using HTML and CSS to write the website and connect it to Computational thinking.
While I am confident in my understanding and the process of learning knowledge, writing professional code is a skill I hope to develop further. Initially, I found it a little challenging to write such a technical website from start to finish. Since I know nothing about coding and programming, I looked for knowledge about HTML&CSS from YouTube while watching classroom videos to overcome the knowledge I did not master in my undergraduate studies. However, It was useful when I was preparing to write the first draft of the code, but as I was finishing the HTML and preparing the CSS to beautify the page, I realized that many of the steps were worth adding. For example, starting to write a piece of code on your own is not limited to watch the video.
It becomes clear that the more design for CSS, the higher the integrity of the site will be.
Looking back, during the week, I read some pieces of reading on computer theory through the school library resources and website, including several introductory articles and interviews with EDSGER W. DIJKSTRA which gave me the inspiration for writing when I was completing Part 2 on Introduction to Computer Tasks. It reminded me that the computer is not only the code but also
something that needs to think.
HTML and CSS courses and writing courses in English guided me throughout the process which gave me more confidence and I felt stimulated to complete the task.
Regarding the process, I did not allow enough time to search for more information to fulfil my assessment. It would be better if you do some pre-reading before the course starts.
Furthermore, it would have been better to have had some knowledge of computers beforehand. It might have avoided the occurrence of omissions in the case of fast reading.
I valued the opportunity to write the code, for those with no experience in writing code, every writing session is a new experiment and a valuable learning opportunity. In the process of making changes and deletions to finalize a web page, it will go through a lot of exploration, but it will also gain in the end.
In a future project, I am interested in developing the studying of HTML & CSS to deepen the understanding and application of computer front-end. The use of JavaScript is also used to frame web pages through HTML, and CSS is used to design and layout web pages to control the behaviour of different elements. I hope to develop more computer thinking in both my life and computational applications. Computational thinking is present in many aspects of life.
© 2022 Yahui Zhang 22104029