120,166 research outputs found

    The Collective Consciousness of Information Technology Research: Ways of seeing Information Technology Research: Its Objects and Territories

    Get PDF
    The collective consciousness of effective groups of researchers is characterised by shared understandings of their research object or territory. In the relatively new field of information technology research, rapid expansion and fragmentation of the territory has led to different perceptions about what constitutes information technology research. This project explores a facet of the collective consciousness of disparate groups of researchers and lays a foundation for constructing shared research objects. Making IT researchers’ ways of seeing explicit may help us understand some of the complexities associated with inter and intra disciplinary collaboration amongst research groups, and the complexities associated with technology transfer to industry. This report analyses IT research, its objects and territories, as they are constituted by IT researchers associated with the sub-disciplines of information systems, computer science and information security. A phenomenographic approach is used to elicit data from a diverse range of IT researchers in semistructured interviews. This data is analysed to show (1) the variation in meaning associated with the idea of IT research and (2) the awareness structures through which participants experience variation in ways of seeing the object and territories of IT research. An Outcome Space represents the interrelation between different ways of seeing the territory. Eight ways of seeing IT research, its objects and territories, were found: The Technology Conception, The Information Conception, The Information and Technology Conception, The Communication Conception, The Ubiquitous Conception, The Sanctioned Conception, The Dialectic Conception and The Constructed Conception. These are described in detail and illustrated with participants’ quotes. Finally, some recommendations for further research are made

    The collective consciousness of Information Technology research: The significance and value of research projects. B. The views of IT industry professionals

    Get PDF
    This research seeks to reveal the different perceptual worlds in a research community, with the longterm intent of fostering increased understanding and hence collaboration. In the relatively new field of information technology (IT) research, available evidence suggests that a shared understanding of the research object or territory does not yet exist. This has led to the development of different perceptions amongst IT researchers of what constitutes significant and valuable research. Phenomenological methodology is used to elicit data from a diverse range of IT industry professionals in semi-structured interviews. This data is presented to show (1) the variation in meaning associated with the idea of significance and value and (2) the awareness structures through which participants experience significance and value. An Outcome Space represents the interrelation between those different ways of seeing, revealing a widening awareness. Five categories of ways of seeing the significance and value of research projects were found: The Personal Goals Conception, The Commercial Goals Conception, The Outcomes for the Technology End User Conception, The Solving Real-World Problems Conception and The Design of the Research Project Conception. These are situated within three wider perceptual boundaries: The Individual, The Enterprise and Society. The categories are described in detail, demonstrated with participants’ quotes and illustrated with diagrams. A tentative comparison is made between this project and a similar investigation of IT researchers’ ways of seeing the significance and value of IT research projects. Finally, some recommendations for further research are made

    Contemporary developments in teaching and learning introductory programming: Towards a research proposal

    Get PDF
    The teaching and learning of introductory programming in tertiary institutions is problematic. Failure rates are high and the inability of students to complete small programming tasks at the completion of introductory units is not unusual. The literature on teaching programming contains many examples of changes in teaching strategies and curricula that have been implemented in an effort to reduce failure rates. This paper analyses contemporary research into the area, and summarises developments in the teaching of introductory programming. It also focuses on areas for future research which will potentially lead to improvements in both the teaching and learning of introductory programming. A graphical representation of the issues from the literature that are covered in the document is provided in the introduction

    Summer learning experience for girls in grades 7–9 boosts confidence and interest in computing careers

    Get PDF
    Academic exposure to computer science, encouragement to study computer science, and connecting personal interests to computing areas influence women to pursue degrees in computer science. Guided by these recommendations, we designed and offered a summer learning experience for girls in grades 7--9 in summer 2016. The goal of the program was to improve girls\u27 perceptions of learning computer science through academic exposure in the informal setting of a girls-only summer camp. In this paper we present a study of the girls\u27 perceptions of CS learning. Four constructs were used to develop pre- and post-survey items: computing confidence, intent to persist, social supports, and computing outcomes expectations. The camp appeared to have positively influenced the girls on two of the four constructs, by improving computing confidence and positive perceptions of computing careers

    Teaching programming with computational and informational thinking

    Get PDF
    Computers are the dominant technology of the early 21st century: pretty well all aspects of economic, social and personal life are now unthinkable without them. In turn, computer hardware is controlled by software, that is, codes written in programming languages. Programming, the construction of software, is thus a fundamental activity, in which millions of people are engaged worldwide, and the teaching of programming is long established in international secondary and higher education. Yet, going on 70 years after the first computers were built, there is no well-established pedagogy for teaching programming. There has certainly been no shortage of approaches. However, these have often been driven by fashion, an enthusiastic amateurism or a wish to follow best industrial practice, which, while appropriate for mature professionals, is poorly suited to novice programmers. Much of the difficulty lies in the very close relationship between problem solving and programming. Once a problem is well characterised it is relatively straightforward to realise a solution in software. However, teaching problem solving is, if anything, less well understood than teaching programming. Problem solving seems to be a creative, holistic, dialectical, multi-dimensional, iterative process. While there are well established techniques for analysing problems, arbitrary problems cannot be solved by rote, by mechanically applying techniques in some prescribed linear order. Furthermore, historically, approaches to teaching programming have failed to account for this complexity in problem solving, focusing strongly on programming itself and, if at all, only partially and superficially exploring problem solving. Recently, an integrated approach to problem solving and programming called Computational Thinking (CT) (Wing, 2006) has gained considerable currency. CT has the enormous advantage over prior approaches of strongly emphasising problem solving and of making explicit core techniques. Nonetheless, there is still a tendency to view CT as prescriptive rather than creative, engendering scholastic arguments about the nature and status of CT techniques. Programming at heart is concerned with processing information but many accounts of CT emphasise processing over information rather than seeing then as intimately related. In this paper, while acknowledging and building on the strengths of CT, I argue that understanding the form and structure of information should be primary in any pedagogy of programming
    • 

    corecore