THE USE OF COMPUTER GRAPHICS IN TEACHING PHYSICS AND TECHNICAL DISCIPLINES AT PEDAGOGICAL UNIVERSITIES
PDF (Ukrainian)

Keywords

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

How to Cite

[1]
Sadovyі M. I., O. V. Riezina, and O. M. Tryfonova, “THE USE OF COMPUTER GRAPHICS IN TEACHING PHYSICS AND TECHNICAL DISCIPLINES AT PEDAGOGICAL UNIVERSITIES”, ITLT, vol. 80, no. 6, pp. 188–206, Dec. 2020, doi: 10.33407/itlt.v80i6.3740.

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.

PDF (Ukrainian)

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)

Authors who publish in this journal agree to the following terms:

  1. Authors hold copyright immediately after publication of their works and retain publishing rights without any restrictions.
  2. The copyright commencement date complies the publication date of the issue, where the article is included in.

Content Licensing

  1. Authors grant the journal a right of the first publication of the work under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0) that allows others freely to read, download, copy and print submissions, search content and link to published articles, disseminate their full text and use them for any legitimate non-commercial purposes (i.e. educational or scientific) with the mandatory reference to the article’s authors and initial publication in this journal.
  2. Original published articles cannot be used by users (exept authors) for commercial purposes or distributed by third-party intermediary organizations for a fee.

Deposit Policy

  1. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) during the editorial process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (see this journal’s registered deposit policy at Sherpa/Romeo directory).
  2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
  3. Post-print (post-refereeing manuscript version) and publisher's PDF-version self-archiving is allowed.
  4. Archiving the pre-print (pre-refereeing manuscript version) not allowed.

Downloads

Download data is not yet available.