Developing a Concept Inventory for Computer Science 2: What should it focus on and what makes it challenging? | IEEE Conference Publication | IEEE Xplore