Computer science concept inventories: past and future
The FCS1: a language independent assessment of CS1 knowledge