All Projects → rstudio-education → teach-shiny

rstudio-education / teach-shiny

Licence: CC-BY-SA-4.0 license
Materials for the Shiny Train the Trainer workshop

Programming Languages

HTML
75241 projects
r
7636 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to teach-shiny

wye
Wye is a workshop collaboration software
Stars: ✭ 66 (+73.68%)
Mutual labels:  workshop, teaching
BestPracticesWorkshop
Repository for the workshop "Best practices on development"
Stars: ✭ 14 (-63.16%)
Mutual labels:  workshop, teaching
Rtutor
Creating interactive R Problem Sets. Automatic hints and solution checks. (Shiny or RStudio)
Stars: ✭ 141 (+271.05%)
Mutual labels:  shiny, teaching
R-data-wrangling
Materials for my my R data workshop. https://cengel.github.io/R-data-wrangling/
Stars: ✭ 17 (-55.26%)
Mutual labels:  workshop, teaching
CSSclasses
The homepage for CSSclasses, a free CSS workshop series
Stars: ✭ 19 (-50%)
Mutual labels:  workshop
react-workshop
Practical Introduction to React (with Redux & React Router v4)
Stars: ✭ 17 (-55.26%)
Mutual labels:  workshop
prettifyAddins
RStudio addins to prettify JavaScript/HTML/CSS/Markdown/C++ and more.
Stars: ✭ 18 (-52.63%)
Mutual labels:  shiny
pwa-workshop
Workshop: Turning a regular website into a Progressive Web Application
Stars: ✭ 41 (+7.89%)
Mutual labels:  workshop
techlab
This repository contains the APPUiO and OpenShift Techlab tutorials.
Stars: ✭ 51 (+34.21%)
Mutual labels:  workshop
FormaleSysteme
Unterlagen zur Vorlesung "Formale Systeme", Fakultät Informatik, TU Dresden
Stars: ✭ 31 (-18.42%)
Mutual labels:  teaching
CRAWLAB-Code-Snippets
Small pieces of code for use in CRAWLAB research
Stars: ✭ 12 (-68.42%)
Mutual labels:  teaching
shiny-dailyRe
R app for daily Covid-19 Re estimates
Stars: ✭ 18 (-52.63%)
Mutual labels:  shiny
shinyTime
A timeInput widget for Shiny
Stars: ✭ 23 (-39.47%)
Mutual labels:  shiny
shinyEvents
Use shiny with event handlers instead of reactivity
Stars: ✭ 36 (-5.26%)
Mutual labels:  shiny
start-here
You should open this repo first
Stars: ✭ 86 (+126.32%)
Mutual labels:  workshop
bsidessf-2020-workshop
Materials for a live workshop at BSidesSF on deployment-level Kubernetes security controls
Stars: ✭ 38 (+0%)
Mutual labels:  workshop
shiny-scrollytell
📜 Scrollytelling in R, because its easier than D3™
Stars: ✭ 41 (+7.89%)
Mutual labels:  shiny
learnp2p
https://learnp2p.org
Stars: ✭ 22 (-42.11%)
Mutual labels:  workshop
shinyCircos
an R/shiny application for creation of Circos plot interactively
Stars: ✭ 127 (+234.21%)
Mutual labels:  shiny
tidymodules
An Object-Oriented approach to Shiny modules
Stars: ✭ 110 (+189.47%)
Mutual labels:  shiny

Shiny Train-the-Trainer

The following is the tentative outline for Shiny Train-the-Trainer workshop at rstudio::conf 2019.

  • 09:00–09:45 - Starting a workshop

    • Let them eat cake (first)
    • How to pick content, and adjust to workshop focus/level to audience
    • Hands on: Pair up and run an impromptu first 5 mins of worksop with your favourite go to app
  • 09:45-10:30 - Content outline

    • Writing learning objectives
    • What to cover if you have
      • 1 hour
      • 2 hours
      • half day
      • full day
      • 2 days
    • Sample curricula
    • Hands on: Write learning objectives for one of the time periods, one you're most likely to teach
  • 10:30–11:00 - Break

  • 11:00–11:45 - Content delivery and computing environment

    • Slides: R Markdown vs. Keynote vs. something else
    • Code to deliver: GitHub, Dropbox, etc.
    • Livecoding and RStudio setup
    • Computing environment, RStudio Cloud
    • Hands on: Set up an RStudio Cloud workspace, place your favourite app, invite partner
  • 12:30–14:00 - Lunch

  • 14:00–14:45 - Hands on

    • Writing good exercises
    • Planning exercises at various levels
    • Timing:
      • How to plan your time
      • How to end gracefully if you run out of time
      • How to end gracefully if you're done earlier than expected
    • Hands on: Give one exercise, ask for a lower and a higher complexity level version
  • 14:45-15:30 - Roads less travelled - teaching the challenging bits

    • Testing and debugging
      • Writing a Shiny "reprex"
      • Using the reactlog
    • Deployment options: how much you can realistically teach about them
    • Making a performant Shiny app + where to find resources on this
  • 15:30–16:00 - Break

  • 16:00–16:45 - Prep teaching demo

  • 16:45-17:30 - Do teaching demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].