comp.lang.ada
 help / color / mirror / Atom feed
From: doug@bear.cis.ohio-state.edu (Doug Kerr)
Subject: Re: How should DoD further Ada education?
Date: 24 May 91 18:26:11 GMT	[thread overview]
Message-ID: <125286@tut.cis.ohio-state.edu> (raw)
In-Reply-To: 2289@aldebaran.cs.nps.navy.mil

In article <2289@aldebaran.cs.nps.navy.mil> schweige@taurus.cs.nps.navy.mil (LCDR Jeff Schweiger) writes:
>This is primarily geared to the Ada educators on the net, but comments from all 
>are welcome.
>
>The following questions have been discussed on the net in the past, but I have
>a short notice opportunity to include them in a study tasked by OSD.  I 
>appreciate any responses offered.
>
>1.  What role should DoD play in expanding software engineering education,
>using Ada as the implementation language?
For us to consider using Ada as our basic instructional language (we
now use Modula-2) we would need the following:

  A. Good introductory textbooks including introduction to algorithm
  development and also introduction to data structures.

  B. Beginner friendly software running on Unix workstations under
  HPView, LookingGlass or some other icon based interface.  By "beginner
  friendly" I mean features similar to those in Think Pascal for the
  Mac.  We want our students in our first two courses to have as little
  to do with Unix as possible.  (You may ask then why not just use a
  Mac?  The answer is that we want to develop tools underneath and Unix
  workstations are oaur standard.  Also we teach about 2000 students a
  quarter in various low level courses and the mac file service does not
  scale up to this level.)

  C. The language system should compile quickly for the relatively small
  programs students will be writing.

  D. Software priced competitively with Mac software.  Note that lowend
  workstations are already priced competitively with medium and highend
  Macs. 

>
>2.  How best should DoD carry out this role?
>	(ie., financial support for faculty, course development, hardware,
>	 software, etc. or more direct course development support)

  I would suspect the biggest problem for us is the compiler and
  language environment.  Thus I'd suggest supporting such an effort.
  I'd guess books will be written if the environment is there.

>
>3.  How do we expand the number of Ada-literate people coming out of the
>universities?

  The only way to get a significant increase in such people is to get
  Ada adopted as the language in the first course, or at least the first
  Algol derivative language.  (Some universities start with Scheme.
  They could go to Ada as their second language.)

>
>4.  How do we expand the use of Ada in information systems?

  I teach such courses here.  We would use Ada if that's what the
  students knew coming into the course.  We won't introduce a new
  language in this type of course, files, databasess, systems analysis.

>
>5.  What can or should DoD do in conjunction with industry to further Ada usage?

--
 Douglas S. Kerr, Department of Computer and Information Science
 The Ohio State University; 2036 Neil Ave. Columbus OH USA 43210-1277
 doug@cis.ohio-state.edu                    614/292-1519
 ...!pyramid!osu-cis!doug

  parent reply	other threads:[~1991-05-24 18:26 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-05-23  5:49 How should DoD further Ada education? Jeffrey M. Schweiger
1991-05-23 23:43 ` Jim Showalter
1991-05-24  2:33 ` Orville R. Weyrich
1991-05-24 18:26 ` Doug Kerr [this message]
1991-05-29 14:44 ` Brian Scherer
1991-05-30 15:45 ` Lyle Seaman
  -- strict thread matches above, loose matches on Subject: below --
1991-05-25  3:20 David Wheeler
1991-05-25 15:12 Chuck Shotton
1991-05-30  9:43 ` Orville R. Weyrich
1991-05-30 10:55 ` George C. Harrison, Norfolk State University
1991-05-30 18:31   ` Jim Showalter
1991-05-31  1:35     ` Michael Feldman
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox