From 9164a090c3f50822322be19381176b2dd9fbb281 Mon Sep 17 00:00:00 2001 From: Adrian Stoica <stoica@ntnu.no> Date: Mon, 23 Aug 2021 12:25:12 +0200 Subject: [PATCH] updates intro slides --- lectures/revealjs/01-course-intro.adoc | 28 ++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/lectures/revealjs/01-course-intro.adoc b/lectures/revealjs/01-course-intro.adoc index a41d741..a4431e3 100644 --- a/lectures/revealjs/01-course-intro.adoc +++ b/lectures/revealjs/01-course-intro.adoc @@ -61,7 +61,7 @@ Smidig og moderne praksis og konstruksjon == Individual and Group work -- there will be several individual assignments +- there is on individual development assignment (mandatory to pass to get a grade) - there are 3 group deliverables - one individual report - students will work in groups of 4 @@ -73,9 +73,9 @@ Smidig og moderne praksis og konstruksjon - 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 +** checkout, build and run the todo list example -https://gitlab.stud.idi.ntnu.no/it1901/course-material/tree/master/simpleexample +https://gitlab.stud.idi.ntnu.no/it1901/todo-list The first task for the group is to select the domain. @@ -83,11 +83,12 @@ The first task for the group is to select the domain. [.smaller-80] [%step] -- 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 34 - start on individual assignment, intro, git++ +- week 35 - establish groups and start group work +- week 36 - deliver individual assignment +- week 38 - Deliverable 1 (10% / group) (basic modular JavaFX application) +- week 41 - Deliverable 2 (10% / group) (improved modular application) +- week 46 - Deliverable 3 (50% / group) (final technical) - week 47 - Deliverable 4 (30% / individual) Reflection report == Evaluation and feedback @@ -139,6 +140,17 @@ Gruppekontrakt skal godkjennes av studentassistent, signeres av alle gruppemedle - The form will be announced shortly on Blackboard. +== Tools used in IT1901 + +In the course we will use several tools: +[.smaller-80] +[%step] +** git for source code management +** gitlab for collaboration: repository sharing, issue tracking, issue boards, code review ... +** gitpod - automatically spin a workspace that is accessible via a browser to work, collaborate, evaluate ... +** VSCode - recommended IDE to use as it is the same as the gitpod environment +** sdkman - recommended tool to manage JDK and Maven + == ! image::../images/lecture01/teamwork.png[canvas, size=contain] -- GitLab