TY - JOUR
T1 - Infrastructure Gaps in Social Media-Based Programming Education
T2 - A Large-Scale Analysis of Learner Support Needs and the Case for Technical Presence
AU - Tang, Zhuoyuan
AU - Wei, Wei
AU - Liang, Kai
AU - Lam, Chi Kin
N1 - Publisher Copyright:
© 2026 by the authors.
PY - 2026/6
Y1 - 2026/6
N2 - Social media platforms increasingly function as informal education systems for programming learning, yet the systemic support structures these environments provide remain poorly understood. We analyzed 40,004 comments from programming tutorial videos on a major social media platform (2016–April 2025) to identify patterns of learner support needs at scale. Using BERTopic, we identified twelve discussion themes. We then consolidated these themes into a learner-needs typology based on their dominant support functions: instructional-oriented needs, operational support needs, and knowledge-constructionneeds. We mapped this typology onto the Community of Inquiry (CoI) framework to assess its explanatory coverage. This mapping revealed a critical systemic gap. Operational support needs, covering environment configuration, tool integration, dependency management, and technical troubleshooting, constituted the largest category (44.53% of theme-level discourse), exceeding both knowledge-construction needs (28.42%) and instructional-oriented needs (26.95%). Learners repeatedly described these infrastructure-level challenges as disrupting their attempts to engage with content, execute code for testing ideas, and coordinate with peers, yet these operational readiness needs are not fully specified by CoI’s traditional presences. Social presence did not emerge as a standalone theme at the topic-modeling level; rather, social cues were often embedded within task-oriented troubleshooting. Based on these findings, we propose Technical Presence as a context-sensitive extension to the CoI framework, defined as the extent to which a learning community enables operational readiness through accessible infrastructure support and collaborative troubleshooting. As an infrastructural support condition, Technical Presence supports operational readiness within tool-dependent, practice-based learning: when learners report infrastructure failure, the conditions for enacting instructional design, cognitive inquiry, and peer collaboration are correspondingly weakened. These findings carry implications for content creators, platform developers, and education system designers seeking to strengthen the infrastructural foundations of technology-enhanced learning at scale.
AB - Social media platforms increasingly function as informal education systems for programming learning, yet the systemic support structures these environments provide remain poorly understood. We analyzed 40,004 comments from programming tutorial videos on a major social media platform (2016–April 2025) to identify patterns of learner support needs at scale. Using BERTopic, we identified twelve discussion themes. We then consolidated these themes into a learner-needs typology based on their dominant support functions: instructional-oriented needs, operational support needs, and knowledge-constructionneeds. We mapped this typology onto the Community of Inquiry (CoI) framework to assess its explanatory coverage. This mapping revealed a critical systemic gap. Operational support needs, covering environment configuration, tool integration, dependency management, and technical troubleshooting, constituted the largest category (44.53% of theme-level discourse), exceeding both knowledge-construction needs (28.42%) and instructional-oriented needs (26.95%). Learners repeatedly described these infrastructure-level challenges as disrupting their attempts to engage with content, execute code for testing ideas, and coordinate with peers, yet these operational readiness needs are not fully specified by CoI’s traditional presences. Social presence did not emerge as a standalone theme at the topic-modeling level; rather, social cues were often embedded within task-oriented troubleshooting. Based on these findings, we propose Technical Presence as a context-sensitive extension to the CoI framework, defined as the extent to which a learning community enables operational readiness through accessible infrastructure support and collaborative troubleshooting. As an infrastructural support condition, Technical Presence supports operational readiness within tool-dependent, practice-based learning: when learners report infrastructure failure, the conditions for enacting instructional design, cognitive inquiry, and peer collaboration are correspondingly weakened. These findings carry implications for content creators, platform developers, and education system designers seeking to strengthen the infrastructural foundations of technology-enhanced learning at scale.
KW - Community of Inquiry (CoI)
KW - education systems
KW - learner needs
KW - programming education
KW - social media-based learning
KW - technical presence
KW - topic modeling
UR - https://www.scopus.com/pages/publications/105043060773
U2 - 10.3390/systems14060685
DO - 10.3390/systems14060685
M3 - Article
AN - SCOPUS:105043060773
SN - 2079-8954
VL - 14
JO - Systems
JF - Systems
IS - 6
M1 - 685
ER -