P03 Programación I.doc Página 1 de 5

Documentos relacionados
Elementos de Programación (P02) Ing. Alvaro Torres Tatis

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO DIRECCIÓN GENERAL DE LA ESCUELA NACIONAL COLEGIO DE CIENCIAS Y HUMANIDADES SECRETARÍA ACADÉMICA

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS FORESTALES Y AMBIENTALES ESCUELA DE INGENIERIA FORESTAL PROGRAMA INFORMATICA I (NV)

Carrera: MTE Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE INGENIERIA CIVIL PROGRAMACION I. CARÁCTER: Obligatoria DENSIDAD HORARIA HT HP HS THS/SEM

INSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

PROGRAMA DE LA ASIGNATURA: FUNDAMENTOS DE INFORMÁTICA

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

DISEÑO CURRICULAR BASE DE DATOS II

PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA

Universidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio

Programa(s) Educativo(s): Clave de la materia: BC202 UNIVERSIDAD AUTÓNOMA DE Semestre: CHIHUAHUA

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

PROGRAMA DE MATERIA ING. INDUSTRIAL ESTADISTICO

Programación con Java Básico

Algoritmos y Lenguajes de Programación

Carrera: INM Participantes Representante de las academias de ingeniería industrial de Institutos Tecnológicos.

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA DIRECCIÓN GENERAL DE ASUNTOS ACADÉMICOS PROGRAMA DE ASIGNATURA I. DATOS DE IDENTIFICACIÓN.

GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA DE INGENIERÍA INDUSTRIAL

Práctica B: Cree su primera aplicación

Ingeniero Agrónomo Especialista en Suelos. Introducción al Cómputo Clave: 1988 Créditos: 7.5

PMK SATCA 1 : Carrera:

EI MT1008 Programación II

Guía docente de la asignatura

SECUENCIA DIDÁCTICA TIEMPO (HORAS) ACTIVIDADES DEL PARTICIPANTE Qué hacer para aprender? CONTENIDOS PRODUCTOS DE APRENDIZAJE

GUIA EXAMEN FINAL/EXTRAORDINARIO

INTRODUCCIÓN A LA PROGRAMACIÓN

PROGRAMACION ESTRUCTURADA

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

SÍLABO DE METODOLOGÍAS DE PROGRAMACIÓN

EDUComputacion. Te ofrece el curso de:

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

SÍLABO DE ALGORITMOS

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO. Fundamentos de Computación

En el mundo de la programación informática, uno de los lenguajes más populares y conocidos es el de Visual Basic. Creado en 1991 por Alan Cooper para

CONTENIDOS MATEMÁTICA 1ER. AÑO BI Y 1ER AÑO BE

TALLER ALGORITMOS Y DESARROLLO DE SOFTWARE CON PYTHON

PROGRAMACIÓN ORIENTADA A OBJETO (POO)

Horas de práctica por semana III Al finalizar el curso el estudiante será capaz de:

PROGRAMA ANALITICO DE LA ASIGNATURA

En esta materia se debe usar el lenguaje de programación de VB.NET.

Programación. Carrera: MAE 0527

INSTITUCIÓN UNIVERSITARIA ANTONIO JOSÉ CAMACHO FACULTAD DE INGENIERIAS. Programables (43131), 7 T-P 4 Inteligente

Programa docente. Datos administrativos da Universidade: Código da materia Nome da materia

+ 8 = / 11 = * 9 = - 10 = 8

Programa Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Fundamentos de Programación

GRADO EN DISEÑO Y DESARROLLO DE VIDEOJUEGOS PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE FUNDAMENTOS DE LA PROGRAMACIÓN

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

JAIME RUBIANO LLORENTE

Carrera: EMZ Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

INTRODUCCION A LA INFORMATICA

P L A N I F I C A C I O N

Guía docente de la asignatura

GUÍA DE APRENDIZAJE COMPUTACION UBICUA

UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO FACULTAD DE INGENIERÍA MECÁNICA

INFOTECH CURSO MÓDULO 4. Estructuras de control. Excel Advanced Macros

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL COMPUTACION I

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA ANTONIO JOSE DE SUCRE VICE RECTORADO BARQUISIMETO

PROGRAMA DE ESTUDIO. : Tecnologías de Información II : UN SEMESTRE ACADÉMICO : SEGUNDO AÑO, PRIMER SEMESTRE

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

ALGORITMICA Y PROGRAMACIÓN I. Docente: - Ing. Medina Yesika

Documento de Planeación didáctica

Programación. Carrera: PET 0629

1. Identificación del curso

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

INTRODUCCIÓN A LA PROGRAMACIÓN

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN CONTENIDO DE CURSO

ESTUDIANTE: COMPUTADOR: VALORACIÓN DEL PROCESO: 1. Conceptos y generalidades

PROGRAMA DE ESTUDIO Área de Formación :

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE PROGRAMACIÓN VISUAL

JUSTIFICACIÓN: PRE-REQUISITOS: OBJETIVOS GENERALES: * Programa de asignatura propuesto por los Prof. Malinda Coa y Angel Zambrano.

Diseño estructurado de algoritmos. Sesión 8: Estructuras Algorítmicas

1

PRESENTACIÓN DE LA ASIGNATURA E INTRODUCCIÓN A LA PROGRAMACIÓN VISUAL

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE TECNOLOGÍAS ESCUELA DE TECNOLOGÍA MECÁNICA PROGRAMACIÓN DE COMPUTADORES JUSTIFICACIÓN

VB.NET Guía de creación de proyectos con Windows forms y clases. ing. Julián enrique cely cárdenas

Carrera: Participantes Miembros de la academia de Metal- Mecánica

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos

Experto en Programación en Entorno Microsoft

GRADO EN DISEÑO Y DESARROLLO DE VIDEOJUEGOS PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE FUNDAMENTOS DE LA PROGRAMACIÓN

: Algorítmica y Estructura de Datos I

Java para no Programadores

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Comité Curricular Institucional GUIA PARA EL ESTUDIANTE 1. GENERALIDADES DEL MÓDULO DESARROLLAR APLICACIONES MODO CONSOLA Y ORIENTADAS A OBJETOS

Programación I. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ISBPR1: Programación 1

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

DATOS GENERALES PRERREQUISITOS : SE CURSA SIMULTÁNEAMENTE CON LA MATERIA DE TALLER DE PROGRAMACIÓN ESTRUCTURADA CC103

I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS DE PROGRAMACIÓN VISUAL II REF: PROGRAMACIÓN VISUAL II

NOMBRE DEL CURSO: Introducción a la Programación y computación 1

Transcripción:

P03 Programación I.doc Página 1 de 5 PROGRAMACIÓN I (P03) Ing. Daniel García Troncoso I. OBJETIVOS 1. Conocer el entorno de programación de Visual Basic.net 2. Conocer y entender el funcionamiento de los controles básicos que posee el sistema de programación de Visual Basic.net 3. Comprender la sintaxis de las sentencias o instrucciones de Visual Basic.net 4. Identificar y aplicar los diferentes tipos de datos que se deben utilizar dependiendo del tipo de información a trabajar. 5. Identificar las reglas para cambiar fórmulas matemáticas a expresiones válidas para el computador, además de diferenciar constantes e identificadores y tipos de datos simples. 6. Interpretar las diferentes estructuras algorítmicas como componentes básicos de los programas y aplicar la combinación de ellas para el desarrollo de algoritmos más complejos. 7. Conocer las características de las técnicas de diseño más usadas, así como su aplicación. 8. Entender el funcionamiento de los procedimientos y funciones que se emplean en Visual Basic, para desarrollar programas complejos 9. Desarrollar y ejecutar programas utilizando las técnicas de programación gráfica de Visual Basic. II. TEMARIO Programación I es la segunda asignatura en la línea de programación y ha sido diseñada para crear en el alumno la formación básica necesaria para que pueda participar de una manera activa en el mundo de la programación. Se divide en tres capítulos precedidos de un capítulo de repaso y nivelación, adicionalmente el alumno debe implementar un proyecto funcional. 1. Repaso y Nivelación En este capítulo retomaremos los conceptos de diagramas de flujo, algoritmos, compiladores y desarrollo de programas con un lenguaje de alto nivel. Se repasarán los diferentes tipos de datos. Se recordarán los conceptos de constantes, de variables estáticas, de variables públicas y de variables globales. 1

P03 Programación I.doc Página 2 de 5 2. Introducción a Visual Basic.NET Se utilizará la herramienta de Visual Basic.NET para el desarrollo de esta asignatura. Para ello es fundamental que se entienda la estructura del sistema Netframework.NET, su importancia y sus componentes. Se tendrá un primer contacto con el entorno de desarrollo y su primera aplicación. Es fundamental conocer sus principios básicos para realizar un proyecto funcional. Se describirá el ambiente de desarrollo con sus diferentes componentes: - Descripción de los menús - Barra de herramientas - Ventana del proyecto - Ventana de formularios y código - Controles - Ventana de propiedades Adicionalmente se estudiara la estructura general del código en Visual Basic, lugar donde se escribe, reglas y formatos. Se realizara un acercamiento en las clases de mensaje en pantalla y solicitud de información. 3. Código y Estructuras algorítmicas Se profundiza en el manejo de Variables, Constantes y Arreglos. Estudio de operadores de lenguaje, rutinas de código y Procedimientos. Se estudiarán estructuras de control para la bifurcación de los algoritmos, además se analizarán los ámbitos del código para los módulos y las clases. Al final se dedicará un capítulo a las funciones de lenguaje para manipulación de números, cadenas de carácter y variables tipo fecha. 4. Interfaz gráfica para aplicaciones Windows En esta sección se estudiarán todas las clases y controles principales para la creación y manipulación de ventanas e interfaces para las aplicaciones en Windows como: Formularios Controles más habituales (Button, Label, TextBox, etc.) Temporizadores Menú Principal y de contexto. 2

P03 Programación I.doc Página 3 de 5 TEMA HRS SEMAN A 1. Repaso y Nivelación (T) 2 1 2. Introducción a Visual Basic.NET 8 2-4 Introducción a.net (T) 2 2 Introducción al la escritura de código. (T) 2 3 Entorno de Desarrollo (IDE) (P) 2 4 Primer Programa.NET (P) 2 4 3. Códigos y estructuras algorítmicas 10 5-8 Arreglos y Operadores (T) 2 5 Rutinas (T P) 2 6 Bifurcación y Ámbito de Control (T P) 4 6-7 Funciones complementarias del Lenguaje (P) 2 8 Examen Parcial 2 8 4. Interfaz Gráfica para aplicaciones Windows 14 Formularios (T-P) 2 9 Controles (T-P) 4 10 12 Menú Principal y Contextual (T-P) 4 13 Manipulación Grafica (GDI) (T-P) 4 14 15 Examen Final 2 17 Elaboración de un Proyecto Funcional 14 Definición del problema (P) 4 5 Desarrollo del Proyecto (P) 10 Presentación Investigación 2 18 TOTAL HORAS DE CLASE 54 Tabla 1. Temario Programación I (T) Teórica, (P) Práctica III. METODOLOGÍA El objetivo principal de Programación I es preparar al estudiante en el conocimiento de un lenguaje de programación de alto nivel y de los conceptos generales de la programación para ambientes Windows de manera que se pueda desenvolver adecuadamente con una herramienta de desarrollo. Se realizarán clases presenciales, dirigidas por el profesor encargado de la asignatura en donde se hará una introducción al tema a tratar. Se recomienda a los esttudiantes que investiguen con anterioridad sobre los temas que se van a trabajar. El profesor podrá desarrollar talleres individuales o grupales al finalizar la exposición de cada tema. Durante el semestre se trabajará un proyecto funcional con el fin de incentivar la creatividad y el desarrollo estructurado de algoritmos. El proyecto se desarrollara en grupos de 3 personas y El grupo presentara una propuesta para ser analizada por el comité de proyectos en sistemas, para ser aprobada y luego iniciar su desarrollo. Se 3

P03 Programación I.doc Página 4 de 5 usarán los lunes de laboratorio para el desarrollo asesorado de la aplicación y se realizaran 2 entregas principales al comité de proyectos, un avance el 23 de Septiembre y la entrega final el 28 de Noviembre. IV. EVALUACIÓN DESCRIPCIÓN % SEMANA FECHA Examen Parcial 20 7 Marzo 28 Examen Final 25 11 Abril 25 Quices y Tareas 15 4 Marzo 1 Marzo 5 Proyecto Final 40 16 Junio 13 Junio 17 Tabla 2. Evaluación Programación I V. PROYECTO FINAL PROYECTO DE APLICACIÓN DE CONOCIMIENTOS NIVEL 1 1. Fecha de Entrega: Semana 18 (28 de Noviembre) 2. No. Alumnos: 2-3 3. Herramientas utilizadas: Visual Basic.NET 4. Objetivos Aplicar los conocimientos básicos aprendidos en clase. Preparar al estudiante para proyectos de mayor alcance. Desarrollar la creatividad. 5. Desarrollo El Proyecto se desarrollara durante todo el semestre, con varias entregas parciales. 2 Entregas Parciales con el profesor (12 de Sep y 31 de Oct) y una entrega con el comité de proyectos en sistemas (26 de Septiembre). EL proyecto solo puede desarrollarse con conceptos básicos de programación Visual Basic.NET, vistos en el curso de programación I, debe ser aprobado por el profesor con un documento resumen, que debe contener: Nombre del Proyecto Integrantes Justificación Objetivos 4

P03 Programación I.doc Página 5 de 5 Desarrollo El documento debe entregarse el día 26 de Agosto y los alumnos podrán elegir el proyecto de 3 categorías: Calculadora Almanaque de América Juego simple (triqui) Libre 6. Evaluación Se evaluarán los siguientes aspectos: Creatividad. Complejidad. Diseño Gráfico y Entorno de Usuario. Sustentación del proyecto. Manual de Usuario. 5