Skip to content

Commit 3f48750

Browse files
authored
Merge pull request #1 from TeachBooks/paige_experiments
Merging paige experiments branch
2 parents 2686a5f + 4ae3c23 commit 3f48750

File tree

2 files changed

+20
-21
lines changed

2 files changed

+20
-21
lines changed

book/part1/part1.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
### 1a. Learning Objectives & Purpose
66

7-
This mini module is an opportunity for self-paced, independent learning in several core skills. During class, your instructors will expand upon the module topics and will show you how to apply the skills to much more complex problems in your field of study. The learning in this mini-module will equip you to do the following:
7+
This mini module is an opportunity for self-paced, independent learning in several core skills. During class, your instructors will expand upon the module topics and will show you how to apply the skills to much more complex problems in your field of study. The learning in this mini-module will equip you to do the following:
88

9-
- Recognize the importance of file and folder organisation and relate it to my studies.
9+
- Recognise the importance of file and folder organisation and relate it to your studies.
1010

1111
- Use appropriate naming conventions to manage project files systemically.
1212

13-
- Structure folders effectively to make elements of a research project findable for collaborators and for my future self.
13+
- Structure folders effectively to make elements of a research project findable for collaborators and for your future self.
1414

1515
- Explain the concept of a directory tree.
1616

@@ -45,7 +45,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
4545

4646
### 1c. Relevance:
4747

48-
<center><strong>Why should we care about file naming & folder organization?</strong></center><br>
48+
<center><strong>Why should we care about file naming & folder organisation?</strong></center><br>
4949

5050
<style>
5151
td.image-cell {
@@ -74,7 +74,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
7474
</td>
7575
<td class="text-cell">
7676
<h3>INSIGHTS INTO YOUR RESEARCH PROCESS</h3>
77-
<p>Ideally, files are named and organized in a way that helps document the process or sequence that you followed to gather the data. File names should provide hints about why/how each piece is relevant. Effective file naming and <span style="color: pink;">documentation of file naming schema</span> makes it easier to retrace your steps in a project when it’s time to analyze your results.</p>
77+
<p>Ideally, files are named and organised in a way that helps document the process or sequence that you followed to gather the data. File names should provide hints about why/how each piece is relevant. Effective file naming and documentation of file naming schema makes it easier to retrace your steps in a project when it’s time to analyse your results.</p>
7878
</td>
7979
</tr>
8080
</table>
@@ -88,7 +88,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
8888
</td>
8989
<td class="text-cell">
9090
<h3>INCREASED EFFICIENCY</h3>
91-
<p>It’s no fun hunting frantically for that one specific piece of information that you collected last month: spending a little time upfront to organize your files increases their findability. This can save you a lot of time (and lower your stress level) in the long run.</p>
91+
<p>It’s no fun hunting frantically for that one specific piece of information that you collected last month: spending a little time upfront to organise your files increases their findability. This can save you a lot of time (and lower your stress level) in the long run.</p>
9292
</td>
9393
</tr>
9494
</table>
@@ -101,7 +101,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
101101
</td>
102102
<td class="text-cell">
103103
<h3>BETTER ORGANIZATION</h3>
104-
<p>File naming and folder organization best practices will help you to be more organised in your BSc thesis research and in general: in your studies you will likely be working with larger quantities of data over longer periods of time. You may have it all in your head now, but forget major details two months from now. It’s helpful to have <b>systemic, <span style="color: pink;">well-documented</span> methods</b> for naming and organising your files now so that your future self can easily understand and locate what you did.</p>
104+
<p>File naming and folder organization best practices will help you to be more organised in your BSc thesis research and in general: in your studies you will likely be working with larger quantities of data over longer periods of time. You may have it all in your head now, but forget major details two months from now. It’s helpful to have <b>systemic, well-documented methods</b> for naming and organising your files now so that your future self can easily understand and locate what you did.</p>
105105
</td>
106106
</tr>
107107
</table>
@@ -114,7 +114,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
114114
</td>
115115
<td class="text-cell">
116116
<h3>EFFECTIVE COLLABORATION</h3>
117-
<p>Your file naming choices and folder structure should be so clear that it's possible for a collaborator or supervisor to follow the steps of your research and understand the pieces of your work. There is no single "right" way to name files and organize folders, but your system of organizing data and files needs to work for everyone involved in the work.</p>
117+
<p>Your file naming choices and folder structure should help a collaborator or supervisor to follow the steps of your research and understand the pieces of your work. When working on collaborative projects, establishing a common/standard folder structure and naming conventions can facilitate collaborative work because everybody knows where to easily find the data they need for the different pieces of the project, making the collaboration more effective. There is no single "right" way to name files and organise folders, but your system of organising data and files needs to work for everyone involved in the work.</p>
118118
</td>
119119
</tr>
120120
</table>
@@ -127,7 +127,7 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
127127
</td>
128128
<td class="text-cell">
129129
<h3>REINFORCING COMPUTER SCIENCE PRINCIPLES</h3>
130-
<p>The concepts in this module reinforce skills and habits of thinking that you will need for computer programming. For example, understanding folder structures can help you become a more intuitive user of a <b>command line interface</b>. It can also help you to more intentionally organize and store code and documentation for <b>collaborative projects</b>. Moreover, this mini-module will prepare you to practice better <b>version control</b> by reinforcing habits of systemic naming.</p>
130+
<p>The concepts in this module reinforce skills and habits of thinking that you will need for computer programming. For example, understanding folder structures can help you become a more intuitive user of a <b>command line interface</b>. It can also help you to more intentionally organise and store code and documentation for <b>collaborative projects</b>. Moreover, this mini-module will prepare you to practice better <b>version control</b> by reinforcing habits of systemic naming.</p>
131131
</td>
132132
</tr>
133133
</table>
@@ -147,14 +147,13 @@ Before we begin, please take this short pre-quiz (5 questions). The purpose is t
147147

148148
### 1d. Your turn to process!
149149

150-
This section discussed many reasons to expand your knowledge of file naming and folder organization. The next parts of this module aim to provide tools and guidelines which will be immediately applicable to your bachelor’s coursework.
150+
This section discussed many reasons to expand your knowledge of file naming and folder organisation. The next parts of this module aim to provide tools and guidelines which will be immediately applicable to your bachelor’s coursework.
151151

152152
Before proceeding, please reflect on which of the reasons discussed is most important for you and why:
153153

154-
155154
<div class="responsive-iframe">
156155
<iframe src="https://tudelft.h5p.com/content/1292336776353802547/embed" aria-label="Quiz 1d" allowfullscreen="allowfullscreen" allow="autoplay *; geolocation *; microphone *; camera *; midi *; encrypted-media *"></iframe>
157156
</div>
158157
<script src="https://tudelft.h5p.com/js/h5p-resizer.js" charset="UTF-8"></script>
159158

160-
<br>
159+
<br>

book/part2/part2.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,30 @@
44

55
### 2a. Relevance
66

7-
<b>Why assign naming rules to research data and files?</b>
7+
<b>Why assign naming rules to files and folders?</b>
88

9-
Consistent file naming can help you to clearly organize all the information for your projects.
9+
Consistent file naming can help you to clearly organise all the information for your projects.
1010

1111
At the beginning of a project, it’s helpful to determine an FNC (File Naming Convention), or “file naming schema,” for each type of information that you will gather, create, or store to work with. An FNC is the pattern that you establish and follow for naming the files associated with a project. Without an FNC, you might end up with a mysterious list of file names that looks something like this:
1212
<center>
1313
<img src="../figures/2Aa_documents_cartoon.png" alt="Documents Cartoon" style="width: 200px; height: auto;"/>
1414
<p style="font-size: small;"><em>"Documents" by xkcd is licensed under CC-BY-NC.</em></p>
1515
</center>
1616

17-
1817
File naming conventions help you stay organized so you can quickly identify your files. In a shared or collaborative group file-sharing setting, it will help others more easily navigate your work.
1918

2019
<div style="border: 2px solid orange; padding: 10px; background-color: #fff3cd; border-radius: 5px; display: flex; align-items: center; margin: 10px 0;">
2120
<span style="font-size: 24px; color: orange; margin-right: 10px;">⚠️</span>
22-
<span style="margin-left: 5px;">It is <b>essential</b> to establish a convention <b>before</b> you begin creating files or collecting data. Having a clear FNC at the start of a project prevents a backlog of unorganized content.</span>
21+
<span style="margin-left: 5px;">It is <b>essential</b> to establish a convention <b>before</b> you begin creating files or collecting data, and to adjust it as needed during the research while documenting any changes accordingly. Having a clear FNC at the start of a project prevents a backlog of unorganised content.</span>
2322
</div>
2423

25-
In this module we’ll share general recommendations for file naming that apply across academic disciplines. Please note, <b>there’s no single “right” way to name your files</b>. However, also be aware that different fields of study may have their own specific conventions for naming different types of files. For example, biologists may adhere to standardized 4-letter abbreviations for species names.
24+
In this module we’ll share general recommendations for file naming that apply across academic disciplines. Please note, <b>there’s no single “right” way to name your files</b>. However, also be aware that different fields of study may have their own specific conventions for naming different types of files. For example, biologists may adhere to standardised 4-letter abbreviations for species names.
2625

2726
### 2b. Rules of Thumb for File Naming
2827

2928
<b>How do I develop an FNC (file naming convention) for my files?</b>
3029

31-
Read the basic rules of thumb to learn more about recommended file naming practices. Afterwards, you’ll be asked to analyze several examples
30+
Read the basic rules of thumb to learn more about recommended file naming practices. Afterwards, you’ll be asked to analyse several examples
3231

3332
#### #1 Be consistent
3433
- At the start of a project, choose a naming pattern for all files of the same type. Then stick with it!
@@ -40,7 +39,7 @@ Read the basic rules of thumb to learn more about recommended file naming practi
4039
- Type or purpose of document (e.g. data, progress report, questionnaire, interview)
4140
- If working collaboratively, the initials of the person who ran the test
4241
- "Final" is <b>NOT</b> a descriptive name
43-
- Use abbreviations that are commonly unterestood by collaborators.
42+
- Use abbreviations that are commonly unterestood by collaborators, and document these abbreviations.
4443

4544
<b>Describing data in a series:</b>
4645

@@ -103,6 +102,7 @@ Practice applying the first two file naming rules of thumb to a research scenari
103102
<script src="https://tudelft.h5p.com/js/h5p-resizer.js" charset="UTF-8"></script>
104103

105104
#### #3 Keep file names short
105+
106106
- Try to limit names to 32 characters or less. Shorter names are easier to quickly scan to know what the file is. For a visual:
107107
<center>
108108
<div style="border: 2px solid #4CAF50; padding: 10px; background-color: #ccff99; border-radius: 10px; display: inline-block; font-weight: bold; font-size: 16px; color: #000;">
@@ -112,11 +112,12 @@ Practice applying the first two file naming rules of thumb to a research scenari
112112
- Try to shorten file names as much as possible by using abbreviations or acronyms (but make sure others in your field understand them)
113113

114114
#### #4 Avoid spaces
115-
- Some operating systems and command line programs don’t recognize spaces in file names. Spaces can cause problems when you’re transferring files between systems.
116115

116+
- Some operating systems and command line programs don’t recognise spaces in file names. Spaces can cause problems when you’re transferring files between systems.
117117
- Recommended: use underscores _ or hyphens - instead of spaces.
118118

119119
#### #5 Avoid "weird" characters
120+
120121
- <b>Use periods only at the end of the file name</b>, right before the *extension (*extension: the last 2-3 characters that tell you the file format)
121122

122123
- Some characters carry meanings within a computer programming environment, so it’s better to avoid them. These characters can be confusing for machines:
@@ -126,7 +127,6 @@ Practice applying the first two file naming rules of thumb to a research scenari
126127
</div></center>
127128

128129
#### #6 Versioning matters: Track versions of your work
129-
130130
<style>
131131
td.image-cell {
132132
width: 30%; /* Sets the image cell to 30% of the table width */

0 commit comments

Comments
 (0)