This research integrates theory building, technology design, and design-based research to address a central challenge pertaining to collective inquiry and knowledge building: how can studentdriven, ever-deepening inquiry processes become socially organized and pedagogically supported in a community? Different from supporting inquiry using pre-designed structures, we propose reflective structuration as a social and temporal mechanism by which members of a community co-construct/re-construct shared inquiry structures to shape and guide their ongoing knowledge building processes. Idea Thread Mapper (ITM) was designed to help students and their teacher monitor emergent directions and co-organize the unfolding inquiry processes over time. A study was conducted in two upper primary school classrooms that investigated electricity with the support of ITM. Qualitative analyses of classroom videos and observational data documented the formation and elaboration of shared inquiry structures. Content analysis of the online discourse and student reflective summaries showed that in the classroom with reflective structuration, students made more active and connected contributions to their online discourse, leading to deeper and more coherent scientific understandings.3
The objective of this study is the investigation of the correlation between object-oriented design metrics and the likelihood of the occurrence of object-oriented faults. Such a relationship, if identified, can be utilized to select effective testing techniques that take the characteristics of the program under test into account. Our empirical study was conducted on three industrial real-time systems that contain a number of natural faults reported for the past three years. The faults found in these three systems are classified into three types: object-oriented faults, object management faults and traditional faults. The object-oriented design metrics suite proposed by Chidamber and Kemerer is validated using these faults. Moreover, we propose a set of new metrics that can serve as an indicator of how strongly object-oriented a program is, so that the decision to adopt object-oriented testing techniques can be made, to achieve more reliable testing and yet minimize redundant testing efforts.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.