200 likes | 383 Views
University of the Free State South Africa Faculty of Health Sciences - Medical - Nursing - Applied Medical Scientist - Anatomy & Cell Morphology - CAL/CBT gnanaph@med.uovs.ac.za. Populating a JavaScript presentation from an ODBC database, a simple way to manage content in a
E N D
University of the Free State • South Africa • Faculty of Health Sciences • - Medical • - Nursing • - Applied • Medical Scientist • - Anatomy & Cell Morphology • - CAL/CBT gnanaph@med.uovs.ac.za
Populating a JavaScript presentation from an ODBC database, a simple way to manage content in a dedicated CAL program AP Hugo J Buys MM Nel
Background • Carr-Chellman & Duchalstel 2000 • The ideal online course • Successful CAL/CBT program / material • - right information • * credible content • - design consideration • * correct presentation • - educational methods
Background • - enhances presentation possibilities • - no built-in functions • * hard coded • Lack of programming skill • - outsource • Content management • - sacrificed Development in web technology
Introduction Web-based CAL program for histology • JavaScript slide show • - images and descriptive text • * time, tempo
Introduction Web-based CAL program for histology • Flaw • - content management • * by developer
Aim Establish a way to manage the content of the dedicated CAL presentation by persons with no programming skills Transfer content management of the JavaScript slide show to the lecturer
- primary interface * content management Methodology Multi-tier web-based application - primary object * content storing - secondary object * content vehicle - secondary interface * content presentation
Web Server IIS on NT (Presentation) JavaScript
Content in slide show • - JavaScript arrays • * resembles database table • PrID Name Fs ID Reason • 1 Nerve1.jpg 01 a • 2 Nerve2.jpg 02 b • 3 Nerve3.jpg 03c • - imported to database • * primary object
Primary Object (ODBC-Database) Web Server IIS on NT ADO Primary Interface (Management, Selection) ASP (Presentation) JavaScript
Secondary Object external JavaScript library ADO Primary Object (ODBC-Database) Web Server IIS on NT ADO ADO Primary Interface (Management, Selection) ASP (Presentation) JavaScript Secondary Interface
Discussion • Management of content • - lecturer • * ensure quality • * credibility
Discussion • Content presentation • - stimulating • * interest of learners • - user friendly • * content is accessible • - contemplate course ware • * correlate with lectures • - beneficial to learners • * time spent = time learnt
Conclusion • Management of content • - lecturer in charge • Future • - development CAL material • * other modules • - multi-tier concept • * content management • by lecturer
End Graphics by Norbert Barth Merck Calendar 1990