What’s Next: Course Creation Systems

Course management and learning management systems already do a fine job of organizing courses and providing the communications infrastructure for them. Portal-like features abound, course content can easily be plugged in, and channels or modules can be added to do just about anything from equation editing to voice annotation. All the major players have good systems that are getting evolutionarily better. While there is still a lot of important and interesting tweaking to be done, learning management systems only manage courses that have already been developed. It’s time to consider a course creation system (CCS); software that will assist in the creation of courses that could be dropped into a learning management system.

The first step in creating or refreshing a course is to do some planning. Like a project, a course has a start time, end time, events, resources, goals, and a critical path. A CCS would include features to assist with all the project management aspects of a course. It would include course templates with information imported from university information sources such as the academic calendar, exam schedules, room assignments, and so forth. For a course previously taught, the planning structure would be imported and just edited. Someone building a course would first define each event in the course. The structure, topics, goals, teaching plan, readings, and assignments of each lecture and lab would be specified. Where appropriate, due dates, weightings, and other information would be specified. Contingency plans such as make-up exams would be considered.

With an outline of the course specified, it would be possible to check the timing, flow, and logic of the course and move things around to improve it. D'es a lab expect students to do something not yet covered in class? Then maybe move the lab, change it, alter a lecture, or assign some reading to prepare students for the lab, or in some other way fix the error. Is the material covered in each class balanced? Is there too much material being squeezed into the last few lectures? Abe Lincoln said, “Give me six hours to chop down a tree and I will spend the first four sharpening the axe.” Spending time planning a course will make teaching easier and will improve learning.

Will busy faculty find the time to learn and use a CCS? Most won’t—unless there is no learning curve. One way to make that happen is to mimic the way TurboTax allows complete tax novices, such as me, to fill in arcane tax forms and conform to tax laws that I have no hope of ever understanding. TurboTax uses a few tricks that would be ideal for a CCS. Its interview process g'es through the most complex tax return by asking a series of simple questions. When it already has information, from a previous course—I mean tax form—for example, it just displays that for confirmation or alteration. You can quit at any time and it will start up exactly where you left off. You could work on taxes for several people and it will pick up where you have left off for each one. You can go to a particular part of the interview, skip a part, or just go to a form and fill it in yourself. No matter how information is entered it is incorporated into the final result. At the end, TurboTax checks for possible errors. I can imagine the CCS warning, “You have no midterm exam,” or “Your course meets during spring break!” The CCS would look at the quality of a course to ensure it meets pedagogical standards and the standards of your department, which you could follow or ignore.

A CCS won’t only do project management. An onerous task in creating course content is searching for references, examples, graphics, and multimedia to enhance the learning process. Whether on the Web, in the university’s electronic resources, or a part of ones’ personal collection of reference material, it is very hard to find quality material that meets the needs of a course. When a successful search is made, the CCS would save the search strategy as part of the course so it could be repeated if the course is updated. It could also do proactive searching, periodically looking for new material for your course.

Learning all the nuances of a search engine would improve searching somewhat, but a powerful search by example interface is needed as part of a CCS. It would use the same interface to search all information sources. The CCS would accept natural language, fill-in-the-form, or Boolean searches. Its normal mode would be to display a dozen or so best hits and have you rank them for quality. The CCS would then get hits more like the ones ranked high and less like the ones ranked low. After a few iterations of this, you’d be getting hits that were superb.

The interview process that helped build the structure of the course would help build the content for each lab and lecture, including printable and electronic course materials. HTML, XML, Word, PDF, PowerPoint, and other file formats could be included in a course directly or the CCS could help build Web pages and slide shows. The inclusion of pedagogical rules, course content-specific information, and APIs to instructional technology applications would enable the CCS to organize Web pages and slide shows, making them easier to build and more likely to include multimedia and other advanced features—while creating courses that are more logical and pedagogically sound.

Learning management systems are now pretty good at managing courses. It’s time we had software that creates something for them to manage.

Featured