Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Curriculum for training and learning #26

Open
ChrisBeeley opened this issue May 6, 2022 · 13 comments
Open

Curriculum for training and learning #26

ChrisBeeley opened this issue May 6, 2022 · 13 comments

Comments

@ChrisBeeley
Copy link
Member

NHS-R needs to have a considered view on a "curriculum" or competency framework for an NHS-R analyst, and this document could be a place for that.

@Lextuga007 will have good ideas, as will others no doubt

@ChrisBeeley ChrisBeeley transferred this issue from nhs-r-community/nhs-r_vision Jun 6, 2022
@wbryant
Copy link
Contributor

wbryant commented Jun 20, 2022

Should this issue be closed here if it's over in the vision repo?

@ChrisBeeley
Copy link
Member Author

I've deleted my previous response because I can see the confusion. I've now deleted the message in this issue that references the vision repo

@Lextuga007
Copy link
Member

Lextuga007 commented Jun 28, 2022

The ultimate goal is to have training to be ready to create a Reproducible Analytical Pipeline so that could include some training outside R like SQL or Python but for the Community I'd say:

Core

  • Introduction to R
  • RMarkdown (or Quarto)
  • GitHub/Git version control - perhaps using R Studio
  • Disaster recovery for mistakes in GitHub
  • SQL connections and using packages like dbyplyr
  • Webscraping - really useful for nationally published data in pipelines
  • Reproducible Analytical Pipelines - basics of what it is as the courses should be part of RAP
  • SQL fundamentals
  • Debugging - inspired from Shannon Pileggi's workshop from the 2022 conference?
  • Documentation - the how might be next step but early attempts at documentation are always good
  • R Functions and loops or Python
  • GIS mapping - shape files

Next step

  • Introduction to Base R
  • Introduction to datatable
  • Introduction to plotly
  • Introduction to loops and functions
  • specific packages like fingertipsR and pheindicatormethods
  • Building websites and books because they are good for teams to share information and understanding/contributing to other's sites like this (and it's fun)

Taking this further

  • Package building
  • Advancing in ggplot2
  • unit testing

@ChrisBeeley
Copy link
Member Author

Looks good, I wonder if it could be divided into "core" (like GitHub, RMarkdown, loops and functions) and "extra" (data.table, plotly, webscraping)

@wbryant
Copy link
Contributor

wbryant commented Jun 29, 2022 via email

@ChrisBeeley
Copy link
Member Author

Is there a curriculum on professional training? I've never heard of such a thing. I've only seen the competency framework. Is it finished/ in draft?

@wbryant
Copy link
Contributor

wbryant commented Jun 29, 2022 via email

@Lextuga007
Copy link
Member

Interesting. I think this is more of a catalogue than a curriculum:

These include accredited CPD resources, past webinars from FEDIP and our Professional Bodies, and Taster Courses from our accredited partners.
We have a small selection to get us started but FEDIP and our Professional Bodies will be adding continuously to grow our catalogue.

It's also restricted to practitioners (with 6 month free initially for non-practitioners) and may require membership to a professional body which makes it exclusive. My hope is that NHS-R Community continues to be inclusive with materials open to the public following the recommendation from Better, Broader and Safer Review:

  1. Create an Open College for NHS Analysts: this should devise (and coordinate delivery of) a curriculum for initial training and ‘continuing professional development’, tied to job descriptions; all training content should be shared openly online to all; and cover a range of skills and roles from deep data science to data communication.

@wbryant
Copy link
Contributor

wbryant commented Jun 30, 2022

Yes a very fair point. It highlights a tension between wanting the professionalisation of the analytics function (as also recommended in the Goldacre Report), including presumably some sort of membership benefits (whatever they turn out to be) versus the open code, open practice, open guidance as also recommended (and exemplified by the Open College recommendation).

@Lextuga007
Copy link
Member

Lextuga007 commented Jun 30, 2022

Another training consideration (outside R):

@ChrisBeeley
Copy link
Member Author

Everything open, all the time

@Lextuga007
Copy link
Member

I've just seen this on the GSS site https://gss.civilservice.gov.uk/training/r-control-flow-loops-and-functions/ which looks really interesting. It's not open sadly but might be something NHS staff can access (I've asked if I can).

@Lextuga007 Lextuga007 pinned this issue Nov 8, 2022
@Lextuga007
Copy link
Member

Training on data from the UK data service

@Lextuga007 Lextuga007 moved this from Todo to In Progress in NHS-R way Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: In Progress
Development

No branches or pull requests

3 participants