About this module

The module served as an introduction to computational thinking. Computational thinking allows us to take a challenging situation, identify the issue, and create potential solutions. Not only does this technique help me make programming more efficient and practical, but it can also help me develop problem solving techniques for both my professional life and my personal interests.


Number Systems and Data Representation is also a key point in this module, it is one of the foundational knowledges in the field of Computer science. The method by which a particular culture or historical period's figures are express ed is known as the number system. The system involve s the bi nary, octal, base 10, base 2 and base 3 systems. The most commonly number system is the base-ten system, which is the most conventional . It enhanced my understanding of programming.


In addition, foundational programming was also involved, Programming Without delving into the specifics of the individual programming languages, this section covers the basic ideas of high-level programming . The following are provide d: Variables, Expressions, Statements and Operators, Conditions and Branching, Iteration, Pseudocode, Commentaries. Other modules will use Python and JavaScript , which m ay make mastering both languages easier. For the learner who lacked basic programming expertise , this section is crucial .


In the introductory HTML and CSS section, we learned about the Internet's history, web design, and the history of the web browser. Having learned some of the basics of the Internet , I was better able to develop websites since I was more familiar with the internet's framework. Cascading Style Sheets (CSS), the programming language that we use to style webpages – a type of web page , and Hypertext Markup Language (HTML), the programming language we use to generate webpages. We investigated the concept of HTML, which provides a technique for labelling information in a manner that Web browsers can understand. CSS governs how a web page looks . It allows me to design websites for companies or groups while also practicing my programming.

Contact us: ZhaF@cardiff.ac.uk
ID: c22048263
© 20222 Zha Fangxi