Javascript code for schedule and agenda generation/management

[article index] [] [@mattmight] [rss]

After playing around with the syllabus for my graduate course in Programming Analysis, I realized things would go a lot faster if I had a script where I could specify an ordered list of topics, and then fix certain dates to specified topics (like spring break, conference travel or guest speakers).

This makes it much easier to tweak the class schedule during the course of the semester when the inevitable schedule changes occur.

syllabus.js

Demo

With syllabus.js included, the following code:

generates the entries within this table:

Date Topic