06.09.2021 Views

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

19 – Building Communities of <strong>Practice</strong><br />

older electronic data interchange (EDI) <strong>for</strong>mats. These<br />

<strong>for</strong>matting rules are evolving <strong>and</strong> refining st<strong>and</strong>ards as<br />

developers build new features <strong>and</strong> capabilities into<br />

communication frameworks such as the eXtensible<br />

markup language 52 (XML).<br />

One reason that the XML framework has been enthusiastically<br />

adopted stems <strong>from</strong> its ability to structure<br />

in<strong>for</strong>mation in a flexible manner, allowing in<strong>for</strong>mation<br />

to be grouped into related sub-topics. This grouping is<br />

especially useful when relating complex in<strong>for</strong>mation<br />

between various computer applications. Unlike hypertext<br />

markup language (which <strong>for</strong>mats data), XML can be<br />

used <strong>for</strong> situating data within a hierarchal structure.<br />

For example, the data “Jenn Arden Brown” would use<br />

HTML markup syntax ( … Jenn Arden<br />

Brown) to present the data in bold <strong>and</strong><br />

italics: Jenn Arden Brown. XML markup would provide<br />

the semantic in<strong>for</strong>mation (or field name in database<br />

terminology) used <strong>for</strong> adding context to the data using<br />

the following syntax:<br />

<br />

Jenn<br />

Arden<br />

Brown<br />

<br />

In this case, the data can be integrated into both internal<br />

<strong>and</strong> external applications (assuming the data<br />

structures exist). For example, Microsoft Outlook may<br />

recognize XML structured data <strong>from</strong> a cellular phone<br />

application <strong>and</strong> automatically offer to store the data<br />

located within the node (<strong>and</strong> subsequent<br />

, , <strong>and</strong> nodes) into your list of<br />

personal contacts.<br />

Recording<br />

Referencing locates <strong>and</strong> describes data <strong>for</strong> computer<br />

applications. Recording is used to store data between<br />

references. Perhaps the simplest way to record data is<br />

through printing the data onto paper, creating a physical<br />

copy that can be filed away, faxed to outside offices, or<br />

published on in<strong>for</strong>mation boards. In the age of digital<br />

in<strong>for</strong>mation, however, the amount of data available<br />

52<br />

“Extensible Markup Language (XML) is a simple, very<br />

flexible text <strong>for</strong>mat derived <strong>from</strong> SGML (ISO 8879).<br />

Originally designed to meet the challenges of large-scale<br />

electronic publishing, XML is also playing an increasingly<br />

important role in the exchange of a wide variety of data on<br />

the Web <strong>and</strong> elsewhere.” (W3C, 2005)<br />

makes printing impractical <strong>for</strong> storing large amounts of<br />

in<strong>for</strong>mation.<br />

Printing was used historically <strong>for</strong> the storage of all<br />

data required by physical machines during the infancy<br />

of the computer industry. 53 Printing, as the predominant<br />

<strong>for</strong>m of data storage, became outdated with the ability to<br />

reliably store in<strong>for</strong>mation onto tape <strong>and</strong> disk technology.<br />

These three technologies are not completely dissimilar.<br />

Each requires in<strong>for</strong>mation to be packaged <strong>and</strong><br />

stored in a linear <strong>for</strong>mat. In fact, linear packaging of<br />

in<strong>for</strong>mation (or serialization) is still the predominant<br />

method <strong>for</strong> recording in<strong>for</strong>mation today. Image files<br />

(such as JPEG, BMP <strong>and</strong> MPEG), office documents<br />

(such as Word documents) <strong>and</strong> static HTML web pages<br />

all store in<strong>for</strong>mation in a linear <strong>for</strong>mat. It is the responsibility<br />

of the application (web browser, photo editor,<br />

word processor) to read these files <strong>from</strong> start to finish,<br />

process the data, <strong>and</strong> present the in<strong>for</strong>mation in a manner<br />

that can be understood by the user.<br />

Although at a fundamental level all in<strong>for</strong>mation<br />

within a computer is stored in a linear <strong>for</strong>mat, 54 advances<br />

in computer applications have provided greater<br />

flexibility in the packing <strong>and</strong> unpacking process. The<br />

ability <strong>for</strong> applications to process data is determined by<br />

their ability to apply specific rules during this process.<br />

Photo editors, <strong>for</strong> example, can usually interpret JPEG,<br />

BMP, <strong>and</strong> GIF images. These file types use st<strong>and</strong>ardized<br />

rules <strong>for</strong> presenting images. These rules can be incorporated<br />

into applications that are designed <strong>for</strong> the Microsoft,<br />

Linux, or Macintosh operating systems.<br />

Applications such as Internet Explorer, Photoshop, <strong>and</strong><br />

GIMP (Gnu Image Manipulation Program) read the<br />

files <strong>from</strong> start to finish, apply rules <strong>for</strong> interpreting the<br />

data, <strong>and</strong> display the result to the user. This process<br />

works fine <strong>for</strong> relatively small packages of data. 55 Read-<br />

53<br />

Machines using a punch card operating system made<br />

their debut in 1965 <strong>and</strong> stored in<strong>for</strong>mation as a series of<br />

physical holes in index cards. This technology <strong>for</strong>med “the<br />

first of three operating systems developed… It controlled<br />

the connected card readers, card punchers <strong>and</strong> high speed<br />

printers, <strong>and</strong> supported the classic card applications like<br />

reading, sorting, duplicating as well as the counting of the<br />

cards.” (IBM, 2005)<br />

54<br />

“By combining bits [0s <strong>and</strong> 1s] into a sequence, we can<br />

<strong>for</strong>m binary representations that are equivalent to other<br />

representations of numbers.” (Hyde, 2004, p. 22)<br />

55<br />

Many photo editors, <strong>for</strong> example, can only interpret files<br />

that do not exceed 20 MB in an uncompressed <strong>for</strong>mat. This<br />

occurs because the program has only allocated 20 MB of<br />

computer memory <strong>for</strong> storing temporary versions of the<br />

294 <strong>Education</strong> <strong>for</strong> a <strong>Digital</strong> <strong>World</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!