[Gllug] App development for children
David L Neil
GLLUG at GetAroundToIt.co.uk
Thu May 19 21:40:49 UTC 2011
Avi,
On 05/20/2011 01:23 AM, Avi Greenbury wrote:
> David L Neil wrote:
>> BTW let's not be too arrogant about FLOSS in this. Learning the
>> mechanics of OOo Writer is no better than memorising the keystrokes for
>> MS-Word! Tools is 'tools' and neither pkg does more than illustrate
>> 'concepts'. Learning the concepts of word processing equips one to
>> tackle either - or both - products, AND whatever other is thrown at you
>> into the future!
>
> This I can't argue with, but I think use of a word processor should be
> taught in the same way as writing itself is.
>
> Writing large tracts of English in a word processor should, in my
> opinion, be taught in English lessons. Manipulating statistics in
> spreadsheets should be taught in statistics modules. IT teaching should
> really be about computing in the same sort of way that maths teaching is
> about maths.
Agreed.
The trick is often to separate the 'chicken' from the 'egg'. It is
difficult to teach spreadsheets (per your example) without having some
'math' problem to solve; so to a degree both the subject (concepts and
methods) and the tool (concepts and methods) need to be taught
concurrently - I mentioned earlier "like mindedness" and "team
approach". Perversely, remember the flurry when pocket calculators
became widely available - should we first learn our times-tables, should
we still learn how to use a slide rule, is it "cheating" to use a device
during an exam?
At one stage I ran a course for computer programmers, and whilst a
colleague handled 'Programming in COBOL' I handled aspects of design and
structure. At times my content seemed to be 'ahead' of hers, and at
others vice-versa. Despite this concerning us, the trainees handled it
quite happily, they interrelated the two steams of knowledge and took no
care about directing clarification of COBOL syntax and semantics to me
or the coding of diagrams to her. In fact their feedback was that they
had no trouble seeing the relevance and relationship between the two
'courses'. (and that was before Gen-X and Gen-Y and the claimed rise of
human "multi-tasking")
Returning to your point, if we present the problem on the
blackboard/whiteboard/projector... and start talking in terms of
"columns" and "rows", and how they can be aggregated and manipulated; as
soon as the trainee fires-up OOo Calc, MS-Word, Symfony, Gnumeric, ...
they simply 'see' how the tool works - which is why us old-timers so
eagerly grasped at VisiCalc and Lotus-123 in the first place!
In short, you build the 'mental map' first, then show how the tool can
do the grunt-work - oops did you learn your times-tables before your TI/HP?
It is NOT the vaunted commonality of the GUI or WIMPS that makes
software "intuitive", it is the applicability of the tool to the task!
Whereas if you start with the tool (open almost any MSFT text to prove
this point), the initial lesson is totally wiped-out by a boring list of
menus, tool-bars, icons, status lines, cells, column and row
labels...blah, blah, techno-jargon, pocket protector... none/few of
which have any apparent meaning or relevance. In short an illustration
of "a problem looking for a solution"!
NB this observation applies to the presentation of any tool/application!
>> In short, learning concepts equips for 'change' whereas training targets
>> only a certain, specific, and temporary environment.
Having said all that, there is room for some tool-specific lessons
(whether we are talking about spreadsheet processors generically or
(say) Gnumeric specifically). It would be hard to build a math lesson to
provide a structured view of keyboard short-cuts, for example. So there
are 'computer' topics. Whether they should be covered as a component of
a math lesson, a whole math lesson set aside for a series of technical
topics, or a separate (but integrated) 'ICT' lesson stream is another
matter...
Typing/keyboarding skills is another example. One of the best things I
did whilst at high school (educational measure, not ...) was attend an
'option' class on typewriting (yes, they were manual and a room-full all
operating at speed was ear-splitting!). Admittedly I only applied
because I'd done car maintenance and whilst nothing else seemed
interesting this class at least had an over-representation of girls!!!
Despite all the attendant (and pleasant) distraction I (almost
unintentionally) learned a lot more than the QWERTY layout, such as
working by series of letters, where/how to hold my hands, and typing to
a rhythm (yes, 'music and movement' for those who remember even further
back). I haven't touched COBOL for years or FORTRAN for even longer and
can't remember a scrap of calculus beyond my car's accelerator and brake
pedals, but here I am writing to you at a rate that even Mr?Mrs?Miss
Pitman would approve!
--
Regards,
=dn
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list