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.

Syllabus fundamentals I

92 views

Published on

Fundamentals I

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Syllabus fundamentals I

  1. 1. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : Sílabo JAVA FUNDAMENTALS I. DATOS GENERALES Añode vigencia : 2016 Númerode sesiones : 08 (3 horas por sesión) N° de Horas académicas : 24 horas académicas Requisitos : - Conocimientosbásicosde internet II. FUNDAMENTACIÓN El curso de Programación del Lenguaje Java provee a los estudiantes con una sólida base de programación con Java, que incluye: Información acerca del syntax del lenguaje de Programación Java creando interfaces gráficas de usuario (GUIs), excepciones. Programas con conceptos object-oriented que pueden aprenderse como para desarrollar aplicaciones de tecnología Java. El curso muestra la Plataforma Java, Standard Edition 8 (Java SE 8), y utiliza el productoJava SE DevelopmentKit8 (JDK8). Los estudiantesharánlosejerciciosde laboratorio usandoenAmbiente de DesarrolloIntegradoNetBeans(IDE). III. UNIDAD DE COMPETENCIA Construye aplicaciones que resuelvenproblemasmatemáticosyde actividadhumana, utilizandotécnicasmodulares,estructurasde programaciónorientadaaobjetoen labúsqueda de solucionesinnovadorasyeficientes,concreatividadyactitudproactiva.
  2. 2. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : IV. CONTENIDOS Sesión Contenido Sesión 01 Introducción Introducciónal lenguaje de programación. Estructura de un programa. Definiciónde algoritmos. Ejemplos. Sesión 02 ¿Qué es un programa Java? Introducción a los programas deordenador. Las principales características del lenguajeJava.La tecnología Java y el entorno de desarrollo.Correr / prueba de un programa Java Creaciónde una clase principal de Java Las clases Java.El método principal Tipos de datos Tipos de variables en Java,tipos de datos primitivos (Clases wrapper),secuencias de escapede carácter,inicialización devariables,sentenciasy expresiones. OperadoresAritméticos, Lógicos y Comparación Sesión 03 Estructuras de control Secuencial y Condicional If – Else - Switch Definiciónyejemplos Sesión 04 Estructuras de Control Iterativa While – For – Do while Definiciónyejemplos Sesión 05 Estructuras de Control Iterativa Ejemplosincluyendoestructurasanteriores Sesión 06 Describiendoobjetosy clases Trabajar con objetosyclases.Definiciónde camposy métodos.Declarando,Instantiating,e inicializaciónde objetos.Trabajarconreferenciasa objetos Creacióny uso de métodos El uso de métodos.Losargumentosde métodosyvaloresde retorno.Los métodosestáticosyvariables.¿Cómose pasanargumentosaun método.La sobrecargade unmétodo El uso de encapsulaciónControl de acceso.La encapsulación.Lasobrecargade constructores
  3. 3. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : IV. METODOLOGÍA  Cursoteórico-práctico.  Exposicióndelprofesor,ayudas audiovisuales,diálogoabiertoydebate.  Realizaciónde casosprácticosenlaboratorio.  Realizaciónde tareasenaulavirtual.  Generacióndeconocimientomedianteinvestigacióny forosdediscusiónenaulavirtual. V. BIBLIOGRAFÍA • DIETEL & DIETEL - La Biblia deJava. • 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ÁGINASWEB 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 07 Apuntadores Definiciónreferencia,aritméticade punteros. Ejemplos. Programaciónmodular. Sesión 08 Subprogramas Definición. Funcionesyprocedimientos. Pasode parámetros. Ejemplosyejerciciosconfuncionesyprocedimientos.

×