Abstract
Educating the future generation of computer scientists and engineers often proves to be challenging, and how the content is introduced plays a large role in how well students will learn. One of the primary challenges that instructors face is regarding the introduction of important theory to students, both to show its essential nature to the field as well as its practicality. This paper analyzes two pedagogical methods for the instruction of normal forms in database management systems, a mandatory topic in any database course. The first of these methods is a theory-based approach that relies on written works (i.e., theory) to introduce the concept. The second of these focuses on a practice-based approach (i.e., practice) which aligns with the normal form as students implement a database schema. Through a small study, it was determined that most students have a strong predisposition to theory-first education, though students seemed to prefer the practice-based approach more than the theory-first approach. This paper compares the two methodologies, given this insight, and advises the use of an appropriate method for future educators.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alférez, G.H.: Ideas para docentes-investigadores adventistas. Publicaciones Universidad de Montemorelos (2020)
Jakovljevic, M., Ankiewicz, P.: Project-based pedagogy for the facilitation of webpage design. Int. J. Technol. Des. Educ. 26(2), 225–242 (2016)
Jao, L., Wiseman, D., Kobiela, M., Gonsalves, A., Savard, A.: Practice-based pedagogy in mathematics and science teaching methods: challenges and adaptations in context. Can. J. Sci. Math. Technol. Educ. 18(2), 177–186 (2018)
Katarina Slobodová Nováková and Zuzana Giertlová: New models of theoretical and practical education in urban environment (on example of experience-based pedagogy in Slovak towns). Procedia. Soc. Behav. Sci. 228, 305–310 (2016)
Pella, S.: Pedagogical reasoning and action: affordances of practice-based teacher professional development. Teach. Educ. Quart. 42(3), 81–101 (2015)
Perrenet, J.C., Bouhuijs, P.A.J., Smits, J.G.M.M.: The suitability of problem-based learning for engineering education: theory and practice. Teach. High. Educ. 5(3), 345–358 (2000)
Salzberg, B.: Third normal form made easy. SIGMOD Rec. 15(4), 2–18 (1986)
Sug, H.: A method for normalization of relation schema based on data to abide by the third normal form. WSEAS Trans. Math. 19, 216–225 (2020)
Tzafilkou, K., Protogeros, N., Chouliara, A.: Experiential learning in web development courses: examining students’ performance, perception and acceptance. Educ. Inf. Technol. 25(6), 5687–5701 (2020)
Zabala, A., Arnau, L.: Métodos de enseñanza de las competencias. Graó(2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Cookenmaster, D.C., Bahn, J.A., Alférez, G.H. (2023). Introducing Database Normal Forms to Students: A Comparison Between Theory-First and Practice-First Educational Approaches. In: Arai, K. (eds) Proceedings of the Future Technologies Conference (FTC) 2022, Volume 3. FTC 2022 2022. Lecture Notes in Networks and Systems, vol 561. Springer, Cham. https://doi.org/10.1007/978-3-031-18344-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-031-18344-7_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-18343-0
Online ISBN: 978-3-031-18344-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)