Appendix 8
Contents of the Modules
For the
Four Levels of IT Competency
Professional Development



Preamble
Information technology has become pervasive in our society and it is playing an increasingly important role in education. There is a growing expectation that teachers needs to make effective use of IT in all facets of the their work in schools. It is therefore important that teachers must learn about information technology in order to achieve the potential effective use of IT in enhancing students’ learning. Just like the business world, there is a need to develop employees’basic skills with hardware and software to increase their productivity to fulfill their professional duties. Thus, computer and common software packages become basic productivity tools for teachers in their classrooms.

However, if the schools are to be successful in using IT to the benefits of students, researches have identified one of the successful factors that IT can be integrated into the curriculum and the learning process of the students (Jonasssen, 1996; Roblyer et al, 1997). That is, schools and teachers have to make use of information technology as instructional, learning and management tools. Learning is a dynamic, integrative and interactive process. It is a process, which naturally integrates subject discipline. IT in Education is not something that lies outside this learning process. Therefore, in all professional development courses of each level of IT competencies, it is important that the participants learn and practise the use of IT in an educational context, in particular within their own teaching subjects.

Many professional development providers are technology-oriented professionals and they have a tendency to frame the professional development and technical assistance around technology tools, such as word processing, spreadsheet and databases. Though these common office packages are recommended as IT tools in most of these professional development courses, professional development providers are reminded that the focus of these courses should be on generic skills. It is important that professional development providers should illustrate via case studies and learning materials how IT can be applied and integrated in the classrooms on the participants’ teaching subject with appropriate instructional strategies. Assignments should be set for the participants so that they can apply what they have learnt in their classroom.

Our work with the site visits of schools and focus group meetings have served as a rich opportunity to study the good practices of some professional development courses in schools and the key attributes of a teacher who is information technology competent in education. The latter has been shown in the previous section. The following represents some of our observations relevant to the professional development for IT in education:

8.1
IT Competency in Education :
The Basic Level

B1. Operating a Microcomputer

Approximate Contact Hours: 1
  Contents Explanatory Notes/Learning Activities
B1.1 Components and Basic Terminologies of a Computer System
  • It is understood that a beginner may not be able to master the operation skills during this one-hour professional development session. The provider should provide a detailed study guide including well-constructed worksheets and a simulation software (such as the one in the CD-ROM of the Windows 98) to the participants for self-practice after class.
  • Owing to individual difference, participants might need 2 to 4 hours to practise the contents of this session. It is suggested that the next session can only be conducted after participants have completed the practice.
  • It is recommended that, wherever possible, the configuration should be exactly the ones used in the participants' schools. In some schools, the computers have to be logged in with proper accounts, passwords and the selection of local workstation or domain server.
Suggested Learning Activities
Participants are to:
  • name the basic components of a computer system;
  • identify the locations of various keys (characters, symbols, Chinese input codes) on the keyboard;
  • be informed of what a virus infection is and how protection can be achieved;
  • start up and shut down PC via menu bar; and using the key (CTRL+ALT+DEL) for logging in Windows NT workstation or restart PC;
  • point, click, double-click, drag and drop with mouse on a desktop icon (such as My Computer);
  • run and close software applications by mouse or keyboard(WordPad and Paint for Windows);
  • maximize and minimize a window;
  • use pull-down and expanded pull-down menus;
  • select, open, move, and close a window;
  • resize a window, tile and cascade windows;
  • scroll within a window;
  • copy documents from hard disk to floppy disk and vice versa;
  • create and name/rename subdirectories/folders;
  • open and place documents inside subdirectories/folders; and
  • switch on and select different Chinese character input methods.
B1.1.1 Introducing the basic components of a system
  • Hardware: the system unit (CPU), monitor, keyboard, mouse, speaker, modem, printer and scanner
  • The window platform
B1.1.2 Introducing concepts of virus infection, protection and cleaning.
B1.2 Starting Up/Shutting Down a Computer System
B1.2.1 Starting up and shutting down a computer
B1.2.2 Running and closing software applications
B1.3 Using Windows
B1.3.1 Introducing the general idea of Windows operation
  • Desktop: start button/special menu, icons (application, document, disk and folder), task bar
  • Working with windows/ multiple windows
  • Working with files, file paths, file directories and file subdirectories
  • The help features (including F1 function key)
B1.3.2 Introducing the general idea of handling Chinese text
  • An overview of different Chinese input methods available in the system

B2. Word Processing I

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
B2.1 Opening, Saving and Printing Documents
  • The provider is reminded that lecturing and asking the participants to follow step-by-step procedures are not only ineffective but also inappropriate for the learning of a software package. The ultimate purpose of listing the skills is to help participants to master and apply them within the context of an educational task, so that the participants' productivity in teaching and learning can be enhanced.
  • The provider should create word processing files purposely written to allow the participants to practise the skills. The contents of the file should be related to teachers' daily work such as worksheets, examination papers, letters to parents or school notices.
  • It is quite likely that participants cannot master these skills within this 3-hour session. The provider should design self-learning packages, study guides and worksheets to help the participants to practise these skills (e.g. http://www.microsoft.com/education/k12/classroom/tutorial.htm ) after class.
Suggested Learning Activities
Participants are to:
  • create a new document;
  • edit a document;
  • save a document using both the 'Save' and 'Save As' commands;
  • retrieve a document from a floppy disk;
  • retrieve a document from the hard drive;
  • view a long document using navigation keys through different modes; and
  • print a document.
B2.1.1 Storing and retrieving documents from local drives
B2.1.2 Introducing rules of saving and backup
B2.1.3 Introducing basic printing procedures
B2.2 Document Editing Suggested Learning Activities
Participants are to:
  • toggle between the insert mode and the overwrite mode;
  • insert text in the middle of a sentence in the insert mode;
  • replace text in the overwrite mode;
  • cut and paste a sentence;
  • cut and paste a paragraph;
  • use the spell and grammar check functions;
  • correct grammatical and spelling mistakes;
  • change font size, style and colour of a paragraph;
  • display Chinese characters vertically (直書);
  • set document margins and line spacing;
  • discuss on how word processing can be used in teaching and learning (e.g. Writing (termed writing to learn; McGinley, 1992) has been proposed as a general technique to encourage active learning); and
  • brainstorm the use of word processing in their own teaching subjects and how word processing might benefit students' learning.
B2.2.1 Deleting and inserting text
B2.2.2 Using the cut and paste function
B2.2.3 Formatting page and text
B2.2.4 Spelling and grammar check


B3. Presentation Software I

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
B3.1 Using Autocontent Wizard and Template
  • The template and autocontent wizard in some presentation software are prepared for business use. The provider has to prepare contents, which are relevant to teaching subjects in schools.
  • Before this session, the participants are requested to bring their teaching notes or word processed scheme of works (in document files) which are to be modified as presentation files in the session. The contents to be developed should not be a transfer of those from a textbook. The participants should be reminded that using presentation software is one way to enhance teacher's role as a learning facilitator.
  • It would be an advantage if the classrooms of the participants' school could be equipped with large screen projectors so that the presentation developed can be implemented in actual classroom settings. For those people who do not have projectors, TV-VGA converters can be used.
Suggested Learning Activities
Participants are to:
  • create slide show with the Autocontent Wizard
  • key in the text of the prepared teaching notes at the outline mode, taking note of the headings, items and sub-items;
  • insert built-in graphics and sounds;
  • use animations on graphics;
  • save the presentation;
  • change to slide view and select a suitable template;
  • view slides in different formats;
  • run the presentation to see the effect;
  • select slides during the slide show; and
  • have hands-on experience in using large screen projectors or for those without projectors, then use TV-VGA converters.
B3.2 Organizing a Simple Slide Show
  • Using built-in graphics, sounds and animations
B3.3 Performing a Simple Slide Show
  • Selecting slides during a slide show


B4. Web Browsing & E-mail Operation

Approximate Contact Hours: 5
  Contents Explanatory Notes/Learning Activities
B4.1 Operating a Web Browser and Searching Functions
  • The participants are expected to have hands-on practice during the session. Simulation of Web access or using modems is not recommended. A highly reliable and efficient Internet connection is a major factor to making this session a successful one.
  • The providers are required to prepare a search engine site and a set of educational URLs to familiarize the participants with the Web as an information repository and recognize its vast potential as an additional resource for education.
  • It is expected that the participants will spend at least 1/2 hour for surfing on the Internet.
Suggested Learning Activities
Participants are to:
  • seek a specific Web site by entering the appropriate URL;
  • surf on the Internet;
  • bookmark a Web site;
  • print out Web pages;
  • find a search engine site and perform a specific Web search;
  • download an educational shareware (note: provide information for the participants to deal with compression files using commonly available compression / decompression software. If time permits, professional development providers can demonstrate in this respect);
  • discuss the merits, potential limitations and pitfalls of using information available from the Web; and
  • evaluate Web-based materials.
As a self-study activity, the participants can access the Web-based lessons at http://www.microsoft.com/windows/ie_intl/tw/tour/ in Chinese or http://www.microsoft.com/windows/Ie/tour/ in English.
B4.1.1 Introducing basic Web terminologies
B4.1.2 Distinguishing the three main methods of obtaining information, i.e. seeking, surfing and searching
B4.1.3 Bookmarking useful Web sites
B4.1.4 Using search engines
B4.1.5 Downloading of files and printing Web pages
B4.2 E-mail Basics
  • The participants should recognize the importance to know how to use e-mail to communicate with students and teachers in other schools and/or with experts in a subject field (e.g., the e-mail address of a Web master) thus extending the classroom experience and to begin the realization of a “global school”.
Suggested Learning Activities
The participants are to:
  • compose e-mails and send to other participants;
  • read, reply and forward e-mails;
  • attach a scheme of work or teaching materials to an e-mail and send it to another teacher; and
  • create folders to organize messages according to the contents.
B4.2.1 Composing and sending text messages
B4.2.2 Sending messages with attachments
B4.2.3 Replying to messages and forwarding an e-mail
B4.2.4 Creating folders to organize messages


B5. Educational Software

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
B5.1 Overview of Educational Software
  • The provider should demonstrate various types of educational software and specify their characteristics and functions in teaching and learning. The following issues should be discussed:
    • interactivity;
    • quality of feedback to student;
    • educational value of using multimedia;
    • selection criteria for application of a particular software type; and
    • the role of teacher in using a software type.
  • The participants are expected to have hands-on practice during the session. Providers should prepare sample educational software for demonstration and practice. Management of shared resources for hands-on practice should be seriously considered and adopted.
  • The providers are required to download appropriate software for exploration from related Web sites such as http://www.download.com.
  • It is expected that the participants will spend at least two hours to experience the use of different types of software.
Suggested Learning Activities
The participants are to:
  • have hands-on experience to execute some educational software prepared by the provider and to identify the basic features of these packages;
  • practise starting up and using some educational software packages in CD-ROMs such as the "Fun with Learning" CD produced by the Department of Education;
  • appreciate content-free software applications such as the interactive computing capability of a spreadsheet environment by interacting with such exemplars (spreadsheet example can be drawn from the book “Computer Assisted Learning: Mathematics Exploration” (Kong et al., 1999)); and
  • discuss how these applications could be applied in participants' own subject areas.
B5.1.1 Knowledge transfer versus knowledge construction
B5.1.2 Serious versus motivational
B5.2 Drill and Practice Software
B5.3 Tutorial Software
B5.4 Simulation Software
B5.5 Interactive Learning Environment (ILE)
B5.6 Educational Game
B5.7 Content-free Software Applications
B5.7.1 Spreadsheet Software
B5.7.2 Database Management System


B6. A Framework of Using IT in Education

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
B6.1 Information Technology: Nature, Essence and its Roles in Education
  • It is expected that this module should be conducted in the form of seminars.
  • The participants are expected to apply the knowledge expected at the Basic Level as well as other information to design a scheme of work using IT. They should be reminded to try new approach in teaching and record the actual trial and reflect on its implementation.
  • The provider should also use various software to illustrate the roles of IT in education.
  • The provider can convene a group of participants from different schools to discuss on the change in teaching, learning and IT:
  • technology can make learning a more active process and support the activity approach;
  • learning is often "project" based and multidisciplinary;
  • a higher degree of learner ownership on the knowledge obtained; and
  • through IT, the availability of resources results in less reliance on textbooks.
  • Some discussion materials, for example, can be found in Chapter 1 and 2 of Grabe & Grabe (1998), Chapter 1 of Simonson & Thompson (1997) and EMB (1998) at http://www.info.gov.hk/emb/eng/public/index.html.
Suggested Learning Activities
The participants are to:
  • access the Web site: www.apple.com/education/k12/leadership/acot/ on the “Apple Classrooms of Tomorrow” or www.edu.tw/information ; www.isst.edu.tw about the development of IT in education in Taiwan for more information and reference;
  • discuss what is meant by “paradigm shift”; and whether the roles of students and teachers may change as a result of the shift;
  • discuss how this paradigm shift can be effected in schools;
  • design and develop some learning activities using IT in the participants' teaching subjects; and
  • discuss some equity, legal, ethical and social issues in using IT in learning and teaching.
B6.2 Changing Views of Learning
B6.2.1 Student-centered learning
B6.2.2 Changing teachers' roles
B6.2.3 Paradigm shift
B6.2.4 Information explosion
B6.3 Integration of IT into Teaching and Learning
B6.3.1 Infusing IT into the curriculum
B6.3.1 Activity-based approaches and IT
B6.3.1 Project-based approaches and IT
B6.3.1 Some examples of equity, legal, ethical and social issues




8.2
IT Competency in Education:
The Intermediate Level



I1. Word Processing II

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I1.1 Setting Document Formats and Layout
  • The provider should prepare several plain text files of teaching notes or test papers for the participants to work on.
  • This session could start with a group discussion on what the format of these documents should be. The discussion should focus on how word processing may help students to learn better. There should also be a task analysis on what skills are needed (such as those on the left) in order to modify the format of the documents.
  • Another approach is to print out the end products of the documents and ask the participants to make all the necessary modifications so that the skills required can be explored.
  • The participants could be divided into 3-4 people per group and discuss how the tasks can be accomplished.
  • The provider should prepare detailed study guides with demo files for the participants' practice after the class. He/she should also consider the needs of different subject teachers in word processing (e.g. mathematics teacher might need to use mathematical symbols and equation editor, music teacher might need the use of musical symbols and the format of a Chinese document is quite different from that of an English document).
Suggested Learning Activities
The participants are to:
  • discuss the possible use of word processing in class activities in different subjects and how it can be used to facilitate the learning of students including their writing and thinking processes (Forcier, 1999);
  • design and produce the front page of the school's newsletter making use of columns and graphics;
  • modify the layout or the overall appearance of some existing student handouts (e.g. inserting relevant cliparts); and
  • design and produce a test paper which contains essay questions, fill-in blanks and multiple-choice items.
I1.1.1 Setting tab stops and justification
I1.1.2 Paragraph numbering, indentation and hanging
I1.1.3 Setting text columns
I1.1.4 Inserting headers and footers
I1.2 Table Handling
I1.2.1 Table formatting including borders and alignment
I1.2.2 Sorting and summation of table contents
I1.3 Other Features
I1.3.1 Adding clipart objects into documents
I1.3.2 Text searching and replacement
I1.3.3 Use of templates
I1.3.4 Automated format
I1.3.5 Inserting symbols/special characters
I1.4 Printing Procedures
I1.4.1 Setting number of copies and selected pages
I1.4.2 Selecting paper orientation and preview
I1.4.3 Selecting an appropriate printer (including local and network printer)


I2. Presentation Software II

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I2.1 Customization
  • The providers should avoid building a large presentation file which takes too long to load in a short class period. professional development providers should also develop sample files to illustrate the application of action buttons to call other presentation files.
  • The contents of any demo or practice presentation files should be related to teachers' instructional work. The providers should avoid overloading them with decorations of unnecessary pictures and sounds. The provider has to prepare some counter examples to illustrate the design or interface principles of constructing presentation slides.
  • Ample worksheets for practising the skills specified on the left column should be provided after the session.
Suggested Learning Activities
The participants are to:
  • discuss the need of being flexible in presenting contents in a lesson by using hyperlinks;
  • give examples of using action buttons to furnish branching to slides of different topics of the same presentation file in order to provide flexibility in dealing with students with different needs and different ways of thinking;
  • select appropriate text fonts, graphics or other components in animation mode so as to attract children's attention and to arouse their interest in the topics;
  • design and develop a teaching package (including word processed scheme of works and the presentation software) in the participants' subject areas; and
  • discuss how presentation software can be used by students in schools in their learning.
I2.1.1 Customization of slide master
I2.1.2 Customization of colour scheme
I2.1.3 Customization of calling/linking other presentation files
I2.2 Special Features
I2.2.1 Inserting external, animated graphics, sound, and/or video
I2.2.2 Inserting action buttons (forward, backward and home page)
I2.2.3 Working with equations, tables and charts
I2.2.4 Using autoshapes
I2.2.5 Using curves and freeforms


I3. Multimedia Production I

Approximate Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
I3.1 A Brief Introduction of Multimedia
  • Graphics should be selected or designed to fulfill the instructional purposes: attention gaining, presentation and practice.
  • Painting software (e.g. Paintbrush or MacPaint) can be used to illustrate what bitmap graphics are. Drawing software (e.g. ClarisDraw or CorelDraw) may be used to demonstrate vector graphics.
  • The provider should note the differences between different formats of graphics, their advantages and disadvantages in terms of the facilitation of learning, especially when inserting them into presentation files and teaching notes.
  • Clipart objects are found in MS-Office package and sets of CD-ROM available from vendors such as Broderbund.
  • The participants will be advised that the multimedia objects to be developed in this session should be related to their tasks in other sessions such as the Presentation Software II (module I2) and Web Page Design I (module I4).
Suggested Learning Activities
The participants are to:
  • draw simple freehand figures appropriate to the context of a lesson;
  • capture and edit clipart graphics and pictures for use in presentation and teaching notes with consideration on the instructional goals;
  • change the size and orientation of a clipart;
  • clip or crop the clipart according to instructional needs;
  • capture a segment of video tape as an AVI file;
  • modify some existing presentations by inserting the multimedia objects developed in this session for the use in the participants' classrooms;
  • discuss some of the basic principles in design so that the participants are aware of the principles and will be able to incorporate them into their future designs;
  • discuss how school students can benefit from making their own multimedia products; and
  • record a segment of sound tape / compact disc as a WAV file.
I3.1.1 What is multimedia?
I3.2 Overview of Graphics in Instruction
I3.2.1 Introducing pixels and colours
I3.2.2 Introducing vector graphics, bitmap graphics and file formats
I3.3 Basic Graphics Manipulation
I3.3.1 Drawing lines, polygons and ellipses
I3.3.2 Grouping and ungrouping objects
I3.3.3 Arranging and aligning objects
I3.3.4 Rotating objects
I3.4 “Ready-made” Computer Graphics
I3.4.1 Using Clipart objects
I3.4.2 Scanning and digitizing: capturing pictures by scanner and digital camera
I3.4.3 Using simple editing techniques: cutting, pasting and transparency
I3.5 Simple Video Capture
I3.5.1 Introducing capture devices and necessary software
I3.5.2 Introducing video file format, display size and resolution
I3.6 Simple Sound Recording
I3.6.1 Introducing recording devices and necessary software
I3.6.2 Introducing sound file format, display size and resolution


I4. Web Page Design I

Approximate Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
I4.1 Introduction
  • The aim of this session is to introduce the basic design technique of developing teaching materials in Web (HTML) format. Simple Web page authoring tools such as FrontPage Express or the Web features of MS Word 7.0 can be used. Browsers (like Netscape or Internet explorer) are used to display the contents and there should not be any actual publishing on a Web server.
  • One of major features of Web page is the hyperlink property which fits the non-linear nature of human learning. However, a difficult part of creating a Web page is to get the images, the texts and the hyperlinks all come together to form an attractive yet easy-to-use and logical set of learning materials. The participants are therefore to be reminded to keep the design clean and logical. Every page should be linked to every other page (or at least the main pages) such as the figure below:
Suggested Learning Activities
The participants are to:
  • capture an educational Web page, save on a local disk and study the design technique;
  • study the design rationale behind this Web page in terms of the purposes in education;
  • construct a simple personal Web page;
  • construct a class Web page linking to the participants' personal page;
  • discuss how school students may benefit from making their own Web pages; and
  • discuss how different subject areas may benefit from the adoption of Web page design.
I4.1.1 Overview of the Web page design
I4.1.2 Adding a new page using a template
I4.1.3 Selecting page background colour
I4.1.4 Adding and formatting text
I4.1.5 Adding moving text
I4.2 Images
I4.2.1 Adding cliparts (including animated GIFs and video)
I4.2.2 Moving and positioning of image
I4.3.2 Making images transparent
I4.3 Hyperlinks
I4.3.1 Using text links
I4.3.2 Using image links
I4.3.3 Using image hot spots
I4.4 Tables
I4.4.1 Creating tables
I4.4.2 Formatting tables
I4.4.3 Adding texts and images
I4.4.4 Adding columns and rows
I4.5 Previews
I4.5.1 Previewing Web pages using a browser
I4.5.2 Adding browser compatibility (such as reading Chinese characters, position of images and tables)


I5. Internet/Intranet Applications

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I5.1 Internet/Intranet Applications
  • The participants should recognize that with a clear set of objectives, the use of Internet can expose their students to a broad range of knowledge and cultures and enables collaboration among students through various projects and thematic units.
  • The provider should have a demonstration on the building and operating a Web-based learning environment with appropriate software.
  • Common utility software should also be introduced to facilitate the capture of information from the WWW. These include WinZip, and Acrobat reader which can be downloaded from http://www.download.com or http://www.shareware.com.
Suggested Learning Activities
The participants are to:
  • access an Intranet and compare the differences in security and access rights between an Internet and Intranet;
  • investigate sites that contains Internet filtering programs and seek possible demo versions available;
  • join a newsgroup/discussion group and/or participate in the discussions;
  • download appropriate software (at www.icq.com) and register as a user of ICQ;
  • talk to other participants with ICQ;
  • transfer a file from an FTP site; and
  • explore the advantages and disadvantages of using resources from Internet/Intranets in teaching and learning.
I5.1.1 Differentiating between Internet and Intranet
I5.1.2 Introducing newsgroups/discussion groups
I5.1.3 Introducing ICQ
I5.1.4 Introducing FTP
I5.2 Educational Values of WWW
I5.2.1 Exploring teaching and learning Web resources
I5.2.2 Web-based learning and virtual classrooms
I5.2.3 Controlling access to the Internet: filtering


I6. Courseware Evaluation

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I6.1 The Rationale of Courseware Evaluation
  • The paradigm shift in teaching: from teacher-centered to student-centered
  • The providers need to state some of the pros and cons of different approaches on courseware evaluation. To facilitate the discussion, this session is suggested to be conducted in the form of a seminar and workshop.
  • There are short articles on the evaluation of courseware in the journal Learning and Leading with Technology.
  • Some references on the situated approach can be found in Squires & McDougall (1996).
Suggested Web Site to Visit http://www.microsoft.com/education/k12/isv_search/.
Suggested Learning Activities
The participants are to:
  • brainstorm on why and how to select a courseware for students;
  • try out a simplified checklist with a relevant software;
  • compare the advantages and disadvantages of the two approaches in courseware evaluation: criterion and situated approach;
  • produce a proper checklist for evaluating a courseware according to various educational theories; and
  • evaluate a piece of courseware for a school subject using the criterion approach.
I6.2 Identification of Courseware Sources
I6.2.1 Catalogues and Web sites
I6.2.2 Professional journals
I6.2.3 Educational computing resource centres
I6.3 Recommended Evaluation Procedures
I6.3.1 Written reviews
I6.3.2 Screening process
I6.3.3 Try-out evaluation
I6.3.4 Prediction of effectiveness in classrooms
I6.4 Criterion Approach and Situated Approach
I6.4.1 The criterion approach: checklists and frameworks
I6.4.2 The situated approach: the interactions paradigm


I7. Chinese Character Input (Optional)

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I7.1 Introduction of Commonly-Used Chinese Characters Input Methods
(For example, 倉頡, 速成, 廣東話拼音, 手寫板, 快碼)
  • The providers have to prepare different Chinese input software for the participants to select and explain to them the basic design principle so that they can learn from self-learning packages after the session. The participants are expected to practise the selected Chinese character input to a certain degree of efficiency for meeting their teaching needs.
  • Self-learning kit for Chinese character keyboard input skills should be introduced for the participants as a follow-up activity (e.g. www.ied.edu.hk/has/comp/index.htm).
Suggested Learning Activities
The participants are to:
  • activate the Chinese character input environment;
  • select a Chinese input method; and
  • input a Chinese character using an input method at participant's choice (including handwritten pad).
I7.2 Principles of the Design of Some Commonly-Used Chinese Character Input Methods
I7.3 Coding of Chinese Characters
  • GB2312 and Big-5 Codes
  • User-defined Characters for HKSAR Government


I8. Database I (Optional)

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I8.1 What is a Database?
  • The provider should use a prepared database to demonstrate the basic terminology of a database.
  • A number of commercial databases are available in a variety of content areas from educational publishers. Many of these databases are distributed on CD-ROM (e.g. Virtual Globe from Microsoft or MacGlobe from Broderbund).
  • These are databases of comprehensive geographical facts covering every country in the world. ERIC on Disk is another excellent example of database that every teacher should access for educational research reports.
Suggested Learning Activities
The participants are to:
  • browse an existing database;
  • add a record to an existing database;
  • delete a record from an existing database;
  • search a database for specific information;
  • sort database records;
  • search for desired information in a database using one criterion;
  • create a database layout/report with headers and footers;
  • discuss how databases can enhance the management of students' learning;
  • brainstorm the use of database in teaching and learning in a teaching subject (e.g. geography, general studies); and
  • discuss how the inclusion of databases may benefit the learning of students including the development of thinking skills.
I8.1.1 Organising data: file, record and field
I8.1.2 Using information from an existing database
I8.2 Manipulation of databases
I8.2.1 Creating, editing and finding of records
I8.2.2 Creating and printing of reports
I8.2.3 Sorting a database by specific fields
I8.3 Overview of Curriculum Applications of Databases
I8.3.1 Solving problems with databases
I8.3.2 Development of organizational skills
I8.3.3 Teaching research and study skills


I9. Spreadsheet Operation I (Optional)

Approximate Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
I9.1 Overview of Spreadsheet Applications
  • The provider should demonstrate various spreadsheet applications ranging from:
  • presenting data in table form such as student academic report;
  • data recording and manipulation such as recording and calculating of examination marks; and
  • organising data such as sorting and filtering marks for selecting students eligible for academic awards.
  • The participants should also demonstrate how spreadsheet can help to answer some “what-if” questions related to education, for example interest rate and credit card repayment, number relationship, river gradient and flow processes.
  • The participants will be required to work independently or in small groups with the guiding materials prepared by the providers but the providers should also assist the participants when they need help. The participants will be required to go on to work with the professional development materials after the professional development session.
Suggested Learning Activities
The participants are to:
  • format the report layout of the given task by making use of spreadsheet features such as column width and row height;
  • create/copy formulae and built-in functions to perform calculations on the given data by following detailed instructions prepared by the provider;
  • design and produce an academic award list from a spreadsheet containing students' raw marks prepared by the providers;
  • discuss applications of the features of spreadsheet for data organization in different academic subjects such as mathematics and general studies; and
  • discuss how the use of spreadsheets may assist students in developing their thinking skills such as hypothesis testing and answering “what-if” questions.
I9.1.1 Data presentation
I9.1.2 Data recording and manipulation
I9.1.3 Data organization
I9.2 Spreadsheet Environment
I9.2.1 Familiarising with the spreadsheet environment such as creating, saving, retrieving, editing and printing a spreadsheet file
I9.3 Basic Operations
I9.3.1 Using basic operations of a spreadsheet such as data entry, data formatting, data editing, and basic formatting of a worksheet
I9.3.2 Using basic calculation in a cell, setting up formulas and functions
I9.4 Organizing Data
I9.4.1 Sorting
I9.4.2 Filtering




8.3
IT Competency in Education :
The Upper Intermediate Level



U1. Daily Operations of Computer Network

Recommended Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
U1.1 Daily Operations of Computer Network Suggested Learning Activities
The participants are to:
  • discuss the need of computer network in school;
  • brainstorm the advantages and disadvantages of running a computer network in school;
  • study the needs of the security of computer network;
  • describe the configuration of a school computer network;
  • use the login and logoff processes in the school network;
  • login the school network as a student user and focus on compare the access rights of teachers and students;
  • save files in networked drives;
  • print documents through networked printer;
  • discuss the use of networked facilities for collaborative and project-based learning;
  • reinstall software when an application cannot be executed properly;
  • describe the problem case to a technician or vendor when a computer does not work;
  • describe the problem case to a technician or vendor when a computer cannot be connected in a network;
  • describe the problem case to a technician or vendor when a peripheral does not work;
  • perform backup from hard disk;
  • perform regular disk scanning as a precaution for potential data lost;
  • execute the basic procedures in handling virus attack; and
  • operate an anti-virus utility to clean an infected disk.
U1.1.1 Connecting/logging in and disconnecting/logging off
  • Access rights and passwords
U1.1.2 Setting workgroup and domain
U1.1.3 Saving working files in networked drives for possible sharing purposes
U1.1.4 Printing through network computer
U1.2 Handling Simple Problems of Hardware and Software Commonly Found in School
  • Case studies of some common problems
  • Disaster planning and precaution


U2. Integrating IT in Teaching and Learning

Recommended Contact Hours: 3
  Contents Explanatory Notes/Learning Activities
U2.1 Paradigm Shift in Learning and Teaching brought about by Information Technology Suggested Learning Activities
The participants are to:
  • discuss the paradigm shift issue raised by EMB (1998);
  • discuss the features of a traditional teaching paradigm and the advantages and disadvantages of this paradigm;
  • discuss how to improve traditional teaching with IT;
  • discuss the advantages and disadvantages of the new teaching paradigms;
  • identify the possible changes owing to application of IT; and
  • discuss how to adopt and adapt the constructivist paradigm.
WWW resources:
http://www.nrcce.com/expert/index.htm (in Chinese)
U2.2 Direct instruction versus constructivist approach
U2.2.1 Theoretical foundations of directed (teacher lecturing/ traditional) instruction
U2.2.2 Theoretical foundations of constructivism
U2.3 Critical appraisal of Direct Instruction versus Constructivist Approach
U2.3.1 Integration strategies based on direct instruction
Integration strategies based on constructivist approach
How does technology help in each approach?


U3. Multimedia Production II

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U3.1 The Impact of Multimedia Technology in Education
  • Multimedia employs more than one way of delivering knowledge in a multi-sensory and multi-dimensional manner to enhance teaching and learning.
  • Hands-on activities should be assigned and students will be advocated to work in group and to access the online help or manuals for using the multimedia hardware. The participants should be guided to read related instructions on using various multimedia devices and related software editors for further progression.
Suggested Learning Activities
The participants are to:
  • have hands-on experience to capture sound and edit the sound file (e.g. using the Sound Recorder);
  • have hands-on experience to capture a segment of video tapes and edit the video file (e.g. using Abode Premiere);
  • have hands-on experience to download a DV tape to the computer (e.g. using IEEE1394 capture card);
  • render an AVI file into or capture a video in a MPEG file;
  • have hands-on experience to integrate the media in a presentation environment; and
  • brainstorm the roles and the potential of using multimedia in various subject areas.
U3.1.1 Multimedia instructional design principles and guidelines
U3.2 Digitized different Media Elements
U3.2.1 Multimedia hardware: display devices (including digital projection & TV display), scanner, digital camera, DV camcorder, MD recorder and optical storage (including CD-ROM writer)
U3.2.2 Capturing image, audio and video
U3.2.3 Editing digital image, audio and video
U3.2.4 Integrating of text, image, audio and video in a presentation environment


U4. Authoring Language

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U4.1 Introducing Icon-based Authoring and Authorware Basic
  • This module is designed for the participants to learn an authoring language in a minimum amount of time. It is important that the participants should have mastered fundamental programming concepts, such as variables and functions, in order to go beyond creating click and browse (presentation like) courseware.
  • It is suggested that a project-based approach. The project approach simply means that one learns through building complete, stand-alone projects. The participants will learn how an authoring package works by constructing a series of fully functioning projects.
  • Most of the features of authoring language in this section can be found in Authorware 5.0. The professional development provider has to prepare program segments for demonstration and self-learning package for the participants' practice after class.
  • All participants should attempt to make use of the contents taught in this module to design simple software that they can use in their schools and/or their classes. For example, they may like to design an interactive multiple-choice test for their students or a short interactive learning courseware for their classes.
Suggested Learning Activities
The participants are to:
  • discuss why teachers should learn about software development;
  • construct an authoring piece which presents several multiple choice items and scores the result;
  • construct several matching items;
  • construct an electronic book with hypertext and navigation features;
  • discuss the advantages and disadvantages of using templates, wizards and knowledge objects; and
  • discuss the difference of development outcomes between a presentation software and an authoring tool.
U4.2 Creating Interactions
U4.2.1 Working with a multiple choice item
U4.2.2 Working with a match item
U4.3 Using Navigation Controls and an Electronic Story Book
U4.4 Introducing the concepts of Templates, Wizards and Knowledge Objects


U5. Web Page Design II

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U5.1 Web Page Design Recommended Software Tools
  • MS FrontPage 2000 and Macromedia Flash 4
Suggested Learning Activities
The participants are to:
  • comment a real Web-based learning environment;
  • discuss the advantages and disadvantages of using Web-based environment as a learning tool (e.g. no track records after surfing a number of Web sites and pages; low interactivity); and
  • design and develop a Web-based teaching and learning environment for a teaching unit that can be used in their schools and/or classes.
U5.1.1 Introducing user-interface design: frames and framesets, screen layout and colour scheme
U5.1.2 Design on effective delivery of instructional materials
U5.2 Multimedia Features and Enhancing Interactivity
U5.2.1 Using browser plug-ins
U5.2.2 Insertion of video and sound
U5.2.3 Using Java
U5.3 Web Publishing
U5.3.1 Standards of Web pages
U5.3.2 Web publishing including managing personal Web server
U5.4 Security
U5.4.1 Different levels of security for accessing Web-based materials


U6. Database II (Optional)

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U6.1 Database Concepts
  • The provider should note that a relationship between tables of records works by matching data in key fields  The provider should note that a relationship between tables of records works by matching data in key field — usually a field with the same name in both tables. In most cases, these matching fields are the primary key from one table, which provides a unique identifier for each record, and a foreign key in the other table. These fundamental concepts and the entity-relation model introduce basic ideas of the database management objects.
  • The development tool assumed in this session is MS Access 97.
  • The participants are encouraged to use the features on the left to develop either a database holding information of their classes or a database that their students can use in their learning.
Suggested Learning Activities
The participants are to:
  • identity the steps in designing a database (table, fields, primary key, …);
  • create tables and enter data;
  • determine the relationships between tables;
  • create multiple tables or linked forms;
  • bring together data from multiple tables and sort it in a particular order;
  • query the database using multiple criteria;
  • open or close a field list for a form or report;
  • create report from filtered records;
  • change the overall appearance of a report;
  • design and develop a multiple-choice item bank subsumed under different topics and difficulty levels;
  • discuss the concept of database (or the queries) used with the Web as information repository; and
  • discuss how students can enhance their thinking skills through the use of databases (e.g. hypothesis testing, analysis, exploration with raw data, etc.)
U6.1.1 Introducing the concepts of file organizations and integrated database
U6.1.2 Introducing data models and entity-relationships approach
U6.2 Database Management Objects
  Using
U6.2.1 Table
  • Datasheet view; design view; table wizard; import table and link table
U6.2.2 Queries
  • Design view; simple query wizard; crosstab query wizard; find duplicates query wizard and find unmatched query wizard
U6.2.3 Forms
  • Design view; form wizard; autoform: column; autoform: tabular; autoform: datasheet; chart wizard and pivot wizard
U6.2.4 Report
  • Design view; report wizard; autoreport: columnar; autoreport: tabular; chart wizard and label wizard


U7. Spreadsheet Operations II (Optional)

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U7.1 Overview of Using Spreadsheet as a Teaching and Learning tool
  • The provider should demonstrate spreadsheet applications as explorative learning tools:
  • for enhancing the quality of teaching and learning by designing worksheet not only as a presentation (including chart creation) and calculating template but also as a means of "what-if" analysis model for facilitating explorative learning;
  • by demonstrating a mortgage repayment scheme using a spreadsheet file, showing how effective it is to explore the instant effect of manipulating the parameters such as principal, interest rate and duration on the repayment independent variable; and
  • by which more teaching and learning ILE exemplars can be drawn from the book “Computer Assisted Learning: Mathematics Exploration” (Kong, et al., 1999).
  • The participants will be required to work independently or in small groups with the guiding materials on developing ILE prepared by the provider. They will be assisted by the provider when needs arise. The participants will be required to work continuously with the materials after the session.
Suggested Learning Activities
The participants are to:
  • construct "what-if" analysis models for teaching and learning;
  • organize the worksheets into an ILE by developing macro whenever appropriate; and
  • develop among themselves the skills and strategies for using a spreadsheet system in teaching and learning.
U7.1.1 Applications of spreadsheet as a tool for developing Interactive Learning Environment (ILE)
U7.2 Creating and Formatting Charts
U7.2.1 Creating charts
U7.2.2 Formatting charts
U7.3 Spreadsheet as a "What-if" Analysis Tool
U7.3.1

Distinguish between absolute and relative addressing modes

U7.3.2 Using simple “what-if” analysis tool such as using advanced function like PMT for mortgage repayment analysis
U7.3.3 Using general “what-if” analysis using mixed addressing modes
U7.4 Spreadsheet as a Tool for Developing Explorative Learning Environment
U7.4.1 Creating, recording and executing simple macro commands
U7.4.2 Using macro commands such as Visual BASIC Application commands for macro creation and editing
U7.4.3 Using macro as a tool for developing ILE


U8. Software Integration for Teaching and Learning (Optional)

Recommended Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
U8.1 Overview of Software Integration
  • The provider should demonstrate the strengths of applications developed for teaching and learning by integrating software in taking advantage of the individual software. Such exemplars can be drawn from the TOC resources of the Education Department.
  • The participants will be required to work independently or in small groups with the guiding materials on developing integrated applications prepared by the providers. They will be assisted by the provider when needs arise. The participants will be required to work with the materials after the session.
Suggested Learning Activities
The participants are to:
  • Construct simple integrated applications by data sharing method such as embedding an OLE spreadsheet data table in a word-processed document (Advantage and disadvantage of such integration should be discussed);
  • Develop integrated applications by using hyperlink such as invoking a spreadsheet application from a presentation application so that learners not only can receive input from presentation but also explore actively in the spreadsheet environment;
  • Use macros supplied by the provider to produce educational integrated applications. Such an integrated application may consist of:
    • an application developed in presentation software to deliver test questions to learners;
    • contents of test questions will be retrieved from a data table in a word-processed document;
    • performance of learners will be collected by a spreadsheet application; and
    • analyzed results from the spreadsheet application will be used as feedback to learner in the presentation application.
  • Discuss the skills and strategies for developing applications by integrating software for teaching and learning.
U8.1.1 Applications developed by integrating various software commonly available in operating systems such as Windows working environment
U8.2 Software for Integration
U8.2.1 Commonly available software for integration are:
  • Word processing system
  • Presentation system
  • Spreadsheet system
  • Database management system
U8.3 Methods of Software Integration
U8.3.1 Data sharing such as using OLE as a method of data sharing among applications
U8.3.2 Using hyperlink as a method of integration
U8.3.3 Using macros as a powerful integrating tool
U8.4 Software Integration
U8.4.1 Integrating software for developing applications taking strengths of individual software system




8.4
IT Competency in Education :
The Advanced Level



A1. IT Across the Curriculum

Approximate Contact Hours: 24
  Contents Explanatory Notes/Learning Activities
A1.1 Contemporary Issues of IT in Education
  • The provider should distinguish between the two interpretations of IT across the curriculum:
    • IT integration into one single-subject; and
    • interdisciplinary (thematic) studies with the use of IT.
  • Suggested WWW Resources Some suggested Readings
    • Cognition and Technology Group at Vanderbilt. (1993). Anchored Instruction and its Relationship to Situated Cognition. Educational Researcher, 19(6), 2-10.
    • EkinSmyth, C. (1998). Rethinking learning and teaching: The navigator school's experience. State of Victoria: Department of Education.
    Suggested Learning Activities
    The participants are to:
    • document and assess a significant field-based activity (e.g. visiting one of the 20 IT pilot schools in Hong Kong) involving experiences in IT in Education program development, staff development, facilities and resource management, or managing change related to the adoption of new technology in schools;
    • debate over interdisciplinary studies versus single-subject emphasis when IT is applied in schools;
    • select some educational software in a key learning area and discuss when, how and for what to use IT;
    • develop a wish list on the kinds of software and hardware that a subject teacher wants; and
    • develop a wish list of information technologies that would meet students' needs and match the interdisciplinary (thematic) approach.
A1.1.1 Roles of IT in collaborative learning environment: Computer Support Intentional Learning Environment (CSILE)
A1.1.2 Anchored instruction and its relation to situated cognition;
A1.1.3 The role of the Web in education
A1.1.4 Case studies from different countries
A1.2 Integration of IT in Key Learning Areas: Chinese, English, Mathematics, Science, Technology Education, Personal and Social Humanities, Arts and P.E.
A1.2.1 Issues of using IT in the learning areas
  • curriculum development issues
  • instructional issues
  • developing a technology support system
A1.2.2 Resources and applications in the learning areas
  • tools that are specific to the learning area (such as: probeware, midi devices, graphing, data plotters, GIS, CAD/CAM system)
A1.2.3 The role of IT in the learning area
A1.2.4 Controversies and trends


A2. Formulation of IT Plan and the Evaluation of IT Use

Approximate Contact Hours: 6
  Contents Explanatory Notes/Learning Activities
A2.1 Formulation of School Based IT Plan
  • Communication with parents and guardians, accessing relevant external expertise, and communication with other relevant IT professionals are necessary procedures in planning and adoption of IT in the school.
Suggested Readings
  • Scrogan, L. (1995). Tools for Change: Restructuring Technology in Our Schools. Boulder, Colo: The Institute for Effective Educational Practice.
  • Moersch, C. (1996). Computer Efficiency: Measuring the Instructional Use of Technology. Learning and Leading with Technology, 24(4), 52-56.
Suggested Learning Activities
The participants are to:
  • Design and develop quality indicators of school use of IT with the consideration of the following (Scrogan, 1995):
    • administrative support;
    • budgetary support;
    • sufficient access;
    • software;
    • IT coordinator;
    • IT team;
    • staff enthusiasm;
    • staff professional development;
    • machine portability;
    • flexibility; and
    • curriculum integration;
  • Test and implement the above quality indicators in the participants' schools.
A2.1.1 Investigating the current status
A2.1.2 Determining the directions
  • Identifying guiding principles
  • Creating a vision statement
A2.1.3 Identifying the strategies
A2.1.4 Planning the budgets and timeline
A2.2 Measuring IT Use and the Evaluation Mechanism
A2.2.1 Assessing the strengths, weaknesses, and overall quality of school's IT use
A2.2.2 Evaluation of the instructional use of IT for subject panels


A3. Management of IT Resources

Approximate Contact Hours:18
  Contents Explanatory Notes/Learning Activities
A3.1 Management of Hardware and Software Resources
  • Properties of transmission media, ergonomics, UPS system, and other infrastructure design issues should be discussed. The provider should make use of publicly available related materials collected from other organizations in professional development sessions for discussion.
  • Publicly available materials related to data protection, privacy, and IT policies could also be used in professional development sessions for discussion.
Suggested Learning Activities
The participants are to:
  • describe and discuss the rationale of the criteria of network resource allocation such as login time, user space in server, the accessibility of Web server, etc with respect to a participant's school; and
  • collect layouts of computer rooms and discuss the rationale behind the design for instructional purpose.
A3.1.1 Resources: LAN, PC, software, grants, budget and other related equipment
A3.1.2 Criteria of selection of appropriate IT equipment and software to meet a school's need
A3.1.3 Procurement of IT hardware and software and inventory keeping
A3.1.4 Venue layout planning for hardware resources: location of servers, physical layout design & sitting arrangement
A3.1.5 Air conditioning, humidity control and fire precautions
A3.1.6 Safety and environment standards related to hardware
A3.1.7 Contingency for virus attack and computer failure
A3.1.8 Using IT to meet special education needs
A3.2 Operational Management
  • The provider has to collect various management documents or forms from some commercial firms which the participants could adopt in school settings.
Suggested Learning Activities
The participants are to:
  • construct a policy paper on the use of staff and student data in the context of a participant's school;
  • study the features of a computer-managed instruction system (e.g. the demo in http://k12.ncs.com/k12/xproducts/abacus.html); and
  • construct a policy paper on the use of staff and student data from the perspectives of a participant's schools.
A3.2.1 Policy and regulations
  • Copyright issues
  • Issues in priority
  • Safety regulation
  • Issues in responsibility, user regulations, using of Internet, etc.
  • Computer lab regulation, walk-in lab regulation and booking of stations
  • Privacy and the use of personal data
A3.2.2 Daily operation

  • Venue booking & timetabling/scheduling
  • Security
  • Consumable control
  • Using with other instructional technology/AV equipment
A3.3 The Functions of Computer Managed Instruction Systems
A3.3.1 Student and staff data management
A3.3.2 Relating curriculum goals and learning targets
A3.3.3 Recording and reporting student performance (TOC)
A3.3.4 Item bank


A4. Management of Change, Staff Development and Support

Approximate Contact Hours: 18
  Contents Explanatory Notes/Learning Activities
A4.1 Management of Change
  • A sharing session should be provided on how to act as a mediator among the school management board, teachers and administrative staff in school office on the adoption of IT in schools.
  • Case studies about teachers' compu-phobia should be explored.
Suggested Learning Activities
The participants are to:
  • discuss motivational strategies in promoting the use of IT in classrooms;
  • develop and set the IT competency level for administrative staff;
  • design and develop a plan for the participant's own school for school-based staff development;
  • discuss the advantages and disadvantages of the school-based IT professional development;
  • discuss the advantages and disadvantages of support via one teacher as an IT coordinator or a team of teachers as “an IT coordinator”;
  • the participant are to discuss the IT culture within their schools; and
  • discuss the need of paradigm shift.
A4.1.1 Teaching in education and paradigm shift in teaching and learning
A4.1.2 Communication and presentation skills
A4.1.3 Goal setting/ Monitoring/ Performance review skills
A4.1.4 Facilitation skills
  • quality circle and team work approach
  • sharing and dedication of duty
A4.1.5 Strategies for promotion of IT culture in schools
A4.2 Planning and Organizing IT professional development
A4.2.1 Setting up goals for staff development
A4.2.2 Needs assessment and planning for administrative staff
A4.2.3 Needs assessment and planning for teachers
A4.2.4 Procurement of IT professional development
A4.3 Internal and External Support in Using IT
A4.3.1 Establishment of system administrator and key IT staff
A4.3.2 Support to individual subject panels in teaching plans or schemes using IT
A4.3.3 Coordination and development of IT resources for teaching and learning across different learning areas
A4.3.4 Coordination of external support services


A5. Design of Instructional Materials

Approximate Contact Hours: 30
  Contents Explanatory Notes/Learning Activities
A5.1 Introduction
  • This session assumes the participants have a good command of a software tool suitable for use in implementing a multimedia CD-ROM or a Web- based work: (1) a multimedia authoring tool such as Authorware, (2) Web-based tools such as FrontPage and Flash, or (3) a programming language such as Visual Basic and Java.
  • The contents are to integrate theories in courseware design so as to provide basic design principles of courseware in school curriculum.
Suggested Readings
  • Persico, D. (1997). Methodological Constants in Course Design. British Journal of Educational Technology, 28(2), 111-123.
  • Wild, M., and Quinn, C. (1998). Implications of Educational Theory for the Design of Instructional Multimedia. British Journal of Educational Technology, 29(1), 73-82.
  • Hickman, F.R., and Taylor, R.M. (1989) Analysis for Knowledge-Based Systems: A Practical Guide to the KADS Methodology. UK: Ellis Horwood.
  • Akpinar, Y., and Hartley, J.R. (1996). Designing Interactive Learning Environments. Journal of Computer Based Learning, 12, 33-46.
  • Pressman, R.S. (1997). Software Engineering a Practitioners' Approach. McGraw-Hill.
Suggested Learning Activities
The participants are to:
  • study the advanced features of an authoring tool (such as Macromedia Authorware 5.0) and identify the methodologies used in the courseware design and develop an appropriate package to be implemented in school;
  • conduct an integration testing strategy for any of the courseware implemented in the participant's school; and
  • visit a leading educational software publishing company and study their methodologies used in design and quality assurance or invite software developers to talk about their experience in the software design.
A5.1.1 Educational characteristics of multimedia
A5.1.2 Computer-based learning environments
A5.1.3 Courseware engineering
A5.2 Methodology in Courseware Design
A5.2.1 Design principles of educational software
A5.2.2 Phases in educational system development: the waterfall model
A5.2.3 Macro design and micro design
A5.2.4 Spiral design and rapid prototyping
A5.2.5 Knowledge base design
A5.2.6 Object-oriented design
A5.3 Courseware Quality Assurance and the Testing Strategies
A5.3.1 Factors affecting courseware quality
A5.3.2 Objectives in courseware testing
A5.3.5 Integration testing
A5.3.4 Alpha and beta testing strategies
A5.3.5 Maintainability and reusability


A6. Visual Programming I (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A6.1 Basic Constructs Suggested Learning Activities
The participants are to:
  • discuss the strengths and weaknesses in using a particular tool for educational purposes, e.g. radio buttons for multiple choice items, check boxes for questions with several appropriate answers, textboxes for text input, list boxes for single and multiple selections, etc.;
  • declare variables to hold data like student information: names, temporary and final marks;
  • pass values from tools to tools and from forms to forms;
  • insert a graphic file into a form and/or a tool;
  • use Application Path for graphic file manipulation;
  • manipulate graphics according to the context of the educational task to be performed, e.g. to achieve task objectives by changing the size and position of the graphics;
  • select the right objects, drag them to the right place for grouping or identification;
  • identify the moved objects their related manipulations and the tools where the objects are placed; and
  • discuss how different elements in visual programs can be used in different subject areas to promote the efficiency of learning and teaching.
A6.1.1 Events and procedures
A6.1.2 Objects and instances
A6.1.3 Variables and constants: declaration, scope and lifetime, data type, and data structures
A6.1.4 Basic controls
A6.2 Menu Systems
A6.2.1 Creating menus at design time
A6.2.2 Controlling menus at run time
A6.3 Graphics
A6.3.1 Manipulation of graphics in a form
A6.3.2 Creating graphics using built-in tools
A6.4 Drag Drop Operations
A6.4.1 Basic drag drop operations
A6.4.2 Applications of drag drop in courseware


A7. Visual Programming II (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A7.1 Advanced Tools Suggested Learning Activities
The participants are to:
  • use timers to keep the time required by the user in answering a question, or in moving something from one place to another, or in animating a graphic;
  • use the Common Dialog box to open an existing teaching and learning program and save it in another file name, e.g. allowing the participants to save the files in the same or other names after they have drawn some graphics or pictures;
  • use the Common Dialog box to allow students to print their work;
  • play a narration in the context of a unit in the format of a wave file;
  • play a piece of background music in a midi file to create a vivid atmosphere and bring the users into the learning situation;
  • play a video file in AVI format to illustrate a certain effect in the context of the unit;
  • play a video file in MPEG format to illustrate a phenomena or to create a learning situation;
  • use sequential files to store and retrieve the names of the users and their marks;
  • define the data structures for holding records of students;
  • use random files to store student data represented by the pre-defined data structures;
  • sort algorithms to arrange the names and results to show the top three students with the highest marks; and
  • discuss the advantages and disadvantages of using the advanced elements in visual programming on the left in different learning areas.
A7.1.1 Timers
A7.1.2 Common dialog box
A7.2 Multimedia Objects in Visual Programming
A7.2.1 Creating multimedia using MCI
A7.2.2 Creating multimedia using API
A7.2.3 Creating multimedia using Active X
A7.2.4 Applications of multimedia effects in courseware
A7.3 File Systems and Operations
A7.3.1

Sequential file management
A7.3.2 Random file management
A7.3.3 Applications of file management in courseware


A8. Object-oriented Programming I (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A8.1 The Object Paradigm
  • This module is valuable for teachers who wish to develop Java applets and applications. Experience with a programming language is assumed.
  • Suggested Web sites to Visit
  • Suggested Learning Activities
    The participants are to:
    • Create a Java source code file to output the string "Hello! World" with the use of AWT;
    • Identify the functionality of the common classes such as Applet, AWT;
    • Identify the difference between:
      • a Java application and a Java Applet;
      • a class and an abstract class;
      • a class and an interface;
      • an abstract class and an interface; and
    • Discuss the advantages of OO programming; and
    • Discuss the strengths and weaknesses of using Java as a particular tool for the development of courseware in a teaching subject.
A8.1.1 What is an Object?
A8.1.2 Reusability and maintainability
A8.1.3 Dynamic binding and polymorphism
A8.2 Java and Object-oriented Programming
A8.2.1 Java for OO programming
A8.2.2 Encapsulations and interface
A8.2.3 Classes and inheritance messages
A8.3 Java Classes and Interfaces
A8.3.1 The standard Java classes
A8.3.2 Declaring and using classes
A8.3.3 Class member function calls
A8.3.4 Abstract classes packages and interfaces


A9. Object-oriented Programming II (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A9.1 Programming with Java Suggested Resources for Java Applets Suggested Learning Activities
The participants are to:
  • write a computational program which will:
    • accept a series of examination marks;
    • compute the average;
    • determine the highest mark; and
    • display the average and the highest mark;
  • modify the applet behaviour in a Web page;
  • write an applet called Triangle that can be used to represent a triangle. (It should include the following methods that return Boolean values indicating if the particular holds?):
    • is_equilateral (a equilateral triangle);
    • is_scalene (no two sides are equal); and
    • is_isosceles (only two sides are equal);
  • write an applet that draws a “No Smoking” sign (using drawString, drawOval, drawLine) as follows; and
  • develop and design a Web page which makes use of Java applets such as creating a multiple-choice item for Web-based testing.
A9.1.1 Basic Java syntax
A9.1.2 Data types and variables
A9.1.3 Arrays and strings
A9.1.4 Expressions and operators
A9.1.5 Control flow statements
A9.2 Web Pages with Applets
A9.2.1 Creating a custom applet subclass
A9.2.2 Plugging an applet into a Web page
A9.2.3 HTML applet syntax
A9.2.4 Controlling an applet from HTML
A9.3 AWT and Java Foundation Classes
A9.3.1 Creating controls: buttons, scroll bars and entry fields
A9.3.2 Menus and menu bars
A9.3.3 Working with graphics


A10. Development of a Web Site I (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A10.1 Introduction to the Web Suggested Learning Activities
The participants are to:
  • explore the functions of MS Internet Explorer and Netscape Communicator;
  • develop and publish a Web page using a HTML editor;
  • add multimedia effects to a Web page;
  • search for school Web sites around the world and study and discuss their design and how they are used; and
  • discuss how the school might benefit from building its own Web site.
A10.1.1 Internet services: e-mail, Web, FTP
A10.1.2 Intranet Applications
A10.1.3 Hypertext and Hypermedia
A10.1.4 WWW architecture
A10.2 Introduction to a Web Browser
A10.2.1 Browser commands and menus
A10.2.2 Setting options and preferences
A10.2.3 Additional browser services
A10.2.4 Viewing and interpreting HTML code
A10.3 Building a Web Page with HyperText Markup Language
A10.3.1 Head and body elements
A10.3.2 Formatting text
A10.3.3 Background colours and pattern
A10.3.4 Hyperlinks
A10.3.5 Adding graphics elements
A10.3.6 Adding audio and video
A10.3.7 Organising information using frames and tables


A11. Development of a Web Site II (Optional)

Approximate Contact Hours: 12
  Contents Explanatory Notes/Learning Activities
A11.1 Installing and Maintaining an Internet/Intranet Web Server Suggested Learning Activities
The participants are to:
  • install, configure, and maintain a Web server including WWW and FTP;
  • extract data from form input;
  • capture, retrieve and display information with DBMS;
  • design and develop a Web class (virtual classroom) with chatroom enrollment; and
  • brainstorm on the advantages and disadvantages of building a Web site for the participants' subject areas.
A11.1.1 Functions of a Web server
A11.1.2 Platform selection: Windows NT, UNIX, Linux, Solaris
A11.1.3 HTTP (HyperText Transfer Protocol)
A11.1.4 Server directory structure
A11.1.5 Daily server administration
A11.1.6 Managing the Web site and being a WebMaster
A11.2 Common Gateway Interface (CGI)
A11.2.1 Operation of the CGI
A11.2.2 CGI scripting languages
A11.2.3 Collecting data with forms
A11.3 Other Web Applications
A11.3.1 Interfacing with a DBMS
A11.3.2 Java applets
A11.3.3 VBScript
A11.3.4 Virtual Reality Modelling Language (VRML)
A11.3.5 RealAudio and MP3


A12. Project for IT in Education (Optional)

Approximate Contact Hours: 24
  Contents Explanatory Notes/Learning Activities
A12.1 Phase One
  • The provider should suggest some topics for the project, for example:
  • the implementation of a scheme of work using IT and how this scheme of work may influence the learning of the students;
  • a case study of school-based professional development on teachers' adoption of IT in learning and teaching;
  • conduct a survey for staff in the use of e-mail and how e-mail are used in learning and teaching;
  • develop a unit of work that integrates the use of a specific IT tool in a key learning area and how this may influence the learning of the students; and
  • visit an IT pilot school to study how use of the Internet and Intranet is integrated into classroom activities.
Suggested Deliverables:
  • Written proposal (1000 words);
  • Oral presentation of the proposal;
  • Written project (4000 words); and
  • Oral presentation of the project.
A12.1.1 Finding a topic of investigation
A12.1.2 Meeting the project advisor
A12.1.3 Writing the proposal
A12.1.4 Identifying and using relevant literature
A12.1.5 Defining the project questions
A12.1.6 Designing the project
A12.1.7 Devising methods of collecting data
A12.2 Phase Two
A12.2.1 Proposal writing
A12.2.2 Collection of data and analysis
A12.2.3 Writing up the project report
A12.2.4 Project presentation