Programming Vulnerable Children