Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
teaching:cc5111 [2015/12/10 13:48] 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)}}