📦 {flashr} 0.2.0 is out! ⚡
The R package {flashr} creates flashcards for learning R functions or other things. The new version can extract R functions from R Markdown and Quarto documents, which can be used to create flashcard decks.

Blogpost: https://jeffreyrstevens.github.io/posts/flashr/

* extract_code() grabs content of code blocks
* extract_functions() grabs all R functions in the code text
* build_functions_df() creates a data frame that flashcard() can use to create slides
* automatically populates function definitions from https://jeffreyrstevens.github.io/flashr_decks/functions.html

With {flashr} you can view/build existing decks from R for Data Science and PsyTeachR (https://jeffreyrstevens.github.io/flashr_decks/decks.html) or build your own decks extracted from other books and sources.

Feedback is welcome on other decks or ideas for improvements!

#RStats #QuartoPub #R4DS #PsyTeachR

flashr: Create Flashcards of Terms and Definitions – Jeffrey R. Stevens

Make flashcards for learning R functions or other terms.

Very much looking forward to presenting this at the Teaching Programming to Non-Programmers: Edinburgh Winter School 2024 tomorrow. The theme for the day is pairs programming.

https://www.cdcs.ed.ac.uk/teaching-programming-non-programmers-edinburgh-winter-school-2024

#PsyTeachR #ReroducibleCode #OpenScience #Teaching #Pedagogy

Teaching Programming to Non-Programmers: Edinburgh Winter School 2024 | Data Culture & Society

Message from my colleague Tom Beesley (@tombeesley)
"If you work in a university psychology department and teach (or want to teach) statistics using R, then we have a new mailing list for open discussion. We discuss strategies / experiences around teaching R, upcoming workshops, etc."

https://www.jiscmail.ac.uk/cgi-bin/webadmin?A0=RSTATS-TEACHING-UG-PSYCH

#RStats #psychology #academicchatter #PsyTeachR

JISCMail - RSTATS-TEACHING-UG-PSYCH List at WWW.JISCMAIL.AC.UK

I’ve transferred some of the stickers from my old laptop to the new one, but some didn’t survive and I have room to fill. Anyone want to trade stickers (especially 50mm hex)? I can send #PsyTeachR, #ManyFaces, #PsySciAcc and/or progress pride stickers (all matte vinyl)

This pops up on my memories every year & it's such a stark reminder of how lucky I am to be part of #psyteachr, how badly most psychology training fails its graduates, how vital coding skills are for everyone, & how incomprehensible it is that this opinion is still the minority.

Every year we teach a wildly diverse cohort of 700 new UGs & ~300 new PGT conversion students #rstats. It's demonstrably not true that it's not possible to teach psych students to code. The only people who can't learn to code are those who are not taught or given the time to learn.

All our materials are open-access with creative commons licences & we're also happy to give advice on how to make the switch. Every year another psych department switches to R - don't be the last to see the light!

https://psyteachr.github.io/

PsyTeachR

Psychologists from @UofGPsychNeuro advocating open, reproducible methods teaching.

PsyTeachR

I’m at the University of Sheffield today for the Perspectives on Teaching Reproducibility symposium at the Teaching Reproducible Research and Open Science conference.

https://www.sheffield.ac.uk/smi/events/teaching-reproducible-research-and-open-science-conference

I’ll add links and notes about the day in this thread #OpenResearch #reproducibility #psyTeachR

Teaching Reproducible Research and Open Science Conference

Organisers: University of Sheffield (Sheffield Methods Institute, Open Research Working Group and University Library) and Project TIER.

The University of Sheffield

Today, thanks to the brilliant MarkR package from #PsyTeachR, I was able to rapidly re-render 300 student feedback documents in under 5 minutes, quickly fixing my inability to spell correctly on Mondays. The only downside was that I changed PYCH to PYSCH and not PSYCH as intended but you win some you lose some!

Link: https://psyteachr.github.io/markr/

#rstats #teaching #assessment #feedback

markr

Individual Feedback Documents from Spreadsheets.

This brilliant conference on embedding open science principles in research methods teaching starts tomorrow and if you are in the vicinity you should definitely check it out. A special mention & encouragement to check out the talks of #PsyTeachR members Helena Paterson (@HelenaPaterson) & Lisa DeBruine (@debruine)

https://www.sheffield.ac.uk/smi/events/teaching-reproducible-research-and-open-science-conference

#OpenScience #teaching #ResearchMethods #SoTL #ProjectTier

Teaching Reproducible Research and Open Science Conference

Organisers: University of Sheffield (Sheffield Methods Institute, Open Research Working Group and University Library) and Project TIER.

The University of Sheffield

One reason I love the markr approach is that by having all the feedback in one place, before generating the feedback documents, I can review the feedback easily across the cohort and then update and add more general feedback for all to the feedback documents based on any themes I hadn’t quite spotted in the individual feedback. Likewise, it is great for developing my own future teaching as it becomes easier to see what students understood well or not so well.

#SoTL #Feedback #rstats #PsyTeachR

One of the lesser known but hugely effective packages from #PsyTeachR is markr. Developed by @debruine and @HelenaPaterson, and a little bit by me, its function is to create individual feedback documents, for students, from spreadsheets and other types of input. Check it out below and please ask questions if interested.

Link: https://psyteachr.github.io/markr/

Background: https://m.youtube.com/watch?v=Du8Xx9lWPR8&feature=youtu.be

Demo: https://m.youtube.com/watch?v=X8iz9w1whMU&feature=youtu.be

#SoTL #feedback #assessment #teaching #marking #markr

markr

Individual Feedback Documents from Spreadsheets.