comp.lang.ada
 help / color / mirror / Atom feed
From: rob@saturn.cs.swin.OZ.AU (Rob Allen)
Subject: Re: Using Ada in novice programming courses
Date: 8 Apr 91 04:30:13 GMT	[thread overview]
Message-ID: <638@stan.xx.swin.oz.au> (raw)
In-Reply-To: 1991Apr06.002603.16658@slate.mines.colorado.edu

jgore@slate.mines.colorado.edu (GORE JACOB V ) writes:
>I'm considering using Ada as the programming language in an early
>computer programming course.  The students will be near-novices to
>programming.
>Is anybody doing that?  If so, where?  With what textbook and/or
>materials?
Yes, at Swinburne Institute of Technology, Melbourne, Victoria, Australia.
We are teaching Ada as a "first" language to about 180 students as part
of B Ap Sci in Computer Science or Maths/Comp Sci or CompSci/Scientific
Instrumentation.  We use Skansholm:"Ada from the Beginning" Addison-Wesley 1988
plus about 200 pages of lecture notes in First Year.  We have just started
using assessed programming labs (3 hrs each fortnight) instead of the usual
programming assignments which last year had the usual (Pascal like) amount
of plagiarism.
In third semester we use Feldman:"Data Structures with Ada" Reston 1985 which 
is overpriced.  Conventional assignments.
Yet to come (in final year): one semester unit of concurrent programming in Ada.

Flinders Uni and Adelaide Uni, both in Adelaide in South Australia, are also
teaching Ada as a first language using Skansholm (I think).

>Any pointers would be greatly appreciated.
>Jacob Gore					      jgore@mines.colorado.edu
>Department of Mathematical and Computer Sciences
>Colorado School of Mines

Results so far: Much the same story as when we taught Pascal except a few
students knew less at the end of the first year as they did halfway --
concept overload?? -- but these were the very weakest students.  We introduced
the assessed labs to force the students to write programs.  Apparently
some of these students were sitting the final exams having never written a
program themselves, i.e. assignments copied.  The first non-practice lab was
held today.  However this is probably the wrong newsgroup for more on this.

Dr Rob Allen,                            rob@saturn.cs.swin.OZ.AU
Computer Science,
Swinburne Institute of Technology,
Melbourne, Victoria, Australia.

  reply	other threads:[~1991-04-08  4:30 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-04-06  0:26 Using Ada in novice programming courses GORE JACOB V 
1991-04-08  4:30 ` Rob Allen [this message]
1991-04-09  2:31   ` Michael Feldman
  -- strict thread matches above, loose matches on Subject: below --
1991-04-09  5:18 Nasser ABBASI
replies disabled

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