A Cost-Effective Cloud Service for E-Learning Video on Demand

Size: px
Start display at page:

Download "A Cost-Effective Cloud Service for E-Learning Video on Demand"

Transcription

1 European Journal of Scientific Research ISSN X Vol.55 No.4 (2011), pp EuroJournals Publishing, Inc A Cost-Effective Cloud Service for E-Learning Video on Demand Lavanya Rajendran Department of Media Sciences, Anna University, Chennai, India lavanya@annauniv.edu Tel: Ramachandran Veilumuthu Department of Information Science, and Technology Anna University, Chennai, India Abstract The main aim of this research paper is to develop a cost-effective model for storing and fetching e-learning Videos and to deploy the same in cloud environment, thus making e-learning Video on Demand as a Service more secure and scalable. The present study aims to develop an e-learning model in the Cloud Environment, which can be easily accessed by everyone without any constraints on geographical location. The video materials are stored in the cloud and through a progressive download approach and the REST API, the videos in the form of sequence of bytes have been streamed to the learner in real time. The e-learning VoD is developed similar to the real classroom environment, wherein a learner has to be present on time to get the complete video of the relevant course he /she has registered for. By providing a smooth and lively streaming of multimedia based e-learning materials, the learners are benefited with a cost-effective and Virtual Classroom environment. Comparison between the traditional VoD service and the proposed model shows that, the net savings for a particular case is approximately 30% of hardware and maintenance cost. The application is scalable and cost effective and therefore provides benefit to modern Educational Institutions in terms of investment and helps in smooth functioning of e-universities. Keywords: Cloud Computing, elearning, Video on Demand, Distributed Environment, REST API. 1. Introduction Education is defined as the conscious attempt to promote learning in others. The purpose of education is to develop knowledge, skill, and character of students. The education system which focused on direct teaching, now in the current scenario, has transformed into an education that focus on creating a viable and productive learning environment, regardless of however the teacher-centric environment might be. In the Traditional Auditory learning style, the learner s knowledge mostly depends on the oratorical skills of the teacher and in the Visual learning like powerpoint presentation, even though the learners were able to visualise the system, they were ignorant about how the system actually worked.

2 A Cost-Effective Cloud Service for E-Learning Video on Demand 570 To overcome these problems in traditional learning system, Mashup [1] and new innovations should be brought in educational systems like interactive country wide class rooms and simulations [2]. The elearning Video-on-Demand (VoD) learning system can offer learners additional approach to absorb new knowledge without the restriction of time and place. Many researches have proved that bandwidth is a key factor to commercialize VoD system. Ping Zhang et al proposed both centralized and distributed architectures of VoD learning system to reduce the network bandwidth. The challenging task in VoD applications is to satisfy diverse client requests for discrete videos with restrained resources [3]. Seethalakshmi et al has proposed a single-server/multi-client architecture that enables the clients to access the remote server at anytime for the required media. A Remote Method Invocation (RMI) based distributed model has been developed in such a way that for every request from the client for a media clip, the server marshalls the data to the client. During the last five years, e-learning courses were based on the Learning Management Systems in the browser. With new trends of Web 2.0 and e-learning 2.0, the e-learning developers have moved to Rich Internet Applications. The multimedia based e-learning materials stay as a backbone for several e-universities like IBA e-university, Asia e-university, UK e-university and several other e-universities. The UKEU (UK e-university) project was started with the idea of bringing the best of British Higher Education to students around the world. In 2003, only 900 out of 5000 students were expected to join this e-university, but unfortunately, the e-university was shut down due to lack of sufficient funds [4]. Similar to this project, there were several e-learning programs not picked up due to huge cost involved in delivering the e-learning contents to the learners. Even though, it is proved that simulations are increasingly being used as powerful and flexible educational devices [5], it is not yet fully successful because of the huge cost. It has been estimated that YouTube pays over 1 million dollars a month in bandwidth costs. These costs are expected to go up, as demand increases and higher-quality videos are made available [6]. The paper aims to develop a cost-effective e-learning Video on Demand as a Service model. It elaborates the workflow of the developed service and focuses on e-learning Video on Demand as a Service in cloud environment, thereby moving on to the new concept of Cloud Learning which will benefit the learners worldwide. Thus, this concept would lead to a fundamental shift in the education paradigm by providing a new way for storing and hosting the e-learning materials which gives a better opportunity for the learners to enhance their skills and to attain hands on experience in various fields. 2. The Cloud Architecture The term cloud computing implies access to remote computing services offered by third parties via a TCP/IP connection to the public Internet [7]. Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. This offers reliable services delivered through data centers that are built on computer and storage virtualization technologies. Therefore, it is a technology aiming to deliver on demand IT resources on a pay per use basis [8] and cloud uses the stateless protocol HTTP, to communicate with your computers [9]. Clients are the devices (mobiles, thick and thin clients) that the end users interact with, to manage their information on the cloud. The data center is the collection of servers where the subscribed application is housed. Distributed Servers are placed at geographically disparate locations. But to the cloud subscriber, these servers act as if they were buzzing away right next to each other in the cloud environment. The Cloud Computing Architectural model shown in Figure 1 offers different layered services, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Each segment serves a different purpose and offers different solutions to businesses and individuals around the world. Each of these services is self-describing and open components that support rapid, low-cost composition of distributed applications.

3 571 Lavanya Rajendran and Ramachandran Veilumuthu Figure 1: Cloud Computing Architectural Model. From the statistics taken among the users of cloud services, fifty one percent feel cloud is a convenient environment, forty one percent appreciate the ability to access their data from any computer, and thirty nine percent appreciate the ease with which information can be shared. (2008). 3. Proposed e-learning Video on Demand Model The work attempts to define a Cloud based model that makes e-learning Video on Demand as a Service in a cost-effective manner for both learner and the providers. In addition to cost effectiveness, it also enhances the security and scalability of the application. This model simulates the real time education system, where the lectures were given to the learners based on the time-table prepared. If a learner comes late to the class or if he fails to attend the period, then he would miss the class notes for that session. In the similar way, if the learner attends the cloud learning after the session starts, then he will be streamed with the same subject, same scene what the other learners of the same course are streamed with. This has been achieved through the concept of multicasting. Thus, unlike the traditional video on demand architecture which uses a dedicated channel to serve each and every request, thereby increasing the bandwidth requirement, the multicasting approach shares the single video among many users thereby reducing the cost per client and increasing the system scalability. Figure 2 shows the block diagram representation of the proposed Video on Demand model in the Cloud Environment. Figure 2: Proposed Cloud Based VOD model CLOUD SERVICE NETWORK STORAGE e-learning VoDaaS Video Blob Tables Client 1 Client 2 In the proposed model, the videos are stored in the centralized location in the cloud using the Storage as a Service layer shown in Figure 3. The server in the cloud environment has the control and can manage the videos stored in the cloud. It supports the streaming of all video file formats. The advantage with this model is that, even if thousands of requests are placed to the server at a time, the server will be able to stream those videos simultaneously to all the clients.

4 A Cost-Effective Cloud Service for E-Learning Video on Demand 572 Figure 3: Cloud Based Architectural Model for Video on Demand SERVER IaaS VIDEO BLOBS E- Learning VoD as a Service TABLES STORAGE AS A SERVICE WEBROLE CLIENT 1 CLIENT 2 CLIENT 3 The e-learning Video on Demand as a Service model is provided on top of an effective IaaS layer that manages virtualization of resources and multi-tenancy. The layer WebRole shown in Figure 3, is a single HTTP endpoint for the external clients. This role will access the table storage services via Storage Library and Representational State Transfer APIs. The service definition of this WebRole consists of a service name, the storage resources and the configuration settings and the values of them are configured when the WebRole instance is running. The service configuration for this WebRole includes number of instances to be deployed for each role and the values for the storage resources like account name and account shared key. When the number of clients increases, the multi-tenancy attribute of the server ensures for a scalable and secure environment. 4. Workflow For E-Learning Video On Demand From End User s Perspective The Workflow of the Cloud Service model for VODaaS from end user perspective is illustrated in Figure 4. When the learner enters the e-learning VoD, a new instance is initiated and the learner can basically do three different tasks, namely Register himself with the e-learning Courses, marked as 1, 1A or if he is a registered user, then, he can directly login to the e-learning VoD either as Teacher or Learner marked as events 2, 2A and 2B or directly watch the list of courses available marked as 3 in the Figure 4. The teachers are those who will upload or submit the e-learning Videos to the cloud storage. Learners are those who will access the videos for a stipulated time. Once the client logs in to the e-learning VoD as teacher, it is possible for him to upload or see the Videos marked as events 4, 5 and 6 in Figure 4. If the client is a learner, then he is given permission only to see the videos and he cannot upload e-learning videos. Before watching the e-learning video, the learner has to login and to confirm his registration for the course marked as 7 and 7A. Once he is logged in and confirms the registration, the requested course videos that are stored in the cloud storage are fetched to the learner as marked as events 8A and 8B. Depending upon the time at which the learner enters, three different tasks are carried out, that is marked as 9. The video is not streamed to those who arrive earlier than the Learning Session and those who arrive after the Learning Session marked as 10A. Those who arrive on time can watch the video from the beginning as marked as 10B. Those who come late, will be screened only from the portion that other learners are screened, which is marked as 10C and those who come early, have to wait till the session time to watch the e-learning Video.

5 573 Lavanya Rajendran and Ramachandran Veilumuthu Figure 4: Work Flow for E-Learning Video on Demand The progressive download approach is used to screen the e-learning video. It merges download and true streaming approaches. In other words, it simulates the true streaming and it is better than the download approach as it has many advantages of Live streaming. This approach is not expensive as it is streamed from the Web server. The Representational State Transfer (REST) API is used to upload the e-learning contents as blocks of 1MB size. The REST protocol is selected as it emphasizes on simple point to point communication over HTTP using plain old XML. The stateless characteristics of REST increases the security further more by accepting all the information required to understand the request submitted by the client each and every time. By uploading files through REST API, the application guarantees the successful uploading of files from any platform.

6 A Cost-Effective Cloud Service for E-Learning Video on Demand 574 It also ensures quicker and faster action. Adding REST components indicates the possibility of scalability. The following is the sample format of the REST API for PUT BLOCK REQUEST message (A), when uploading a 64MB size video to the blob storage service. The following Put Block request illustrates the uploading of a video file to the storage service in cloud by dividing it into small chunks of 1MB each. Those small chunks of video get committed only after receiving the PUT BLOCKLIST request (B). Sample Put Block Request PUT AAAAAA== HTTP/1.1 x-ms-date: Sat, 08 May :44:03 GMT Authorization: SharedKey cloudeducation:a3zgr2hgibsidhi6vxaab6cgtuog0hbujgb8cbmka38= Host: cloudeducation.blob.core.windows.net Content-Length: Expect: 100-continue Connection: Keep-Alive Put Blocklist Request PUT HTTP/1.1 x-ms-date: Sat, 08 May :05:46 GMT Content-Type: text/xml; charset=utf-8 Authorization: SharedKey cloudeducation: EBGzSPgdcSHFBZakKk48o7gcYFZHrfRvMjvHqdWIDmI= Host: cloudeducation.blob.core.windows.net Content-Length: 1559 Expect: 100-continue <BlockList> <Block>AAAAAA==</Block><Block>AQAAAA==</Block><Block>AgAAAA==</Block> <Block>AwAAAA==</Block><Block>BAAAAA==</Block> <Block>BQAAAA==</Block>...<Block>QAAAAA==</Block> </BlockList> The above REST commands show the PUT BLOCK request and the PUT BLOCKLIST request for uploading 64MB file in the cloud storage and the following PUT BLOCKLIST response shows the response obtained after uploading. Put Blocklist Response HTTP/ Created Transfer-Encoding: chunked Content-MD5: 5iuBQN7doG4fWc5vXAWLng== Last-Modified: Sat, 08 May :06:09 GMT ETag: 0x8CCBC728AFEEE05 Server: Blob Service Version 1.0 Microsoft-HTTPAPI/2.0 x-ms-request-id: b69c08b0-a39c-4fd1-b330-6bdda8e1a8e6 Date: Sat, 08 May :06:08 GMT From the above output, the HTTP status code 201 indicates that the PUT BLOCKLIST request was successful. Hence all 64 blocks of blobs each of 1MB size were committed, thereby uploading the complete video file in the Storage as a Service layer. The response contains the list of resource

7 575 Lavanya Rajendran and Ramachandran Veilumuthu characteristics like Server details, Content-MD5 and request id. The response also contains the ETag header field which indicates the current value of the entity tag that is now created for the given request. The ETag is used to provide cache validation. 5. Video Security Usually, in the client side, when the video is cached, there is a very high possibility that the video will be pirated. When e-learning Video on Demand as a Service is offered to larger audience, the caching is a problem and it is not feasible to support real time encryption with unicast connections. Hence to avoid piracy and to increase the security, the private key encryption is adopted. Depending on the level of authorization, the user is granted with one or more permissions to perform specific operations or actions. These actions typically map directly to important business functions, or to the management of the application itself. For example, a consumer can only read a video blob data to specified time duration that the provider permits. A provider can upload, read and delete a video data depending on his permission scope. Managing the access control is given based on the scope of the roles. Each scope inherits roles, permissions, and business rules from their parent. The following Figure 5 illustrates a sample access control provided to the clients. Figure 5: Authorization Access Control Users Roles Permission Business Rules Action Can Register for a video Client Request to watch a video If Registered for that video? Provider Can Appro ve for a video Can Reject for a video If within Time Period & has permission The signed access signature method is used to provide the read permission to the Video files for those who have registered for the course in a stipulated time. In this method, only after specifying the Private key of the service provider, the public key will be created, which is used by the learner to watch the e-learning contents for the stipulated time. The following URL depicts clearly that, only read permission is given for the basicnetworking.mp4 blob to the learner, which is specified as sr =b and si = readaccess. cess&sig=f3m37mro%2buws4d2%2flacdglfpyp%2baxjsfeugsm2ihamq%3d The unique string-to-sign denoted as sig is constructed from the fields like starting and ending time of the online classes, signed identifier, account name and Private key that are verified in order to authenticate the request. The signature obtained is an HMAC (Hash-based Message Authentication Code) computed over the string-to-sign and a public key is obtained by using the SHA256 algorithm (Secure Hash Algorithm), which is encoded using Base64 encoding scheme. 6. Video Fetching The Silverlight application, which was initially released as a video streaming plugins, now comes as a Web application framework that provides the functionality to integrate the video files into a single runtime environment. This player is used to play bytes of stream arriving at the clients end. The

8 A Cost-Effective Cloud Service for E-Learning Video on Demand 576 declarative programming paradigm XAML is used to execute the above task. XAML is an XML dialect which provides a way to bind presentational data and the declarative list of UI elements with some or all of the code used within them. This is a way to increase the processing power of the client as well as the server. When the student requests for an e-learning course at the correct stipulated time, then the whole video will be streamed to the system, else if the student arrives earlier, then he has to wait till the stipulated time. If the student arrives late, then he cannot view the whole video. If he comes half an hour late, then that half an hour video is not fetched for him. The users cannot pause, forward or rewind the video as the control is not given to them. Thus, all the students requested for an e-learning course will see the same material at a given time. This is executed with the following formula, where the Media Player Position or the video position is represented as MPpos, video Start time and End time are represented as MST, MET respectively. The Tc is the time when the client logs in. The TT represents the total length of the movie. MP pos = (M ET M ST ) * ((T c M ST ) (in Sec)) / (T T (in Sec) ) The following segment shows the sample HTTP GET request submitted to the server to access the video file. Get Request GET g=f3m37mro%2buws4d2%2flacdglfpyp%2baxjsfeugsm2ihamq%3d HTTP/1.1 Accept: */* UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.4; SLCC1;.NET CLR ; Media Center PC 5.0;.NET CLR ; InfoPath.2;.NET CLR ;.NET CLR ) Host: cloudeducation.blob.core.windows.net Connection: Keep-Alive The HTTP response from the server for the above request is given below. The response 200 OK indicates that the e-learning video file which was requested can be viewed successfully. Only when the learner accesses the e-learning course at the given time, the specified video file will be unlocked. Response HTTP/ OK Content-Length: Content-Type: text/xml; charset=utf-8 Last-Modified: Sat, 08 May :06:09 GMT ETag: 0x8CCBC728AFEEE05 Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-id: 6b2ab78a-f b632-af6b0d44230f x-ms-version: x-ms-lease-status: unlocked x-ms-blob-type: BlockBlob Date: Sat, 08 May :12:09 GMT The developed e-learning Video on Demand as a Service in Cloud Environment offers scale up and scale down environment which is best suited for a scenario that does not know the number of clients accessing the video. This proposed model uses the multicasting approach, which does not use the dedicated channel for each and every request thereby reducing the cost and increasing the system scalability. In addition to it, this model is hosted on top of the IaaS, which also provides additional scalability and secure environment. To fetch the videos faster they are stored as BLOCK BLOBS that

9 577 Lavanya Rajendran and Ramachandran Veilumuthu are divided into 1MB block each. To avoid piracy, the videos are encrypted during runtime using the Private key. This model adapts to different video formats and can be delivered to different gadgets. 7. Cost Analysis The literature review shows that those organizations, which minimize the total operational cost and maximize the innovative investments have higher revenue and profitability performance. Through the proposed e-learning VODaaS model, the Universities can reduce the cost associated with hardware and maintenance required and thereby increasing their profit. The other advantage is that students from worldwide can study in any university, thereby gaining the advantages of International Education Standards. This will in turn increase the knowledge level of the learner. The comparison of the computing capacity and cost vs time between the traditional hosted video on demand model and the proposed e-learning VODaaS model is carried out. In the traditional hosted e-learning VoD model, the required hardware is installed in advance by forecasting the number of requests, the workload and the growth of the e-university. These service providers ensure that they invest on the hardware 40% to 60% more than the forecasted need. As the load increases, the capacity is also added ensuring over provisioning. The virtualization helps to decrease the over provisioning, but it has to be done manually by adding the required virtual machines or the physical server. Even by doing so, 20% of the capacity is over-provisioned, which not only increases the initial cost but also increases the maintenance cost. Inspite of these high investments, there are chances of unpredictable high growth in the load, which at times is very difficult to handle immediately, thereby causing poor performance in the server. There are also chances that the server might go down. This will surely reduce the client s trust on the service provider. The other disadvantage with the traditional model is that most of the time, the computing and the hardware capacities are not fully utilized, leading to excessive and needless investments. The computing capacity and cost incurred over time in the traditional video on demand model is shown in Figure 6. Here, the dotted line in blue color refers to the capacity forecasted, the dashed line in green color denotes the established, over provisioned capacity and the line in the red color denotes the actual computing capacity that has occurred. Figure 6: Computing Capacity and Cost analysis vs Time Traditional Video on Demand With the proposed e-learning VODaaS model, the concept of over provisioning can be drastically reduced by providing the capacity immediately when required and also by monitoring the loads dynamically. This model can reduce the capacity when the load reduces and dynamically increases to the required capacity when the load increases drastically. As the hardware utilization is fully automated, the idle resources can be used efficiently. The computing capacity and costs incurred

10 A Cost-Effective Cloud Service for E-Learning Video on Demand 578 over time for the proposed e-learning Video on Demand as a Service is shown in Figure 7. Here, the blue dotted line refers to the capacity forecasted. The dashed line in green color denotes the computing capacity provided by the proposed e-learning VODaaS, which is always excess to the actual computing capacity used, which is denoted by the line in red color. Figure 7: Computing Capacity and Cost analysis vs Time Proposed Video on Demand as a Service Comparing the computing capacity and cost vs time between the traditional video on demand service and the proposed model, the net savings with regard to the cloud environment for one particular case is approximately 20% to 40% of hardware and maintenance cost during the period of 30 months. The other advantages of providing e-learning Video on Demand as a Service model in Cloud Environment is that, the provider need not worry about the Storage requirement, Capacity Planning and Security Management. 8. Conclusion An enhanced, secured and cost-effective cloud computing architectural model for e-learning video on demand is developed and tested in the cloud platform. This proposed model ensures the costeffectiveness and scalability of the application. This new concept of Cloud Learning provides a smooth and lively streaming of e-learning materials to the students in a cost-effective manner. To provide high bandwidth possible to the clients, the Content Delivery Network(CDN) is enabled. When a client requests for a particular video, the video blob data is read directly from the Azure Storage. Instead, when a CDN is configured and a request is made using the CDN, the request is redirected to the CDN endpoint closest to the location from which the request was made to provide access to the video blob. The developed e-learning Video on Demand as a Service in Cloud Environment offers scale up and scale down environment which is best suited for a scenario that does not know the number of online learner who will be accessing the video. This proposed model uses the multicasting approach, which does not use the dedicated channel for each and every request thereby reducing the cost and increasing the system scalability. In addition to it, this model is hosted on top of the IaaS, which also provides additional scalability and secure environment. To fetch the videos faster they are stored as blobs that are divided into 1MB of blocks each. To avoid piracy, the videos are encrypted during runtime using the private key. This model adapts to different video formats and can be delivered to different gadgets. As the application is scalable, it provides benefit to the provider in terms of faster money back. Further, this model can also be utilized not only for educational purpose but also in the field of entertainment for providing movies online.

11 579 Lavanya Rajendran and Ramachandran Veilumuthu References [1] Benslimane D jamal; Schahram Dustdar, and Amit Sheth, Services Mashups: The New Generation of Web Applications (HTML). IEEE Internet Computing, 2008, 12, 5. [2] Chandola R.P, The real problems of Indian Education - Book Enclave, Jaipur, India, [3] D. N. Sujatha, K. Girish, K. R Venugopal, and L. M. Patnaik, An Integrated Quality-of-Service Model for Video on Demand Application. IAENG International Journal of Computer Science, 2007, 34, 1. [4] E-Learning Case Study, ~m.m.friel/advcs.htm, Updated on 17 June [5] Fripp, John, Learning Through Simulations: A Guide to the Design and Use of Simulations in Business and Education, McGraw-Hill, [6] Huang, Cheng, Jin Li, and Keith W. Ross, Can Internet Video-on-Demand Be Profitable? SIGCOMM, [7] Jennings, Roger, Cloud Computing with the Windows Azure Platform. Indianapolis, IN: Wiley Publications, [8] Vecchiola, Christian, Suraj Pandey, and Rajkumar Buyya, High-Performance Cloud Computing: A View of Scientific Applications. Cloud Computing and Distributed Systems. [9] Velte, Anthony T., Toby J. Velte, and Robert C. Elsenpeter, Cloud Computing a Practical Approach, New York: McGraw-Hill, [10] P. Seethalakshmi and V. Ramachandran, RMI based Distributed Model for Media on Demand, Internet and Multimedia Systems and Applications, 2002 [11] Ping Zhang, Weizhong Liu, Xuecheng Zou, A Study of Video-on-Demand Learning System in E-learning Platform, International Conference on Computer Science and Software Engineering, 2008.

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation 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 information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation 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 information

SECTION 12 E-Learning (CBT) Delivery Module

SECTION 12 E-Learning (CBT) Delivery Module SECTION 12 E-Learning (CBT) Delivery Module Linking a CBT package (file or URL) to an item of Set Training 2 Linking an active Redkite Question Master assessment 2 to the end of a CBT package Removing

More information

Introduction to Mobile Learning Systems and Usability Factors

Introduction to Mobile Learning Systems and Usability Factors Introduction to Mobile Learning Systems and Usability Factors K.B.Lee Computer Science University of Northern Virginia Annandale, VA Kwang.lee@unva.edu Abstract - Number of people using mobile phones has

More information

Houghton Mifflin Online Assessment System Walkthrough Guide

Houghton Mifflin Online Assessment System Walkthrough Guide Houghton Mifflin Online Assessment System Walkthrough Guide Page 1 Copyright 2007 by Houghton Mifflin Company. All Rights Reserved. No part of this document may be reproduced or transmitted in any form

More information

Strategy and Design of ICT Services

Strategy and Design of ICT Services Strategy and Design of IT Services T eaching P lan Telecommunications Engineering Strategy and Design of ICT Services Teaching guide Activity Plan Academic year: 2011/12 Term: 3 Project Name: Strategy

More information

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com Training Catalogue for ACOs Global Learning Services V1.2 amadeus.com Global Learning Services Training Catalogue for ACOs V1.2 This catalogue lists the training courses offered to ACOs by Global Learning

More information

On the Combined Behavior of Autonomous Resource Management Agents

On the Combined Behavior of Autonomous Resource Management Agents On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science

More information

Planet estream Supporting your Digital Learning Strategy

Planet estream Supporting your Digital Learning Strategy Planet estream Supporting your Digital Learning Strategy Why a Secure Video Platform is a Priority for Your Organisation Video everywhere... Advancements in connectivity, online video, social media and

More information

New Paths to Learning with Chromebooks

New Paths to Learning with Chromebooks Thought Leadership Paper Samsung New Paths to Learning with Chromebooks Economical, cloud-connected computer alternatives open new opportunities for every student Research provided by As Computers Play

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: "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 information

Managing Printing Services

Managing Printing Services Managing Printing Services A SPEC Kit compiled by Julia C. Blixrud Director of Information Services Association of Research Libraries December 1999 Series Editor: Lee Anne George Production Coordinator:

More information

Use and Adaptation of Open Source Software for Capacity Building to Strengthen Health Research in Low- and Middle-Income Countries

Use and Adaptation of Open Source Software for Capacity Building to Strengthen Health Research in Low- and Middle-Income Countries 338 Informatics for Health: Connected Citizen-Led Wellness and Population Health R. Randell et al. (Eds.) 2017 European Federation for Medical Informatics (EFMI) and IOS Press. This article is published

More information

Appendix L: Online Testing Highlights and Script

Appendix L: Online Testing Highlights and Script Online Testing Highlights and Script for Fall 2017 Ohio s State Tests Administrations Test administrators must use this document when administering Ohio s State Tests online. It includes step-by-step directions,

More information

Spring 2015 Achievement Grades 3 to 8 Social Studies and End of Course U.S. History Parent/Teacher Guide to Online Field Test Electronic Practice

Spring 2015 Achievement Grades 3 to 8 Social Studies and End of Course U.S. History Parent/Teacher Guide to Online Field Test Electronic Practice Spring 2015 Achievement Grades 3 to 8 Social Studies and End of Course U.S. History Parent/Teacher Guide to Online Field Test Electronic Practice Assessment Tests (epats) FAQs, Instructions, and Hardware

More information

Online Marking of Essay-type Assignments

Online Marking of Essay-type Assignments Online Marking of Essay-type Assignments Eva Heinrich, Yuanzhi Wang Institute of Information Sciences and Technology Massey University Palmerston North, New Zealand E.Heinrich@massey.ac.nz, yuanzhi_wang@yahoo.com

More information

Android App Development for Beginners

Android 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 information

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

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 information

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0 Intel-powered Classmate PC Training Foils Version 2.0 1 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,

More information

GACE Computer Science Assessment Test at a Glance

GACE 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 information

ICT A learning and teaching tool By Sushil Upreti SOS Hermann Gmeiner School Sanothimi Sanothimi, Bhaktapur, Nepal

ICT A learning and teaching tool By Sushil Upreti SOS Hermann Gmeiner School Sanothimi Sanothimi, Bhaktapur, Nepal ICT A learning and teaching tool By Sushil Upreti SOS Hermann Gmeiner School Sanothimi Sanothimi, Bhaktapur, Nepal Overview ICTs in Education Dilemmas and Realities Role and Nature of ICTs in Education

More information

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond 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 information

Pod Assignment Guide

Pod Assignment Guide Pod Assignment Guide Document Version: 2011-08-02 This guide covers features available in NETLAB+ version 2010.R5 and later. Copyright 2010, Network Development Group, Incorporated. NETLAB Academy Edition

More information

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

1 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 information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

Enhancing Customer Service through Learning Technology

Enhancing Customer Service through Learning Technology C a s e S t u d y Enhancing Customer Service through Learning Technology John Hancock Implements an online learning solution which integrates training, performance support, and assessment Chris Howard

More information

EdX Learner s Guide. Release

EdX Learner s Guide. Release EdX Learner s Guide Release Nov 18, 2017 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 If You Have Questions As You Take a Course..............................

More information

Five Challenges for the Collaborative Classroom and How to Solve Them

Five Challenges for the Collaborative Classroom and How to Solve Them An white paper sponsored by ELMO Five Challenges for the Collaborative Classroom and How to Solve Them CONTENTS 2 Why Create a Collaborative Classroom? 3 Key Challenges to Digital Collaboration 5 How Huddle

More information

Enter the World of Polling, Survey &

Enter 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 information

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017) (1) Course Information ACCT 5250: Advanced Auditing 3 semester hours of graduate credit (2) Instructor Information Richard T. Evans, MBA, CPA, CISA, ACDA (571) 338-3855 re7n@virginia.edu (3) Course Dates

More information

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner. Training for Cloud with SAP SuccessFactors in Integration Courses Listed Beginner SAPHR - SAP ERP Human Capital Management Overview SAPHRE - SAP ERP HCM Overview Advanced HRH00E - SAP HCM/SAP SuccessFactors

More information

MOODLE 2.0 GLOSSARY TUTORIALS

MOODLE 2.0 GLOSSARY TUTORIALS BEGINNING TUTORIALS SECTION 1 TUTORIAL OVERVIEW MOODLE 2.0 GLOSSARY TUTORIALS The glossary activity module enables participants to create and maintain a list of definitions, like a dictionary, or to collect

More information

Using Moodle in ESOL Writing Classes

Using 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 information

INFED. INFLIBNET Access Management Federation Yatrik Patel

INFED. INFLIBNET Access Management Federation  Yatrik Patel INFED INFLIBNET Access Management Federation http://parichay.inflibnet.ac.in Yatrik Patel yatrik@inflibnet.ac.in Coverage About INFLIBNET Contents by INFLIBNET Current Access Scenario Need of Federation

More information

The Creation and Significance of Study Resources intheformofvideos

The 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 information

Your School and You. Guide for Administrators

Your School and You. Guide for Administrators Your School and You Guide for Administrators Table of Content SCHOOLSPEAK CONCEPTS AND BUILDING BLOCKS... 1 SchoolSpeak Building Blocks... 3 ACCOUNT... 4 ADMIN... 5 MANAGING SCHOOLSPEAK ACCOUNT ADMINISTRATORS...

More information

Outreach Connect User Manual

Outreach Connect User Manual Outreach Connect A Product of CAA Software, Inc. Outreach Connect User Manual Church Growth Strategies Through Sunday School, Care Groups, & Outreach Involving Members, Guests, & Prospects PREPARED FOR:

More information

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

Preferences...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 information

Blended E-learning in the Architectural Design Studio

Blended 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 information

On the Open Access Strategy of the Max Planck Society

On the Open Access Strategy of the Max Planck Society On the Open Access Strategy of the Max Planck Society Theresa Velden in the Max Planck Society OAI3 Workshop, CERN 12-14 Feb 2004 Max Planck Society for the Advancement of Science 80 Institutes (D, NL,

More information

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT RETURNING TEACHER REQUIRED TRAINING MODULE YE Slide 1. The Dynamic Learning Maps Alternate Assessments are designed to measure what students with significant cognitive disabilities know and can do in relation

More information

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Requirements-Gathering Collaborative Networks in Distributed Software Projects Requirements-Gathering Collaborative Networks in Distributed Software Projects Paula Laurent and Jane Cleland-Huang Systems and Requirements Engineering Center DePaul University {plaurent, jhuang}@cs.depaul.edu

More information

Bluetooth mlearning Applications for the Classroom of the Future

Bluetooth 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

Dialogue Live Clientside

Dialogue Live Clientside Dialogue Live Clientside Logger Setup www.skillsoft.com Copyright 2008 SkillSoft Corporation. All rights reserved SkillSoft Corporation 107 Northeastern Blvd. Nashua, NH 03062 603-324-3000 87-SkillSoft

More information

FAU Mobile App Goes Live

FAU Mobile App Goes Live Back to School August 2011 IRM Newsletter Technology News for FAU Faculty and Students Summer at IRM Has Been Anything But Quiet! Whether you are new to FAU or returning to campus after a relaxing summer,

More information

Strengthening assessment integrity of online exams through remote invigilation

Strengthening assessment integrity of online exams through remote invigilation Strengthening assessment integrity of online exams through remote invigilation Lesley Sefcik Steve Steyn Michael Baird Connie Price Jon Yorke Steve MacKay Kim Li Should institutions adapt their assessment

More information

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

USER 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 information

Office of Planning and Budgets. Provost Market for Fiscal Year Resource Guide

Office of Planning and Budgets. Provost Market for Fiscal Year Resource Guide Office of Planning and Budgets Provost Market for Fiscal Year 2017-18 Resource Guide This resource guide will show users how to operate the Cognos Planning application used to collect Provost Market raise

More information

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these

More information

DO NOT DISCARD: TEACHER MANUAL

DO NOT DISCARD: TEACHER MANUAL DO NOT DISCARD: TEACHER MANUAL Adoption Registration Guide for Teachers & Students FOR ONLINE ACCESS TO: Mastering MyLab Instructor Resource Center This manual supports only those programs listed online

More information

New Features & Functionality in Q Release Version 3.1 January 2016

New Features & Functionality in Q Release Version 3.1 January 2016 in Q Release Version 3.1 January 2016 Contents Release Highlights 2 New Features & Functionality 3 Multiple Applications 3 Analysis 3 Student Pulse 3 Attendance 4 Class Attendance 4 Student Attendance

More information

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline Volume 17, Number 2 - February 2001 to April 2001 An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline By Dr. John Sinn & Mr. Darren Olson KEYWORD SEARCH Curriculum

More information

Chapter 7 Information and Communications Technology: Platforms for Learning and Teaching

Chapter 7 Information and Communications Technology: Platforms for Learning and Teaching 1 Chapter 7 Information and Communications Technology: Platforms for Learning and Teaching Chapter Introduction by Robert J. Gravina Chief Information and Technology Officer Poway Unified School District

More information

1 Instructional Design Website: Making instruction easy for HCPS Teachers Henrico County, Virginia

1 Instructional Design Website: Making instruction easy for HCPS Teachers Henrico County, Virginia 1 Instructional Design Website: Making instruction easy for HCPS Teachers Short Overview The teachers of Henrico County Public Schools had many resources available to them but the resources were scattered

More information

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries Australian Journal of Basic and Applied Sciences, 6(9): 310-317, 2012 ISSN 1991-8178 The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

More information

CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning

CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning Context The following guidelines have been developed as an aid for Australian

More information

TA Certification Course Additional Information Sheet

TA Certification Course Additional Information Sheet 2016 17 TA Certification Course Additional Information Sheet The Test Administrator (TA) Certification Course is built to provide general information to all state programs that use the AIR Test Delivery

More information

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

MASTER 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 information

McGraw-Hill Connect and Create Built by Blackboard. Release Notes. Version 2.3 for Blackboard Learn 9.1

McGraw-Hill Connect and Create Built by Blackboard. Release Notes. Version 2.3 for Blackboard Learn 9.1 McGraw-Hill Connect and Create Built by Blackboard Release Notes Version 2.3 for Blackboard Learn 9.1 Publication Date: October 2015 Revision 1.0 Worldwide Headquarters Blackboard Inc. 650 Massachusetts

More information

STUDENT MOODLE ORIENTATION

STUDENT 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 information

The Moodle and joule 2 Teacher Toolkit

The 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 information

Summary BEACON Project IST-FP

Summary BEACON Project IST-FP BEACON Brazilian European Consortium for DTT Services www.beacon-dtt.com Project reference: IST-045313 Contract type: Specific Targeted Research Project Start date: 1/1/2007 End date: 31/03/2010 Project

More information

ACADEMIC TECHNOLOGY SUPPORT

ACADEMIC TECHNOLOGY SUPPORT ACADEMIC TECHNOLOGY SUPPORT D2L Respondus: Create tests and upload them to D2L ats@etsu.edu 439-8611 www.etsu.edu/ats Contents Overview... 1 What is Respondus?...1 Downloading Respondus to your Computer...1

More information

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus Paper ID #9305 Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus Dr. James V Green, University of Maryland, College Park Dr. James V. Green leads the education activities

More information

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition Student User s Guide to the Project Integration Management Simulation Based on the PMBOK Guide - 5 th edition TABLE OF CONTENTS Goal... 2 Accessing the Simulation... 2 Creating Your Double Masters User

More information

Worldwide Online Training for Coaches: the CTI Success Story

Worldwide Online Training for Coaches: the CTI Success Story Worldwide Online Training for Coaches: the CTI Success Story Case Study: CTI (The Coaches Training Institute) This case study covers: Certification Program Professional Development Corporate Use icohere,

More information

Ascension Health LMS. SumTotal 8.2 SP3. SumTotal 8.2 Changes Guide. Ascension

Ascension Health LMS. SumTotal 8.2 SP3. SumTotal 8.2 Changes Guide. Ascension Ascension Health LMS Ascension SumTotal 8.2 SP3 November 16, 2010 SumTotal 8.2 Changes Guide Document Purpose: This document is to serve as a guide to help point out differences from SumTotal s 7.2 and

More information

TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP

TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP Copyright 2017 Rediker Software. All rights reserved. Information in this document is subject to change without notice. The software described

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

E-Learning project in GIS education

E-Learning project in GIS education E-Learning project in GIS education MARIA KOULI (1), DIMITRIS ALEXAKIS (1), FILIPPOS VALLIANATOS (1) (1) Department of Natural Resources & Environment Technological Educational Institute of Grete Romanou

More information

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11 Iron Mountain Public Schools Standards (modified METS) - K-8 Checklist by Grade Levels Grades K through 2 Technology Standards and Expectations (by the end of Grade 2) 1. Basic Operations and Concepts.

More information

e-learning as a Service (elaas) with Cloud Approach

e-learning as a Service (elaas) with Cloud Approach e-learning as a Service (elaas) with Cloud Approach Srinivasa Rao Jangili 1, K Bikshalu 2 Department of Technical Education, Telangana,(India) University College of Engineering, Kakatiya University ABSTRACT

More information

Development 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 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 information

Designing e-learning materials with learning objects

Designing 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 information

Lectora a Complete elearning Solution

Lectora a Complete elearning Solution Lectora a Complete elearning Solution Irina Ioniţă 1, Liviu Ioniţă 1 (1) University Petroleum-Gas of Ploiesti, Department of Information Technology, Mathematics, Physics, Bd. Bucuresti, No.39, 100680,

More information

CHANCERY SMS 5.0 STUDENT SCHEDULING

CHANCERY SMS 5.0 STUDENT SCHEDULING CHANCERY SMS 5.0 STUDENT SCHEDULING PARTICIPANT WORKBOOK VERSION: 06/04 CSL - 12148 Student Scheduling Chancery SMS 5.0 : Student Scheduling... 1 Course Objectives... 1 Course Agenda... 1 Topic 1: Overview

More information

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS COURSE NUMBER AND TITLE: POFI 1349 SPREADSHEETS (2-2-3) COURSE (CATALOG) DESCRIPTION: Skill development in concepts, procedures, and application of spreadsheets

More information

Fragment Analysis and Test Case Generation using F- Measure for Adaptive Random Testing and Partitioned Block based Adaptive Random Testing

Fragment Analysis and Test Case Generation using F- Measure for Adaptive Random Testing and Partitioned Block based Adaptive Random Testing Fragment Analysis and Test Case Generation using F- Measure for Adaptive Random Testing and Partitioned Block based Adaptive Random Testing D. Indhumathi Research Scholar Department of Information Technology

More information

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas Exploiting Distance Learning Methods and Multimediaenhanced instructional content to support IT Curricula in Greek Technological Educational Institutes P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou,

More information

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF Read Online and Download Ebook ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF Click link bellow and free register to download

More information

Application of Virtual Instruments (VIs) for an enhanced learning environment

Application of Virtual Instruments (VIs) for an enhanced learning environment Application of Virtual Instruments (VIs) for an enhanced learning environment Philip Smyth, Dermot Brabazon, Eilish McLoughlin Schools of Mechanical and Physical Sciences Dublin City University Ireland

More information

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter 2010. http://www.methodsandtools.com/ Summary Business needs for process improvement projects are changing. Organizations

More information

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD * TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD * Alejandro Bia 1, Ramón P. Ñeco 2 1 Centro de Investigación Operativa, Universidad Miguel Hernández 2 Depto. de Ingeniería de Sistemas y Automática,

More information

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

Distributed 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 information

Completing the Pre-Assessment Activity for TSI Testing (designed by Maria Martinez- CARE Coordinator)

Completing the Pre-Assessment Activity for TSI Testing (designed by Maria Martinez- CARE Coordinator) Completing the Pre-Assessment Activity for TSI Testing (designed by Maria Martinez- CARE Coordinator) Texas law requires students to complete the Texas Success Initiative Assessment or TSI for college

More information

Tools and Techniques for Large-Scale Grading using Web-based Commercial Off-The-Shelf Software

Tools and Techniques for Large-Scale Grading using Web-based Commercial Off-The-Shelf Software Tools and Techniques for Large-Scale Grading using Web-based Commercial Off-The-Shelf Software Drexel University Programming Learning EXperience (DUPLEX) Departments of Mathematics and Computer Science

More information

TRAINEESHIP TOOL MANUAL V2.1 VERSION April 1st 2017 * HOWEST.BE

TRAINEESHIP TOOL MANUAL V2.1  VERSION April 1st 2017 * HOWEST.BE WWW.HOWEST.BE/STAGE VERSION April 1st 2017 * STAGE@ HOWEST.BE TRAINEESHIP TOOL MANUAL V2.1 Guidelines for the use of the Howest traineeship tool elaborated for an external organisation: stage.howest.be

More information

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE Judith S. Dahmann Defense Modeling and Simulation Office 1901 North Beauregard Street Alexandria, VA 22311, U.S.A. Richard M. Fujimoto College of Computing

More information

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store 2 User Guide of Blackboard Mobile Learn for CityU Students (Android) Part 1 Part 2 Part 3 Part 4 How to download / install Bb Mobile Learn? Downloaded from Google Play Store How to access e Portal via

More information

EMPOWER Self-Service Portal Student User Manual

EMPOWER Self-Service Portal Student User Manual EMPOWER Self-Service Portal Student User Manual by Hasanna Tyus 1 Registrar 1 Adapted from the OASIS Student User Manual, July 2013, Benedictine College. 1 Table of Contents 1. Introduction... 3 2. Accessing

More information

Major Milestones, Team Activities, and Individual Deliverables

Major 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 information

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session Spring 2015 Online Testing Program Information and Registration and Technology Survey (RTS) Training Session Webinar Training Sessions: Calls will be operator assisted. Submit questions through the chat

More information

Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast

Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast EDTECH 554 (FA10) Susan Ferdon Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast Task The principal at your building is aware you are in Boise State's Ed Tech Master's

More information

CWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece

CWIS 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 information

Bluetooth mlearning Applications for the Classroom of the Future

Bluetooth 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 University College Cork, Ireland 2007 Overview Overview Introduction Mobile Learning Bluetooth

More information

The role of virtual laboratories in education

The role of virtual laboratories in education 135 The role of virtual laboratories in education Authors: Oleg Cernian University of Craiova, Computer Science Department, Romania e-mail: Oleg.Cernian@comp-craiova.ro Ileana Hamburg Institut Arbeit und

More information

Circuit Simulators: A Revolutionary E-Learning Platform

Circuit Simulators: A Revolutionary E-Learning Platform Circuit Simulators: A Revolutionary E-Learning Platform Mahi Itagi Padre Conceicao College of Engineering, Verna, Goa, India. itagimahi@gmail.com Akhil Deshpande Gogte Institute of Technology, Udyambag,

More information

Eller College of Management. MIS 111 Freshman Honors Showcase

Eller College of Management. MIS 111 Freshman Honors Showcase Eller College of Management The University of Arizona MIS 111 Freshman Honors Showcase Portfolium Team 45: Bryanna Samuels, Jaxon Parrott, Julian Setina, Niema Beglari Fall 2015 Executive Summary The implementation

More information

An Introductory Blackboard (elearn) Guide For Parents

An Introductory Blackboard (elearn) Guide For Parents An Introductory Blackboard (elearn) Guide For Parents Prepared: July 2010 Revised: Jan 2013 By M. A. Avila Introduction: Blackboard is a course management system widely used in educational settings. At

More information

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Specification 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 information