My studies in this module focused on the following sections.
My studies in this module focused on the following sections.
Firstly, we have studied the development of computers and the history of computer networks. We learnt that at each stage of development, computers and networks have required innovation in computer technology and developers to refine the needs of users. It is an essential skill for a developer to be able to innovate and better fulfil the needs of the users.
Secondly, we learnt about HTML and CSS. We learned about the basic methods of writing web pages and how to use them to express what we want to say. This part of the course was an introduction to the use of HTML and CSS, and a first practical introduction to programming theory.
Finally, we learnt how to learn programming techniques. We learnt about a lot of new and useful programming tools and expanded our view of programming tools. By understanding the development tools, we can apply them in our further studies to better complete our programming tasks and improve our learning and work.
This part of the course has been instrumental in my future studies in the following ways:
1. As an international student changing majors, Computer and Networking was once an unfamiliar course to me. Computer Thinking is a course that makes full use of the history of computer and network development and allows me to cross this threshold. It will benefit my future studies by removing the fear of being a stranger to learning programming.
2. I need to have a deeper understanding of programming theory in order to achieve the product design that I want to accomplish through programming techniques. Through the study of HTML and CSS, we have been able to apply programming in a superficial way. The use of HTML and CSS gave us a basic framework for our future studies and work, as opposed to the more difficult high-level language programming. We can learn what we want to do, what we can do and what we can achieve.
3. We learn about the ways and boundaries of how programming can be applied. In the application of programming, we not only have to apply what we have learnt in conjunction with what we have learnt, but also to use programming tools and websites in a sensible way. The application of programming techniques will now require more programming tools, and with these good tools we can do our programming work more efficiently. We also need to set boundaries on the use of programming, not to steal the work of others and to be responsible for the content of our programming.
In the future, we will encounter many more difficulties in our studies. There are many difficulties that we will not encounter in today's learning: more difficult user requirements, more complex programming languages, deeper user thinking and collaborative teamwork models. However, with the solid foundation laid by this course on computer thinking, we believe that we will be able to make breakthroughs and reap the rewards of our future studies.