Lesson preamble:

Lesson objectives:

  • Learn about the scientific method and applying it
  • Learn basics of group dynamics in a team setting
  • Get into your groups, start your projects - Identify which dataset to use - Brainstorm possible research questions

Lesson outline:

  • Fill out survey for modelling section (5 min)
  • What is the scientific method (20 min)
  • Team dynamics and assigning roles and tasks (15-20 min)
  • Getting into groups (10 min)
    • Exercise (25-30 min)
  • Start project work (20-25 min)
  • Datasets available for use (10-20 min)

Scientific method

Simplified diagram of the scientific method

Steps in the scientific process1

  1. Identify research question(s).
  2. Look into what the previous literature shows.
  3. Create one or more hypotheses or objectives.
  4. Write up an outline or expected approach to answering those questions/objectives (analysis and presentation plan):
    • How will the data be obtained and what is the data (i.e. the source)?
    • What statistical/mathematical techniques have previous researchers used? Will you use them? Are they appropriate (optional, may need expert)?
    • How will the results/data be presented or visualized (possible tables/figures)?
  5. Run the planned analyses (or additional ones that come may up).
  6. Visualize or present all results from the analyses.
  7. Interpret the results and how they fit with the previous literature.
  8. Draw conclusions based on the hypotheses/objectives.
  9. Disseminate your results (in blogs, pre-print archives, journals, conferences)

Team dynamics

Basics of succeeding as a team

Final assignment is in a group and to succeed, you need to understand team dynamics:

  • Communication is vital to work together and to achieve the goal
  • Teams go through various stages
  • Need consensus for group norms, goals, duties/responsibilities, and conduct/behaviour
    • Important that everyone has a stake in the project
  • Rotate roles (specifically for the leader/facilitator)

Stages of group formation

  • “Forming-Storming-Norming-Performing-Adjourning Model”2
  • Essentially, groups go through stages (not always all and not always in order):
    1. Getting to know one other
    2. Feeling comfortable and safer, testing boundaries
    3. Opening up, voicing opinions, potential for conflict (which can be good!)
    4. Stronger bonds form, cooperative
    5. Greater focus and energy on completion of project
    6. Team ends after project is successfully completed
  • These stages can be fast-tracked by discussing norms, duties, and conduct early on

Roles and responsibilities

  • Leader/Facilitator’s duty:
    • Goal is to keep things running smoothly, focused on the task, and on track for time
    • Keep everyone on topic and on task; stay aware of the time
    • (Try to) mediate or resolve any conflicts (there will always be some type of conflict; how it’s dealt with is what matters)
    • (Try to) encourage everyone to participate and allow everyone a chance at talking
  • Recorder’s duty:
    • Goal is to write/type down main or important points raised or discussed when team is meeting
    • Keep notes and files organized and orderly
  • Organizer’s duty:
    • Arrange for next meeting time and location
    • Send reminders to members a day or two before meeting
    • Make and email a simple agenda of tasks to do or to discuss

Code of conduct

  • Vital to establishing boundaries and expectations of being a team member
    • How do you want each member to treat each other?
    • How do you deal with conflict?
    • What is acceptable and unacceptable behaviour?
  • These are outlined in the code of conduct
  • Mostly its common sense (be kind and respectful)
    • But its important that you as a team write out what everyone wants and agrees to


As a group, complete these tasks

  • Get into your assigned groups
  • Introduce each other:
    • Find out everyone’s name and year of study
    • Find out other things about each other (e.g. any plans for next year, etc)
  • Create a one or two word “team name”. We’ll use this to create a shared folder for everyone to use.
  • Assign roles to each person (these roles will be rotated in every group setting):
    • You need: facilitator, recorder, organizer
    • Discuss how and when roles will be rotated (record it)
  • Discuss and brainstorm some codes of conduct you want your team to follow (record it)
  • Take a few minutes, think about your own skills and what you feel are most competent in
    • Then, share the top one or two of those skills (record those skills)
  • Discuss how responsibilities of each member will be decided on (record it)

Starting the projects

Datasets available for use

  • Continuous Plankton Recorder Dataset

    Data on northern hemisphere plankton species, latitude, longitude, date. Going back to 1946. 935 Mb size, almost 2.75 million rows of data.

  • Insecta of Costa Rica

    Data on insects species in Costa Rica, latitude, longitude, elevation, date. 1.4 Gb size, almost 3.25 million rows of data.

  • Marine predator and prey body sizes

    Data from 27 different global locations on species, body measurements, latitude, longitude, date. 21 Mb, almost 35,000 rows of data (in long format).

  • Mammalian life history

    Data about general mammalian life history with species, body size, lifespan, litter size, and other reproductive variables. 150 Kb size, 1440 rows of data.

  • North American Bird Breeding Survey

    Data about number of birds at multiple stops in North America. Many datasets of varying rows that need to be linked together. ~5.7 Gb size (can be shortened) across >50 files.

Example hypotheses with figures

Simple hypothesis: Bigger predators eat bigger prey.

Easy to identify independent and dependent variables and visualize with plots and test with linear regression.

Advanced hypothesis: Which characteristics determine prey size among marine predators?

Lots of possible groupings available. Start with visualizing some good candidate variables such as predator weight and length. Realize that the relationship is more complex than this and start dividing the data set according to species, water temperature, weather, etc. Use a combination of visualization and regression analyses. Fit models to the data to determine which types of regressions are appropriate.

## Parsed with column specification:
## cols(
##   .default = col_character(),
##   `Record number` = col_integer(),
##   `Individual ID` = col_integer(),
##   `Predator length` = col_double(),
##   `Predator standard length` = col_double(),
##   `Predator fork length` = col_double(),
##   `Predator total length` = col_double(),
##   `Standardised predator length` = col_double(),
##   `Predator quality of length-mass conversion` = col_integer(),
##   `Predator mass` = col_double(),
##   `Predator mass check` = col_double(),
##   `Predator mass check diff` = col_double(),
##   `Predator ratio mass/mass` = col_double(),
##   `SI predator mass` = col_double(),
##   `Prey length` = col_double(),
##   `Prey quality of conversion to length` = col_integer(),
##   `SI prey length` = col_double(),
##   `Prey mass` = col_double(),
##   `Prey mass check` = col_double(),
##   `Prey mass check diff` = col_double(),
##   `Prey ratio mass/mass` = col_double()
##   # ... with 7 more columns
## )
## See spec(...) for full column specifications.
## `geom_smooth()` using method = 'loess'

## `geom_smooth()` using method = 'loess'

As a group, complete these tasks

In your group, rotate roles (need a facilitator and recorder at minimum). Before the end of class, finish these:

  • Choose two possible datasets (or more) your team would like to work from (can also be datasets not presented in class) (record them)
  • Look into the data documentation, see what type of variables there are, what published articles are available.
  • Then, brainstorm as many research questions as possible for those two datasets (record them)
    • Goal is to write down as many ideas as possible
    • No question is off limits and no question is too simple or too complex!
    • (You might combine or split questions later, just get whatever down!)
    • Just write what ever comes to mind, whether it is an idea or not. Just start writing!

Make sure to record everything down! Many of these tasks will also be part of assignment 7!

Set up GitHub account

Before we finish the class, we need to prepare a bit for next class. We need to create a GitHub account!

  1. See Khan Academy on Scientific Method for a brief overview and explanation on the scientific process.

  2. See Principles of Group Dynamics

This work is licensed under a Creative Commons Attribution 4.0 International License. See the licensing page for more details about copyright information.