Skip to main content
Article
Transformative Learning in Designing Algorithms for Reporting Information Systems
Education and Information Technology
  • Anand Jeyaraj, Wright State University - Main Campus
Document Type
Article
Publication Date
7-1-2018
Abstract

This paper describes a teaching method that enables students to design efficient and effective algorithms for reporting information systems applications. Adopting the general principles of transformative learning, students are immersed in a series of activities and interventions to enable learning. The activities provided opportunities for students to design algorithms, also using knowledge gained during the interventions. The interventions allowed students to gain knowledge about the output data structures such as list, table, and cube; the sequence control structures that may take different execution times; and the assumptions such as source data tables and mapping rules--all of which can contribute to the design of efficient and effective algorithms. 88 undergraduate business students in an advanced information systems course learn the principles of designing algorithms through critical reflection and reinterpretation consistent with the principles of transformative learning. The algorithms designed by students reveal that attention to the output data structures, sequence control structures, and assumptions enables the design of efficient and effective algorithms.

DOI
10.1007/s10639-018-9687-5
Citation Information
Anand Jeyaraj. "Transformative Learning in Designing Algorithms for Reporting Information Systems" Education and Information Technology Vol. 23 Iss. 4 (2018) p. 1699 - 1717 ISSN: 1360-2357
Available at: http://works.bepress.com/anand-jeyaraj/57/