Wednesday 15th July
9:00 - 9:30 | Registration |
9:30 - 12:30 | DOCTORAL CONSORTIUM |
Understanding code quality for introductory courses Martijn Stegeman |
|
Improving Readability of Automatically Generated Unit Tests Ermira Daka |
|
Analysing Java Identifier Names in the Wild Simon Butler |
|
What are the characteristics of programming as a Threshold Concept in different populations (age groups)? Peter Hoskins |
|
12:30 - 14:00 | Lunch and Registration |
14:00 - 15:00 | SESSION 1 |
Intuitive NUIs for Speech Editing of Structured Content Work in Progress Marina Isaac, Eckhard Pflügel, Gordon Hunter and James Denholm-Price |
|
Evaluation of Mental Workload and Familiarity in Human Computer Interaction with Integrated Development Environments using Single-Channel EEG Shahin Rostami, Alex Shenfield, Stephen Sigurnjak and Oluwatoyin Fakorede |
|
15:00 - 15:30 | Lightning talks |
15:30 - 16:00 | COFFEE |
16:00 - 17:00 | SESSION 2 |
Confidence, command, complexity: metamodels for structured interaction with machine intelligence Advait Sarkar |
|
BU Invited Talk On the Engineering of Addiction-aware Software Raian Ali |
|
7pm (ish) | FOOD & DRINK in Aruba, Pier Approach, Bournemouth, Dorset BH2 5AA cost not covered by registration fee |
Thursday 16th July
9:00 - 9:30 | Registration |
9:30 - 10:30 | Invited Speaker Simon Peyton Jones The dream of a lifetime: an opportunity to shape how our children learn computing |
10:30 - 11:00 | COFFEE |
11:00 - 12:00 | SESSION 3 |
BU Invited Talk Engineering of Software-based Motivation as a Supplementary Requirement Raian Ali |
|
The construction of knowledge of basic algorithms and data structures by novice learners Sylvia da Rosa |
|
12:00 - 12:30 | Lightning talks |
12:30 - 14:00 | LUNCH |
14:00 - 15:00 | SESSION 4 |
The impact of syntax colouring on program comprehension Advait Sarkar |
|
The impact of Syntax Highlighting in Sonic Pi Giovanna Maria Dimitri |
|
15:00 - 15:30 | Lightning talks |
15:30 - 16:00 | COFFEE |
16:00 - 17:00 | Doctoral Consortium Overview |
Understanding code quality for introductory courses Martijn Stegeman |
|
Improving Readability of Automatically Generated Unit Tests Ermira Daka |
|
Analysing Java Identifier Names in the Wild Simon Butler |
|
19:00 | CONFERENCE DINNER @ Prezzo, Westover Road, Bournemouth, Dorset BH1 2BZ |
Friday 17th July
9:00 - 9:30 | Registration |
9:30 - 10:30 | Invited Speaker Russel Winder Tales from the Workshops: A sequence of vignettes, episodes, observations, and reflections on many years of trying to teach people programming |
10:30 - 11:00 | COFFEE |
11:00 - 12:00 | SESSION 5 |
An empirical investigation of code completion usage by professional software developers Mariana Mărășoiu, Luke Church and Alan Blackwell |
|
Harmonious Authorship from Different Representations (Work in Progress) Antranig Basman, Colin Clark and Clayton Lewis |
|
12:00 - 12:30 | Closing event with Thomas and Maria |
12:30 | LUNCH |