Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Módulo I fundamentals I

90 views

Published on

Módulo I fundamentals I

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Módulo I fundamentals I

  1. 1. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO PROGRAMMING FUNDAMENTALS I Año:2016 Código : F01-2016 Sílabo PROGRAMMING FUNDAMENTALS I I. DATOS GENERALES Año de vigencia : 2016 Número de sesiones : 08 (3 horas por sesión) N° de Horas académicas : 24 horas académicas Requisitos : Conocimientos básicos de internet II. FUNDAMENTACIÓN El curso de fundamentos de programación I introduce al participante en el mundo de la programación con conceptos básicos de ciencias de la computación y desarrollo de software. La algoritmia forma parte importante de este curso, los procesos necesarios para poder generar un medio de comunicación entre el humano y el dispositivo con soporte computacional. III. UNIDAD DE COMPETENCIA Construye aplicaciones que resuelven problemas matemáticos y de actividad humana, utilizando técnicas modulares, estructuras de programación en la búsqueda de soluciones innovadoras y eficientes, con creatividad y actitud proactiva. IV. CONTENIDOS Sesión Contenido Sesión 01 Introducción Introducción al lenguaje de programación. Estructura de un programa. Definición de algoritmos. Ejemplos. “Tu primero Hola Mundo” Sesión 02 ¿Qué es un algoritmo? ¿Qué es un pseudocódigo? ¿Qué es un programa Java? Introducción a los programas de ordenador. Las principales características del lenguaje Java. La tecnología Java y el entorno de desarrollo. Correr / prueba de un programa Java. Creación de una clase principal de Java Las clases Java. El método principal Tipos de datos Tipos de variables en Java, inicialización de variables, sentencias y expresiones. Operadores Aritméticos, Lógicos y Comparación Definición y ejemplos: Caso calculadora Sesión 03 Interfaces gráficas de usuario: Introducción Swing. Componentes y eventos básicos. Ejemplo: Calculadora visual.
  2. 2. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO PROGRAMMING FUNDAMENTALS I Año:2016 Código : F01-2016 IV. METODOLOGÍA  Curso teórico-práctico.  Exposición del profesor, ayudas audiovisuales, diálogo abierto y debate.  Realización de casos prácticos en laboratorio.  Realización de tareas en aula virtual.  Generaciónde conocimientomediante investigacióny foros de discusiónenaula virtual. V. BIBLIOGRAFÍA • DIETEL & DIETEL - La Biblia de Java. • OFALI, ROBERT y HARKEY, DAN - Cliente Servidor. McGraw-Hill, 2da Edición, México, 2001 • GALLAGHER, SIMON y HERBERT, SIMON - Cliente Servidor e Internet Addison Wesley, 2da Edición. México, 2002 VI. PÁGINAS WEB DE APOYO:  http://www.programacion.com/java  http://www.javahispano.com  http://docs.oracle.com/javaee/5/tutorial/doc/bnbpy.html  http://docs.oracle.com/javaee/6/tutorial/doc/bnadr.html  http://www.lawebdelprogramador.com  http://docs.oracle.com/javase/tutorial/jdbc/basics/index.html  http://www.elvex.ugr.es/decsai/java/pdf/ Sesión 04 Estructuras de control Secuencial y Condicional Las banderas Definición y ejemplos: Caso Elevador Sesión 05 Estructuras de Control Iterativa o repetitiva (mientras) Definición y ejemplos Sesión 06 Contadores y acumuladores Estructuras de Control Iterativa Ejemplos: encuestadora Sesión 07 Creación y uso de métodos El uso de métodos. Los argumentos de métodos y valores de retorno. Reutilización de métodos. Sesión 08 Subprogramas Definición. Funciones y procedimientos. Paso de parámetros. Ejemplos y ejercicios con funciones y procedimientos.

×