SlideShare a Scribd company logo
1 of 9
COMPUTER AIDED
TEACHING &
TESTING
Introduction
 The CATT programme is designed to produce a flexible learning environment
for students.
 The CATT programme is available through the Web page. It is a user friendly
teaching, learning and self-testing environment.
 Students can access the course material via the Web at anytime and from any
place at their convenience.
 CATT programme is user friendly for both lecturers and students, provides
management of courses,assists students to study mathematics in a more
effective way and imposes minimal cost on students.
 The Internet, in the form of the Web, has become a major vehicle for
learning and teaching.
The CATT Project
 The aim of the project is also to design a programme that is user friendly
and widely available as a Web-based application.
 It tailored to the specific needs of the students in the course and
inexpensive for students.
 It is not meant to be a textbook, but includes teaching and learning
approaches developed working with different types of students.
The Technical Aspects
The CATT programme have several software tools, They are
 Web Course Tools(WebCT)
 LATEX,
 Hypertext Markup Language(HTML),
 IBM Techexplorer
 Maple and Perl-CGI .
Use of Tools
 WebCT is an internationally recognised Web-based application tool which en-
ables the creation of a Web-based teaching and learning environment. WebCT
also provides administrative tools for the management of student performance
in the course.
 LATEX is used to represent mathematical text.
 HTML is currently the publishing language of the Web.
 The IBM Techexplorer plug-in enables LATEX to be directly displayed on the
Web.
 Maple is a symbolic manipulation package which is used to ran-domly
generate questions and check mathematical expressions entered by students.
 Perl-CGI enables user input and provides the interface between Maple and the
Web browser.
Structure of CATT Programme
THE TEACHING AND LEARNING
ASPECTS
 The teaching aspect of the CATT programme consists of worked examples,
glossary of definitions and additional course notes to help students to
reinforce their understanding and learning.
 The learning aspect consists of quizzes and self-tests.
 Quizzes are similar to the current con-ventional quizzes given to students .
 WebCT allows a time limit to be set for each quiz and marking is
immediate and automatic. The programme will record results and
feedback the results, answers and solutions to students immediately once
they have finished their quizzes.
 This immediate feedback is a great help in learning. The number of
attempts that a student can make on a particular quiz is limited.
SELF TESTS
 Self-tests are exercises for students to practise at their own pace and no
time limit is imposed.
 The tools used to produce the self-test questions are HTML, Maple and
Perl-CGI.
 The self-test process is that it generates random questions.
 Students are presented with one question at a time. On submitting their
answers, Maple checks for correctness and displays the results.
 Students can ask for new questions if they want more practice or they can
easily link back to the lessons and examples to reinforce their
understanding
CONCLUSION
 In conclusion, the CATT programme provides a flexible learning
environment for students,while reducing the need for a great deal of
human resource in the course management process.
 Students using the programme need minimal computer skills. It is tailored
to specific needs of the students. There are hyperlinks to course notes,
extra worked examples and exercises.
 The programme is interactive and provides an unlimited number of
exercises for self-tests.
 The Immediate feedback on quizzes and exercises greatly enhances
learning.

More Related Content

What's hot (20)

Health Informatics
Health InformaticsHealth Informatics
Health Informatics
 
Nursing as a profession
Nursing as a professionNursing as a profession
Nursing as a profession
 
Patient teaching
Patient teachingPatient teaching
Patient teaching
 
Back care in nursing
Back care in nursing Back care in nursing
Back care in nursing
 
Mobility and immobility
Mobility  and  immobilityMobility  and  immobility
Mobility and immobility
 
Health Assessment ...
Health Assessment ...Health Assessment ...
Health Assessment ...
 
Nurse – patient relationship
Nurse – patient relationshipNurse – patient relationship
Nurse – patient relationship
 
Admission and discharge
Admission and dischargeAdmission and discharge
Admission and discharge
 
Recording & reporting
Recording & reportingRecording & reporting
Recording & reporting
 
RECORDS & REPORTS
RECORDS & REPORTS RECORDS & REPORTS
RECORDS & REPORTS
 
Unit2 nursing as a profession .
Unit2 nursing as a profession .Unit2 nursing as a profession .
Unit2 nursing as a profession .
 
Code of ethics for nurses
Code of ethics for nursesCode of ethics for nurses
Code of ethics for nurses
 
Health Assessment
Health AssessmentHealth Assessment
Health Assessment
 
Qualities of a good Nurse
Qualities of a good NurseQualities of a good Nurse
Qualities of a good Nurse
 
Medical asepsis & SURGICAL ASEPSIS
Medical asepsis & SURGICAL ASEPSIS Medical asepsis & SURGICAL ASEPSIS
Medical asepsis & SURGICAL ASEPSIS
 
Uses of computer in hospitals and community.ppt
Uses of computer in hospitals and community.pptUses of computer in hospitals and community.ppt
Uses of computer in hospitals and community.ppt
 
Comfort Devices
Comfort DevicesComfort Devices
Comfort Devices
 
Health Informatics and Patient Safety
Health Informatics and Patient SafetyHealth Informatics and Patient Safety
Health Informatics and Patient Safety
 
Nursing process
Nursing processNursing process
Nursing process
 
Care of equipments used in patient care
Care of equipments used in patient careCare of equipments used in patient care
Care of equipments used in patient care
 

Similar to Computer aided teaching and testing

Implementing virual classrooms
Implementing virual classroomsImplementing virual classrooms
Implementing virual classroomsOliver Buček
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERvivatechijri
 
IRJET- Design and Development of Web Application for Student Placement Tr...
IRJET-  	  Design and Development of Web Application for Student Placement Tr...IRJET-  	  Design and Development of Web Application for Student Placement Tr...
IRJET- Design and Development of Web Application for Student Placement Tr...IRJET Journal
 
Cooperation Menu for Universities and Researchers in Latvia | Accenture
Cooperation Menu for Universities and Researchers in Latvia | AccentureCooperation Menu for Universities and Researchers in Latvia | Accenture
Cooperation Menu for Universities and Researchers in Latvia | Accentureaccenture
 
ResumeKSLid-2015
ResumeKSLid-2015ResumeKSLid-2015
ResumeKSLid-2015Karen Lane
 
Remote interpreter API model for supporting computer programming adaptive lea...
Remote interpreter API model for supporting computer programming adaptive lea...Remote interpreter API model for supporting computer programming adaptive lea...
Remote interpreter API model for supporting computer programming adaptive lea...TELKOMNIKA JOURNAL
 
DIYguru Labview Course Syllabus
DIYguru Labview Course SyllabusDIYguru Labview Course Syllabus
DIYguru Labview Course SyllabusSrishti Sikaria
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons toolMaha4444
 
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...TELKOMNIKA JOURNAL
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET Journal
 
ID_Resume_RahulGhosh
ID_Resume_RahulGhoshID_Resume_RahulGhosh
ID_Resume_RahulGhoshrahul.g
 
VRI Solutions Pvt. Ltd - Information technology solutions
VRI Solutions Pvt. Ltd - Information technology solutionsVRI Solutions Pvt. Ltd - Information technology solutions
VRI Solutions Pvt. Ltd - Information technology solutionsVRI_Solutions
 
Preliminry report
 Preliminry report Preliminry report
Preliminry reportJiten Ahuja
 

Similar to Computer aided teaching and testing (20)

Implementing virual classrooms
Implementing virual classroomsImplementing virual classrooms
Implementing virual classrooms
 
WEB DEVELOPMENT
WEB DEVELOPMENTWEB DEVELOPMENT
WEB DEVELOPMENT
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
 
IRJET- Design and Development of Web Application for Student Placement Tr...
IRJET-  	  Design and Development of Web Application for Student Placement Tr...IRJET-  	  Design and Development of Web Application for Student Placement Tr...
IRJET- Design and Development of Web Application for Student Placement Tr...
 
Resume
ResumeResume
Resume
 
Cooperation Menu for Universities and Researchers in Latvia | Accenture
Cooperation Menu for Universities and Researchers in Latvia | AccentureCooperation Menu for Universities and Researchers in Latvia | Accenture
Cooperation Menu for Universities and Researchers in Latvia | Accenture
 
ResumeKSLid-2015
ResumeKSLid-2015ResumeKSLid-2015
ResumeKSLid-2015
 
Remote interpreter API model for supporting computer programming adaptive lea...
Remote interpreter API model for supporting computer programming adaptive lea...Remote interpreter API model for supporting computer programming adaptive lea...
Remote interpreter API model for supporting computer programming adaptive lea...
 
Futureshift Helping Build Communities Bridge Digital Divide
Futureshift Helping Build Communities Bridge Digital DivideFutureshift Helping Build Communities Bridge Digital Divide
Futureshift Helping Build Communities Bridge Digital Divide
 
DIYguru Labview Course Syllabus
DIYguru Labview Course SyllabusDIYguru Labview Course Syllabus
DIYguru Labview Course Syllabus
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons tool
 
M-Tec-Prospectus
M-Tec-ProspectusM-Tec-Prospectus
M-Tec-Prospectus
 
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...
Development of a Modular Unit of a Higher Level Framework or Tool for Basic P...
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education System
 
E learning
E learningE learning
E learning
 
ID_Resume_RahulGhosh
ID_Resume_RahulGhoshID_Resume_RahulGhosh
ID_Resume_RahulGhosh
 
Virtual Flipped Classroom
Virtual Flipped ClassroomVirtual Flipped Classroom
Virtual Flipped Classroom
 
VRI Solutions Pvt. Ltd - Information technology solutions
VRI Solutions Pvt. Ltd - Information technology solutionsVRI Solutions Pvt. Ltd - Information technology solutions
VRI Solutions Pvt. Ltd - Information technology solutions
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Preliminry report
 Preliminry report Preliminry report
Preliminry report
 

Recently uploaded

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 

Recently uploaded (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 

Computer aided teaching and testing

  • 2. Introduction  The CATT programme is designed to produce a flexible learning environment for students.  The CATT programme is available through the Web page. It is a user friendly teaching, learning and self-testing environment.  Students can access the course material via the Web at anytime and from any place at their convenience.  CATT programme is user friendly for both lecturers and students, provides management of courses,assists students to study mathematics in a more effective way and imposes minimal cost on students.  The Internet, in the form of the Web, has become a major vehicle for learning and teaching.
  • 3. The CATT Project  The aim of the project is also to design a programme that is user friendly and widely available as a Web-based application.  It tailored to the specific needs of the students in the course and inexpensive for students.  It is not meant to be a textbook, but includes teaching and learning approaches developed working with different types of students.
  • 4. The Technical Aspects The CATT programme have several software tools, They are  Web Course Tools(WebCT)  LATEX,  Hypertext Markup Language(HTML),  IBM Techexplorer  Maple and Perl-CGI .
  • 5. Use of Tools  WebCT is an internationally recognised Web-based application tool which en- ables the creation of a Web-based teaching and learning environment. WebCT also provides administrative tools for the management of student performance in the course.  LATEX is used to represent mathematical text.  HTML is currently the publishing language of the Web.  The IBM Techexplorer plug-in enables LATEX to be directly displayed on the Web.  Maple is a symbolic manipulation package which is used to ran-domly generate questions and check mathematical expressions entered by students.  Perl-CGI enables user input and provides the interface between Maple and the Web browser.
  • 6. Structure of CATT Programme
  • 7. THE TEACHING AND LEARNING ASPECTS  The teaching aspect of the CATT programme consists of worked examples, glossary of definitions and additional course notes to help students to reinforce their understanding and learning.  The learning aspect consists of quizzes and self-tests.  Quizzes are similar to the current con-ventional quizzes given to students .  WebCT allows a time limit to be set for each quiz and marking is immediate and automatic. The programme will record results and feedback the results, answers and solutions to students immediately once they have finished their quizzes.  This immediate feedback is a great help in learning. The number of attempts that a student can make on a particular quiz is limited.
  • 8. SELF TESTS  Self-tests are exercises for students to practise at their own pace and no time limit is imposed.  The tools used to produce the self-test questions are HTML, Maple and Perl-CGI.  The self-test process is that it generates random questions.  Students are presented with one question at a time. On submitting their answers, Maple checks for correctness and displays the results.  Students can ask for new questions if they want more practice or they can easily link back to the lessons and examples to reinforce their understanding
  • 9. CONCLUSION  In conclusion, the CATT programme provides a flexible learning environment for students,while reducing the need for a great deal of human resource in the course management process.  Students using the programme need minimal computer skills. It is tailored to specific needs of the students. There are hyperlinks to course notes, extra worked examples and exercises.  The programme is interactive and provides an unlimited number of exercises for self-tests.  The Immediate feedback on quizzes and exercises greatly enhances learning.