es:manual:quimica
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente | ||
es:manual:quimica [2024/02/15 09:32] – root | es:manual:quimica [2024/05/24 18:31] – [Ejemplo 3] root | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== El paquete siette.quimica ===== | ===== El paquete siette.quimica ===== | ||
- | Se ha desarrollado un conjunto de clases especifico para generar | + | Se ha desarrollado un conjunto de clases especifico para [[es: |
+ | |generar preguntas]] relacionadas con la formulación de química inorgánica. Este conjunto de clases se agrupan en un paquete que puede importarse al escribir una pregunta generativa usando | ||
El paquete consta de las siguientes clases: | El paquete consta de las siguientes clases: | ||
* [[es: | * [[es: | ||
- | | + | * [[es: |
- | | + | |
- | * [[es: | + | * [[es: |
- | * [[es: | + | * [[es: |
+ | * [[es: | ||
+ | * [[es: | ||
+ | * [[es: | ||
+ | * [[es: | ||
+ | * [[es: | ||
* [[es: | * [[es: | ||
- | | + | * [[es: |
+ | * [[es: | ||
* [[es: | * [[es: | ||
* [[es: | * [[es: | ||
Línea 17: | Línea 24: | ||
* [[es: | * [[es: | ||
* [[es: | * [[es: | ||
- | * [[es: | + | * [[es: |
+ | * [[es: | ||
+ | * [[es: | ||
+ | * [[es: | ||
+ | | ||
+ | * [[es: | ||
+ | * [[es: | ||
+ | * [[es: | ||
+ | |||
+ | ==== Ejemplo 1 ==== | ||
+ | |||
+ | Un ejemplo sencillo del uso de estas clases es el siguiente: | ||
+ | |||
+ | <code java> | ||
+ | <%@page import=" | ||
+ | <% | ||
+ | TablaPeriodica tablaPeriodica = new TablaPeriodica(new Random()); | ||
+ | tablaPeriodica.selectCurso(" | ||
+ | |||
+ | Oxido ox = Oxido.random(tablaPeriodica); | ||
+ | %> | ||
+ | Escribe la fórmula del siguiente compuesto: <%= ox.nombre() %> | ||
+ | </ | ||
+ | |||
+ | En esta pregunta la variable '' | ||
+ | |||
+ | Entre otras muchas instancias, este esquema de generación de preguntas dara origen a la siguiente pregunta de Siette: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | La respuesta correcta a esta pregunta se obtiene llamando al método '' | ||
+ | |||
+ | ==== Ejemplo 2 ==== | ||
+ | Se puede forzar la elección de un elemento químico en concreto, por ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | <%@page import=" | ||
+ | <% | ||
+ | TablaPeriodica tablaPeriodica = new TablaPeriodica(new Random()); | ||
+ | Oxido ox = Oxido.random(tablaPeriodica, | ||
+ | |||
+ | %> | ||
+ | Escribe la fórmula del siguiente compuesto: <%= ox.nombre() %> | ||
+ | </ | ||
+ | |||
+ | Fuerza la elección del compuesto '' | ||
+ | |||
+ | ==== Ejemplo 3 ==== | ||
+ | De forma análoga se puede presentar la formula y solicitar el nombre como respuesta, por ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | <%@page import=" | ||
+ | <% | ||
+ | TablaPeriodica tablaPeriodica = new TablaPeriodica(new Random()); | ||
+ | Oxido ox = Oxido.random(tablaPeriodica, | ||
+ | |||
+ | %> | ||
+ | Escribe el nombre, en la nomenclatura sistemática con prefijos del siguiente compuesto: <%= ox.formulaHTML() %> | ||
+ | </ | ||
+ | |||
+ | Fuerza la elección del compuesto '' | ||
es/manual/quimica.txt · Última modificación: 2024/08/02 09:45 por root