28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 3: 2: Add Course Graphic Creator Interface Course and and Digital Lesson Library Interface Interface<br />

lation, the HCC takes the <strong>in</strong><strong>format</strong>ion entered and generates appropriate HTML code <strong>in</strong> the compilation directory<br />

The first step <strong>in</strong> creat<strong>in</strong>g a new course is enter<strong>in</strong>g the course <strong>in</strong><strong>format</strong>ion [see Fig. 1] and sett<strong>in</strong>g up the compilation<br />

directories. The <strong>in</strong><strong>format</strong>ion from the course <strong>in</strong><strong>format</strong>ion and ma<strong>in</strong> page data entry screens are comb<strong>in</strong>ed<br />

to form the HTML course structure and the ma<strong>in</strong> course page. Instructors simply fill-<strong>in</strong>-the-blanks or<br />

<strong>in</strong>dicate the file that they want <strong>in</strong>cluded. If an option is left blank, a l<strong>in</strong>k to the option is not generated when<br />

the course is compiled. Instructors can choose between 1 and 40 lessons to <strong>in</strong>clude <strong>in</strong> the course. The program<br />

will use this <strong>in</strong><strong>format</strong>ion dur<strong>in</strong>g compilation to build the course. The compilation directory is the directory<br />

where the HCC will create the HTML version of the course. It is normally a sub-directory on the departmental<br />

WWW server.<br />

After select<strong>in</strong>g a lesson, the HCC allows the faculty member to select various media elements stored <strong>in</strong> <strong>in</strong>stitution-<br />

or department-wide servers and <strong>in</strong>clude them on the course home page, <strong>in</strong> the course digital libraries, and<br />

<strong>in</strong> particular lessons [see Fig. 3]. Instructors need only "po<strong>in</strong>t-and-click" on the media resource and then add a<br />

text description of the media resource.<br />

The HCC <strong>in</strong>tentionally supports <strong>in</strong>cremental development of media. Due to the time required to generate hypermedia<br />

courses, few <strong>in</strong>structors have the time to generate a complete course <strong>in</strong> a s<strong>in</strong>gle semester. Instead,<br />

most hypermedia courses are generated over several semesters and constantly ref<strong>in</strong>ed. As <strong>in</strong>structors generate<br />

media, they can add the media to the course. Instructors can start with as little as text-based lesson notes for<br />

each lesson and then <strong>in</strong>crementally develop the course until it <strong>in</strong>cludes text, slideshows, audio files, graphics<br />

files, digital movies, and l<strong>in</strong>ks to other WWW sites.<br />

Dur<strong>in</strong>g compilation, all of the files <strong>in</strong>dicated by the <strong>in</strong>structor are copied to the compilation directory accord<strong>in</strong>g<br />

to a predef<strong>in</strong>ed directory and file structure. The HCC will then dynamically build l<strong>in</strong>ks to all of the media files<br />

and <strong>in</strong>sert the <strong>in</strong><strong>format</strong>ion entered by the <strong>in</strong>structor accord<strong>in</strong>g to predef<strong>in</strong>ed HTML templates. These HTML<br />

templates support the ladder model of hypermedia courseware where media is l<strong>in</strong>ked both by lesson and by<br />

media type [Haga & Nish<strong>in</strong>o 1995a]. This provides multiple paths through the course material that the user<br />

can select based on their preference. Currently the program supports two templates although additional templates<br />

can be added to provide a new HTML structure.<br />

When a course is compiled, the HTML code is generated accord<strong>in</strong>g to the template selected. The template def<strong>in</strong>es<br />

the appearance of the HTML pages. Currently, two templates have been implemented . The first template<br />

compiles the HTML code so that course <strong>in</strong><strong>format</strong>ion is connected through simple HTML l<strong>in</strong>ks. The second<br />

template provides <strong>in</strong>l<strong>in</strong>e graphics <strong>in</strong> addition to the first approach. Both approaches provide a simple, yet orthogonal<br />

user <strong>in</strong>terface. Once students have learned how to use the <strong>in</strong>terface of one course developed by the<br />

HCC, they will have learned the <strong>in</strong>terface <strong>in</strong>to any other course developed by the HCC.<br />

The ma<strong>in</strong>tenance of a course built with the HCC is easy. As an <strong>in</strong>structor builds the course, the HCC ma<strong>in</strong>ta<strong>in</strong>s<br />

a project file with all of the <strong>in</strong><strong>format</strong>ion previously entered . Professors can easy copy and paste media elements

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!