Chicago, Illinois
June 18, 2006
June 18, 2006
June 21, 2006
2153-5965
Computers in Education
9
11.791.1 - 11.791.9
10.18260/1-2--1346
https://peer.asee.org/1346
438
Integrating Scripting Programming Language Instruction into IT Curricula
Introduction
The objective of this paper is to offer IT academicians one potential open-source solution to the escalating challenge that confronts each of us regarding how to optimally teach Scripting Programming Languages [1] (Web scripting language “WSL”) within severely constrained teaching curricula. The outcome, additionally, is to promote creativity within academia that will generate the correct instructional solution for a given university situation. Specifically, this paper is for those who desire 1) their students to be as well-prepared, as possible, for post- graduate employment; and 2) their program to receive positive feedback from industry for preparing quality students.
Web scripting languages (WSL) constitute a specific group of programming languages that are application-specific (browsers for the Internet), and are used to program Web pages and to control Internet usage. WSL tend to favor rapid development over efficiency of execution, and, normally, are interpretive rather than compiled languages.
WSLs addressed in this study are shown in Figure 1.
Tool Popularity of Usage % Usage
ASP.NET 6 0.5 Java (JSP) 1 22 Perl/Mason 3 7 PHP 2 9 Python 4 3 Ruby/Rails 5 0.5
Figure 1 Web Scripting Languages
WSLs, in Figure 1, are extracted, by the authors, from the published survey by Tiobe Software [2] from the top fifty programming languages, and their ranking by Tiobe Popularity Index and the percentage of usage is shown.
Computing Instruction Challenges A variety of academic computing instruction challenges are addressed in this paper, namely:
1. Several parallel, competing computer instructional programs exist at a given institution of higher education, e.g. Computer Science (CS), Electrical and Computer Engineering (ECE), Information Systems (IS), and Information Technology (IT). 2. Each computer instruction program, frequently, is constrained by a total number of core instruction credit-hours permitted by its college or university. 3. Computer technology, both hardware and software, continues to grow at seemingly unmanageable rates.
Romney, G., & Gonzales, R. (2006, June), Integrating Scripting Programming Language Instruction Into It Curricula Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. 10.18260/1-2--1346
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: © 2006 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