Ronald Garcia

University of British Columbia

Papers

3

Total Citations

17

H-Index

2

About

Ronald Garcia’s research focuses on making programming accessible to non-experts, particularly through block-based programming environments and end-user training in robotics. His major contributions lie in understanding how to help end-users—people with little or no formal programming background—write larger, more complex programs. In a key 2022 mobile robot experiment (10 citations), Garcia demonstrated that guided decomposition techniques can enable end-users to build block-based programs that extend beyond a single screen, challenging prior assumptions about the limits of these tools. He also developed interactive tutorials for training industrial end-user programmers (5 citations), bridging the gap between block-based languages and lead-through programming for real-world robotics applications. His work on enabling larger block-based programs (2 citations) further explores the scalability of these environments. Garcia’s research has practical implications for fields like manufacturing, education, and DevOps, where accessible programming tools are critical. By empirically testing design interventions and training methods, he provides evidence-based guidance for creating programming systems that empower non-programmers to tackle meaningful, real-world tasks.

Research Focus

Key Achievements

2
H-Index
3
Papers
17
Total Citations
6
Avg Citations/Paper
🏆 Most Cited Paper
Can guided decomposition help end-users write larger block-based programs? a mobile robot experiment
10 citations · 2022
📈 Most Prolific Year: 2022 (3 Papers)
🤝 Key Collaborators: 10
🏛 Institutions: University of British Columbia

Top Papers

  1. 1
  2. 2
  3. 3

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago