El mundo web

Page 1

1 Edici贸n


CONTENIDOS Pág.

-

Por Mercy Galvis ______________________________3  En la actualidad que métodos de programación existen qué características y métodos poseen  De

acuerdo a lo investigado ¿cuáles son los

métodos y técnicas

de

programación

que

se

pueden emplear en la Web  Como docente de informática ¿Qué métodos y Técnicas se pueden utilizar para la enseñanza de la programación en los distintos niveles educativos -

Por Sarelis Nieto______________________________7  PHP:  Asp:  Programación orientada a objetos (POO)  Php

-

Por Nesby Rivero______________________________16  ¿Qué lenguajes de programación existen y que características poseen?  ¿Cuáles son los lenguajes de programación se pueden emplear en la web?  ¿Qué métodos y Técnicas se pueden utilizar para la enseñanza

de la programación en los distintos

niveles educativos

2


En la actualidad que métodos de programación existen que características y métodos poseen. Actualmente existe un gran número de lenguajes y métodos de programación los mismos son programas estáticos, muchos surgieron acorde con las necesidades que se presentaban tecnología

en la interacción y uso del

hombre

con

las

en cualquier ámbito utilizado por los usuarios

de las plataformas y debido a ello el surgimiento de nuevas herramientas problemas,

y no solo

permitiendo

con eso así

la

aparecían nuevos

creación

de

nuevos

instrumentos para de esta manera ser más adaptable y fácil en el manejo y desenvolvimiento de estas herramientas en la vida del hombre ya que son los más beneficios y los más atraídos por estos ya que son útiles para su subsistir en este mundo cibernético. Entre los LENGUAJES DE PROGRAMACION más utilizados y nombrados están: HTML, JAVA SCRIPT, PHP, ASP, ASP.NET, PYTHON,

RUBY,

entre

mencionamos que son

otros; sencillo

entre

sus

características

de utilizar y

que permite

describir hipertexto, se pueden manejar en multiplaformas, en su mayoría permiten trabajar con programas orientados a objetos y permiten trabajar con el código HTML porque es un programa de fácil trabajarse con todos los exploradores

del

Lenguaje

aprendizaje, permite a pesar de que

el

3


desenvolvimiento de sus contenidos es en base a demasiadas etiquetas.

De acuerdo a lo investigado ¿cuáles son los métodos y técnicas de programación que se pueden emplear en la Web

Acorde con lo investigado se podría decir que son un sin número de programas que y empleo para trabajar

facilitan el manejo

en la WEB, ofreciendo la ventaja

de crear los mismos al gusto de los usuarios a razón de sus necesidades o su creatividad . Para interactuar en esta área se trabajan con contenido es

programas estructurado ya que su

fácil de manejar, ofrecen un respaldo por así

decirlo de lo que se elabora dentro del mismo, otro programa utilizado

es

la

programación

orientada a

objetos esta nos da la opción de reutilizar objetos para la elaboración y desarrollo de los contenidos a ejecutar en los entornos

esto permite a que sean de

nivel

privado o

público lo que se crea, donde una de las características principales de esta programación son la herencia y el polimorfismo del contenido ofreciendo como ventaja la velocidad y avance en esta sitio y otro es la

programación

concurrente

lenta

es

una

sistema

que

es

en

su

desenvolvimiento pero a pesar de eso controla el acceso de

4


usuarios. Para el desarrollo de los sitios web debería existir un solo Lenguaje de programación el cual ofrezca todas las herramientas y códigos para de esta manera no trabajar con recopilaciones de otros

Como

docente

de

informática

¿Qué

métodos

y

Técnicas se pueden utilizar para la enseñanza de la programación en los distintos niveles educativos Acorde con lo investigado recomendaría a NIVEL EDUCATIVO un programa como HTML, ya

que este

lenguaje permite elaborar y construir páginas de despliegue rápido y con gran variedad de trabajo en sus contenidos, permitiendo un sin fin de ideas para la elaboración de los sitios web, siendo una herramienta que permite el trabajo con varios exploradores haciendo más accesible la labor de crear estos espacios para utilizar en el entorno educativo ya que

actualmente la juventud de hoy día se ven más

identificados con las nuevas tecnologías para de este modo implementar métodos más eficaz en cuanto al desarrollo de enseñanza y aprendizaje de los diversos contenidos de la

Educación . Los lenguajes

distintos

de programación son

contenidos pero en su mayoría

de

trabajan con

códigos que ofrece HTML. Una de las desventajas

de este

es que

el

contenido de las etiquetas es pequeño y al ser ejecutado en distinto navegadores podría ser cambiar. Por esta razón es

5


primordial

establecer un solo programa en el ámbito

educativo para el desenvolvimiento estrategias

educacionales

y desarrollo de las

en cuanto al manejo de

las

nuevas tecnologías. Debido a la integración y manejo de estos nuevos medios en el desarrollo de los aprendizaje de enseñanza la juventud de hoy prefiere manejar e indagar en lo nuevo que se pueda presentar. AUTORA: Mercy Galviz

6


PHP: Es un lenguaje de programación web

que

recibe

el

nombre

de

personal home page es de lenguaje script necesita de un instalador apache su mayor parte es de sintaxis en c, tomando en cuenta la extensión PHP del lado del servidor que se incrustan dentro

del

código

HTML

este

lenguaje

es

gratuito

y

multiplataforma en Linux y Windows que era capaz de comunicarse

con

una

desarrollo amplio así

base

de

datos

permitiendo

un

la mejora del código que se pueden

encontrar en una página web. Podemos decir que

es

un

navegador que debe establecer una conexión distinta para así obtener un servidor web con el HTML o HTTP esto permite que las páginas sean más dinámicas y otras estandarizadas en el cual permite otros tipos de lenguajes como el java y el java virtual

en el que encuentra una serie de ventajas y

desventajas y a su vez el uso se reduce a dotar páginas con efectos

visuales

y

sonoros

incluyendo

textos,

juegos

interactivos. Es de tipo rápido que no requiere demasiado recurso de sistema, es muy fácil de aprender cuenta con la capacidad de conexión a base de datos MYSSQL. Es un poderoso interprete

7


sea incluido en forma de modulo capaz de acceder a archivos este diseño específicamente más seguro para escribir programas de configuración en tiempo de compilación en caso de estar en un servidor Linux u Unix más rápido dando que se ejecuta en un espacio de memoria y este evita que se realice entre todas las tecnologías implica que para el desarrollo en código abierto para así cubrir todas

las

necesidades que se desean ampliar, alguna de las más importantes capacidades de PHP es la compatibilidad de datos más comunes como el informix y el MSQL que incluye función para enviar correo y así crear un servidor incluyendo una utilidad adicionales, este tipo de lenguaje que permite herramienta para así realizar una web al gestor el usuario. JavaScript: Es la necesidad de permitir a los autores crear páginas web y que permitan intercambiar con los usuarios ya que se necesitaban

crear

mayor

complejidad,

a

medida

que

estuvieron disponibles nuevas versiones incluyendo nuevo componente que daban gran potencial al lenguaje, la sintaxis es similar que la de javas y c, al promover un lenguaje del lado del usuario el cual es interpretado por navegadores Es un lenguaje que puede ser utilizada para quienes se inician en el desarrollo y diseño de sitio web no requiere de compilación ya que el lenguaje funciona del lado del usuario los navegadores son los encargados de interpretar estos

8


códigos este tipo de lenguaje permite dar confusiones por que ambos lenguajes, cada uno es diferente y se caracteriza por tener una ventajas similares que se incorporan a cualquier página se puede ejecutar sin necesidad de instaladores y puede ser visualizado, una de sus principales características es

que

es

un

lenguaje

independiente

de

plataforma

y

principalmente puede ser ejecutado en cualquier ordenador como Linux, Windows, appes, es un sistema que podemos decir que se basa por medio de un lenguaje orientado a objetos donde permite las posibilidades de ser utilizadas para crear pequeños programas con este tipo de lenguaje se puede interactuar siempre y cuando resaltando que el JavaScript se denomina

como

livewirw

JavaScript.

9


Asp: La tecnología ASP fue el primer acercamiento de Microsoft hacia la tecnología en internet la gran ventaja era que no podía diseñar su página y programas la lógica que haría que su página y programas la lógica que haría que su página desplegara en una tecnología propietaria desarrollada para la creación de páginas dinámicas

del servidor

donde se

puede utilizar un lenguaje al que se encuentra en el cual puede realizar acceso a base de datos conexión en red, y otras

tareas para crear la página que vera el cliente que

solamente recibe el código HTML resultante a la página ASP. los servidores que ejecutan los servidores web se pueden realizar en acceso de base de datos y conexión a red y otras tareas para crear la

página resultante de la ejecución de

ASP, evidentemente todas aquellas funciones con un sistema Windows incluso Linux podemos utilizar la Asp

como un

componente denominado y claro que es mejor mejorar sobre servicios web que nos permite acceder a base de datos al sistema de archivos y en general a todos los recursos

que

tenga un propio servidor Actualmente se ha presentado la segunda versión Asp, el Asp .net

que

comprende

algunos

mejoras

en

cuanto

a

posibilidades de lenguaje y rapidez con la que funciona Asp.net tiene algunas diferencias en cuanto a sintaxis con el Asp. se caracteriza por ser comúnmente un lenguaje de scripts que se deriva de conocido visual Basic, aunque también se

10


puede escribir los scripts ASP en si es un lenguaje de programación sino más bien un marco sobre en el construye aplicaciones

basadas

a interne

una de sus

principales

ventajas es liviana se puede usar en cualquier computador que tenga red de navegador, par ASP es un lenguaje de programación

para

web

destacando

que

ASP

es

una

tecnología propietaria.

En la actualidad que métodos de programación existen qué características. Programación estructurada (PE) La programación estructurada está compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento del mismo. Esta programación estructurada utiliza un número limitado de estructuras de control, reduciendo así considerablemente los errores. Esta técnica incorpora: 

Diseño descendente (top-dow): el problema se descompone en etapas o estructuras jerárquicas.

Recursos abstractos (simplicidad): consiste en descompones las acciones complejas en otras más simples capaces de ser resueltas con mayor facilidad.

Estructuras básicas: existen tres tipos de estructuras básicas:

11


Las principales ventajas de la programación estructurada son: 

Los programas son más fáciles de entender

Se reduce la complejidad de las pruebas

Aumenta la productividad del programador

Los programas queden mejor documentados internamente.

12


Programación orientada a objetos (POO) Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.

El elemento principal de la programación orientada a objetos es el objeto. El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización. Un objeto contiene varios datos bien estructurados y pueden ser visibles o no dependiendo del programador y las acciones del programa en ese momento.

De acuerdo a lo investigado ¿cuáles son los métodos y técnicas de programación que se pueden emplear en la Web? Según lo investigado los lenguajes de programación más utilizados son los siguientes php y JavaScript:

13


Php: Servidor de Base de Datos: MySQL Cliente para la administración de la Base de Datos: phpmyadmin PHP: Interprete para que el servidor ejecute el código escrito en PHP. Posee documentación en su página oficial la cual incluye descripción y ejemplos de cada una de sus funciones. Es libre, por lo que se presenta como una alternativa de fácil

acceso

para

todos.

Incluye

gran

cantidad

de

funciones. No requiere definición de tipos de variables ni manejo detallado del bajo nivel. JavaScript:

 JavaScript es el lenguaje de secuencias de comandos estándar para todos los navegadores de Internet.  El

código

JavaScript

es

sensible

a

mayúsculas

y

minúsculas. 

Los comandos JavaScript deben insertarse en el código HTML por medio de un par de etiquetas

14


 JavaScript almacena textos literales bajo el tipo de dato "cadena".

Como docente de informática ¿qué métodos y técnicas se pueden utilizar para la enseñanza de la programación en los distintos niveles de la educación? Cabe destacar que a la hora de diseñar cualquier método o técnica de trabajo en el área de informática hay que realizar un diagnóstico del exhaustivo de cada uno de los estudiantes para observar las debilidades y fortalezas que presentan cada uno de ellos ya que la función de nosotros como docentes es cumplir el rol de orientador integrante

para

así crear un vínculo con cada

a quien va estar dirigida dicha técnica o

estrategia, teniendo ya establecido esto podemos crear la estrategia de enseñanza que en este caso es la creación de una página web la cual debe cumplir con los estándares de exigencias de acuerdo al grado a quien va a estar dirigido , por medio de esto estaremos dejando el método de enseñanza tradicionalista para así adoptar un aprendizaje más practico que va cumplir la función de formar a un estudiante más integrales y este le va aportar cosas significativas a las nuevas generaciones que vendrán surgiendo. AUTORA: Sarelis Mieto

15


¿Qué

lenguajes

de

programación existen y que características poseen? Actualmente existen muchos lenguajes de

programación,

entre

los

cuales

encontramos C++, JAVA, PHP, ASP, PYTHON, RUBY y PERL; los cuales fueron surgiendo dependiendo de las necesidades de los usuarios y con el paso del tiempo han evolucionado.  C++ surgió a mediados de los 80 a partir del lenguaje C y cuenta con muchas mejoras, está orientado a objetos y es muy popular debido a su eficiencia, estructurados,

permite es

realizar

portable

y

lenguajes

soporta

varios

paradigmas de programación  JAVA surgió en el 91 y comenzó a utilizarse en el 95, está orientado a objetos y su modularidad permite dividir los programas en clases, es seguro, portable, dinámico, con lenguaje de programación portable; siendo el más utilizado actualmente.  PHP creado en el 95para el desarrollo de web dinámicas, es un lenguaje de software libre, con sintaxis simple, clara y fácil de manejar y se destaca por su capacidad para conectarse con cualquier base de datos.

16


 ASP liberado en el 96 para el desarrollo de web dinámicos,

no

necesita

de

compilación

para

ejecutarse, es propietario y costoso.  PYTHON surgió en el 90, considerado el más limpio para

programar

y

adopta

programación

estructurada, funcional y orientada a objetos.  RUBY

desarrollado

interpretado

de

en

alto

el

97,

nivel,

de

es

un

lenguaje

licencia

libre,

dinámica, orientada a objetos y a disposición de los usuarios.

17


- ¿Cuáles son los lenguajes de programación se pueden emplear en la web? Todos los lenguajes de programación antes mencionados se pueden emplear en la web, la única diferencia que existen entre ellos es que unos son dinámicos y otros estáticos; pero cualquiera de ellos puede ser empleado para la creación de sitios web, dependiendo de las necesidades de los usuarios finales y el objetivos de su creación. Cualquier

persona

que

está

familiarizada

con

el

desarrollo de aplicaciones, sabe que el desarrollo de las páginas web no es una tarea simple. Ya que mientras que hay modelos de programación, para aplicaciones de uso común, muy bien establecidos y soportados por un gran número de lenguajes y herramientas de desarrollo, la programación web es una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y plataformas de servidor. Por todo ello, el conocimiento y habilidad que posee un programador de nivel

intermedio

en

el

desarrollo

tradicional

de

aplicaciones tiene muy poco en común con los conocimientos necesarios para desarrollar aplicaciones web.fesionales en Huelva Los lenguajes de programación más usados en el desarrollo web son principalmente ASP.NET o PHP.

18


-

¿Qué métodos y Técnicas se pueden utilizar para la

enseñanza

de

la

programación

en

los

distintos niveles educativos

La

complejidad

de

los

programas

que

se

desarrollan

actualmente produce la necesidad de iniciar a los alumnos en un camino que los conduzca a utilizar efectivas técnicas de programación. Es importante para ello poner énfasis en el diseño previo. Una

estrategia

programación

valedera

utilizando

es los

comenzar algoritmos

a como

enseñar recursos

esquemáticos para plasmar el modelo de la resolución de un problema Autora: Nesby Rivero

19


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.