James Davis

University of Alabama, Honda (United States)

Papers

5

Total Citations

35

H-Index

3

About

James Davis is a computer science educator and researcher whose work centers on broadening participation in computing and advancing human-robot interaction. His most impactful contribution, "Alice and robotics in introductory CS courses" (2009, 20 citations), directly addresses the persistent underrepresentation of women and minority groups in computer science by introducing a novel, engaging first-year curriculum that leverages storytelling and robotics to spark student interest. This foundational work demonstrates his commitment to inclusive pedagogy. Davis further developed this approach with PREOP (Providing Robotic Experiences Through Object-Based Programming, 2009, 7 citations), an integrated, syntax-free environment that enables beginners to program robots without the steep learning curve of traditional coding. His technical expertise extends to real-time systems, as seen in his comparative study of Java Real-Time System and OROCOS for mobile robot controllers (2010, 4 citations), and to perception, with his work on foveated observation for recovering shape and motion across mixed scales (2004, 2 citations). Davis also created RoboTalk (2006, 2 citations), a unified motion interface for controlling diverse robotic platforms—from arms to humanoid androids—addressing a critical gap in generic robot control. Through his blend of accessible robotics education and technical innovation, Davis has made lasting contributions to both CS education and robotics.

Research Focus

Key Achievements

3
H-Index
5
Papers
35
Total Citations
7
Avg Citations/Paper
🏆 Most Cited Paper
Alice and robotics in introductory CS courses
20 citations · 2009
📈 Most Prolific Year: 2009 (2 Papers)
🤝 Key Collaborators: 10
🏛 Institutions: University of Alabama, Honda (United States)

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago