Summary

  In this module I learnt the basics of HTML and CSS programming. Learned about HTML attributes, size, colours, borders. Writing HTML pages allows you to collect website links and keep the URLs together. It has improved the efficiency of learning and working. Making a web page requires constant practice and attention to the different effects of the mobile and computer versions when designing a web page. It is also important to be aware of the different effects that different browsers will see. It is also important to make sure that the page is saved and published in the same layout as your own design. Be familiar with the tags in HTML and publish your own website, the syntax of HTML is simpler and more suitable for a beginner like me, and the logic is simple. It is very useful for beginners and almost all browsers support this function.
  The only disadvantage of HTML is that it is a static language and cannot produce dynamic output on its own. It is therefore necessary to learn other languages, mostly CSS.
  CSS is mainly used to set the text content of HTML pages, the shape of images and the layout of the page. CSS can beautify HTML, making it prettier and the layout of the page simpler. the main benefit of CSS is that it separates the style from the content of the page, CSS has less code, it is more efficient saves time and reduces consumption. CSS can be written once and then referenced externally multiple times across multiple HTML pages. It is also more compatible, making it easier to standardise page styles and modify pages. Almost all browsers can be used and the layout of the page can be easily controlled.
  Computational thinking is a course which uses specific strategies and to solve complex problems. It enables us to tackle a complex problem, understand what the problem is and develop a solution. Personally, I think the harder part is the computational part, for example the binary conversion computational problems, so we can present these solutions in a way that the computer can understand and is a great way to get up to speed. Extending and transferring this problem solving process to a wide variety of problems, these skills are supported and reinforced by a number of dispositions or attitudes. And it is a more basic course, suitable for beginners and provides a foundation for the subsequent year of study. there are many job opportunities in the IT industry, more flexibility in employment and computers affect people's work and lives in a more profound way.