SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Ingeniería Catastral y Geodesia Syllabus Programación Básica
Datos Básicos
Nombre PROGRAMACIÓN BÁSICA
Código 2
Grupo 62
Créditos 3
Categoría Obligatorio Básico
Tipo Teórico - Práctica
Mecanismos de Trabajo
Clase Magistral X
Seminario
Seminario – Taller
Taller X
Prácticas X
Proyectos X
Justificación
Contexto Formativo En este espacio académico se establecen las bases del pensamiento
algorítmico formal que constituye uno de los pilares del área de
programación y contribuye a los dominios de desempeño profesional
definidos en el perfil del ingeniero de sistemas. A través de esta, se
pretende brindar al estudiante de manera práctica, la adquisición de los
conceptos básicos acerca de la estructura y funcionamiento del
computador, así como el desarrollo del pensamiento algorítmico
fortaleciendo sus habilidades en el desarrollo de programas
computacionales. Estas habilidades se reconocen como claves dentro del
dominio del perfil de “Programación”.
Contexto Curricular En Ingeniería Catastral y Geodesia la programación es fundamental para
apoyar todas las demás asignaturas que requieran competencia en la
resolución de problemas basados en lógica computacional.
Objetivos
General Presentar al estudiante, elementos fundamentales que le permitan tener
claridad acerca de la base conceptual de la programación, de tal manera
que pueda obtener soluciones a problemas sencillos apoyados en un
computador, un lenguaje de programación y un paradigma en donde el
alumno sea capaz de enfrentarse a situaciones o problemas más complejos
en las que debe identificar los elementos y estados involucrados, generar
1
Ingeniería Catastral y Geodesia Syllabus Programación Básica
modelos para su representación y manipulación algorítmica. Debe ser capaz
de diseñar soluciones para los problemas, validar su corrección e
implementar prototipos para ellas utilizando un lenguaje de programación de
tipo estructurado.
Específicos Desarrollar el concepto de algoritmo y aplicarlo en la solución de programas
sencillos
Solucionar problemas elementales utilizando lógica computacional
Resolver problemas sobre el sistema computacional con la ayuda de un
lenguaje de programación.
Reconocer el concepto de sintaxis y aplicarlos a lenguajes de programación
Competencias
Declaración El estudiante está en capacidad de expresar una solución a un problema a
través de algoritmos escritos en un lenguaje gráfico; e implementar dicha
solución en un programa que pueda ser ejecutado en un sistema de
cómputo.
Especificas ● Participa en equipos de trabajo guiados por un proceso de desarrollo
definido.
● Utiliza métodos y análisis numérico en la solución de problemas
computacionales.
● Identifica los diversos elementos involucrados en la programación de
computadores.
● Representa soluciones a problemas por medio de algoritmos.
● Modela, implementa y evalúa problemas cuya solución algorítmica
requiere el uso de las diferentes estructuras de control de flujo.
● Descompone problemas complejos en problemas más sencillos
● Comprende y aplica el concepto de recursividad
● Agrupa y manipula datos en arreglos uni o multidimensionales.
● Define, implementa y opera sobre tipos de datos compuestos,
complejos o abstractos.
● Identifica y aplica métodos en el desarrollo de programas.
Transversales ● Tiene la capacidad de escoger la tecnología a utilizar para la
resolución de problemas particulares.
● Comunica ideas de forma clara oralmente o mediante la presentación
de documentos escritos.
● Actúa estratégicamente dentro de un grupo de trabajo para el
desarrollo de proyectos.
2
Ingeniería Catastral y Geodesia Syllabus Programación Básica
Propedéutica
Conocimientos
Previos deseados
● Física básica
● Cálculo diferencial
● Trigonometría
● Álgebra Lineal
Contenido Programático
1. Introducción a los Métodos Numéricos
2. Algoritmos
3. Problemas Computacionales
3 Lenguajes de Programación
4. Paradigma estructurado
5. Variables y constantes
6. Operadores
7. Control del flujo del programa: Decisiones, Ciclos
8. Funciones
7 Arreglos
8 Estructuras
9 Manejo de Cadenas de Texto
10 Manejo de Archivos
11 Bibliotecas de Funciones
12 Programación en Ambientes de Ejecución de Sistemas Embebidos
13 Programación en Ambientes de Ejecución de Ventanas Gŕaficas
Estrategias
1. Aprendizaje basado en proyectos
2. Aprendizaje colaborativo
3. Clases magistrales con casos de aplicación de conceptos
3
Ingeniería Catastral y Geodesia Syllabus Programación Básica
4. Múltiples ambientes de ejecución
5. Aprendizaje significativo
6. Aprendizaje de inmersión socio-cultural
Recursos
Aula normal con tablero para sesiones de cátedra y para sesiones de discusión.
Laboratorio de computación, con un computador por cada dos (2) alumnos
Ambiente Integrado de desarrollo
Aula Virtual
Organización y Tiempos
Tema
Semana
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Métodos Numéricos
Algoritmos
Problemas Computacionales
Lenguajes de Programación
Paradigma estructurado
Variables y constantes
Operadores
Control del flujo del programa:
Decisiones, Ciclos
Funciones
Arreglos
Estructuras
Manejo de Cadenas de Texto
Manejo de Archivos
Bibliotecas de Funciones
Programación Sistemas Embebidos
Programación Consola
Programación Ventanas Gŕaficas
4
Ingeniería Catastral y Geodesia Syllabus Programación Básica
Momentos de Evaluación
Tipo de Evaluación Semana PORCENTAJE
Ejercicio 1 a 12 15%
Taller 1 a 12 15%
Laboratorio 1 a 12 40%
Examen Final 15 30%
Bibliografía
Deitel, H y Deitel, P. ​Cómo Programar en C/C++ y Java​. Cuarta Edición, Pearson Education
Chapra, S y Canale, R. ​Métodos Numéricos para Ingenieros​. Quinta Edición, Mc Graw Hill.
Bahit, E​. ​Python para principiantes​, recurso web disponible en: https://librosweb.es/libro/python/
Banzi, M y Shiloh, M. ​Getting Started With Arduino, ​Tercera Edición, Maker Media.
Datos del Docente
Nombre Paulo César Coronado Sánchez
Correo paulocoronado@udistrital.edu.co
Correo Alternativo paulocoronado@gmail.com
5
Ingeniería Catastral y Geodesia Syllabus Programación Básica
FACULTAD DE INGENIERÍA
Proyecto Curricular de Ingeniería Catastral y Geodesia
Los contenidos no originales, marcas y logos son propiedad de sus respectivos autores y por tanto no son
cubiertos por esta licencia.
Los logos han sido tomados de The Noun Project.
Imagen de portada descargada de https://www.pexels.com/
6

Más contenido relacionado

La actualidad más candente

Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
eduardzavala93
 
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
jose francisco arenas jimenez
 
Actividad 6 diario de aprendizaje (2)
Actividad 6 diario de aprendizaje (2)Actividad 6 diario de aprendizaje (2)
Actividad 6 diario de aprendizaje (2)
Heidiie Hdz
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informatica
mirocukasta
 
Libro tecnica de programacion
Libro tecnica de programacionLibro tecnica de programacion
Libro tecnica de programacion
Marialix Quintero
 

La actualidad más candente (19)

Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Prg1 clase1
Prg1 clase1Prg1 clase1
Prg1 clase1
 
Plan clase
Plan clasePlan clase
Plan clase
 
solución de un problema
solución de un problemasolución de un problema
solución de un problema
 
Objetos: 1. paradigmas de programación
Objetos: 1. paradigmas de programaciónObjetos: 1. paradigmas de programación
Objetos: 1. paradigmas de programación
 
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
 
Planificacion Programacion 2
Planificacion Programacion 2Planificacion Programacion 2
Planificacion Programacion 2
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objeto
 
Programación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate DuqueProgramación modular. Esteban Alzate Duque
Programación modular. Esteban Alzate Duque
 
Actividad 6 diario de aprendizaje (2)
Actividad 6 diario de aprendizaje (2)Actividad 6 diario de aprendizaje (2)
Actividad 6 diario de aprendizaje (2)
 
eMadrid 2015 04 17 (URJC) Marcos Román - Test de Pensamiento Computacional: p...
eMadrid 2015 04 17 (URJC) Marcos Román - Test de Pensamiento Computacional: p...eMadrid 2015 04 17 (URJC) Marcos Román - Test de Pensamiento Computacional: p...
eMadrid 2015 04 17 (URJC) Marcos Román - Test de Pensamiento Computacional: p...
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Informática 2
Informática 2Informática 2
Informática 2
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informatica
 
Libro tecnica de programacion
Libro tecnica de programacionLibro tecnica de programacion
Libro tecnica de programacion
 
2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 

Similar a Ingeniería Catastral y Geodesia - Syllabus Programación Básica

Algoritmos y lenguajes de programacion
Algoritmos y lenguajes de programacionAlgoritmos y lenguajes de programacion
Algoritmos y lenguajes de programacion
tf94
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
Plan anual didactico
Plan anual didacticoPlan anual didactico
Plan anual didactico
Paul Paucar
 
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdfSYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
kevinbriones15
 

Similar a Ingeniería Catastral y Geodesia - Syllabus Programación Básica (20)

INF-102
INF-102INF-102
INF-102
 
SILABO INF.102
SILABO INF.102SILABO INF.102
SILABO INF.102
 
Algoritmos y lenguajes de programacion
Algoritmos y lenguajes de programacionAlgoritmos y lenguajes de programacion
Algoritmos y lenguajes de programacion
 
Jcf iind 2010-227 algoritmos y leng de pro
Jcf iind 2010-227 algoritmos y leng de proJcf iind 2010-227 algoritmos y leng de pro
Jcf iind 2010-227 algoritmos y leng de pro
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Fundamentos programacion isc2020
Fundamentos programacion isc2020Fundamentos programacion isc2020
Fundamentos programacion isc2020
 
Guia Aprendizaje Introduccion a la Programacion
Guia Aprendizaje  Introduccion a la ProgramacionGuia Aprendizaje  Introduccion a la Programacion
Guia Aprendizaje Introduccion a la Programacion
 
Parcelaciongrafica2013
Parcelaciongrafica2013Parcelaciongrafica2013
Parcelaciongrafica2013
 
01 alp u2
01 alp u201 alp u2
01 alp u2
 
Estructura de datos - presentacion y sesion 1
Estructura de datos - presentacion y sesion 1Estructura de datos - presentacion y sesion 1
Estructura de datos - presentacion y sesion 1
 
Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
 
estructuradedatospresentacion-130513115330-phpapp02 (1).pdf
estructuradedatospresentacion-130513115330-phpapp02 (1).pdfestructuradedatospresentacion-130513115330-phpapp02 (1).pdf
estructuradedatospresentacion-130513115330-phpapp02 (1).pdf
 
Oisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperacionesOisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperaciones
 
Plan anual didactico
Plan anual didacticoPlan anual didactico
Plan anual didactico
 
Plan clase
Plan clasePlan clase
Plan clase
 
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdfSYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
 
358pc
358pc358pc
358pc
 

Más de giseproi

Más de giseproi (20)

Boletín GeoForAll junio 2021
Boletín GeoForAll junio 2021Boletín GeoForAll junio 2021
Boletín GeoForAll junio 2021
 
GISEPROI - Plantilla Historia de usuario
GISEPROI -  Plantilla Historia de usuarioGISEPROI -  Plantilla Historia de usuario
GISEPROI - Plantilla Historia de usuario
 
Boletín marzo 2020
Boletín marzo 2020Boletín marzo 2020
Boletín marzo 2020
 
Boletín abril 2020
Boletín abril 2020Boletín abril 2020
Boletín abril 2020
 
Boletín mayo 2020
Boletín mayo 2020Boletín mayo 2020
Boletín mayo 2020
 
Boletín GeoForAll Diciembre 2019
Boletín GeoForAll Diciembre 2019Boletín GeoForAll Diciembre 2019
Boletín GeoForAll Diciembre 2019
 
Boletín GeoForAll enero 2020
Boletín GeoForAll enero 2020Boletín GeoForAll enero 2020
Boletín GeoForAll enero 2020
 
Boletín GeoForAll Agosto 2019
Boletín GeoForAll Agosto 2019Boletín GeoForAll Agosto 2019
Boletín GeoForAll Agosto 2019
 
Sua metaverso especializado para el aprendizaje
Sua metaverso especializado para el aprendizajeSua metaverso especializado para el aprendizaje
Sua metaverso especializado para el aprendizaje
 
Proceso de evaluación
Proceso de evaluaciónProceso de evaluación
Proceso de evaluación
 
Giseproi plantilla especificación casos de uso
Giseproi   plantilla especificación casos de usoGiseproi   plantilla especificación casos de uso
Giseproi plantilla especificación casos de uso
 
Giseproi plantilla vision
Giseproi plantilla visionGiseproi plantilla vision
Giseproi plantilla vision
 
Giseproi curso de programación - sesión 1 - acerca de la programación
Giseproi   curso de programación - sesión 1 - acerca de la programaciónGiseproi   curso de programación - sesión 1 - acerca de la programación
Giseproi curso de programación - sesión 1 - acerca de la programación
 
Giseproi curso de programación - sesión 1 a - introducción a la programación
Giseproi   curso de programación - sesión 1 a - introducción a la programaciónGiseproi   curso de programación - sesión 1 a - introducción a la programación
Giseproi curso de programación - sesión 1 a - introducción a la programación
 
Giseproi curso de programación - sesión 2 - el concepto de algoritmo
Giseproi   curso de programación - sesión 2 - el concepto de algoritmoGiseproi   curso de programación - sesión 2 - el concepto de algoritmo
Giseproi curso de programación - sesión 2 - el concepto de algoritmo
 
Giseproi curso de programación - sesión 3 a - diagrama de actividad uml
Giseproi   curso de programación - sesión 3 a - diagrama de actividad umlGiseproi   curso de programación - sesión 3 a - diagrama de actividad uml
Giseproi curso de programación - sesión 3 a - diagrama de actividad uml
 
Giseproi curso de programación - sesión 3 - diagramas de flujo
Giseproi   curso de programación - sesión 3 - diagramas de flujoGiseproi   curso de programación - sesión 3 - diagramas de flujo
Giseproi curso de programación - sesión 3 - diagramas de flujo
 
Giseproi curso de programación - sesión 4 - sentencias de control de flujo
Giseproi   curso de programación - sesión 4 - sentencias de control de flujoGiseproi   curso de programación - sesión 4 - sentencias de control de flujo
Giseproi curso de programación - sesión 4 - sentencias de control de flujo
 
Giseproi curso de programación - sesión 6 - datos y operadores
Giseproi   curso de programación - sesión 6 - datos y operadoresGiseproi   curso de programación - sesión 6 - datos y operadores
Giseproi curso de programación - sesión 6 - datos y operadores
 
Giseproi curso de programación - sesión 5 - ejemplos de algoritmos (1)
Giseproi   curso de programación - sesión 5 - ejemplos de algoritmos (1)Giseproi   curso de programación - sesión 5 - ejemplos de algoritmos (1)
Giseproi curso de programación - sesión 5 - ejemplos de algoritmos (1)
 

Último

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Último (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 

Ingeniería Catastral y Geodesia - Syllabus Programación Básica

  • 1.
  • 2. Ingeniería Catastral y Geodesia Syllabus Programación Básica Datos Básicos Nombre PROGRAMACIÓN BÁSICA Código 2 Grupo 62 Créditos 3 Categoría Obligatorio Básico Tipo Teórico - Práctica Mecanismos de Trabajo Clase Magistral X Seminario Seminario – Taller Taller X Prácticas X Proyectos X Justificación Contexto Formativo En este espacio académico se establecen las bases del pensamiento algorítmico formal que constituye uno de los pilares del área de programación y contribuye a los dominios de desempeño profesional definidos en el perfil del ingeniero de sistemas. A través de esta, se pretende brindar al estudiante de manera práctica, la adquisición de los conceptos básicos acerca de la estructura y funcionamiento del computador, así como el desarrollo del pensamiento algorítmico fortaleciendo sus habilidades en el desarrollo de programas computacionales. Estas habilidades se reconocen como claves dentro del dominio del perfil de “Programación”. Contexto Curricular En Ingeniería Catastral y Geodesia la programación es fundamental para apoyar todas las demás asignaturas que requieran competencia en la resolución de problemas basados en lógica computacional. Objetivos General Presentar al estudiante, elementos fundamentales que le permitan tener claridad acerca de la base conceptual de la programación, de tal manera que pueda obtener soluciones a problemas sencillos apoyados en un computador, un lenguaje de programación y un paradigma en donde el alumno sea capaz de enfrentarse a situaciones o problemas más complejos en las que debe identificar los elementos y estados involucrados, generar 1
  • 3. Ingeniería Catastral y Geodesia Syllabus Programación Básica modelos para su representación y manipulación algorítmica. Debe ser capaz de diseñar soluciones para los problemas, validar su corrección e implementar prototipos para ellas utilizando un lenguaje de programación de tipo estructurado. Específicos Desarrollar el concepto de algoritmo y aplicarlo en la solución de programas sencillos Solucionar problemas elementales utilizando lógica computacional Resolver problemas sobre el sistema computacional con la ayuda de un lenguaje de programación. Reconocer el concepto de sintaxis y aplicarlos a lenguajes de programación Competencias Declaración El estudiante está en capacidad de expresar una solución a un problema a través de algoritmos escritos en un lenguaje gráfico; e implementar dicha solución en un programa que pueda ser ejecutado en un sistema de cómputo. Especificas ● Participa en equipos de trabajo guiados por un proceso de desarrollo definido. ● Utiliza métodos y análisis numérico en la solución de problemas computacionales. ● Identifica los diversos elementos involucrados en la programación de computadores. ● Representa soluciones a problemas por medio de algoritmos. ● Modela, implementa y evalúa problemas cuya solución algorítmica requiere el uso de las diferentes estructuras de control de flujo. ● Descompone problemas complejos en problemas más sencillos ● Comprende y aplica el concepto de recursividad ● Agrupa y manipula datos en arreglos uni o multidimensionales. ● Define, implementa y opera sobre tipos de datos compuestos, complejos o abstractos. ● Identifica y aplica métodos en el desarrollo de programas. Transversales ● Tiene la capacidad de escoger la tecnología a utilizar para la resolución de problemas particulares. ● Comunica ideas de forma clara oralmente o mediante la presentación de documentos escritos. ● Actúa estratégicamente dentro de un grupo de trabajo para el desarrollo de proyectos. 2
  • 4. Ingeniería Catastral y Geodesia Syllabus Programación Básica Propedéutica Conocimientos Previos deseados ● Física básica ● Cálculo diferencial ● Trigonometría ● Álgebra Lineal Contenido Programático 1. Introducción a los Métodos Numéricos 2. Algoritmos 3. Problemas Computacionales 3 Lenguajes de Programación 4. Paradigma estructurado 5. Variables y constantes 6. Operadores 7. Control del flujo del programa: Decisiones, Ciclos 8. Funciones 7 Arreglos 8 Estructuras 9 Manejo de Cadenas de Texto 10 Manejo de Archivos 11 Bibliotecas de Funciones 12 Programación en Ambientes de Ejecución de Sistemas Embebidos 13 Programación en Ambientes de Ejecución de Ventanas Gŕaficas Estrategias 1. Aprendizaje basado en proyectos 2. Aprendizaje colaborativo 3. Clases magistrales con casos de aplicación de conceptos 3
  • 5. Ingeniería Catastral y Geodesia Syllabus Programación Básica 4. Múltiples ambientes de ejecución 5. Aprendizaje significativo 6. Aprendizaje de inmersión socio-cultural Recursos Aula normal con tablero para sesiones de cátedra y para sesiones de discusión. Laboratorio de computación, con un computador por cada dos (2) alumnos Ambiente Integrado de desarrollo Aula Virtual Organización y Tiempos Tema Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Métodos Numéricos Algoritmos Problemas Computacionales Lenguajes de Programación Paradigma estructurado Variables y constantes Operadores Control del flujo del programa: Decisiones, Ciclos Funciones Arreglos Estructuras Manejo de Cadenas de Texto Manejo de Archivos Bibliotecas de Funciones Programación Sistemas Embebidos Programación Consola Programación Ventanas Gŕaficas 4
  • 6. Ingeniería Catastral y Geodesia Syllabus Programación Básica Momentos de Evaluación Tipo de Evaluación Semana PORCENTAJE Ejercicio 1 a 12 15% Taller 1 a 12 15% Laboratorio 1 a 12 40% Examen Final 15 30% Bibliografía Deitel, H y Deitel, P. ​Cómo Programar en C/C++ y Java​. Cuarta Edición, Pearson Education Chapra, S y Canale, R. ​Métodos Numéricos para Ingenieros​. Quinta Edición, Mc Graw Hill. Bahit, E​. ​Python para principiantes​, recurso web disponible en: https://librosweb.es/libro/python/ Banzi, M y Shiloh, M. ​Getting Started With Arduino, ​Tercera Edición, Maker Media. Datos del Docente Nombre Paulo César Coronado Sánchez Correo paulocoronado@udistrital.edu.co Correo Alternativo paulocoronado@gmail.com 5
  • 7. Ingeniería Catastral y Geodesia Syllabus Programación Básica FACULTAD DE INGENIERÍA Proyecto Curricular de Ingeniería Catastral y Geodesia Los contenidos no originales, marcas y logos son propiedad de sus respectivos autores y por tanto no son cubiertos por esta licencia. Los logos han sido tomados de The Noun Project. Imagen de portada descargada de https://www.pexels.com/ 6