MATLAB is an "easy programming" tool to each engineering discipline
Yevgeny Gayev, Aerospace Control Systems Department, National Aviation University, Kyiv, UkraineI am an insistent propagator of active methods in teaching of everything. Of course, in teaching Physics but also in active teaching Mathematics. I.e., of doing experiments in Mathematics like we do them in Physics. I call this "method of own student discoveries" [1]. Recent students are very strange with regard to my generation. They like computer games instead of such basic disciplines as Math and Physics. That's why in my books [2,3] I try to exploit such their features to involve first year students to programming instead of hiking the Internet. MATLAB allows to understand algorithmization, all the programming tools and main data types. At the end of the second semester they create so valuable their Term Works and programs that some may be published in journals [4-8].
I am going to tell in the Seminar how do I create my Programming course for beginners. It is my call to other educators to exploit student's love to programming in their disciplines. As for me, I utilize my method of "Own student' discoveries" by means of "Easy MATLAB-programming" in teaching such disciplines as "Information Processes Theory" [6,9] and "Imitational modelling of complex systems". It is my intention to present another essays about the latter.References
1. Gayev Ye., Azarskov V. Educational "Own Discoveries" Method by an easy MATLAB-Programming for Engineers. https://www.academia.edu/37811759/Educational_Own_Discoveries_Method_by_an_easy_MATLAB-Programming_for_Engineers_How_to_teach_future_engineers_that_are_students_yet.
2. Gayev Ye., Nesterenko B.N. MATLAB for Math and Programming. Textbook. https://www.researchgate.net/publication/303856550_MATLAB_for_Math_and_Programming
3. Gayev Ye., Azarskov V. Modern programming for engineers. (in Ukrainian). Part 1, https://www.mathworks.com/support/books/modern-programming-gayev.html and Part 2, https://www.mathworks.com/support/books/modern-programming-gayev0.html
4. Gayev E.A., Martych. M., Tarak G. (2015) [Programs for modeling random phenomena for learning programming and mathematics. Information Technologies in Education, 2015, № 23,p. 30-42. (http://ite.kspu.edu/webfm_send/829) (in Russian)
5. Gayev E.A., Rozhok О., Ovcharchin N. (2014) Sound and music in programming curriculum.. Software Engineering, 2014, № 3(19), pp. 41 - 48. (in Ukrainian)
6. Gayev Ye.A. et all. Digital Laboratory of Information Processes Theory: an innovative educational approach. XIII Int. conference "Avia-2017". April 19-21, Kyiv: NAU, 2017. 9.42, p. 638--641. (http://avia.nau.edu.ua/doc/avia-2017/AVIA_2017.pdf )
7. Gayev Ye.A., Malinina D. (2015) Parametric rose as an object in mathematics, programming and aestaetics. Informational technologies in Education, №1, с.9-24, (in Russian, http://ite.kspu.edu/ru/webfm_send/929)
8. Gayev Ye.A., Kalmikov V.V. (2017) The Travelling Salesman Problem in the engineering education programming curriculum. Proc. of Nat. aviation university, 2017. (http://jrnl.nau.edu.ua/index.php/visnik/article/view/11989/16164)
9. Abstracts of the All-Ukrainian conference "MATLAB and computer calculations in education, science and engineering"May 16 – 18, 2019 р., Kyiv. - https://www.researchgate.net/publication/332655611_MATLAB_and_computer_calculations_in_education_science_and_engineering