Using language, symbols and texts is at the heart of both making meaning of knowledge and communicating. We use codes to represent and communicate ideas, thoughts, information and experiences in relation to, for example, science, mathematics, music, technology or literature. Students need to recognise and understand these code in order to communicate effectively across a range of language, symbols and tests.
Knowledge of individual codes is also necessary as students must be able to use the specialist vocabulary for each learning area. To achieve this differentiated kind of understanding, students need to be able to think in different ways and access new areas of knowledge.
ICT is an example of a new area of knowledge. At the same time it may cut across all the learning areas as students learn new ways of communicating and use language, symbols and texts in digital form through ICT-based learning within the range of learning areas (Simmons, 2009: p19).