Enhancing Database Education Through First Principles Thinking: A Pedagogical Shift from Syntax to Systemic Understanding

Read full text
Authors: Nguyen Van Dieu
Cited by: 0

Abstract

In the rapidly evolving landscape of computer science education, Database Management Systems (DBMS) remain a foundational pillar. However, a common pedagogical challenge is students' tendency to rely on "reasoning by analogy" - copying existing schema designs or SQL templates without grasping the underlying logic. This paper proposes a novel instructional framework based on First Principles Thinking. By deconstructing complex database concepts into their most basic truths - such as set theory, data persistence, and computational trade-offs - students develop a more resilient and adaptable skill set. We present a comparative analysis of student performance using this approach versus traditional methods. Preliminary results indicate that First Principles Thinking significantly improves students’ ability to optimize complex queries and design scalable architectures for non-standard use cases.

Fields of Study & Subjects

Information Systems Education and Curriculum Development Advanced Database Systems and Queries Teaching and Learning Programming

Publication details

Journal / source
International Journal of Multidisciplinary Research and Growth Evaluation
Volume
7
Issue
1
Pages
125–130
Publication date
1 January 2026