33 resultados para introductory programming, learning to program, programming pedagogy, collaborative learning, pair-programming

em QUB Research Portal - Research Directory and Institutional Repository for Queen's University Belfast


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Functional and non-functional concerns require different programming effort, different techniques and different methodologies when attempting to program efficient parallel/distributed applications. In this work we present a "programmer oriented" methodology based on formal tools that permits reasoning about parallel/distributed program development and refinement. The proposed methodology is semi-formal in that it does not require the exploitation of highly formal tools and techniques, while providing a palatable and effective support to programmers developing parallel/distributed applications, in particular when handling non-functional concerns.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Asking and answering certain types of questions are thought to develop thinking skills in all types of classrooms. Previous research has demonstrated that asking higher order questions and answering with elaborated responses are associated with high achievement in first, second, and foreign language contexts. Typically more attention is paid to question frequency or achievements inferred from individual performances than to the dialogues in which asking and answering occurs. This paper argues for a focus on the construction of responses in interaction as an alternative to the investigation of questions, effects of training or individual measurements of performance. Drawing on interactional data from an adult English as a Second Language classroom, it is argued that constructing an answer to a critical question appears to be a highly collaborative and evaluative affair. The thinking skills literature suggests that responding to higher order questions is an individual higher cognitive function, however it is argued in this paper that in attempting to construct evaluative answers language learners are involved not only in a cognitive task, which may or may not be helpful to language learning, but also in a complex social task in which perspectives need to be negotiated, stances taken and identities navigated. It is suggested that higher order thinking cannot be separated from the social and cultural knowledge through which it is brought into being. It is argued that any implementation of thinking skills in an English language teaching context ought to consider interpersonal and social aspects, particularly in intercultural settings.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Health services research has emerged as a tool for decision makers to make services more effective and efficient. While its value as a basis for decision making is well established, the incorporation of such evidence into decision making remains inconsistent. To this end, strengthening collaborative relationships between researchers and healthcare decision makers has been identified as a significant strategy for putting research evidence into practice.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Processor architectures has taken a turn towards many-core processors, which integrate multiple processing cores on a single chip to increase overall performance, and there are no signs that this trend will stop in the near future. Many-core processors are harder to program than multi-core and single-core processors due to the need of writing parallel or concurrent programs with high degrees of parallelism. Moreover, many-cores have to operate in a mode of strong scaling because of memory bandwidth constraints. In strong scaling increasingly finer-grain parallelism must be extracted in order to keep all processing cores busy.

Task dataflow programming models have a high potential to simplify parallel program- ming because they alleviate the programmer from identifying precisely all inter-task de- pendences when writing programs. Instead, the task dataflow runtime system detects and enforces inter-task dependences during execution based on the description of memory each task accesses. The runtime constructs a task dataflow graph that captures all tasks and their dependences. Tasks are scheduled to execute in parallel taking into account dependences specified in the task graph.

Several papers report important overheads for task dataflow systems, which severely limits the scalability and usability of such systems. In this paper we study efficient schemes to manage task graphs and analyze their scalability. We assume a programming model that supports input, output and in/out annotations on task arguments, as well as commutative in/out and reductions. We analyze the structure of task graphs and identify versions and generations as key concepts for efficient management of task graphs. Then, we present three schemes to manage task graphs building on graph representations, hypergraphs and lists. We also consider a fourth edge-less scheme that synchronizes tasks using integers. Analysis using micro-benchmarks shows that the graph representation is not always scalable and that the edge-less scheme introduces least overhead in nearly all situations.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Numerous everyday tasks require the nervous system to program a prehensile movement towards a target object positioned in a cluttered environment. Adult humans are extremely proficient in avoiding contact with any non-target objects (obstacles) whilst carrying out such movements. A number of recent studies have highlighted the importance of considering the control of reach-to-grasp (prehension) movements in the presence of such obstacles. The current study was constructed with the aim of beginning the task of studying the relative impact on prehension as the position of obstacles is varied within the workspace. The experimental design ensured that the obstacles were positioned within the workspace in locations where they did not interfere physically with the path taken by the hand when no obstacle was present. In all positions, the presence of an obstacle caused the hand to slow down and the maximum grip aperture to decrease. Nonetheless, the effect of the obstacle varied according to its position within the workspace. In the situation where an obstacle was located a small distance to the right of a target object, the obstacle showed a large effect on maximum grip aperture but a relatively small effect on movement time. In contrast, an object positioned in front and to the right of a target object had a large effect on movement speed but a relatively small effect on maximum grip aperture. It was found that the presence of two obstacles caused the system to decrease further the movement speed and maximum grip aperture. The position of the two obstacles dictated the extent to which their presence affected the movement parameters. These results show that the antic ipated likelihood of a collision with potential obstacles affects the planning of movement duration and maximum grip aperture in prehension.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The health care field is a new arena for collaborative research carried out by practitioner-researcher teams. Although the current literature discusses factors supportive of such teams, most evidence is anecdotal or descriptive of pilot projects. In this article, the authors use survey and interview data to document health care practitioners' views on collaborative research with an experienced researcher/ mentor. Topics covered include a description of the research project and process, positive and negative aspects of doing research, expectations, recommendations to colleagues starting research, and desirable characteristics in practitioners and researchers on collaborative research teams. Of all attributes mentioned, personal traits and skills were among the most frequently mentioned for both practitioners and researchers, followed by research knowledge and attitudes for practitioners, and teaching skills for researchers. The article also addresses factors important to the success of collaborative research: how to develop a project, characteristics of collaborative team members, team functioning, and institutional support. Copyright © 2000 Taylor & Francis.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Public funding of university and company-based R&D centres of excellence is widespread both in core and more peripheral regions. What is less well-known is whether these R&D centres can catalyse multi-directional, multi-actor and iterative innovation. Based on data from a real-time monitoring study, this article explores the development of 18 R&D centres’ external connections. University-based R&D centres establish more new connections than company-based centres and are more likely to be interacting with small or micro-firms. However, there is a general bias towards links with larger firms; micro, small and medium-sized enterprises also are less likely to be involved in collaborative R&D with research centres than other types of relationships. The results suggest the potential for R&D centres to act as a catalyst for open innovation but emphasise the need to ensure that the focus of the R&D being conducted is relevant to the needs of smaller firms.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The purpose of this paper is to provide a framework for developing an effective evaluation practice within health care settings. Three features are reviewed; capacity building, the application of evaluation to program activities and the utilization of evaluation recommendations. First, the organizational elements required to establish effective evaluation practice are reviewed emphasizing that an organization's capacity for evaluation develops over time and in stages. Second, a comprehensive evaluation framework is presented which demonstrates how evaluation practice can be applied to all aspects of a program's life cycle, thus promoting the scope of evidence-based decision making within an organization. Finally, factors which influence the adoption of evaluation recommendations by decision makers are reviewed accompanied by strategies to promote the utilization of evaluation recommendations in organization decision making.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Although general practitioners (GPs) and community pharmacists (CPs) are encouraged to collaborate, a true collaborative relationship does not exist between them. Our objective was to identify and analyze factors affecting GP-CP collaboration.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

University classroom talk is a collaborative struggle to make meaning. Taking the perspectival nature of interaction as central, this paper presents an investigation of the genre of spoken academic discourse and in particular the types of activities which are orientated to the goal of collaborative ideas or tasks, such as seminars, tutorials, workshops. The purpose of the investigation was to identify examples of dialogicality through an examination of stance-taking. The data used in this study is a spoken corpus of academic English created from recordings of a range of subject discipline classrooms at a UK university. A frequency-based approach to recurrent word sequences (lexical bundles) was used to identify signals of epistemic and attitudinal stance and to initiate an exploration of the features of elaboration. Findings of quantitative and qualitative analyses reveal some similarities and differences between this study and those of US based classroom contexts in relation to the use and frequency of lexical bundles. Findings also highlight the process that elaboration plays in grounding perspectives and negotiating alignment of interactants. Elaboration seems to afford the space for the enactment of student stance in relation to the tutor embodiment of discipline knowledge.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Background
Shared decision making has become an integral part of medical consultation. Research has, however, reported wide differences in individuals' desires to be involved in the decision-making process, and these differences in preferences are likely to be the result of a number of factors including age, education and numeracy.

Objective
To investigate whether patients at genetic risk for cancer had preferences for shared decision making that differed depending on medical domain (general health vs. cancer) and whether decision preferences are linked to numeracy abilities.

Methods
Four hundred and seventy-six women who consented to participate in response to an email sent by a local branch of the U.S.-based Cancer Genetics Network (CGN) to its members. Participants completed the Control Preference Scale, as well as an objective and subjective numeracy scales.

Results
Decision domain (cancer vs. general health) was not associated with women's preferences for involvement in decision making. Objective and subjective numeracy predicted a preference for decision involvement in general, and only objective numeracy was predictive with regard to cancer.

Conclusion
Participants were equally likely to state they wanted to play an active, collaborative or passive role in both medical domains (general and cancer). High-numeracy participants were more likely to express a desire for an active role in general and in case they were diagnosed with cancer.

Practice implications
Health authorities' recommendations to clinicians to include patients in their medical decisions are supported by patients' desires, and clinicians should be cognizant of their patients' preferences as well as their numeracy skills.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The proposition of increased innovation in network applications and reduced cost for network operators has won over the networking world to the vision of Software-Defined Networking (SDN). With the excitement of holistic visibility across the network and the ability to program network devices, developers have rushed to present a range of new SDN-compliant hardware, software and services. However, amidst this frenzy of activity, one key element has only recently entered the debate: Network Security. In this article, security in SDN is surveyed presenting both the research community and industry advances in this area. The challenges to securing the network from the persistent attacker are discussed and the holistic approach to the security architecture that is required for SDN is described. Future research directions that will be key to providing network security in SDN are identified.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The addition of carbon dioxide to four superbase ionic liquids, [P3333][Benzim], [P3333][124Triz], [P3333][123Triz] and [P3333][Bentriz] was studied using a molecular DFT approach involving anions alone and individual ion pairs. Intermolecular bonding within the individual ion pairs is characterised by a number of weak hydrogen bonds, with the superbase anion geometrically arranged so as to maximize interactions between the heterocyclic N atoms and the cation. The pairing energies show no correlation to the observed CO2 adsorption capacity. Addition of CO2 to the anion alone clearly resulted in the formation of a covalently-bound carbamate function with the strength of binding correlated to experimental capacity. In the ion pair however the cation significantly alters the nature of the bonding such that the overall cohesive energy is reduced. Formation of a strong carbamate function occurs at the expense of weakening the interaction between anion and cation. In the more weakly absorbing ion pairs which contain [123Triz]- and [Bentriz]-, the carbamate-functionalised systems are very close in energy to adducts in which CO2 is more weakly bound, suggesting an equilibrium between the chemi- and physisorbed CO2.