THE USE OF COMPUTER GRAPHICS IN TEACHING PHYSICS AND TECHNICAL DISCIPLINES AT PEDAGOGICAL UNIVERSITIES

Keywords: educational process, teaching physics and technical subjects, digitization, process modeling, scientific graphics, Python programming language

Abstract

The article deals with the issue on using scientific graphics during teaching physics and technical subjects in terms of digitization of the educational process in higher education institutions. We have analyzed the literature, regulatory documents disclosing the problem of digitization of Ukrainian society and European trends in digitization and emphasized the need to modernize approaches and learning tools in the modern context. The need to distinguish scientific and presentation visual aids is emphasized. In the 21st century it became a time requirement. Presentational visual aids perform the functions of direct identification of phenomena and processes. The possibilities of their research are limited. Perspectives are provided by scientific visual aids. It provides avenues for the pursuit of research and digital competences in the study of physics and technical subjects. The article substantiates the use of scientific graphics in the educational process of physics and technical subjects. The advantages of Python programming language are outlined. It is considered as a means of creating scientific graphics. Python is a popular language among the scientific community. It is clear and concise. This provides an advantage for laboratory programming, which is done by a researcher, not a professional programmer. This language is supported by all major operating systems, is free, has a simple syntax that makes it easy to learn and read programs. The article discusses several tasks that we consider appropriate to offer students to perform computer simulations using the Python programming language and its NumPy and Matplotlib modules. The detailed progress of the solution of the problem is given, code snippets are offered. The ability to change one or more parameters is emphasized. This improves not only the programming skills but also the understanding of the physical and technical content of the solution of the task. The implementation of the developed methodology has shown its effectiveness during the educational process in physics and technical subjects. This is confirmed by the positive dynamics of the quality of students' knowledge.

Downloads

Download data is not yet available.

Author Biographies

Mykola I. Sadovyі, Volodymyr Vynnychenko Central Ukrainian State Pedagogical University

Doctor of Pedagogical Sciences, Professor, Head of  Department of theory and methods of technological preparation, labour and health safety

Olga V. Riezina, Volodymyr Vynnychenko Central Ukrainian State Pedagogical University, Kropyvnytskyi

PhD of Pedagogical Sciences, Associate Professor at Department of Computer Studies and Technology

Olena M. Tryfonova, Volodymyr Vynnychenko Central Ukrainian State Pedagogical University

PhD of Pedagogical Sciences, Associate Professor, Associate Professor at Department of Natural Sciences and their Teaching Methods

References

. О.М. Трифонова, “Взаємозв’язки принципів науковості та наочності в умовах кредитно-модульної системи навчання квантової фізики студентів вищих навчальних закладів”, дис. канд. пед. наук, КДПУ ім. В. Винниченка, Кіровоград, 2009.

. V. M. Ayer, S. Miguez, and B. H. Toby, “Why scientists should learn to program in Python”, Cambridge University Press. Powder Diffraction, vol. 29, pp. 48-64, 2014. [Електронний ресурс]. Доступно: https://www.cambridge.org/core/journals/powder-diffraction/article/why-scientists-should-learn-to-program-in-python/EB88FFCC7384998768AFDAE219EF6EFA. Дата звернення: Січ. 02, 2020.

. J. M. Kinder, and Ph. A. Nelson, “Student’s Guide to Python for Physical Modeling”, Princeton University Press. 150 p. 2016. [Електронний ресурс]. Доступно: https://www.academia.edu/37299222/A_Student_s_Guide_to_Python_for_Physical_Modeling.Accessed on: Jan. 02, 2020.

. V.L. Averbukh, N.V. Averbukh, and D.V. Semenischev, “Activity approach in design of specialized visualization systems”, Scientific Visualization, vol. 11, no. 3, pp. 1–16, doi: 10.26583/sv.11.3.01,

. В.Ю. Биков, С.М. Вернигора, А.М. Гуржій, Л.М. Новохатько, О.М. Спірін, М.П. Шишкіна, “Проєктування і використання відкритого хмаро орієнтованого освітньо-наукового середовища закладу вищої освіти”, Інформаційні технології і засоби навчання, Том 74, № 6. С. 1-19. 2019. [Електронний ресурс]. Доступно: https://journal.iitta.gov.ua/index.php/itlt/article/view/3499. Дата звернення: Бер. 23, 2020.

. М.І. Жалдак, “Проблеми інформатизації навчального процесу в середніх і вищих навчальних закладах”, Комп’ютер у школі та сім’ї. № 3. С. 8-15. 2013.

. Л.Р. Калапуша, В.П. Муляр, А.А. Федонюк, Комп’ютерне моделювання фізичних явищ і процесів. Луцьк: Вежа, 2007.

. Ю.C. Рамський, С.А. Хазіна, “Комп’ютерне моделювання фізичного процесу у різних програмних середовищах”, Науковий часопис НПУ імені М.П. Драгоманова. Серія № 2. Комп’ютерно-орієнтовані системи навчання, № 6 (13), С. 93-97, 2008.

. І.О. Теплицький, С.О. Семеріков, “Віртуальний фізичний лабораторний практикум” як актуальна проблема сучасної дидактики”, Теорія та методика навчання математики, фізики, інформатики. Вип. 4, Т. 2: Теорія та методика навчання фізики. С. 414-421. 2004.

. Д.В. Соменко, “Розвиток пізнавальної активності студентів педагогічних університетів у процесі навчання фізики з використанням інформаційно-комунікаційних технологій”, дис. канд. пед. наук, КДПУ ім. В. Винниченка, Кіровоград, 2015.

. М.В. Хомутенко, М.І. Садовий, О.М. Трифонова, “Комп’ютерне моделювання процесів в атомному ядрі”, Інформаційні технології і засоби навчання. Том 45, № 1. C. 78-92. 2015. [Електронний ресурс]. Доступно: https://journal.iitta.gov.ua/index.php/itlt/article/view/1191. Дата звернення: Січ. 02, 2020.

. М.І. Садовий, Н.В. Подопригора, О.В. Рєзіна, О.М. Трифонова, М.В. Хомутенко, Хмаро орієнтовані освітні середовища у навчанні фізики та інформатики (колективна монографія) / За наук. ред. М.І. Садового Кропивницький : ПП «Ексклюзив-Систем», 372 с., 2019.

. A. Scopatz, and K. D. Huff, “Effective Computation in Physics”, O’Reilly Media, Inc. [Електронний ресурс]. Доступно: https://www.academia.edu/31576096/Effective_Computation_in_Physics?email_work_card=view-paper. Дата звернення: Лют. 13, 2020.

. C. Blakeney, M. Dube, H. Close, and A. Roundtree, “Implementing a visual programming editor for VPython”, Bulletin of the American Physical Society, vol. 62, num. 3, 2017. [Електронний ресурс]. Доступно: http://meetings.aps.org/Meeting/TSS17/Event/301858. Дата звернення: Лют. 13, 2020.

. Н.В. Куликова, В.И. Тищенко, “О применении научной визуализации в исследованиях движения небесных тел (P<100 лет) на больших интервалах времени”, Научная визуализация, вып. 10, №. 5, С. 102–122, doi : 10.26583/sv.10.5.07

. V.V. Pilyugin, and I. Milman, “Visual analytics and its use in the NRNU MEPhI “Scientific Visualization” laboratory activities”, Scientific Visualization, vol. 11, no. 5, pp. 46–55, doi : 10.26583/sv.11.5.05

. P. Plaskura, “Modelling of forgetting curves in educational eenvironment”, Інформаційні технології і засоби навчання, Том 71, № 3, С. 1–11, 2019. doi: https://doi.org/10.33407/itlt.v71i3.2368.

. П.А. Шабанов, “Научная графика в Python”. [Електронний ресурс]. Доступно: https://github.com/whitehorn/Scientific_graphics_in_python. Дата звернення: Янв. 02, 2020.

. Binder J.M., Stark A., Tomek N., Scheuer J., Frank F., Jahnke K.D., ... Jelezko F. “Qudi: a modular python suite for experiment control and data processing”. SoftwareX, vol. 6, pp. 85-90. 2017. doi: https://doi.org/10.1016/j.softx.2017.02.001.

. AstroPython. [Електронний ресурс]. Доступно: http://www.astropython.org/. Дата звернення: Січ. 02, 2020.

. Python Package Index. [Електронний ресурс]. Доступно: https://pypi.org/search/?q=physics. Дата звернення: Січ. 02, 2020.

. В.П. Вовкотруб, М.І. Садовий, Н.В. Подопригора, О.М. Трифонова, Вибрані задачі з фізики та варіанти їх розв’язків, Кіровоград: ПП «Ексклюзив-Систем», 2011.


REFERENCES (TRANSLATED AND TRANSLITERATED)

. O.M. Tryfonova, “Correlation of scientific and visual principles under conditions of credit-module studying system in quantum physics teaching of the students of High Schools,” dys. kand. ped. nauk, KDPU im. V. Vynnychenka, Kirovohrad, 2009. (in Ukrainian)

. V. M. Ayer, S. Miguez, and B. H. Toby, “Why scientists should learn to program in Python,” Cambridge University Press. Powder Diffraction, vol. 29, pp. 48-64, 2014. [Online]. Available: https://www.cambridge.org/core/journals/powder-diffraction/article/why-scientists-should-learn-to-program-in-python/EB88FFCC7384998768AFDAE219EF6EFA. Accessed on: Jan. 02, 2020. (in English)

. J. M. Kinder, and Ph. A. Nelson, “Student’s Guide to Python for Physical Modeling,” Princeton University Press. 150 p. 2016. [Online]. Available: https://www.academia.edu/37299222/A_Student_s_Guide_to_Python_for_Physical_Modeling. Accessed on: Jan. 02, 2020. (in English)

. V.L. Averbukh, N.V. Averbukh, and D.V. Semenischev, “Activity approach in design of specialized visualization systems,” Scientific Visualization, vol. 11, no. 3, pp. 1–16, doi : 10.26583/sv.11.3.01 (in English)

. V.Yu. Bykov, S.M. Vernygora, A.M. Hurzhii, L.M. Novohatko, O.M. Spirin, and M.P. Shyshkina, “The design and use of the open cloud based learning and reserch environment of a university,” Information Technologies and Learning Tools, vol. 74, № 6. pp. 1-19. 2019. [Online]. Available: https://journal.iitta.gov.ua/index.php/itlt/article/view/3499. Accessed on: March. 23, 2020. (in Ukrainian)

. M.I. Zhaldak, “Problems of Informatization of the Educational Process in Secondary and Higher Education Institutions,” Komp’yuter u shkoli ta sim’yi, № 3. pp. 8-15, 2013. (in Ukrainian)

. L.R. Kalapusha, and V.P. Mulyar, “Computer simulation of physical phenomena and processes.” Luts’k: Vezha, 2007. (in Ukrainian)

. Yu.C. Rams’kyy, S.A. Khazina, “Computer simulation of physical process in different software environments,” Naukovyy chasopys NPU imeni M.P. Drahomanova. Seriya № 2. Komp’yuterno-oriyentovani systemy navchannya, № 6 (13), pp. 93-97, 2008. (in Ukrainian)

. I.O. Teplyts’kyy, and S.O. Semerikov, “Virtual Physical Laboratory Workshop” as a Topical Problem of Modern Didactics,” Teoriya ta metodyka navchannya matematyky, fizyky, informatyky, vol. 4, no. 2: Teoriya ta metodyka navchannya fizyky, pp. 414-421. 2004. (in Ukrainian)

. D.V. Somenko, “Development of cognitive activity of students of pedagogical universities in the process of teaching physics with the use of information and communication technologies,” dys. kand. ped. nauk, KDPU im. V. Vynnychenka, Kirovohrad, 2015. (in Ukrainian)

. M.V. Khomutenko, M.I. Sadovyi, and O.M. Tryfonova, “Computer simulation of processes in the atomic nucleus,” Information Technologies and Learning Tools, vol. 45, № 1. pp. 78-92. 2015. [Online]. Available: https://journal.iitta.gov.ua/index.php/itlt/article/view/1191. Accessed on: Jan. 02, 2020. (in Ukrainian)

. M.I. Sadovyi, N.V. Podopryhora, O.V. Ryezina, O.M. Tryfonova, and M.V. Khomutenko, Cloud-oriented educational environments in the teaching of physics and informatics (kolektyvna monohrafiya). Za nauk. red. M.I. Sadovoho Kropyvnyts’kyy : PP «Eksklyuzyv-System», 372 p., 2019. (in Ukrainian)

. A. Scopatz, and K. D. Huff, “Effective Computation in Physics,” O’Reilly Media, Inc. [Online]. Available: https://www.academia.edu/31576096/Effective_Computation_in_Physics?email_work_card=view-paper Accessed on: Feb. 13, 2020. (in English)

. C. Blakeney, M. Dube, H. Close, and A. Roundtree, “Implementing a visual programming editor for VPython,” Bulletin of the American Physical Society, vol. 62, num. 3, 2017. [Online]. Available: http://meetings.aps.org/Meeting/TSS17/Event/301858 Accessed on: Feb. 13, 2020. (in English)

. N.V. Kulikova, and V.I. Tishchenko, “On the application of scientific visualization in studies of the motion of celestial bodies (P <100 years) at large time intervals,” Nauchnaya vizualizatsiya, vol. 10, №. 5, pp. 102–122, doi : 10.26583/sv.10.5.07 (in Russian)

. V.V. Pilyugin, and I. Milman, “Visual analytics and its use in the NRNU MEPhI “Scientific Visualization” laboratory activities,” Scientific Visualization, vol. 11, no. 5, pp. 46–55, doi : 10.26583/sv.11.5.05, (in English)

. P. Plaskura, “Modelling of forgetting curves in educational eenvironment,” Information Technologies and Learning Tools, vol. 71, № 3, pp. 1–11, 2019. doi: https://doi.org/10.33407/itlt.v71i3.2368. (in Ukrainian)

. P.A. Shabanov, “Scientific Graphics in Python.” [Online]. Available: https://github.com/whitehorn/Scientific_graphics_in_python. Accessed on: Jan. 02, 2020. (in Russian)

. J.M. Binder et al., “Qudi: a modular python suite for experiment control and data processing,” SoftwareX, vol. 6, pp. 85-90. 2017. doi: https://doi.org/10.1016/j.softx.2017.02.001. (in English)

. AstroPython. [Online]. Available: http://www.astropython.org/. Accessed on: Jan. 02, 2020. (in English)

. Python Package Index. [Online]. Available: https://pypi.org/search/?q=physics. Accessed on: Jan. 02, 2020. (in English)

. V.P. Vovkotrub, M.I. Sadovyi, N.V. Podopryhora, and O.M. Tryfonova, “Selected problems in physics and variants of their solutions.” Kirovohrad: PP «Eksklyuzyv-System», 2011. (in Ukrainian)

Published
2020-12-22
How to Cite
SadovyіM. I., Riezina, O. V., & Tryfonova, O. M. (2020). THE USE OF COMPUTER GRAPHICS IN TEACHING PHYSICS AND TECHNICAL DISCIPLINES AT PEDAGOGICAL UNIVERSITIES. Information Technologies and Learning Tools, 80(6), 188-206. https://doi.org/10.33407/itlt.v80i6.3740
Section
ICT and learning tools in the higher education establishments