From cd362c129a193a91792b373939f38cc6c2e06d1f Mon Sep 17 00:00:00 2001
From: georgeas <george.a.stoica@ntnu.no>
Date: Mon, 17 Aug 2020 12:38:38 +0200
Subject: [PATCH] updated course intro

---
 lectures/revealjs/course-intro.adoc | 38 +++++++++++++++++------------
 1 file changed, 22 insertions(+), 16 deletions(-)

diff --git a/lectures/revealjs/course-intro.adoc b/lectures/revealjs/course-intro.adoc
index 75b6d2f..c369e94 100644
--- a/lectures/revealjs/course-intro.adoc
+++ b/lectures/revealjs/course-intro.adoc
@@ -10,7 +10,7 @@
 - Velkommen til IT1901 Informatikk prosjektarbeid 1
 - Welcome to IT1901 Informatics, Project 1
 
-Høst 2019 / Fall 2019
+Høst 2020 / Fall 2020
 
 == Agenda
 
@@ -56,15 +56,18 @@ Smidig og moderne praksis og konstruksjon
 ** documentation
 ** code quality
 
-== Group work
+== Individual and Group work
 
-- there are 3 group deliverables and one individual deliverable
+- there will be several individual assignments 
+- there are 3 group deliverables 
+- one individual report
 - students will work in groups of 4
 - fill in the form that will be announced shortly on Blackboard to be assigned to a group
 
 
 == Deliverables and tasks
-
+- go through the available materials 
+- work on individual assignments (you need to have all assignments approved to get a grade)
 - until you are assigned to a group you must 
 ** set up your development environment 
 ** checkout, build and run the simple example
@@ -77,13 +80,12 @@ The first task for the group is to select the domain.
 
 [.smaller-80]
 [%step]
-- week 2 -  domain description, first user stories
-- week 3 - Deliverable 1 (10% / group) (Desktop JavaFX application)
-- week 4 - week 7 - move to REST API backend, modularization, additional feature, ci
-- week 8 - Deliverable 2 (10% / group) (modular application, REST based backend)
-- week 9 - week 11 - choose between  web client or Android client and implement the new  architecture for same domain
-- week 12 - Deliverable 3 (50% / group) (final technical)
-- week 13 - Deliverable 4 (30% / individual) Reflection
+- week 35 - 1st individual assignment, git++
+- week 36 - 2nd individual assignment, establish groups and start group work
+- week 38 - Deliverable 1 (10% / group) (monolitic desktop JavaFX application)
+- week 41 - Deliverable 2 (10% / group) (modular application)
+- week 47 - Deliverable 3 (50% / group) (final technical)
+- week 47 - Deliverable 4 (30% / individual) Reflection report
 
 == Evaluation and feedback
  
@@ -98,6 +100,14 @@ The first task for the group is to select the domain.
 - point is to learn by implementing these using the required architectures
 - we are not looking for quantity but for quality, so just few core features will suffice
 
+== About domain selection (2)
+
+- the chosen app needs to be suitable for a cloud based service
+- there must therefore be some dynamic data per user managed by the server (REST API). 
+- eg. a (currency) calculation will NOT fit such a project. 
+- one good starting point are the cases from the HCI course (MMI)
+
+
 == Referansegruppe
 
 - Trenger 3-5 medlemmer til referansegruppe i faget
@@ -124,11 +134,7 @@ Gruppekontrakt skal godkjennes av studentassistent, signeres av alle gruppemedle
 
 == Group registration form
 
-[.left]
-https://bit.ly/2HdMRQi
-
-[.right]
-image::../images/lecture01/qrcode-group-registration.svg[width=400]
+- The form will be announced shortly on Blackboard.
 
 == ! 
 
-- 
GitLab