Keith Quille

Keith Quille
TU Dublin · Computer Science

TU Dublin- Tallaght Campus

About

40
Publications
4,304
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
319
Citations
Citations since 2016
37 Research Items
316 Citations
20162017201820192020202120220204060
20162017201820192020202120220204060
20162017201820192020202120220204060
20162017201820192020202120220204060
Introduction
Keith is a lecturer in the TU Dublin, Tallaght Campus (Dept. of Computing). Keith's primary area of teaching is in Software Development, CS1 and CS2, and applied machine learning but has also delivered a wide range of other modules. In addition to his current role in TU Dublin, Keith delivers computing camps in primary and secondary schools around Ireland, promoting computer science to all students.

Publications

Publications (40)
Article
Motivation. As K-12 computing education becomes more established throughout the world, there is an increasing focus on accessibility for all, whether in a particular country or setting or in areas of the world that may not yet have computing established. This is primarily articulated as an equity issue. The recently developed CAPE ( capacity for ,...
Article
The 27th annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) will take place in Dublin, Ireland, hosted by University College Dublin (UCD), with support from the Technological University of Dublin (TU Dublin).
Article
The 27th annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) will take place in Dublin, Ireland, hosted by University College Dublin (UCD), with support from the Technological University of Dublin (TU Dublin).
Conference Paper
Full-text available
The intended curriculum — the curriculum that is intended to be taught through policy, curriculum documents, or other required mandates — and the enacted curriculum — the curriculum that is actually taught in classrooms by teachers — are ideally aligned. However, often there is a chasm between the two. With computing education being relatively new...
Article
Full-text available
The anonymisation of people featuring in videos is required in many contexts. One of these is the physical education state exam in Ireland, where secondary school students are assessed as prescribed by the National Council for Curriculum and Assessment (NCCA), with the use of video recordings among other tools. For reasons of GDPR, all the video ma...
Book
Available at: https://goldenkey.ie/computer-science-for-leaving-cert/ Golden Key is delighted to announce the publication of “Computer Science for Leaving Certificate”. This comprehensive textbook is available from 5th November 2020. The authors Brett A. Becker and Keith Quille are highly regarded in the field of computer science education in Irel...
Conference Paper
Full-text available
This study was conducted over two academic cycles, 2017 and 2018, and was based on results from VTOS students (N =70) attending courses provided by a City of Dublin Educational Training Boards (CDETB) centre in south Dublin. The research used machine learning (ML) techniques to develop a prediction model to identify students' success rates and high...
Conference Paper
This poster describes the early development of a K-12 outreach model, named CSinc, to promote CS in Ireland. It has already been piloted with over 4500 K-12 students in its first year. At the heart of the model is a two-hour camp that incorporates an on-site school delivery. Schools from all over Ireland self-selected to participate, including male...
Conference Paper
This paper presents an international study of K-12 Computer Science implementation across Australia, England, Ireland, Italy, Malta, Scotland and the United States. We present findings from a pilot study, comparing CS curriculum requirements (intended curriculum) captured through country reports, with what surveyed teachers (n=244) identify as enac...
Article
Background and Context: Computer Science attrition rates (in the western world) are very concerning, with a large number of students failing to progress each year. It is well acknowledged that a significant factor of this attrition, is the students’ difficulty to master the introductory programming module, often referred to as CS1. Objective: The o...
Conference Paper
There has been a growing interest and increase in work shared about national K-12 Computer Science Education (CSED) curriculum and implementation efforts around the world. Much of this work focuses on curriculum analysis, country reports, experience reports and case studies. The K-12 CSED community would benefit from an international strategic effo...
Conference Paper
The SIGCSE Technical Symposium is celebrating its 50th year, and a constant theme throughout this history has been to better understand how novices learn to program. In this paper, we present a perspective on the evolution of introductory programming education research at the Symposium over these 50 years. We also situate the Symposium's impact in...
Thesis
This thesis describes a longitudinal study on factors which predict academic success in introductory programming at undergraduate level, including the development of these factors into a fully automated webbased system (which predicts students who are at risk of not succeeding early in the introductory programming module) and interventions to addre...
Conference Paper
This paper initially describes the introduction of a new computer science subject for the Irish leaving certificate course. This is comparable to US high school exit exams (AP computer science principals) or the UK A level computer science. In doing so the authors wish to raise international awareness of the new subject’s structure and content. Sec...
Conference Paper
This paper describes a large, multi-institutional revalidation study conducted in the academic year 2015-16. Six hundred and ninety-two students participated in this study, from 11 institutions (ten institutions in Ireland and one in Denmark). The primary goal was to validate and further develop an existing computational prediction model called Pre...
Conference Paper
This paper describes a multivariate, multi-institutional study conducted in the academic year 2015-16. Six hundred and ninety-three students participated from 11 institutions, (ten institutions in Ireland and one in Denmark). The goal of the study was to compare the profile of male and female students enrolled on introductory programming modules (C...
Conference Paper
Full-text available
This paper describes a study conducted in the 2015-2016 academic year, while examining three previous years of data. This paper investigated when students learnt Scratch, a block type programming language, at the same time as their object orientated introductory programming module which was delivered using C# (CS1), would their programming self-eff...
Conference Paper
Full-text available
Computer science courses have been shown to have a low rate of student retention. There are many possible reasons for this, and our research group have had considerable success in pinpointing the factors that influence outcome when learning to program. The earlier we are able to make these predictions, the earlier a teacher can intervene and provid...
Article
Full-text available
Learning to program is difficult and can result in high drop out and failure rates. Numerous research studies have attempted to determine the factors that influence programming success and to develop suitable prediction models. The models built tend to be statistical, with linear regression the most common technique used. Over a three year period a...
Article
Full-text available
PreSS# (Predict Student Success #) is a web based educational system developed during the academic year 2013/14. This paper describes the design and development, highlighting the methodologies and architecture of the system. The system builds upon the findings of a previous study undertaken by Bergin [1], who successfully developed a semi-automated...

Network

Cited By

Projects

Projects (2)
Project
We are visiting 170 K-12 schools this academic year, running a two hour camp with students (camps can be run 3 times in one day with different cohorts) where we are collecting before and after surveys. This year so far (Sept 2018 - Feb 2019) we have reached 3000 students and collected 1600 surveys, with the aim to get to just under 6000 students by this June.