Skip to content

Commit eaa124c

Browse files
committed
Merge branch 'main' into instrument-refactor
2 parents 56d8fd5 + 01dd168 commit eaa124c

File tree

11 files changed

+213
-2
lines changed

11 files changed

+213
-2
lines changed

docs/conf.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@
7575
"user-guide/assignments/Research_Proposal_only": "user-guide/_images/MFP.jpg",
7676
"user-guide/assignments/Virtualship_research_proposal": "user-guide/_images/AnnaWeber.jpeg",
7777
"user-guide/assignments/sciencecommunication_assignment": "user-guide/_images/marine_ss.jpg",
78-
"user-guide/assignments/Sail_the_ship": "user-guide/_images/vessel.jpg",
78+
"user-guide/assignments/Sail_the_ship": "user-guide/_images/freepik_research_vessel.jpg",
79+
"user-guide/assignments/Code_of_conduct": "user-guide/_images/freepik_code_of_conduct.jpg",
7980
}
81+
82+
sphinx_gallery_conf = {"default_thumb_file": "_static/virtual_ship_logo.png"}
83+
8084
nbsphinx_execute = "never"

docs/user-guide/_images/ILOs.jpg

169 KB
Loading
394 KB
Loading
345 KB
Loading

docs/user-guide/_images/vessel.jpg

-11 KB
Binary file not shown.
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"metadata": {},
6+
"source": [
7+
"## Code of conduct\n",
8+
"_As used during the Dynamical Oceanography 2024/25 course at Utrecht University_"
9+
]
10+
},
11+
{
12+
"cell_type": "markdown",
13+
"metadata": {},
14+
"source": [
15+
"_Please read this code of conduct, fill out the [parts between brackets] after consultation with your group, remove these italic sections, and then all individually upload a copy._ \n",
16+
"\n",
17+
"_Note that the Code of Conduct applies to the actual collaboration within your group in the Virtual Ship Assignment; so is not about how you would work on the ship._"
18+
]
19+
},
20+
{
21+
"cell_type": "markdown",
22+
"metadata": {},
23+
"source": [
24+
"This code of conduct has been decided by [NAMES] for their group project during the Virtual Ship Classroom and is enacted from [DD-MM-YYYY]. The procedure is based on [this exercise by Aurelia Moser](http://aureliamoser.com/aaas-guides/conduct/index.html)\n",
25+
"\n",
26+
"Everyone taking part in the course and group discussions (mentors, helpers, coordinators, and learners) is required to conform to the following Code of Conduct. Coordinators will oversee adherence to this code throughout the course.\n",
27+
"\n",
28+
"Characteristics we value: [FILL IN]\n",
29+
"\n",
30+
"Behaviors we encourage: [FILL IN]\n",
31+
"\n",
32+
"Behaviors we discourage: [FILL IN]\n",
33+
"\n",
34+
"The way we redistribute the grade: [FILL IN]\n",
35+
"\n",
36+
"Choose for example “Everyone in the team gets the same grade”, “Everyone can propose a bonus point to one other person, which is then subtracted from other team member’s grades”, “We decide as a group who gets up to x bonus/penalty points”, or any other way to redistribute the grade, as long as the average of the group is not affected. \n",
37+
"\n",
38+
"We make each others feel safe and supported by: [FILL IN]\n",
39+
"\n",
40+
"How to report an issue, should someone violate the code?\n",
41+
"1.\tContact the course instructor by private message, or in person. All communication will be treated as confidential.\n",
42+
"2.\tIf for any reason you don’t want to do 1, you can contact the university Academic Integrity Counsellor."
43+
]
44+
},
45+
{
46+
"cell_type": "markdown",
47+
"metadata": {},
48+
"source": [
49+
"## Community Participation Guidelines"
50+
]
51+
},
52+
{
53+
"cell_type": "markdown",
54+
"metadata": {},
55+
"source": [
56+
"Apart from the code of conduct, all participants in this course must follow these general guidelines.\n",
57+
"Participation \n",
58+
"\n",
59+
"When participating in Dynamical Oceanography, respect the Utrecht University guideline for academic and scientific integrity and code of conduct. These guidelines cover our behaviour as participants, mentors, experts, staff, volunteers, and anyone else involved in making this course possible.\n",
60+
"\n",
61+
"How to treat each other\n",
62+
"\n",
63+
"To create a collaborative and inviting learning environment, we also emphasise certain values in how we treat each other:\n",
64+
"*\tBe respectful and value each other’s ideas, styles and viewpoints.\n",
65+
"*\tBe direct but professional; we cannot withhold hard truths.\n",
66+
"*\tBe inclusive and help new perspectives be heard.\n",
67+
"*\tAppreciate and accommodate our many cultural practices, attitudes and beliefs.\n",
68+
"*\tBe open to learning from others.\n",
69+
"*\tLead by example and match your actions with your words.\n",
70+
"\n",
71+
"The following will not be tolerated during the activities related to this course:\n",
72+
"*\tviolence and threats of violence.\n",
73+
"*\tpersonal attacks; derogatory language.\n",
74+
"*\tunwelcome sexual attention or physical contact.\n",
75+
"*\tdisruptive behavior.\n",
76+
"*\tinfluencing unacceptable behavior.\n",
77+
"\n",
78+
"### Inclusion and Diversity\n",
79+
"\n",
80+
"We welcome contributions from everyone as long as they interact constructively with our community, including, but not limited to people of varied age, culture, ethnicity, gender, gender-identity, language, race, sexual orientation, geographical location and religious views.\n",
81+
"\n",
82+
"Raising Issues\n",
83+
"\n",
84+
"If you believe you‘re experiencing practices which don‘t meet the above policies, or if you feel you are being harassed in any way, please immediately contact the course coordinator, or the university Academic Integrity Counsellor.\n",
85+
"\n",
86+
"The course coordinator reserves the right to refuse admission to anyone violating these policies, and/or take further action including reporting to the responsible figure for academic integrity at the department.\n"
87+
]
88+
},
89+
{
90+
"cell_type": "markdown",
91+
"metadata": {},
92+
"source": [
93+
"[Thumbnail image](_images/freepik_code_of_conduct.jpg)"
94+
]
95+
}
96+
],
97+
"metadata": {
98+
"language_info": {
99+
"name": "python"
100+
}
101+
},
102+
"nbformat": 4,
103+
"nbformat_minor": 2
104+
}

docs/user-guide/assignments/Sail_the_ship.ipynb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,13 @@
177177
"![Our ocean provides](https://seewhatgrows.org/wp-content/uploads/2019/06/our-ocean.jpg)\n",
178178
"![10 ways to help our ocean](https://oceanservice.noaa.gov/ocean/help-ocean.jpg)"
179179
]
180+
},
181+
{
182+
"cell_type": "markdown",
183+
"metadata": {},
184+
"source": [
185+
"[Thumbnail image](_images/freepik_research_vessel.jpg)"
186+
]
180187
}
181188
],
182189
"metadata": {

docs/user-guide/assignments/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
maxdepth: 1
66
caption: Assignments
77
---
8+
Virtualship_research_proposal.ipynb
89
Research_proposal_intro.ipynb
910
Research_Proposal_only.ipynb
10-
Virtualship_research_proposal.ipynb
1111
sciencecommunication_assignment.ipynb
1212
<!-- Sail_the_ship.ipynb -->
1313
```

docs/user-guide/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
:maxdepth: 1
55
66
quickstart
7+
teacher-content/index
78
tutorials/index
89
assignments/index
910
```
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "84d1c60b",
6+
"metadata": {},
7+
"source": [
8+
"# Aligned learning outcomes\n",
9+
"\n",
10+
"_Aligned using the revised version of Blooms taxonomy (Anderson et al. 2001)_\n",
11+
"\n",
12+
"1. Identify practical challenges of planning sea-based research, such as:\n",
13+
"\n",
14+
"- Availability and capabilities of research vessels and equipment, e.g. ice breaker vessel needed, infrastructure for equipment available\n",
15+
"- General logistics, e.g. transportation of container labs and other equipment\n",
16+
"- Requesting permits\n",
17+
" - Travel permits for staff\n",
18+
" - Diplomatic clearance (EEZ)\n",
19+
" - Customs documents\n",
20+
"- Safety trainings (beforehand and onboard)\n",
21+
"- Preparing, testing and transporting equipment\n",
22+
"\n",
23+
"2. Be aware of (describe) matters during sea-based research, such as:\n",
24+
"\n",
25+
"- Contingency due to weather conditions and other unforeseen circumstances\n",
26+
"- The need to be flexible and patient\n",
27+
"- Taking notes, recording coordinates, stations, casts\n",
28+
"- Measurement protocols\n",
29+
"- Communication with crew, e.g. captain, winch driver\n",
30+
"- Living at sea, e.g. sea legs, seasickness, relaxation, water/energy/waste footprint\n",
31+
"\n",
32+
"3. Give examples of uncertainty and variability of sea-based observations, such as:\n",
33+
"\n",
34+
"- Likely errors or wrong values, and seeing the data through the noise\n",
35+
"- Time and date coordinates, e.g. UTC, local time, ship time\n",
36+
"- Variability and limitations of measurements\n",
37+
"- Different scales of variability, e.g. tidal, seasonal\n",
38+
"- ‘Synopticity’ of measurements (i.e. not possible to measure with one ship at multiple locations at the same time; therefore mixing time and space variability)\n",
39+
"- Instrument specific qualities, e.g. ADCP reflection\n",
40+
"\n",
41+
"4. Learn how to analyse and interpret sea-based observations. Be able to:\n",
42+
"\n",
43+
"- Read in different data formats, e.g. nc, csv, zarr\n",
44+
"- Manipulate arrays and other data structures in python\n",
45+
"- Create and interpret density/TS profiles\n",
46+
"- Create spatial temperature/salinity/velocity maps, do GIS things\n",
47+
"- Interpret plots and deduce ocean circulation\n",
48+
"- Report findings\n",
49+
"- Contribute to a cruise report with pictures or plots\n",
50+
"\n",
51+
"5. Plan a research cruise. Be able to:\n",
52+
"\n",
53+
"- Formulate research questions\n",
54+
"- Select sampling sites\n",
55+
"- Consider the duration of deployments, e.g. time a CTD station takes\n",
56+
"- Decide on on-site measurement order\n",
57+
"- Plan rest/working shifts for scientific personnel\n",
58+
"- Deal with contingency, e.g. consider what sites/measurements are essential, which are ok to skip"
59+
]
60+
}
61+
],
62+
"metadata": {
63+
"language_info": {
64+
"name": "python"
65+
}
66+
},
67+
"nbformat": 4,
68+
"nbformat_minor": 5
69+
}

0 commit comments

Comments
 (0)