<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">infojournal</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика и образование</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics and education</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0234-0453</issn><issn pub-type="epub">2658-7769</issn><publisher><publisher-name>Publishing House Education and Informatics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32517/0234-0453-2022-37-1-79-86</article-id><article-id custom-type="elpub" pub-id-type="custom">infojournal-804</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЗАРУБЕЖНЫЙ ОПЫТ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>FOREIGN EXPERIENCE</subject></subj-group></article-categories><title-group><article-title>Вычислительный взгляд на обучение производным</article-title><trans-title-group xml:lang="en"><trans-title>A computational point of view on teaching derivatives</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1072-9578</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Мацциа</surname><given-names>Ф.</given-names></name><name name-style="western" xml:lang="en"><surname>Mazzia</surname><given-names>F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мацциа Франческа - профессор департамента информатики.</p><p>Бари</p></bio><bio xml:lang="en"><p>Francesca Mazzia - Full Professor of Numerical Analysis at the Department of Information Technology.</p><p>Bari</p></bio><email xlink:type="simple">francesca.mazzia@uniba.it</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет имени Альдо Моро в Бари</institution><country>Италия</country></aff><aff xml:lang="en"><institution>University of Bari Aldo Moro</institution><country>Italy</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>10</day><month>06</month><year>2022</year></pub-date><volume>37</volume><issue>1</issue><fpage>79</fpage><lpage>86</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Мацциа Ф., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Мацциа Ф.</copyright-holder><copyright-holder xml:lang="en">Mazzia F.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://info.infojournal.ru/jour/article/view/804">https://info.infojournal.ru/jour/article/view/804</self-uri><abstract><p>Тесная связь между математикой и информатикой подчеркивает важную роль научных вычислений во многих приложениях. К сожалению, математика традиционно преподается без изучения возможных связей между решением абстрактных задач и использованием алгоритмов, которые можно реализовать на компьютере. Поскольку математическая теория и вычислительная практика преподаются отдельно друг от друга, многие студенты не понимают полезности математики. В этой статье мы кратко объясняем, как на типичной лекции о получении производных в дифференциальном исчислении могут быть использованы примеры, реализованные на языках высокого уровня, таких как MATLAB, Python или R. Такие примеры могут помочь студентам лучше понять теоретические концепции и пределы арифметики с плавающей запятой конечной точности. Мы утверждаем, что, хотя исторические открытия Лейбница и Ньютона являются хорошей отправной точкой для введения методов аппроксимации конечных разностей, это не исключает новых подходов к численному вычислению производных с использованием бесконечной компьютерной арифметики.</p></abstract><trans-abstract xml:lang="en"><p>The strong connection between mathematics and informatics highlights the important role of scientific computing in many applications. Unfortunately, mathematics is traditionally taught without investigating possible connections between abstract problem solving and the use of algorithms capable of being implemented on a computer. Since mathematical theory and computing practice are taught separately, many students fail to appreciate the utility of mathematics. In this paper, we briefly explain how a typical lecture on obtaining derivatives in differential calculus can benefit from examples implemented in high-level languages like MATLAB, Python or R. Such examples can help to guide the students to a better understanding of the theoretical concepts and limits of finite precision floating-point arithmetic. We argue that, while the historical findings of Leibniz and Newton are good starting points for introducing finite difference approximation methods, this does not preclude new approaches to numerically computing derivatives using Infinite Computer Arithmetic.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>производные</kwd><kwd>арифметика с плавающей запятой</kwd><kwd>длинная арифметика</kwd></kwd-group><kwd-group xml:lang="en"><kwd>derivatives</kwd><kwd>floating-point arithmetic</kwd><kwd>Infinite Computer Arithmetic</kwd></kwd-group><funding-group><funding-statement xml:lang="en">The author thanks Felice Iavernaro, Antonella Falini and Giuliana Galati for the support and useful discussions during the preparation of the paper and the anonymous reviewers for their useful suggestions. The author is member of the INdAM Research group GNCS</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Buttazzo G. L’importanza della Matematica nell’Era Tecnologica. L’educazione Matematica, Anno XXXVII-Serie X, 2016;6(2):9–26. Available at: https://retis.santannapisa.it/~giorgio/paps/2016/EduMat16.pdf</mixed-citation><mixed-citation xml:lang="en">Buttazzo G. L’importanza della Matematica nell’Era Tecnologica. L’educazione Matematica, Anno XXXVII-Serie X, 2016;6(2):9–26. Available at: https://retis.santannapisa.it/~giorgio/paps/2016/EduMat16.pdf</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Matlab, Mathworks, 2021. Available at: https://it.mathworks.com/products/matlab.html</mixed-citation><mixed-citation xml:lang="en">Matlab, Mathworks, 2021. Available at: https://it.mathworks.com/products/matlab.html</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Python, Python Software Foundation, 2021. Available at: https://www.python.org/</mixed-citation><mixed-citation xml:lang="en">Python, Python Software Foundation, 2021. Available at: https://www.python.org/</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">R, The R foundation, 2021. Available at: https://www.r-project.org/</mixed-citation><mixed-citation xml:lang="en">R, The R foundation, 2021. Available at: https://www.r-project.org/</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Sergeyev Y. D. Arithmetic of Infinity. Edizione Orizzonti Meridionali. 2003. 112 p. DOI: 10.1007/s10898-0056469-6</mixed-citation><mixed-citation xml:lang="en">Sergeyev Y. D. Arithmetic of Infinity. Edizione Orizzonti Meridionali. 2003. 112 p. DOI: 10.1007/s10898-0056469-6</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Rizza D. Numerical methods for infinite decision-making processes. Int J Unconvent Comput. 2019;14(2):139–158. Available at: https://ueaeprints.uea.ac.uk/id/eprint/69574/</mixed-citation><mixed-citation xml:lang="en">Rizza D. Numerical methods for infinite decision-making processes. Int J Unconvent Comput. 2019;14(2):139–158. Available at: https://ueaeprints.uea.ac.uk/id/eprint/69574/</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Grabiner J. V. The changing concept of change: The derivative from Fermat to Weiestrass. Mathematics Magazine. 1983;56(4):195–206. Available at: https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1118&amp;context=pitzer_fac_pub</mixed-citation><mixed-citation xml:lang="en">Grabiner J. V. The changing concept of change: The derivative from Fermat to Weiestrass. Mathematics Magazine. 1983;56(4):195–206. Available at: https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1118&amp;context=pitzer_fac_pub</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Su Y.-W. Research and practice in developing historical materials in teaching calculus. International Journal of Information and Education Technology, 2019;9(3):189–195. Available at: http://www.ijiet.org/vol9/1197-SJ016.pdf</mixed-citation><mixed-citation xml:lang="en">Su Y.-W. Research and practice in developing historical materials in teaching calculus. International Journal of Information and Education Technology, 2019;9(3):189–195. Available at: http://www.ijiet.org/vol9/1197-SJ016.pdf</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Herbert S. Challenging the traditional sequence of teaching introductory calculus. Computers in the Schools: Interdisciplinary Journal of Practice, Theory, and Applied Research. 2013;30(1-2):172–190. Available at: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.949.8228&amp;rep=rep1&amp;type=pdf</mixed-citation><mixed-citation xml:lang="en">Herbert S. Challenging the traditional sequence of teaching introductory calculus. Computers in the Schools: Interdisciplinary Journal of Practice, Theory, and Applied Research. 2013;30(1-2):172–190. Available at: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.949.8228&amp;rep=rep1&amp;type=pdf</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang J. How to use computer technology to break through the difficulties in higher mathematics teaching. IOP Conference Series: Materials Science and Engineering PAPER. 2020;750:012039. DOI: 10.1088/1757899X/750/1/012039</mixed-citation><mixed-citation xml:lang="en">Zhang J. How to use computer technology to break through the difficulties in higher mathematics teaching. IOP Conference Series: Materials Science and Engineering PAPER. 2020;750:012039. DOI: 10.1088/1757899X/750/1/012039</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Weigand H. G. A discrete approach to the concept of derivative. ZDM Mathematics Education. 2014;46:603–619. DOI: 10.1007/S11858-014-0595-X</mixed-citation><mixed-citation xml:lang="en">Weigand H. G. A discrete approach to the concept of derivative. ZDM Mathematics Education. 2014;46:603–619. DOI: 10.1007/S11858-014-0595-X</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Weigand H.-G., Greefrath G., Oldenburg R., Siller H.-S., Ulm V. Aspects and “Grundvorstellungen” of the concepts of derivative and integral subject matter-related didactical perspectives of concept formation. Journal für Mathematik-Didaktik. 2016;37:99–129. DOI: 10.1007/s13138-016-0100-x</mixed-citation><mixed-citation xml:lang="en">Weigand H.-G., Greefrath G., Oldenburg R., Siller H.-S., Ulm V. Aspects and “Grundvorstellungen” of the concepts of derivative and integral subject matter-related didactical perspectives of concept formation. Journal für Mathematik-Didaktik. 2016;37:99–129. DOI: 10.1007/s13138-016-0100-x</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">WolframAlpha computational intelligence. Available at: https://www.wolframalpha.com</mixed-citation><mixed-citation xml:lang="en">WolframAlpha computational intelligence. Available at: https://www.wolframalpha.com</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">SageMath. Available at: https://www.sagemath.org</mixed-citation><mixed-citation xml:lang="en">SageMath. Available at: https://www.sagemath.org</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Ascher U., Greif C. A first course in numerical methods. Computational Science &amp; Engineering. SIAM. 2011. 552 p. DOI: 10.1137/1.9780898719987</mixed-citation><mixed-citation xml:lang="en">Ascher U., Greif C. A first course in numerical methods. Computational Science &amp; Engineering. SIAM. 2011. 552 p. DOI: 10.1137/1.9780898719987</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Robinson A. Non-standard Analysis, Princeton: Princeton Univ. Press, 1996. 308 p.</mixed-citation><mixed-citation xml:lang="en">Robinson A. Non-standard Analysis, Princeton: Princeton Univ. Press, 1996. 308 p.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Sergeyev Y. D. Independence of the grossone-based infinity methodology from non-standard analysis and comments upon logical fallacies in some texts asserting the opposite. Foundations of Science. 2019;24(1):153–170. DOI: 10.1007/s10699-018-9566-y</mixed-citation><mixed-citation xml:lang="en">Sergeyev Y. D. Independence of the grossone-based infinity methodology from non-standard analysis and comments upon logical fallacies in some texts asserting the opposite. Foundations of Science. 2019;24(1):153–170. DOI: 10.1007/s10699-018-9566-y</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Sergeyev Y. D. Higher order numerical differentiation on the Infinity Computer. Optimization Letters. 2011;5(4):576–585. DOI: 10.1007/s11590-010-0221-y</mixed-citation><mixed-citation xml:lang="en">Sergeyev Y. D. Higher order numerical differentiation on the Infinity Computer. Optimization Letters. 2011;5(4):576–585. DOI: 10.1007/s11590-010-0221-y</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Iavernaro F., Mazzia F., Mukhametzhanov M., Sergeyev Y. Computation of higher order Lie derivatives on the Infinity Computer. Journal of Computational and Applied Mathematics. 2021;383:1131135. DOI: 10.1016/j.cam.2020.113135</mixed-citation><mixed-citation xml:lang="en">Iavernaro F., Mazzia F., Mukhametzhanov M., Sergeyev Y. Computation of higher order Lie derivatives on the Infinity Computer. Journal of Computational and Applied Mathematics. 2021;383:1131135. DOI: 10.1016/j.cam.2020.113135</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Sergeyev Y. D. Numerical infinities and infinitesimals: Methodology, applications and repercussions on two Hilbert problems. EMS Surveys in Mathematical Science. 2017;4:219–320. DOI: 10.4171/EMSS/4-2-3</mixed-citation><mixed-citation xml:lang="en">Sergeyev Y. D. Numerical infinities and infinitesimals: Methodology, applications and repercussions on two Hilbert problems. EMS Surveys in Mathematical Science. 2017;4:219–320. DOI: 10.4171/EMSS/4-2-3</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
