Cosas

Páginas: 32 (7768 palabras) Publicado: 28 de octubre de 2012
Journal of Information Technology Education

Volume 5, 2006

A Formal Language Selection Process for Introductory Programming Courses
Kevin R. Parker Idaho State University Pocatello, Idaho, USA
parkerkr@isu.edu

Joseph T. Chao Bowling Green State University Bowling Green, Ohio, USA
jchao@bgnet.bgsu.edu

Thomas A. Ottaway Idaho State University Pocatello, Idaho, USA
ottathom@isu.eduJane Chang Bowling Green State University Bowling Green, Ohio, USA
changj@cba.bgsu.edu

Executive Summary
The selection of a programming language for introductory courses has long been an informal process involving faculty evaluation, discussion, and consensus. As the number of faculty, students, and language options grows, this process becomes increasingly unwieldy. As it stands, theprocess currently lacks structure and replicability. Establishing a structured approach to the selection of a programming language would enable a more thorough evaluation of the available options and a more easily supportable selection. Developing and documenting an instrument and a methodology for language selection will allow the process to be more easily repeated in the future. The objectives of thisresearch are to: i) identify criteria for faculty use when selecting a computer programming language for an introductory course in computer programming; ii) develop an instrument that facilitates the assignment of weights to each of those selection criterion to determine their relative importance in the selection process, and; iii) allow various computer programming languages to be scoredaccording to those selection criteria. A set of criteria for the selection of a programming language for introductory courses proposed in a previous paper is briefly reviewed here, with each criterion accompanied with a definition and justification. Readers are referred to the source paper for a complete discussion and literature review. In order to test the validity of these criteria a pilot study wasconducted. That study revealed that the number of languages being evaluated by a respondent should be limited, and better guidance in the form of criterion explanation and rating guidance are necessary. Further, some users found the number of criteria daunting, and some of those criteria overlap, causing a language to be evaluated multiple times on what should Material published as part of thisjournal, either on-line or in be a single criterion. At the same a few print, is copyrighted by the Informing Science Institute. Peradditional criteria were proposed by mission to make digital or paper copy of part or all of these works for personal or classroom use is granted without fee study participants.
provided that the copies are not made or distributed for profit or commercial advantage ANDthat copies 1) bear this notice in full and 2) give the full citation on the first page. It is permissible to abstract these works so long as credit is given. To copy in all other cases or to republish or to post on a server or to redistribute to lists requires specific permission and payment of a fee. Contact Publisher@InformingScience.org to request redistribution permission.

As a result ofthese findings, instrument refinements were made. Evaluators are now restricted to assessing only languages with which they are quite familiar in order to address not only the issue of quantity, but also inadequate familiar-

A Formal Language Selection Process

ity. In addition, the selection criteria were analyzed and those with commonalities were grouped together, and a few additions weremade to the subcategories as proposed by the study participants. The most significant change is the use of Multi-criteria decision analysis, specifically the Analytic Hierarchy Process (AHP), to provide structure to the weighting process. These techniques are explained, and their suitability to this process is investigated. An online instrument based on AHP that includes a clarified description...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • cosas de cosas
  • cosa cosa
  • Cosas Cosas
  • Cosas de cosas
  • Cosas de otras cosas...
  • Cosas de cosas
  • los cosos de los cosos
  • la cosa de la cosa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS