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

em University of Queensland eSpace - Australia


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Global Software Development (GSD) is an emerging distributive software engineering practice, in which a higher communication overhead due to temporal and geographical separation among developers is traded with gains in reduced development cost, improved flexibility and mobility for developers, increased access to skilled resource-pools and convenience of customer involvements. However, due to its distributive nature, GSD faces many fresh challenges in aspects relating to project coordination, awareness, collaborative coding and effective communication. New software engineering methodologies and processes are required to address these issues. Research has shown that, with adequate support tools, Distributed Extreme Programming (DXP) – a distributive variant of an agile methodology – Extreme Programming (XP) can be both efficient and beneficial to GDS projects. In this paper, we present the design and realization of a collaborative environment, called Moomba, which assists a distributed team in both instantiation and execution of a DXP process in GSD projects.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Collaborate Filtering is one of the most popular recommendation algorithms. Most Collaborative Filtering algorithms work with a static set of data. This paper introduces a novel approach to providing recommendations using Collaborative Filtering when user rating is received over an incoming data stream. In an incoming stream there are massive amounts of data arriving rapidly making it impossible to save all the records for later analysis. By dynamically building a decision tree for every item as data arrive, the incoming data stream is used effectively although an inevitable trade off between accuracy and amount of memory used is introduced. By adding a simple personalization step using a hierarchy of the items, it is possible to improve the predicted ratings made by each decision tree and generate recommendations in real-time. Empirical studies with the dynamically built decision trees show that the personalization step improves the overall predicted accuracy.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

OBJECTIVE - The purpose of this study was to determine whether beneficial effects on glycemic control of an initial laboratory-supervised resistance training program could be sustained through a community center-based maintenance program. RESEARCH DESIGN AND METHODS - We studied 57 overweight (BMI >= 27 kg/m(2)) sedentary men and women aged 40-80 years with established (> 6 months) type 2 diabetes. initially, all participants attended a twice-weekly 2-month supervised resistance training program conducted in the exercise laboratory. Thereafter, participants undertook a resistance training maintenance program (2 times/week) for 12 months and were randomly assigned to carry this out either in a community fitness and recreation center (center) or in their domestic environment (home). Glycemic control (HbA(1c) [A1C]) was assessed at 0, 2, and 14 months. RESULTS - Pooling data from the two groups for the 2-month supervised resistance training program showed that compared with baseline, mean A1C fell by -0.4% [95% CI -0.6 to -0.2]. Within-group comparisons showed that A I C remained lower than baseline values at 14 months in the center group (- 0.4% [-0.7 to -0.03]) but not in the home group (-0.1% [-0.4 to 0.3]). However, no between-group differences were observed at each time point. Changes in AIC during the maintenance period were positively associated with exercise adherence in the center group only. CONCLUSIONS - Center-based but not home-based resistance training was associated with the maintenance of modestly improved glycemic control from baseline, which was proportional to program adherence. Our findings emphasize the need to develop and test behavioral methods to promote healthy lifestyles including increased physical activity in adults with type 2 diabetes.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

It is widely acknowledged that quality pedagogy is central to improving the educational outcomes of all students. In improving the social and academic outcomes of boys, and more specifically disengaged boys, the productive pedagogies model has been presented as a way forward. In terms of drawing on this model in socially just ways; to facilitate a broadening, rather than reinscribing of boys' narrow constructions of gender identity, this paper illustrates the imperative of teachers interacting with key feminist understandings of masculinity. Organized around the four dimensions of productive pedagogy, the paper draws on ( predominantly Australian-based) seminal work in the sphere of masculinities and schooling to discuss key strategies and initiatives for improving boys' educational outcomes. Against this backdrop, the paper demonstrates the importance of two principle understandings. The first relates to teachers understanding masculinity through feminist lenses, as constructed, regulated and maintained through inequitable social processes and the second relates to teachers understanding pedagogy as critical and transformative practice. These understandings are presented as vital to enabling gender justice.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A new integration scheme is developed for nonequilibrium molecular dynamics simulations where the temperature is constrained by a Gaussian thermostat. The utility of the scheme is demonstrated by its application to the SLLOD algorithm which is the standard nonequilibrium molecular dynamics algorithm for studying shear flow. Unlike conventional integrators, the new integrators are constructed using operator-splitting techniques to ensure stability and that little or no drift in the kinetic energy occurs. Moreover, they require minimum computer memory and are straightforward to program. Numerical experiments show that the efficiency and stability of the new integrators compare favorably with conventional integrators such as the Runge-Kutta and Gear predictor-corrector methods. (C) 1999 American Institute of Physics. [S0021-9606(99)50125-6].

Relevância:

70.00% 70.00%

Publicador:

Resumo:

This paper reports on the early stages of a three year study that is investigating the impact of a technology-enriched teacher education program on beginning teachers' integration of computers, graphics calculators, and the internet into secondary school mathematics classrooms. Whereas much of the existing research on the role of technology in mathematics learning has been concerned with effects on curriculum content or student learning, less attention has been given to the relationship between technology use and issues of pedagogy, in particular the impact on teachers' professional learning in the context of specific classroom and school environments. Our research applies sociocultural theories of learning to consider how beginning teachers are initiated into a collaborative professional community featuring both web-based and face to face interaction, and how participation in such a community shapes their pedagogical beliefs and practices. The aim of this paper is to analyse processes through which the emerging community was established and sustained during the first year of the study. We examine features of this community in terms of identity formation, shifts in values and beliefs, and interaction patterns revealed in bulletin board discussion between students and lecturers.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

This article describes a collaborative and cross-curricula initiative undertaken in the School of Education at the University of Queensland, Brisbane, Australia. The project involved developing an integrated approach to providing professional year pre-service secondary teacher education students with experiences that would assist them to develop their knowledge and skills to teach students with special needs in their classrooms. These experiences were undertaken in the authentic teaching and learning context of a post-school literacy program for young adults with intellectual disabilities. In preliminary interviews pre-service teachers revealed that they lacked experience, knowledge and understanding related to teaching students with special needs, and felt that their teacher education program lacked focus in this field. This project was developed in response to these expressed needs. Through participating in the project, pre-service teachers' knowledge and understanding about working with students with diverse learning needs were developed as they undertook real and purposeful tasks in an authentic context.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Despite the increasing importance of, and interest in, documenting the impact of environmental education programs on students' learning for sustainability, few tools are currently available to measure young students' environmental learning across all the dimensions of knowledge, skills, attitudes and behaviours. This paper reports on the development of such a tool, using an iterative action research process with 134 students, aged six to eleven, attending programs at an Environmental Education Centre in Queensland. The resulting instrument, the Environmental Learning Outcomes Survey (ELOS) incorporates observations of students' engagement in learning processes as well as measuring learning outcomes, and allows both of these aspects to be linked to particular components of the environmental education program. Test data using the instrument are reported to illustrate its potential usefulness. It is envisaged that the refined instrument will enable researchers to measure student environmental learning in the field, investigate environmental education program impacts and identify aspects of programs that are most effective in facilitating student learning. [Author abstract]

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Defeasible reasoning is a simple but efficient approach to nonmonotonic reasoning that has recently attracted considerable interest and that has found various applications. Defeasible logic and its variants are an important family of defeasible reasoning methods. So far no relationship has been established between defeasible logic and mainstream nonmonotonic reasoning approaches. In this paper we establish close links to known semantics of logic programs. In particular, we give a translation of a defeasible theory D into a meta-program P(D). We show that under a condition of decisiveness, the defeasible consequences of D correspond exactly to the sceptical conclusions of P(D) under the stable model semantics. Without decisiveness, the result holds only in one direction (all defeasible consequences of D are included in all stable models of P(D)). If we wish a complete embedding for the general case, we need to use the Kunen semantics of P(D), instead.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

"Totally functional programming" (TFP) advocates the complete replacement of symbolic representations for data by functions. TFP is motivated by observations from practice in language extensibility and functional programming. Its technical essence extends the role of "fold" functions in structuring functional programs to include methods that make comparisons on elements of data structures. The obstacles that currently prevent the immediate uptake of TFP as a style within functional programming equally indicate future research directions in the areas of theoretical foundations, supporting technical infrastructure, demonstrated practical applicability, and relationship to OOP.