Commit 9164a090 authored by George Adrian Stoica's avatar George Adrian Stoica
Browse files

updates intro slides

parent 9c7d357a
Pipeline #138259 passed with stage
in 1 minute and 14 seconds
......@@ -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]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment