You are on page 1of 5

UNIDAD EDUCATIVA “JUAN B.

VELA” AÑO LECTIVO


2017-2018

PLAN CURRICULAR ANUAL DE PROGRAMACION Y BASES DE DATOS


1. DATOS INFORMATIVOS
Área: TECNICA Asignatura: PROGRAMACION Y BASES DE DATOS
Docente(s): LIC. ANITA MAYORGA
Grado/curso: PRIMERO DE BACHILLERATO INFORMATICA Nivel BACHILLERATO
Educativo:
2. TIEMPO
Carga horaria semanal No. Semanas de Evaluación del aprendizaje e imprevistos Total de semanas clases Total de periodos
trabajo
4 40 4 36 144
3. OBJETIVOS GENERALES
Objetivos del área Objetivos del grado/curso
Desarrollar sistemas informáticos con lenguajes de programación y bases de datos, aplicando
• Optimizar el tratamiento de la información en los ámbitos personal, académico y
diferentes metodologías según los requerimientos de funcionalidad.
laboral mediante el procesamiento de la información en los lenguajes de
programación, proponiendo soluciones innovadoras que respondan a los
requerimientos de los usuarios finales, siguiendo procedimientos de los
usuarios finales y aplicando metodologías informáticas vigentes.

4. EJES TRANSVERSALES: I.2. Nos movemos por la curiosidad S.2. Construimos nuestra identidad nacional en busca
J.2. Actuamos con ética, generosidad, integridad, coherencia y honestidad en todos intelectual, indagamos la realidad nacional de un mundo pacífico y valoramos nuestra multiculturalidad
nuestros actos. y mundial, reflexionamos y aplicamos y multietnicidad, respetando las identidades de otras personas
nuestros conocimientos interdisciplinarios y pueblos.
para resolver problemas en forma
colaborativa e interdependiente
aprovechando todos los recursos e
información posibles.
5. DESARROLLO DE UNIDADES DE PLANIFICACIÓN*
N.º Título de la unidad de Objetivos específicos de la Contenidos** Orientaciones metodológicas Evaluación*** Duración en
planificación unidad de planificación semanas
1. Programación. Identificar los tipos de Datos. Programación Normas básicas del uso del Elaborar organigramas con contenidos 6
Los Datos . Tipos de datos laboratorio tratados.
. Números enteros Formar grupos de trabajo Distingue los tipos de datos
. Números Reales Extraer ideas principales en el Analiza las diferencias de tipos de datos.
. Números complejos desarrollo de los temas a tratar Escribe tipos de datos con sus
. Valores Lógicos Motivar la participación de los características.
. Tipo Texto estudiantes Aplica conocimientos recibidos en el
.Valores Nulos Jerarquizar pasos para el desarrollo desarrollo de ejercicios.
de los contenidos a tratar.

2. El Algoritmo  Conocer sobre los  Características Promover experiencias relacionados Sistematiza la información Muestra 6
algoritmos, sus  Definición con los algoritmos capacidad para reconocer los tipos de
características, su  Tipos de algoritmos para Crear ambientes agradables de algoritmos.
aplicación en el el ordenador trabajo. Aplica procesos de orden en el
desarrollo de programas  Lenguaje de maquina Utilizar estrategias de indagación desarrollo de algoritmos.
computacionales  Lenguaje ensamblador sobre los algoritmos. Utiliza elementos propios de la
 Lenguaje de alto nivel Establecer criterios sobre los programación.
 Traductores e interpretes diferentes tipos de algoritmos. Diferencia los tipos de lenguajes para un
Utilizar estrategias para el mejor ordenador.
entendimiento y comprensión de Identifica los tipos de lenguajes de lato
contenidos tratados. nivel.
Generar expectativas de análisis de Reconoce los programas traductores e
los tipos de lenguajes de intérpretes.
programación.
Seguimiento y evaluación de logros
alcanzados.

3. Los pseudocódigos. Representar gráficamente un - Aplicación Presentar el tema mediante - Diseña organigramas aplicando 6
programa mediante símbolos. - Sintaxis organigramas, videos para un ejercicios de la vida práctica
- Definición de Datos en proceso de aprendizaje en los - Plantea pseudocódigos en el desarrollo
seudocódigo estudiantes. de ejercicios
Promover el diálogo y comentar - Reconoce las ventajas de la aplicación
- Funciones y operaciones
respuestas sobre el uso del de los pseudocódigos en el desarrollo de
- Estructuras de Control
pseudocódigo. ejercicios de programación.
- Estructuras selectivas Promover la participación activa de - Diferencia las funciones y operaciones
- Desarrollo de algoritmos los estudiantes. de control, selectivas
- Ventajas del pseudocódigo Formar grupos de trabajo para el
en los diagramas de flujo desarrollo de algoritmos de
ejemplos planteados.
Organizar ejercicios de aplicación
para un mejor desarrollo de los
algoritmos.
Utilizar recursos técnicos para el
desarrollo de las clases.
4. Los Flujogramas Diseñar Flujogramas - Introducción Reconocer la importancia del uso de - Emite criterios sobre las características 6
- Características de los metodologías de desarrollo en el de los flujogramas
Flujogramas análisis y diseño de aplicaciones. - Reconoce los tipos de flujogramas
- Tipos de flujogramas Orientar o corregir errores - Aplica adecuadamente los flujogramas
Identificar los tipos de flujogramas en el desarrollo de programas
- Flujograma Vertical.
Analizar el propósito de la - Utiliza adecuadamente la simbología
- Flujograma Horizontal
elaboración de flujogramas en el en el desarrollo de programas.
- Simbologia de los desarrollo de programas. - Diseña programas
Flujogramas Identificar la simbología en el - Realiza pruebas para verificar el
- Diseño y Elaboración de desarrollo de los programas. correcto funcionamiento de un
flujogramas Extraer las ideas principales en el diagrama de flujo.
desarrollo de cada contenido
Socializar los trabajos en grupo
Resumir por medio de un
organizador gráfico.
Establecer recomendaciones
5. Estructuras de Control, Aplicar las estructuras de - Características Desarrollar el pensamiento crítico - Reconoce los tipos de estructuras de 6
Operadores control - Funciones de las estructuras en el diseño de programas C++.
Utilizar adecuadamente los de Control aplicando los diferentes tipos de - Diseña programas siguiendo la
operadores - Tipos de estructuras de estructuras de control en el estructura requerida.
Lenguaje de programación C++. - Escoge adecuadamente las
control en C++
instrucciones en el desarrollo de
- Estructura secuencial
Dominar el uso de los tipos de programas.
- Instrucciones C++ operadores en el desarrollo, - Aplica las estructuras condicionales
-Estructura alternativa aplicación y ejecución de programas estableciendo secuencias óptimas.
- If en C++.
-Switch
- Estructura iteractiva o
repetitiva
- While
- Do while
- For
- Características de
Operadores
-Tipos de operadores.
-Operadores Aritméticos.
-Operadores de Comparación.
- Operadores de texto
- Operadores de Referencia
6. Estructura Modular de Codificar y ejecutar - Entidades que maneja el Tener una actitud propositiva para Aplica adecuadamente las instrucciones 6
Programas programas en C++ Lenguaje C++ aportar con ideas y soluciones en el desarrollo de los ejercicios
- Tipos de Variables creativas e innovadoras respetando programados.
- Estructura de datos los derechos de la autoría y Reconoce las funciones que realiza cada
aplicando normas, estándares y instrucción para el empleo en los
- Instrucciones de Lenguaje
especificando técnicas. programas.
- funciones y sintaxis de
- Denotar una actitud de seguridad, Ejecuta con eficiencia los programas en
librerías básicas. auto aprendizaje y gusto por el C++.
trabajo bien hecho, en el desarrollo Programa ejercicios de aplicación con
de las actividades emprendidas. creatividad.
- Desarrollar la creatividad en la
elaboración, diseño de programas
estructurados.
- Aplicar las instrucciones
adecuadamente de acuerdo a sus
necesidades y funciones
- Ejecutar apropiadamente los
programas en C++
6. BIBLIOGRAFÍA/ WEBGRAFÍA (Utilizar normas APA VI edición) 7. OBSERVACIONES
https://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada
https://es.wikipedia.org/wiki/Tipo_de_dato
http://gy94bfmv.blogspot.com/2012/10/tipos-de-datos-y-operadores-en.html
https://andresmtzg.wordpress.com/2012/09/27/tipos-de-datos/
https://es.wikipedia.org/wiki/Algoritmo
https://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
https://docs.microsoft.com/es-es/dotnet/csharp/programming-guide/statements-expressions-
operators/operators
http://www.lawebdelprogramador.com/foros/Dev-C/1298037-Programacion-MODULAR.html

ELABORADO REVISADO APROBADO


DOCENTE(S): Lic. Anita Mayorga NOMBRE: Lic. Cristina Velasteguí NOMBRE: Lic. Anita Mayorga
Firma: Firma: Firma:
Fecha: Fecha: Fecha: