User Tools

Site Tools


teaching:dmpp

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
teaching:dmpp [2014/02/08 23:31]
elisag
teaching:dmpp [2014/04/01 13:13] (current)
elisag
Line 64: Line 64:
  
  
-===== Schedule 2013 =====+ 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +===== Schedule 2014 =====
  
 Here comes a temporary schedule for the lab sessions. Assignments and solutions will be published before and after each session, respectively. Here comes a temporary schedule for the lab sessions. Assignments and solutions will be published before and after each session, respectively.
Line 71: Line 83:
     * Date: Week 22,23 - 11,18/02/14     * Date: Week 22,23 - 11,18/02/14
     * Concepts: Functional, imperative and object-oriented programming, java symbiosis.     * Concepts: Functional, imperative and object-oriented programming, java symbiosis.
-    * {{:teaching:session2-material.zip|Download material}}+    * {{:teaching:2014:session1-material.zip|Download material}} {{:teaching:2014:2014-session1-solution.zip |Download solution}}
      
   * **Session 2: First steps in Android**   * **Session 2: First steps in Android**
     * Date: Week 24 - 25/02/14     * Date: Week 24 - 25/02/14
-    * Concepts: Building first app, building a dynamic UI, Activities and intents, working with AsyncTasks, managing the Activity lifecycle+    * Concepts: Building first app, building a dynamic UI, Activities and intents, working with AsyncTasks, managing the Activity lifecycle  
 +    * {{:teaching:2014:2014-session2-material.zip |Download material}} {{:teaching:2014-session2-solution.zip |Download solution}}
  
   * **Session 3: Internet Cafe**   * **Session 3: Internet Cafe**
     * Date: Week 25 - 04/03/14     * Date: Week 25 - 04/03/14
     * Concepts: concurrent programming with actors, future-typed message passing,guards, unit testing.      * Concepts: concurrent programming with actors, future-typed message passing,guards, unit testing. 
 +    * {{:teaching:2014:2014-session3-material.zip |Download material}} {{:teaching:2014:2014-session3-solution.zip |Download material}}
        
   * **Session 4: Mobile Music Player**   * **Session 4: Mobile Music Player**
     * Date: Week 26 - 11/03/14     * Date: Week 26 - 11/03/14
     * Concepts: distributed programming, insight in language support for partial failures, conditional synchronization with futures.     * Concepts: distributed programming, insight in language support for partial failures, conditional synchronization with futures.
-    * {{:teaching:session4-material.zip|Download material}}  +    * {{:teaching:2014:2014-session4-material.zip |Download material}} {{:teaching:2014:2014-session4-solution.zip |Download material}} 
 + 
   * **Session 5: Flikken in TOTAM**   * **Session 5: Flikken in TOTAM**
     * Date: Week 27 - 18/03/14      * Date: Week 27 - 18/03/14 
Line 93: Line 107:
     * Date: Week 28 - 25/03/14     * Date: Week 28 - 25/03/14
     * Concepts: distributed object-oriented programming, language symbiosis with Java and Android.     * Concepts: distributed object-oriented programming, language symbiosis with Java and Android.
 +    * {{:teaching:2014:2014-session6-material.zip |Download material}}
  
   * **Session 7: wePong on Android devices**   * **Session 7: wePong on Android devices**
Line 107: Line 122:
        
  
-==== Web-based programming part ====+ 
 +=== Web-based programming part ===
  
   * **Session 10: JavaScript by Example**   * **Session 10: JavaScript by Example**
Line 115: Line 131:
     * Date: Week 35,36: 13,20/5/14     * Date: Week 35,36: 13,20/5/14
     * Concepts: distributed event-based programming, reactive programming     * Concepts: distributed event-based programming, reactive programming
 +
 +
  
  
Line 127: Line 145:
 ===== Project ===== ===== Project =====
  
-  * **Project assignment**: {{:teaching:project-2013.zip | download material}}    +  * **Project assignment**: To be published  
-  * **Project deadline**: 10 June 2013+  * **Project deadline**: 10 June 2014
  
  
teaching/dmpp.1391898662.txt.gz · Last modified: 2014/02/08 23:31 (external edit)