4 ms·
Functional programming is already extremely abstract, and children (and many adults) have a very difficult time with abstraction. You should find a way to make
by magic_beans 10y ago
Functional programming is already extremely abstract, and children (and many adults) have a very difficult time with abstraction. You should find a way to make these lessons into some sort of story. Perhaps each chapter contributes to some overall program. All the abstract math-for-math's sake will be REALLY unappealing to most children, guaranteed.
- tcamp 10y agoCompletely agree. Its easier for kids to learn through stories and examples that accompany the story. One fundamental aspect of functional programing is that it specifies the use of functions as arguments. I like the chapter suggestion. Maybe each chapter builds upon a function that the kids can relate to. The subsequent chapters can use the previous functions as "arguments" or objects so that they understand this concept.