Nuha El-khalili, " Architectural Framework for Immersive Web-Based Virtual Environments " , "International Arab Journal of Information Technology (IAJIT)",Vol.6,No.4, , Amman, Jordan, 10/01/2009
The development of 3D web based applications has been possible with the establishment of a number of 3D web
technologies. Such applications have been utilized in different disciplines such as surgery planning, architectural design and
games. However, most of these applications are trapped to the desktop setting provided by default in 3D technologies. Very
few attempts have been made to present 3D immersive web based applications and to evaluate the usability of the technologies
used and the interaction techniques. In this paper, we will attempt to address these questions by examining different ways of
providing an immersive virtual environment on the web.
Nuha El-Khalili , " 3D Web-Based Anatomy Computer-Aided Learning Tools " , "International Arab Journal of Information Technology",Vol.2,No.3, , Amman, Jordan, 07/01/2005
Ken Brodlie, Nuha El, " Web-based Virtual Environments " , "Virtaul Reality in Geography",Vol.,No., Taylor and Francis, London, UK, 01/01/2002
Ken Brodlie, Nuha El, " Using Web-based Computer Graphics to Teach Surgery " , "Computers and Graphics",Vol.24,No.1, , , 03/01/2000
Computer graphics and virtual reality promises to deliver an attractive opportunity for training in complex surgical procedures. However typically the solutions proposed are expensive, dedicated installations. In this paper we consider whether simple web-based solutions can offer a cost-effective alternative. Two applications of web-based surgical simulations are described — one in neurosurgery, the other in vascular surgery. Both exploit VRML, the ISO standard for 3D Internet graphics, and JAVA.
Nuha El-Khalili and , " Surgical Training on the Web " , "Future Generation Computer Systems",Vol.17,No.2, , , 10/01/2000
The World Wide Web has become part of our lives by providing services across a wide spectrum of fields. However, the capabilities of the web have not yet been fully exploited. Two years ago the web was largely a distributed information repository, when it had the potential to become a distributed computing environment. This paper looks at the potential for the web to host scientific applications. We review current technologies, and present examples of web-based applications. Our own interest is surgical simulation as a web-based application, and we describe one particular application, to train radiologists on minimally invasive procedures. This provides a training environment which models anatomical structures as well as surgical tools, and simulates the behaviour of the surgical tool under user manipulation.
Haya El-Ghalayini an, " An approach to designing and evaluating blended courses " , "Education and Information Technologies",Vol.17,No.4, Springer Netherlands, , 12/01/2012
Recently, there has been an increased interest in producing electronic courses. However, literature shows that adopting e-learning does not guarantee improved learning. This is because mixing technology and content does not necessarily yield effective learning. This paper presents a systematic design process for developing blended courses for undergraduate higher education. The instructional design process is based on instructional design theories and utilized three taxonomies: Bloom Taxonomy, Redeker Taxonomy and Guerra scale. A mapping model is proposed and embedded in the design process to develop a blended course starting from the objectives and content of a traditional course. This paper also presents a evaluation process that estimates the effectiveness of the selected technologies in the design of the blended course. This effectiveness is evaluated in terms of three dimensions: course content formats, interaction and collaboration. A case study is presented to demonstrate the proposed design approach on a System Analysis and Design blended course under development.
Nuha H. El-Khalili, " Teaching Agile Software Engineering Using Problem-Based Learning " , "International Journal of Information Communication and Technology Education (IJICTE) ",Vol.9,No.35, IGI Global, Hershey, USA, 07/15/2013
Many studies have reported the utilization of Problem-Based Learning (PBL) in teaching Software Engineering courses. However, these studies have different views of the effectiveness of PBL. This paper presents the design of an Advanced Software Engineering course for undergraduate Software Engineering students that uses PBL to teach them Agile software development methods- particularly Scrum. The course also aims to develop entrepreneurial skills needed for software engineering graduates to better prepare them for the software industry. The assessment process designed for this course is illustrated. The paper shows that Scrum practices correlate with the characteristics of the PBL approach, which has resulted in a successful experience of PBL as reported by students in an end of a semester survey.
Nuha H. El-Khalili a, " Comparison of Effectiveness of Different Learning Technologies " , "International Journal of Emerging Technologies in Learning (iJET)",Vol.9,No.9, International Association of Online Engineering, Austria, 11/30/2014
E-learning has become one of the powerful supporting tools that expand traditional teaching in higher education. Designers of learning objects (LOs) for blended learning higher education face number of challenges; one of them is choosing the right technology to develop learning objects. This study adopts the Bloom-Redeker-Guerra (B-R-G) mapping model which guides designers to transform the contents and objectives of a traditional course into a number of suggested LOs for a blended course. It attempts to empirically validate the first dimension of its evaluation scale which measures the effectiveness of learning objects that targets achieving lower order thinking skills (i.e. Knowledge and Comprehension) according to Bloom's Taxonomy. This paper presents the results of the empirical study that validates that students' learning achievement and students' perceived satisfaction differ as different learning technologies are used, as suggested in the evaluation scale. The empirical study has been implemented using pretest-posttest experiments, in addition to a questionnaire that measures students' satisfaction. Participants were about 100 Information Technology (IT) students enrolled in different courses. Results show that students' learning achievement and students' perceived satisfaction improve with learning objects designed with advanced learning technologies (according to Guerra scale), hence better achieve the targeted learning objectives.
Nuha H. El-Khalili, , " Language Engineering for Creating Relevance Corpus " , "International Journal of Software Engineering and Its Applications",Vol.9,No.2, Science & Engineering Research, Tasmania, Australia, 03/30/2015
Building large relevance datasets is important for the training and evaluation of Information Retrieval (IR) systems. This process involves the collection of documents, queries and assessors' judgments of the degree of relevance of a query to a document. This process is expensive and time consuming. Additionally, it is not a one-of-a-kind project as it can be repeated for different languages and different corpora scopes and with different techniques. This paper presents a software engineering solution for the process of creating relevance corpus that achieves reusability, flexibility, multilingualism and modularity, while respecting the experimental nature of IR field. The software engineering solution is presented as UML models. This paper then shows how the proposed design model was used to implement the process of building an open source relevance Arabic corpus based on the Clue Web 2009 data set for the purpose of supporting research evaluating and improving search engines for the Arabic language.
Nuha El-Khalili, May Alnashashibi, Wael Hadi, Abed Alkarim Banna and Ghassan Issa, " Data Engineering for Affective Understanding Systems " , "Data ",Vol.4,No., MDPI, Basel, Switzerland, 04/18/2019
Affective understanding is an area of affective computing which is concerned with advancing the ability of a computer to understand the affective state of its user. This area continues to receive attention in order to improve the human-computer interactions of automated systems and services. Systems
May Al-Nashashibi, Wa’el Hadi, Nuha El-Khalili3, Ghassan Issa, and Abed Alkarim AlBanna, " A New Two-step Ensemble Learning Model for Improving Stress Prediction of Automobile Drivers " , "The International Arab Journal of Information Technology",Vol.18,No., Zarqa University, ammaِ, jordan , 01/06/2021