Talks MINDdrops

Truman University
April, 2002

Creating Learning Objects and Assessment Tools
with Macromedia Flash 5 and Flash MX

Dr. Bruce L. Bird, Director
Center for the Advancement of Learning and Teaching
Anne Arundel Community College
Arnold, MD 21012

blbird@mail.aacc.cc.md.us

Learning Objects

In a recent book, The Instructional Use of Learning Objects (URL-A1), several authors propose various definitions of "Learning Object". This book as well as the references and URLs listed at the end of this article will lead you to the increasing literature on this topic. For the purposes of this discussion I have selected components from the definitions of learning objects proposed by several authors that seem to me to fit both the original conceptual intent of learning objects, the requirements suggested by authoring programs, and the needs of the user (teacher or student). My definition of learning objects: "Learning objects are digital resources which are small, focused, reusable blocks of instruction that can be combined in a variety of ways to build larger components of teaching and learning materials".

The eventual goal is to have available a large collection of learning objects stored in a database available to teachers and learners alike that will enable them to combine and link these objects in an effective and efficient way in order to produce high quality learning materials. The concept of shared resources is not a new one, see for example EOE (URL-B1), Merlot (URL-B2), and Scout (URL-B3).

Learning Object Examples

At the Center for the Advancement of Learning and Teaching (CALT) web site (URL-C3) you will find some examples of learning objects I have created with Macromedia Flash (URL-C1). Some of these examples illustrate how student responses can be tracked and saved to an Active Server Page (ASP) text file or to an Microsoft Access database for student self-assessment, group projects, or course analysis (URLs C-2,3,4).

Generic Academic Middleware

Colleges and faculty have used academic web development software such as WebCT or Blackboard to move standard course materials onto the web for their distance learning courses. While there are many advantages to this approach the resulting course materials often do not take advantage of the new features (animation, audio, video) of the web medium or the power of networks (instant feedback, tracking, databases). The main reason for this is lack of faculty time to climb the learning curve associated with web development software. As a result many colleges have added instructional design teams (graphic artist, media specialist, instructional designer, web designers, instructional programmers) to support faculty in the development of technology enhanced course materials. Unfortunately, at many colleges the instructional design team is composed of a small number of multi-tasking individuals trying to meet a large number of demands.

Generic middleware software that I have created using Macromedia Flash 5 eliminates the learning curve for faculty by only requiring them to use a standard word processor. They submit the word processing file to any member of the instructional design team (or trained student worker) that has rudimentary knowledge of Flash 5 software. This instructional team member converts the Word processor file into ActionScript arrays and then runs the generic software to publish an HTML file and a Small Web File (.swf). If faculty have some experience with web publishing software ( FrontPage, Dreamweaver), the two files can be sent to them whereupon they insert both files into their web site and link to the HTML file. For faculty with limited experience the instruction design team member (or trained student worker) will probably have to add the files to the faculty web site.

During this presentation I will present examples of teaching materials developed with the help of generic middleware, describe the step-by-step procedure used with faculty to create these examples, and briefly describe some of the ActionScript programming involved in developing this generic software.

The importance of the word "generic" will be emphasized by presenting and discussing in some detail ImageQuiz middleware that I have developed. The generic nature of ImageQuiz software is based on the recognition that all information printed on a page or displayed on a monitor screen (sentences, equations, maps, circuit diagrams, sheet music, photographs, chemical structures, biology slides, etc.) is 2-dimensional. Therefore software that recognizes this 2-dimensional nature of information is inherently multi-disciplinary, and thus generic.

If time permits, I will present some examples of Flash 5 serving as a front end to Active Server Pages and to databases such as Microsoft Access as well as the implications of all this to the future relative role of faculty and instructional design teams.

During the last 15 minutes of the presentation I will invite the audience to participate in a discussion of the following questions:

    1. What are some alternatives to generic middleware? (Java, Java Beans, standard web languages, authoring software, etc)
    2. What are the pros and cons of using web-teaching materials developed by book publishers and others?
    3. What are the pros and cons of using free interactive teaching materials presently on the web?

 

Related URLs

A. Learning Objects

1. The Instructional Use of Learning Objects

2. Some Online Educators Turn to Bite-Sized Instruction

3. Learning Objects

4. Stephen's Web

5. Learnativity

6. Learning Object Pioneers

7.  A Primer on Metadata for Learning Objects 

8.  Most Learning Objects Aren't  

9.  Objects of interest  

B.  Shared Resources

1.  EOE (Education Object Economy) http://www.eoe.org/

2.  MERLOT http://www.merlot.org/Home.po

3.  Scout http://scout.cs.wisc.edu/

C.  Macromedia Flash

1. Macromedia Flash MX <http://www.macromedia.com/software/flash/>

2. Creating Learning Objects Using Macromedia Flash 5 <http://www.syllabus.com/fall2001/proceedings2.asp?proceeding_code=96>

3. Center for the Advancement of Learning and Teaching (CALT) <http://www.aacc.cc.md.us/calt/>

Flash 3 Examples <http://www.aacc.cc.md.us/calt/flash_movies.htm>

Flash 4 Examples <http://www.aacc.cc.md.us/calt/flash_4_movies.htm>

Flash 5 Examples <http://www.aacc.cc.md.us/calt/Flash5/flash_5_movies.htm>

Flash 5 and ASP Example  <http://www.aacc.cc.md.us/calt/ASP/examplesdataexchangeflash5asp.htm>

Flash 5 and Access DatabaseExamples
<http://www.aacc.cc.md.us/calt/Access/accessfromflash5.htm>

CALT Teaching Templates
<http://www.aacc.cc.md.us/calt/calt_teaching_templates.htm>

    4. MINDdrops.com <http://www.minddrops.com/>

    D.  Assessment

    1. CALT: Assessment and Evaluation URLs  http://www.aacc.cc.md.us/calt/learning_on_the_Web.htm#Evaluation

    2.  Hot Potatoes  "The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the World Wide Web. Hot Potatoes is not freeware, but it is free of charge for non-profit educational users who make their pages available on the web."

    3.  The CASTLE Toolkit  "The CASTLE toolkit is an on-line authoring tool that allows course tutors and managers to quickly create interactive quizzes for use on the web."