In this vision of project-based learning, students work on interdisciplinary projects, and whenever they are faced with any knowledge deficiencies, instructional support will be provided, primarily through an educational technology system, including but not limited to tutorials, simulations and educational games. These resources allow students not having knowledge deficiencies to continue their projects and keep record of their learning gains. Therefore, while students are engaged in these instructional activities, the educational technology system identifies and keeps track of mastery of attainments using the data from formative assessments (e.g., knowledge checks or practice items during instruction) and summative assessment (e.g., an end of assessment incorporating various forms of questions). Learner-centered assessment used in this new system of education is based on mastery learning (Bloom, 1974) and criterionreferenced assessment (Glaser, 1963), but in the context of comprehensive projects