Asee peer logo

Recent Advances in Computational Technology in the Classroom

Download Paper |

Conference

2011 ASEE Annual Conference & Exposition

Location

Vancouver, BC

Publication Date

June 26, 2011

Start Date

June 26, 2011

End Date

June 29, 2011

ISSN

2153-5965

Conference Session

ECE Division Poster Session

Tagged Division

Electrical and Computer

Page Count

10

Page Numbers

22.1219.1 - 22.1219.10

DOI

10.18260/1-2--18552

Permanent URL

https://peer.asee.org/18552

Download Count

387

Request a correction

Paper Authors

biography

Mariusz Jankowski University of Southern Maine

visit author page

Dr. Mariusz Jankowski received the Ph.D. in Electrical Engineering from the City University of New York in 1989. He is currently an Associate Professor of Electrical Engineering and Chairperson at the University of Southern Maine. His research interests are in the areas of signal and image processing, in particular image enhancement, segmentation, shape description, and recognition. He has many years of experience in developing commercial software for image processing and is the author of a professional software system for image processing based on Mathematica, a modern system for scientific computing.
Dr. Jankowski has received awards from the Ames Laboratory, Wolfram Research, and University of Southern Maine for his scholarly and pedagogic work. He has received grants from the National Science Foundation, Maine Science and Technology
Foundation, and Wolfram Research.

visit author page

Download Paper |

Abstract

Recent advances in computational technology in the classroomRecent advances in computational technology have made it possible to easily, conveniently create engaging, interactive, anddynamic demonstrations with programmable tools that are fully integrated within a leading mathematical software system. In thisarticle I would like to describe how Mathematica is being used in teaching selected sophomore and senior undergraduate electri-cal engineering classes and how many of the typical problems encountered in integrating an advanced computational system intoundergraduate coursework are being addressed. Particular attention will be paid to the creation and classroom use of demonstra-tions illustrating some core ideas such as convolution, filtering, and frequency response.We have been using computation to complement the study of many core concepts in mathematics and electrical engineering formany years. This is now widely accepted and for example, most (if not all) recent textbooks in areas of electrical engineeringsuch as circuits, signals and systems, digital signal processing, or control include computational modules, usually based on thepopular Matlab system. The computational modules are typically complementary to the main exposition and located in end-of-chapter sections or problem sets. The main reason for this is that the structured programming language syntax of a system such asMatlab, while computationally efficient, does not take the form of familiar mathematical notation and therefore cannot be easilyintegrated within a body of text. More generally, Matlab was never envisioned as a platform for creating technical documents.This also makes it difficult to naturally integrate Matlab into classroom lectures and slides. Systems that do a better job ofintegrating explanatory text, mathematical typesetting, computational code, and graphics certainly do exist and have been aroundfor many years. By most criteria Mathematica may be the most advanced, fully featured and popular system of this kind at themoment. However, even with its broad range of features, there are still difficulties in adopting it as an instructional tool withinengineering and science programs.The barriers in mastering any particular software system are typically considered the main reason why computation is not morewidely used in teaching and learning. Indeed, the drive behind creating web-based instructional modules stems mainly from thedesire to hide implementation and avoid the specifics of any one computer language. Other reasons for the proliferation includeavailability of tools for interactivity, creating animations, integration of sound and video, and lastly and importantly, universalavailability. Interestingly, the most recent version of Mathematica introduced a whole range of new functionality in the area ofinteractivity and graphical user interface creation. This has been an important advancement in the capabilities of the system,especially in a classroom setting. The primary reason for this is that this allows the creation of live, interactive demonstrationsthat can be used to easily and naturally explore solution domains. Interactive demonstrations are a powerful abstraction tool thattill now has been too difficult for most of us to create quickly and “as needed.” Also, since these tools are fully integrated into theMathematica system, the implementation behind any demonstration can be easily opened for inspection and discussion.

Jankowski, M. (2011, June), Recent Advances in Computational Technology in the Classroom Paper presented at 2011 ASEE Annual Conference & Exposition, Vancouver, BC. 10.18260/1-2--18552

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2011 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015