Learning Android dev with small software development experiments