EDBT 2026 Demo / reviewers in the wild / expert
Roger McDermott
dblp:48/777
· DBLP profile ↗
40ranked-venue papers
16as first author
12since 2021 · last 2025
0000-0002-5369-1533ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 38 · 16 first-author · 12 since 2021Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Determining the Scope of the Philosophy of Computing EducationabstractThere are a number of different approaches to the investigation of teaching and learning within the subject of Computing Education. Many of the advances in pedagogy that have taken place over the past thirty years have been due to careful statistical analysis of empirical data, enhancing the reputation of the subject within the broader Computing discipline. Empirical, qualitative methodologies, of the kinds used extensively in the Social Sciences, have also appeared in the Computing Education literature, often investigating the socio-cultural aspects of the subject. More recently, there has been a proposal to develop a role for philosophical inquiry in Computing Education, which mirrors similar historical developments in Engineering Education. Rather than focus on the quantitative or qualitative analysis of the student experience, philosophical investigation instead relies on the use of conceptual analysis to investigate the detailed semantic content of ideas raised in the practice of computing education, careful analysis of the methodologies used to do such work, and a critique of the assumptions that underlie the subject. Roger McDermott, Mats Daniels, John N. A. Brown, Åsa Cajander |
ITiCSE (1) | 1 |
| 2024 | From Assistance to Misconduct: Unpacking the Complex Role of Generative AI in Student LearningabstractThis research-to-practice full paper discusses students' views on the role of generative artificial intelligence (GenAI) in their learning. The rapid integration of GenAI in educational settings has prompted significant interest in its implications for learning and academic integrity. This study investigates the adoption and impact of GenAI tools among computing students at a university, focusing on how they are utilized for educational purposes and their ethical implications. Semi-structured interviews with nine computing students were used to examine GenAI's specific use and timing. Additionally, it explores students' perceptions of the trustworthiness of GenAI outputs and identifies the students' ethical boundaries concerning its use in academic work. The findings reveal that while GenAI tools might enhance learning efficiency and provide substantial educational support, they raise significant ethical concerns, particularly regarding academic misconduct. The study highlights the need for educational strategies to navigate the challenges posed by GenAI technologies. Finally, three recommendations for computing education are outlined. This research contributes to the ongoing discourse on GenAI in education by describing the student's reflections on GenAI. Andreas Axelsson, Daniel Tomas Wallgren, Udit Verma, Åsa Cajander, Mats Daniels, Anna Eckerdal, Roger McDermott |
FIE | 7 |
| 2024 | Sense-Making Frameworks in Computing and Engineering EducationabstractThis full paper addresses the concept of metanarrative in computing and engineering education: the presence of an overarching meta-narrative which provides a sense of integration and some degree of connection and coherence to the elements under study. This meta-narrative should firstly provide a mechanism for discussing the fundamental entities under consideration, as well as the relationships between these and other, derived, concepts. Secondly, it should indicate what counts as valid knowledge, as well as legitimate ways of arriving at such knowledge. Thirdly, it should indicate how and where the concept of value arises in the content and practice of the subject. The meta-narrative should therefore provide a vehicle which encompasses the subject ontology, its epistemology and methodology, and its axiology (i.e., its ethics and aesthetics). In other words, the meta-narrative should provide a philosophy of that subject. Stephen T. Frezza, Mats Daniels, Roger McDermott |
FIE | 3 |
| 2024 | Assessing Faculty Perceptions of a Pass/Fail Grading Model in CS1abstractThis Innovative Practice Full Paper outlines the findings of a survey conducted at the Robert Gordon University (Scotland, UK), focusing on feedback from faculty members and reflections subsequent to the introduction of a Pass/Fail grading system in the CS1 curriculum within the School of Computing, complementing previous work done focussing on the same implementation from the student perspective. This study aims to understand the impact of this grading model on teaching and assessment practices, student engagement, and motivation from the perspective of the module coordinators involved in the foundation year modules where this grading model was implemented. Analysis of the data indicates a generally positive reception of the Pass/Fail grading model among staff members. They reported streamlined marking processes and simplified grading grids as notable advantages. However, concerns were voiced regarding potential student demotivation and the ambiguity in determining the Pass/Fail threshold, which matched results from the student survey. Staff also encountered challenges in adapting assessment designs, particularly in shifting away from traditional grading paradigms. By shedding light on these observations, this paper contributes insights into the intricacies and consequences of integrating a Pass/Fail grading system into the early stages of an undergraduate computing curriculum. It not only underscores the need for careful consideration of pedagogical shifts but also provides valuable guidance for future implementation strategies. In summary, this research delves into the experiences and perspectives of staff members directly involved in implementing the Pass/Fail grading model. By addressing both the benefits and challenges encountered, it offers a comprehensive understanding of the implications of such a grading system within the context of undergraduate computing education. This, in turn, can inform decision-making processes and refine pedagogical approaches for enhanced faculty experience. Moving forward, exploring longitudinal effects of the Pass/Fail grading model on student retention rates could offer deeper insights into its efficacy in preparing students for future endeavors. Moreover, investigating potential variations in perceptions and outcomes across different academic settings and/or contexts could yield valuable comparative analyses. Mark Zarb, John N. A. Brown, Roger McDermott, Jess McGowan, Tiffany Young |
FIE | 3 |
| 2024 | A Plan for a Joint Study into the Impacts of AI on Professional Competencies of IT Professionals and Implications for Computing StudentsabstractAs Artificial Intelligence (AI) continues to make its presence felt in transforming workplaces around the world, and the Information Technology industry in particular, it is essential to understand its impact on the work practices of IT professionals, and the implications for computing students and curricula. This research project builds on work initiated jointly, in Sweden, New Zealand and Scotland, investigating concerns about the increasing impacts of Artificial Intelligence in IT Sector workplaces for employee work engagement and the implications for tertiary study, assessment and curricula in computing. "Work engagement", has been defined as the positive inner state where employees are fully present and engaged in their work, and is closely linked to motivation, learning, productivity, and accountability. Within the context of (Generative) AI at work, IT professionals have been noted as early adopters of AI. Their involvement in implementing and utilising AI technologies can provide valuable insights into the interplay between AI and work engagement. The implications for students are significant as future IT professionals, who must acquire and enhance competencies to adapt and thrive in digital workplaces. Tony Clear, Åsa Cajander, Alison Clear, Roger McDermott, Andreas Bergqvist, Mats Daniels, Monica Divitini, Matthew Forshaw, Niklas Humble, Maria Kasinidou, Styliani Kleanthous, Can Kultur, Ghazaleh Parvini, Md. Masbaul Alam, Tingting Zhu 0006 |
ITiCSE (2) | 4 |
| 2023 | What is Skill? (and why does it matter?)abstractThis Research-to-Practice Full Paper seeks to investigate the concept of Skill within a Competency Framework, such as that described by the CC2020 document. The notion of skill is fundamental to modern educational discourse. As educators, we strive, not only to impart knowledge, but to help students acquire the skills that they need to flourish in the modern academic and professional environments. We admire skillful practitioners and strive to become more skilled at what we do, recognising that skill is tied to an aesthetic sense - that there is something attractive and deeply satisfying about the process and output of skillful practice. Together with knowledge and disposition, the term is also used to denote one of the constituent components of competence. In computing, for example, the CC2020 document proposes curricular development models which promote skills as key ontological elements and emphasises skill acquisition as a major focus in the educational process. While this is undoubtedly an important, evolutionary development in discipline-based pedagogical practice, we feel that there are still foundational questions to be asked about precisely what is meant by definitional terms that form the core vocabulary of this approach. In this paper, we look at the notion of skill and provide a conceptual analysis which tries to distinguish it from other related ideas. We provide an overview of how skill has been seen historically as both a philosophical and sociological construct and what this means for using the term in educational theory. We examine how to usefully define skill, discuss the part it plays in teaching and assessment, and make recommendations for how it can be viewed operationally within a competency framework, such as that proposed by CC2020. Roger McDermott, Mats Daniels |
FIE | 1 |
| 2023 | In Search of a Philosophy of Computing EducationabstractIn this paper, we present a preliminary description of the field of inquiry encompassed by the philosophy of computing education. We first attempt to identify a general framework for investigating characteristic questions of a philosophical nature that arise within the STEM application domains. We describe the categories such questions fall under and use the philosophy of computing to illustrate this process. We also consider an alternative approach to identifying philosophical issues within a practical field, using the philosophy of education as an example. We consider the related subject of the philosophy of engineering education and see how this has recently emerged as an object of study in its own right. We investigate the similarities and differences between this field and the philosophy of computing education, and provide an initial description of the latter subject area. We also discuss how it relates to the subject referred to as Computing Education Research. Finally, we draw some conclusions about why there is this puzzling, apparent lack of interest in current work in this area, and suggest reasons why the pursuit of philosophical inquiry into computing education should be an important aspect of scholarly study in the subject. Roger McDermott, Mats Daniels, Stephen T. Frezza |
FIE | 1 |
| 2023 | Evaluating a Pass/Fail Grading Model in First Year Undergraduate ComputingabstractThis Innovative Practice Full Paper investigates the implications of implementing a Pass/Fail marking scheme within the undergraduate curriculum, specifically across first year computing modules in a Scottish Higher Education Institution. The motivation for this implementation was to ease stress and pressure on students entering higher education, which became particularly relevant following the COVID-19 pandemic. The study reports on the results of a survey that gathered feedback from Stage 1 and Stage 2 students who experienced the Pass/Fail implementation, and results shows that students generally appreciate the Pass/Fail model, although for many, the benefits only become apparent once they are exposed to alternative grading models. A number of recommendations are made for the implementation of similar marking schemes within computing in Higher Education curricula. Mark Zarb, Roger McDermott, Kyle Martin, Tiffany Young, Jess McGowan |
FIE | 2 |
| 2022 | Influencing Student Academic Integrity Choices using Ethics ScenariosabstractAcademic misconduct seems to have increased substantially during the pandemic, with a worldwide upsurge in reported cases. The aim of this project is to construct a framework for helping students engage with issues concerning academic integrity and avoid academic misconduct. This Work-In-Progress paper reports on the construction of a scenario-based framework to investigate the beliefs and attitudes of university stakeholders when confronted with decisions about potential academic misconduct. The framework will be based on using scenarios to spur individual reflections and discussions among the students regarding values related to academic integrity focusing on Uppsala University context. A repository of "misconduct" scenarios related to different cultures, including different views and regulations, is intended to support teachers to develop modules tailored to their current need. The underlying idea is to provide students with an understanding of what constitutes academic misconduct in Uppsala University setting and to help them find honest alternatives when faced with temptations to "cheat". Our view is that students, in general, want to behave honestly, and that this framework will provide a means to help students follow their moral "compass" and avoid dishonest behaviour. Mats Daniels, Anders Berglund, Roger McDermott |
FIE | 3 |
| 2022 | Phronesis: Deliberative Judgement as a Key Competence in the Post-Covid Educational EnvironmentabstractThe global Covid19 pandemic which began in early 2020 is one of the most socially disruptive events to have occurred since the Second World War. It has left a profound mark on the institutions of society, including those charged with education, and its effects will be felt for many years. In this paper, we discuss some of the effects that public health policies have had on the practice of teaching, learning and assessment in the United Kingdom. We review at some of the literature on how current students have coped with the experience of education during Covid and look at potential difficulties that new students may now face when entering university. We suggest that the concept of phronesis, that is practical wisdom or prudential judgement, which can also be thought of as the faculty for making deliberative and evaluative judgements about courses of action, will be a crucial element of any recovery pedagogy since the problems faced are context-dependent and generally involve finding the most effective solutions among a range of options. Roger McDermott, Mats Daniels |
FIE | 1 |
| 2021 | Why Don't You Tell Me What I Need to Know? Self-Flipped Classroom and Students' Personal EpistemologyabstractThis is a full research paper addressing the crucial element of understanding students when creating learning environments. It is for instance important to be aware of how students appreciate our way of teaching and to consider consequences of students not understanding or plainly disliking a setup. This paper addresses the negative experiences of students in a peer-learning environment named the self-flipped classroom. Through the lens of a theory of personal epistemology we investigate course evaluation reports and observations from anonymous students. Results indicate that the personal epistemology framework indeed gives some answers to students disliking the self-flipped aspect of the course, and that some students would rather be told what to learn in detail as in the quote: “why don't you tell me what I need to know?”. Finally the paper presents some ideas on ways forward. Mats Daniels, Åsa Cajander, Roger McDermott, Anna Vasilchenko, Diane Golay |
FIE | 3 |
| 2021 | Context, Competency and Authenticity in STEM EducationabstractThis Research Full Paper presents work which links a consideration of the concept of context with that of learning competency and that of educational authenticity in STEM subjects. The word “context” is very familiar in both everyday language and in educational settings. However, because of its ubiquity, it is often taken for granted that both educators and students know what it means, and how it is being used. This paper reviews the concept of context, using the typology developed by Dohn et al. We draw attention to the way in which this can be applied to the notion of competence, specifically, the competence framework developed by Frezza et al, and consider how the concept underlies the idea of authentic learning. We argue that a clear understanding of authenticity depends critically on both students and academics being able to discriminate between the different types of contexts that occur in authentic assessment processes, such as projects based on real-world scenarios. We also consider contextual categories when describing the different ways in which learning can be transferred. Roger McDermott, Mats Daniels |
FIE | 1 |
| 2019 | When is Quality Assurance a Constructive Force in Engineering Education?abstractQuality assurance processes in education have been a key area of engineering education development for several decades. ABET, ENQA - The European Association for Quality Assurance in Higher Education, as well as other agencies in Europe and the Asia Pacific have largely converged on a set of high level graduate outcomes, widely considered to be those most relevant to the engineering professions. We suggest that outcome assessment can be classified into four major approaches, education as a service (with the focus on identifying customers), as a process (with a focus on describing the formative impact of curriculum on learners), as a Body of Knowledge (with a focus on transmission of that knowledge and the generation of artefacts), and finally as expansion of the individual (focusing on holistic development of the intellect). Arnold Pears, Mats Daniels, Aletta Nylén, Roger McDermott |
FIE | 4 |
| 2019 | Searching for Global Employability: Can Students Capitalize on Enabling Learning Environments?abstractLiterature on global employability signifies “enabling” learning environments where students encounter ill-formed and open-ended problems and are required to adapt and be creative. Varying forms of “projects,” co-located and distributed, have populated computing curricula for decades and are generally deemed an answer to this call. We performed a qualitative study to describe how project course students are able to capitalize on the promise of enabling learning environments. This critical perspective was motivated by the circumstance of the present-day education systems being heavily regulated for the precipitated production of human capital. The students involved in our study described education system-imposed and group-imposed narratives of narrowed opportunities, as well as many self-related challenges. However, students welcomed autonomy as an enjoyable condition and linked it with motivation. Whole-group commitment and self-related attributes such as taking care of one’s own learning appeared as important conditions. The results highlight targets for interventions that can counteract constraining study conditions and continue the march of projects as a means to foster complex learning for the benefit of students and professionalism in global software engineering. Ville Isomöttönen, Mats Daniels, Åsa Cajander, Arnold Pears, Roger McDermott |
ACM Trans. Comput. Educ. | 5 |
| 2018 | Investigation into the Use of Learning Agreements to Enhance Stakeholder Engagement and Promote Self-Efficacy in Computing EducationabstractWe examine controversial issues surrounding the locus of control in the implementation of learning agreements, plans or contracts, in the context of the U.K. university-level Graduate Apprenticeship scheme. We begin by giving an account of the stakeholders and their positions as well as their motivating principles as they strive to maintain their respective loci of control with regard to the negotiation of the learning agreement. We then describe the idiomatic challenges to implementation of a learning agreement and subsequent plan in work-based learning environments with a range of employers from different sectors. An investigation into the manner in which learning agreement tenets are changed due to competing pressures on the various stakeholders leads to a discussion of challenges to successful prioritisation of the learning plan that occur as a result of mutually exclusive requirement sets. We discuss the challenges that may present themselves in which the requirements of one set of stakeholders appear to conflict with others and the questions that are raised as those involved seek to ensure suitable standards of academic quality in difficult cases. Finally, we discuss whether learning agreements are the most appropriate operational instruments for maintaining standards in these circumstances. William Ballew, Roger McDermott, Mark Zarb, Mats Daniels, Tony Clear |
FIE | 2 |
| 2018 | Phronesis, Authentic Learning and the Solution of Open-Ended Problems in Computer ScienceabstractOne of the most significant changes in Higher Education pedagogy that has occurred over the past fifty years is the idea that university students should not just be taught theoretical subject knowledge but should engage with practical aspects of their course so developing the skills and professional competences that will allow them to gain successful employment after graduation. In this paper, we relate this development to the Aristotelian notion of intellectual virtue and specifically the concept of phronesis. We discuss the way in which this idea has developed from classical beginnings to the modern educational setting, and argue that the notion of phronesis, that is, practical wisdom or prudential judgement, is crucial to a range of activities which are fundamental to science, engineering and computing education. These include an understanding of what it means to engage in authentic learning and the solution of open-ended or ill-structured problems. We also discuss the role the concept plays in describing key features of work-based learning. Finally, we make some comments concerning the relative value the education system places on different types of knowledge, and why an appropriate understanding of phronesis allows for a proper appreciation of contingent knowledge within the curriculum. Roger McDermott, Mark Zarb, William Ballew, Mats Daniels, Ville Isomöttönen |
FIE | 1 |
| 2018 | Why are We Here? The Educational Value Model (EVM) as a Framework to Investigate the Role of Students' Professional Identity DevelopmentabstractEducation can be seen as a preparation for a future profession, where some educational programs very clearly prepare their students for a certain profession, e.g. plumber, nurse and architect. The possible professions for students following education programs in computing is quite varied and thus difficult to cater for, but to educate towards a professional life is still a stated goal in most higher education settings. We argue that this goal is typically not even closely reached and provide an analysis indicating factors explaining this situation. The analysis is based on the concept of professional identity.In earlier work [1] a framework with which to reason about student interactions with the regulatory structure of higher education and teachers was developed. In that paper we developed a compound model which not only relates these players to one another, but also provides approaches to reasoning about misalignments which arise when students and teachers approach their shared learning context from different perspectives. This framework is in this paper applied to address different aspects of professional identity with the intent of bringing forth deeper insights into challenges with educating towards professions. This issue is highly complex and the framework provides a structure that is beneficial for analysing different aspects in a more holistic manner. Aletta Nylén, Mats Daniels, Arnold Pears, Åsa Cajander, Roger McDermott, Ville Isomöttönen |
FIE | 5 |
| 2018 | Modeling global competencies for computing educationabstractThis working group contributes to formulating a framework for modeling competencies in the current and future disciplines that comprise computing education. We draw upon the innovative approach taken in the curricular document for information technology (IT2017), curricular competency frameworks, other related documents such as the software engineering competency model (SWECOM), the Skills Framework for the Information Age (SFIA), current research in competency models, and elicitation workshop results from other computing conferences. The outcomes contribute to the Computing Curricula 2020 (CC2020) project, and include the formulation and review of sets of disciplinary-relevant competencies for use in computing education. This work directly informs the CC2020 project sponsored by the Association for Computing Machinery (ACM) and the IEEE Computer Society. Stephen T. Frezza, Arnold Pears, Mats Daniels, Viggo Kann, Amanpreet Kapoor, Roger McDermott, Anne-Kathrin Peters, Charles Wallace 0001, Mihaela Sabin, Åsa Cajander |
ITiCSE | 6 |
| 2017 | Unexpected student behaviour and learning opportunities: Using the theory of planned behaviour to analyse a critical incidentabstractOne of the challenges in being a teacher is to set up an educational setting where the students receive relevant learning opportunities for the specific course, the students' education in general, and for their future. However, efforts to create such educational settings do not always work in the way that faculty has intended. In this paper we investigate one such effort seen from a critical incident perspective. Central to the analysis in this paper is how the Theory of Planned Behaviour (TPB) can provide explanations for the incident. The critical incident can be summarised as students refusing to take part in a non-compulsory, but from the faculty perspective highly educational, activity. We describe the incident in depth, give the background for the educational intervention, and analyse the incident from the perspective of TPB. This paper makes two major contributions to engineering education research. The first is the development of a method for analysing critical teaching and learning incidents using the TPB. The critical incident analysis illustrates how the method is used to analyse and reason about the students' behaviour. Another contribution is the development of a range of insights which deal with challenges raised by learning interventions, especially those involved with acquiring hidden or “invisible skills” not usually seen or acknowledged by students to belong to core subject area of a degree program. Åsa Cajander, Mats Daniels, Diane Golay, Jonas Moll, Aletta Nylén, Arnold Pears, Anne-Kathrin Peters, Roger McDermott |
FIE | 8 |
| 2017 | Why are we here? Student perspectives on the goal of STEM higher educationabstractA key component of the tertiary education system is the negotiation of common expectations in terms of pedagogy and the manner in which learning is scaffolded in the learning context. This paper addresses this interplay of perspectives by drawing on two elements of our previous work, a longitudinal study of student identity development [1] and a study contrasting project course students' experiences with teachers' expectations [2]. The paper develops a model of student interaction with teachers and the higher education system, which contributes to a better understanding of the consequences of recent changes and trends in higher education, e.g. demands for activating students, increased level of detail in course specifications, and examination of “non-core subject content”. This is an immensely complex area and we approach this challenge with a focus on the issue of students rejecting learning opportunities. Through this lens we will identify and illustrate some essential aspects of how to adapt educational settings to better accommodate how students behave and view the goal of their education. Aletta Nylén, Åsa Cajander, Mats Daniels, Arnold Pears, Roger McDermott |
FIE | 5 |
| 2017 | Open-ended projects opened up - aspects of opennessabstractOne of the most important areas of competence for professional engineers is the ability to function well in project work, in particular they need to be able to efficiently solve open-ended problems in different collaborative settings. The development of this ability is however not prominent in engineering education despite numerous authors suggesting open-ended problems as a pedagogical tool to promote development of collaborative problem solving competence by including elements of group or project work in courses. In our own long experience of using open-ended problems in collaborative student projects, we have identified a lack of systematic progression in learning outcomes and skill development. We see this as a major obstacle for fully exploiting the potentials of using open-ended problems as an educational tool. We present a framework that provides a structured view of challenges related to openness that students can encounter in educational projects and that has an impact on the overall complexity of the project. We argue that there are different categories of openness to consider when designing educational settings based on open-ended projects. The categories addressed in this paper are: Character of the problems addressed. Character of the teams. Time constraints. Faculty involvement. External factors. Aspects of openness in the different categories are presented and related to professional engineering competencies. Furthermore, it is discussed how variations in project complexity can be accomplished by variations within the aspects and combinations of aspects. In particular, the framework addresses development and progression of professional competencies. Aletta Nylén, Mats Daniels, Ville Isomöttönen, Roger McDermott |
FIE | 4 |
| 2017 | The authenticity of 'authentic' assessment some faculty perceptionsabstractThe attempt to embed Authenticity within the learning process in higher education has been a driving principle within many pedagogical approaches to Higher Education developed over the past three decades. The desire to allow students to learn in a manner that closely resembles the way in which expertise is developed outside the academic environment is a central element of problem-based, inquiry-based and project-based learning. Exploring the implications of authenticity for student achievement and the ways in which this should be assessed has led to innovative teaching methods and ways of evaluating student performance. Unfortunately, authenticity, and authentic assessment in particular, are concepts which are open to a range of interpretations, not least in an educational context where they may be used by both teachers and students with a variety of meanings. This paper investigates the working definitions of authentic assessment used by teaching staff within a Computing department in one U.K. university. We begin by giving an overview of some relevant aspects of authentic learning, which, historically, draws on pedagogies such as situated learning and social learning theory. We then focus on authenticity in the assessment process and describe a number of models which have been used to identify elements that contribute to this range of meaning. We analyse the descriptions of authentic assessment given by academic staff in terms of these concepts and suggest a framework which can be used to integrate the responses and characterise staff understanding of the authenticity. We then briefly compare these findings with other work investigating student responses to the same question and draw conclusions concerning the relevance of these factors on curriculum development, the use of assessment to drive learning and the role of staff development in promoting positive change in these areas. Finally, we make suggestions for further work. Mark Zarb, Roger McDermott, Mats Daniels, Aletta Nylén, Arnold Pears, Ville Isomöttönen, Michael E. Caspersen |
FIE | 2 |
| 2017 | Developing Assessments to Determine Mastery of Programming FundamentalsabstractCurrent CS1 learning outcomes are relatively general, specifying tasks such as designing, implementing, testing and debugging programs that use some fundamental programming constructs. These outcomes impact what we teach, our expectations, and our assessments. Although prior work has demonstrated the utility of single concept assessments, most assessments used in formal examinations combine numerous heterogeneous concepts, resulting in complex and difficult tasks. Andrew Luxton-Reilly, Brett A. Becker, Yingjun Cao, Roger McDermott, Claudio Mirolo, Andreas Mühling, Andrew Petersen 0001, Kate Sanders 0001, Simon, Jacqueline L. Whalley |
ITiCSE | 4 |
| 2017 | First Year Computing Students' Perceptions of Authenticity in AssessmentabstractThe problem of how best to assess student learning is a fundamental one in education. Changes to computer science curricula seek to emphasise teaching practices that promote deep learning through direct, contextual examination of student performance on tasks that resemble those of practitioners, rather than more traditional methods. This kind of "authentic assessment" is becoming more popular as it appears to incorporate employability skills associated with professional practice into the curriculum in a natural way. Roger McDermott, Mark Zarb, Mats Daniels, Ville Isomöttönen |
ITiCSE | 1 |
| 2016 | A framework for writing learning agreementsabstractActive learning is a popular concept for motivating learning. Learning agreements are one strategy towards this goal. They can be used to aid the students to take ownership of their learning and in becoming more active in a course. Learning Agreements are especially useful tools for scaffolding learning in courses with a focus on developing the professional competencies of students, such as in Open Ended Group Projects, Work Integrated Learning or other authentic learning contexts. Such educational contexts are complex and we have found it necessary to scaffold student learning using agreements based on professional competencies. This has led to a pedagogical framework, which has found successful application in a number of contexts. This framework has been built based on discussions with students, and has involved the development of a supporting wiki which contains descriptions of the different professional competencies involved in the learning agreement. The IT based framework has been iteratively developed together with the students taking the course in the fall of 2015. The development and assessment of this framework is contrasted in the context of two courses using learning agreements, one (in Sweden) with a focus on development of professional competencies and the other (in New Zealand) addressing a mix of professional competencies and subject knowledge in a work integrated learning setting. Tony Clear, Roger McDermott, Elin Parsjo, Åsa Cajander, Mats Daniels, Nanna Lagerqvist |
FIE | 2 |
| 2016 | Aligning Quality Assurance at the course unit and educational program levelsabstractQuality assurance is a subject that has grown dramatically in importance in recent times. In previous work, we have described how the ACM Curricula can be used to support the Quality Assurance process of educational programs, using the Computer Science program at Reykjavik University as an example. Faculty members and employers of graduates participated in the process, that resulted in providing both detailed quantitative data and qualitative information. The assessment also raised awareness of how abstract topics and learning outcomes from an international standard can be used when revising the curricula of a particular course in a CS program. Quality assurance is indeed a continuous process, where the results of evaluations should be used to drive improvements. In this paper we focus on how a Database course was re-structured based on a recent quality assurance process. Björn Þór Jónsson 0001, Marta Kristín Lárusdóttir, Mats Daniels, Alison Clear, Tony Clear, Roger McDermott |
FIE | 6 |
| 2016 | Students envisioning the futureabstractHow can students be included as critical stakeholders in the systems and services provided by a university? To address the whole student experience, we engaged students and employees at a large Swedish university in a vision seminar process to elicit how these groups envisioned an ideal future university, and the necessary changes to technology and organisational structures required to achieve this ideal version. The process entailed six four-hour workshops with four groups consisting of six participants each. A survey instrument was used to follow up on the participants' experiences of participating in the vision seminar process and their thoughts on the future of the university. The results show that the participating students were more positive compared to the university employees. The students envisioned harmonized interdepartmental systems, seamlessly integrating a variety of services into one university-provided solution. The employees envisioned their future work as flexible, enabled by technology providing excellent support without hindering pedagogical and organisational development. Using technological frames, these visions of the future are identified, analysed and discussed in relation to the quality of university education and a holistic view on students' university experience. Finally we discuss the broader implications of the visions on the future of university education. Thomas Lind, Åsa Cajander, Bengt L. Sandblad, Mats Daniels, Marta Kristín Lárusdóttir, Roger McDermott, Tony Clear |
FIE | 6 |
| 2016 | Motivation, Optimal Experience and Flow in First Year Computing ScienceabstractWe examine the concept of motivation from the perspective of Self Determination Theory and give a brief overview of relevant results. We also consider the optimal state known as "Flow" and give an account of its conceptualisation in the theory due to Csikszentmihalyi. After discussion of ways in which these concepts can be measured, we describe a set of preliminary studies that investigate motivation and flow in the context of a first year computing class. We analyse student responses to enquiries about perceptions of motivation and flow experiences and look at links between them. We also discuss intrinsic motivation within the subject. Roger McDermott, Mark Zarb, Mats Daniels, Åsa Cajander, Tony Clear |
ITiCSE | 1 |
| 2015 | Competencies for paradigm shift "survival"abstractThe rapid development in the IT area brings a series of shifts, in underlying theories, technology and work practices. In the normal course of events, most changes are evolutionary, with small, incremental improvements being made to theoretical understanding or practical application. Occasionally, however, changes occur of such magnitude that they do not just alter current operational practice but require a thorough reappraisal of the underlying assumptions on which that practice is based. In short, they require a review of the dominant way of thinking, or paradigm. Ability to adapt to evolving circumstances is critical, not only for industrial and commercial organisations, but also for individual employees, to survive and remain successful during paradigm shifts. How can we prepare our students so they can survive in a working life characterized by frequent paradigm shifts? It is important that CS and IT education prepares students for coping with shifts induced by technological development in their future careers, that students develop the competencies needed. To understand what competencies are needed, it is important to investigate characteristics among employees that have flourished in earlier paradigm shifts and not least to build knowledge on how to develop learning environments where such competencies and personal characteristics can be achieved This paper is about setting the stage for an action research project aimed at enhancing education with regard to being able to survive paradigm shifts in the IT industry. Mats Daniels, Åsa Cajander, Anna Eckerdal, Mats Lind, Aletta Nylén, Tony Clear, Roger McDermott |
FIE | 7 |
| 2015 | A comparative analysis of two globally distributed group projects: A perspective from CSCW/CSCL researchabstractGlobally distributed group projects are becoming an attractive and increasingly common feature in computer science education. They provide opportunities for students to engage in activities that enhance both their technical skills and wider professional competencies with concomitant benefits for graduate employability. There have been some previous attempts to investigate these projects in terms of theories of technology use and collaborative learning, and this paper continues this process by examining globally distributed group projects from the perspective of salient issues in the fields of computer-supported cooperative work (CSCW) and computer-supported collaborative learning (CSCL). After detailing CSCW models that discuss the dimensions that characterise interaction and technology use in groups, we examine aspects of group learning from the perspective of theories of CSCL. Issues of cooperation versus collaboration, motivation for learning and models of group cognition are discussed in the context of two specific group projects. Analysis of these examples allows us to characterise behaviour within groups and provide insights that can facilitate the formation and effective development of project teams. This has important educational implications for the success of these distributed group projects. Roger McDermott, Mats Daniels, Åsa Cajander, Julian M. Bass, JayPrakash Lalchandani |
FIE | 1 |
| 2015 | Virtual Teams and Employability in Global Software Engineering EducationabstractUniversities face many challenges when creating opportunities for student experiences of global software engineering. We provide a model for introducing global software engineering into the computing curriculum. Our model is based on a three year collaboration between Robert Gordon University, UK and the International Institute for IT Bangalore, India. We provide evidence based on student feedback from three cohorts of virtual team who never met face to face. We found potential employers were supportive of global software engineering in university curricula. We identify four key principles for global software engineering student projects: reconcile contrasting assessment demands between institutions, create a detailed joint timetable to reconcile teaching calendars, provide a project management framework to support phased delivery and carefully manage project scope. Julian M. Bass, Roger McDermott, J. T. Lalchandani |
ICGSE | 2 |
| 2015 | Perseverance Measures and Attainment in First Year Computing Science StudentsabstractWe investigate the link between concepts of perseverance such as conscientiousness and grit, and the academic attainment of first year computing students. We review the role that perseverance plays in learning models, as well as describing the trait of conscientiousness in the Five Factor Model of personality. We outline research that links this trait with academic success, before focussing on more recent, narrower conceptualisations of perseverance such as academic tenacity and grit. We describe one of the questionnaire tools that have been used to assess the construct of grit. We give details of an investigation that looked for correlations between student responses to Duckworth's Grit Survey, the Big Five Inventory (BFI) Personality Survey and summative attainment scores in a first year programming course. The results suggest a weak but significant correlation between conscientiousness, grit and programming achievement. We discuss these results as well as the limitations of the method used. Finally, we make some observations about the importance of these concepts in Computer Science education and outline further work in this area. Roger McDermott, Mats Daniels, Åsa Cajander |
ITiCSE | 1 |
| 2014 | Critical thinking, peer-writing, and the importance of feedbackabstractCritical thinking is one of the key competencies listed by OECD (Organisation for Economic Co-operation and Development) [1], a central European Community organization, and is also mentioned as a learning outcome for higher education by international organizations, such as ABET, ACM, and IEEE, as well as in numerous national and university legislations regarding higher education degrees. The ability to communicate, not least in writing, is another important competence our students are supposed to gain during their education. There is thus high agreement regarding the importance of these competencies, but it is not clear how to achieve this. Åsa Cajander, Mats Daniels, Anne-Kathrin Peters, Roger McDermott |
FIE | 4 |
| 2014 | The learner experience of student-led international group project work in software engineeringabstractSoftware development has become increasingly globalized because of technological innovation, the evolution of work and business processes, as well as prevailing educational systems and national policies [1]. This paper addresses the challenges faced when creating realistic opportunities for students to participate in team working on a globally distributed software engineering project. We examine the experience of one set of students who undertook a single semester software development project, the technical objective of which was to create a product using online collaboration tools [2]. The students involved were studying at two widely-separated universities: Robert Gordon University (RGU), UK, and the International Institute for Information Technology, Bangalore (IIIT-B), India. A classroom-based action research approach has been used to evolve and reflect on the project [3]. Detailed student feedback was canvassed using an open-ended questionnaire. The students report favourably on acquisition of employability, collaboration and professional skills. A number of challenges remain in areas of project management, the use of collaborative technology and of scaling the project to larger classes, while retaining a manageable supervision overhead. Roger McDermott, Julian M. Bass, JayPrakash Lalchandani |
FIE | 1 |
| 2014 | Subject-level quality assurance in computing: Experiences from three national perspectivesabstractThis paper examines some aspects of the Quality Assurance processes in Computing departments in three European universities. We first examine the operation of a quality assurance activity in the School of Computer Science in Iceland. The next case is an example from Sweden and finally we present a case from the United Kingdom. In each case, we examine the motivation for the outcome-based assurance methodologies that predominate in countries that are engaged in the Bologna Process in terms of the use of competence-based assessment. We compare the application of these processes to departmental review, focusing on the aims and objectives, who controls the process, the areas covered, the methodology and the use to which the information is put. We discuss some of the implications for teaching when different quality assurance processes are used and finally, we make some observations about the relatively sparse literature on Computing Education subject-specific quality assurance. Roger McDermott, Mats Daniels, Marta Láarusdóttir |
FIE | 1 |
| 2013 | Contemplations on results from investigating the Personal Epistemology of computing studentsabstract“Personal Epistemology” is the analysis of the ways in which an individual perceives what constitutes knowledge, its boundaries, how it is justified, and how it is related to learning. While investigation of metacognitive strategies used by students is now an established research topic within Computer Science and Information Technology education, the study of personal epistemology is relatively undeveloped. This is so despite there being significant epistemological issues associated with learning the subject itself, such as those concerned with the way in which programming exercises change from convergent to divergent problems, or the process by which software project management problems very quickly become ill-defined. In this paper, we describe a preliminary investigation into the personal epistemology of two cohorts of computing students. We review some models of personal epistemological development and describe an empirical study in which we investigated the dimensions of epistemological beliefs of two cohorts of computing students. The results show that there appears to be a wide range of epistemological belief amongst computing students. Finally, we make some observations about the importance of personal epistemology for learning in Computer Science and outline further work in this area. Roger McDermott, Iain Pirie, Cary Laxer, Åsa Cajander, Mats Daniels |
FIE | 1 |
| 2013 | Investigation into the personal epistemology of computer science studentsabstractIn this paper, we investigate the personal epistemology of computing students, that is, their conceptions of knowledge and learning. We review some models of personal epistemological development and describe one of the questionnaire tools that have been used to assess the epistemological beliefs of students studying in other disciplines. We describe an experiment that uses one of these tools, together with exploratory factor analysis, to determine the dimensions of epistemological beliefs of a cohort of computing students and compare the results with that reported in other contexts. The results, while not reproducing the details of previous work, do seem to suggest that there are indeed multiple dimensions to personal epistemology, and that these can be identified, to a large extent, with those recognised by other researchers. Finally, we make some observations about the importance of personal epistemology for learning in Computer Science and outline further work in this area. Roger McDermott, Iain Pirie, Åsa Cajander, Mats Daniels, Cary Laxer |
ITiCSE | 1 |
| 2012 | Categorizing how students use Collaborative Technologies in a globally distributed projectabstractPossibilities for collaboration in globally distributed projects have radically changed with the introduction of new Collaborative Technologies (CTs) in the Web 2.0 era. The use of such technologies in the context of students collaborating in a globally distributed project is little explored in research. A better understanding would provide opportunities for improving the collaboration, and more importantly is that a better understanding would improve the possibility of scaffolding, and student learning in general. In this paper we present results from a study of students' use of CTs in a globally distributed project with a focus on the challenges encountered in trying to collaborate using this technology. The study is focused on a few aspects of how a combination of CTs could be utilized and issues associated with their set up and adaption for use. We discuss potential reasons for the observed patterns of technology use and how they influenced the collaboration environment around a globally distributed student project. Åsa Cajander, Mats Daniels, Mats Cullhed, Tony Clear, Roger McDermott, Cary Laxer |
FIE | 5 |
| 2012 | Student reflections on Collaborative Technology in a globally distributed student projectabstractCollaborative Technology (CT) plays an important role in overcoming the challenges of globally distributed projects. It enables collaboration, but the specific choice of technology also imposes constraints on how projects are conducted. Over the past decade, we have engaged in an action research programme to develop an Open-Ended Group Project situated in an educational framework in which international collaboration, including interaction with a real world client, is an essential component. This paper investigates the manner in which students reflected on their patterns of CT use within the collaborative setting. In general, these reflections were found to be superficial and descriptive, exhibiting a reductive view of CT as a set of technological features, which acted as a neutral medium for communication and participation. One consequence of this was a lack of awareness of the ways in which the technology influenced the behaviour of individual students or the collaborative nature of the group. We explore some potential causes for this and reflect on some difficulties faced by the students. These have important pedagogical implications for courses in which the learning objectives include the development of suitable competencies for working in a global collaborative environment. Roger McDermott, Mats Daniels, Åsa Cajander, Mats Cullhed, Tony Clear, Cary Laxer |
FIE | 1 |
| 2010 | Developing tools to encourage reflection in first year students blogsabstractThe pedagogical basis of a project aimed at encouraging students to engage in reflective activities using blogs to document their learning experiences is described. It also gives some details of the practical implementation of this work. Activities which scaffold the process are discussed, together with a description of some difficulties that arise when the informal aspects of blogging conflict with the desire to use the reflective work as formal evidence of learning in a personal development portfolio. Roger McDermott, Garry Brindley, Gordon Eccleston |
ITiCSE | 1 |