AUTHORING ADAPTIVE COURSES ALE APPROACH
|
|
- Pearl Horton
- 5 years ago
- Views:
Transcription
1 AUTHORING ADAPTIVE COURSES ALE APPROACH Milos Kravcik, Marcus Specht Fraunhofer FIT Sankt Augustin Germany Abstract Currently there are just a few adaptive hypermedia authoring tools oriented to education. We develop one of them - the Adaptive Learning Environment 1 (ALE) that has been already used by several universities in the area of design and architecture. In this paper we present an approach how to support the authoring process in the case of adaptive (educational) hypermedia. We describe the representation of content materials, of the knowledge about the domain as well as about the student, interconnection of the knowledge with the materials, we mention the support of template based authoring and finally explain what adaptation strategies we implement. Key Words Adaptive hypermedia, authoring, adaptation strategies 1. Introduction Authoring adaptive educational hypermedia is a complex process. It involves writing linear texts, multimedia development, integration of the texts and multimedia into non-linear hypermedia, definition of metadata, creation of a domain model (index in our case) and its interconnection with the content materials. Apparently this work should be reasonably split among several persons forming a team. Various professions should be involved in such a team pedagogy, multimedia development, computing, design, etc. Nowadays there are not many authoring tools for adaptive educational hypermedia [1]. Most of them have been created by researchers for experimental purposes and therefore these tools are not directly usable by authors who want to create adaptive courses. A major objective is to have such authoring tools that a single teacher could use to prepare an adaptive course. In other words the team members do not have to collaborate directly, but they should be able to share the results of their work among each other. 1 The authoring tool integrated in ALE was developed in cooperation with the bureau42 GmbH as author42 The trend is to identify relevant layers in the authoring model [2] to be able to develop different parts of adaptive hypermedia independently and reuse them. This would mean that not only content assets and learning objects are reusable, but the same is true for descriptive knowledge (including metadata) and procedural knowledge (dynamics) of adaptive courses. According to the ALE approach [3-7] authors create learning objects, structure them (hierarchically and by referential hyperlinks), assign them attributes (pedagogic roles, metadata), and specify concepts as an alternative structure. By means of automatic indexing the learning objects are interconnected with concepts, i.e. the system can find for each concept all its occurrences (including synonyms) in learning objects. Then, a student viewing a learning object or a concept is provided with access to all the related information. In what follows we explain this approach in more detail and also describe how adaptation strategies can be specified to provide adaptive behavior of the system. First we describe our understanding of the authoring process and how the hyperspace structure looks like. Then different aspects of knowledge representation are considered and template based authoring in ALE is illustrated. Finally we explain our adaptation strategies and how do we implement them. 2. Authoring Process Learning object development process [8] supports four learning architectures (receptive, directive, guided discovery, exploratory) and allows for both behavioral and constructivist solutions. The authoring part of the process aimed to develop learning experiences consists of three stages: 1. Granular Analysis: identification of the desired performance outcomes 2. Design and Mine: structuring the solution, capturing the learning objectives, looking for existing solutions 3. Reuse and Develop: developing the content The other two stages of this development process are Delivery and Maintenance. Though they are not the topic
2 of this paper they should be taken into account in the authoring process as well. Especially, the way how the course is to be delivered is determined by adaptation strategies. There can be alternative strategies specified for dynamic delivery, static delivery, mobile learning, blended learning, etc. In the first stage authors define the course prerequisites and the performance goals that should be met. It can be done informally in a special paragraph however it is recommended to do it also in the Description attribute (which is a part of the General category according to the LOM metadata standard [9]), as this information can be viewed by students before they enroll the course. After that ALE authors can search for existing solutions (according to metadata and other attributes), structure them and develop the content. The process of solution structuring and content development is explained in the next section. 3. Course Structure Generally, authors in ALE can create several types of learning objects, specify relationships between them as well as their attributes (metadata). One of the primary objectives supported by the system is the possibility of content exchange and reusability of learning objects in different contexts. To ensure interoperability with other learning management systems export and import facilities for SCORM and XML formats are implemented. The learning objects in ALE form a hierarchical structure, but they can be interconnected by hypertext reference links as well. Similarly to [10] the following basic types of learning objects are defined in ALE: Course Unit: a top-level learning object with specified outcomes (objectives) what the audience will be able to perform once the course delivery is complete Learning Unit: a node in the course hierarchy, a standalone and reusable unit that can be moved from one course to another, it has an objective that is measurable by a practice or by an assessment, it can also have associated learner skills and required knowledge (prerequisites) Learning Element: a self contained chunk of information with a single learning objective learning elements can be content elements or assessment elements A learning element consists of content assets - content blocks. These are considered as atomic units (text, graphics, audio, video, etc) when composing learning objects. The system should enable creation of equivalent content blocks that share learning objectives but differ in media type, media quality, learning modes, or language. This kind of redundancy is essential if we want to support individual pedagogical approaches in various contexts. 3.1 Attributes Authors can assign certain attributes both to learning objects and content blocks. For each learning object in ALE metadata can be specified according to different standards. Basic metadata schemas that are included in the predefined system are SCORM, LOM, and CANCORE. The metadata help authors during the mining phase of the development process. The attributes in general support the authoring process and influence the adaptation process as explained later on. One of the attributes mentioned above can describe the type (pedagogic role) of a learning object or a content block. Note that the concrete types of learning elements and content blocks can be context dependent and are thus a matter of the system configuration for particular settings. The following is a reasonable proposal of how these types can be chosen in educational applications. According to [10] any learning objective can be classified into one of the five types: Concept a group of objects defined by a single term Fact a statement or data Procedure a sequence of steps Process a flow of events Principle directions for tasks Each of these types has a recommended structure content block types that either must or can be included in a particular learning element type. When the author chooses the learning objective the system can provide a template showing the recommended structure of the corresponding learning element type. To enable practice and assessment special types of learning objects can be provided, like Exercise and Quiz. In [10] the following types of content blocks are mentioned: Definition Example Non-example (not an example) Demonstration Procedure Guideline Introduction Fact Analogy The content block types play a significant role in the adaptation process. The system can adjust the structure of 397
3 a learning element and its presentation according to these attributes for a certain user model in a particular context. Additionally another record is created that reflects the status of the learning object for the user, for instance with the following meanings: 4. Knowledge Representation learning object O has been requested by the user U test T has been mastered by the user U The knowledge driving the adaptation process is represented in adaptive hypermedia systems both as a domain model and a student model. This is used by the system to provide adaptive link annotations for the student and her tutor. 4.1 Domain Model To model the domain in ALE the network model has been chosen. This is an advanced form of domain model forming a semantic network. Each ALE concept (index term) consists of its description, synonyms, relations with other concepts (the relation types are specified by the author). The system can generate occurrences of the concept in the course in learning elements and in related external documents as well. An index containing all concepts of a particular course can be exported and imported into another course. Because of interoperability with external tools the index can be exported to XML. For instance a CAD system can import the XML version of an index and produce files that can be uploaded into ALE so that ALE can process the occurrences of concepts in these (XML based) files. 4.2 Student Model For student modeling the historic model is employed. It stores all the events related to the student and the status of each learning object regarding the student. According to this status the hyperlinks to learning objects are annotated for the particular student. 4.3 Connecting Concepts with Educational Materials Educational materials are interconnected with the domain model by multi concept indexing. Each learning object can relate to many concepts. Automatic indexing of learning objects simplifies this process. When the author launches re-indexing the system finds for each concept (all the synonyms) its occurrences in all the learning objects of the course. This is full text searching that does not include the attributes (metadata). In this way the system does not distinguish whether a concept is an input (prerequisite) for a learning object or its output (the learning object contributes to the explanation of the concept). However this issue can be easily solved by the means of attributes. Special attributes (e.g. title, keywords) can specify the concepts that are explained in the particular learning object. To comprehend a concept students need first the learning objects that clarify it and then they can discover a broader context of the concept and its relations with other concepts. An event is a record in the database with the information that a particular user performed a certain action with a specific learning object, together with a timestamp when it happened. These kinds of events can be recorded: the user U logged in on at 10:33:20 the user U enrolled the course C on at 10:43:20 the user U requested the learning object O on at 10:53:20 the user U mastered the test T on at 10:57:23 Such information can be relevant both for the student wanting to recall the history of her behavior and for the tutor controlling the student s progress. The threshold between the student s privacy and the tutor s control is configurable according to the needs of the users. Figure 1: Enhanced concept based navigation in ALE 398
4 To support context exploration enhanced concept based navigation (Figure 1) is provided by ALE. Together with the currently displayed learning object all related concepts can be listed, and for each such concept all its occurrences (in learning elements) as well. Alternatively one can observe relationships between concepts and learning elements or between related concepts also on an interactive concept map. These facilities can help the student to comprehend the context relationships and to access the relevant concepts or learning elements in an easy way reducing the cognitive overhead of learners and supporting exploratory learning. <table border="0" cellspacing="0" cellpadding="10" class="definition"> <tr> <td valign="top" align="left"> [AuthorTag ContentBlock] allowtext = "true" [/AuthorTag] </td> </tr> </table> As we have already mentioned there can be two basic alternative structures specified for a course one is the default hierarchical course structure (an analogy of the table of contents in a book) and the second is formed by the concepts (like the index in a book). Students can view the both structures in the course player, together with the current learning object. Should it cause cognitive overhead the student can close any of the additional modules. 5. Template Based Authoring ALE has been considered as currently the most advanced form-based interface among adaptive educational hypermedia systems [1]. This kind of interface is more intuitive for authors than that one provided by markup based authoring tools. In the meantime the ALE authoring interface has been further developed to support template based authoring. This should make the authoring process more intuitive. The system enables reusability of learning objects and content blocks as well as their representation in various multimedia formats. Additionally it allows separation of the content and the layout for both learning elements and content blocks by means of predefined design templates (in HTML and CSS). Figure 2: Creating a new learning object in ALE To create a new learning object the author first chooses its type from a predefined list of templates (Figure 2). A template defines a specific type and structure to keep a certain consistency across the particular installation of the system. Inside a learning element the author creates individual content blocks (text, multimedia, or URL), defines their attributes (options) and specifies the templates (Figure 3). In Options the author can specify how individual content blocks are to be integrated into a coherent learning object. Before a new course is started to be developed the content analysis is usually performed. Then in the template configuration module system administrators can define learning element (paragraph) types and their templates to adapt it to different application domains. Authors can use predefined templates, but these can also be customized and put into the repository so that others can share them. ALE provides an embedded HTML editor operating in the WYSIWYG mode. There is a special (HTML like) language used for tagging of templates. The template system enables definition of the layout as well as restriction of media elements that can be inserted in certain parts of the paragraph (e.g. an image with a specified resolution, a QuickTime movie). The following example shows a simple template for the content block Definition: Figure 3: Learning element authoring in ALE 399
5 6. Adaptation Strategies Separation of the content and its presentation in electronic documents is not new. The main idea was to let the authors focus on the document semantics (structure and contents) and leave the layout issues for designers. Then the same content can be reused and presented with different styles in different environments. Developing our adaptation strategies we have realized that the content of educational materials on one side and the encoded knowledge driving the adaptation process on the other can in general be created by different persons. Similarly, the descriptive knowledge encoded as certain predefined attributes (e.g. pedagogic roles) and metadata can be generated independently of the procedural knowledge that can be for instance specified in the form of adaptation rules. Definition of the procedural knowledge usually requires algorithmic thinking and perhaps also some programming experience. This skill can not always be expected from authors coming for instance from the area of art and humanities. On the other hand, they should be able to specify the descriptive knowledge in the form mentioned in the Section 3. However these authors might use texts, pictures and other media types created independently by completely other persons. Some of these assets can be just referenced as remote objects without the right to edit them. Therefore we consider it wise to separate the content, the descriptive and the procedural knowledge in adaptive courses. From our point of view, adaptation strategies correspond with the procedural knowledge encoded in adaptive hypermedia systems. Generally speaking an adaptation strategy should specify how individual objects (learning objects and content blocks) will be presented by the system based on their attributes and the current parameters of the student model (e.g. preferences). One way how to do it is assignment of various weights to the objects according to their attributes and the current user model (context), e.g. with respect to the pedagogic role or the media type of the object. Then these weights can be used by the presentation module to select the appropriate objects, to sort them (according to the pedagogic weight) and present them in a suitable way (based on the media weight). Of course, the procedural knowledge does not have to be specified in this way and alternative representations can be employed to express the adaptive behavior of the system. The definition of the procedural knowledge has been elaborated in [11]. Three layers of the procedural knowledge are distinguished the highest layer is formed by the adaptation strategies, which can be specified by the means of the adaptation language, consisting of simple adaptation techniques. In the following section we describe what an adaptation language should be able to perform to support our approach. Note that this is quite a simple language comparing with the language proposed in [11]. 6.1 Implementation To illustrate our ideas concerning adaptation strategies let us outline one possible implementation of them. There are various classifications of learning styles. According to [12] four learning styles can be distinguished: Concrete experience (CE) Reflective observation (RO) Abstract conceptualization (AC) Active experimentation (AE) In a two-dimensional space abstractness vs. concreteness x action vs. reflection there exist four quadrants and each of them specifies one learner style with some typical strengths: Converger (AC, AE) practical application of ideas Diverger (CE, RO) imaginative ability Assimilator (AC, RO) ability to create theoretical models Accommodator (CE, AE) doing things An adaptation strategy can be defined assigning weights to the content block types for each learner style. These weights should specify the relevance of the particular content block type according to its pedagogical role. Similarly, weights can be defined for different media types as well. The following example illustrates a possible assignment of pedagogic weights for two learner styles. Accommodator: Definition 4 Example 10 Non-example 10 Demonstration 10 Procedure 6 Guideline 6 Introduction 8 Fact 6 Analogy 4 Assimilator: Definition 10 Example 4 Non-example 4 Demonstration 4 Procedure 6 400
6 Guideline 6 Introduction 8 Fact 6 Analogy 10 These weights do not have to be fixed and can be optimized according to evaluation results. The system can adjust them also for each particular user based on the observations of her behavior. For instance collapsing of a content block by the learner will decrease the pedagogic weight assigned to the content block, while un-collapsing will increase it. Based on the pedagogic weights the system can choose the most appropriate content blocks for a particular student in a particular context and sort them. If equivalent content blocks are available, the most suitable one (e.g. according to the media weight) is chosen, taking into account the current context (including the user preferences). To summarize this implementation strategy, it is based on assignment of weights for particular content block (or learning object) attributes (e.g. pedagogical roles or media types) and for a particular user preference attribute (e.g. learning style). According to the concrete context the threshold is set up. Then the filtering mechanism selects the content blocks that are to be presented. The selected ones are sorted according to the weights. Some additional rules can be specified, e.g. one saying that if Introduction is selected it should always be presented as first. We think these rules are from the author s point of view rather simpler than those shown in [11]. But to compare the usability, expressive power and performance of both approaches their evaluation is needed. 7. Conclusion In this paper we have presented our approach to support authoring of adaptive educational hypermedia. One of the main objectives is to enable sharing of partial results between different professions involved in the process. We develop and implement our own adaptation strategies that should simplify the authoring process and support reusability of adaptive courses (or their parts). We believe that especially the authors without computing skills can benefit by these strategies. Currently we are doing an empirical evaluation of the adaptation approach described here, but the results were not ready for this paper. However, the approach corresponds with established standards and recommendations. Concerning the adaptation strategies separation of the content, descriptive and procedural knowledge in adaptive courses seems to be a natural approach successfully applied already in related areas. References [1] P. Brusilovsky, Developing Adaptive Educational Hypermedia Systems: from Design Models to Authoring Tools, Authoring Tools for Advanced Technology Learning Environments (Kluwer, 2003). [2] A. Cristea, A. de Mooij, LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators, Proc. of WWW 03, Budapest, [3] M. Specht, M. Kravcik, L. Pesin, R. Klemke, Integrated Authoring Environment for Web Based Courses in WINDS, Proc. of the ICL 2001 Workshop, Villach, [4] M. Specht, M. Kravcik, L. Pesin, R. Klemke, Authoring Adaptive Educational Hypermedia in WINDS, Online-Proc. the ABIS 2001 Workshop (Adaptivität und Benutzermodellierung in interaktiven Softwaresystemen), Dortmund, [5] M. Specht, M. Kravcik, R. Klemke, L. Pesin, R. Hüttenhain, Adaptive Learning Environment for Teaching and Learning in WINDS, Proc. of the 2nd International Conference on Adaptive Hypermedia and Adaptive Web Based Systems, Malaga, [6] M. Specht, M. Kravcik, R. Klemke, L. Pesin, R. Hüttenhain, Adaptive Learning Environment in WINDS, Proc. of the ED-MEDIA 2002 Conference, Denver, [7] M. Specht, M. Kravcik, R. Klemke, L. Pesin, Information Brokering for the Adaptive Learning Environment, Proc. of the e-learn 2002 Conference, Montreal, [8] Reusable Learning Object Strategy: Designing and Developing Learning Objects for Multiple Learning Approaches (Cisco Systems, 2003). [9] Draft Standard for Learning Object Metadata (IEEE, 2002). [10] Reusable Learning Object Authoring Guidelines: How to Build Modules, Lessons, and Topics (Cisco Systems, 2003). [11] A. Cristea, L. Calvi, The three Layers of Adaptation Granularity, Proc. of UM 03, Pittsburgh, [12] D. A. Kolb, Experiential learning: experience as the source of learning and development, (Prentice Hall, 1984). 401
CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT
CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT Rajendra G. Singh Margaret Bernard Ross Gardler rajsingh@tstt.net.tt mbernard@fsa.uwi.tt rgardler@saafe.org Department of Mathematics
More informationDesigning e-learning materials with learning objects
Maja Stracenski, M.S. (e-mail: maja.stracenski@zg.htnet.hr) Goran Hudec, Ph. D. (e-mail: ghudec@ttf.hr) Ivana Salopek, B.S. (e-mail: ivana.salopek@ttf.hr) Tekstilno tehnološki fakultet Prilaz baruna Filipovica
More informationCommunity-oriented Course Authoring to Support Topic-based Student Modeling
Community-oriented Course Authoring to Support Topic-based Student Modeling Sergey Sosnovsky, Michael Yudelson, Peter Brusilovsky School of Information Sciences, University of Pittsburgh, USA {sas15, mvy3,
More informationAutomating the E-learning Personalization
Automating the E-learning Personalization Fathi Essalmi 1, Leila Jemni Ben Ayed 1, Mohamed Jemni 1, Kinshuk 2, and Sabine Graf 2 1 The Research Laboratory of Technologies of Information and Communication
More informationEvaluation of Usage Patterns for Web-based Educational Systems using Web Mining
Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl
More informationEvaluation of Usage Patterns for Web-based Educational Systems using Web Mining
Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl
More informationPatterns for Adaptive Web-based Educational Systems
Patterns for Adaptive Web-based Educational Systems Aimilia Tzanavari, Paris Avgeriou and Dimitrios Vogiatzis University of Cyprus Department of Computer Science 75 Kallipoleos St, P.O. Box 20537, CY-1678
More informationThe Moodle and joule 2 Teacher Toolkit
The Moodle and joule 2 Teacher Toolkit Moodlerooms Learning Solutions The design and development of Moodle and joule continues to be guided by social constructionist pedagogy. This refers to the idea that
More informationAUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS
AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS Danail Dochev 1, Radoslav Pavlov 2 1 Institute of Information Technologies Bulgarian Academy of Sciences Bulgaria, Sofia 1113, Acad. Bonchev str., Bl.
More informationUsing Moodle in ESOL Writing Classes
The Electronic Journal for English as a Second Language September 2010 Volume 13, Number 2 Title Moodle version 1.9.7 Using Moodle in ESOL Writing Classes Publisher Author Contact Information Type of product
More informationCWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece
The current issue and full text archive of this journal is available at wwwemeraldinsightcom/1065-0741htm CWIS 138 Synchronous support and monitoring in web-based educational systems Christos Fidas, Vasilios
More informationAdaptation Criteria for Preparing Learning Material for Adaptive Usage: Structured Content Analysis of Existing Systems. 1
Adaptation Criteria for Preparing Learning Material for Adaptive Usage: Structured Content Analysis of Existing Systems. 1 Stefan Thalmann Innsbruck University - School of Management, Information Systems,
More informationActivities, Exercises, Assignments Copyright 2009 Cem Kaner 1
Patterns of activities, iti exercises and assignments Workshop on Teaching Software Testing January 31, 2009 Cem Kaner, J.D., Ph.D. kaner@kaner.com Professor of Software Engineering Florida Institute of
More informationChamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform
Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform doi:10.3991/ijac.v3i3.1364 Jean-Marie Maes University College Ghent, Ghent, Belgium Abstract Dokeos used to be one of
More informationDYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING
University of Craiova, Romania Université de Technologie de Compiègne, France Ph.D. Thesis - Abstract - DYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING Elvira POPESCU Advisors: Prof. Vladimir RĂSVAN
More informationAGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016
AGENDA Advanced Learning Theories Alejandra J. Magana, Ph.D. admagana@purdue.edu Introduction to Learning Theories Role of Learning Theories and Frameworks Learning Design Research Design Dual Coding Theory
More informationAndroid App Development for Beginners
Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who
More informationOn-Line Data Analytics
International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob
More informationIntroduction to Moodle
Center for Excellence in Teaching and Learning Mr. Philip Daoud Introduction to Moodle Beginner s guide Center for Excellence in Teaching and Learning / Teaching Resource This manual is part of a serious
More informationHILDE : A Generic Platform for Building Hypermedia Training Applications 1
HILDE : A Generic Platform for Building Hypermedia Training Applications 1 A. Tsalgatidou, D. Plevria, M. Anastasiou, M. Hatzopoulos Dept. of Informatics, University of Athens, TYPA Buildings Panepistimiopolis,
More information1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.
National Unit specification General information Unit code: HA6M 46 Superclass: CD Publication date: May 2016 Source: Scottish Qualifications Authority Version: 02 Unit purpose This Unit is designed to
More informationAQUA: An Ontology-Driven Question Answering System
AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.
More informationImplementing a tool to Support KAOS-Beta Process Model Using EPF
Implementing a tool to Support KAOS-Beta Process Model Using EPF Malihe Tabatabaie Malihe.Tabatabaie@cs.york.ac.uk Department of Computer Science The University of York United Kingdom Eclipse Process Framework
More informationEvaluating Usability in Learning Management System Moodle
Evaluating Usability in Learning Management System Moodle Gorgi Kakasevski 1, Martin Mihajlov 2, Sime Arsenovski 1, Slavcho Chungurski 1 1 Faculty of informatics, FON University, Skopje Macedonia 2 Faculty
More informationUSER ADAPTATION IN E-LEARNING ENVIRONMENTS
USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.
More informationTOWARDS A PATTERN LANGUAGE FOR ADAPTIVE WEB-BASED EDUCATIONAL SYSTEMS
TOWARDS A PATTERN LANGUAGE FOR ADAPTIVE WEB-BASED EDUCATIONAL SYSTEMS P. Avgeriou 1, D. Vogiatzis 2, A. Tzanavari 2, S. Retalis 3 1 Software Engineering Competence Center, University of Luxembourg, 6,
More informationM55205-Mastering Microsoft Project 2016
M55205-Mastering Microsoft Project 2016 Course Number: M55205 Category: Desktop Applications Duration: 3 days Certification: Exam 70-343 Overview This three-day, instructor-led course is intended for individuals
More informationRule discovery in Web-based educational systems using Grammar-Based Genetic Programming
Data Mining VI 205 Rule discovery in Web-based educational systems using Grammar-Based Genetic Programming C. Romero, S. Ventura, C. Hervás & P. González Universidad de Córdoba, Campus Universitario de
More informationUSING LEARNING THEORY IN A HYPERMEDIA-BASED PETRI NET MODELING TUTORIAL
USING LEARNING THEORY IN A HYPERMEDIA-BASED PETRI NET MODELING TUTORIAL A Paper Submitted to the Graduate Faculty of the North Dakota State University of Agriculture and Applied Science By Vaibhav Kumar
More informationEnter the World of Polling, Survey &
Enter the World of Polling, Survey & Mobile Enter the World of MOBILE LEARNING INNOVATION CONTENTS Page 1. Introduction to I.C.O. Europe 3 2. What type of Learning produces the greatest effect? 4-6 3.
More informationAuthoring of Learning Styles in Adaptive Hypermedia: Problems and Solutions
Authoring of Learning Styles in Adaptive Hypermedia: Problems and Solutions Natalia Stash Faculty of Computer Science and Mathematics Eindhoven University of Technology Postbus 513, 5600 MB Eindhoven,
More informationUCEAS: User-centred Evaluations of Adaptive Systems
UCEAS: User-centred Evaluations of Adaptive Systems Catherine Mulwa, Séamus Lawless, Mary Sharp, Vincent Wade Knowledge and Data Engineering Group School of Computer Science and Statistics Trinity College,
More informationModule 12. Machine Learning. Version 2 CSE IIT, Kharagpur
Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should
More information"On-board training tools for long term missions" Experiment Overview. 1. Abstract:
"On-board training tools for long term missions" Experiment Overview 1. Abstract 2. Keywords 3. Introduction 4. Technical Equipment 5. Experimental Procedure 6. References Principal Investigators: BTE:
More informationBeyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance
901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan
More informationImproving the educational process by joining SCORM with adaptivity: the case of ProPer
Int. J. Technology Enhanced Learning, Vol. 4, Nos. 3/4, 2012 231 Improving the educational process by joining SCORM with adaptivity: the case of ProPer Ioannis Kazanidis* Kavala Institute of Technology,
More informationLearning Microsoft Publisher , (Weixel et al)
Prentice Hall Learning Microsoft Publisher 2007 2008, (Weixel et al) C O R R E L A T E D T O Mississippi Curriculum Framework for Business and Computer Technology I and II BUSINESS AND COMPUTER TECHNOLOGY
More informationNotes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1
Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial
More informationApplying Information Technology in Education: Two Applications on the Web
1 Applying Information Technology in Education: Two Applications on the Web Spyros Argyropoulos and Euripides G.M. Petrakis Department of Electronic and Computer Engineering Technical University of Crete
More informationRadius STEM Readiness TM
Curriculum Guide Radius STEM Readiness TM While today s teens are surrounded by technology, we face a stark and imminent shortage of graduates pursuing careers in Science, Technology, Engineering, and
More informationDESIGN, DEVELOPMENT, AND VALIDATION OF LEARNING OBJECTS
J. EDUCATIONAL TECHNOLOGY SYSTEMS, Vol. 34(3) 271-281, 2005-2006 DESIGN, DEVELOPMENT, AND VALIDATION OF LEARNING OBJECTS GWEN NUGENT LEEN-KIAT SOH ASHOK SAMAL University of Nebraska-Lincoln ABSTRACT A
More informationA Didactics-Aware Approach to Management of Learning Scenarios in E-Learning Systems
A Didactics-Aware Approach to Management of Learning Scenarios in E-Learning Systems Dr. Denis Helic To A. A heart whose love is innocent! - Lord Byron A Didactics-Aware Approach to Management of Learning
More informationUsing Virtual Manipulatives to Support Teaching and Learning Mathematics
Using Virtual Manipulatives to Support Teaching and Learning Mathematics Joel Duffin Abstract The National Library of Virtual Manipulatives (NLVM) is a free website containing over 110 interactive online
More informationDeveloping True/False Test Sheet Generating System with Diagnosing Basic Cognitive Ability
Developing True/False Test Sheet Generating System with Diagnosing Basic Cognitive Ability Shih-Bin Chen Dept. of Information and Computer Engineering, Chung-Yuan Christian University Chung-Li, Taiwan
More informationTeaching-Material Design Center: An ontology-based system for customizing reusable e-materials
Computers & Education 46 (2006) 458 470 www.elsevier.com/locate/compedu Teaching-Material Design Center: An ontology-based system for customizing reusable e-materials Hei-Chia Wang, Chien-Wei Hsu Institute
More informationWhat is a Mental Model?
Mental Models for Program Understanding Dr. Jonathan I. Maletic Computer Science Department Kent State University What is a Mental Model? Internal (mental) representation of a real system s behavior,
More informationOperational Knowledge Management: a way to manage competence
Operational Knowledge Management: a way to manage competence Giulio Valente Dipartimento di Informatica Universita di Torino Torino (ITALY) e-mail: valenteg@di.unito.it Alessandro Rigallo Telecom Italia
More informationCENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011
CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA 120-03; FALL 2011 Instructor: Mrs. Linda Cameron Cell Phone: 207-446-5232 E-Mail: LCAMERON@CMCC.EDU Course Description This is
More informationSpecification of the Verity Learning Companion and Self-Assessment Tool
Specification of the Verity Learning Companion and Self-Assessment Tool Sergiu Dascalu* Daniela Saru** Ryan Simpson* Justin Bradley* Eva Sarwar* Joohoon Oh* * Department of Computer Science ** Dept. of
More informationSupporting flexible collaborative distance learning in the CURE platform
Supporting flexible collaborative distance learning in the CURE platform Jörg M. Haake, Till Schümmer, Anja Haake, Mohamed Bourimi, Britta Landgraf FernUniversität in Hagen Computer Science VI Distributed
More informationA faculty approach -learning tools. Audio Tools Tutorial and Presentation software Video Tools Authoring tools
A faculty approach -learning tools Audio Tools Tutorial and Presentation software Video Tools Authoring tools Quizz tools Powerpoint 2 Flash Content tools Web 2.0 tools RUFO Project Work visit at Paris
More informationLearning Methods for Fuzzy Systems
Learning Methods for Fuzzy Systems Rudolf Kruse and Andreas Nürnberger Department of Computer Science, University of Magdeburg Universitätsplatz, D-396 Magdeburg, Germany Phone : +49.39.67.876, Fax : +49.39.67.8
More informationODS Portal Share educational resources in communities Upload your educational content!
ODS Portal www.opendiscoveryspace.eu Share educational resources in communities Upload your educational content! 1 From where you can share your resources! Share your resources in the Communities that
More informationWeb-based Learning Systems From HTML To MOODLE A Case Study
Web-based Learning Systems From HTML To MOODLE A Case Study Mahmoud M. El-Khoul 1 and Samir A. El-Seoud 2 1 Faculty of Science, Helwan University, EGYPT. 2 Princess Sumaya University for Technology (PSUT),
More informationBlended Learning Module Design Template
INTRODUCTION The blended course you will be designing is comprised of several modules (you will determine the final number of modules in the course as part of the design process). This template is intended
More informationLinking Task: Identifying authors and book titles in verbose queries
Linking Task: Identifying authors and book titles in verbose queries Anaïs Ollagnier, Sébastien Fournier, and Patrice Bellot Aix-Marseille University, CNRS, ENSAM, University of Toulon, LSIS UMR 7296,
More informationDIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.
DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya
More informationTHE IMPLEMENTATION AND EVALUATION OF AN ONLINE COURSE AUTHORING TOOL (OCATLO)
Journal of Theoretical and Applied Information Technology 2005-2008 JATIT. All rights reserved. www.jatit.org THE IMPLEMENTATION AND EVALUATION OF AN ONLINE COURSE AUTHORING TOOL (OCATLO) Salah Hammami,
More informationPowerTeacher Gradebook User Guide PowerSchool Student Information System
PowerSchool Student Information System Document Properties Copyright Owner Copyright 2007 Pearson Education, Inc. or its affiliates. All rights reserved. This document is the property of Pearson Education,
More informationSpecification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments
Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Cristina Vertan, Walther v. Hahn University of Hamburg, Natural Language Systems Division Hamburg,
More informationDistributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning
Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning Ben Chang, Department of E-Learning Design and Management, National Chiayi University, 85 Wenlong, Mingsuin, Chiayi County
More informationDocument number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering
Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering
More informationEricsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions
Ericsson Wallet Platform (EWP) 3.0 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 ERICSSON CONVERGED WALLET (ECW) 3.0 RATING MANAGEMENT... 4 ERICSSON
More informationPlease find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:
I. Background: After a thoughtful and lengthy deliberation, we are convinced that UMass Lowell s award-winning faculty development training program, our course development model, and administrative processes
More informationSystem Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks
System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks 1 Tzu-Hsuan Yang, 2 Tzu-Hsuan Tseng, and 3 Chia-Ping Chen Department of Computer Science and Engineering
More informationSTUDENT MOODLE ORIENTATION
BAKER UNIVERSITY SCHOOL OF PROFESSIONAL AND GRADUATE STUDIES STUDENT MOODLE ORIENTATION TABLE OF CONTENTS Introduction to Moodle... 2 Online Aptitude Assessment... 2 Moodle Icons... 6 Logging In... 8 Page
More informationDICE - Final Report. Project Information Project Acronym DICE Project Title
DICE - Final Report Project Information Project Acronym DICE Project Title Digital Communication Enhancement Start Date November 2011 End Date July 2012 Lead Institution London School of Economics and
More informationA Case Study: News Classification Based on Term Frequency
A Case Study: News Classification Based on Term Frequency Petr Kroha Faculty of Computer Science University of Technology 09107 Chemnitz Germany kroha@informatik.tu-chemnitz.de Ricardo Baeza-Yates Center
More informationUsing Task Context to Improve Programmer Productivity
Using Task Context to Improve Programmer Productivity Mik Kersten and Gail C. Murphy University of British Columbia 201-2366 Main Mall, Vancouver, BC V6T 1Z4 Canada {beatmik, murphy} at cs.ubc.ca ABSTRACT
More informationAn Interactive Intelligent Language Tutor Over The Internet
An Interactive Intelligent Language Tutor Over The Internet Trude Heift Linguistics Department and Language Learning Centre Simon Fraser University, B.C. Canada V5A1S6 E-mail: heift@sfu.ca Abstract: This
More informationA Case-Based Approach To Imitation Learning in Robotic Agents
A Case-Based Approach To Imitation Learning in Robotic Agents Tesca Fitzgerald, Ashok Goel School of Interactive Computing Georgia Institute of Technology, Atlanta, GA 30332, USA {tesca.fitzgerald,goel}@cc.gatech.edu
More informationDevelopment of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008
Development of an IT Curriculum Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Curriculum A curriculum consists of everything that promotes learners intellectual, personal,
More informationMultimedia Courseware of Road Safety Education for Secondary School Students
Multimedia Courseware of Road Safety Education for Secondary School Students Hanis Salwani, O 1 and Sobihatun ur, A.S 2 1 Universiti Utara Malaysia, Malaysia, hanisalwani89@hotmail.com 2 Universiti Utara
More informationPreferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8
CONTENTS GETTING STARTED.................................... 1 SYSTEM SETUP FOR CENGAGENOW....................... 2 USING THE HEADER LINKS.............................. 2 Preferences....................................................3
More informationSharing Educational Knowledge and Best Practices in Edu-Sharing
Sharing Educational Knowledge and Best Practices in Edu-Sharing Bernd J. Krämer Dept. of Mathematics and Computer Science FernUniversität in Hagen 58084 Hagen, Germany Email: bernd.kraemer@fernuni-hagen.de
More informationA Framework for Customizable Generation of Hypertext Presentations
A Framework for Customizable Generation of Hypertext Presentations Benoit Lavoie and Owen Rambow CoGenTex, Inc. 840 Hanshaw Road, Ithaca, NY 14850, USA benoit, owen~cogentex, com Abstract In this paper,
More informationODL, classical teaching How can we assess digital resources?
ODL, classical teaching How can we assess digital resources? Jean-Marc Dubois, Philippe Isidori Département Communication, Audiovisuel, Multimédia Université Victor Segalen Bordeaux 2 seminar - Szczecin
More informationSupporting Adaptive Hypermedia Authors with Automated Content Indexing
Supporting Adaptive Hypermedia Authors with Automated Content Indexing Sergey Sosnovsky, Peter Brusilovsky, Michael Yudelson University of Pittsburgh, School of Information Sciences 135 North Bellefield
More informationReducing Features to Improve Bug Prediction
Reducing Features to Improve Bug Prediction Shivkumar Shivaji, E. James Whitehead, Jr., Ram Akella University of California Santa Cruz {shiv,ejw,ram}@soe.ucsc.edu Sunghun Kim Hong Kong University of Science
More informationVodcasting: A case study in adaptability to meet learners needs and preferences
Vodcasting: A case study in adaptability to meet learners needs and preferences Stavroula Gkatzidou and Elaine Pearson Accessibility Research Centre, School of Computing University of Teesside With the
More informationIntroduction of Open-Source e-learning Environment and Resources: A Novel Approach for Secondary Schools in Tanzania
Introduction of Open-Source e- Environment and Resources: A Novel Approach for Secondary Schools in Tanzania S. K. Lujara, M. M. Kissaka, L. Trojer and N. H. Mvungi Abstract The concept of e- is now emerging
More informationA virtual surveying fieldcourse for traversing
Henny MILLS and David BARBER, UK Keywords: virtual, surveying, traverse, maps, observations, calculation Summary This paper presents the development of a virtual surveying fieldcourse based in the first
More informationAn adaptive and personalized open source e-learning platform
Available online at www.sciencedirect.com Procedia Social and Behavioral Sciences 9 (2010) 38 43 WCLTA 2010 An adaptive and personalized open source e-learning platform Dimitrios Tsolis a *, Sofia Stamou
More informationAn Open Framework for Integrated Qualification Management Portals
An Open Framework for Integrated Qualification Management Portals Michael Fuchs, Claudio Muscogiuri, Claudia Niederée, Matthias Hemmje FhG IPSI D-64293 Darmstadt, Germany {fuchs,musco,niederee,hemmje}@ipsi.fhg.de
More informationEvaluating Collaboration and Core Competence in a Virtual Enterprise
PsychNology Journal, 2003 Volume 1, Number 4, 391-399 Evaluating Collaboration and Core Competence in a Virtual Enterprise Rainer Breite and Hannu Vanharanta Tampere University of Technology, Pori, Finland
More informationWhat is PDE? Research Report. Paul Nichols
What is PDE? Research Report Paul Nichols December 2013 WHAT IS PDE? 1 About Pearson Everything we do at Pearson grows out of a clear mission: to help people make progress in their lives through personalized
More informationTowards a Collaboration Framework for Selection of ICT Tools
Towards a Collaboration Framework for Selection of ICT Tools Deepak Sahni, Jan Van den Bergh, and Karin Coninx Hasselt University - transnationale Universiteit Limburg Expertise Centre for Digital Media
More informationEvaluation of Learning Management System software. Part II of LMS Evaluation
Version DRAFT 1.0 Evaluation of Learning Management System software Author: Richard Wyles Date: 1 August 2003 Part II of LMS Evaluation Open Source e-learning Environment and Community Platform Project
More informationUsing interactive simulation-based learning objects in introductory course of programming
Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 46 ( 2012 ) 2276 2280 WCES 2012 Using interactive simulation-based learning objects in introductory course of programming
More informationPython Machine Learning
Python Machine Learning Unlock deeper insights into machine learning with this vital guide to cuttingedge predictive analytics Sebastian Raschka [ PUBLISHING 1 open source I community experience distilled
More informationBlended E-learning in the Architectural Design Studio
Blended E-learning in the Architectural Design Studio An Experimental Model Mohammed F. M. Mohammed Associate Professor, Architecture Department, Cairo University, Cairo, Egypt (Associate Professor, Architecture
More informationMASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE
Master of Science (M.S.) Major in Computer Science 1 MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE Major Program The programs in computer science are designed to prepare students for doctoral research,
More informationSuccess Factors for Creativity Workshops in RE
Success Factors for Creativity s in RE Sebastian Adam, Marcus Trapp Fraunhofer IESE Fraunhofer-Platz 1, 67663 Kaiserslautern, Germany {sebastian.adam, marcus.trapp}@iese.fraunhofer.de Abstract. In today
More informationMajor Milestones, Team Activities, and Individual Deliverables
Major Milestones, Team Activities, and Individual Deliverables Milestone #1: Team Semester Proposal Your team should write a proposal that describes project objectives, existing relevant technology, engineering
More informationThe Creation and Significance of Study Resources intheformofvideos
The Creation and Significance of Study Resources intheformofvideos Jonathan Lewin Professor of Mathematics, Kennesaw State University, USA lewins@mindspring.com 2007 The purpose of this article is to describe
More informationWe re Listening Results Dashboard How To Guide
We re Listening Results Dashboard How To Guide Contents Page 1. Introduction 3 2. Finding your way around 3 3. Dashboard Options 3 4. Landing Page Dashboard 4 5. Question Breakdown Dashboard 5 6. Key Drivers
More informationOrganizational Knowledge Distribution: An Experimental Evaluation
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 24 Proceedings Americas Conference on Information Systems (AMCIS) 12-31-24 : An Experimental Evaluation Surendra Sarnikar University
More informationLearning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for
Learning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for Email Marilyn A. Walker Jeanne C. Fromer Shrikanth Narayanan walker@research.att.com jeannie@ai.mit.edu shri@research.att.com
More informationGACE Computer Science Assessment Test at a Glance
GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science
More informationBluetooth mlearning Applications for the Classroom of the Future
Bluetooth mlearning Applications for the Classroom of the Future Tracey J. Mehigan, Daniel C. Doolan, Sabin Tabirca Department of Computer Science, University College Cork, College Road, Cork, Ireland
More information