A Web-based Multi-lingual Teaching and Learning Method for Engineering Prof. Eric Cheng Department of Electrical Engineering The Hong Kong Polytechnic.

Slides:



Advertisements
Similar presentations
TSM Learning Management System. Functional Highlights ISO 9001:2000 Certified Development Center. Complete Security System built in for managing Administrators,
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Online Collaboration Applications ADE100- Computer Literacy Lecture 28.
WBLE Training Prepared by : Albert Yong and Jass Kok Web-Based Learning Environment Version 1.0 (August 2009) Centre for Learning and Teaching.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
Technical Tips and Tricks for User Support Mike Gardner
Server-Side vs. Client-Side Scripting Languages
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
LCT2506 Internet 2 Data-driven web sites Week 5. LCT2506 Internet 2 Current Practice  Combining web pages and data stored in a relational database is.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
ECA 228 Internet/Intranet Design I Intro to the Web.
Chapter 10 Publishing and Maintaining Your Web Site.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Using 3D-SURFER. Before you start 3D-Surfer can be accessed at For visualization.
Survey Monkey A “How To” Guide.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
PowerPoint Lesson 4 Expanding on PowerPoint Basics
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
NAWD National Conference on Student Activities – 2009 can produce Yip-pees! Saturday December 5, 2009 – Fort Lauderdale, FL Lou Miller – Executive Director,
INTRODUCTION TO WEB DATABASE PROGRAMMING
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
New Tools to Increase Sales And to Enhance The User Experience.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
DE&T (QuickVic) Reporting Software Overview Term
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
T raining on Read&Write GOLD Dick Powers
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Publish Calendars to the Web. CCUweb Presentation (10 Minutes) 1 Demonstration of published calendars (10 minutes) 2 Demonstration of importing calendar.
Creating a Web Site to Gather Data and Conduct Research.
Global Learning System v2.0. What is the GLS Global Learning System (GLS) A robust learning management system designed to delivery and organize online.
Website Development with Dreamweaver
Overview In this tutorial you will: learn different ways to conduct a web search learn how to save and print search results learn about social bookmarking.
StAR web server tutorial for ROC Analysis. ROC Analysis ROC Analysis: This module allows the user to input data for several classifiers to be tested.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Using authoring tools to produce materials Hot Potatoes:  small windows or Mac program that creates a variety of exercises  can be freely downloaded.
Training Guide for Inzalo SOP Users. This guide has been prepared to demonstrate the use of the Inzalo Intranet based SOP applications. The scope of this.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
Foxbright – Smarter Education Websiteswww.foxbright.com Foxbright Training Foxbright Teacher Pages
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
Xiaoheng Zhang Hong Kong Polytechnic University Hong Kong June 7, 2010.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
By Mary Sarcheck EDL 635.  Student+and+Faculty+Support+Resource +Center
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Munis Version 9.1 & 8.3 Sneak Peek System Administration.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
The Power of MS Office Using Microsoft Office in the Classroom to Support Struggling Students Bonnie Young Wendy Homlish\ Donna Hibshman CLIU 21.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
XP Creating Web Pages with Microsoft Office
Exploring Microsoft Office PowerPoint 2000 Chapter 2
Dynamic Web Pages Jin Wu INF 385E Information Architecture
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

A Web-based Multi-lingual Teaching and Learning Method for Engineering Prof. Eric Cheng Department of Electrical Engineering The Hong Kong Polytechnic University

The Software The web program gives many different functions The web program gives many different functions Easily to operate Easily to operate No need to have previous experience in html or web programming No need to have previous experience in html or web programming

Features Improve language skill of engineering students Improve language skill of engineering students Provide engineering functions for study Provide engineering functions for study Provide multilingual language translation Provide multilingual language translation Implemented with pronunciation Implemented with pronunciation General exercises for practice General exercises for practice Web-based lecture notes Web-based lecture notes Student and lecturer’s account management Student and lecturer’s account management

Basic teaching

Animation Switched reluctance motor

Advancing teaching To give more interesting features To give more interesting features Webinar = Web seminar Webinar = Web seminar Remote control experiment = virtual laboratory Remote control experiment = virtual laboratory

Webminar Give video Give video With audio broadcasting With audio broadcasting Give power point Give power point Give lecture Give lecture Can review any time Can review any time

Remote control experiment Virtual Laboratory Virtual Laboratory Not simulation Not simulation Control using GPIB to equipment Control using GPIB to equipment Waveforms can be sent back to users Waveforms can be sent back to users Adjust the electrical connection Adjust the electrical connection Change experiment Change experiment Based on LabView Based on LabView

Remote control setup

Translator Although many translation software packages exist around the world, many of them are over several tens MB - it may not be possible to download easily. Although many translation software packages exist around the world, many of them are over several tens MB - it may not be possible to download easily. Although many web sites providing translation engine, it is inconvenient for use. Although many web sites providing translation engine, it is inconvenient for use. Existing packages: General in English, not for Engineering Existing packages: General in English, not for Engineering

Browser Enhancement System (A Web translator) Plug-in program of Internet Explorer (IE) Plug-in program of Internet Explorer (IE) Provide a text-to-text presentation Provide a text-to-text presentation And text-to-speech presentation of selected text under the IE. And text-to-speech presentation of selected text under the IE.

The Web translator Client-server program. Client-server program.Advantage Reduces the size of the software package in the client side. Reduces the size of the software package in the client side. Provides a shorter time when downloading the software package ‘BES’. Provides a shorter time when downloading the software package ‘BES’. And now over 60,000 words stored in the database. And now over 60,000 words stored in the database.

Function The WTS program provide 8 functions The WTS program provide 8 functions Chinese Translation Chinese Translation Explanation in English Explanation in English Explanation in Chinese Explanation in Chinese Sample Usage in English Sample Usage in English Sample Usage in Chinese Sample Usage in Chinese Pronunciation in English Pronunciation in English Pronunciation in Cantonese Pronunciation in Cantonese Pronunciation in Mandarin Pronunciation in Mandarin

Use of Web Translator User should be high- lighted a word in advance menu by right- clicking the mouse under IE. User should be high- lighted a word in advance menu by right- clicking the mouse under IE. Select one of the functions of the advance right-click menu. Select one of the functions of the advance right-click menu. The result of the word is given immediately by popping up a dialog box or speech by speaker. The result of the word is given immediately by popping up a dialog box or speech by speaker.

Demonstration of Web translator

Summary of translation package Minimize the size of the translation software package. Minimize the size of the translation software package. Database stored in the server can be updated easily and efficiently. Database stored in the server can be updated easily and efficiently. Multi-language pronunciations are provided. Multi-language pronunciations are provided.

Other Available Tools EssayToLink EssayToLink to creating dynamic web page from simple text input. to creating dynamic web page from simple text input. Glossary Input Page Glossary Input Page to help teachers to create and manage glossary. to help teachers to create and manage glossary. HTML producer HTML producer To help inexperienced teachers to develop web pages. To help inexperienced teachers to develop web pages.

EssayToLink Implemented using a CGI (Common Gateway Interface) on the server side. Implemented using a CGI (Common Gateway Interface) on the server side. First, the User (Student) inputs an essay to input area; then, the essay content will be sent to the server. First, the User (Student) inputs an essay to input area; then, the essay content will be sent to the server. The essay will then be broken down into words and check against a database for predefined links. The essay will then be broken down into words and check against a database for predefined links. If a match was found, an html code segment will be generated to create a link for the given word. If a match was found, an html code segment will be generated to create a link for the given word.

EssayToLink: Input This is input area for users to copy and paste essays. This is input area for users to copy and paste essays. A CGI program be executed when the essay was sent to the server. A CGI program be executed when the essay was sent to the server.

EssayToLink: Output

Demonstration

Demonstration On-line Translation

Glossary Input Page Concise common definition of technical and other terms can be entered by teachers Concise common definition of technical and other terms can be entered by teachers Glossary input page is an interface for teachers to input the details of a technical term or jargon. Glossary input page is an interface for teachers to input the details of a technical term or jargon. Students can easily lookup and have better understanding on the given term or jargon. Students can easily lookup and have better understanding on the given term or jargon. Teachers are allowed to add, change and delete glossary items without altering the page layout once the web page was created. Teachers are allowed to add, change and delete glossary items without altering the page layout once the web page was created.

Glossary Easy to input Easy to input Coherence to a subject Coherence to a subject With meaning in Chinese and English With meaning in Chinese and English

HTML Producer HTML Producer can help inexperience teachers to develop web pages. HTML Producer can help inexperience teachers to develop web pages. It provides standard templates for web page with consistent look and feel. It provides standard templates for web page with consistent look and feel.

HTML Producer: Software approach The HTML Producer is implemented using PHP. The HTML Producer is implemented using PHP. Three standard templates are currently available for users (teachers) to choose from. Three standard templates are currently available for users (teachers) to choose from. Each user will have his/her own login account and development environment. Each user will have his/her own login account and development environment. Search engine is provided to automatically insert links from the search database. Large items such as photos can be uploaded via ftp service. Search engine is provided to automatically insert links from the search database. Large items such as photos can be uploaded via ftp service.

Summary of these functions A set of WWW-based tools was developed to facilitate efficient web teaching and learning. A set of WWW-based tools was developed to facilitate efficient web teaching and learning. In the future, more teaching material will be converted to the EssayToLink format. In the future, more teaching material will be converted to the EssayToLink format. The Html producer only provides basic facilities for creating web page. Both the user-friendliness and functionality needs to be improved. The Html producer only provides basic facilities for creating web page. Both the user-friendliness and functionality needs to be improved. Initial trials show both students and teachers find the tools useful and would like to be incorporated in all web teaching and learning materials if possible. Initial trials show both students and teachers find the tools useful and would like to be incorporated in all web teaching and learning materials if possible.

Audio Voice Page Voice Page to help students on English pronunciation to help students on English pronunciation Audio form of Web Audio form of Web

Voice Page Voice page implements a mouth within a browser. Voice page implements a mouth within a browser. It uses the Microsoft Speech Engine to help students to visualize the mouth movements needed for speaking English correctly. It uses the Microsoft Speech Engine to help students to visualize the mouth movements needed for speaking English correctly.

Audio form of Web Allow the text can be converted to video form Allow the text can be converted to video form Good pronunciation and intonation Good pronunciation and intonation Alternative method to read (listen) a web page Alternative method to read (listen) a web page Blind person Blind person

Other Tools Graph Plotting Graph Plotting Authentic writing Authentic writing News News HTML converter HTML converter Pronunciation training Pronunciation training File management & Administration File management & Administration

Graph plotting Engineering tool for plotting independent equation Engineering tool for plotting independent equation No need to open a second windows No need to open a second windows

Authentic Writing Give different examples for reference Give different examples for reference Engineering writing Examples Engineering writing Examples

Authentic Writing Also give a popular format of the authentic writing Also give a popular format of the authentic writing Users can base on the format to practise writing Users can base on the format to practise writing

HTML converter Convert MSWord to HTML 4.0 Convert MSWord to HTML 4.0 Can ensure the output agree with your format Can ensure the output agree with your format Can adjust the output through a style control Can adjust the output through a style control

Pronunciation training Compare your voice with a standard Compare your voice with a standard You can listen and do training You can listen and do training The voice waveform is also displayed for detailed comparison. The voice waveform is also displayed for detailed comparison.

Administration File management File management News broadcast News broadcast Send Message to students Send Message to students Search engine Search engine

Our exercise Web sites

The Grammar Section Explanation of grammar rules Explanation of grammar rules Grammar exercises Grammar exercises Java-based exercises Java-based exercises True/False True/False Multiple Choices Multiple Choices Fill in the Blanks Fill in the Blanks Entry of exercise through database Access Entry of exercise through database Access HTML-based exercises HTML-based exercises Sentence Correction/Restructuring Sentence Correction/Restructuring

Content page of exercises

Looking at Grammar Rules Explanation for voices Explanation for voices

Java-based Exercises Programmed by Java & MS Access Programmed by Java & MS Access Codes written in Java Server Pages (JSP) Codes written in Java Server Pages (JSP) Databases created by Paradox Databases created by Paradox Questions and feedback are stored in Questions and feedback are stored in Two formats Two formats Typical Format (any questions in a page) Typical Format (any questions in a page) Random format Random format

Java-based Exercises True/False exercises True/False exercises State whether the statements are correct (True) or not (False) State whether the statements are correct (True) or not (False)

Java-based Exercises Multiple Choices exercises Multiple Choices exercises Indicate the correct answer from 4 options Indicate the correct answer from 4 options

Java-based Exercises Fill in the Blanks exercises Fill in the Blanks exercises Put the missing word in the box Put the missing word in the box

HTML-based Exercises Sentence Correction/Restructuring Sentence Correction/Restructuring Correct or reconstruct (rewrite) the sentences Correct or reconstruct (rewrite) the sentences

Checking result The result of your tests can be submiited and the score can be obtained directly The result of your tests can be submiited and the score can be obtained directly An explanation will also be popped up An explanation will also be popped up

Update the exercise The exercise can be updated easily The exercise can be updated easily Both question, answer and explanation can be edited online Both question, answer and explanation can be edited online

Update the exercise Edit the question, choices and explanation in their field Edit the question, choices and explanation in their field Submit to the database Submit to the database

Demonstration: Exercises

Demonstration: Editing Exercises

Applications to teachings

Summary of the Exercise Package Analyzed the general error mistake for students Analyzed the general error mistake for students Developed a series of web-based exercise for students to practise Developed a series of web-based exercise for students to practise Applied to tests and general teaching Applied to tests and general teaching

Other tools Discussion/News group Discussion/News group Message Message Spelling check Spelling check

Demonstration for discussion Group

Conclusion A generalized web-based package for teaching and learning has developed A generalized web-based package for teaching and learning has developed Provide, more than 60,000 words of database in 2 languages (3 dialects). Provide, more than 60,000 words of database in 2 languages (3 dialects). Integrated with web-teaching Integrated with web-teaching Has found very useful for both teachers and students Has found very useful for both teachers and students

Thank you Please visit our web-site on