JOURNAL ARTICLE

Multimedia web-based programming development environment

Richard Perry

Year: 2007 Journal:   Proceedings/Proceedings - Frontiers in Education Conference Pages: F2H-13   Publisher: Institute of Electrical and Electronics Engineers

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:
Computer science Unix Debugging Shell (structure) Java Graphics Feature (linguistics) Multimedia Client-side scripting Development environment Programming language Web page World Wide Web Operating system Web development Web API Software

Metrics

2
Cited By
2.04
FWCI (Field Weighted Citation Impact)
2
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Teaching and Learning Programming
Physical Sciences →  Computer Science →  Computer Science Applications
Experimental Learning in Engineering
Physical Sciences →  Engineering →  Media Technology
Computational Physics and Python Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.