POO paquete 3
<p>
<b>Evaluación</b></p>
<p>
Se platicó sobre el proceso de evaluación-autoevaluación-coevaluación, utilizando el problema del tinaco como ejemplo. </p>
<p>
a) El alumno entregue su trabajo a revisión a un "tester", previa consideración de los criterios de aceptación (con copia al profesor)
b) El "tester" revisará el trabajo y retroalimentará al estudiante (se mandará copia de la revisión al profesor). Recibirá una calificación por su labor.
c) El alumno hará las consideraciones sugeridas cuando procedan y entregará la versión final, la cual será la base para su calificación</p>
<p>
Todos los correos se enviarán a <a href="mailto:retosgoytia@megasinapsis.com">retosgoytia@megasinapsis.com</a></p>
<p>
Se anexa una descripción detallada como complemento a lo visto en clase, así como una rúbrica de calidad y criterios metodológicos.</p>
<p>
<b>Entornos de desarrollo</b></p>
<p>
Se recomendaron los ambientes de desarrollo a utilizar para el curso de repaso del primer departamental:
a) Lógica de Programación en general: Flowgorithm
b) Lenguaje C: Dev C++ y Code::Blocks.
c) Java: bajar el JDK y combinarlo con BlueJ (para quien inicia) y con Netbeans y Eclipse (como un ambiente más profesional).
d) Python: bajar el intérprete de Python y algún editor sencillo (podría ser Visual Studio Code).</p>
<p>
<b>Demo de Flowgorithm</b></p>
<p>
Se dio una explicación general del uso de Flowgorithm con el problema del tinaco. <b>Introducción a Flowgorithm (<a href="http://www.flowgorithm.org/)">http://www.flowgorithm.org/)</a>,</b></p>
<p>
</p>
<p>
<b>Un primer acercamiento a lenguaje C</b></p>
<p>
<b>Ejemplo del código del tinaco.</b></p>
<p>
/* Requerimiento:
Hacer un programa que obtenga la capacidad en litros de un tinaco cilíndrico.
Se solicita pantalla con ejemplo representativo.
Verificado en: Code::Blocks 13.12, Dev-C++ 5.11, ZinjaI-w32-20191006,
Online C Compiler (GNU GCC v7.1.1 y GDB Online).
Únicamente en sistema operativo Windows.
Observaciones: versión de ejemplo, aún sin validaciones.
Autor: José Luis López Goytia, profesor de la UPIICSA-IPN-México, 22 de agosto de 2022.</p>
<p>
*/</p>
<p>
#include <stdio.h>
#include <math.h>
#include <locale.h></p>
<p>
int main() {
setlocale(LC_ALL, "");</p>
<p>
float diametro, altura, volumen;</p>
<p>
printf("== Calcularemos la capacidad de tu tinaco. == \n\n");
printf("Dame el diámetro (en cms.): ");
scanf("%f", &diametro);
printf("Dame la altura (en cms.): ");
scanf("%f", &altura);
volumen = 3.1416 * pow(diametro / 2, 2) * altura / 1000;
printf("\nLa capacidad en litros es: %4.1f \n", volumen);
}</p>
<p>
<b>3.- Primeros consejos para el reto #04: evaluación semestral.</b></p>
<p>
1.- Entenderle al requerimiento
2.- Hacer una tabla de pruebas
Casos normales:
8 9 10
10 9 8
9 10 8
Casos especiales:
9 9 9
8 9 8
8 8 9
9 8 8
8 8 8
Validaciones:
a) de tipo: solo sean enteros
b) de rango.- entre 0 y 10
c) de combinación (Vg. 30 de febrero)</p>
<p>
3.- ¿Es posible mejorar el algoritmo?
</p>