Oficialización:
Servicio de Instrucción Director
Edwin Maraví
Año:2019
CURSO
PROGRAMMING Código : F01-2020
FUNDAMENTALS I
Sílabo
PROGRAMMING FUNDAMENTALS I
I. DATOS GENERALES
Año de vigencia : 2020
Número de : 08 (3 horas por sesión)
sesiones
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 Java.
Las principales características del lenguaje Java. La tecnología Java y
el entorno de desarrollo
Ejemplos. “Tu primero Hola Mundo”
Sesión ¿Qué es un algoritmo?
02
Introducción a los programas de ordenador.
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 Nombre de las variables
03 Variables locales, variables de instancia, variables de clase, palabras reservadas.
Tipos de datos primitivos, declaración e inicialización de variables.
Declaración de constantes
Oficialización:
Servicio de Instrucción Director
Edwin Maraví
Año:2020
CURSO
PROGRAMMING Código : F01-2020
FUNDAMENTALS I
Sesión Estructuras de control
04 Secuencial y Condicional
If , if-else
Definición y ejemplos: Caso Elevador
Sesión Estructuras de Control
05 Iterativa o repetitiva (while , do-while)
Definición y ejemplos
Sesión Contadores y acumuladores
06 Estructuras de Control
For
Acumulador y contador. Ejemplos: Promedios, sumas.
Sesión Introducción a las estructuras de datos.
07 Introducción a arreglos.
Declaración de arreglos.
Sesión
Acumuladores y contadores con los arreglos.
08 Búsquedas de datos en un arreglo.
Algoritmos de búsqueda.
Ejemplos: Totales, promedios, subtotales.
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,
• Como programar en Java Deitel Septima Edición. P. J. Deitel, 7ma Edición, México.
• GALLAGHER, SIMON y HERBERT, SIMON - Cliente Servidor e Internet Addison
Wesley, 2da Edición. México,
VI. PÁGINAS WEB DE APOYO:
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]