
Semana de exámenes, antes de las vacaciones, y fin de la primera evaluación.
Resumen de la evaluación:
- lógica de los programas (algoritmos),
- estructuras básicas de programación: condiciones – ifs -; bucles muchos bucles; mézclese bien y tendrá un programa interesante.
- algo de gráficos
Enunciados de los exámenes: algoritmos , codificar
Categorías: General
Etiquetado: eva_1
Esta semana fue corta, por los festivos. Y es la anterior a la semana de examenes antes de las vacaciones.
Seguimos depurando los programas de las pelotas rebotando en la pantalla y para retomar los algoritmos tenemos los tres enunciados que van aquí.
Categorías: eva_1
Etiquetado: bucles, eva_1
Para practicar con bucles y condiciones vamos a programar algo gráfico.
El turbo C de Borland, ese entorno tan antiguo que usamos, tiene una librería gráfica que nos permite hacer algunas cosas entretenidas.
En principio dejo PELOTA_C un programa que mueve una pelota por la pantalla, y cuando lo hayáis entendido programáis unas cuantas variaciones sobre el programa anterior.
pelotas
Categorías: General
Etiquetado: bucles, eva_1, gráficos, ifs

seguimos con más ejercicios de bucles, unos de tipo gráfico (con texto): pintamos y borramos un asterisco y así parece que se mueve. Y otros más clásicos: Fibonacci y cálculo de intereses.
Categorías: General
Etiquetado: bucles, eva_1
empezamos a estudiar los bucles (también llamados estructuras repetitivas) , hay tres tipos:
- bucle mientras –> while ( C ) { I1; I2; . . . ;In }
- bucle hacer .. mientras —> do { I1; I2; . . . ; In} while ( C );
- bucle desde, o for —> for ( i=1; i <100; i ++) { I1; I2; . . . ;In}
ejercicios
bucles_1 números primos
podéis consultar aquí los apuntes bien escritos de Jorge Sánchez sobre las estructuras que estamos viendo (alternativas y repetitivas)
Categorías: General
Etiquetado: bucles, eva_1
esta semana tenemos un primer examen para que veáis como van a ser el tipo de examenes:
- examen sobre papel: desarrollar un algoritmo
- examen sobre máquina: codificar, depurar, ejecutar.
antes del examen hicimos el siguiente ejercicio: apartamento
y aquí están los enunciados de los examenes
teórico práctico 1 práctico 2
Categorías: General
Etiquetado: eva_1, examen, ifs
ejercicios sencillos con operadores aritméticos: se trata de comprobar la diferencia entre la división entera y la división real, también el uso del operador módulo.
ejercicios
la semana pasada no pudimos ver los operadores relacionales, así que los veremos esta semana.
Categorías: General
Etiquetado: eva_1, ifs
esta semana adelanto el post . . .
vemos los operadores aritméticos, los operadores lógicos y seguimos haciendo ejercicios con la estructura alternativa.
queda fijado el examen para el día 10 de noviembre – teoría- y el 11 en dos turnos el práctico.
aquí podéis ver un poster del desarrollo de los diferentes lenguajes de programación

Categorías: General
Etiquetado: eva_1
Repasamos e insistimos en la estructura alternativa (o condicional, el if ). Es importante entender que si se necesita escribir más de una instrucción en alguna de las ramas, hay que utilizar un bloque.
Hacemos ejercicicos con anidamiento de instrucciones condicionales (ifs anidados):
por_palabras ejer_ifs Ifs anidados_2
En algunos casos partimos de un ordinograma y hay que escribir el código equivalente y en otros casos partimos del código y se trata de dibujar el ordinograma.
Se codifican algunos programas y se ejecutan paso a paso con el debugger para comprobar por donde avanza el programa.
AVISOS:
- el próximo 2 de noviembre es día no lectivo en el insti, así que no hay clases.
- en la segunda semana de noviembre tendremos un examen, dos días: uno para teoría y otro para práctica.
Categorías: General
Etiquetado: eva_1, ifs
Seguimos haciendo ejercicios básicos con algunas condiciones, primero el algoritmo y después la codificación.
Vemos un bucle, a modo de presentación, también el debugger: ejecución paso a paso y watching de las variables en tiempo de ejecución.
Dejo aquí un par de hojas que vimos en clase:
Categorías: General
Etiquetado: eva_1
empezamos ya a programar, utilizamos como entorno de programación el turbo C de Borland, que sí es un poco antiguo pero para creo que muy pedagógico por su debugger y su manual.
escribimos un par de programas, compilamos vemos los errores, corregimos, etc.
- escribir un programa que lea un nombre y lo muestre por pantalla.
- escribir un programa que calcula el recibo de la luz
En los siguientes enlaces tenéis unos mini apuntes de lo que vamos viendo en clase:
Categorías: General
Etiquetado: eva_1
en la primera semana estuvimos viendo cuestiones sobre cómo los ordenadores resuelven problemas:
- análisis ( qué y cómo )
- algoritmo : descripción detallada de las tareas a realizar
- programa: instrucciones escritas en un lenguaje de programación
- pruebas
Lo que nos llevó a hablar del hardware básico de un ordenador, lenguajes de programación, compiladores, etc.
Vimos un par de libros que pueden venir bien para acompañarnos en el curso:
Fundamentos de programación y lenguaje C. M. Carmen Fernández, Roberto Romero, J. María Acebo. Tórculo Edicións.
Programación en C. Metodología, algoritmos y estructura de datos. Luis Joyanes, Ignacio Zahonero. Ed. McGraw Hill
También hay muchos sitios web donde obtener información, pero es importante encontrar información que esté al nivel que nosotros podamos comprender y manejar.
Un sitio estupendo que encontré es de un profesor de programación, Jorge Sánchez, que imparte este mismo módulo en un instituto en Palencia. (Palencia existe !! ). Pronto pondré en el margen derecho una conexión directa a su página.
Podéis ver en este enlace unos apuntes bien organizados de lo que hemos estado tratando.
Categorías: General
Etiquetado: eva_1