Teaching Kids 2 Hack
|Teaching Kids 2 Hack|
|Convenor: Stephen Chin|
Initial discussion revolved around Scratch and its use and effectiveness as part of formal education (primary/secondary). Yakov suggested whether more conventional/practical/OO programming training would be more beneficial and showcased his upcoming book on the subject. Following some discussion a consensus formed that children of different age groups may benefit more from different tools (see table below).
Later, Stephen discussed some of his experiences with organising coding/programming workshops with children of early teens (in the US). As part of this, Stephen showed some slides with little Mary's game as well as demonstrated a running Lego-Mindstorms-based wind turbine, which were 2 of the projects in his workshop :-).
The discussion then took to Minecraft and whether plugin development, in-game redstone creations or just playing was the disorganiser's children experience.
And a question seemed to be raised without a conclusive answer: are there any known ways for children to smoothly transition from simple logic tools (like Scratch) to conventional coding as part of continued learning? (Or looking at it another way, do the simple tools create a bigger barrier to a later transition and therefore it's preferable to go the conventional way from the start?)