Popis: |
Research methodology is a quintessential component of science, but methods differ greatly between sciences. In computing, methods are borrowed from many fields, which causes difficulties to methodology education in computing. In our methodology courses in computing, we have observed a number of core and threshold concepts that affect students' success. This essay describes a work in progress towards understanding those core and threshold concepts in methodology education in computing, classified along two dimensions. We classify methodological concepts in terms of standard elements of research design in students' projects in computing, and in terms of their centrality and difficulty. We present examples of three types of troublesome knowledge concerning methodology: the strangeness and complexity of methodological concepts, misimpressions from everyday experience, and reasonable but mistaken expectations. |