On Wednesday 27 September 2006 14:19, Mark Carlson wrote:
> On 9/27/06, Andrew J. Kopciuch <[EMAIL PROTECTED]> wrote:
> > On Wednesday 27 September 2006 12:06, Nick Wiltshire wrote:
> > > Are you familiar with the concepts of classes, objects, scope? If not,
> > > those are good things to know heading in.
> >
> > I seriously doubt an introduction to C++ programming is going to get into
> > classes, objects or other such topics (inheritance, polymorphism, STL).
> >
> > The first while will be basic syntax, then data types, streams, control
> > structures (conditionals, loops etc), functions, maybe some simple
> > programs.
> >
> > I'll bet a big chunk of time will be spent on learning about pointers.
> >
> > I would bet it's more like an introduction to C using a C++ compiler.
>
> An intro to C++ should indeed cover classes, objects, and such.  If it
> didn't it would be a into tro C, not C++ ;-)
>

Actually ... no.

That would be an introduction to Object Oriented Programming.  Those topics 
are not specific to C++.  Material to that is included in some C++ classes, 
but not at a very basic level, and especially not in an introduction class 
for beginner programmers ... at a high school.

> Most "intro to C++" books assume C knowledge and build on that, so I
> second Adam's suggestion of learning C first.
>

So I guess Junior high is where you cut your teeth on C ... and make the jump 
to advance C++ programming the year after?  ;-)

I do not think Mitchell was talking of a professional training course, nor a 
post secondary level class.  It is going to be an introduction 
to "programming" using C++.  They'll learn how to loop through arrays, and 
code a bubble sort, and make little programs asking questions and gathering 
input, reading and writing to files ... the basics.

The environment being used is apparently C++ ... but it really wouldn't matter 
if it was java, eiffel, pascal or any other language ... you are going to 
learn the same ideas that apply to any language.  OO programming is probably 
not in the plans for a 10th grade class.


Andy

_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to