Introduction

Scientists frequently use Twitter to communicate about their research to the public, discuss problems they are having with their work, and interact with each other socially (Bombaci et al 2015, English 2014). This is especially true among R-users, and a vibrant, inclusive community as been built. As part of this course you will be using Twitter to find resources for solving problems in R, as well as asking and answering questions about your work. In this class we will use the hashtags #learnR and #learnstats to flag our tweets related to the course. I will regularly tweet items with these hashtags that I think are relevant to the class, your interests, or to science in general.

As part of this course you will be required to use Twitter at least once each week during the semester; this can easily be accomplished during class. Yes, I am asking you to use social media during class.



Assignment tasks

There are 6 specific tasks you must complete for this ongoing assignment.

  1. [___] Create a Twitter account for this course (You are free to use a personal account; I can show you how to make a parallel account using your existing email address if you want. You can also create email account using gmail just for this class.)
  2. [___] Identify at least 1 member of the R twitter community, follow them, and re-tweet at least 1 of their tweets to the class using the tag #learnR, including me @lobrowR
  3. [___] Tweet out the link to your “Reading reinforcement - journal article” assignment
  4. [___] Tweet out the link to your “Reading reinforcement - web source” assignment
  5. [___] Tweet at least 1 question about R to me @lobrowR and include #rstats and #learnR so the rest of the class can see it
  6. [___] Respond to or answer at least 1 question from another student to the class.

In addition to the 5 tweets listed above, you need to tweet something #rstats related at least once a week each week during the semester; basically, do one of the things on the list at least once each week.

Probably the easiest way to accomplish this is to to open Twitter during class and tweet out any web resources you find while working. Another way to complete the tasks would be to open up Twitter while reading the book and Tweet out questions or vocab related to your work on other assignments you are working on.



Learning Goals & Outcomes

The goal of this set of assignments is to expose students to the Twitter R community and the diveristy of resources that can be found there. Students will gain practice ain how to locate and share useful online resources using twitter and ask appropriate questions. The hope is that this assignment will also foster an online learning community for this course.



References

Bombaci et al 2015. Using Twitter to communicate conservation science from a professional conference. Conservation Biology.

English 2014. Why you should be on Twitter. Bulletin of the British Ecological Society.

O’Mahony 2014. Twitter As A Tool For Science Communication



Twitter Assigment Details

To complete this assignment you must carry out the following 6 tasks on twitter. After these initial task, the assignment is completed by Tweeting out relevant content at least once a week.


[___] Twitter assignment Part 1: Getting started

  1. [___] Establish an account on twitter.
  2. [___] Follow your instructor @lobrowR
  3. [___] Send a tweet to me saying “Hi, its XXXXX, I’m on twitter!”

You can use a personal twitter account if you already have one or make one just for this class. If you want to make a new twitter account for the class separate from your personal one you

  1. can use your university email address
  2. make a new gmail account to use
  3. If you already use gmail, you can have twitter associate 2 separate accounts with the same email address by simply adding extra periods within the address. For example, I have accounts associate with my raw email address (brouwern@gmail.com) and also a modified address (brouwer.n@gmail.com; note the “r.n”). This works because twitter sees “brouwern” and “brouwer.n” as 2 seperate addresses, while Google treats them the same; nothing has to be done to gmail to get this to work.


[___] Twitter assignment Part 2: Be a follower

  1. [___] Find and follow at least 1 scientist, R user, or R or stats-related twitter account
  2. [___] Monitor this person and when they tweet something cool, send it to me and the rest of the class by including @lobrowR and at least one applicable tag: #learnR, #learnstats or, #rstats.
  3. [___] You can continue to re-tweet material from interesting people throughout the semester to fulfill “tweet-a-week” aspect of the assignment

Recommended accounts include:

  • Mara Averick: @dataandme
  • R4DS online learning community: @R4DScommunity “Twitter home of the #R4DS Online Learning Community (inspired by the R for Data Science text). 😍 #rstats & #DataScience. Join us: https://bit.ly/2qIxlUo
  • R-Ladies Global: @RLadiesGlobal “…Promoting diversity in the #rstats community via meetups, mentorship & global collaboration! 90+ groups worldwide. #RLadies”
  • @rstatsbot1234 “I retweet #rstats stuff. Made by @shahronak47”"
  • Dr Andrew MacDonald: @polesasunder “What determines where organisms are found & what do they do once present?”
  • Carl Boettiger: @cboettig “Professor, UC Berkeley. Theoretical ecology & evolution, data science, open science. Co-founder @rOpenSci


[ ] Twitter assignment Parts 3 & 4: Sharing your web *and& peer reviewed article resources

  1. [ ] Complete the web resource and journal article Reading Reinforcement assignments
  2. [ ] Tweet to me @lobrowR and include applicable tags so the rest of the class can find it (#learnR, #learnstats, #rstats)

Your tweet could look something like

“Found this interesting article in Animal Behavior on the use of p-values. ‘Are significance thresholds appropriate for the study of animal behavior’ by Andrew Soehr 1999. https://www.sciencedirect.com/science/article/pii/S0003347298910168?via%3Dihub


[ ] Twitter assignment Part 5: Ask a question

  1. [___] Find something in R, statistics, the book, etc you don’t understand
  2. [___] Tweet me @lobrowR; include applicable tags (#learnr, #learnstats, #rstats, #ecology)
  3. [___] You can continue to tweet questions to me (or other people in the class) throughout the semester to fulfill “tweet-a-week” aspect of the assignment, just include applicable tags (#learnr, #learnstats, #rstats, #ecology)

A really good thing to tweet would be a screen grab #rstats code that isn’t working and write something like

“hey @lobrowr, HELP!! This isn’t working #learnR.” [ include screen grab; ideally circle the thing that is particularly broken]

or another good one would be

“Um, @lobrowr the code for this week’s assignment totally isn’t working. Can u fix it?”

You can also ask me something stats related from a paper or work in another class; include a screen shot of relevant text or graphs; eg

“hey @lobrowr is there something goofy about this graph? [paste screen clip] shouldn’t the error bars be asymmetric? #learnstats #ecology”


[___] Twitter assignment part 6: answer a question

  1. [___] Respond using to at least one question someone in the class has posted. You don’t even need to be right, just give you best guess!
  2. [___] You can continue to respond to questions to meet the “tweet-a-week” goal.

A response could be

“hey [handle of person in class] I think you code doesn’t work b/c you are missing a comma after data = df. LOL”

[___] Twitter assignment parts 7-15: other contributions

  1. Each week tweet out something related to your class assignments, readings, work in class, stats, stats related to your work outside of class, etc.

Your tweets could look something like

“Found this really cool ggplot code for [something cool]. check it out at [website]. Was made by [twitter handle of creater, if they use twitter] #rstats #learnr”

or if you read something cool in a paper

“Read this cool paper where they made cool graphs in ggplot and shared all the code online [link to paper and code] #rstats #learnr”

If you aren’t sure, just tweet it out - it probably would be ok.