Está en la página 1de 4

PROCESO DE GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

FORMATO GUÍA DE APRENDIZAJE

1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

● Denominación del programa de formación: Conceptualización del lenguaje de programación C++


● Código del programa de formación: 21710087
● Competencia: 220501007. Construir el sistema que cumpla con los requisitos de la solución
informática.
• Resultado de aprendizaje a alcanzar: Formular la sintaxis correspondiente a las estructuras de
condición del lenguaje de programación C++.
● Duración de la guía: 10 horas

2. PRESENTACIÓN

Estimado Aprendiz SENA, durante el desarrollo de la presente actividad de aprendizaje AA3. Desarrollar
aplicaciones en el lenguaje C++ aplicando las estructuras de condición sencillas y anidadas, adquirirá
los conocimientos necesarios para definir estructuras que permitan controlar el flujo de ejecución de una
aplicación validando los datos de entrada a través de las sentencias IF e IF ELSE, las cuales son las
estructuras de selección más importantes en el lenguaje C++. Por consiguiente, en esta Guía de
aprendizaje encontrará una serie de actividades que deberá desarrollar teniendo en cuenta el material
de la actividad de aprendizaje AA3: Estructuras de control por decisión o selección y los documentos
complementarios. Recuerde que cuenta con el acompañamiento del Instructor para aclarar sus
inquietudes a través de los diferentes medios de comunicación establecidos. Asimismo, la unidad se ha
diseñado para ser desarrollada en 10 horas que el Aprendiz puede distribuir en 5 días de la semana con
el fin de enviar oportunamente las evidencias. En caso de presentar informes escritos, recuerde citar
las fuentes del material utilizado teniendo en cuenta las normas APA.

3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 AA3: Desarrollar aplicaciones en el lenguaje C++ aplicando las estructuras de condición
sencillas y anidadas.

3.1.1. Actividad de reflexión inicial

Al desarrollar aplicaciones en cualquier lenguaje de programación es necesario controlar el flujo de


ejecución para procesar los datos de entrada y obtener una salida teniendo en cuenta los requerimientos
del cliente. La veracidad del resultado depende en ocasiones de la correcta evaluación de los datos de
entrada a través de una condición en la estructura de control IF, la cual evalúa si una condición se
cumple o no. Con base en lo anterior, es importante que analice y reflexione a cerca de la utilidad de
las sentencias de control respondiendo a la siguiente pregunta: • ¿Cree usted que los valores booleanos
(Verdadero o falso) tienen relación con la sentencia de control IF? Nota: esta actividad tiene como
finalidad encaminarlo y motivarlo en el desarrollo de los temas de esta guía de aprendizaje, por tal
motivo no es calificable.

GFPI-F-135 V01
3.2. Actividad de apropiación de conocimiento

Evidencia de producto

Actividad 3 Evidencia 1 Taller: Implementación de las sentencias if - else.

Realice una aplicación en C++ que le pregunte al usuario la edad de su hijo. Si el niño tiene entre 0 y 5
años el programa debe imprimir que el niño pertenece al grupo de la primera infancia. Si la edad está
entre los 6 y los 12 años el programa debe imprimir que el niño pertenece al grupo de la segunda
infancia; y en caso de que el niño tenga entre 13 y 18 años el mensaje impreso dirá que pertenece al
grupo de los adolescentes.

Una vez termine el programa en el IDE CodeBlocks o el IDE de su preferencia, compile y ejecute el
código para generar el archivo con extensión .CPP, el cual debe enviar por la opción Actividad 3 –
Evidencia 1: Taller: Implementación de las sentencias if - else.

La evidencia Actividad 3 Evidencia 1 que usted subirá en Territorium consiste en tomar un


pantallazo de su código en el entorno de desarrollo integrado CodeBlocks donde se observe que
su programa compila y ejecuta correctamente en su computadora, recuerde añadir comentarios
internos en el código. Debe enviar el documento de Word/pdf con los pantallazos por la opción
Actividad 3 Evidencia 1 Taller: Implementación de las sentencias if - else. Recuerde que debe subir
su evidencia en un documento de Word. Para acceder a subir la evidencia debe ingresar al menú
lateral izquierdo color azul de Territorium para dar clic en Evidencias/Actividad 3 – Evidencia 1 Taller:
Implementación de las sentencias if - else.

Lineamientos para la entrega de la evidencia:

Para subir la evidencia, se deben seguir los siguientes pasos:


• Clic en el enlace: ‘Actividad 3’, la cual se encuentra en el menú principal Contenido del Curso.
. Clic sobre el enlace ‘Actividad 3 Evidencia 1: Taller: Taller: Implementación de las sentencias if -
else.’
• Seguir las instrucciones para el desarrollo de la actividad.

3.4. Ambiente Requerido


• Plataforma virtual de aprendizaje.
3.5. Materiales
Material de formación
• Estructuras de control por decisión o selección.

Materiales de apoyo
• Tutorial C++ Sentencias IF (Vídeo).

4. ACTIVIDADES DE EVALUACIÓN

Técnicas e
Evidencias de Aprendizaje Criterios de Evaluación Instrumentos
de
GFPI-F-135 V01
Evaluación

Evidencias de producto:
Evidencias de desempeño: Taller: Desarrolla programas en lenguaje C++, Taller.Rúbrica de
Implementación de las sentencias aplicando condiciones sencillas. Producto.
if - else.
Desarrolla programas en lenguaje C++,
aplicando condiciones anidadas.

5. GLOSARIO DE TÉRMINOS

Código fuente: Es un texto escrito generalmente por una persona a través de un editor que se utiliza como
base para generar otro código con un compilador o intérprete para ser ejecutado por una computadora.

Código objeto: Es el código resultante de la compilación del código fuente, por lo general está codificado
en código de máquina y distribuido en varios archivos resultantes de la compilación de cada archivo de
código fuente.

Declaración: Un estatuto que anuncia la existencia de una variable, función o clase pero no la define.

Declaración global: Las declaraciones globales son definiciones de variables o constantes que serán
utilizadas por cualquiera de todas las funciones definidas en el programa.

Expresión: Una construcción sintáctica que consta de constantes, variables, llamadas a funciones y
operadores que lo combinan.

Función main: Función que se llama en primer lugar cuando se ejecuta un programa en C+

Función: Secuencia de sentencias que se pueden invocar múltiples veces, con diferentes valores de sus
parámetros. Es un módulo independiente que puede tener entrada, salida o ambas.

Parámetro: Lista de variables encerradas entre paréntesis que siguen al nombre de una función o
procedimiento.

Sintaxis: Reglas que definen cómo se forman las instrucciones de un lenguaje de programación específico.

Variable: Posición de almacenamiento que puede contener diferentes valores.

6. REFERENTES BIBLIOGRÁFICOS

J. Aguilar, L. Sánchez García. (2006). Programación en C++: un enfoque práctico.


Madrid, España: McGraw-Hill.

J. Aguilar, L. Sánchez García. (2006).Programación en C++: algoritmos, estructuras de


datos y objetos. (2a. Edición).Madrid, España: McGraw-Hill.

J. Aguilar, L. Zahonero Martínez. (2010). Programación en C, C++, Java y UML. Madrid,


España: McGraw-Hill.

Joel Jair López. (2012, Agosto 28). Lenguajes de programación. Recuperado de


https://www.youtube.com/watch?v=fPehRTGpVF8.

Programación ATS. (2016, Marzo 15). 2. Programación en C++ Tipos de datos básicos
GFPI-F-135 V01
en C++. Recuperado de https://www.youtube.com/watch?v=xBOpQN8jR54.

R. Winder. (1995). Desarrollo de software con C++. Ediciones Díaz de Santos.

6. CONTROL DEL DOCUMENTO

7. CONTROL DE CAMBIOS

Nombre Cargo Dependencia Fecha Razón del Cambio


Autor (es) Angely González Instructor CNCA 03/04/2023 Ajuste a formato actualizado
guía de aprendizaje

GFPI-F-135 V01

También podría gustarte