Top PDF Towards a framework for developing educational software

Towards a framework for developing educational software

Towards a framework for developing educational software

normally not involved during the requirements analysis phase for educational software. The evaluation of the prototype is necessary to find out if the software is really meeting the initial needs, support learning, use the correct pedagogy etc. The feedback from the evaluation will initiate a new set of requirements for the final design of the application. Criteria for the evaluation of the software need first to be defined. Several points of view must be considered when evaluating educational software. These include domain dependent demands, instructional demands, user interface demands and pragmatic demands [Kuittinen, 1998]. Previous work on Educational software evaluation should also be taken into account [Squires and Preece, 1996; Scanlon et all, 1997]
Show more

14 Read more

Developing Educational Software: a professional tool perspective

Developing Educational Software: a professional tool perspective

In this perspective software design and development is viewed as an activity whose goal is to produce a tool that is expected to have an effect at a cognitive level. The design may well be grounded in some learning theory which gives the framework for the software design (the requirements). These theories include behaviourism, constructivism, and others, but all have a clear element of self-determined learning and therefore have common assumptions in the design. Some software of this kind does incorporate elements of a teaching strategy, but these are embedded in a learning framework which is explicit in the software. From the designer’s or developer’s perspective, the arena of learning is in the interaction of the student with the computer. Software of this kind can be represented by the following figure:
Show more

18 Read more

The REVEAL educational environmental narrative framework for PlayStation VR

The REVEAL educational environmental narrative framework for PlayStation VR

The global videogame market was worth an estimated $116.6 billion in 2016 and is expected to reach $143 billion by the end of 2020 (UKIE 2017). This continuing growth is fuelled by advancements in gaming technologies which the mainstream videogame industry is well-equipped to exploit for new business opportunities. However, despite the increasing use of state of-the-art gaming technologies in a wide variety of fields outside of entertainment, technological and economic barriers often prevent the transfer of new gaming technologies to educational markets. One such technology is Sony's PlayStation VR headset, which has quickly become the prevailing head-tracked virtual reality headset of the current generation, exceeding the sales of Oculus Rift and Vive headsets combined (Statista 2018). The central aim of the REVEAL project has been to augment existing free and ‘open’ technologies for developing mainstream videogames for PlayStation VR, in order to facilitate easier and more cost-effective transfer of Sony's headset to educational applications. As such the REVEAL project specifically addresses the creation of "Educational Environmental Narratives" (EENs) using Sony Computer Entertainment's PhyreEngine platform.
Show more

11 Read more

A common data fusion framework for space robotics : architecture and data fusion methods

A common data fusion framework for space robotics : architecture and data fusion methods

We are currently developing a software framework to implement, evaluate, and deploy data fusion algorithms for applications such as localisation, mapping, environment reconstruction, and object detection and tracking: a Common Data Fusion Framework (CDFF). We designed it to handle the challenges of developing and integrating sensor data fusion algorithms in a space context: (1) it will be compliant with the requirements that space grade software impose at interface level, and partially conform to lifecycle and coding guidelines based on ECSS-E-ST-40C standards (European Cooperation for Space Standardisation), (2) it will be easily deployable in ESROCOS [1][2] that uses TASTE modeling [6], (3) it will be experimentally validated by our porting of certain Data Fusion Nodes (DFNs) and Processing Compounds (DFPCs) to RTEMS, and (4) it will be validated in a partially hardware-accelerated setup, with some data fusion processing taking place on a FPGA coprocessor (e.g. Xilinx Zynq SoC).
Show more

8 Read more

The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability

The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability

associated with developing sustainable software. We propose that software sustainability is a composite, non- functional requirement that is a measure of a number of core quality attributes including extensibility, interoper- ability, maintainability, portability, reusability and scal- ability. In addition, we suggest that software architectures and architectural evaluation methods are integral to the development of sustainable software. Complex software systems can only be built when we architect them using existing as well as newly engineered parts that provide the required overall capabilities. During the development and evolution of such software, the architecture plays a crucial role in defining the relations between these parts. It permits the decomposition of software into manage- able parts and to compose the software from existing or adapted parts and enables the cost-effective engineer- ing of software by multiple teams. Architecting sustain- able science and engineering systems essentially means finding the right trade-off between the attributes and the various other requirements imposed on the system. Architectural representations of systems can be effective in understanding broader system concerns by abstracting away from system details, hence the trend for reason- ing about quality attributes at the architectural level. A key task in this activity will be the derivation of suitable measures and metrics to be used for evaluating the archi- tectures, addressing both functional and non-functional concerns. It is important to define measures and metrics that truly quantify the characteristics of the architectures they intend to assess. This should include formalizing intuitive ideas of measures and metrics, which follow a rig- orous process of validation. The parable of the Blind men and the Elephant[1] has been used to illustrate a range of different purposes including the need for improved com- munication and respect for different perspectives. Each of the six blind men has their own perspectives as to what they have observed. We propose that the development of a software sustainability architectural evaluation frame- work would assist in facilitating a greater holistic view of software sustainability.
Show more

6 Read more

Developing an 'experience framework' for an evidence-based information literacy educational intervention

Developing an 'experience framework' for an evidence-based information literacy educational intervention

experiences. For Bruce et al. (2006), Åkerlind (2008) and others, the ambition of an educational intervention should be to develop in the student the capacity for all of the differing variations of sophistication of experience described by the Categories of Description, not just the most sophisticated. Students should be educated into the complete range of simpler experiences even if they are already experiencing Information Literacy with a high level of sophistication.

29 Read more

The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability

The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability

in genetic control[4]. Other examples include civil engi- neers utilizing artificial intelligence approaches with sen- sor networks to monitor water systems[5]. However, these new approaches to research are highly dependent on soft- ware systems, which are increasingly complex in nature and operate in evolving, distributed e-infrastructure eco- systems. In addition, the emergence of service-oriented computing where software is composed of loosely coupled services with the ability to bind to these services dynami- cally at runtime i.e. ultra late binding, which allows for a system to respond to changing requirements represents a significant paradigm shift in the way that software and hardware are not only developed but are also utilized by end-users[6]. A major challenge in developing sustainable computational science and engineering software within such environments is how to integrate it with existing components, services and systems that were not originally designed to interact with each other; this includes both software and hardware. Similarly, the ‘as a Service’ para- digm such as Software as a Service (SaaS), Infrastructure as a Service (IaaS) etc., as part of the nomenclature of cloud computing presents new challenges.
Show more

6 Read more

Developing an educational framework for the teaching of simulation within nurse education

Developing an educational framework for the teaching of simulation within nurse education

Fink [35] discusses the creation of significant learning experiences. Based in educational research, he has com- piled six major dimensions to formulate significant lear- ning goals. In considering these learning goals, areas can be identified that demonstrate how simulation comple- ments nursing education to meet programme goals and outcomes. Whilst many critical interventional techniques have their basis in theory, policy and guidelines, within simulation the main emphasis appears to be upon the practical application of knowledge and techniques; it is expressed within the literature that one of the most im- portant aspects is to teach in a way that helps learners to cope with real-life situations [36]. Within the theme of preparedness, it would appear that orientation of the stu- dents is critical to the success of the simulation expe- rience [37]. Thoughtfully crafted, the use of simulation has the potential to create a sense of effectiveness, ena- bling learners to face consequences, encourage an in- crease in knowledge, empathy, critical thinking, deci- sion-making and finally concepts and skills together [38]. Indeed peer group cohesion has been reported in several studies as having great importance, the need for the group to feel safe and risk free is essential for successful learning within simulation [24,38,39].
Show more

8 Read more

Developing and testing of control software framework for autonomous ground vehicle

Developing and testing of control software framework for autonomous ground vehicle

Abstract—Automation in ground vehicles has been gaining momentum in recent years highlighted by the significant number of public demonstrations in the last two decades. This momentum has created an urgency within research organizations, vehicle manufacturers and academia to solve existing problems with autonomous vehicle technology to make it usable in the real world. As autonomous ground vehicles operate in close proximity to one another, the margin of error for navigation is smaller than in other domains such as aerospace and marine application. The real- world driving scenarios for the autonomous ground vehicle can sometimes be predictable and unpredictable at other times, demanding different behaviours from the autonomous vehicle for successful navigation. To satisfy such as requirement, the autonomous vehicle should exhibit the capability to adapt to through deliberative planning in predictable environments and reactive planning in unpredictable environments. In this paper, we describe a hybrid control software framework designed to incorporate behaviour planning algorithms that are capable of both deliberative and reactive planning. The paper describes the development of this novel adaptive autonomous control software framework and validates it through both virtual testing and real world testing environments.
Show more

8 Read more

Developing and evaluating a software towards smart learning about fractions

Developing and evaluating a software towards smart learning about fractions

Pecahan merupakan nombor nisbah dan konsep nombor nisbah adalah yang paling kompleks dan penting dalam pemikiran kanak-kanak tentang ide matematik semasa mereka di sekolah rendah dan ia perlu dikuasai sebelum pelajar ke sekolah menengah (Behr, Lesh , Post & Silver; 1983). Pembelajaran pecahan dilihat dari tiga aspek: a) kesukaran kanak-kanak dalam mengaitkannya dengan situasi kehidupan sebenar; b) kemampuan kanak-kanak untuk membentuk dan menyumbangkan struktur mental bagi perkembangan intelektual seterusnya; c) kefahaman nombor nisbah dapat membentuk asas utama bagi pembelajaran operasi algebra seterusnya. Kajian yang telah dijalankan oleh ‘ National Assessment of Educational Progress’ (NAEP), menunjukkan pelajar dari pelbagai tahap akademik mempunyai prestasi yang lebih rendah dalam pecahan berbanding nombor bulat (Kieren, 1992). Nombor nisbah adalah sukar kerana simbolnya boleh mewakili pelbagai konsep. Kieren(1976) mencadangkan tujuh
Show more

327 Read more

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

A markup language is a tool for adding information to the documents. Semantic markup is expected to have universal expressive power, syntactic and semant ic interoperability. The XML (eXtensible Markup Language) does not provide semantic interoperability. Using XML as a base , a number of new markup languages have been deve loped to meet semantic interoperability, these are RDF(Resource Description Framework), RDFS, SHOE, DAML+OIL and recently OWL (Daconta Michael, 2003). The work done earlier in domain knowledge representation using software engineering modeling techniques was concentrated towards developing the mapping of the software engineering models to the RDF, RDFS and other markup languages (Cranefield, 2001). At present the researchers are trying to map the domain models to the OWL representation (Djuric, Gasevic & Devedzic, 2004).
Show more

10 Read more

Developing professionalism in Italian medical students: an educational framework

Developing professionalism in Italian medical students: an educational framework

Abstract: Developing and assessing professionalism in medical students is an international challenge. This paper, based on preliminary research at the Faculty of Medicine and Dentistry of the University Sapienza of Rome, Italy, briefly summarizes the main issues and experiences in developing professionalism among Italian undergraduate medical students. It concludes with a proposed framework suited to the Italian medical curricula. In our educational system, profes- sionalism is defined as the context of medical expertise, the combination of rules, conditions, and meanings in which the act of health care occurs, as well as the ability of critical reflection on technical expertise. It is a multidimensional construct of ethical, sociocultural, relational, and epistemological competencies, requiring a wide range of tools for assessment. With reference to Italian versions of validated tools of measure, vignettes, videos, and a student’s portfolio of reflective writings, this paper outlines the manner in which education for professionalism is embedded in the existing curriculum and overall framework of assessment.
Show more

6 Read more

Towards developing an industry led educational framework using LEAN approach

Towards developing an industry led educational framework using LEAN approach

a continued call for dramatic improvements in the efficiency and effectiveness of the performance of the construction industry, in order to meet increased clients‟ expectations, improve business processes, encourage collaboration and a change in culture, deliver better value to the supply chain and stakeholders. In addition, industry engagement has been seen by successive governments as an important element in addressing the UK skills agenda to increase the performance of the sector. Both industry and higher education stand to gain by working together and through the contribution of each other (Williams 2005). The need for collaboration and closer working relationships is further highlighted in the Lambert Review of Business– University Collaboration (Lambert, 2003) and the White Papers (2003, 2005). Therefore a major responsibility lies with education providers contributing to meeting these challenges by actively working towards developing more effective links with industry to ensure a greater understanding of their needs/requirements towards addressing them. Such links require the engagement of education providers and industry working collaboratively.
Show more

7 Read more

Framework for Developing a Software Cost Estimation Model for Software Modification Based on a Relational Matrix of Project Profile and Software Cost Using an Analogy Estimation Method

Framework for Developing a Software Cost Estimation Model for Software Modification Based on a Relational Matrix of Project Profile and Software Cost Using an Analogy Estimation Method

Abstract—Software cost estimation is one of the most challenging works due to the fact that it requires detailed information about each stage of the project, including the project scope, project requirements, software development methodology and the required resources. Often, this information is not known until the final stage of project while the cost of project needs to be estimated at the initial stage. There are many different ways to estimate software costs and each way has its own characteristics and purpose according to each project profile. The purpose of this research is to propose a framework for developing a software cost estimation model for software modification project based on a relational matrix of a project profile and software cost using an analogy estimation method and multiple regression analysis to estimate the amount of software modification list and the amount of effort need for the new project from the data collection of the previous project.
Show more

6 Read more

Towards a Software Engineering Research Framework: Extending Design Science Research

Towards a Software Engineering Research Framework: Extending Design Science Research

When compared to other academic disciplines from an evolutionary point of view, Software Engineering (SE) may be regarded as a relatively young discipline. Technical innovations changing from time to time have been a major driving force for SE trends and practices. It has been usually driven by industrial needs, and thus, language- centered computer programming has been dominant in SE [1]. However, the fundamental problems in SE still exist today [2]. Therefore, a wide range of topics, such as programming paradigms, methods, models, tools and techniques, which are also combined with people and technology, have been in the research interest of academicians and practitioners.
Show more

5 Read more

Software Process Improvement in Small and Medium Enterprises in Sudan

Software Process Improvement in Small and Medium Enterprises in Sudan

In spite of the fact that more and more researches and studies should be devoted to this area. Our study makes at least common sense about the situation of Sudanese software enterprises (medium and small). The results of the study ensure the absence of wariness about SPI approaches and benefit for the organization and the state of Sudan. The cooperation of the Sudanese organizations in research area missed clearly. This lack of cooperation, which comes from bad perception about researches, leads to poorer researches, which in turn slow countries' development. The researchers will continue to clarify such problems and overwhelming them. Our ongoing project is to establish a web-based system to help Sudanese SMEs to get the advantages of SPI by knowledge dissemination, shared database of best practices and provide initiative SPI self-assessment.
Show more

6 Read more

Eagle Techniques in Cloud Computational Formulation

Eagle Techniques in Cloud Computational Formulation

major parameters covered by grid computing are Cost, QoS, performance, timing, capabilities, etc. According to few researchers grid is the system where resources are not controlled by the centralized way. It is an open, standard, rule based, nontrivial quality system which provide the services. There are many resources which are managed and provided by the providers [38] [40] [41]. It solves the computational challenges towards task in educational and industrial world. Some researches define the features on the basis of the checklist to provide the best quality resources to the users (Klems et al., 2008). The resources which are doing the computing selection, collaboration and sharing in the world wide systems like supercomputers, resource management, storage management and the devices working in the large scale organizations. The concept of grid is from the electrical grids which are dealing with the computing world to satisfy the conditions such as scalability of information, Easy to the information, security of data, and trust towards the information. The next research and most importance part is the set theory requires trimmings to be either affinity of a set or not. Resembling, binary-valued system requires the tenets of parameters to be either 0 or 1, encircling showing constraints on the outcome of an inference process. The fuzzy system works on the concept of approximate systems. The role of certainty is very important in the fuzzy logic. Probability also plays an important in creation of fuzzy system [29] [30] [35]. The scheduling is done using any of the above algorithms working. It’s a whole method by which the tasks are being performed. The task has to complete successfully. To complete the task successfully anyone needs hardware’s and software tools. The things that are affecting the process of scheduling are threads, data flow, networking links, processors, maximization of throughput, minimization of latency, CPU Timing, cost and Quality of Service, SLA according to Quality of Services [16] [17].
Show more

8 Read more

Towards a Framework for Offshore Outsource Software Development Risk Management Model

Towards a Framework for Offshore Outsource Software Development Risk Management Model

The project manager initially decided not to follow any formal risk management practice in the project and did as many others rather prefer an informal and more ad-hoc approach. The development team members also had lack of motivation regarding performing a formal risk management as part of the project. This situation is not rare in software project. Ropponen et al [12] found that 75% of project managers did not follow any detailed risk management approach and do not even clearly understand the concept of software risk. Therefore initially it was challenging to include a formal risk management practice in the project and to convince the project manager to include GSRM activities into the project. This challenge was solved after a number of discussions with the project manager by one of the co-authors (former part time employee of the company). However before the project manager finally gave his approval, we managed to convince the companymanagement to include risk management activities by arguing forthe inherent challenge involved in the project. In practice we ended up combining a case study approach with action research to ensure the quality of the risk management part of the project and to help integrate GSRM activities into the requirements engineering phase under agreement with the company management and the project manager. This was done by introducing two students of the co-author as part of the risk management team in the project. Initially a kick-off workshop was carried out by the student members giving the team an overview of GSRM and a plan on how to employ it in the project. To ensure effective data gathering both for the project and for our study context we used a series of interviews and brainstorming sessions. We also examined the project documents to get as complete data set as possible for the risk management sessions. We used close question interviews (interview guided by a questionnaire) to identify the risk factors and a feedback session with 25 open questions to characterise the usefulness in practice of the GSRM process.
Show more

10 Read more

Towards a Fraud Prevention Framework for Software Defined Radio Mobile Devices

Towards a Fraud Prevention Framework for Software Defined Radio Mobile Devices

To greatly enhance the overall security of SDR-MDs, a fraud- prevention framework is proposed. The fraud-prevention framework is composed of new pieces of hardware, mod- ules, and protocols. The framework offers security monitor- ing against malicious attacks and viruses, protects sensitive information, creates and protects an identity for the system, employs a secure protocol for radio configuration download, and finally, establishes an anticloning scheme which guaran- tees that no units can be cloned over the air, and elevates the level of difficulty to clone units if the attacker has physical access to the mobile device. Even if cloned units exist, the an- ticloning scheme is able to identify and deny services to those units.
Show more

12 Read more

A Metamodelling Perspective on the Users of a Service-Oriented Hydrology System

A Metamodelling Perspective on the Users of a Service-Oriented Hydrology System

The specificity of our metamodel is that it introduces SOA roles and transformation relationships (assignment, dismissal), with the purpose to establish relationships between them and the modelling elements depicting the legacy. However, the part regarding the traditional organization structure includes basic domain concepts and has similarities to other approaches, like the Agent/Group/Role Model [17] or the ARIS organizational view metamodel, used for working with ARIS models in a model-driven way and for developing process analysis tools [18]. Apart from that, we adhere to the idea presented in
Show more

6 Read more

Show all 10000 documents...

Related subjects