12.07.2015 Views

designing a novel and high performance online english for business ...

designing a novel and high performance online english for business ...

designing a novel and high performance online english for business ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

outcomes will be <strong>high</strong>ly motivating. In fact Mashup create a community of <strong>online</strong> services based onBusiness English‟s dem<strong>and</strong>.The aim of this project is first, to develop a Mashup framework <strong>for</strong> EBP courses as onesolution to problems in web-based EBP need analysis, <strong>and</strong> second, to construct a web-based courseaccess authentic activities <strong>and</strong> text with a minimum of ef<strong>for</strong>t that exploit instructional <strong>online</strong> tools <strong>and</strong>services to integrate them <strong>for</strong> a useful <strong>online</strong> course. We hope this new study develop the applicationof Mashups <strong>for</strong> EBP courses.II.METHODOLOGYIn current study Mashup tools apply <strong>for</strong> web-based EBP course. The great advantage of suchan application is that there is no need to spend on need analyses or interpreting data <strong>for</strong> the reason ofestablishing an appropriate design <strong>for</strong> <strong>online</strong> EBP course. But, as the students „requirements of thecourse is recognized by the software, it surf the Internet services render activities which best match tothe needs of the learner. Besides, learners are not restricted to some types of pedagogical activitiespresented by one web-service but they exploit similar activities in other <strong>online</strong> services or websites.Learners are in direct interaction with the software, so that they can control their own learning pace.Such involvement of learners offer a new instructional environment in on-line EBP courses. Themethodology of this study is discussed in such an order: Technical design <strong>and</strong> the structure of thesoftware, Integration of Mashup with EBP on-line course <strong>and</strong> the final section is a sample testify.2.1 Technical design <strong>and</strong> the structure of the softwareThe software design is conducted under a triple-ware schema to achieve in<strong>for</strong>mation <strong>and</strong>filtered data from the internet <strong>and</strong> related services must to be merged <strong>and</strong> provided as an interface toend user. Figure 1 provides an explicit explanation about the triple-ware schema. It shows a completedata flow of the in<strong>for</strong>mation from the beginning of the process to its end.Figure 1. Triple-ware schemaThe Triple-ware schema‟ function follow these steps: First, we design a script in EMML(Enterprise Mashup Markup Language) language to invoke data from the web by using web servers- inour proposed solution is tomcat 5.5- <strong>and</strong> the implementation backplane of Mashup. The engine usesJDK (Java Development Kit 1.5) on the windows plat<strong>for</strong>m.After that Mashup apply <strong>for</strong>ced script to surf the net <strong>and</strong> web services to fetch data. The outputfile will be created in this step; data presented in the XML (Extensible Markup Language) <strong>for</strong>matcontain some elements with optional attributes. So, XML file will be available to use, the elements actas input <strong>for</strong> the next step. The third step is the main part <strong>for</strong> the users, which is the implementation ofsoftware in the .Net environment by C# language programming to fetch data from the XML file as aninput feed in the special <strong>for</strong>m. It is done in a friendly design to be used by learners. In this step the userrequirement will be asked. According to it Mashup outline short abstract so that the proper data will beavailable <strong>for</strong> the user. If any of the in<strong>for</strong>mation does not satisfy the user, the URL (Universal Resourcelocator) can be clicked to gain extra in<strong>for</strong>mation in order to show the original source of data.2.2 Integration of Mashup into EBPThe course is proposed <strong>for</strong> intensive web-based EBP courses, respectively run <strong>for</strong> jobexperiencedstudents who bring <strong>business</strong> knowledge <strong>and</strong> skills to the language-learning situation. Thenature of the course is mainly focus on the learners as a main source of need analysis. Some pre-coursein<strong>for</strong>mation is obtained by completing a short <strong>for</strong>m of questionnaire. The approach <strong>for</strong> <strong>designing</strong> theEBP course is the integration of skill-centered <strong>and</strong> learning-centered approach. The <strong>for</strong>mer makes the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!