MESSAGE
DATE | 2006-06-05 |
FROM | Ruben Safir
|
SUBJECT | Subject: [NYLXS - HANGOUT] [ruben@mrbrklyn.com: Re: [nylug-volunteers] Re: [nylug-talk] teaching volunteer opportunities]
|
----- Forwarded message from Ruben Safir -----
Date: Mon, 5 Jun 2006 08:39:48 -0400 From: Ruben Safir To: Dan Crosta Cc: Ruben Safir Subject: Re: [nylug-volunteers] Re: [nylug-talk] teaching volunteer opportunities In-Reply-To: <4484101D.2020704-at-sccs.swarthmore.edu> User-Agent: Mutt/1.5.6i
On Mon, Jun 05, 2006 at 07:06:05AM -0400, Dan Crosta wrote: > Ruben Safir wrote: > >What are you looking to teach exactly? > > Well, as much as a UNIX geek and sysadmin as I am, at heart I'm really a > programming geek, and for the past three years Python's been my language > of choice. I happen to think it makes a great language to new students > because it handles just enough automatically to allow you to focus on > the big picture, rather than being concerned with nitpicky details.
Its funny that you mention python. I have a friend who is a teacher for St Annes in Brooklyn who I taught Perl to in our classes. WHen she took this position, she was going to teach Perl, including its OO interfaces, based on my notes. But one of the parents vociforiously (sp) disagreed because it wasn't Object Orientated. So instead of being roped into JAVA, she converted the program into Python.
I'd be interested in a workshop in Python. And we are working on a Workshop in Assembly. And I need to learn GMT and Mono.
Ruben
It > supports almost all you'd want an OO language to do, but without forcing > you to learn too much cumbersome syntax, or use classes for everything > (*ahem, java*), and the collections interface (lists and dicts) are > sensibly part of the core language, not library features. All this > together makes it so that students can focus their energy on solving > problems rather than learning the language and funky syntactical and > semantic ideas like objects and typed data. At least I think so. > > I have no experience of any sort teaching or teaching programming... I > worked as a tutor for a bit last year, helping younger students grasp C > pointers (what fun!) and arrays (not sure why these were so difficult... > can't remember that far back). If I were to get into teaching I guess > I'd prefer to have someone to do it with, the thought of being in front > of more than one person at a time teaching is intimidating. > > dsc
-- __________________________ Brooklyn Linux Solutions
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com
"Yeah - I write Free Software...so SUE ME"
"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."
http://www.mrbrklyn.com - Consulting http://www.inns.net <-- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn....
----- End forwarded message -----
-- __________________________ Brooklyn Linux Solutions
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com
"Yeah - I write Free Software...so SUE ME"
"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."
http://www.mrbrklyn.com - Consulting http://www.inns.net <-- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn....
|
|