0% encontró este documento útil (0 votos)
6 vistas3 páginas

Programación: Contenidos y Evaluación

El curso de Programación tiene como objetivo que los estudiantes comprendan el desarrollo tecnológico y los conceptos fundamentales de la computación. Se abordan temas como control de flujo, estructuras de datos, algoritmos, y manejo de arreglos y archivos, junto con actividades prácticas y evaluaciones. La evaluación se basa en exámenes parciales, prácticas de laboratorio y trabajos escritos, sumando un total del 100%.

Cargado por

rmzalexandra761
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas3 páginas

Programación: Contenidos y Evaluación

El curso de Programación tiene como objetivo que los estudiantes comprendan el desarrollo tecnológico y los conceptos fundamentales de la computación. Se abordan temas como control de flujo, estructuras de datos, algoritmos, y manejo de arreglos y archivos, junto con actividades prácticas y evaluaciones. La evaluación se basa en exámenes parciales, prácticas de laboratorio y trabajos escritos, sumando un total del 100%.

Cargado por

rmzalexandra761
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

DENOMINACIÓN DE LA ASIGNATURA O UNIDAD DE APRENDIZAJE

Programación

SEGUNDO CUATRIMESTRE ISC09


CICLO ESCOLAR CLAVE DE LA ASIGNATURA

FINES DE APRENDIZAJE O FORMACIÓN

Al término del curso, el estudiante comprenderá el desarrollo tecnológico actual como


una consecuencia de la interpretación de la realidad y propiciar la construcción
conceptual de los conceptos físicos y computacionales.

CONTENIDO TEMÁTICO

1. INTRODUCCIÓN A LA COMPUTACIÓN
1.1 Breve reseña de la computación
1.2 Impacto de las computadoras en la sociedad
1.3 Lenguaje de Alto Nivel, bajo nivel, ensamblador y máquina
1.4 Compilador
1.5 Traductor
1.6 Sistemas Numéricos
1.7 Arquitectura de computadoras
1.8 Sistemas operativos
1.9 Descripción de tipos de programación
1.9.1 Programación estructurada
1.9.2 Programación orientada a objetos
1.9.3 Programación de descripción de
1.10 Hardware sistemas numéricos
1.11 Lenguajes de programación
1.12 Tipos de código
1.13 Entornos de desarrollo integrado
1.14 Tipos de datos primitivos
1.15 Palabras reservadas
1.16 Variables
1.17 Constantes
1.18 Expresiones
1.19 Jerarquía de operadores
1.20 Operadores aritméticos y relacionales
1.21 Operadores lógicos o booleanos (and, or, not, xor)
2. CONTROL DE FLUJO DE SENTENCIAS
2.1 Sentencias incondicionales
2.2 Sentencias condicionales
2.3 Diseño de Algoritmos
2.1 Conceptos básicos
2.2 Metodología de la programación
2.3 Diagramas de flujo
2.4 Seudocódigos

3. ARREGLOS DE DATOS Y FUNCIONES


3.1 Definición
3.2 Arreglos unidimensionales
3.3 Arreglos bidimensionales
3.4 Concepto de función y procedimiento en programación
3.5 Llamada o invocación a una función
3.6 Parámetros
3.7 Valor de retorno
3.8 Estructura general de un programa
3.9 Palabras reservadas
3.10 Representación de datos básicos
3.11 Declaración de variables, Constantes,
3.12 Operaciones aritméticas, lógicas y relacionales
3.13 Diseño, Edición, Compilación y ejecución de programas

4. ESTRUCTURAS DE DATOS Y ALGORITMOS


4.1 Lineales
4.2 No lineales
4.3 Algoritmos
4.4 Estructura secuencial
4.5 Estructuras de transferencia incondicionales
4.6 Estructuras de transferencia condicionales
4.7 Estructuras repetitivas (Bucles)

5. ARREGLOS Y ARCHIVOS
5.1 Arreglos (Vectores y Matrices)
5.2 Manejo Archivos
5.3 Módulos
5.4 Diferencia entre funciones y procedimientos.
5.5 Activación / invocación de funciones y procedimientos
5.6 Graficación
5.7 Uso de librerías para la realización de gráficas
5.8 Graficación de un punto y líneas rectas
5.9 Graficación de funciones matemáticas en el plano cartesiano
5.10 Introducción a la potencia grafica

6. PUERTOS
6.1 Conceptos generales de manejos de puertos
6.2 Configuración de los puertos en las computadoras
6.3 Uso de instrucciones para manejo de puertos
ACTIVIDADES DE APRENDIZAJE
BAJO LA CONDUCCIÓN DE UN ACADÉMICO

 Plenaria grupal sobre el lenguaje de alto nivel y bajo nivel en la programación.


 Prácticas en laboratorio delas sentencias condicionales e incondicionales, incluyendo
los diseños de algoritmos.
 Prácticas en laboratorio de cómputo sobre los arreglos unidimensionales y
bidimensionales.

ACTIVIDADES DE APRENDIZAJE
INDEPENDIENTES

 Resolución de ejercicios y lecturas en la antología didáctica.


 Elaboración de un esquema de las metodologías de programación de control de flujo
de sentencias.
 Resumen descriptivo sobre la estructura general de un programa de arreglo de datos
y ejecución de programas.
 Resumen de la clasificación de la estructura de datos y algoritmos.
 Elaborar un cuadro comparativo sobre el uso de distintos puertos vistos en clase.

CRITERIOS DE EVALUACIÓN

Exámenes parciales 30%


Prácticas en laboratorio de cómputo 30%
Resumen, esquema, cuadro comparativo 10%
Ejercicios en la antología didáctica 30%

TOTAL 100%

MODALIDADES TECNOLÓGICAS E INFORMÁTICAS

No aplica

También podría gustarte