Zobrazeno 1 - 10
of 74
pro vyhledávání: '"David C. Shepherd"'
Autor:
Nico Ritschel, Anand Ashok Sawant, David Weintrop, Reid Holmes, Alberto Bacchelli, Ronald Garcia, Chandrika K R, Avijit Mandal, Patrick Francis, David C. Shepherd
Publikováno v:
Software: Practice and Experience. 53:729-747
Can guided decomposition help end-users write larger block-based programs? a mobile robot experiment
Publikováno v:
Proceedings of the ACM on Programming Languages. 6:233-258
Block-based programming environments, already popular in computer science education, have been successfully used to make programming accessible to end-users in domains like robotics, mobile apps, and even DevOps. Most studies of these applications ha
Publikováno v:
IEEE Transactions on Software Engineering. 48:1630-1643
Modern industrial robots can work alongside human workers and coordinate with other robots. This means they can perform complex tasks, but doing so requires complex programming. Therefore, robots are typically programmed by experts, but there are not
Publikováno v:
Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1.
Publikováno v:
Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1.
Publikováno v:
Proceedings of the First International Workshop on Designing and Running Project-Based Courses in Software Engineering Education.
Publikováno v:
2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion).
Autor:
Ciera Jaspan, Collin Winter, Andrea Knight, Emerson Murphy-Hill, Edward K. Smith, Caitlin Sadowski, Matthew Jorde, Michael Phillips, David C. Shepherd
Publikováno v:
IEEE Transactions on Software Engineering. 47:582-594
Organizations have a variety of options to help their software developers become their most productive selves, from modifying office layouts, to investing in better tools, to cleaning up the source code. But which options will have the biggest impact
Publikováno v:
Empirical Software Engineering. 25:1379-1381
Publikováno v:
Automated Software Engineering. 26:733-756
Traces of user interactions with a software system, captured in production, are commonly used as an input source for user experience testing. In this paper, we present an alternative use, introducing a novel approach of modeling user interaction trac