RE: mods required, RE: Now I Know Why I'm Having Trouble With Objects

  • From: "Sina Bahram" <sbahram@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Tue, 12 Apr 2011 23:19:24 -0400

A flag is nothing more than an enum or other concept introduced within the 
first 5 chapters, if not earlier, depending on the
textbook, of an OO programming book.

Tyler, feel free to show me where this is not true. As in, please point to a 
course on OO, or a textbook on the subject, or some
other accepted source that shows that this is too hard of a concept for 
undergrads or individuals new to OO.

I've taught OO to students at a university level. Have you?

The reason for a two word response is to get the student to ask questions. What 
is a flag? What is an enum? How can I do that? Don't
I need x number of values? Etc, etc.

There's other methods of teaching as well. for example, I could have gone with 
a Socratic method of "well, what do you feel the best
way to represent this would be?", and so on.

Anyways, pedagogy is always interesting to discuss, but I feel it important not 
to mock or minimize it in anyway, especially when it
is delivered sincerely and without any kind of expectation other than to teach.

Take care,
Sina

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield, Tyler
Sent: Tuesday, April 12, 2011 10:21 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: mods required, RE: Now I Know Why I'm Having Trouble With Objects

sina:
He wants to learn OOP. You just jumped in with flags and everything 
else. Lets take this one step at a time. I was not attacking you for 
trying to help, I was pointing out that it is a bit to soon to throw in 
flags, and your one-line lets use flags for color, is going to be more 
confusing to anyone new to OOP than anything else.
On 4/12/2011 8:13 PM, Sina Bahram wrote:
> Two responses
>
> #1: including replies helps put emails in context
>
> #2: Tyler, attacking me or Ken is fine. It's you being your usual self, but 
> please do not ever attack anyone, including myself,
when
> we are trying to help someone else. That's unacceptable.
>
> Very few things push my buttons like people being attacked for helping others 
> learn.
>
> To whomever has the thankless job of moderating this list, I'd appreciate an 
> official response on this please?
>
> Take care,
> Sina
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx 
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield, Tyler
> Sent: Tuesday, April 12, 2011 8:56 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Now I Know Why I'm Having Trouble With Objects
>
> Yes, because that's exactly what someone new to OOP and the concepts
> behind OOP need.
> Hell, while we're at it, lets code it in machine language so we'll have
> the best performing chess game ever!
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>


-- 

Thanks,
Ty

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: