Skip to content
Snippets Groups Projects
Commit 9164a090 authored by George Adrian Stoica's avatar George Adrian Stoica
Browse files

updates intro slides

parent 9c7d357a
No related branches found
No related tags found
No related merge requests found
Pipeline #138259 passed
...@@ -61,7 +61,7 @@ Smidig og moderne praksis og konstruksjon ...@@ -61,7 +61,7 @@ Smidig og moderne praksis og konstruksjon
== Individual and Group work == 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 - there are 3 group deliverables
- one individual report - one individual report
- students will work in groups of 4 - students will work in groups of 4
...@@ -73,9 +73,9 @@ Smidig og moderne praksis og konstruksjon ...@@ -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) - work on individual assignments (you need to have all assignments approved to get a grade)
- until you are assigned to a group you must - until you are assigned to a group you must
** set up your development environment ** 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. 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. ...@@ -83,11 +83,12 @@ The first task for the group is to select the domain.
[.smaller-80] [.smaller-80]
[%step] [%step]
- week 35 - 1st individual assignment, git++ - week 34 - start on individual assignment, intro, git++
- week 36 - 2nd individual assignment, establish groups and start group work - week 35 - establish groups and start group work
- week 38 - Deliverable 1 (10% / group) (monolitic desktop JavaFX application) - week 36 - deliver individual assignment
- week 41 - Deliverable 2 (10% / group) (modular application) - week 38 - Deliverable 1 (10% / group) (basic modular JavaFX application)
- week 47 - Deliverable 3 (50% / group) (final technical) - 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 - week 47 - Deliverable 4 (30% / individual) Reflection report
== Evaluation and feedback == Evaluation and feedback
...@@ -139,6 +140,17 @@ Gruppekontrakt skal godkjennes av studentassistent, signeres av alle gruppemedle ...@@ -139,6 +140,17 @@ Gruppekontrakt skal godkjennes av studentassistent, signeres av alle gruppemedle
- The form will be announced shortly on Blackboard. - 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] image::../images/lecture01/teamwork.png[canvas, size=contain]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment