9:00 - 10:15 |
Keynote:
Mind the gap: modelling the human in human-centric computing
|
Geraldine Fitzpatrick
|
10:15 - 10:45 |
COFFEE BREAK |
10:45 - 12:05 |
Chair: Craig Anslow
Posters I
|
Human-Centric Programming in the Large - Command Languages to Scalable Cyber Training
Prasun Dewan, Blake Joyce and Nirav Merchant
|
Visual Knowledge Negotiation
Alan Blackwell, Luke Church, Matthew Mahmoudi and Mariana Marasoiu
|
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project Context
Cleber Matos de Morais, Patricia Takako Endo, Sergej Svorobej and Theo Lynn
|
A Vision for Interactive Suggested Examples for Novice Programmers
Michelle Ichinco
|
An Exploratory Study of Web Foraging to Understand and Support Programming Decisions
Jane Hsieh, Xieyang Liu, Brad Myers and Aniket Kittur
|
Graphical Visualization of Difficulties Predicted from Interaction Logs
Duri Long, Kevin Wang, Jason Carter and Prasun Dewan
|
Semantic Clone Detection: Can Source Code Comments Help?
Akash Ghosh, Sandeep Kaur Kuttal
|
Chair: Austin Henley
Posters II
|
How End Users Express Conditionals in Programming by Demonstration for Mobile Apps
Marissa Radensky, Toby Jia-Jun Li and Brad Myers
|
Educational Impact of Syntax Directed Translation Visualization, a Preliminary Study
Damián Nicolalde and Jaime Urquiza-Fuentes
|
What Makes a Good Developer? An Empirical Study of Developers' Technical and Social Competencies
Cheng Zhou, Sandeep Kaur Kuttal, Iftekhar Ahmed
|
Visualizing Path Exploration to Assist Problem Diagnosis for Structural Test Generation
Jiayi Cao, Angello Astorga, Siwakorn Srisakaokul, Zhengkai Wu, Xueqing Liu, Xusheng Xiao, Tao Xie
|
BioWebEngine: A generation environment for bioinformatics research
Paolo Bottoni, Tiziana Castrignano, Tiziano Flati and Francesco Maggi
|
Usability Challenges that Novice Programmers Experience when Using Scratch for the First Time
Yerika Jimenez, Amanpreet Kapoor and Christina Gardner-McCune
|
12:05 - 13:30 |
LUNCH |
13:30 - 14:30 |
Chair: Sandeep Kuttal
Posters GC
|
Using Electroencephalography (EEG) to Understand and Compare Students’ Mental Effort as they Learn to Program Using Block-Based and Hybrid Programming Environments
Yerika Jimenez
|
Human-AI Interaction in Symbolic Problem Solving
Ben Jones
|
Supporting Effective Strategies for Resolving Vulnerabilities Reported by Static Analysis Tools
Justin Smith
|
The Novice Programmer Needs a Plan
Kathryn Cunnigham
|
Using Program Analysis to Improve API Learnability
Kyle Thayer
|
Towards Scaffolding Complex Exploratory Data Science Programming Practices
Mary Beth Kery
|
Towards Supporting Knowledge Transfer of Programming Languages
Nischal Shrestha
|
Creating Interactive User Interfaces by Demonstration using Crowdsourcing
Rebecca Krosnick
|
Assisting the Development of Secure Mobile Apps with Natural Language Processing
Xueqing Liu
|
14:30 - 15:10 |
Chair: Eileen Kraemer
Understanding and Supporting Learning I
|
The Impact of Culture on Learner Behavior in Visual Debuggers
Kyle Thayer, Philip Guo and Katharina Reinecke
|
Tinkering in the Wild: What Leads to Success for Female End-User Programmers?
Louise Ann Lyon, Emily Green and Chelsea Clayton
|
15:10 - 15:40 |
COFFEE BREAK (with Posters I) |
15:40 - 16:20 |
Chair: Steve Tanimoto
Understanding and Supporting Learning II
|
Exploring the Relationship between Programming Difficulty and Web Accesses
Duri Long, Kun Wang, Jason Carter and Prasun Dewan
|
A Large-Scale Empirical Study on Android Runtime Permission Rationale Messages
Xueqing Liu, Yue Leng, Wei Yang, Wenyu Wang, Chengxiang Zhai and Tao Xie
|
16:20 - 17:20 |
Chair: Stefan Sauer
Modeling
|
Automatic Layout and Label Management for UML Sequence Diagrams
Christoph Daniel Schulze, Gregor Hoops and Reinhard Von Hanxleden
|
Evaluating the efficiency of using a search-based automated model merge technique
Ankica Barisic, Csaba Debrecani, Daniel Varro, Vasco Amaral and Miguel Goulão
|
SiMoNa: A Proof-of-concept Domain Specific Modeling Language for IoT Infographics
Cleber Matos Morais, Judith Kelner, Djamel Sadok and Theo Lynn
|
Visual Modeling of Cyber Deception
Cristiano De Faveri and Ana Moreira
|
19:00 - 22:00 |
Conference Banquet |