← back to search

Tiffany Barnes

North Carolina State University · US
Area of research
Computer Science Applications · Developmental and Educational Psychology
Research interest
Research interests include Teaching and Learning Programming, Online Learning and Analytics, Intelligent Tutoring Systems and Adaptive Learning, and Educational Games and Gamification.
h-index
39
citations
5,457
works
444
NIH funding
primary concept
email

Recent publications

Leveraging an LLM-Driven Feedback System to Support Computational Thinking and AI-Integrated STEM Learning
Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.2 2026cited by 0position: contributordoi
Exploring the Design and Impact of Interactive Worked Examples for Learners with Varying Prior Knowledge
Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems 2026cited by 0position: contributordoi
When AI Gets It Wrong: Scaffolding AI Hallucination Detection for Children Through Chatbot Creation
Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems 2026cited by 0position: contributordoi
Investigating the Interaction of Game Features and Spatial Skills with Performance and Perceived Difficulty in a Block-Based 3D Programming Puzzle Game
Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems 2026cited by 0position: contributordoi
Exploring Teacher-Chatbot Interaction and Affect in Block-Based Programming
Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems 2026cited by 0position: contributordoi
ClassEcho: A Tool for Observing, Visualizing, and Analyzing Student-Teacher Interactions in K-12 Computing Classrooms
Proceedings of the Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems 2026cited by 0position: contributordoi
What Does It Take to Support Problem Solving in Programming Classrooms? A New Framework from the K-12 Teacher Perspective
Proceedings of the Extended Abstracts of the CHI Conference on Human Factors in Computing Systems 2025cited by 6position: contributordoi
How Do Undergraduates Interested in Computer Science Use Online, On-Demand CS Coursework?
Proceedings of the Twelfth ACM Conference on Learning @ Scale 2025cited by 0position: contributordoi
Investigating the Impact of Confusion and Agency on Motivation in a Game-Based Learning Environment
Lecture Notes in Computer Science 2025cited by 0position: contributordoi
A Survey of K-12 Teacher Needs for an Online Programming Learning System
Extended Abstracts of the CHI Conference on Human Factors in Computing Systems 2024cited by 5position: contributordoi
Multi-Pronged Pedagogical Approaches to Broaden Participation in Computing and Increase Students' Computing Persistence: A Robustness Analysis of the STARS Computing Corps' Impact on Students' Intentions to Persist in Computing
Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 2024cited by 4position: contributordoi
Cracking the Cultural Code: Understanding the Cultural Barriers for International CS Students in the US
Proceedings of the 2024 on RESPECT Annual Conference 2024cited by 3position: contributordoi
Experience Helps, but It Isn't Everything: Exploring Causes of Affective State in Novice Programmers
Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2 2024cited by 2position: contributordoi
Ninth SPLICE Workshop on Technology and Data Infrastructure for CS Education Research
Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2 2024cited by 2position: contributordoi
Cracking the Cultural Code: Understanding the Cultural Barriers for Asian International CS Students in the US
Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2 2024cited by 1position: contributordoi
Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding
Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 2024cited by 0position: contributordoi
Scaffolding Novices: Analyzing When and How Parsons Problems Impact Novice Programming in an Integrated Science Assignment
Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1 2024cited by 0position: contributordoi
XAI to Increase the Effectiveness of an Intelligent Pedagogical Agent
Proceedings of the 23rd ACM International Conference on Intelligent Virtual Agents 2023cited by 13position: contributordoi
Empowering Students as Leaders of Co-Design for Block-Based Programming
Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems 2023cited by 4position: contributordoi
Do Intentions to Persist Predict Short-Term Computing Course Enrollments
Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 2023cited by 4position: contributordoi
A Case Study on When and How Novices Use Code Examples in Open-Ended Programming
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1 2023cited by 3position: contributordoi
Enhancing a student productivity model for adaptive problem-solving assistance.
2023cited by 1position: contributordoi
Investigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Experience
Proceedings of the 2023 ACM Conference on International Computing Education Research V.1 2023cited by 1position: contributordoi
Project-Based Software Engineering Curriculum for Secondary Students
Proceedings of the 18th WiPSCE Conference on Primary and Secondary Computing Education Research 2023cited by 0position: contributordoi
A Unified Batch Hierarchical Reinforcement Learning Framework for Pedagogical Policy Induction with Deep Bisimulation Metrics
Communications in Computer and Information Science 2023cited by 0position: contributordoi
Student Attitudes During the Pilot of the Computer Science Frontiers Course
Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 2 2023cited by 0position: contributordoi
Block-based abstractions and expansive services to make advanced computing concepts accessible to novices
Journal of Computer Languages 2022cited by 7position: contributordoi
How to Catch Novice Programmers' Struggles: Detecting Moments of Struggle in Open-Ended Block-Based Programming Projects using Trace Log Data
Zenodo (CERN European Organization for Nuclear Research) 2022cited by 3position: lastdoi
Characterizing High School Participants’ Motivations and Outcomes in a Service-Oriented Summer Internship
Proceedings of the 22nd Koli Calling International Conference on Computing Education Research 2022cited by 3position: contributordoi
Building a Virtual Community of Practice: Teacher Learning for Computational Thinking Infusion.
2022cited by 0position: contributordoi

Grants

Beginnings: Experiential Learning for In-Service Teachers: Augmenting Teaching and Learning with Generative AI
NSF2526340$1,000,0002026–2028PIRePORTER
Leveraging AI Innovation to Enhance School-Wide Literacy Through Active Learning in Montgomery County, North Carolina, Elementary Schools
NSF2524505$926,2992025–2028PIRePORTER
Collaborative Research: Empowering Teachers to Integrate Computational Thinking into Middle School Classrooms
NSF2405854$1,690,1062024–2027PIRePORTER
Collaborative Research: Conference: 2022 CISE Education and Workforce PI and Community Meetings
NSF2224228$17,7262022–2024PIRePORTER
Collaborative Research: BPC-AE: STARS: Catalyzing Action-Oriented Academic Communities for Broadening Participation in Computing
NSF2137317$652,2892021–2024PIRePORTER
RET Site: Socially Relevant Computing and Analytics
NSF2055528$598,9132021–2025PIRePORTER
Collaborative Research: Beyond CS Principles: Engaging Female High School Students in New Frontiers of Computing
NSF1949492$555,0002020–2025PIRePORTER
REU Site: Socially Relevant Computing and Analytics
NSF1950607$405,0002020–2024PIRePORTER
Collaborative Research: Women as Leaders, Policy-Makers, and Symbols
NSF1851407$259,0342020–2024PIRePORTER
Collaborative: The STARS Aligned: How the STARS Computing Corps Broadens Participation in Computing
NSF2023400$199,3902020–2024PIRePORTER
EAGER: Collaborative Research: Enhancing Impact of Broadening Participation in Computing Efforts through the STARS Cohort Conference Attendance Program
NSF1840686$63,4322018–2021PIRePORTER
Doctoral Dissertation Research Improvement Grant in Political Science: Representation and Political Support in the Face of Inequality
NSF1747436$21,8972018–2019PIRePORTER
Collaborative Research: Integrating computing in STEM: Designing, developing, and investigating a team-based professional development model for middle- and high-school teachers
NSF1742351$861,7732017–2023PIRePORTER
REU Site: Socially Relevant Computing and Analytics
NSF1659745$359,9972017–2021PIRePORTER
EXP: Data-Driven Support for Novice Programmers
NSF1623470$549,8742016–2021PIRePORTER
Track 2: CS10K: BJC-STARS: Scaling CS Principles through STARS community & leadership development
NSF1542922$599,9992015–2022PIRePORTER
Collaborative Research: Modeling Social Interaction and Performance in STEM Learning
NSF1418269$200,0032014–2018PIRePORTER
Type I: Collaborative Research: FRABJOUS CS - Framing a Rigorous Approach to Beauty and Joy for Outreach to Underrepresented Students in Computing at Scale
NSF1346922$1,004,7052013–2019PIRePORTER
REU Site: Interactive and Intelligent Media
NSF1262899$359,9992013–2019PIRePORTER
Type I: Collaborative Research: FRABJOUS CS - Framing a Rigorous Approach to Beauty and Joy for Outreach to Underrepresented Students in Computing at Scale
NSF1138588$432,0002011–2013PIRePORTER
Pilot: Game2Learn: Creative Computing Education
NSF0757521$216,0002008–2012PIRePORTER
Collaborative Research: BPC-DP: Improving Minority Student Participation in the Computing Career Pipeline with Culturally Situated Design Tools
NSF0634342$235,1092007–2011PIRePORTER

Frequent collaborators

· 29 papers (2022–2026)Veronica Cateté · North Carolina State University14 papers (2022–2026)Ally Limke · North Carolina State University9 papers (2023–2026) · 6 papers (2012–2016)Thomas Price · Elon University6 papers (2023–2024)Josh Paley · Palo Alto University6 papers (2012–2016)Nicholas Lytle · Georgia Institute of Technology5 papers (2022–2026)Xiaoyi Tian · University of Florida5 papers (2025–2026)Amy Isvik · North Carolina State University5 papers (2022–2024) · 5 papers (2012–2016)Sandeep Sthapit · North Carolina State University4 papers (2023–2024)Janet Brock · North Carolina State University4 papers (2023–2024)Brian Harvey · University of California, Berkeley3 papers (2013–2014) · 3 papers (2022–2023)Benyamin T. Tabarsi · North Carolina State University3 papers (2023–2024)Min Chi · Springer Nature3 papers (2023–2026)Akos Ledeczi · Vanderbilt University3 papers (2022–2023)Marnie Hill · North Carolina State University3 papers (2024–2026)Wengran Wang · North Carolina State University3 papers (2023–2024)Nathaniel Titterton · University of California, Berkeley3 papers (2013–2014)