Sunteți pe pagina 1din 5

PROGRAMA DE ESTUDIO

I. IDENTIFICACIÓN

Asignatura INTRODUCCIÓN A LA PROGRAMACIÓN


Esta asignatura es del área de formación de
Descripción de la Aplicaciones de Informática y tiene como objetivo
asignatura desarrollar en los estudiantes las habilidades para
interpretar, plantear y resolver problemas en la
aplicación de las técnicas, la estructuración lógica y el
diseño de algoritmos a ser utilizados para la
resolución de problemas y la identificación del
proceso de creación de los programas informáticos.
Carga horaria total 65
Horas teóricas 20
Horas prácticas 45

II. FUNDAMENTACIÓN
La asignatura es de carácter teórico- práctica, y está estructurada en dos
grandes aspectos, el primero al estudio y diseño de algoritmos y el segundo
a la utilización de lenguajes de programación de manera a aplicar en la
práctica los conocimientos adquiridos en el primero, mediado por el uso de
las herramientas tecnológicas.
Los contenidos se desarrollan de forma teórica- práctica y proporciona al
estudiante iniciarse en el uso de las técnicas computacionales, así como la
estructuración lógica de los pasos requeridos para la resolución de
problemas y diseño de algoritmos que ayuden a implementarlos a través de
algún lenguaje de programación. Se consideran la programación en
diferentes aspectos, tales como la utilización de lenguajes instruccionales u
orientados a objetos.

III. OBJETIVO GENERAL DE LA ASIGNATURA


- Resolver problemas básicos a través de la construcción de problemas
basados en algoritmos, generando acciones hacia la búsqueda de
propuestas pertinentes.

Programa de Estudio – Introducción a la Programación – 1°Semestre


IV. ORGANIZACIÓN DE CONTENIDOS
Unidad Nº 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
Objetivo/os de Contenidos
Aprendizaje Conceptual Procedimental Actitudinal
- Identificar el Definición y origen del -Elaboración de Interés en la
sistema término informática. definiciones de participación activa
informático. Elementos y conceptos términos del desarrollo de la
fundamentales: relacionados a la clase.
- Reconocer - Computadora programación.
elementos - Programa Responsabilidad
fundamentales del - Aplicación Informática -Presentación de en la entrega de
sistema - Sistema Informático descripción de un trabajos.
informático. - Sistema de sistema
- Procesamiento de informático.
- Describir los Datos
lenguajes de la - Datos – Proceso - Inf
programación. - Hardware
- Esquema Básico del
HD
- Software
- Componentes del
Software
- Componentes del SO
- Lenguajes de
Programación
- Tipos de lenguajes
- Tipo de Datos
- Variable Constante
Operadores Aritméticos
- Reglas de jerarquía de
los operadores
aritméticos
- Operadores
Relaciónales y Lógicos

Unidad Nº 2:
ALGORITMOS
Objetivo/os de Contenidos
Aprendizaje Conceptual Procedimental Actitudinal
- Aplicar los Definición de -Aplicación de Aprecio de las
procedimientos Algoritmo procedimientos posibilidades
algorítmicos. -Métodos para algorítmicos en la informáticas para
representación de
- resolución de la resolución de
algoritmos
- Diseñar soluciones -Diagrama de Flujo problemas. problemas.

Programa de Estudio – Introducción a la Programación – 1°Semestre


algorítmicas para -Diagrama N-S
la resolución de -Pseudocódigo -Diseño de
problemas. algoritmos para la
Estructuras
resolución de
Algorítmicas
-Secuenciales problemas.
-Condicionales /
Selectivas -Construcción de
-Cíclicas algoritmos con los
Definiciones y Ejemplos: métodos propios
Proceso Secuencial y para el diseño
Paralelo
(Top Down –
Expresiones Estructuras
Método para el diseño Botton Up).
de Algoritmos
Top Down - Botton Up

Unidad Nº 3:
DISEÑO DE ALGORITMOS
Objetivo/os de Contenidos
Aprendizaje Conceptual Procedimental Actitudinal
- Identificar los tipos Estructura -Descripción del Aporta ideas
de estructuras Cond./Selectiva procedimiento a innovadoras y
algorítmicas. -Definición – Tipos – seguir para el trabaja en equipo.
Estructura.
diseño de
- Reconocer las
Estructura Cond. / algoritmos.
características de
cada una de las Múltiples
estructuras -Definición – Tipos – -Diseño de
Estructura. algoritmos con
algorítmicas
estructuras.
utilizadas. Estructura Cíclica –
- Elaborar diseños Repetitivas
-Aplicación de los
algorítmicos en -Definición – Tipos –
Estructura. procedimientos
base a los para el diseño de
-Estructura – Diferencias
planteamientos. Estructura Cíclica – algoritmos.
Repetitivas
-
Uso de contadores y
Acumuladores.

Terminación de bucles
con datos de entrada.
-Estructura cíclica –
Repetitivas - Uso de
Banderas.

Programa de Estudio – Introducción a la Programación – 1°Semestre


Unidad Nº 4:
INTRODUCCIÓN AL LENGUAJE C++
Objetivo/os de Contenidos
Aprendizaje Conceptual Procedimental Actitudinal
- Enumerar Introducción a -Clasificación de Colaboración en la
características de Lenguaje C. variables e práctica de
Lenguaje C. - Historia identificadores de programación.
-Orígenes de C++ la programación.
- Interpretar reglas -Características y usos
generales del del lenguaje
Lenguaje C. -Estructura de un
programa en C
- Aplicar conceptos Librería Estándar
de programación.
Reglas generales
-Ambiente del lenguaje
Variables e
identificadores. Variable
y constantes (Definición,
declaración)
-Uso de variables
Locales y globales.
-El especificador de
precisión y sus usos
Ciclos Fijos y
Condicionales
Estructura if – if else -
For – While - Do While
Funciones en
Lenguaje C
-Vectores y matrices

V. ESTRATEGIAS METODOLÓGICAS
Se plantean actividades en equipos orientados, métodos participativos y
puestas en común de los temas, previa lectura según referencias
bibliográficas; la elaboración de planteamientos, ejemplos y posibles casos
que colaboren a la mejor comprensión de las capacidades a ser
desarrolladas en la asignatura.
Se incluyen propuestas dinámicas donde se mantiene la experiencia activa y
social, con la atención permanente al estudiante a fin de que logre la

Programa de Estudio – Introducción a la Programación – 1°Semestre


construcción de su aprendizaje, siendo protagonistas de su formación
sustentado en el saber, saber hacer y emprender, saber ser y convivir.

VI. ESTRATEGIAS DE EVALUACIÓN


Para la evaluación de la asignatura se aplica las normativas del Reglamento
Académico de la institución. Se evalúa el proceso considerando las tareas
realizadas por el estudiante, y el producto atendiendo a los objetivos de
aprendizaje de las unidades de la asignatura.

VII. BIBLIOGRAFÍA
Básica
- Joyanes Aguilar, L. (2002) Fundamentos de la programación. Buenos
Aires: Pearson Educativa.
- Joyanes Aguilar, L. (2001). Fundamentos de la programación, algoritmos
y estructuras de datos. Buenos Aires: Pearson Educativa.

Complementaria
- Brassard, G. y Bratley, P. (1995). Fundamentos de la algoritmia. México:
Prentice-Hall
- Byron, G. (2001). Programación en C. México: Prentice Hall.
- Norton, P. (2004). Introducción a la computación. México: Prentice Hall

Programa de Estudio – Introducción a la Programación – 1°Semestre

S-ar putea să vă placă și