UNIX/scripting/programming courses?
Jerry Feldman
gaf at blu.org
Tue Oct 11 11:24:28 EDT 2005
On Tuesday 11 October 2005 10:20 am, Jeff Kinz wrote:
> I've tried both and over the years found that the rigor and completeness
> found only in the "real college" courses is immensely more valuable than
> the lightweight approach typified by what I experienced in "Northeast at
> night". Sorry if this offends anyone at/from Northeastern but I'm only
> talking about their Adult-night-time courses, not the real college work.
I would probably agree with you.
BTW: Northeastern is on the quarter system for their night school. The day
school transitioned to the semester system last year, but the night school
elected to continue with the quarter system. C is taught as either 2
1-quarter courses or 1 intensive 1 quarter course. While both have the same
content, avoid the intensive course in that you get too much information
thrown at you in too short of a time.
BTW: I am not offended. One of the things I don't like about Northeastern is
that each instructor is responsible for his/her own syllabus. I would much
prefer a more standard syllabus. When I first taught as a substitute, I
found that the students were not as far along as they should have been.
None of the students knew what an expression was.
The level of students in the C courses I taught were essentially students
who had no prior programming languages.
In a more ideal world, I prefer a programming student be taught the
principles of programming possibly with another language. C and C++ are
difficult first programming languages. Pascal is probably better but no one
in their right mind would use Pascal any more :-)
Java might be a better first language today because it is both structured,
Object Oriented, and does not have some of the vagaries of C or the
complexity of C++.
--
Jerry Feldman <gaf at blu.org>
Boston Linux and Unix user group
http://www.blu.org PGP key id:C5061EA9
PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
More information about the Discuss
mailing list