CSc 350/450: Multimedia Development by kH7RxBa


									                           CSc 332: Multimedia Design and Development
                                     Goals and Requirements

Hand out syllabus and sign-up sheet. Have students fill out the course sign-up sheet.
       Discuss email and web sites (my site has links to many other sites of interest)
Goals of course:
    To learn the principles and practice of designing and developing multimedia e-learning.
    To learn how software engineering principles apply to multimedia e-learning.
    To learn how cognitive principles apply to the design of multimedia e-learning.
    To learn how to use widely used authoring tools (Authorware, Flash and DHTML).

What is multimedia?
       Combining materials in many media—text, graphic art, sound, video and animation—and
       delivering it via digital computer or other electronic means.
       By what other electronic means, besides computers, can multimedia be delivered?
Interactive multimedia: Giving an end user some control over what elements to present and when.
       Note that interactivity need not mean control over all elements.
       What is desirable about interactive multimedia?
       What is the additional cost of interactive multimedia?
       Non-interactive multimedia is linear, presenting one element at a time, like watching a movie
       Interactive multimedia is non-linear, giving users control over the sequence of elements.
Hypermedia: providing a linked structure through which a user can navigate through elements.
       What’s the difference between hypertext and hypermedia?
       What’s the difference between interactive multimedia and hypermedia?
       How many of you are familiar with HTML (HyperText Markup Language?)
       How does HTML support hypertext? Hypermedia?

How is multimedia delivered to users?
       CD-ROM (about 600MB), DVD (Digital Video Disk 4.7 GB, DVD-2->17GB) and the Internet
       Multimedia can be highly bit-intensive, especially video:
             a 30 second black and white video sequence, quarter screen, compressed: ~6MB
             uncompressed it was at least three times as big!
       The multimedia that we developed for The Universal Machine has little video,
             but it occupies over 250MB on a CD-ROM or LAN hard drive,
             that’s a significant improvement due to improved compression technology in AW 4
             In the previous version, Authorware 3.5, it would have been closer to 500MB total
       Why do you suppose Macromedia, the developers of Authorware,
             went to such pains to improve the compression technology in Authorware?
             Hint: think about data transmission....
       Macromedia’s authoring products, Director and Authorware, can both play on the Internet
             through a plug-in called Shockwave— How many of you have heard of Shockwave?
       Much of the bulk in our program is due to incorporating lots of audio (professional narrator):
             I estimate that the audio takes up nearly half of the space.
             However, I’ve recently discovered improved compression developed by Macromedia,
             which reduces the size of 16 bit audio by an order of magnitude.

       But more about technical issues later....

Why multimedia?
      Why, for example, might it be a good idea to have a narrator speak text
             that users can read for themselves?
      Stimulation of different senses can help improve retention.
      From Sandom, Einstein and Sandom (from the Vaughan textbook):

              Multimedia is a very effective presentation and sales tool. If you’re being driven
              somewhere in the back seat of a car, you may not remember how you to your
              destination; but if you had been driving the car yourself, chances are you could get
              there again. Studies indicate that if you’re stimulated with audio, you will have
              about a 20 percent retention rate, audio-visual is up to 30 percent, and in interactive
              multimedia presentations where you are really involved, the retention rate is as high
              as 60 percent.

How can multimedia be an improvement over a “slide show” presentation?

Where multimedia? What are some significant uses of multimedia?
1. At home: in games, home schooling, through CD-ROM titles and on the web
       home use is growing with market penetration of PCs and WebTV
       How many of you have played with multimedia titles at home? What kind?
2. In public places: multimedia kiosks are appearing in hotels, shopping malls, supermarkets, museums
       Why would management want to install multimedia kiosks at their own expense?
       Help promote products and services, by guiding customers or patrons
       For example, how is Lehigh is using multimedia to promote the campus?
3. In business: making presentations come alive, especially with video-conferencing
    Marketing and advertising, through sample CDs and the Web
    Lopuck’s book discusses her work with KidSoft, which delivers multimedia CD-ROMs to kids
       and parents interested in trying out software for children
    Training: salesmen learn about product lines and leave software to train customers;
       flight attendants learn how to manage international terrorism and security through simulation
       It’s the training aspect that especially interests me in this course....
4. In schools, at all levels, pre-school through secondary, undergraduate through professional training
 Just Grandma and Me, by Broderbund, was an early breakthrough (1992) for 3-8 year olds
 Yale University School of Medicine developed an application to train cardiologists, radiologists and
   medical students in new clinical techniques in nuclear cardiac perfusion imagery!
 E-learning is the focus of this course: instruction delivered via computer (hence the “e-”)

Targeting an audience in between these levels, Professor Barnes and I co-authored a textbook,
   The Universal Machine: A Multimedia Introduction to Computing
 For college freshmen and perhaps advanced high school students,
 Now used in CSc11 here at Lehigh and other colleges and universities.
 It comes with a multimedia CD-ROM and a modest amount of web support.
 I have a few extra copies, which I can make available to some of you.... (start it up?)

 The multimedia has all been installed on a LAN, so you can look at it yourself.
 All campus LANs can run it by entering “umstars” or “umwords” (why two interfaces?)
In fact, that’s part of your first assignment: I want you to look at the UM,
         and go through at least one whole chapter’s worth this week.
         Will anyone have difficulty getting to UM in the lab or on the Internet? I have CD-ROMs
         Our book originally had 16 chapters, of which 13 chapters are complemented by multimedia
         To make this first assignment interesting, I’d also like you to look at the multimedia
                 that accompanies another book that partially competes with ours:
         The Analytical Engine—pretty amazing the parallels!
                 This title has been developed on both CD-ROM and the web:
                 See AE’s web page via web page for the course
         I want you to look at the multimedia software on the web, again a chapter’s worth:
                 I recommend the chapters on architecture or artificial intelligence
         Finally, there’s a third title, The Universal Computer—this is a completely new version of
                 the material developed in The Universal Machine, with a new interface.
                 It’s still a work in progress, but now there’s plenty to look at....
Here, then, is your first assignment:
         Look at The Universal Machine, The Analytical Engine and The Universal Computer
                 studying the overall user interfaces and at least one chapter’s worth of content
         Then consider some questions for discussion, considering their relative strengths and
                 weaknesses, with respect to user interface design, use of different media and interactivity.
         Compare goals, approach, user interface design, delivery, and content of the two titles
         Try to determine their pedagogical goals: who and what are they trying to teach?
         Also their marketing goals: how do they use multimedia to attract educators to buy the book?
                 What is the relationship between the book and the multimedia in each title?
                 How effective is each book at achieving their likely goals?
                 How could either book—especially ours—be improved by learning from the other?
         We’ll discuss what you learned next Tuesday.
Let’s discuss the other requirements of this course, outlined in the syllabus.
     A couple of assignments designed to help you learn how to create multimedia:
    1. An assignment using Authorware (a multimedia authoring tool specializing in CBT), along with
         using other media development tools (such as Photoshop or PaintShop Pro) to create content.
    2. Later an assignment using Flash and Dreamweaver, for creating multimedia for the web.
         How many of you have already created web pages? Any media besides text? Interactivity?
         AE uses Java and Javascript (Javascript is only superficially related to Java)
         We’ll look at creating HTML, Javascript and CGI scripts in web page design
     Presentations in class: see PresentationCriteria.htm.
     Class participation (I will prepare some questions for discussion) and pop quizzes (covering
         content covered in lectures and readings).
Ready to hand in the course sign-up sheet?
The major assignment is term project, developing multimedia for a chapter or unit of material
     (You should get some idea what this entails by studying UM and AE, though I don’t necessarily
         expect you to produce final production versions.)
     You must work on your projects in teams of 2-4 people, optimally three.
     (Most real-world multimedia development is done by teams.)

       The scope of the project requires that you learn how to manage the software development
        process: project proposal, analysis, prototyping, design, implementation, testing and delivery.
    (BTW, the UM multimedia chapter on the software life cycle is also available on the web....)
    You’ll be handing in documents (and getting graded feedback) at each major stage.
Project possibilities:
 Topics from other courses in computer science and other disciplines:
        Lehigh students have developed multimedia introducing Java programming,
        circuit design (“Simply Wagh”), sewing fabric for theater....
 Develop a chapter on advanced programming in Java (e.g., threads, exception-handling, network
 Chapters for CSc 17 (data structures) on pointers and lists, or trees and hash tables
    Algorithms and analysis (i.e., complexity of algorithms such as sorting and searching), finite
        state machin)
Get started by outlining a project proposal, describing:
   1) Tentative title
   2) Subject matter
   3) Audience
   4) Subject domain expert (such as a professor or teacher)
   5) Whether you would like to present this proposal in class next Tuesday.
Email proposals to me by next Monday, so that I can review them before class on Tuesday.

Two books required, and two books recommended for this course.
    e-Learning and the Science of Instruction should be available by 1/27, covers cognitive
       principles of e-learning. We’ll have discussions about this material in class.
    Foundation Flash MX is a good tutorial about Flash, recommended by my grad students.
Two recommended books are both on reserve at FM library:
 Perhaps on the one end of the spectrum is Lisa Lopuck’s book, Designing Multimedia.
       This one looks like an excellent coffee table book!
       Written by a real world multimedia and graphics designer,
       who emphasizes the artistic, graphical design, user interface design, and animation design;
       This book is highly recommended for exposure to graphical design aspect of multimedia!
 Tay Vaughan’s book, Multimedia: Making It Work, is a bit more software and business-oriented.
       Read it carefully along with the course to understand stages of development.
Are there any questions about the requirements or goals of the course?


To top