Vous êtes sur la page 1sur 2

Oficialización: Director

Servicio de Instrucción
Edwin Maraví
Año:2019
CURSO

PROGRAMMING Código : F01-2019

FUNDAMENTALS I
Sílabo
PROGRAMMING FUNDAMENTALS I

I. DATOS GENERALES
Año de vigencia : 2018
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 Introducción
01 Introducción al lenguaje de programación.
Estructura de un programa.
Definición de algoritmos.
Ejemplos. “Tu primero Hola Mundo”
Sesión ¿Qué es un algoritmo? ¿Qué es un pseudocódigo?
02 ¿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 Interfaces gráficas de usuario:
03 Introducción Swing.
Componentes y eventos básicos.
Ejemplo: Calculadora visual.
Oficialización: Director
Servicio de Instrucción
Edwin Maraví
Año:2019
CURSO

PROGRAMMING Código : F01-2019

FUNDAMENTALS I
Sesión Estructuras de control
04 Secuencial y Condicional
Las banderas
Definición y ejemplos: Caso Elevador
Sesión Estructuras de Control
05 Iterativa o repetitiva (mientras) Definición
y ejemplos
Sesión Contadores y acumuladores
06 Estructuras de Control
Iterativa
Ejemplos: encuestadora
Sesión Creación y uso de métodos El uso de métodos. Los argumentos de métodos y valores de
07 retorno.
Reutilización de métodos.
Sesión Subprogramas
08 Definición.
Funciones y procedimientos.
Paso de parámetros.
Ejemplos y ejercicios con funciones y procedimientos.
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.

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/

Vous aimerez peut-être aussi