51 resultados para 005 Computer programming, programs

em Deakin Research Online - Australia


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Should computer programming be taught within schools of architecture? <br /><br />Incorporating even low-level computer programming within architectural education curricula is a matter of debate but we have found it useful to do so for two reasons: as an introduction or at least a consolidation of the realm of descriptive geometry and in providing an environment for experimenting in morphological time-based change.<br /><br />Mathematics and descriptive geometry formed a significant proportion of architectural education until the end of the 19th century. This proportion has declined in contemporary curricula, possibly at some cost for despite major advances in automated manufacture, Cartesian measurement is still the principal &lsquo;language&rsquo; with which to describe building for construction purposes. When computer programming is used as a platform for instruction in logic and spatial representation, the waning interest in mathematics as a basis for spatial description can be readdressed using a left-field approach. Students gain insights into topology, Cartesian space and morphology through programmatic form finding, as opposed to through direct manipulation.<br /><br />In this context, it matters to the architect-programmer how the program operates more than what it does. This paper describes an assignment where students are given a figurative conceptual space comprising the three Cartesian axes with a cube at its centre. Six Phileban solids mark the Cartesian axial limits to the space. Any point in this space represents a hybrid of one, two or three transformations from the central cube towards the various Phileban solids. Students are asked to predict the topological and morphological outcomes of the operations. Through programming, they become aware of morphogenesis and hybridisation. Here we articulate the hypothesis above and report on the outcome from a student group, whose work reveals wider learning opportunities for architecture students in computer programming than conventionally assumed.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The aim of the research is to investigate factors that may explain success in elementary computer programming at the tertiary level. The first phase of the research included the identification of possible explanatory factors through a literature review, a survey of students studying introductory computing, a focus-group session with teachers of computer programming and interviews with programming students. The second phase of the research that was called the main study, involved testing the identified factors. Two different groups of programming students - one group majoring in business computing and another majoring in computer science - completed a survey questionnaire. The findings of the research are as follows. Gender is of little significance for business students but there is an adverse gender penalty for females in computer science. Secondary school assessment is inversely related to outcomes in business computing but directly influences outcomes in the first programming unit in the computer science course. As in prior research, previous knowledge and experience were demonstrated to matter, A range of other variables was found to be of little importance. The research suggests that different problem-solving techniques might be relevant in business compared with those of use in computer science.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Computer programming can be challenging for beginners because of the need to understand abstract programming concepts. In this paper, we study the use of the Second Life (SL) virtual world for learning computer programming concepts. We conduct an empirical study for learning computer programming in SL by addressing affordances of SL for experiential problem-based learning pedagogies. We present preliminary findings, the promises and the limitations of Second Life as an environment for learning computer programming.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This research explores the effect of the use of laptop computers on students&rsquo; learning experiences during lectures. Our methodology involves embedding laptops with visualization software as a learning aid during lectures. We then employ a framework of seven principles of good practice in higher education to evaluate the impact of the use of laptop computers on the learning experience of computer programming students. Overall, we found that students were highly motivated and supportive of this innovative use of laptop computers with lectures.<br />

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The overarching goal of this dissertation was to evaluate the contextual components of instructional strategies for the acquisition of complex programming concepts. A meta-knowledge processing model is proposed, on the basis of the research findings, thereby facilitating the selection of media treatment for electronic courseware. When implemented, this model extends the work of Smith (1998), as a front-end methodology, for his glass-box interpreter called Bradman, for teaching novice programmers. Technology now provides the means to produce individualized instructional packages with relative ease. Multimedia and Web courseware development accentuate a highly graphical (or visual) approach to instructional formats. Typically, little consideration is given to the effectiveness of screen-based visual stimuli, and curiously, students are expected to be visually literate, despite the complexity of human-computer interaction. Visual literacy is much harder for some people to acquire than for others! (see Chapter Four: Conditions-of-the-Learner) An innovative research programme was devised to investigate the interactive effect of instructional strategies, enhanced with text-plus-textual metaphors or text-plus-graphical metaphors, and cognitive style, on the acquisition of a special category of abstract (process) programming concept. This type of concept was chosen to focus on the role of analogic knowledge involved in computer programming. The results are discussed within the context of the internal/external exchange process, drawing on Ritchey's (1980) concepts of within-item and between-item encoding elaborations. The methodology developed for the doctoral project integrates earlier research knowledge in a novel, interdisciplinary, conceptual framework, including: from instructional science in the USA, for the concept learning models; British cognitive psychology and human memory research, for defining the cognitive style construct; and Australian educational research, to provide the measurement tools for instructional outcomes. The experimental design consisted of a screening test to determine cognitive style, a pretest to determine prior domain knowledge in abstract programming knowledge elements, the instruction period, and a post-test to measure improved performance. This research design provides a three-level discovery process to articulate: 1) the fusion of strategic knowledge required by the novice learner for dealing with contexts within instructional strategies 2) acquisition of knowledge using measurable instructional outcome and learner characteristics 3) knowledge of the innate environmental factors which influence the instructional outcomes This research has successfully identified the interactive effect of instructional strategy, within an individual's cognitive style construct, in their acquisition of complex programming concepts. However, the significance of the three-level discovery process lies in the scope of the methodology to inform the design of a meta-knowledge processing model for instructional science. Firstly, the British cognitive style testing procedure, is a low cost, user friendly, computer application that effectively measures an individual's position on the two cognitive style continua (Riding & Cheema,1991). Secondly, the QUEST Interactive Test Analysis System (Izard,1995), allows for a probabilistic determination of an individual's knowledge level, relative to other participants, and relative to test-item difficulties. Test-items can be related to skill levels, and consequently, can be used by instructional scientists to measure knowledge acquisition. Finally, an Effect Size Analysis (Cohen,1977) allows for a direct comparison between treatment groups, giving a statistical measurement of how large an effect the independent variables have on the dependent outcomes. Combined with QUEST's hierarchical positioning of participants, this tool can assist in identifying preferred learning conditions for the evaluation of treatment groups. By combining these three assessment analysis tools into instructional research, a computerized learning shell, customised for individuals' cognitive constructs can be created (McKay & Garner,1999). While this approach has widespread application, individual researchers/trainers would nonetheless, need to validate with an extensive pilot study programme (McKay,1999a; McKay,1999b), the interactive effects within their specific learning domain. Furthermore, the instructional material does not need to be limited to a textual/graphical comparison, but could be applied to any two or more instructional treatments of any kind. For instance: a structured versus exploratory strategy. The possibilities and combinations are believed to be endless, provided the focus is maintained on linking of the front-end identification of cognitive style with an improved performance outcome. My in-depth analysis provides a better understanding of the interactive effects of the cognitive style construct and instructional format on the acquisition of abstract concepts, involving spatial relations and logical reasoning. In providing the basis for a meta-knowledge processing model, this research is expected to be of interest to educators, cognitive psychologists, communications engineers and computer scientists specialising in computer-human interactions.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This study evaluates the efficacy of a low-level program visualisation tool as a learning aid for novice programmers and develops and evaluates features which might further enhance the benefit of a low-level program visualisation tool (called Bradman). Bradman is an interpreter which makes visible aspects of the programming process which are normally hidden from the user.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Global software development teams expressed dissatisfaction with their structures. Job satisfaction was reduced by the inefficiencies of communication technologies and from the functional structures imposed by the management. This led to a reduced contextual understanding of projects which could be improved if employees were to participate in the work designs.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The thesis examined early differences between girls and boys in their attitudes and social behaviour which might help explain why girls and women continue to reject computing. The behaviour of preschool children playing freely for three supervised sessions in either same-gender or mixed-gender pairs with a computerised robot was studied, and then their individual programming performance was measured. Conclusions were that social interaction and computer programming performance were not differentiated by gender. Mixed-gender pairs had a significant effect on both children's style of social interaction and their performance, an impact that was particularly negative for girls.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In this research, an ADRI approach was introduced in the teaching and learning process of an introductory programming course. The result shows that the ADRI approach impacted positively on the students learning outcomes. The ADRI approach not only reduced the failure rate but also improved student&rsquo;s retention in the course.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

This article outlines some new-object commands of Logo Microworlds and includes the use of buttons, sliders and programmable colours. The ability to assign object properties including font, colour and frames are discussed. As is assigning object-instructions and commands such as click on and clickoff, launch and cancel. Programming the turtle, making a new turtle, running simultaneous turtles, programming graphic colours and sliders as well as understanding dotimes are explored.<br />

Relevância:

40.00% 40.00%

Publicador:

Resumo:

One of the aims of any higher education institution is to align its curriculum with program learning goals. Programs which ensure proper learning have positive effects on students, instructors, departments and also on the higher education institution itself. This paper discusses the implementation and effects of Assurance Of Learning (AOL) processes on introductory programming (IP) courses. It elaborates five stages of AOL to align program learning goals with IP curriculum. Then, it discusses how the AOL process identifies shortcomings in the assessment methods of IP courses. Furthermore, it enlightens how the assessment findings, as a result of the AOL process, provide mechanisms to address the drawbacks during the delivery of such courses. Feedback on

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A longitudinal analysis of computer usage by commencing students in Deakin University's undergraduate engineering and technology programs over the period 1998 to 2001 revealed that; access to computers was at high levels; mean computer usage for off campus students had not changed significantly, but had risen significantly for on campus students; while access to the Internet / WWW had not increased significantly, reported regular use of the Internet / WWW had risen significantly; while most students continued to report their source of Internet / WWW access as either home or university, the proportion reporting home as their source of access had risen significantly; and the reported regular use of email rose significantly. Other results are also presented.<br /><br />These results imply that commencing engineering and technology students are well placed to adopt online delivery and support of teaching and learning. However, while it might now be reasonable to assume that all students have access to computers and the Internet, the experiences of on campus students in computer laboratories with broadband network access will be different from off campus students accessing the Internet via a dialup modem connection. A small proportion of commencing students were unaware of the computing facilities provided by the university; an orientation program covering computing facilities and services would benefit all commencing students. <br />

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The use of computers and information technology is becoming more widespread in chemical education and in the wider community and workforce. Universities are increasing the use of computers and information technology in their teaching and learning programs. The Australian situation, reported here, can be viewed as a microcosm, reflecting a world-wide trend.<br /><br />The penetration of general IT literacy and ability amongst Australian undergraduate students is rising rapidly. This paper reports surveys of the detailed IT skills of Australian undergraduate students. To the best of our knowledge, apart from our own work, there have been no other published surveys of specific IT skills. Most students have some reasonable computer skills at the start of their university studies, but the level of skill is not uniformly high. In fact, many IT literate students lack a sufficient level of skill to use the new technologies, including full use of web-based flexible learning. There is an urgent need for IT training for university students in order to achieve successful learning outcomes using IT and to satisfy the needs of future employers.<br /><br />This article, which is the second in a series (1) of investigations on the computer skills of undergraduate students at the start of university, is an expanded version of a paper presented at the World Chemistry Congress held in Brisbane (Australia) during 1-6 July 2001.<br />

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Currently, coordinated scheduling of multiple parallel applications across computers has been considered as the critical factor to achieve high execution performance. We claim in this report that the performance and costs of the execution of parallel applications could be improved if not only dedicated clusters but also non-dedicated clusters were used and several parallel applications were executed concurreontly. To support this claim we carried out experimental study into the performance of multiple NAS parallel programs executing concurrently on a non-dedicated cluster.<br />

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A longitudinal analysis of computer usage by commencing students in Deakin University&rsquo;s undergraduate engineering and technology programs over the period 1998 to 2001 revealed that; access to computers was at high levels; mean computer usage for off-campus students had not changed<br />significantly, but had risen significantly for on-campus students; while access to the Internet / WWW had not increased significantly, reported regular use of the Internet / WWW had risen significantly; while most students continued to report their source of Internet / WWW access as either Home or University, the proportion reporting Home as their source of access had risen significantly; and the reported regular use of e-mail rose significantly.<br />