Constructivism-Based Methodology for Teaching Artificial Intelligence Topics Focused on Sustainable Development

This article proposes the creation of a course based on a series of practical sessions, where the students have to develop their practical knowledge about artificial intelligence techniques, specifically multilayer perceptron. The novelty of this paper is based on the constructivism methodology regarding artificial intelligence and sustainable development. Moreover, it can be implemented in different majors because of the flexibility in certain aspects. It is oriented to evaluate skills in the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context. The proposal helps the students to turn theoretical concepts into more tangible objects where they can build their knowledge by programming their implementations in software. Then, programming codes for practicing the neural networks theory, finite impulse response, empirical mode decomposition and discrete wavelet transform are achieved to compare percentage classification between different techniques. Also, it measures the interaction between the student and the theoretical mathematics of artificial intelligence. The continuous evaluations at the end of the practical sessions corroborate the increase in the knowledge of the students. A study based on rubrics illustrates an increase in the average grade obtained by the students in the elaboration of each practice. Finally, a senior project is carried out by taking into account sustainable development issues and the usage of tools of artificial intelligence.

[1]  Moncef Gabbouj,et al.  Evolutionary Artificial Neural Networks , 2014 .

[2]  T. Pope,et al.  Developmental Psychology: Incorporating Piaget's and Vygotsky's Theories in Classrooms , 2008 .

[3]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[4]  O. Lourenço Piaget and Vygotsky: Many resemblances, and a crucial difference , 2012 .

[5]  Francisco José Simois Tirado Tratamiento Digital de Señales , 2011 .

[6]  Syh-Jong Jang,et al.  The effects of integrating technology, observation and writing into a teacher education method course , 2008, Comput. Educ..

[7]  Jianqiang Wang,et al.  Object Classification Using CNN-Based Fusion of Vision and LIDAR in Autonomous Vehicle Environment , 2018, IEEE Transactions on Industrial Informatics.

[8]  S. Mallat A wavelet tour of signal processing , 1998 .

[9]  Peter Norvig,et al.  Inteligencia Artificial: un Enfoque Moderno , 2013 .

[10]  John Benedict du Boulay,et al.  Artificial Intelligence as an Effective Classroom Assistant , 2016, IEEE Intelligent Systems.

[11]  Zhengyou Zhang Autonomous Mental Development: A New Interdisciplinary Transactions for Natural and Artificial Intelligence , 2009, IEEE Trans. Auton. Ment. Dev..

[12]  L. A. Lamont,et al.  Using interactive problem-solving techniques to enhance control systems education for non English-speakers , 2010 .

[13]  Esra Erdem,et al.  ReAct!: An Interactive Educational Tool for AI Planning for Robotics , 2015, IEEE Transactions on Education.

[14]  Dianhui Wang,et al.  High dimensional data regression using Lasso model and neural networks with random weights , 2016, Inf. Sci..

[15]  V. John-Steiner,et al.  Sociocultural approaches to learning and development: A Vygotskian framework , 1996 .

[16]  Juvenal Rodríguez-Reséndiz,et al.  A Multidisciplinary Industrial Robot Approach for Teaching Mechatronics-Related Courses , 2018, IEEE Transactions on Education.

[17]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[18]  Xin Yao,et al.  A review of evolutionary artificial neural networks , 1993, Int. J. Intell. Syst..

[19]  Wookwon Lee,et al.  Improvement of student learning experience via an interdisciplinary undergraduate research project with top-down design and bottom-up implementation , 2017, 2017 IEEE Integrated STEM Education Conference (ISEC).

[20]  Robert S. Weissbach,et al.  Collaborating With Writing Centers on Interdisciplinary Peer Tutor Training to Improve Writing Support for Engineering Students , 2018, IEEE Transactions on Professional Communication.

[21]  B. T. Wulfken,et al.  How to improve employee education — Methodological approach to structure specialist and interdisciplinary requirements , 2017, 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM).

[22]  Gaopeng Zhang,et al.  Revisiting signal processing with spectrogram analysis on EEG, ECG and speech signals , 2019, Future Gener. Comput. Syst..

[23]  Juvenal Rodríguez-Reséndiz,et al.  Short informative title: Towards a new tendency in embedded systems in mechatronics for the engineering curricula , 2019, Comput. Appl. Eng. Educ..

[24]  R.P. Van Til,et al.  An interdisciplinary laboratory for teaching manufacturing and artificial intelligence , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[25]  Jianqiang Wang,et al.  Vehicle Trajectory Prediction by Integrating Physics- and Maneuver-Based Approaches Using Interactive Multiple Models , 2018, IEEE Transactions on Industrial Electronics.

[26]  J C Gertrudes,et al.  Machine learning techniques and drug design. , 2012, Current medicinal chemistry.

[27]  Wu Zhang,et al.  Prediction of Confusion Attempting Algebra Homework in an Intelligent Tutoring System through Machine Learning Techniques for Educational Sustainable Development , 2018, Sustainability.

[28]  Da-peng Tan,et al.  Intelligent Computer-Aided Instruction Modeling and a Method to Optimize Study Strategies for Parallel Robot Instruction , 2013, IEEE Transactions on Education.

[29]  K. Powell,et al.  Cognitive and Social Constructivism: Developing Tools for an Effective Classroom. , 2009 .

[30]  Mary Lundy,et al.  A community-based, interdisciplinary rehabilitation engineering course , 2016, 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[31]  Xinyu Zhang,et al.  Semantic segmentation–aided visual odometry for urban autonomous driving , 2017 .

[32]  J. Gliem,et al.  Calculating, Interpreting, And Reporting Cronbach’s Alpha Reliability Coefficient For Likert-Type Scales , 2003 .