Event Title

Kielce: a JavaScript Library to Simplify Creation and Maintenance of Course Web Pages

Presentation Type

Poster/Portfolio

Presenter Major(s)

Computer Science

Mentor Information

Zachary Kurmas

Department

School of Computing and Information Systems

Location

Henry Hall Atrium 89

Start Date

10-4-2013 12:00 PM

End Date

10-4-2013 1:00 PM

Keywords

Information, Innovation, and Technology, Technology

Abstract

Putting course content on the web, and keeping it updated, is a tedious process that most instructors dread. Kielce is a JavaScript library that aims to simplify the process by providing a lightweight, client-side technique for moving configurable static content from an HTML document into a separate file where it can more easily and accurately be managed. For example, Kielce makes the process of updating a syllabus each semester easier by collecting the content that changes (e.g., semester name, office hours, exam dates) into a separate file. This file can then be updated accordingly with the majority of the content remaining untouched in the other file. Kielce is also able to load homework questions from a specified file and insert them into the web page that contains the answers. This saves the instructor time and energy because changing a question means only having to edit it in one place, while the answer page is then automatically updated. Example uses will be provided.

This document is currently not available here.

Share

COinS
 
Apr 10th, 12:00 PM Apr 10th, 1:00 PM

Kielce: a JavaScript Library to Simplify Creation and Maintenance of Course Web Pages

Henry Hall Atrium 89

Putting course content on the web, and keeping it updated, is a tedious process that most instructors dread. Kielce is a JavaScript library that aims to simplify the process by providing a lightweight, client-side technique for moving configurable static content from an HTML document into a separate file where it can more easily and accurately be managed. For example, Kielce makes the process of updating a syllabus each semester easier by collecting the content that changes (e.g., semester name, office hours, exam dates) into a separate file. This file can then be updated accordingly with the majority of the content remaining untouched in the other file. Kielce is also able to load homework questions from a specified file and insert them into the web page that contains the answers. This saves the instructor time and energy because changing a question means only having to edit it in one place, while the answer page is then automatically updated. Example uses will be provided.