Sunteți pe pagina 1din 25

ESTRUCTURA DEL LENGUAJE DE PROGRAMACIN C++ ( NIVEL I) El SENA es la institucin pblica que ofrece formacin profesional integral para

la incorporacin y el desarrollo de las personas en actividades productivas que contribuyan al desarrollo social, econmico y tecnolgico del pas.

Al terminar este curso el participante tendr la capacidad de conocer las herramientas bsicas del lenguaje, las estructuras, las tcnicas de programacin y la sintaxis del lenguaje C++. Donde podr aplicar todos los conocimientos adquiridos y dar solucin a problemas que involucren programacin estructurada y programacin orientada a objetos.

Para ello durante cada Unidad del curso, Usted tendr una serie de actividades y evidencias que deber desarrollar para el logro del objetivo planteado:

UNIDAD I: ELEMENTOS BSICOS DEL LENGUAJE

Actividad 1

Nombre Actividad

Identificacin de componentes bsicos, tipos de datos de entrada y salida de informacin en C++ Funcin main. Funciones definidas por el usuario.

Objetivos

Reconocer la importancia que tiene la funcin main y las directivas de procesamiento en la sintaxis del lenguaje C++.

Productos a entregar

1. Participacin Foro interrogantes:

de

la

Unidad

dando

respuesta

los

siguientes

Qu es una directiva de procesamiento y para que se utiliza? Cul es la importancia de la funcin main en una aplicacin C / C++?

Material del curso de la Semana Uno: Material de apoyo Semana Uno: Elementos bsicos del lenguaje Tema 1: Componentes y tipos de Datos Tema 2 : Declaracin de variables Tema 3 : Funciones definidas por el usuario Tema 4 : Funcin main

Teniendo en cuenta la temtica del Foro, dar respuesta a los objetivos o resultados de aprendizaje de la unidad de la Semana Uno: Elementos bsicos del lenguaje Descripcin Actividad

Recomendaciones para el desarrollo

1. Consulte los temas de la unidad Uno Elementos bsicos del lenguaje: Tema1: Componentes y tipos de datos 1. Componentes de un programa. 2. Tipos de datos, Lectura y escritura de informacin. Tema2: Declaracin de variables Tema3: Funciones definidas por el usuario Tema4: Funcin main 2. Seleccione la informacin que necesita para el aprendizaje u objetivo de la actividad del Foro Semana Uno.

3. Participa dando respuesta a los siguientes interrogantes: Qu es una directiva de procesamiento y para que se utiliza? Cul es la importancia de la funcin main en una aplicacin C / C++?

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 4 Horas Aspectos a evaluar: - Justificacin del Foro Semana Uno ( Participacin foro de discusin)

Actividades de la Unidad I : 25 %

Participacin Foro de Discusin : 5 %

ACTIVIDAD 2

Nombre Actividad

Taller de lenguaje

Elementos

bsicos

del

Objetivos

Analizar el material del curso y apoyo para entender los componentes bsicos de un programa, los tipos de datos y la lectura y escritura de informacin.

Productos a entregar

1. Entregar un taller donde muestre un anlisis sobre los elementos bsicos del lenguaje, fundamentando su opinin. Con esto el participante podr definir los tipos de datos, definir entradas y salidas de datos

Material del curso de la Unidad I: Consulte las presentaciones y documentos de apoyo de cada una de las carpetas de la Unidad: Material de apoyo Semana Uno: Elementos bsicos del lenguaje Tema 1: Componentes y tipos de Datos Tema 2 : Declaracin de variables Tema 3 : Funciones definidas por el usuario Tema 4 : Funcin main

* Documentos de apoyo: descargar: Curso de C++

Guas para

Realizar el taller de la semana Uno y enviarlo por la plataforma, utilizando el mismo formato de este en Word. Descripcin Actividad Recomendaciones para el desarrollo

Tenga en cuenta que para contestar el taller de debe hacer previa consulta de los documentos ubicados en el material del curso de la semana Dos.

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 10 Horas

Actividades de la Unidad II : 25 % Desarrollo del Taller de Semana Dos de Operaciones bsicas: : 12 %

Actividad 3 Nombre Actividad Examen de lenguaje elementos bsicos del

Objetivos

Reconocer la sintxis del lenguaje C++ que le permita dar solucin a problemas que involucren programacin estructurada y programacin orientada a objetos bsica.

Recomendaciones para el desarrollo

Estudiar los conceptos descritos en el material del curso de la semana uno. Revisar la explicacin de los temas que se encuentra en las presentaciones.

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 1 Hora Actividades de la Unidad I : 25 % Examen de la Semana Uno: Elementos bsicos del lenguaje : 8 %

UNIDAD II: OPERACIONES BASICAS

Actividad 1 Nombre Actividad Uso de los operadores que se pueden agrupar para formar expresiones en C++

Objetivos

Utiliza los operadores y su jerarqua, analizando su procedencia. Creando expresiones que requieran su uso de funciones matemticas.

Producto a entregar

2. Participacin Foro de interrogantes:

la

Semana

II

dando respuesta

los siguientes

Cul es el uso del operador porcentaje % para qu tipos de datos se utiliza? Qu tipos de operadores relacionares existen en C++ y para que se utiliza en cada Uno?

Material del curso de la Semana Dos: Material de apoyo Operaciones bsicas

Teniendo en cuenta la temtica del Foro, dar respuesta a los objetivos o resultados de aprendizaje de la unidad de la Semana

Dos: Operaciones bsicas. Descripcin Actividad Tema1: Operaciones

Tema 2: Expresiones matemticas

funciones

Recomendaciones para el desarrollo

1. Consulte los temas de la unidad Dos: Operaciones bsicas: Tema1: Operaciones 1. Operaciones bsicas. 2. Operadores y jerarqua de operadores Tema 2: Expresiones y funciones matemticas 1. Funciones matemticas. 2. Construyendo expresiones Tema 3: Instalando el compilador 2. Seleccione la informacin que necesita para el aprendizaje u objetivo de la actividad del Foro Semana Dos. 3. Participa dando respuesta a los siguientes interrogantes Cul es el uso del operador porcentaje % para qu tipos de datos se utiliza? Qu tipos de operadores relacionares existen en C++ y para que se utiliza en cada uno? Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 4 Horas Aspectos a evaluar: - Justificacin del Foro Semana Dos ( Participacin foro de discusin)

Actividades de la Unidad I : 25 %

Participacin Foro de Discusin : 5 %

ACTIVIDAD 2

Nombre Actividad

Taller de Operaciones bsicas.

Objetivos

Analizar el material del curso y apoyo para entender los conceptos y uso de los operadores, su formato y jerarqua. A travs de ejercicios analizar el comportamiento de un proceso de compilacin probando con ejemplos para que compruebe sus resultados.

Productos a entregar

1. Entregar un taller donde muestre un anlisis sobre los usos de los operadores, su formato y la jerarqua, fundamentando su opinin. Con esto el participante podr realizar la evaluacin de expresiones aritmticas en lenguaje C++.

Material del curso de la Unidad I: Consulte las presentaciones y documentos

de apoyo de cada una de las carpetas de la Unidad: Material de apoyo Semana Dos: Operaciones bsicas. Tema 1: Operadores y jerarqua de operadores 1. Operaciones bsicas. 2. Operadores y jerarqua de operadores

Tema 2: Expresiones y funciones matemticas 1. Funciones matemticas. 2. Construyendo expresiones

Tema 3: Instalando el compilador

* Documentos de apoyo: descargar: Curso de C++

Guas para

Realizar el taller de la semana Dos y enviarlo por la plataforma, utilizando este mismo formato de Word. Descripcin Actividad Recomendaciones para el desarrollo Para enviar evidencia del Taller semana dos: Operaciones bsicas. Siga estos pasos: 1. Ingrese al men de actividades y en el taller semana Dos dar click en >>Ver/Completar actividad: Taller Semana Dos.

2. Guardar el taller de la semana dos para desarrollarlo. 3. Forma de Entrega: En un documento Word a travs de la plataforma. Posteriormente mandarlo por este mismo linck el taller de la Semana dos desarrollado. 4. Marcar el taller con nombres y apellidos.

Para enviar evidencia del Taller semana dos: Operaciones bsicas. siga estos pasos: 1. Ingrese al men de actividades y en el taller semana dos dar click en >>Ver/Completar actividad: Taller Semana Dos.

2. Guardar el taller de la semana dos para desarrollarlo. 3. Forma de Entrega: En un documento Word a travs de la plataforma. Posteriormente mandarlo por este mismo linck el taller de la Semana dos desarrollado. 4. Marcar el taller con nombres y apellidos.

a. Documentos de apoyo: Curso de C++ leer solo la unidad 2: Operadores I b. Anuncios Ester pendiente de los anuncios para el desarrollo del curso y as podr estar al da con el curso Actividad previa

Tenga en cuenta que para contestar el taller de debe hacer previa consulta de los documentos ubicados en el material del curso de la semana Dos.

Criterios de Evaluacin

Dedicacin para el desarrollo de la actividad: Actividades de la Unidad II : 25 %

10 Horas

Desarrollo del Taller de Semana Dos de Operaciones bsicas: : 12 %

Actividad 3 Nombre Actividad Examen de Operaciones bsicas

Objetivos

Reconocer la sintxis del lenguaje C++ que le permita dar solucin a problemas que involucren programacin estructurada y programacin orientada a objetos bsica.

Recomendaciones para el desarrollo

Estudiar los conceptos descritos en el material del curso de la semana dos. Revisar la explicacin de los temas que se encuentra en las presentaciones.

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 1 Hora Actividades de la Unidad II : 25 % Examen de la Semana Dos de Operaciones bsicas: : 8 %

UNIDAD III: CONDICIONES

Actividad 1

Nombre Actividad

Estructuras de control: C++ 1.Condiciones sencillas 2.Condiciones anidadas 3.Estatuto switch Conocer la sintxis y a utilizar las estructuras de condicin if, if/else, y Switch para elegir entre distintas acciones alternativas y le permita dar solucin a problemas computacionales que involucren programacin estructurada y programacin orientada a objetos.

Objetivos

Producto a entregar

3. Participacin Foro de la Semana III dando respuesta a los siguientes interrogantes:


Co Coloca una aportacin en el que describa la respuesta considerando lo siguiente: a) Que ventajas tiene utilizar el switch en lugar de if anidados.

b) Lea la participacin de sus compaeros y complemente una de ellas colocando cualquiera de las siguientes aportaciones. Co Complemente alguna de las respuestas, agregando una continuacin que no ha sido mencionada.

Haga una correccin a la aportacin si considera que lo comentado no es verdadero. En cualquiera de los casos, coloque la referencia o la fuente en la que se basa para hacer su comentario.

Material del curso de la Semana Tres: Material de apoyo


Condiciones

Teniendo en cuenta la temtica del Foro, dar respuesta a los objetivos o resultados de aprendizaje de la unidad de la Semana Tres: Condiciones. Descripcin Actividad
Tema1: Condiciones sencillas Tema2: Condiciones anidadas Tema3: Estatuto Switch

Recomendaciones para el desarrollo

1. Consulte los temas de la unidad tres: Condiciones.


Tema1: Condiciones sencillas Tema2: Condiciones anidadas Tema3: Estatuto Switch

2. Seleccione la informacin que necesita para el aprendizaje u objetivo de la actividad del Foro Semana Tres.

3. Participa dando respuesta a los siguientes interrogantes


Co Coloca una aportacin en el que describa la respuesta considerando lo siguiente: a) Que ventajas tiene utilizar el switch en lugar de if anidados.

b) Lea la participacin de sus compaeros y complemente una de ellas colocando cualquiera de las siguientes aportaciones. Co Complemente alguna de las respuestas, agregando una continuacin que no ha sido mencionada.

Haga una correccin a la aportacin si considera que lo comentado no es verdadero. En cualquiera de los casos, coloque la referencia o la fuente en la que se basa para hacer su comentario.

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 4 Horas Aspectos a evaluar: - Justificacin del Foro Semana Tres ( Participacin foro de discusin)

Actividades de la Unidad I : 25 %

Participacin Foro de Discusin : 5 %

ACTIVIDAD 2

Nombre Actividad

Taller de Condiciones. Desarrollo de programa en C++, aplicando el concepto de condiciones sencillas


Desarrollo de programa en C++, aplicando el concepto de estatuto switch

Objetivos

Que el participante conozca la sintxis y aprenda a utilizar las estructuras de condicin if, if/else, y Switch para elegir entre distintas acciones alternativas y le

permita dar solucin a problemas computacionales que involucren programacin estructurada y programacin orientada a objetos.

Producto(s) a entregar

2. Entregar un taller donde muestre un anlisis sobre los usos de los operadores, su formato y la jerarqua, fundamentando su opinin. 3. El participante entregar el programa fuente y el programa ejecutable en sus formatos generados, considerando las caractersticas de la estructura del programa, el proceso de compilacin y el reporte de salida. El conocimiento y la habilidad lograda le permiten al participante desarrollar programas en lenguaje C++, aplicando condiciones sencillas.

Material del curso de la Semana III: Consulte las presentaciones y documentos de apoyo de cada una de las carpetas de la Unidad: Material de apoyo
Semana Tres: Tema1: Condiciones sencillas Tema2: Condiciones anidadas Tema3: Estatuto Switch

* Documentos de apoyo: Guas para descargar: leer en enlaces externos Portal sobre programacin C click, despus ejemplos sencillos de C++ y en temas sentencias.

Descripcin Actividad

Realizar el taller de la semana Tres y enviarlo por plataforma, En el segundo y tercer punto del taller tienen que mandar el programa fuente del ejercicio para calificarlo.
Considerando las caractersticas de la

estructura del programa, el proceso de compilacin y el reporte de salida.

. Recomendaciones para el desarrollo


Tienen disponible el software que pueden descargar e instalar el codelite y trabajar para realizar las prcticas, igualmente se pueden guiar por el video que est disponible. Tambin por este link lo pueden descargar e instalar el codelite http://www.megaupload.com/?d=9RF9RAR4 Al lado derecho se muestra una caja de texto inserta las letras que te piden por seguridad Despus aparece el botn de descargar archivo ( download file) luego hay un temporizador cuando el temporizador llegue a cero aparece el botn de descarga

Para enviar evidencia del Taller semana tres: Condiciones. Siga estos pasos:

1. Ingrese al men de actividades y en el taller semana tres dar click en


>>Ver/Completar actividad: Taller Semana Tres.

2. Guardar el taller de la semana tres para desarrollarlo. 3. Forma de Entrega: En un documento Word a travs de la plataforma. Posteriormente mandarlo por este mismo linck el taller de la Semana tres desarrollado. Entregar los
archivos que genera el compilador: Nombre.CPP Nombre.EXE

4. Marcar el taller con nombres y apellidos.

4. Cuando publiquen las evidencias del taller por favor colocar su nombre completo para poder
calificarlas ejemplo en el taller hay una parte que dice: Taller sobre: Condiciones Nombre estudiante:

c. Documentos de apoyo: Curso de C++ leer solo la unidad 4: Sentencias d. Anuncios Ester pendiente de los anuncios para el desarrollo del curso y as podr estar al da con el curso
Actividad previa

Tenga en cuenta que para contestar el taller de debe hacer previa consulta de los documentos
ubicados en el material del curso de la semana Tres.

Criterios de Evaluacin
Dedicacin para el desarrollo de la actividad: 10 Horas

Actividades de la Unidad III : 25 % Desarrollo del Taller de Semana Tres de Condiciones: 12 %

Actividad 3
Examen de Condiciones.

Nombre Actividad

Objetivos

Reconocer las estructuras de control, del lenguaje C++ que le permita dar solucin a problemas de tipo general y que se necesita para controlar las sentencias que se ejecutan, en que momentos usar.

Recomendaciones para el desarrollo

Estudiar los conceptos descritos en el material del curso de la semana tres. Revisar la explicacin de los temas que se

encuentra en las presentaciones.

Criterios de Evaluacin

Dedicacin para el desarrollo de la actividad: 1 Hora

Actividades de la Unidad III : 25 % Examen de la Semana Tres Condiciones: : 8 %

UNIDAD IV: CONDICIONES

Actividad 1

Nombre Actividad

Estructuras de repeticin while, do/while y for.

Objetivos
Conocerla sintxis y utilizar las estructuras de repeticin while, do/while y for e infinitos para ejecutar instrucciones de manera repetitiva dentro de un programa, que le permita dar solucin a problemas computacionales que involucren programacin.

Producto(s) a entregar

4. Participacin Foro de la Semana IV dando respuesta a los siguientes interrogantes:


1. Cul es el uso de las palabras clave break, continue, return dentro de un "for" o un "while"?.

2. y

Cul el funcionamiento del siguiente bloque de cdigo, que es lo que sucede cul es el porqu de su salida en pantalla?

Material del curso de la Semana Cuatro: Material de apoyo


Repeticiones

Teniendo en cuenta la temtica del Foro, dar respuesta a los objetivos o resultados de aprendizaje de la unidad de la Semana Cuatro: Repeticiones Descripcin Actividad
Tema1: Estatuto While Tema2: Estatuto do/While Tema3: Estatuto for Tema4: Ciclos infinitos

Recomendaciones para el desarrollo

1. Consulte los temas de la unidad Cuatro Repeticiones.


Tema1: Estatuto While Tema2: Estatuto do/While Tema3: Estatuto for Tema4: Ciclos infinitos

2. Seleccione la informacin que necesita para el aprendizaje u objetivo de la actividad del Foro Semana Cuatro.
5. Participa dando respuesta a los siguientes interrogantes:

Cul es el uso de las palabras clave break, continue, return dentro de un "for" o un "while"?.

Cul el funcionamiento del siguiente bloque de cdigo, que es lo que sucede y cul es el porqu de su salida en pantalla?

Criterios de Evaluacin Dedicacin para el desarrollo de la actividad: 4 Horas Aspectos a evaluar: - Justificacin del Foro Semana Cuatro ( Participacin foro de discusin)

Actividades de la Unidad I : 25 %

Participacin Foro de Discusin : 5 %

ACTIVIDAD 2

Nombre Actividad

Taller de Repeticiones.
Desarrollo de programa en C++, aplicando el concepto de ciclos infinitos. Desarrollo de programa en C++, aplicando el concepto de estatuto for.

Objetivos

Conocer las estructuras de control de repeticin. Adems aprender a escribir cdigo para que sea capaz de ejecutar bloques de sentencias repetidas veces.

Producto(s) a entregar

El participante entregar el programa fuente y el programa ejecutable en sus formatos generados, considerando las caractersticas de la estructura del programa, el proceso de compilacin y el reporte de salida. El conocimiento y la habilidad lograda le permiten al participante desarrollar programas en lenguaje C++, aplicando ciclos infinitos.

Material del curso de la Unidad IV: Consulte las presentaciones y documentos de apoyo de cada una de las carpetas de la Unidad: Material de apoyo
Semana Cuatro: Tema1: Estatuto While Tema2: Estatuto do/While Tema3: Estatuto for Tema4: Ciclos infinitos

* Documentos de apoyo: Guas para descargar: leer en enlaces externos Portal sobre programacin C click, despus ejemplos sencillos de C++ y en temas sentencias.

Descripcin Actividad

Realizar el taller de la semana Cuatro y enviarlo por la plataforma. En primer y segundo punto del taller tienen que mandar el programa fuente del ejercicio para calificarlo.
Considerando las caractersticas de la estructura del programa, el proceso de compilacin y el reporte de salida.

Recomendaciones para el desarrollo

Para enviar evidencia del Taller semana cuatro: Siga estos pasos:

1. Ingrese al men de actividades y en el taller semana cuatro dar click en


>>Ver/Completar actividad: Taller Semana cuatro.

2. Guardar el taller de la semana cuatro para desarrollarlo. 3. Forma de Entrega: En un documento Word a travs de la plataforma. Posteriormente mandarlo por este mismo linck el taller de la Semana cuatro desarrollado. 4. Marcar el taller con nombres y apellidos. Para enviar evidencia del Taller semana Cuatro: Repeticiones. Siga estos pasos: 1. Ingrese al men de actividades y en el taller semana Cuatro dar click en
>>Ver/Completar actividad: Taller Semana Cuatro.

2. Guardar el taller de la semana cuatro para desarrollarlo. 3. Forma de Entrega: En un documento Word a travs de la plataforma. Posteriormente mandarlo por este mismo linck el taller de la Semana cuatro desarrollado. 4. Cuando publiquen las evidencias del taller por favor colocar su nombre completo para poder
calificarlas ejemplo talleres hay una parte que dice: Taller sobre: Repeticiones.

Nombre estudiante:

e. Documentos de apoyo: Curso de C++ leer solo la unidad 4: Repeticiones f. Anuncios

Estar pendiente de los anuncios para el desarrollo del curso y as podr estar al da con el curso
Actividad previa

Tenga en cuenta que para contestar el taller de debe hacer previa consulta de los documentos
ubicados en el material del curso de la semana Tres.

Criterios de Evaluacin
Dedicacin para el desarrollo de la actividad: 10 Horas

Actividades de la Unidad IV : 25 % Desarrollo del Taller de Semana Tres de Condiciones: 12 %

Actividad 3
Examen de Repeticiones.

Nombre Actividad

Objetivos

Reconocer las estructuras de control de repeticin, dentro de programas que le permitan dar solucin a problemas de bloques de sentencias repetidas veces. Estudiar los conceptos descritos en el material del curso de la semana tres. Revisar la explicacin de los temas que se encuentra en las presentaciones.

Recomendaciones para el desarrollo

Criterios de Evaluacin

Dedicacin para el desarrollo de la actividad: 1 Hora

Actividades de la Unidad IV : 25 % Examen de la Semana Cuatro Repeticiones: 8 %

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