comp.lang.ada
 help / color / mirror / Atom feed
From: michael.mcnett@usma.edu
Subject: Re: Java-Ada 2005 Syntax / Language Features Comparisons
Date: Thu, 09 Aug 2007 05:33:52 -0700
Date: 2007-08-09T05:33:52-07:00	[thread overview]
Message-ID: <1186662832.028946.220480@r34g2000hsd.googlegroups.com> (raw)
In-Reply-To: <46baf660$0$21004$9b4e6d93@newsspool1.arcor-online.net>

Thanks for everyone's responses.
- I already have the Steelman reference and will use a couple snippets
from it.
- While I've considered using a Data Structures book that uses Ada
2005, I've decided against it for several reasons.
- I agree that having "primitive cheat-sheets" is not best for all NEW
CS majors, there are a handful of students whose learning styles call
for something like this.  If a student doesn't want (or need) to refer
to it, they certainly don't have to.
- The next course they take uses Java, although we don't teach them
Java - it is expected that they do some self-study to learn the
language.  This means the following: CS1 teaches problem solving using
Ada; CS2 teaches data structures using Ada (but using a Java data
structures book); CS3 is Advanced Programming Concepts (using Java)
that focuses quite a bit on Design Patterns.
- The book that I'm using in CS2 also introduces students to UML,
sequence diagrams, and several other important concepts that we use in
the CS3 course.  Therefore, this CS2 course is the "hook" I'm using to
link their CS1 course to their CS3 course without directly "teaching"
a new programming language.  The book used in the CS2 course helps me
teach the concepts, with the extra benefit of their gaining some basic
familiarity with language they will use in their CS3 course.
- I agree with having recode some stuff using "syntax equivalents" is
a bad idea.  That's why I stated that they understand the concepts
from the book and implement them in Ada.  I certainly am not
advocating that they understand the SYNTAX from the book and code that
in "equivalent" Ada SYNTAX.
- The wiki reference will be helpful.

Thanks again to everyone's input.

Mike







  reply	other threads:[~2007-08-09 12:33 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-08 20:28 Java-Ada 2005 Syntax / Language Features Comparisons michael.mcnett
2007-08-09  6:44 ` Maciej Sobczak
2007-08-09 11:15   ` Georg Bauhaus
2007-08-09 12:33     ` michael.mcnett [this message]
2007-08-10 22:46       ` John McCormick
2007-08-11  2:08         ` michael.mcnett
2007-08-09  9:46 ` Anilkumar.T
replies disabled

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