martes, 14 de junio de 2011

Educación y Tecnología

Hoy en día hay que enfrentan la enorme tarea de mejorar la enseñanza de las ciencias para satisfacer las demandas y desafíos de una economíaglobalizada. Las salas de clase de la región deben ser transformadas en centros de aprendizaje abierto que ofrezcan programas de ciencias basados en la práctica, el pensamiento y la realidad. Las tecnologías de información modernas, si son utilizadas en forma apropiada, ofrecen a todos el potencial parapoder llegar a alcanzar la vanguardia de la enseñanza de ciencias y. Para ello, se esta creando e implantación de una red de educación virtual utilizando los últimos conceptos e ideas de la educación a distancia, de tecnologías avanzadas y modos apropiados de conectividad.

Este entorno cada día adquiere más importancia, porque para ser activo en el nuevo espacio social se requieren nuevos conocimientos y destrezas que habrán de ser aprendidos en los procesos educativos.

Las nuevas tecnologías de la información y de las comunicaciones están transformando la sociedad , y en particular los procesos educativos.

Las redes digitales son parte de ese cambio social, pero hay que tener en cuenta muchas tecnologías coadyuvantes.

El teléfono, la radio y televisión, el dinero electrónico, las redes telemáticas, las tecnologías multimedia y la realidad virtual son tecnologías a tener en cuenta.

La Pedagogía habla de educación para los medios, de alfabetización audiovisual y de alfabetización informativa.

Las Nuevas Tecnologías posibilitan la construcción de un nuevo espacio social.

Dicha transformación es lo suficientemente importante como para que pueda ser comparada con las grandes revoluciones técnicas como la escritura,imprenta, que transformaron la educación.

El derecho a la educación universal tiene que ampliarse, porque los espacios sociales se han ampliado. Lo cierto es que el entorno digital emergente exige diseñar nuevas acciones educativas, complementarias a las ya existentes.

No basta con enseñar a leer, escribir y hacer cálculos matemáticos, además de introducir conocimientos básicos de historia, literatura y ciencias. Todo ello es necesario y lo seguirá siendo en los espacios naturales y urbanos en los que tradicionalmente se ha desarrollado la vida social.

¿Que es la comunicación?

La comunicación es el proceso mediante el cual se puede transmitir información de una entidad a otra. Los procesos de comunicación son interacciones mediadas por signos entre al menos dos agentes que comparten un mismo repertorio designos y tienen unas reglas semióticas comunes.

Tradicionalmente, la comunicación se ha definido como "el intercambio de sentimientos, opiniones, o cualquier otro tipo de información mediante habla, escritura u otro tipo de señales". Todas las formas de comunicación requieren unemisor, un mensaje y un receptor destinado, pero el receptor no necesita estar presente ni consciente del intento comunicativo por parte del emisor para que el acto de comunicación se realice. En el proceso comunicativo, la información es incluida por el emisor en un paquete y canalizada hacia elreceptor a través del medio. Una vez recibido, el receptor decodifica el mensaje y proporciona una respuesta.

El funcionamiento de las sociedades humanas es posible gracias a la comunicación. Esta consiste en el intercambio de mensajes entre los individuos.

Desde un punto de vista técnico se entiende por comunicación el hecho que un determinado mensaje originado en el punto A llegue a otro punto determinado B, distante del anterior en el espacio o en el tiempo. La comunicación implica la transmisión de una determinada información. La información como la comunicación supone un proceso; los elementos que aparecen en el mismo son:

  • Código. El código es un sistema de signos y reglas para combinarlos, que por un lado es arbitrario y por otra parte debe de estar organizado de antemano.
  • Canal. El proceso de comunicación que emplea ese código precisa de un canal para la transmisión de las señales. El Canal sería el medio físico a través del cual se transmite la comunicación.

Ej: El aire en el caso de la voz y las ondas

Hertzianas* en el caso de la televisión.

  • La radiocomunicación es un sistema de telecomunicación que se realiza a través de ondas de radio u ondas hertzianas*,
  • En tercer lugar debemos considerar el Emisor. Es la persona que se encarga de transmitir el mensaje. Esta persona elige y selecciona los signos que le convienen, es decir, realiza un proceso de codificación; codifica el mensaje.
  • El Receptor será aquella persona a quien va dirigida la comunicación; realiza un proceso inverso al del emisor, ya que descifra e interpreta los signos elegidos por el emisor; es decir, descodifica el mensaje.
  • Naturalmente tiene que haber algo que comunicar, un contenido y un proceso que con sus aspectos previos y sus consecuencias motive el Mensaje.
  • Las circunstancias que rodean un hecho de comunicación se denominan Contexto situacional (situación), es el contexto en que se transmite el mensaje y que contribuye a su significado.

JAVA

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

La implementación original y de referencia del compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través delJava Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.

Entre diciembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java aún no lo es).

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

La implementación original y de referencia del compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través delJava Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.

Entre diciembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java aún no lo es).

Computadoras Modernas

Son imágenes de algunas computadoras

HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es ellenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de «etiquetas», rodeadas porcorchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML(como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).

HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es ellenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de «etiquetas», rodeadas porcorchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML(como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).

LAS NUEVAS TECNOLOGÍAS EN INFORMATICA

Los 10 inventos mas destacados

El Instituto de Tecnología de Masachuset (MIT – Massachusetts Institute of Technology) ha publicado los diez inventos que la ciencia ha desarrollado y que podremos disponer en la práctica en el transcurso del año entrante. En estaselección han colaborado expertos en ciencia y tecnología, centros especializados, universidades y empresas de hardware.

http://lamordida.net/wp-content/uploads/2010/12/panasonic-oled-tv.jpg

1) Grafeno un material creado en laboratorio (sus descubridores les valió el Premio Nóbel 2010) más dureza que el acero, a pesar de ser hoy su producción costosa, sus propiedades permitirán ser una alternativa en muchos casos para reemplazar al silicio(es 10 veces más rápido y buen conductor). Tiene capacidad de estiramiento hasta en un 20 % sin perder sus propiedades electrónicas.

2) Letreros interactivos, donde se utiliza pantallas LCD táctiles e interactivas con cristal heliográfico conectadas en red al punto de venta, adaptables al uso del consumidor.

3) Robots enfermeras, donde los robots humanoides podrán realizar tareas básicas y de mucha frecuencia en los hospitales como realizar análisis de sangre, servir de guía, asistir en la sala de espera, tomar la presión y la fiebre.

4) Vehículos inteligentes, la tecnología automotriz de las principales marcas están combinando los vehículos con Internet (conocer el estado de rutas al programar un viaje – itinerarios – servicios hacia el conductor y el vehículo).

5) Celulares 3 D, con la creación de un software que permite al celular pase de 2D a 3D donde se obtiene una imagen más real.

6) Redes de sensores inalámbricos, son minicomputadoras orientadas a una tarea específica, fácil de instalar y capaces de realizar procesos en muy poco tiempo. Su campo de aplicación como actividad sísmica, el tránsito en puntos clave de las ciudades y movimientos militares son algunas de ellas.

7) TV de leds, a pesar que hoy es una tecnología cara se espera que ante una demanda en crecimiento esté más al alcance del ciudadano común. Electrónica de punta apta al medio ambiente (generan menos calor, no usan materiales tóxicos), no hay deformación de imagen ni cambios en el color.

8) Componentes fotovoltaicos que permiten transformar la luz natural en luz eléctrica por medio de células solares con las ventajas hacia el medio ambiente que tiene la energía solar ante los combustibles fósiles.

9) Computación ubicua es la interacción entre la informática y el humano en sus actividades diarias dando órdenes por medio de la voz.
10) Implantes cibernéticos, son prótesis en materiales ópticos y electrónicos que almacenan datos como estado de salud, historial de un paciente (monitoreo de signos vitales).

miércoles, 8 de junio de 2011

QUE ES C++??

C++ es un programa que hemos estado trabajando en nuestro curso de programación con el profesor oscar cesar. ahora les daré una definición:

C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programaciónC con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.

Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales.

El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.