miércoles, 13 de febrero de 2013

Las TIC en la Sociedad de la Información



La información está recogida en :
Panorama Europeo: Las TIC en la Sociedad de la Información.  www.usc.es/psicom
Tema2: Panorama europeo: Las TIC en la Sociedad de la Información
Las nuevas tecnologías han cambiado el modo en que las personas trabajan, se  relacionan y aprenden. Por ello, en el  inicio del nuevo milenio la comunidad internacional ha volcado su atención sobre el papel que las Tecnologías de la Información y la Comunicación pueden jugar como motor de cambio económico, social y educativo.
No existe una definición clara y precisa del concepto de Tecnologías de la Información y la Comunicación (en adelante TIC), por lo que se suele aludir a ellas para referirse a un conjunto de tecnologías vinculadas a las comunicaciones y la información a través de soportes informáticos. Esto es, la etiqueta TIC se ha empleado como un cajón desastre referido a cualquier dispositivo o aplicación que sirva para transmitir información o establecer comunicación, ya sea off-line-como por ejemplo un CD-ROM- u on-line, a través de internet.
Una conceptualización más precisa la ofrecen González, Gisbert, Guillén, Jiménez, Lladó, y Rallo (1996, p. 413) quienes plantean que las TIC son el conjunto de procesos y productos derivados de las nuevas herramientas (hardwarey software), soportes de la información y canales de comunicación relacionados con el almacenamiento, procesamiento y transmisión digitalizados de los datos.
Gradualmente este concepto global se ha ido abandonando en busca de mayor precisión conceptual y por ello hoy en día se alude con mayor frecuencia al ámbito de aplicación de las TIC dentro de un contexto particular, como las TIC en el cuidado médico, las TIC en las bibliotecas o, en el campo que nos ocupa, las TIC en la educación.
El atractivo y las posibilidades pedagógicas que se les atribuye a las TIC han sido argumentos suficientes para abrir las puertas de los centros escolares a soportes y dispositivos que antes pertenecían exclusivamente al mundo de los negocios. Así, cada vez son más comunes las organizaciones internacionales que avalan la introducción de las TIC en el proceso de enseñanza. Por ejemplo, un reciente informe del Banco Mundial (2003) defiende que las TIC cuentan con un elevado potencial para incrementar el acceso a la educación a través de la formación a distancia permitiendo, al mismo tiempo, consolidar redes de conocimiento para los estudiantes, formación adecuada para los profesores y una mayor disponibilidad de recursos educativos para el conjunto de la población. En la misma línea, la Organización de Naciones Unidas (2005) ha señalado que las TIC son un recurso indispensable para expandir el acceso a una educación de calidad, mejorar los programas de instrucción y proporcionar una educación primaria universal en los países en vías de desarrollo.
La Unión Europea no ha sido ajena a este creciente interés por la consolidación de las TIC en la enseñanza. Así, en las conclusiones del Consejo Europeo reunido en Lisboa en marzo de 2000 (Comisión Europea, 2000) se acentuó la necesidad de adaptar los sistemas de educación y formación europeos a las demandas de la economía del conocimiento, subrayando que el fomento de las nuevas capacidades TIC era uno de los componentes principales de su modelo de desarrollo futuro: La Sociedad de la Información y la Comunicación.
En este sentido, se han desarrollado diferentes medidas para fortalecer esta sociedad de la información para todos (Comisión Europea, 2003a), enfatizando la necesidad de introducir cada negocio, escuela, hogar, y ciudadano europeo en la era digital. Esta nueva política comunitaria pretende promover la instrucción digital para dotar a los estudiantes de nuevas habilidades y conocimientos necesarios para el desarrollo personal y profesional y para la participación activa en la Sociedad de la Información. En este marco se ha considerado que las TIC son una herramienta fundamental para el aprendizaje especialmente para aquellos que, debido a su localización geográfica, situación socioeconómica o especial necesidad, no tienen fácil acceso a la educación y formación tradicionales.
De modo que las TIC se han ido abriendo paso dentro de los centros escolares y por ello cada vez es más frecuente ver ordenadores, tablet PC, pizarras digitales, y un largo etcétera de sofisticados gadgets que configuran lo que se ha dado en llamar aulas inteligentes, iniciando un profundo cambio en la enseñanza, en las relaciones interpersonales dentro del aula y, en definitiva, transformando la forma de generar y difundir conocimientos.
   

domingo, 10 de febrero de 2013

Fotos de animales de la naturaleza

Se va insertar una un album de fotos de animales realizada por Juan Carlos Fernandez


Elementos del DTD

Declaración del DTD:
Definir un documento DTD dentro de un fichero xml:

 ejemplo.xml /* Nombre del fichero xml
 <?xml versión=”1.0”?>  /*El documento es xml version 1
<[!DOCTYPE elemento_raiz [ /* Para crear una definición de un DTD
Las declaraciones internas van aquí
]> /* fin de un documento DTD
/ * A partir de aqui se escribe el documento xml será validado por el documento DTD
<elemento_raiz>…</elemento_raiz>

Definir un documento DTD fuera de un fichero xml:

ejemplo.xml /* Nombre del fichero xml.
<?xml version="1.0" encoding=”ISO-8859-1” ?>
<!DOCTYPE elemento_raiz SYSTEM "nombre_fichero.dtd"> /* el documento xml se relacionará con nombre_fichero.dtd, el cual debe estar en el mismo directorio que el fichero xml.

<elemento_raiz>…</elemento_raiz> / Las etiquetas del fichero xml.

Declaración de tipos de elementos
Durante el proceso de diseño se identifican los distintos tipos de elementos que forman parte del documento. En el DTD hay que incluir la declaración de cada uno de ellos.
<!ELEMENT nombre tipo_contenido>
El nombre del elemento debe ser un nombre XML válido. Solo podrá haber una declaración por elemento.
Podemos tener diferentes tipos de elementos clasificados según su contenido:
·         Elementos vacíos
o   <!ELEMENT br EMPTY>
·         Contienen datos
o   <!ELEMENT first (#PCDATA)>  /* #PCDATA especifica un texto
·         Mixtos
o   Contienen tanto datos como elementos
Elementos que solo contienen elementos
Se distinguen dos tipos de relación entre los elementos hijos. Secuenciales o alternativos.
• Secuenciales: Imaginemos un elemento mensaje que contiene elementos hijos: origen, destino, cuestion y cuerpo. La declaración del elemento mensaje sería: <!ELEMENT mensaje (origen, destino, cuestion, cuerpo)>
• Alternativos: Cuando el elemento contiene uno y solo uno de los elementos hijos
especificados.
<!ELEMENT persona (física | jurídica)>
Además de especificar qué elementos hijos puede contener el elemento y en qué orden, se puede establecer cuántas veces aparece cada uno de ellos mediante un carácter expresiones regulares, indique el factor de repetición:
● El carácter ‘*’: el elemento o grupo de elementos puede repetirse 0 o más veces.
● El carácter ‘?’: el elemento o grupo de elementos puede aparecer 0 o 1 veces.
● El carácter ‘+’: el elemento o grupo de elementos puede repetirse 1 o más veces.
● Por defecto, si no ponemos nada, el elemtno debe aparecer una vez.
Ejemplo:
<!ELEMENT elem (a, (b|c)*, d+, e?>
De acuerdo a este declaración podemos encontrarnos con los siguientes documentos válidos:
<elem><a></a><d></d><elem>
<elem><a></a><d></d><d></d><e></e><elem>
<elem><a></a><b></b><d></d><elem>
<elem><a></a><c></c><b></b><c></c><d></d><elem>
Declaración de tipos de atributos.
Al igual que ocurre con los elementos, cada uno de los distintos atributos identificados en la fase de diseño debe declararse en el DTD. Una única declaración permite definir una lista de atributos asociados a un elemento. La sintaxis es la siguiente:
<!ATTLIST elemento atrib1 atrib2 atrib3 …>
Puede haber múltiples definiciones de listas de atributos para un mismo elemento. Pero si se declara varias veces el mismo atributo solo prevalece el primero.
Atributos CDATA y NMTOKEN
El tipo de atributos CDATA consiste en una cadena de caracteres. Esta cadena puede incluir
cualquier carácter a excepción de los caracteres especiales, incluidos los espacios en blanco. Si
pretendemos limitar el tipo de caracteres que pueden aparecer como valor en el atributo, debemos utilizar el tipo NMTOKEN. Ese solo permite que aparezcan los mismos caracteres que utilizamos para definir elementos y atributos. Existe también la posibilidad de utilizar el tipo NMTOKENS, esto indica que el atributo contendrá una lista de cadenas de tipo NMTOKEN.
                Ejemplos:
<!ATTLIST coche color CDATA>. La propiedad color puede tomar cualquier valor.
<!ATTLIST coche color NMTOKEN>. La propiedad color puede tomar solo valores que contengan letras, dígitos, puntos, guiones y subrayados. Deben comenzar por letra y no pueden contener espacios en blanco.
<ATTLIST coche color NMTOKENS>. La propiedad color será una lista de NMTOKENS. Por ejemplo <coche color=”blanco negro gris”>
Atributos enumerados
Se usan cuando el valor del atributo está restringido a un conjunto de valores. En la declaración se usa el carácter ‘|’ para separar los valores.
<!ATTLIST coche color (blanco | negro | gris)>
De esta forma la propiedad color solo puede tomar los valores “blanco”, “negro” o “gris”. Cualquier otro valor hará que la validación del documento XML falle.
Declaración de Entidades
En general entidad se refiere a un objeto usado para guardar información y por ello necesariamente cada documento tiene al menos la entidad del propio documento. Permite guardar contenido que puede ser utilizado muchas veces y poder descomponer un documento grande en subconjuntos más manejables.
Entidad interna. Es la más sencilla. Consiste en abreviaturas definidas en el DTD. Por ejemplo:<!ENTITY derechos “Copyright 2002”>. Al definir esta entidad, en el documento XML podemos utilizarla escribiendo ‘&derechos;’. El parser cambiará la entidad por el valor asignado.
Entidad externa. El contenido no está dentro del DTD sino en cualquier otro sitio del sistema. Se hace referencia a su contenido mediante una URI precedida de la palabra SYSTEM o PUBLIC
según proceda. La sintaxis es  
<!ENTITY nombre SYSTEM “URI”>
Por ejemplo: <!ENTITY intro SYSTEM http://ww.miservidor.com/intro.xml>
Estas entidades externas permiten descomponer grandes archivos en unidades más pequeñas.


Imagenes de la definición de ficheros con xml y dtd:

Apuntes lenguajes de Marcas

Ficheros DTD:

La existencia de ficheros  DTD permiten asegurar que los documentos XML  siguen unas reglas del lenguaje
Para que un documento XML sea valido es imprescindible la especificación de un DTD que defina formalmente el lenguaje de etiquetado requerido.
  • Ejemplo:
 Ejemplo de un documento XML con una declaración DTD interna:
<?xml version="1.0"?>
<!DOCTYPE mensaje [
<!ELEMENT mensaje (dirigido,origen,asunto,cuerpo)>
<!ELEMENT dirigido    (#PCDATA)>
<!ELEMENT origen   (#PCDATA)>
<!ELEMENT asunto (#PCDATA)>
<!ELEMENT cuerpo   (#PCDATA)>
]>
<mensaje>
<dirigido>Jose</dirigido>
<origen>Maria</origen>
<asunto>Recordatorio</asunto>
<cuerpo>Recuerda que el sábado iremos al cine</cuerpo>
</mensaje>
Un ejemplo con una imagen


Para obtener mas información de como componer ficheros xml con ficheros dtd se pueden visitar:
http://atc.ugr.es/pedro/tutoriales/cursos/xml/dtd.htm