Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
course-material
Manage
Activity
Members
Labels
Plan
Issues
2
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
IT1901
course-material
Commits
cd362c12
Commit
cd362c12
authored
4 years ago
by
George Adrian Stoica
Browse files
Options
Downloads
Patches
Plain Diff
updated course intro
parent
34495c72
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Pipeline
#84579
passed with stage
Stage:
in 3 minutes and 49 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
lectures/revealjs/course-intro.adoc
+22
-16
22 additions, 16 deletions
lectures/revealjs/course-intro.adoc
with
22 additions
and
16 deletions
lectures/revealjs/course-intro.adoc
+
22
−
16
View file @
cd362c12
...
...
@@ -10,7 +10,7 @@
- Velkommen til IT1901 Informatikk prosjektarbeid 1
- Welcome to IT1901 Informatics, Project 1
Høst 20
19
/ Fall 20
19
Høst 20
20
/ Fall 20
20
== 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.
== !
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment