MATLAB-PROGRAM FOR LIGHT DISPERSION ON PRIZM AND “OWN DISCOVERIES” EDUCATIONAL METHOD

Keywords: light dispersion, programming, MATLAB, geometrical optics, analytical geometry

Abstract

MATLAB-programming of physical problems is quite easy. It captures students, encourages them to overcome certain difficulties and obstructions on the way to a pleasant program with graphical interface. Students focus to physical problem formulation, choose mathematical tools required. This way they realize educational method «Path to own Discoveries» being propagated in last publication by the author. In this article, this is illustrated by creation of MATLAB-program that displays (imitates) white light dispersion to a «rainbow» when it passes through a glass prism. MATLAB provides capabilities of an «easy programming» that facilitates students to learn physics more effectively. Besides school laws of geometrical optics, they need to know only school geometry, trigonometry and basics of analytic geometry (namely, the topic «Line on a plane»).
This article delivers a few exercises with algorithms and programming to the informatics lecturer. To the teacher of mathematics it provides convincing illustration for practical use of some its chapters (trigonometry, line equations etc.). Teacher of physics gets a model and the program for virtual computer experiments in optics. But the students, finally, get simple scientific and educational tools, term works etc. that display pleasure of sciences and their mutual intrinsic relationships.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References


1. Discovery Learning. (2018). Retrieved from https://en.wikipedia.org/wiki/Discovery_learning.
2. Learning by Discovery Method. (2018). Retrieved from https://ru.wikipedia.org/wiki/Обучение_путём_открытия.
3. Wolfram, S. (2002). A New Kind of Science. Wolfram Media.
4. Gayev, Y. O. & Nesterenko B.N. (2006). MATLAB for Math and Programming: Textbook. Zaporozhye: Polygraph. Retrieved from http://www.exponenta.ru/educat/competit/ nagrada1_2015.asp.
5. Azarskov, V. М. & Gayev, Y. О. (2014). Modern programming. Modules 1,2: “Programming and mathematics with the mate MATLAB”. Kyiv: NAU.
6. Gayev, Y.О. & Azarskov, V.М. (2016). Modern programming. Part 2 (modules 3 – 5) "Complex data types and algorithms, intellectual programs". Kyiv: NAU.
7. Gayev, Y.О., Rozhok, О. & Ovcharnyn, N. (2014). Sound and music in programming. Software Engineering, 3(19), 41 – 48.
8. Gayev, Y.A., Martich, М. & Таrak, G. (2015). Programs for modelling random events for the sake of learning both programming and mathematics. Information Technology In Education, 23, 30 – 42. Retrieved from http://ite.kspu.edu/webfm_send/829.
9. Gayev, Y.A. & Malinina, D. (2017). Parametric rose as a subject of mathematics, programming, aesthetics. Information Technology In Education, 1, 9-24, Retrieved from http://ite.kspu.edu/ru/webfm_send/929.
10. Gayev, Y.A., Khavray, K. & Skoroded, A. (2017). Digital Laboratory of Information Processes Theory: an innovative educational approach. Маteriali XIII Міzhnarodnoi naukovo-technichnoi conferencii “Аvіа-2017”. 19-21 April, Kyiv: NAU, 2017. Sect. 9.42, p. 638–641. Retrieved from http://avia.nau.edu.ua/doc/avia-2017/AVIA_2017.pdf.
11. Gayev, Ye.A. & Kalmikov, V.V. (2017). The Travelling Salesman Problem in the engineering education programming curriculum. Proceedings of National aviation university. Retrieved from http://jrnl.nau.edu.ua/index.php/visnik/article/view/11989/16164.
12. Stephen, J.Ch. (2007). MATLAB Programming for Engineers. Thomson Learning.
13. Wagon, S. (2010). Mathematica in Action: Problem Solving Through Visualization and Computation. Springer Pbl.
14. Cundy, M.H. & Rollett, A.P. (1974). Mathematical Models. Oxford University Press.
15. Оvrutski, А.М. (2006). Physics in Pascal: Practicum. Dnipropetrovsk.
16. Kravtsov, H., Baiev, A., Lemeshchuk, O., Orlov, V. (2017). Multimedia editor of virtual physical laboratory in distance learning system «Kherson virtual university». Information Technology In Education, 4 (33), 63 - 79.
17. Flehantov, L. & Antonets, A. (2017). Computer simulation the mechanical movement body by means of MathCAD. Information Technology In Education, 1 (30), 97 – 109.
18. Budkevich, Т.V. (2011). Programming means to learn physics, chemistry and biology. Computer in the school and family, 4, 35 - 41.
19. The Virtual Physical Laboratory (VPLab). Software Screenshots. (2018). Retrieved from http://vplab.ndo.co.uk/screenshots_gallery.
20. Refraction. (2017). Retrieved from https://uk.wikipedia.org/wiki/Заломлення.
21. Dispersion of light: the history of discovery and description of the phenomenon (2017). Retrieved from http://stylezhinki.ru/osobistist/7649-dispersija-svitla-istorija-vidkrittja-ta-opis.html.
22. Snell's law. (2018). Retireved from https://uk.wikipedia.org/wiki/Закон_Снеліуса.
23. Bodriev, I.B., Banderov, V.V. & Zadvornov, О.А. (2010). Development of graphical user interface in MATLAB. Textbook. Kazan: Kazan State university.
24. Elementary physics text book (Edited by Academician G.S.Landsberg), v. 3 (Oscillations, waves, optics. Atom structure).(1964). Мoscow: «Nauka».
25. Wigneг, E. (1968). The Unreasonable Effectiveness of Mathematics. Natural Sciences, Comm. Pure and Appl. Math., 131, 1 (1960). In: Uspekhi fisicheskikh nauk, 1968, 94 (3), 535 - 546. Retrieved from http://ogs-seminar.narod.ru/materials/effectiveness_of_mathematics.pdf.
26. The total internal reflection. (2016). Retireved from https://uk.wikipedia.org/wiki/ Повне_внутрішнє_відбиття.
Published
2018-10-30
Pages
030-045
How to Cite
GayevY. (2018). MATLAB-PROGRAM FOR LIGHT DISPERSION ON PRIZM AND “OWN DISCOVERIES” EDUCATIONAL METHOD. Journal of Information Technologies in Education (ITE), (36), 030-045. https://doi.org/10.14308/ite000672