Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
teaching:cc5111 [2015/12/10 13:47] etanterteaching:cc5111 [2015/12/10 14:10] etanter
Line 35: Line 35:
  
 **Tópicos:** **Tópicos:**
-  * clasesobjetostipos y operaciones básicas +  * programación funcional: //funciones de primera clasepattern matchingclases de casos// 
-  * funciones y abstracciones de control +  * programación por objetos: //objetos, clases y traits// 
-  * herencia y traits +  * colecciones: //colecciones mutables e inmutables, iteradores//
-  * clases de casos, pattern matching y extensibilidad +
-  * colecciones: //colecciones mutables e immutables, iteradores, streams y vistas perezosas//+
   * tipos básicos: //generics, inferencia, conversiones implícitas//   * tipos básicos: //generics, inferencia, conversiones implícitas//
   * tipos avanzados: //miembros de tipo abstracto, tipos estructurales, tipos self, polimorfismo de familia, etc.//   * tipos avanzados: //miembros de tipo abstracto, tipos estructurales, tipos self, polimorfismo de familia, etc.//
-  * programación genérica: //parámetros implícitos, clases implícitas// +  * programación genérica: //parámetros implícitos, clases implícitas, clases de tipos// 
-  * programación modular: //componentes, modulos, inyección de dependencias// +  * programación modular: //componentes, módulos, inyección de dependencias// 
-  * concurrencia y paralelismo: //actores, colecciones sincronizadas, colecciones paralelas// +  * concurrencia y paralelismo: //colecciones sincronizadas, colecciones paralelas, actores//
-  * mecanismos avanzados: //continuacionesmacros y reflexión//+
  
 **Evaluación:**  **Evaluación:** 
  
-Mini-controles regulares (15-30 min en horario de clases). +  * Mini-controles regulares (15-30 min en horario de clases). 
- +  Mini-tareas (esencialmente en las clases tutoriales). 
-Mini-tareas (esencialmente en las clases tutoriales). +  Proyecto final en grupo.
- +
-Proyecto final en grupo.+
  
 Se exime de examen con 5.0. Se exime de examen con 5.0.
  
 {{teaching:cc5111:scala.pdf|Programa del Curso (CC5111)}} {{teaching:cc5111:scala.pdf|Programa del Curso (CC5111)}}