pbasededatos2
Visualizar PDF

Programación y Base de Datos 2

Este módulo, que se estudiará a lo largo de los tres años del bachillerato técnico, busca desarrollar en los estudiantes la capacidad de realizar sistemas informáticos con lenguajes de programación y bases de datos, para atender requerimientos específicos planteados por el usuario. En esta perspectiva, el proceso de enseñanza-aprendizaje deberá estar orientado a la construcción de propuestas destinadas a solucionar problemas de diferente tipo y variada complejidad. La integración articulada de los contenidos de lenguaje de programación y bases de datos se evidenciará en los dos últimos años del bachillerato. Las recomendaciones metodológicas propuestas son las siguientes:


* Realizar estudios de casos relacionados con problemas de la vida real, en los que los estudiantes sean quienes propongan soluciones. 
* Organizar trabajos en equipo para que los estudiantes compartan conocimientos y experiencias, así como la responsabilidad en su ejecución. 
* Considerar la dosificación del tiempo requerido para programar, en función de la complejidad de los ejercicios. 
* Plantear ejercicios con situaciones que constituyan retos a ser resueltos por los
estudiantes, los cuales contribuirán a mantener activa su curiosidad y
orientarles a ser investigativos, como por ejemplo en la búsqueda de nuevos
comandos. 
* Permitir el planteamiento de ejercicios de programación por parte de los estudiantes, para propiciar mayor compromiso y motivación en su desarrollo.
* Plantear ejercicios diferenciados con nuevos desafíos, para los estudiantes que avanzan rápido en el aprendizaje. 
* Analizar en grupo las dificultades que puedan surgir en el desarrollo del trabajo, para propiciar que los mismos estudiantes planteen soluciones.
Planificar la ejecución de un proyecto integrador durante el proceso de estudio del módulo, que permita sistematizar los aprendizajes desarrollados.

CONTENIDO
UNIDAD 1

PROGRAMACIÓN ORIENTADA A OBJETOS

Programación Orientada a Objetos (POO)

Motivación

Introducción

El estado

El comportamiento

La identidad

Origen

Conceptos fundamentales

Componentes de un objeto

Identificación de un objeto

Características de la POO

Las Clases

·      Tipos de
clases

·        Características
fundamentales

·        Declaración

Función (Programación)

·        Elementos de
la declaración de una Función

·        Funciones
dentro de clases

·        Una función
de inicio

·        Declaración
de funciones

Ventajas de la Programación Orientada a Objetos

Historia de Java

·        Java hoy en
día

·        Curiosidades
de JAVA

·        Ventana de
Comandos

·        Compiladores

·       Programa
Fuente o Código Fuente

·        Programa
Objeto o Código Objeto

Librería, Biblioteca o Paquete.

·        Trabajar con
JOptionPane

·     Método
JOptionPane

·       Comentarios

·        Método
showMessageDialog

·        Método
showInputDialog()

Código fuente.

·  Compilación
de código fuente en código objeto.

· Programación
orienta a objeto java (formularios)

·        Diseño del
Formulario

·        Contenedores
Swing

·        Consideraciones
en el diseño de formas

·        Ventana de
Propiedades

·        Controles más
usados

CONTENIDO
UNIDAD 2


Estructuras de Control

Tipos de Estructura de Control

Estructuras de Contro l Dobles

Estructuras Selectivas Múltiples

Desarrollo de programas

Análisis de requerimientos

Diseño de programa

Pseudocódigo

Documentación de programas

Documentación para el usuario

Documentación para mantenimiento

CONTENIDO
UNIDAD 3

ANÁLISIS ESTRUCTURADO DE SISTEMAS
Análisis estructurado de sistemas

Análisis estructuradoSignificado de estructuradoComponentes del análisis estructuradoIdentificación del problemaRequerimientos del sistemaRequisitos de EntradasRequerimientos de SalidaNiveles de diseñoUtilización de los Datos de RequerimientosParticipación de los UsuariosFases de la implementación de un sistemaModelización de funciones y procesosModelización de datosPasos para el desarrollo del Modelo de DatosModelo conceptual.Análisis Entidad – RelaciónElementos del modelo entidad-relaciónElección de nombres de conjuntos de objetosProgramación con sistemas gestores de bases de datos relacionalesCaracterísticasElementosRestriccionesDominiosClavesProcedimientos almacenadosEstructuraManipulación de la informaciónManejadores de base de datos relacionalesVentajas y DesventajasDiseño de las bases de datos relacionales