Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Mehmet Erol Sanliturk via Lazarus
On Mon, Oct 17, 2016 at 12:05 PM, Lars via Lazarus < lazarus@lists.lazarus-ide.org> wrote: > > On 14/10/16 08:30, Michael Schnell via Lazarus wrote: > > > > > > Of course there are decent drawbacks regarding relying too much on RAD > > and about not really understanding the fundamentals behind it.

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Lars via Lazarus
> On 14/10/16 08:30, Michael Schnell via Lazarus wrote: > > > Of course there are decent drawbacks regarding relying too much on RAD > and about not really understanding the fundamentals behind it. But in the > end the addressees are non-computer engineers. The big issue with teaching using a RAD

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Michael Schnell via Lazarus
On 17.10.2016 11:07, Graeme Geldenhuys via Lazarus wrote: a programmer needs to know how the internals of a program works and This obviously includes the details of the OS API and the assembler code (while admittedly other examples I (posted don't need to be denoted as related to the "progra

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Michael Schnell via Lazarus
Generally speaking: Getting confronted with the limits, imposed by lack of knowledge to your work to get a task done is a great motivation for learning. Being forced by the tutor to learn stuff you don't immediately need to get the task at hand done is a great motivation to give up. -Micha

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Michael Schnell via Lazarus
On 17.10.2016 11:07, Graeme Geldenhuys via Lazarus wrote: YES ...YES...NO... IMHO a personal POV that is not very helpful in a totally general discussion (please keep in mind that the intention of the OP to consider Pascal instead of C was to keep the students from running away too soon. Th

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Graeme Geldenhuys via Lazarus
On 2016-10-17 09:52, Michael Schnell via Lazarus wrote: > - do I need know how/why the GUI builder creates the code that makes a > Button visible on a Form and my Event handler be called when a button > is pressed ? Yes (I.e. do I need to be able to write the code myself > without the help

Re: [Lazarus] TPageControl cannot change parent

2016-10-17 Thread Torsten Bonde Christiansen via Lazarus
On 2016-10-14 18:30, Mattias Gaertner via Lazarus wrote: On Fri, 14 Oct 2016 12:16:25 +0200 Torsten Bonde Christiansen via Lazarus wrote: [...] In the designer it is not posible to use the builtin feature of "Change Parent" (from the context menu) with a TPageControl. Other controls seems to w

Re: [Lazarus] Teaching Pascal at College

2016-10-17 Thread Michael Schnell via Lazarus
On 14.10.2016 16:10, Jürgen Hestermann via Lazarus wrote: In most cases they never get to the step "find out how it works". If it works, nobody wants to invest time anymore to look under the hood. So they always operate on the surface and repeat the same subobtimal programming over and over agai