• DocumentCode
    2589355
  • Title

    Multimedia web-based programming development environment

  • Author

    Perry, Richard

  • Author_Institution
    Villanova Univ., Villanova
  • fYear
    2007
  • fDate
    10-13 Oct. 2007
  • Abstract
    A web-based environment for C, Java, and Unix shell script programming is described, together with its use in an engineering freshman C programming course. Besides the usual program development facilities such as compiling and debugging, the environment also provides multimedia features for presentation of program output, including audio, interactive graphics, interactive I/O, and HTML forms. The interactive graphics feature plots one or more user-defined functions and includes a graphical implementation of Newton´s method for finding a zero given a function and its derivative. The audio feature plays 8 KHz. sampled sound which may be generated by a program directly or by performing signal processing on an input file. The HTML output feature allows students in advanced courses to develop specialized web-based sub- environments. The environment can be customized to provide different prototype files for each subproject of multiple courses and also different files for each student.
  • Keywords
    C language; Internet; Java; Unix; computer aided instruction; computer graphics; computer science education; interactive systems; multimedia systems; program compilers; program debugging; programming environments; HTML forms; Java programming; Newton method; Unix shell script programming; audio feature; engineering freshman C programming course; interactive I/O; interactive graphics; multimedia Web-based programming development environment; multimedia features; program compiling; program debugging; program output presentation; signal processing; Acoustic signal processing; Debugging; Graphics; HTML; Java; Newton method; Open source software; Programming environments; Prototypes; Signal generators; C Programming; Plotting; Programming Development Environment; Web-based;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-1083-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2007.4417875
  • Filename
    4417875