JooYoung Seo

JooYoung Seo

Ph.D. in Learning, Design, and Technology

The Pennsylvania University


JooYoung Seo is an assistant professor in the School of Information Sciences (iSchool) at the University of Illinois at Urbana-Champaign (UIUC), RStudio’s trusted data-science instructor (e.g., Tidyverse & Shiny), and internationally certified accessibility professional.

As a learning scientist and software engineer, his research topics involve accessible computing for all learners with dis/abilities, inclusive makerspaces, and Computer-Supported Collaborative Learning (CSCL) and Human-Computer Interaction (HCI) with special focus on accessibility and universal design.

He is an avid R and Python programmer who has developed and published some statistical computing packages to the peer-reviewed Comprehensive R Archive Network (CRAN) including {ezpickr} Total Downloads for ezpickr, {mboxr} Total Downloads for mboxr, and {youtubecaption} Total Downloads for youtubecaption while leading the projects on reproducible research templates for Journal of Learning Analytics and Journal of Educational Data Mining.

He is also an official code-contributor (CTB) for some notable data science packages, such as shiny, rmarkdown, bookdown, distill, and more.

His expertise in both data science and accessibility offered opportunity for him to intern at RStudio in summer 2020 to officially be involved in accessibility-related projects for RStudio Server/Desktop IDE and their other products (e.g., shiny).

For more information on JooYoung Seo can be found in his downloadable/online CV, and reproducible source code behind the CV is also available on his GitHub repository.


  • Learning Analytics/Statistical Computing
  • Data Science-Based Reproducible Research
  • Large-Scale Virtual/Computational Ethnography
  • Supervised/Unsupervised Machine Learning-Based Text Mining (Computational Linguistics)
  • Inclusive Learning Sciences and CSCL across dis/abilities
  • Inclusive Makerspaces for Underrepresented STEM Learners
  • Computational Thinking for Learners with dis/ABILITIES
  • Accessible Human-Computer Interaction (HCI)
  • Universal Design/Accessibility
  • Assistive Technology


  • Ph.D. in Learning, Design, and Technology, 2021

    The Pennsylvania State University

  • M.Ed. in Learning, Design, and Technology, 2016

    The Pennsylvania State University

  • Double B.A. in Education and English Literature, 2014

    Sungkyunkwan University, Seoul, South Korea

Recent Posts

Accessible Data Science for the Blind Using R

Three Available Packages Tailored for Visually Impaired R Users There are three packages for the blind R users “sonify” (Siegert & Williams, 2017) for data sonification; “BrailleR” for data textualization (Godfrey, Warren, Murrell, Bilton, & Sorge, 2020); and “tactileR” for data tactualization [Seo (2020); ]. Data Sonification Figure 1: Sample scatter plot. You can sonify the scatterplot above using “sonify” package (Siegert & Williams, 2017) as follows:

G Suite Accessibility

Concise Background Due to the COVID-19 situation, G Suite has been becoming more used remotely at many institutes. Despite its built-in accessibility, many people still have difficulties in configuring the related options. This article will quickly walk you through the nitty-gritty points of the G Suite accessibility settings. Objectives In this article, the following will be described: Toggling accessibility global options for G Suite. Toggling accessibility local options within each Google product.



Data Science

Projects related to Data Science.

Software Development

Projects related to software development.

Universal Design for Learning

Projects related to UDL.

Computer-Supported Collaborative Learning

Projects related to CSCL.

Inclusive Makerspaces

Seeking solutions for fostering equitable, inclusive, and accessible makerspaces for all learners with diverse abilities.


Accessible RMarkdown Online Writer


Convenient R package/function for choosing any rectangular data file using interactive GUI dialog box, and seamlessly manipulating tidy data between an Excel window and R session.


R package for email data manipulation from an mbox to a tidy tibble format.

Quantitative Ethnography

Methodological journey towards my dissertation.

Tactile R

R package for creating tactile graphics for users with visual impairments.


R package for downloading YouTube subtitle transcription in a tidy tibble data_frame.

Recent & Upcoming Talks

Nature, Webcast: How to Learn to Code

I was invited as a speaker for “How to Learn to Code” at the Nature, Webcast.

2021 National Coding Symposium

I was invited as a moderator for the panel discussion on “How Do University Programs Support Accessible Coding?” at the 2021 National Coding Symposium.

Accessible Data Science Beyond Visual Models: Non-Visual Interactions with R and RStudio Packages

Data science is full of vision-dominant practices, and most data scientists rely heavily on visual models. However, data science itself …

The Rapidly Changing World of Accessible Online Learning

This panel discussion has been presented in 2017 AECT in Florida.

Recent Publications

Quickly discover relevant content by filtering publications.

Coding Through Touch: Exploring and Re-Designing Tactile Making Activities with Learners with Visual Dis/abilities

Learners with dis/abilities are still often marginalized when it comes to learning with contemporary maker technologies, despite …

Discovering Informal Learning Cultures of Blind Individuals Pursuing STEM Disciplines: A Quantitative Ethnography Using Listserv Archives

This study is proposed to discover the collective knowledge sharing patterns and informal learning cultures of blind individuals …

Is the Maker Movement Inclusive of ANYONE?: Three Accessibility Considerations to Invite Blind Makers to the Making World

The issue this paper addresses is the lack of attention to inclusivity of people with visual impairments in the maker movement. To …

Analysis of Caregiver Burden in Palliative Care: An Integrated Review

The inclusion of caregivers in a holistic care approach represents a basic principle in palliative care. However, many palliative care …

LaTeX is NOT Easy: Creating Accessible Scientific Documents With R Markdown

Although recent advancements in assistive technology has increasingly enabled people who are blind or visually impaired to challenge …