HOME Computational Thinking Guide Notable Individual Biography Reflection on Learning

Reflection on Learning

The biggest benefit of the course was that I got a basic understanding of how to set up a website using HTML and CSS. At the same time, it seems that learning computational thinking will play a crucial role in my next year of learning. This is because, through this learning period, I found that compared with the programming method, it is more inclined to an approach to the behaviour of the law of things and the fundamental inquiry method. Due to learning some content of HTML, CSS and the system of numeration, I understand that programming does not mean that I should only strictly follow certain patterns. I could try adjusting the environment, conditions, and method. For example, the web's words could use HTML's "strong" to make bold. However, using CSS's "font-weight bold or 700px" could have the same effect. Thus, controlling computation thinking style could make programming particularly attractive. Furthermore, studying HTML, CSS and numeration would play a vital role in subsequent learning of JavaScript and python. This is because, if I want to grasp the web front end part adequately, I must be proficient in HTML5, CSS and JavaScript. Research has indicated that when doing web design, you can use HTML to mark up your pages as elements, use CSS to style and position those elements, and use JavaScript to manipulate and modify those styles. Moreover, through studying this course, I have understood some simple programming syntax, programming structure and numeration systems. It could be beneficial in studying Fundamentals of Programming, Software Engineering and other courses. One example of this is that in HTML and CSS l learned the basic functions such as 'p', 'div', p{} and so on. as well as a study on Binary octal decimal hexadecimal.

In addition, the most crucial thing is that I realized the importance of self-study. At the same time, I also realized that mastering programming skills is not a simple matter, and I need to devote myself to it. This is because mastering a programming language requires diligent practice over time. My skill is considered weak, and the time in class alone is obviously insufficient. As a result, I realize the importance of daily accumulation of study will play a vital role in my studies this year, and this is why I believe studying this subject will affect my following study time.