Diferencia entre revisiones de «Seguemento e rúbricas de Contornos de desenvolvemento»

De MediaWiki
Ir a la navegación Ir a la búsqueda
(Página creada con « {| class="wikitable" style="width:100%; text-align:left; border:1px solid #aaa;" ! style="background:#2c3e50; color:white; width:8%;" | RA ! style="background:#2c3e50; col…»)
 
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
 +
 +
[[Category:DAM]]
 +
[[Category:DAW]]
 +
[[Category:CCDD]]
 +
 +
= Seguemento =
  
 
{| class="wikitable" style="width:100%; text-align:left; border:1px solid #aaa;"
 
{| class="wikitable" style="width:100%; text-align:left; border:1px solid #aaa;"
Línea 139: Línea 145:
 
|-
 
|-
 
| CA6.4 Crear diagramas de interacción
 
| CA6.4 Crear diagramas de interacción
−
| UD6.2_Diagramas de interacción|
+
| UD6.2_Diagramas de interacción
 
|-
 
|-
 
| CA6.5 Interpretar diagramas de actividades
 
| CA6.5 Interpretar diagramas de actividades
Línea 152: Línea 158:
 
| CA6.8 Crear diagramas de estados
 
| CA6.8 Crear diagramas de estados
 
| UD6.3_Diagramas de estados
 
| UD6.3_Diagramas de estados
 +
|}
 +
 +
= Contidos prácticos =
 +
 +
{| class="wikitable" style="width:100%; text-align:left; border:1px solid #aaa;"
 +
! style="background:#2c3e50; color:white; width:8%;" | UD
 +
! style="background:#2c3e50; color:white; width:35%;" | Contido
 +
! style="background:#2c3e50; color:white; width:37%;" | Tarefa
 +
! style="background:#2c3e50; color:white; width:20%;" | Observacións
 +
|-
 +
|-
 +
! rowspan="2" style="background:#ecf0f1;" | UD1
 +
| rowspan="2" | Desenvolvemento de software
 +
| Teoría
 +
|
 +
|-
 +
| Kanban
 +
|
 +
|-
 +
|-
 +
! rowspan="3" style="background:#ecf0f1;" | UD2
 +
| rowspan="3" |  Instalación e uso de contornos de desenvolvemento
 +
| Instalación de IDEs
 +
| Eclipse, Netbeans, Visual Studio Code, Thonny, [[Antigravity]]
 +
|-
 +
| Personalización e adaptación de IDEs
 +
| Extensións e configuración
 +
|-
 +
| Uso de IDEs
 +
| Python con Thonny e Java con Visual Studio Code
 +
|-
 +
! rowspan="4" style="background:#ecf0f1;" | UD3
 +
| rowspan="4" | Deseño e realización de probas
 +
| Plan de proba e deseño de casos de proba
 +
|
 +
|-
 +
| Probas unitarias
 +
| Java con JUnit e Python con pytest
 +
|-
 +
| Probas automáticas con Selenium
 +
|
 +
|-
 +
| Depuración de código
 +
|
 +
|-
 +
! rowspan="3" style="background:#ecf0f1;" | UD4
 +
| rowspan="3" | Optimización e documentación
 +
| Refactorización
 +
|
 +
|-
 +
| Análise de código
 +
| Pylint e Sonarqube
 +
|-
 +
| Control de versións e documentación
 +
| Git, Github e Markdown
 +
|-
 +
! rowspan="2" style="background:#ecf0f1;" | UD5
 +
| rowspan="2" |  Elaboración de diagramas de clases
 +
| Ferramentas de diagramación
 +
| Mermaid, PlantUML. Draw.io. Dia.
 +
|-
 +
| Diagramas de clases
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
! rowspan="6" style="background:#ecf0f1;" | UD6
 +
| rowspan="6" | Elaboración de diagramas de comportamento
 +
| Diagramas de casos de uso
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
| Diagramas de interacción
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
| Diagramas de secuencia
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
| Diagramas de comunicación
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
| Diagramas de actividades
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
| Diagramas de estados
 +
| Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
 +
|-
 +
 
|}
 
|}

Revisión actual del 10:35 30 abr 2026


Seguemento

RA Resultado de aprendizaxe Criterio de avaliación Observacións
RA1 Recoñece os elementos e ferramentas do desenvolvemento dun programa. CA1.1 Relación programas–hardware (memoria, CPU, periféricos) UD1.1_Introducción ao desarrollo do SW.
CA1.2 Fases de desenvolvemento UD1.2_Fases de desenvolvemento do SW.
CA1.3 Código fonte, obxecto e executable UD1.1_Introducción ao desarrollo do SW.
CA1.4 Código intermedio e máquinas virtuais UD1.1_Introducción ao desarrollo do SW.
CA1.5 Clasificación de linguaxes UD1.1_Introducción ao desarrollo do SW.
CA1.6 Ferramentas de programación UD1.2_Fases de desenvolvemento do SW.
RA2 Avalía contornos integrados de desenvolvemento (IDE). CA2.1 Instalación de IDE (libres e propietarios) UD2.1_Instalación de IDEs.
CA2.2 Xestión de módulos UD2.2_.Actualización, personalización e automatización nos IDEs.
CA2.3 Personalización e automatización UD2.2_.Actualización, personalización e automatización nos IDEs.
CA2.4 Sistema de actualización UD2.2_.Actualización, personalización e automatización nos IDEs.
CA2.5 Xeración de executables (varias linguaxes) UD2.3_Usando os IDEs con distintas linguaxes.
CA2.6 Xeración en distintos IDE UD2.3_Usando os IDEs con distintas linguaxes.
CA2.7 Comparación de IDE UD2.3_Usando os IDEs con distintas linguaxes.
RA3 Verifica o funcionamento de programas mediante probas. CA3.1 Tipos de probas UD3.1_Deseño o realización de probas.
CA3.2 Casos de proba UD3.1_Deseño o realización de probas.
CA3.3 Ferramentas de depuración UD3.3_Depurar o código.
CA3.4 Puntos de ruptura e seguimento D3.3_Depurar o código.
CA3.5 Execución e modificación en tempo real D3.3_Depurar o código.
CA3.6 Probas unitarias UD3.2_Probas unitarias con JUnit.
CA3.7 Probas automáticas PENDENTE
CA3.8 Documentación de incidencias PENDENTE
RA4 Optimiza código coas ferramentas do contorno. CA4.1 Patróns de refactorización UD4.1_Refactorización.
CA4.2 Probas asociadas UD4.1_Refactorización.
CA4.3 Análise de código P4.3_Análise de código
CA4.4 Configuración de analizadores P4.3_Análise de código
CA4.5 Aplicación de refactorización UD4.1_Refactorización.
CA4.6 Control de versións UD4.2_SCV, Git e GitHub.
CA4.7 Documentación de clases PENDENTE
RA5 Xera diagramas de clases. CA5.1 Conceptos de POO P5.1_Introducción POO e UML
CA5.2 Métodos de análise e modelaxe P5.1_Introducción POO e UML
CA5.3 Ferramentas UML P5.3_Ferramentas UML
CA5.4 Interpretación de diagramas de clases P5.2_Diagramas de Clases UML
CA5.5 Instalación de módulos en IDE para diagramación P5.3_Ferramentas UML
CA5.6 Creación de diagramas de clases P5.3_Ferramentas UML
CA5.7 Xeración de código a partir de diagramas de clase P5.3_Ferramentas UML
CA5.8 Enxeñaría inversa: xeración diagrama a partir de código P5.3_Ferramentas UML
RA6 Xera diagramas de comportamento. CA6.1 Tipos de diagramas de comportamento UD6.1_Diagramas de Casos de Uso
CA6.2 Recoñecer significado de diagramas de casos de uso UD6.1_Diagramas de Casos de Uso
CA6.3 Interpretar diagramas de interacción UD6.2_Diagramas de interacción
CA6.4 Crear diagramas de interacción UD6.2_Diagramas de interacción
CA6.5 Interpretar diagramas de actividades UD6.3_Diagramas de actividades
CA6.6 Crear diagramas de actividades UD6.4_Diagramas de actividades
CA6.7 Interpretar diagramas de estados UD6.5_Diagramas de estados
CA6.8 Crear diagramas de estados UD6.3_Diagramas de estados

Contidos prácticos

UD Contido Tarefa Observacións
UD1 Desenvolvemento de software Teoría
Kanban
UD2 Instalación e uso de contornos de desenvolvemento Instalación de IDEs Eclipse, Netbeans, Visual Studio Code, Thonny, Antigravity
Personalización e adaptación de IDEs Extensións e configuración
Uso de IDEs Python con Thonny e Java con Visual Studio Code
UD3 Deseño e realización de probas Plan de proba e deseño de casos de proba
Probas unitarias Java con JUnit e Python con pytest
Probas automáticas con Selenium
Depuración de código
UD4 Optimización e documentación Refactorización
Análise de código Pylint e Sonarqube
Control de versións e documentación Git, Github e Markdown
UD5 Elaboración de diagramas de clases Ferramentas de diagramación Mermaid, PlantUML. Draw.io. Dia.
Diagramas de clases Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
UD6 Elaboración de diagramas de comportamento Diagramas de casos de uso Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
Diagramas de interacción Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
Diagramas de secuencia Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
Diagramas de comunicación Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
Diagramas de actividades Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-
Diagramas de estados Elaboración. Interpretación. Xeración de código a partir de diagramas, e diagramas a partir de código-