6
SOFTONICA PROGRAMACIÓN EN SOFTWARE LIBRE INTRODUCCIÓN El desarrollar una aplicación dinámica orientada hacia Web Servers, permite responder de forma inteligente las peticiones y demandas del cliente, de igual forma la automatización de gran cantidad de tareas. Hoy día, existen múltiples herramientas que permiten este tipo de desarrollo, pero algunas de ellas son de licencias shareware (se pueden distribuir o utilizar, pero, debe pagarse por ello). A raíz de esta situación, a finales del 1994 se implementó un nuevo lenguaje de programación llamado PHP (Pre-Procesador de Hipertexto), el cual permite su distribución sin necesidad de pagar un solo peso y hoy día son más de 20 millones de dominios los que trabajan bajo este tipo de lenguaje. OBJETIVOS Reconocer las ventajas de la utilización de Software Libre en el desarrollo de todo tipo de aplicaciones. Incentivar a los desarrolladores en Software Libre a cultivar sus habilidades. Demostrar que en el desarrollo de Software Libre se puede implementar herramientas de innovación para el sector productivo.

Softonica

Embed Size (px)

DESCRIPTION

Softonica

Citation preview

Page 1: Softonica

SOFTONICA

PROGRAMACIÓN EN SOFTWARE LIBRE

INTRODUCCIÓN

El desarrollar una aplicación dinámica orientada hacia Web Servers, permite responder de forma inteligente las peticiones y demandas del cliente, de igual forma la automatización de gran cantidad de tareas. Hoy día, existen múltiples herramientas que permiten este tipo de desarrollo, pero algunas de ellas son de licencias shareware (se pueden distribuir o utilizar, pero, debe pagarse por ello). A raíz de esta situación, a finales del 1994 se implementó un nuevo lenguaje de programación llamado PHP (Pre-Procesador de Hipertexto), el cual permite su distribución sin necesidad de pagar un solo peso y hoy día son más de 20 millones de dominios los que trabajan bajo este tipo de lenguaje.

OBJETIVOS

Reconocer las ventajas de la utilización de Software Libre en el desarrollo de todo tipo de aplicaciones.

Incentivar a los desarrolladores en Software Libre a cultivar sus habilidades.

Demostrar que en el desarrollo de Software Libre se puede implementar herramientas de innovación para el sector productivo.

Page 2: Softonica

DIRIGIDO A

Estudiantes universitarios de últimos semestres del programa de Ingeniería de Sistemas que manejen un nivel Medio – Alto en desarrollo de software orientado a la web:

UNIVERSIDAD CUPOS DISPONIBLES

Universidad Cooperativa de Colombia 3

Universidad Antonio Nariño 3

Corporación Universitaria del Huila CORHUILA 3

TOTAL 9

CANTIDAD DE PARTICIPANTES

9 (Nueve) estudiantes, 3 (tres) por cada universidad participante.

PERFIL DEL PARTICIPANTE Conocimientos y habilidades en programación de lenguajes como PHP, JavaScript, HTML, Ajax, XML y manejar el sistema gestor de bases de datos MySQL.

LENGUAJES DE PROGRAMACIÓN Y OTRAS HERRAMIENTAS

Lenguajes: PHP, JavaScript, HTML, Ajax, XML, Java.

Gestor de Bases de Datos: MySQL.

Se permite ayuda de tipo bibliográfica como libros o manuales.

Page 3: Softonica

PROCESO DE INSCRIPCIÓN

Diligenciar formulario de inscripción (Ver anexo 1).

HORARIO Fecha: Viernes 16 de Abril de 2010 Lugar: Segundo piso de TecnoParque Colombia Nodo Neiva. Hora inicio: 10:00 a.m. Almuerzo: 12:30 pm a 1:00 pm Premiación: 2:30 pm a 3.00 pm Hora finalización: 3:00 pm

METODOLOGÍA

NUMERO ACTIVIDAD DESCRIPCIÓN TIEMPO ESTIMADO

1 Adecuación de la sala en donde se va a desarrollar la actividad.

Ubicación de los puestos de trabajo. Adecuación de los equipos con sus respectivos cargadores. Instalación del Software necesario para la actividad.

1 día antes

2 Reconocimiento del entorno de trabajo

Los participantes conocerán la estación de trabajo, y el reglamento de la actividad, además se dará respuesta a las dudas que se tengan sobre el desarrollo de la actividad.

15 minutos

3 Presentación del ejercicio propuesto

Se presentarán las características de la aplicación que los participantes deben desarrollar.

15 minutos

4 Desarrollo de la aplicación

Los participantes empezaran a desarrollar el ejercicio propuesto.

4 horas

5 Almuerzo (Opcional)

Los participantes tendrán la opción de recibir refrigerio.

30 minutos

6

Evaluación y calificación

Se revisará cada una de las aplicaciones desarrolladas por los

20 minutos

Page 4: Softonica

de las aplicaciones desarrolladas

participantes y se calificaran de acuerdo a los parámetros establecidos.

7 Premiación Se premiará al participante con la mejor aplicación desarrollada.

10 minutos

TIEMPO ESTIMADO PARA DESARROLLAR LA ACTIVIDAD: 5 Horas

EVALUACIÓN Y CALIFICACIÓN Se premiará la mejor aplicación, tomando como referencia una calificación máxima de 10 puntos, de acuerdo a los siguientes parámetros especificados a continuación:

INDICADOR PARÁMETROS PUNTUACION MÁXIMA

Organización en la estructura del código fuente.

Indexación

Comentarios

2 puntos.

Diseño de la base de datos.

Modelación de la base de datos.

Seguridad de la base de datos.

Niveles de Concurrencia (manejo de Información redundante)

3 puntos.

Restricciones en los formularios.

Validación de los campos de entrada de texto.

2 puntos.

Funcionalidad y seguridad de la aplicación.

La aplicación debe funcionar de acuerdo a los requerimientos establecidos en el problema propuesto.

Niveles de seguridad para acceder a la aplicación.

3 puntos.

PUNTUACIÓN TOTAL: 10 puntos

Page 5: Softonica

REGLAMENTO

La actividad se realizara en grupos de 3 estudiantes representando a cada universidad participante.

No se podrá hablar en voz alta o a un tono que afecte la concentración de los demás participantes, esta falta está catalogada como leve.

La conversación entre grupos no está permitida.

La duración total del evento es de 4 horas.

Si se descubre algún intento de copia o sabotaje hacia otro grupo, el implicado será sancionado con la expulsión del evento.

Se permite ayuda de tipo bibliográfica como libros o manuales.

No se permite el acceso a Internet.

No está permitido el uso del celular.

Una vez finalizado el tiempo para el desarrollo del software, no se recibirán más programas para ser evaluados.

Si necesita por algún motivo salir del recinto, deberá notificarlo a algún miembro organizador de la actividad.

No se permite el ingreso a las instalaciones del evento de alimentos o bebidas.

Durante la sesión de programación se destinarán 30 minutos para que los participantes que deseen puedan ingerir alimentos, a partir de las 12:30 p.m.

Page 6: Softonica

Anexo 1: Formulario de Inscripción

SOFTONICA

PROGRAMACIÓN EN SOFTWARE LIBRE

1. Datos de la Universidad

Nombre: ………………………………………………...

Dirección: ………………………………………………

Ciudad: …………………………………………………

Departamento: ………………………………………….

2. Datos del Participante

Nombre y apellido:……………………………………………..

E-mail: …………………………………………………………

Teléfono: ………………………………………………………

Celular: ………………………………………………………...

3. Persona de contacto en la Universidad

Nombre y apellido:……………………………………………..

Cargo: ………………………………………………………….

E-mail: …………………………………………………………

Teléfono: ………………………………………………………

Celular: …………………………………………………………

4. Nombre del Jefe o Coordinador del programa de Ingeniería de Sistemas

……………………………………………………………………….

Firma

Jefe o Coordinador del programa de Ingeniería de Sistemas