Sei sulla pagina 1di 13

Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02

competencias profesionales Revisión: O


Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 1 de 13

Tecnológico Nacional de México


Instituto Tecnológico de Comitán
Subdirección Académica
Departamento de sistemas y computación
Instrumentación didáctica para la formación y desarrollo de competencias Profesionales
Periodo: Enero-Junio 2018
Nombre de la asignatura: Programación WEB
Plan de Estudios: ISIC-2010-224
Clave de la asignatura: AEB-1055
Horas teoría-Horas práctica-Créditos: 1-4-5
1. Caracterización de la asignatura
La importancia de la asignatura se centra en conocer y desarrollar cada una de las etapas de la programación para la solución de
problemas en un lenguaje de programación en ambiente web, por lo que se recomienda que el estudiante desarrolle programas
demostrativos en cada tema visto en clase generando un proyecto integrador y poniendo atención en los avances de los
estudiantes. Esta asignatura aporta al perfil del egresado la capacidad para desarrollar y administrar software que apoye la
productividad y competitividad de las organizaciones cumpliendo con estándares de calidad, mediante el desarrollo de aplicaciones
web utilizando lenguajes de marcas, de presentación, del lado del cliente, del servidor y con la colaboración de cómputo en la nube.
Para adquirir la competencia planteada en esta asignatura es necesario que el estudiante haya acreditado la asignatura de
Programación Orientada a Objetos, Taller de Bases de Datos y Taller de Ingeniería de Software.

2. Intención Didáctica
La asignatura está organizada en cinco temas: El primer tema, se centra en antecedentes de las aplicaciones web, su arquitectura,
las tecnologías utilizadas y la forma en que se deberán planificar. El segundo, aborda los lenguajes de marcado, como lo es HTML,
XML en sus versiones más recientes, de la misma forma se aborda el tema de lenguaje de presentación CSS para la creación de
hojas de estilo en cascada, en donde se obtenga una comprensión de su estructura y forma de trabajar con los elementos que la
integran. El tercer tema, se centra en la creación, control y manipulación de objetos utilizados por el cliente de las aplicaciones web
así como la integración de diversos Frameworks disponibles. En el cuarto tema, se aborda la programación del lado del servidor en
donde se logre la manipulación de objetos y el acceso a datos para la presentación de procesos dinámicos y sus resultados en una
aplicación web. En el quinto tema, se trata lo relacionado al cómputo en la nube, los patrones de diseño y desarrollo, para su
3. Competencia
posterior decon
integración la servicios
asignaturaweb.

Desarrolla aplicaciones
TecNM-AC-PO-003-02 web dinámicas del lado cliente y del servidor, considerando la conectividad a orígenes de Rev. O
datos, la interconectividad entre aplicaciones y cómputo en la nube
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 2 de 13

4. Análisis por competencias específicas

Competencia No.: Introducción a las aplicaciones WEB. Descripción: Conoce la evolución, arquitectura, tecnologías y
1 planificación de las aplicaciones Web para la
preparación de un ambiente de desarrollo.

TEMAS Y SUBTEMAS PARA DESARROLLO DE HORAS


DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA COMPETENCIAS TEÓRICO-
ESPECÍFICA GENÉRICAS PRÁCTICA
1.1 Evolución de las -Investigar los temas y conceptos Apertura. *Capacidad de análisis 6-10 hrs
aplicaciones web claves sobre la evolución de las *Explica el propósito del curso y síntesis
aplicaciones web como su y presenta el plan de trabajo. *Capacidad de
1.2 Arquitectura de las evolución, arquitectura y *Integra equipos de trabajo. comunicación oral y
aplicaciones web. planificación para elaborar un *Expone los temas, evolución escrita
1.3 Tecnologías para el reporte escrito y/o multimedia. de aplicaciones WEB. *Capacidad de
desarrollo de aplicaciones (PA01) Desarrollo. investigación.
-Identificar las características de *Asigna actividades que *Capacidad de trabajo
web. los servidores web, elaborar un desarrollaran los alumnos. en equipo
1.4 Planificación de cuadro comparativo. (PA02) *Promueve la participación
aplicaciones web. -Enumerar las características de del estudiante realizando la
los intérpretes y compiladores investigación retrospectiva de
orientados a web, elaborar un la evolución de las
cuadro comparativo, discutiendo arquitecturas de las
en equipo los resultados aplicaciones WEB.
obtenidos. (PA03) * Promueve el trabajo en
-Evaluación escrita (PA04) equipo con la selección de
tecnologías para el desarrollo
de aplicaciones WEB
Cierre.
Retroalimenta los productos
obtenidos.
TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 3 de 13

Genera foro donde el


estudiante aporta la
importancia de lo aprendido.

INDICADORES DE ALCANCE VALOR DEL INDICADOR


A. Trabaja en equipo para investigar temas en contextos no vistos en clases 30%
B. Investiga fuentes adicionales (bibliográfica, participaciones, proyectos integradores) 10%
C. Usa la creatividad para explicar conceptos de la materia 10%
D. Utiliza las TIC como herramienta.
10%
E. Trabaja proyectos integradores.
F. Desarrolla actividades de forma autónoma. 10%
30%

Niveles de desempeño:

DESEMPEÑO NIVEL DE DESEMPEÑO INDICADORES DE ALCANCE VALORACIÓN NUMÉRICA


Excelente 1. Se adapta a situaciones y contextos 95-100
complejos.
2. Hace aportaciones a las actividades
académicas desarrolladas.
3. Propone y/o explica soluciones o
procedimientos no vistos en clase (creatividad).
4. Introduce recursos y experiencias que
promueven un pensamiento crítico.
5. Incorpora conocimientos y actividades
interdisciplinarias en su aprendizaje.
Competencia alcanzada 6. Realiza su trabajo de manera autónoma y
autorregulada.
Notable Cumple 4 de los indicadores definidos en 85-94
desempeño excelente.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 4 de 13

Bueno Cumple 3 de los indicadores definidos en 75-84


desempeño excelente.
Suficiente Cumple 2 de los indicadores definidos en 70-74
desempeño excelente.
Competencia no alcanzada Insuficiente No se cumple con el 100% de evidencias NA (no alcanzada)
conceptuales, procedimentales y actitudinales
de los indicadores definidos en el desempeño
excelente.

Matriz de evaluación:

EVIDENCIA DE APRENDIZAJE % INDICADOR DE ALCANCE EVALUACIÓN FORMATIVA DE LA


COMPETENCIA
A B C D E F
PA01 Investigación evolución de 30% 10 5 5 5 5 Lista de cotejo de investigación
Aplicaciones
PA02 Cuadro comparativo 10% 5 5 Lista de cotejo de investigación
PA03 Participación intérpretes y 10% 5 5 Lista de cotejo de participación
compiladores
PA04 Evaluación escrita 50% 15 5 10 20 Lista de cotejo de participación
Total 30 10 10 10 10 30

Competencia No.: HTML,XML Y CCS Descripción: Conoce y aplica las herramientas para construir páginas
2 web, considerando la interfaz gráfica de usuario, un
lenguaje de marcado y de presentación.

TEMAS Y SUBTEMAS PARA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA DESARROLLO DE HORAS

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 5 de 13

DESARROLLAR LA COMPETENCIA COMPETENCIAS TEÓRICO-


ESPECÍFICA GENÉRICAS PRÁCTICA
2.1 Introducción. - Investigar los temas y Apertura. *Capacidad de análisis 6-10 hrs
2.2 Estructura global de un conceptos claves sobre *Expone los temas, donde y síntesis
diferentes lenguajes de marcas, identifica claramente el *Capacidad de
documento Web. para elaborar un reporte escrito concepto de lenguaje de investigación.
2.3 Elementos básicos: texto, y/o multimedia sobre los temas. marcas * Habilidad para buscar,
vínculos, listas, tablas, (PA05) Desarrollo. procesar y analizar
objetos, imágenes y -Utilizar las etiquetas del * Promueve el trabajo en información procedente
aplicaciones. lenguaje de marcas para realizar equipo al realizar ejercicios de fuentes diversas.
ejercicios sobre los elementos sobre los elementos básicos *Capacidad de trabajo
2.4 Formularios básicos del lenguaje, tales como: del lenguaje de marcas en equipo.
2.5 Lenguajes de presentación texto, vínculos, listas, tablas, *Muestra los elementos
en documentos Web. objetos y aplicaciones (PA06) básicos, texto, vínculos, listas,
2.6 Selectores. -Realizar ejercicios sobre el imágenes y aplicaciones.
manejo de formularios, (PA07) Cierre. Retroalimenta los
2.7 Modelo de caja.
-Realizar ejercicios de ejercicios obtenidos.
implementación de estilos,
aplicando herencia y agrupación
de selectores. (PA08)

INDICADORES DE ALCANCE VALOR DEL INDICADOR


A. Trabaja en equipo para investigar temas en contextos no vistos en clases 30%
B. Investiga fuentes adicionales (bibliográfica, participaciones, proyectos integradores) 10%
C. Usa la creatividad para explicar conceptos de la materia 10%
D. Utiliza las TIC como herramienta.
10%
E. Trabaja proyectos integradores.
F. Desarrolla actividades de forma autónoma. 10%
30%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 6 de 13

Niveles de desempeño: (Se presenta en la primera unidad)

Matriz de evaluación:
EVIDENCIA DE APRENDIZAJE % INDICADOR DE ALCANCE EVALUACIÓN FORMATIVA DE LA
COMPETENCIA
A B C D E F
PA05 Investigación palabras reservadas 30% 10 5 5 5 5 Lista de cotejo de investigación
html
PA06 Ejercicios elementos básicos 10% 5 5 Lista de cotejo de partici6ación
PA07 Ejercicios manejo de formularios 10% 5 5 Lista de cotejo de participación
PA08 Ejercicios de estilos 50% 15 5 10 20 Lista de cotejo de participación
Total 30 10 10 10 10 30

Competencia No.: Programación del lado cliente Descripción: Conoce y aplica un lenguaje de programación del
3 lado del cliente, para la construcción de
aplicaciones web dinámicas, considerando
Frameworks ya existentes.

TEMAS Y SUBTEMAS PARA DESARROLLO DE HORAS


DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA COMPETENCIAS TEÓRICO-
ESPECÍFICA GENÉRICAS PRÁCTICA
3.1 Introducción al lenguaje. -Investigar los temas y conceptos Apertura. *Capacidad de aplicar 6-10 hrs
3.2 Manejo de FrameWorks claves sobre el lenguaje de *Explica el contenido de la los conocimientos en la
programación del lado del unidad y la forma de trabajo práctica.
3.3 Estructuras de Control. cliente, para elaborar un reporte *Explicar la importancia de *Capacidad de
3.3 Manipulación de objetos. escrito y/o multimedia sobre los programación de lado del comunicación oral y
temas. (PA09) cliente escrita.
-Contrastar las características de Desarrollo, *Habilidades en el uso

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 7 de 13

los diferentes Frameworks * Promueve la participación de las tecnologías de la


utilizados para programación del del grupo proponer ejercicios información y
lado del cliente, en un cuadro de inicialización de variables. comunicación.
comparativo y seleccionar uno *Construye ejercicios donde *Capacidad de
de ellos, realizando una se practiquen los elementos investigación.
exposición frente a grupo, básicos como textos sencillos, * Habilidad para buscar,
argumentando la elección. vínculos, listas, tablas, procesar y analizar
(PA10) objetos. información procedente
-Realizar ejercicios con *Crea formularios dinámicos y de fuentes diversas.
elementos básicos de texto, hojas de estilos
vínculos, listas, tablas, objetos, Cierre.
imágenes, aplicaciones que Retroalimenta los productos
reaccione a eventos y validarlos de aprendizaje obtenidos
con rutinas del lado del cliente haciendo una mesa redonda
mediante un Framework con el tema “Programación
seleccionado, mostrando los del lado del cliente”.
resultados entre pares. (PA11)
-Realizar ejercicios con
formularios dinámicos, que
dispongan de elementos
generados y validados con
lenguaje del lado del cliente
mediante un Framework
seleccionado, relatando en foro
las experiencias obtenidas.
(PA12)

INDICADORES DE ALCANCE VALOR DEL INDICADOR


A. Trabaja en equipo para investigar temas en contextos no vistos en clases 30%
B. Investiga fuentes adicionales (bibliográfica, participaciones, proyectos integradores) 10%
C. Usa la creatividad para explicar conceptos de la materia 10%
D. Utiliza las TIC como herramienta.
10%
E. Trabaja proyectos integradores.
F. Desarrolla actividades de forma autónoma. 10%
30%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 8 de 13

Niveles de desempeño: (Se presenta en la primera unidad)

Matriz de evaluación:

EVIDENCIA DE APRENDIZAJE % INDICADOR DE ALCANCE EVALUACIÓN FORMATIVA DE LA


COMPETENCIA
A B C D E F
PA09 Reporte de programación de lado del 30% 10 5 5 5 5 Lista de cotejo de participación
cliente
PA10 cuadro comparativo de frameworks 10% 5 5 Lista de cotejo de participación
PA11 Ejercicios de elementos básicos 10% 5 5 Lista de cotejo de participación
PA12 Ejercicios con formularios 50% 15 5 10 20 Lista de cotejo de participación
Total 30 10 10 10 10 30

Competencia No.: Programación del lado del servidor Descripción: Conoce y aplica un lenguaje de programación del lado
4 del servidor, para la construcción de aplicaciones web
dinámicas, considerando su conectividad a orígenes de
datos.

TEMAS Y SUBTEMAS PARA DESARROLLO DE HORAS


DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA COMPETENCIAS TEÓRICO-
ESPECÍFICA GENÉRICAS PRÁCTICA
4.1 Introducción al lenguaje. -Investigar los temas y conceptos Apertura. *Capacidad de aplicar 6-10 hrs
4.2 Estructuras de Control. claves sobre el lenguaje de *Explica el contenido de la los conocimientos en la
programación del lado del unidad y la forma de trabajo. práctica.
4.3 Tratamiento de servidor, (PA13). *Expone la importancia de la *Capacidad de
Formularios. -Desarrollar componentes de programación del lado del conocimiento de una
4.4 Manejo de objetos del código que permitan su servidor. segunda lengua.
servidor reutilización posterior y Desarrollo, * Habilidad para buscar,

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 9 de 13

4.5 Creación de clases. publicación para su discusión en *Expone los temas de procesar y analizar
4.6 Acceso a datos. grupo. introducción al lenguaje información procedente
-Realizar ejercicios con *Promueve la participación de de fuentes diversas.
formularios dinámicos, que alumnos al proponer ejercicios *Capacidad para
dispongan de elementos utilizando los elementos de identificar, plantear y
generados y validados con programación. resolver problemas.
lenguaje del lado del servidor, Cierre.
(PA14). *Expone ejercicios propuestos
-Realizar ejercicios de despliegue para retroalimentación en
de información mediante un grupo.
lenguaje del lado del servidor,
(PA15).
-Evaluación práctica (PA16).
INDICADORES DE ALCANCE VALOR DEL INDICADOR
A. Trabaja en equipo para investigar temas en contextos no vistos en clases 30%
B. Investiga fuentes adicionales (bibliográfica, participaciones, proyectos integradores) 10%
C. Usa la creatividad para explicar conceptos de la materia 10%
D. Utiliza las TIC como herramienta.
10%
E. Trabaja proyectos integradores.
F. Desarrolla actividades de forma autónoma. 10%
30%

Niveles de desempeño: (Se presenta en la primera unidad)

Matriz de evaluación:
EVIDENCIA DE APRENDIZAJE % INDICADOR DE ALCANCE EVALUACIÓN FORMATIVA DE LA
COMPETENCIA
A B C D E F
PA13 Investigación de conceptos de 30% 10 5 5 5 5 Lista de cotejo de participación
programación del lado del servidor
PA14 Ejercicios de formularios dinámicos 10% 5 5 Lista de cotejo de participación
PA15 Ejercicios de despliegue de 10% 5 5 Lista de cotejo de participación
información
TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 10 de 13

PA16 Evaluación práctica 50% 15 5 10 20 Lista de cotejo de participación


Total 30 10 10 10 10 30

Competencia No.: Computo en la nube y servicios Descripción: Conoce y aplica los tipos de servicios, para lograr
5 interconectividad entre aplicaciones, considerando
cómputo en la nube.

TEMAS Y SUBTEMAS PARA DESARROLLO DE HORAS


DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA COMPETENCIAS TEÓRICO-
ESPECÍFICA GENÉRICAS PRÁCTICA
5.1 Conceptos generales. Investigar los temas y conceptos Apertura. *Capacidad de análisis 6-10 hrs
5.2 Tipos de Servicios en la claves sobre cómputo en la nube *Introducción y explicación y síntesis.
y sus servicios, para elaborar un general del contenido de la * Habilidad para buscar,
nube. mapa mental. (PA17) unidad. procesar y analizar
5.3 Patrones de diseño. -Desarrollar y publicar servicios *Explica la importancia que información procedente
5.4 Estándares en servicios. web cumpliendo estándares y tienen los servicios web de fuentes diversas.
5.5 Plataformas tecnológicas documentando el proceso Desarrollo, *Capacidad para
5.6 Seguridad e realizado. *Asignar actividades que identificar, planear y
-Realizar aplicaciones que desarrollarán los alumnos. resolver problemas.
interoperabilidad. incorporen el uso de servicios *Explica los conceptos
web públicos, mostrando en generales y estándares.
grupo los resultados obtenidos. *Expone ejemplos de
(PA18) seguridad e interoperabilidad
de servicios WEB
*Muestra la importancia que
tiene el cifrado en la red.
Cierre.
Retroalimenta los
comentarios.
*Repasa y concluye los
conceptos más significativos
de la materia.
INDICADORES DE ALCANCE VALOR DEL INDICADOR
TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 11 de 13

A. Trabaja en equipo para investigar temas en contextos no vistos en clases 30%


B. Investiga fuentes adicionales (bibliográfica, participaciones, proyectos integradores) 5%
C. Usa la creatividad para explicar conceptos de la materia 15%
D. Utiliza las TIC como herramienta.
5%
E. Trabaja proyectos integradores.
F. Desarrolla actividades de forma autónoma. 10%
35%
Niveles de desempeño: (Se presenta en la primera unidad)
Matriz de evaluación:

EVIDENCIA DE APRENDIZAJE % INDICADOR DE ALCANCE EVALUACIÓN FORMATIVA DE LA


COMPETENCIA
A B C D E F
PA17 Investigación de conceptos clave de 30% 10 5 5 5 5 Lista de cotejo de investigación
computo en la nube
PA18 Aplicación que incorpore el uso de 70% 20 10 10 30 Lista de cotejo de participación
servicios web
Total 30 5 15 5 10 35
1. Carretero, J., De Miguel, P., García, F. y Pérez, F. 1. Cañón/Proyector
Fuentes de información
(2001). Sistemas Operativos una visión aplicada. Mc. Apoyos
2. didácticos:
Computadora
Graw Hill. 3. Pizarrón
2. Dhamdhere, D. (2008). Sistemas Operativos. Mc Graw 4. Reproductor de Video
Hill.
5. Plumones.
3. Love, R. (2010). Linux Kernel Development. Addison-
Wesley. 6. Libros digitales
4. Nutt, G., y Tanenbaum, A. (2004). Sistemas 7. Equipo de laboratorio.
Operativos (Tercera ed.). Pearson. Addison-Wesley.
5. Silberschatz, A., Baer, P. y Gagne, G. (2006).
Fundamentos de Sistemas Operativos (Séptima ed.). Mc
Graw Hill.
6. Stallings, W. (2005). Sistemas Operativos (Quinta
ed.). Pearson. Prentice-Hall.
7. Tanenbaum, A. y Escalona, R. (2009). Sistemas
Operativos Modernos (3ra ed.) Madrid España.
TecNM-AC-PO-003-02 Rev. O
Prentice Hall.
8. Tanenbaum, A. y Woodhull, A. (2009). Sistemas
Operativos: Diseño e Implementación (2da ed). México.
Pearson Educación
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 12 de 13

Calendarización de evaluación (semanas):

Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Unidad 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6
T.P. ED EF EF EF,ES EF,ES EF,ES
T.R.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales Revisión: O
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 13 de 13

S.D. 26 27 12 13 17-18 ENTREGA


feb abril REPORTE
may FINAL 11
JUN 18
ED = Evaluación diagnóstica. EF n = Evaluación formativa. ES = Evaluación sumativa.
TP= Tiempo planeado TR=Tiempo real SD = Seguimiento departamental

Fecha de elaboración: 23 De Enero de 2018

Mtro. José Rafael Ramos Alfonzo Mtra. Martha Araceli Gómez Díaz

Nombre y Firma del Docente Vo. Bo. Jefe del Departamento

TecNM-AC-PO-003-02 Rev. O

Potrebbero piacerti anche