971 resultados para Software for teaching
Resumo:
A software development process is a predetermined sequence of steps to create a piece of software. A software development process is used, so that an implementing organization could gain significant benefits. The benefits for software development companies, that can be attributed to software process improvement efforts, are improved predictability in the development effort and improved quality software products. The implementation, maintenance, and management of a software process as well as the software process improvement efforts are expensive. Especially the implementation phase is expensive with a best case scenario of a slow return on investment. Software processes are rare in very small software development companies because of the cost of implementation and an improbable return on investment. This study presents a new method to enable benefits that are usually related to software process improvement to small companies with a low cost. The study presents reasons for the development of the method, a description of the method, and an implementation process for the method, as well as a theoretical case study of a method implementation. The study's focus is on describing the method. The theoretical use case is used to illustrate the theory of the method and the implementation process of the method. The study ends with a few conclusions on the method and on the method's implementation process. The main conclusion is that the method requires further study as well as implementation experiments to asses the value of the method.
Resumo:
In this study the BEST7 software was employed to quantify different classes of functional groups and to model the proton titration behavior of humic substances. To illustrate the process, the Suwannee River fulvic acid of the IHSS (International Humic Substances Society) was used. Five categories - two classes of phenolic groups (phenol and cathecol), two classes of carboxylic groups (benzoic and phtalic) and the combination between them (salicylic) - of oxygenated groups were considered as being responsible for the potentiometric behavior of the sample and were quantitatively determined. The most and the least abundant groups were cathecol (3.300 ± 0.010 mmol g-1) and phenol (1.225 ± 0.070 mmol g-1), respectively. The estimated equilibrium constants were also determined and were in good agreement with the literature values for phenol and cathecol groups and for benzoic, phtalic and salicylic acids. Distribution diagrams of the species were generated with the software SPE and SPEPLOT.
Resumo:
Agile software development has grown in popularity starting from the agile manifesto declared in 2001. However there is a strong belief that the agile methods are not suitable for embedded, critical or real-time software development, even though multiple studies and cases show differently. This thesis will present a custom agile process that can be used in embedded software development. The reasons for presumed unfitness of agile methods in embedded software development have mainly based on the feeling of these methods providing no real control, no strict discipline and less rigor engineering practices. One starting point is to provide a light process with disciplined approach to the embedded software development. Agile software development has gained popularity due to the fact that there are still big issues in software development as a whole. Projects fail due to schedule slips, budget surpassing or failing to meet the business needs. This does not change when talking about embedded software development. These issues are still valid, with multiple new ones rising from the quite complex and hard domain the embedded software developers work in. These issues are another starting point for this thesis. The thesis is based heavily on Feature Driven Development, a software development methodology that can be seen as a runner up to the most popular agile methodologies. The FDD as such is quite process oriented and is lacking few practices considered commonly as extremely important in agile development methodologies. In order for FDD to gain acceptance in the software development community it needs to be modified and enhanced. This thesis presents an improved custom agile process that can be used in embedded software development projects with size varying from 10 to 500 persons. This process is based on Feature Driven Development and by suitable parts to Extreme Programming, Scrum and Agile Modeling. Finally this thesis will present how the new process responds to the common issues in the embedded software development. The process of creating the new process is evaluated at the retrospective and guidelines for such process creation work are introduced. These emphasize the agility also in the process development through early and frequent deliveries and the team work needed to create suitable process.
Resumo:
In this thesis, a computer software for defining the geometry for a centrifugal compressor impeller is designed and implemented. The project is done under the supervision of Laboratory of Fluid Dynamics in Lappeenranta University of Technology. This thesis is similar to the thesis written by Tomi Putus (2009) in which a centrifugal compressor impeller flow channel is researched and commonly used design practices are reviewed. Putus wrote a computer software which can be used to define impeller’s three-dimensional geometry based on the basic geometrical dimensions given by a preliminary design. The software designed in this thesis is almost similar but it uses a different programming language (C++) and a different way to define the shape of the impeller meridional projection.
Resumo:
Programming and mathematics are core areas of computer science (CS) and consequently also important parts of CS education. Introductory instruction in these two topics is, however, not without problems. Studies show that CS students find programming difficult to learn and that teaching mathematical topics to CS novices is challenging. One reason for the latter is the disconnection between mathematics and programming found in many CS curricula, which results in students not seeing the relevance of the subject for their studies. In addition, reports indicate that students' mathematical capability and maturity levels are dropping. The challenges faced when teaching mathematics and programming at CS departments can also be traced back to gaps in students' prior education. In Finland the high school curriculum does not include CS as a subject; instead, focus is on learning to use the computer and its applications as tools. Similarly, many of the mathematics courses emphasize application of formulas, while logic, formalisms and proofs, which are important in CS, are avoided. Consequently, high school graduates are not well prepared for studies in CS. Motivated by these challenges, the goal of the present work is to describe new approaches to teaching mathematics and programming aimed at addressing these issues: Structured derivations is a logic-based approach to teaching mathematics, where formalisms and justifications are made explicit. The aim is to help students become better at communicating their reasoning using mathematical language and logical notation at the same time as they become more confident with formalisms. The Python programming language was originally designed with education in mind, and has a simple syntax compared to many other popular languages. The aim of using it in instruction is to address algorithms and their implementation in a way that allows focus to be put on learning algorithmic thinking and programming instead of on learning a complex syntax. Invariant based programming is a diagrammatic approach to developing programs that are correct by construction. The approach is based on elementary propositional and predicate logic, and makes explicit the underlying mathematical foundations of programming. The aim is also to show how mathematics in general, and logic in particular, can be used to create better programs.
Resumo:
This thesis is about the educational purpose of foreign language teaching (FLT) in an increasingly internationalised world.The past 20-30 years have witnessed a fundamental rethinking of the aims of FLT, entailing a shift in emphasis from linguistic competence over communicative competence to intercultural competence. The growing emphasis on cultural issues, called for by research and international curricular documents, places new demandson language teachers. The overall aim of this study is to deepen the knowledge about the attitudes of teachers at the upper level of the Finland-Swedish comprehensive school towards the treatment of culture in English foreign language (EFL) teaching. The questions in focus are: 1) How do teachers interpret the concept"culture" in EFL-teaching?, 2) How do they specify the cultural objectives of their teaching? and 3) What do they do to attain these objectives? The thesis strives to reveal whether or not language teaching today can be describedas intercultural, in the sense that culture is taught with the aim of promotingintercultural understanding, tolerance and empathy. This abductive and largely exploratory study is placed within a constructivist and sociocultural framework,and is inspired by both phenomenography and hermeneutics. It takes its starting-point in language didactics, and can also be regarded as a contribution to teacher cognition research. The empirical data consists of verbatim transcribed interviews with 13 Finland-Swedish teachers of English at grades 7-9. The findings are presented according to three orientations and reviewed with reference to the 2004 Finnish National Framework Curriculum. Within the cognitive orientation, "culture" is perceived as factual knowledge, and the teaching of cultureis defined in terms of the transmission of knowledge, especially about Britain and the USA (Pedagogy of Information). Within the action-related orientation, "culture" is seen as skills of a social and socio-linguistic nature, andthe teaching aims at preparing the students for contacts with people from the target language areas (Pedagogy of Preparation). Within the affective orientation, which takes a more holistic approach, "culture" is seen as a bi-directional perspective. Students are encouraged to look at their own familiar culture from another perspective, and learn to empathise with and show respect for otherness in general, not just concerning representatives of English-speaking countries (Pedagogy of Encounter). Very few of the interviewed teachers represent the third approach, which is the one that can be characterised as truly intercultural. The study indicates that many teachers feel unsure about how to teach culture in an appropriate and up-to-date manner. This is attributed to, among other things, lack of teacher insights as well as lack of time and adequate material. The thesis ends with a set of recommendations as to how EFL could be developed ina more intercultural direction.
Resumo:
Dagens programvaruindustri står inför alltmer komplicerade utmaningar i en värld där programvara är nästan allstädes närvarande i våra dagliga liv. Konsumenten vill ha produkter som är pålitliga, innovativa och rika i funktionalitet, men samtidigt också förmånliga. Utmaningen för oss inom IT-industrin är att skapa mer komplexa, innovativa lösningar till en lägre kostnad. Detta är en av orsakerna till att processförbättring som forskningsområde inte har minskat i betydelse. IT-proffs ställer sig frågan: “Hur håller vi våra löften till våra kunder, samtidigt som vi minimerar vår risk och ökar vår kvalitet och produktivitet?” Inom processförbättringsområdet finns det olika tillvägagångssätt. Traditionella processförbättringsmetoder för programvara som CMMI och SPICE fokuserar på kvalitets- och riskaspekten hos förbättringsprocessen. Mer lättviktiga metoder som t.ex. lättrörliga metoder (agile methods) och Lean-metoder fokuserar på att hålla löften och förbättra produktiviteten genom att minimera slöseri inom utvecklingsprocessen. Forskningen som presenteras i denna avhandling utfördes med ett specifikt mål framför ögonen: att förbättra kostnadseffektiviteten i arbetsmetoderna utan att kompromissa med kvaliteten. Den utmaningen attackerades från tre olika vinklar. För det första förbättras arbetsmetoderna genom att man introducerar lättrörliga metoder. För det andra bibehålls kvaliteten genom att man använder mätmetoder på produktnivå. För det tredje förbättras kunskapsspridningen inom stora företag genom metoder som sätter samarbete i centrum. Rörelsen bakom lättrörliga arbetsmetoder växte fram under 90-talet som en reaktion på de orealistiska krav som den tidigare förhärskande vattenfallsmetoden ställde på IT-branschen. Programutveckling är en kreativ process och skiljer sig från annan industri i det att den största delen av det dagliga arbetet går ut på att skapa något nytt som inte har funnits tidigare. Varje programutvecklare måste vara expert på sitt område och använder en stor del av sin arbetsdag till att skapa lösningar på problem som hon aldrig tidigare har löst. Trots att detta har varit ett välkänt faktum redan i många decennier, styrs ändå många programvaruprojekt som om de vore produktionslinjer i fabriker. Ett av målen för rörelsen bakom lättrörliga metoder är att lyfta fram just denna diskrepans mellan programutvecklingens innersta natur och sättet på vilket programvaruprojekt styrs. Lättrörliga arbetsmetoder har visat sig fungera väl i de sammanhang de skapades för, dvs. små, samlokaliserade team som jobbar i nära samarbete med en engagerad kund. I andra sammanhang, och speciellt i stora, geografiskt utspridda företag, är det mera utmanande att införa lättrörliga metoder. Vi har nalkats utmaningen genom att införa lättrörliga metoder med hjälp av pilotprojekt. Detta har två klara fördelar. För det första kan man inkrementellt samla kunskap om metoderna och deras samverkan med sammanhanget i fråga. På så sätt kan man lättare utveckla och anpassa metoderna till de specifika krav som sammanhanget ställer. För det andra kan man lättare överbrygga motstånd mot förändring genom att introducera kulturella förändringar varsamt och genom att målgruppen får direkt förstahandskontakt med de nya metoderna. Relevanta mätmetoder för produkter kan hjälpa programvaruutvecklingsteam att förbättra sina arbetsmetoder. När det gäller team som jobbar med lättrörliga och Lean-metoder kan en bra uppsättning mätmetoder vara avgörande för beslutsfattandet när man prioriterar listan över uppgifter som ska göras. Vårt fokus har legat på att stöda lättrörliga och Lean-team med interna produktmätmetoder för beslutsstöd gällande så kallad omfaktorering, dvs. kontinuerlig kvalitetsförbättring av programmets kod och design. Det kan vara svårt att ta ett beslut att omfaktorera, speciellt för lättrörliga och Lean-team, eftersom de förväntas kunna rättfärdiga sina prioriteter i termer av affärsvärde. Vi föreslår ett sätt att mäta designkvaliteten hos system som har utvecklats med hjälp av det så kallade modelldrivna paradigmet. Vi konstruerar även ett sätt att integrera denna mätmetod i lättrörliga och Lean-arbetsmetoder. En viktig del av alla processförbättringsinitiativ är att sprida kunskap om den nya programvaruprocessen. Detta gäller oavsett hurdan process man försöker introducera – vare sig processen är plandriven eller lättrörlig. Vi föreslår att metoder som baserar sig på samarbete när processen skapas och vidareutvecklas är ett bra sätt att stöda kunskapsspridning på. Vi ger en översikt över författarverktyg för processer på marknaden med det förslaget i åtanke.
Resumo:
The study focuses on primary school teachers’ perceptions of environmental education, its integration into primary school education and teachers’ teaching practices in Tanzania. The thesis is based on empirical research. The theoretical underpinnings of the study are based on Palmer’s (1998) model of environmental education. According to the model, meaningful environmental education should include education about, in or through and for the environment. The study is supported by national and international literature from research done on environmental education and education for sustainable development and policy statements. The study is qualitative in nature, adopting phenomenography and phenomenology as points of departure. The empirical data was collected from four primary schools in Morogoro region in Tanzania. The study sample consisted of 31 primary school teachers. Data was collected through interviews and lesson observations. According to the results of the study, primary school teachers expressed variations in their perceptions of environmental education and education for sustainable development. Most of the teachers focused on the aspect of knowledge acquisition. According to Tanzanian education and training policy, environmental education has to be integrated into all subjects. Although there is environmental education in the primary school curriculum, it is not integrated on an equal footing in all subjects. Some subjects like science, social studies and geography have more environmental content than other subjects. Teachers claim that the approach used to integrate environmental education into the school curriculum was not favoured because many claimed that what is to be taught as environmental education in the various subjects is not shown clearly. As a result, many teachers suggested that to ensure that it is taught properly it should be included in the curriculum as an independent subject or as specific topics. The study revealed that teachers’ teaching practices in integrating environmental education varied from one subject to another. Although most of the teachers said that they used participatory methods, lesson observations showed that they limited themselves to question and answer and group discussion. However, the teachers faced a number of barriers in the teaching of environmental education, some of which include lack of teaching and learning resources, time and large class size. The role of teachers in the implementation of environmental education in developing an environmentally literate citizenry is of great significance. The responsibility of the government in developing a curriculum with clear goals and content, developing teachers’ capacity in the teaching of environmental education and provision of teaching and learning materials needs to be taken seriously by the government in educational plans and programs.
Resumo:
The objective of the thesis was to create three tutorials for MeVEA Simulation Software to instruct the new users to the modeling methodology used in the MeVEA Simulation Software. MeVEA Simulation Software is a real-time simulation software based on multibody dynamics. The simulation software is designed to create simulation models of complete mechatronical system. The thesis begins with a more detail description of the MeVEA Simulation Software and its components. The thesis presents the three simulation models and written theory of the steps of model creation. The first tutorial introduces the basic features which are used in most simulation models. The basic features include bodies, constrains, forces, basic hydraulics and motors. The second tutorial introduces the power transmission components, tyres and user input definitions for the different components in power transmission systems. The third tutorial introduces the definitions of two different types of collisions and collision graphics used in MeVEA Simulation Software.
Resumo:
The prevailing undergraduate medical training process still favors disconnection and professional distancing from social needs. The Brazilian Ministries of Education and Health, through the National Curriculum Guidelines, the Incentives Program for Changes in the Medical Curriculum (PROMED), and the National Program for Reorientation of Professional Training in Health (PRO-SAÚDE), promoted the stimulus for an effective connection between medical institutions and the Unified National Health System (SUS). In accordance to the new paradigm for medical training, the Centro Universitário Serra dos Órgãos (UNIFESO) established a teaching plan in 2005 using active methodologies, specifically problem-based learning (PBL). Research was conducted through semi-structured interviews with third-year undergraduate students at the UNIFESO Medical School. The results were categorized as proposed by Bardin's thematic analysis, with the purpose of verifying the students' impressions of the new curriculum. Active methodologies proved to be well-accepted by students, who defined them as exciting and inclusive of theory and practice in medical education.
Resumo:
This study evaluates the use of role-playing games (RPGs) as a methodological approach for teaching cellular biology, assessing student satisfaction, learning outcomes, and retention of acquired knowledge. First-year undergraduate medical students at two Brazilian public universities attended either an RPG-based class (RPG group) or a lecture (lecture-based group) on topics related to cellular biology. Pre- and post-RPG-based class questionnaires were compared to scores in regular exams and in an unannounced test one year later to assess students' attitudes and learning. From the 230 students that attended the RPG classes, 78.4% responded that the RPG-based classes were an effective tool for learning; 55.4% thought that such classes were better than lectures but did not replace them; and 81% responded that they would use this method. The lecture-based group achieved a higher grade in 1 of 14 regular exam questions. In the medium-term evaluation (one year later), the RPG group scored higher in 2 of 12 questions. RPG classes are thus quantitatively as effective as formal lectures, are well accepted by students, and may serve as educational tools, giving students the chance to learn actively and potentially retain the acquired knowledge more efficiently.
Resumo:
A hipertensao arterial é uma doença muito prevalente, evoluindo com lesoes em órgaos-alvo, alta morbidade e mortalidade. A avaliaçao das repercussoes cardíacas pela ecocardiografia tem papel importante na conduçao clínica dos indivíduos hipertensos, e suas imagens podem ser utilizadas como ferramenta para o ensino. OBJETIVOS: Desenvolver e avaliar um software, construído com base em imagens ecocardiográficas, abordando de forma ilustrativa e interativa a estrutura e funçao cardíacas normais,bem como as alteraçoes induzidas pela hipertensao arterial. MÉTODOS: Foram selecionadas imagens ecocardiográficas de indivíduos normais e com comprometimento cardíaco determinado pela hipertensao (hipertrofia ventricular esquerda, miocardiopatia dilatada e infarto do miocárdio). Com estas imagens foi construído um software no programa multimídia Flash, que foi avaliado por estudantes de Medicina (n=38) e Enfermagem (n=18), também submetidos a pré- e pós-teste. RESULTADOS: Os alunos consideraram o software útil, atraente e adequado as atuais metodologias educacionais proativas,promovendo ganho de conhecimento na compreensao do comprometimento cardíaco na hipertensao arterial. Conclusao: O software foi bem avaliado e considerado útil na aquisiçao de conhecimento numa área específica mais prevalente do comprometimento da saúde do adulto.
Resumo:
Tämän tutkimusraportin suomenkielinen versio on osoitteessa: http://urn.fi/URN:ISBN:978-951-29-4509-2