Sílabo de Herramientas de Desarrollo de Software
Sílabo de Herramientas de Desarrollo de Software
Sílabo de Herramientas de Desarrollo de Software
I. INFORMACIN GENERAL 1.1 Carrera Profesional 1.2 Modulo 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 Unidad Didctica Crditos Semestre Acadmico Duracin Turno N Horas Semanales N horas Semestral Docente Ao Acadmico : Computacin e Informtica : Desarrollo de Software y Gestin de Base de Datos : Herramientas de Desarrollo de Software :04 : III : 18 Semanas del 09 04 2012 al 10 08 2012 : Maana : 06 : 108 : Prof. Vilcahuamn Cristbal Wilder : 2012 I
II. COMPETENCIAS DE LA CARRERA PROFESIONAL 2.1 Conoce y utiliza las herramientas tericas y tecnolgicas ms actuales y de alto nivel para el procesamiento y la interpretacin de la informacin, que aseguren niveles ptimos de logro en lo relativo al pensamiento lgico formal. 2.2 Maneja teoras, enfoques y metodologas contemporneas que te permitan un tratamiento actualizado integral orgnico y tico de las tecnologas de la informacin y la comunicacin y la informtica educativa, considerando teoras de sistemas, interdisciplinariedad, modularidad, transversalidad, nter ciencia, constructivismo, etc. 2.3 Desarrolla su propia personalidad y su cultura creativa y productiva en el contacto con las tecnologas de la informacin y la comunicacin y la informtica educativa, en trminos de valores, actitudes positivas y afectividad en general y en la bsqueda colectiva de la nueva tica 2.4 Desarrolla destrezas manuales y habilidades intelectuales para la representacin de la realidad a travs de la investigacin y la innovacin. 2.5 Maneja una adecuada tecnologa curricular, que lo instrumente para facilitar y estimular el respectivo aprendizaje intelectual, tico actitudinal y motor de sus alumnos 2.6 Planificar, implementar y gestionar el uso de las Tecnologas de Informacin y Comunicacin de una organizacin, a partir del anlisis de sus requerimientos,
teniendo en cuenta los criterios de calidad, seguridad y tica profesional propiciando le trabajo en equipo. III. CAPACIDAD TERMINAL Y CRITERIOS DE EVALUACIN Capacidad Terminal 2 IV. Desarrollar software multiusuario utilizando un lenguaje de programacin, de acuerdo al diseo. Criterios de Evaluacin Construye cdigos reutilizar para simplificar el desarrollo del software. Utiliza metodologas de programacin para el desarrollo del software.
EL NET FRAMEWORK CONOCIENDO VISUAL STUDIO 2008, SOLUCIONES APLICACIONES PROYECTOS Y FORMULARIOS. Semanas /fecha Elementos de capacidad Actividades de aprendizaje Contenidos Bsicos Presentamos la plataforma .NET. Hablaremos sobre el .NET Framework y sobre el soporte de lenguajes que proporciona el .NET Enumerar los principales elementos de la plataforma .NET. Visual Basic .NET utiliza los componentes que proporciona el .NET Framework. Qu es la plataforma .NET? Cmo funciona el .NET Framework Qu es Visual Studio .NET? Cmo utilizar la pgina de inicio Qu es una plantilla de aplicacin? Cmo utilizar el Explorador de soluciones Prctica: Trabajar con un proyecto Visual Basic .NE Tareas previas
Framework a la plataforma.
Iniciar un proyecto Visual Basic .NET basado en la plantilla Microsoft Windows Application
Describe cmo utilizar las herramientas de programacin de Microsoft Visual Studio .NET
Mens y Barras de herramientas El Cuadro de herramientas Diseador de Windows Forms Editor de cdigo Explorar el entorno de desarrollo Ventana de propiedades Otras ventanas de programacin Sistema de ayuda en lnea Prctica: Trabajar en el entorno de desarrollo El proceso de desarrollo Cmo crear el interfaz de usuario Cmo establecer las propiedades de los controles Cmo aadir cdigo a los controles Cmo guardar, ejecutar y generar la aplica Qu es el sistema de tipos comunes? Tipos de datos Cmo escoger un tipo de datos Prctica: Escoger tipos de datos
Utilizar el men principal y la barra de herramientas estndar para abrir, generar (modos debug y release), ejecutar, guardar y cerrar una aplicacin basada en Visual Basic .NET existente
Proporciona suficiente actividad prctica para que podamos crear nuestra primera aplicacin en Visual Basic .NET.
Explica cmo Visual Basic .NET implementa los tipos comunes, y cmo escoger los tipos de datos adecuados para una variable determinada.
Describir los tipos disponibles en el sistema de tipos comunes. Y Explicar la diferencia entre las variables de tipo-valor y de tipo-referencia.
Identifica la conversin explcita y la implcita. Y funciones de conversin de Visual Basic .NET para convertir explcitamente tipos de datos
Cules son las funciones de conversin? Cmo convertir explcitamente tipos de datos Cmo funciona la conversin implcita de datos Crear procedimientos Uso de procedimientos Uso de funciones predefinidas
Explica cmo crear procedimientos Sub y Function, cmo declarar argumentos en un procedimiento y cmo crear procedimientos en un mdulo.
Explicar la diferencia entre pasar argumentos por valor y pasar argumentos por referencia a un procedimiento.
APLICACIONES DE VISUAL STUDIO Utilizamos estructuras de bucle para ejecutar una serie de instrucciones repetidamente hasta que se satisface una condicin Utiliza numerosas tecnologas nuevas, incluyendo un marco de trabajo comn de aplicaciones, el entorno de ejecucin gestionado, seguridad integrada y principios de diseo orientados a objetos. Crear un interfaz de usuario para una aplicacin, debemos aadir controles a un formulario. Esta leccin explica cmo aadir controles a un formulario Crear nuevos formularios Windows Forms heredando desde formularios base es una manera eficaz de duplicar el trabajo realizado sin necesidad de completar todo el proceso de volver a crear un formulario por completo cada vez que lo necesitemos Uso de expresiones condicionales de estructuras de decisin y estructuras de bucle condicionales Conceptos bsicos de los formularios y cmo aadir controles a los formularios. Aadir controles a un formulario., mens a un formulario. Personalizar los controles del Cuadro de herramientas Crear frmulas y expresiones condicionales utilizando operadores aritmticos, de comparacin y lgicos Determinar si utilizar Windows Forms o Web Forms en un determinado escenario
4
10
Crea r un formulario
11
12
13
Explica el men Formato y cmo delimitar y acoplar controles en un formulario. Tambin explica cmo establecer el orden de tabulacin para controles
Cmo organizar controles en un formulario utilizando el menFormato Cmo establecer el orden de tabulacin de los controles Cmo delimitar (Anchor) un control en Windows Forms Cmo acoplar (Dock) un control en Windows Forms Demostracin: organizarcontroles en un formulari
14
Creamos aplicaciones basadas en Windows, podemos utilizar diferentes estilos para el interfaz de usuario.
5
Explica cmo crear procedimientos (o controladores) de eventos en nuestra aplicacin que se ejecutarn en respuesta a acciones de los usuarios.
15
Aplicaciones SDI frente a aplicaciones MDI Cmo crear aplicaciones MDI Cmo interactan los formularios principal y secundario Prctica: crear una aplicacin MDI Crearun controladorde eventosparaun control Usode loscontrolesde losformulariosWin dows Forms Usode loscuadrosde dilogoen unaaplicacinWind ows Forms Agregarcontrolese n tiempode ejecucin Crearmens Validarintroducci nde datosde losusuarios Seleccionar un control de un formulario Windows Formsbasndose en la funcin Cmo utilizar el control StatusBar Cmo utilizar el control ListBox Cmo utilizar los controles GroupBoxy Panel Cmo utilizar los controles ToolBare ImageList Seleccionar cuadros de dilogo en Visual Studio .NET Cmo mostrar cuadros de dilogo en una aplicacin La propiedad DialogResult Cmo utilizar la entrada en los cuadros de dilogo
16
Uso de los cuadros de dilogo en una aplicacin Windows Forms y Creacin de mens de este mdulo.
Seleccionar los controles Windows Forms adecuados para aadir la funcionalidad deseada a una interfaz de usuario.
17
Explica cmo utilizar estos cuadros de dilogo pare recuperar los datos introducidos por el usuario.
Seleccionar cuadros de dilogo Visual Studio .NET apropiados para una aplicacin Windows Forms
18
Exponer funcionalidad a nuestros usuarios o alterarles de informacin importante de nuestra aplicacin. Los mens contienen comandos, agrupados por un tema comn
Cmo agregar un mencontextual a un formulario Cmo agregar elementos de menen tiempo de ejecucin Cmo crear controladores de menpara elementos de men
Evaluacin Final
V.
METODOLOGA El desarrollo de las Unidades didcticas tomaran en cuenta modelos metodolgicos: AULAS DE INNOVACIN VIRTUAL Los laboratorios de Cmputo asumen la tarea de convertirse en el entorno virtual que les permite a los estudiantes desde inicio tanto contactarse con el Hardware y Software de la informtica en general despertando el inters, creatividad y deseo de investigar. TRABAJO DE CAMPO Busca generar una relacin cognitiva y tica entre el estudiante y la realidad natural o social, incentivando el inters por ella. el descubrimiento de problemas, la bsqueda de soluciones, el compromiso con su mejoramiento. TRABAJO EN BIBLIOTECAS Y ARCHIVOS Relaciona a los estudiantes con los resultados de la investigacin ya realizada por especialistas. TRABAJO EN LABORATORIO La formacin del pensamiento riguroso de los estudiantes al plantear hiptesis sobre problemas detectados y verificarlas a travs de la experimentacin. TRABAJO CON MEDIOS DE COMUNICACIN SOCIAL Divulgacin cientfica o con programas de televisin o radiales sobre temas de la investigacin reciente. CONSULTA A EXPERTOS Se propone aprovechar el conocimiento cientfico y emprico existente en la comunidad, acumulado en forma especializada por algunos expertos y en forma espontnea por las personas de base en general. los siguientes
PROCESAMIENTO DE LA INFORMACIN Tiene por objeto ubicar la informacin recientemente recogida en el conjunto de saberes ya existentes. Es el modelo por excelencia para desarrollar el pensamiento lgico y la creatividad de los estudiantes.
PROYECTOS Tienen por objeto ordenar y buscar mxima eficacia en acciones de mejoramiento de la realidad.
VI.
EVALUACIN La escala de calificacin es vigesimal y el calificativo mnimo aprobatorio es trece (13). En todos los casos la fraccin 0.5 o ms se considera como una unidad a favor del estudiante. El estudiante que en la evaluacin de la Capacidad Terminal programada en la Unidad Didctica (Asignatura), obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a participar en el proceso de recuperacin programado. El estudiante que despus de realizado el proceso de recuperacin obtuviera nota menor a trece (13), en la capacidad terminal de la Unidad Didctica, desaprueba la misma, por tanto repite la Unidad Didctica. El estudiante que acumulara inasistencias injustificadas en nmero igual o mayor al 30% del total de horas programadas en la Unidad Didctica (Asignatura), ser desaprobado en forma automtica, sin derecho a recuperacin.
VII.
N 1 2 3 4 5
RECURSOS BIBLIOGRFICOS/BIBLIOGRAFA
AUTOR CRI ATIAM SANCHEZ FLORES JUAN LEN JOSE CASTAEDA TITULO : Desarrollando Aplicaciones con Visual Basic.Net 2008 Visual Basic.Net 2008 Visual Basic.Net La Biblia Visual Basic.Net (Gua Prctica) Programando Studio.Net con Visual EDITORIAL Editorial Macro Ritisa Graff S.R.L
N 1 2 3 4 6 7