Macromedia Flash-Based Animations for Teaching of the Digital Signal Processing Principles

Article Preview

Abstract:

Digital Signal Processing (DSP) is an important and growing subject area in Electrical/Computer Engineering (ECE), Computer Science and other Engineering/Science disciplines. Since 1997, the authors have taught an undergraduate DSP courses at Xinjiang University (XJU). While the subject of DSP has become very popular with ECE students and with the growing DSP job market, the subject matter is still considered to be a difficult and complex one for students. This paper presents an approach to teaching DSP basic concepts using a platform which developed by the tool, Macromedia Flash. The authors of XJU had enhanced the learning experience for their students by adding the platform to their class offering to reduce the difficulty of understanding the theoretical DSP.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 219-220)

Pages:

1518-1522

Citation:

Online since:

March 2011

Export:

Price:

[1] K. Steiglitz: An Introduction to Discrete Systems. New York Wiley, (1974).

Google Scholar

[2] H .Gethoffer, A. Lacroix, and R. Reiss: A unique hardware and software approach for digital signal processing, IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, ICASSP'77, Hartford, Connecticut, USA, (1977), pp.151-154.

DOI: 10.1109/icassp.1977.1170262

Google Scholar

[3] S. M. Kuo and G. D. Miller: An Innovative Course on Real-Time Digital Signal Processing Applications, In Proceedings of ASILOMAR-29, (1996), pp.88-92.

Google Scholar

[4] S. Kim; K. I. Kum and Wonyong S.: in Fixed-point optimization utility for C and C++ based digital signal processing programs, IEEE Transactions on Circuits and Systems—II: Analog and Digital Signal Processing, Vol. 45, No. 11, (1998).

DOI: 10.1109/82.735357

Google Scholar

[5] MATLAB User's Guide, The Mathworks, Inc., Natick, MA, (1985-1995).

Google Scholar

[6] Information on http://www.mathworks.com.

Google Scholar

[7] S. Wolfram: Mathematica: A System for Doing Mathematics by Computer, Reading, MA: Addison-Wesley, (1988).

Google Scholar

[8] D. A Lyon, H. V. Rao, H. Rao, D. Lyon: Java Digital Signal Processing, published or distributed by M & T Books, (1997).

Google Scholar

[9] C. S. Burrus, J. H. McClellan, A. V. Oppenheim, et al: Computer-based Exercises for Signal Processing Using Matlab, Prentice-Hall, Englewood Cliff, NJ. (1994).

Google Scholar

[10] C. S. Burrus: Teaching the FFT using Matlab, In Proceedings of the IEEE International Conference on Signal Processing, ICASSP'92, San Francisco, CA (1992), pp.93-96.

DOI: 10.1109/icassp.1992.226403

Google Scholar

[11] Information on http://www.ni.com.

Google Scholar

[12] M. A. Yoder, B. A. Black: Teaching DSP First with LabVIEW, 12th Digital Signal Processing Workshop, & 4th Signal Processing Education Workshop, (2006), pp.278-280.

DOI: 10.1109/dspws.2006.265390

Google Scholar

[13] T. Bigg, J. Owen, R. W. Stewart, et al: Rapid Prototyping Library for Adaptive Signal Processing Applications, Proceedings of 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing ,ICASSP '99, Vol. 4 (1999).

DOI: 10.1109/icassp.1999.758365

Google Scholar

[14] Z. Haixin, Z. Baoling: Applications of SystemView Software in Digital Signal Processing Teaching ( in Chinese), Modern Teaching equipment of China, Vol. 89, No. 1 (2010), pp.71-73.

Google Scholar

[15] TMS320C54x Code Composer Studio: Tutorial, SPRU327A, Texas Instruments, Dallas, (1999).

Google Scholar

[16] T. S. Hall, D. V. Anderson: A Framework for Teaching Real-Time Digital Signal Processing With Field-Programmable Gate Arrays, IEEE Trans. on Education, Vol. 48, No.3, (2005), pp.551-558.

DOI: 10.1109/te.2005.853069

Google Scholar

[17] N. Kehtarnavaz, N. Kim, and I. Panahi: Digital Signal Processing System Design: Using LabVIEW and TMS320C6000, 2004 IEEE 11th Digital Signal Processing Workshop & IEEE Signal Processing Education Workshop, (2004), pp.10-14.

DOI: 10.1109/dspws.2004.1437901

Google Scholar

[18] M. J. Korczynski; Virtual Laboratory a Key for Teaching Principles of Digital Signal Processing, International Conference on 2005 Instrumentation and Measurement Technology Conference, IMTC2005, Ottawa, Canada, (2005), pp.1222-1225.

DOI: 10.1109/imtc.2005.1604341

Google Scholar

[19] S. L. Toral, F. Barrero, M. R. Martı´nez-Torres: Analysis of Utility and Use of a Web-based Tool for Digital Signal Processing Teaching by Means of a Technological Acceptance Model, Computers & Education ,Vol. 49 (2007), p.957–975.

DOI: 10.1016/j.compedu.2005.12.003

Google Scholar

[20] N. Kehtarnavaz, C. Gope: DSP System Design using LabVIEW and Simulink: A Comparative Evaluation, Proceedings of 2006 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP '06, Vol. 2 (2006), p.981 – 985.

DOI: 10.1109/icassp.2006.1660510

Google Scholar

[21] Information on http://www.wordiq.com/definition/Macromedia_Flash.

Google Scholar

[22] A. Asif: Multimedia Learning Objects for Digital Signal Processing Communication, Proceedings of 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP '03, Vol. 3 (2003), p.781 –784.

DOI: 10.1109/icassp.2003.1199593

Google Scholar

[23] S. J. Orfanidis: Intrduction to Signal Processing, Prentice –Hall International, Inc. (1996).

Google Scholar