Fundamentos de programación Weblog

semana 6

Noviembre 3, 2009 · Dejar un comentario

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.

 

→ Deja un ComentarioCategorías: General
Etiquetado:

semana 5

Octubre 27, 2009 · Dejar un comentario

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

history-poster20

→ Deja un ComentarioCategorías: General
Etiquetado:

semana 4

Octubre 26, 2009 · Dejar un comentario

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:

  1. el próximo 2 de noviembre es día no lectivo en el insti, así que no hay clases.
  2. en la segunda semana de noviembre tendremos un examen, dos días: uno para teoría y otro para práctica.

→ Deja un ComentarioCategorías: General
Etiquetado:

semana 3

Octubre 16, 2009 · Dejar un comentario

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:

→ Deja un ComentarioCategorías: General
Etiquetado:

semana 2

Octubre 13, 2009 · 3 comentarios

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.

  1. escribir un  programa que lea un nombre y lo muestre por pantalla.
  2. 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:

→ 3 comentariosCategorías: General
Etiquetado:

semana 1

Octubre 13, 2009 · Dejar un comentario

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.

→ Deja un ComentarioCategorías: General
Etiquetado:

Inicio del curso

Octubre 13, 2009 · Dejar un comentario

Este blog es un experimento que irá creciendo con el desarrollo del curso.

 No pretende ser un lugar que sustituya a las clases, es más bien un cuaderno donde se anota lo que vamos haciendo en clase.

→ Deja un ComentarioCategorías: General
Etiquetado: