Teaching my children programming II